Help
RSS
API
Feed
Maltego
Contact
Domain > www.allendistribution.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-08-25
23.229.165.35
(
ClassC
)
2025-01-22
200.225.43.159
(
ClassC
)
Port 443
HTTP/1.1 200 OKServer: nginx/1.27.2Date: Wed, 22 Jan 2025 17:09:49 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingLast-Modified: Wed, 22 Jan 2025 17:00:36 GMTCache-Control: max-age0Expires: Wed, 22 Jan 2025 17:04:33 GMTVary: Accept-EncodingX-Proxy-Cache: HIT !DOCTYPE html>html langen-US>head>meta charsetUTF-8 />script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var hrefdocument.location.href;if(!href.match(/?&nowprocket/)){if(href.indexOf(?)-1){if(href.indexOf(#)-1){document.location.hrefhref+?nowprocket1}else{document.location.hrefhref.replace(#,?nowprocket1#)}}else{if(href.indexOf(#)-1){document.location.hrefhref+&nowprocket1}else{document.location.hrefhref.replace(#,&nowprocket1#)}}}}/script>script>(()>{class RocketLazyLoadScripts{constructor(){this.v1.2.6,this.triggerEventskeydown,mousedown,mousemove,touchmove,touchstart,touchend,wheel,this.userEventHandlerthis.t.bind(this),this.touchStartHandlerthis.i.bind(this),this.touchMoveHandlerthis.o.bind(this),this.touchEndHandlerthis.h.bind(this),this.clickHandlerthis.u.bind(this),this.interceptedClicks,this.interceptedClickListeners,this.l(this),window.addEventListener(pageshow,(t>{this.persistedt.persisted,this.everythingLoaded&&this.m()})),this.CSPIssuesessionStorage.getItem(rocketCSPIssue),document.addEventListener(securitypolicyviolation,(t>{this.CSPIssue||script-src-elem!t.violatedDirective||data!t.blockedURI||(this.CSPIssue!0,sessionStorage.setItem(rocketCSPIssue,!0))})),document.addEventListener(DOMContentLoaded,(()>{this.k()})),this.delayedScripts{normal:,async:,defer:},this.trash,this.allJQueries}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener(touchstart,t.touchStartHandler,{passive:!0}),window.addEventListener(mousedown,t.touchStartHandler),document.addEventListener(visibilitychange,t.userEventHandler))}_(){this.triggerEvents.forEach((t>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener(visibilitychange,this.userEventHandler)}i(t){HTML!t.target.tagName&&(window.addEventListener(touchend,this.touchEndHandler),window.addEventListener(mouseup,this.touchEndHandler),window.addEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.addEventListener(mousemove,this.touchMoveHandler),t.target.addEventListener(click,this.clickHandler),this.L(t.target,!0),this.S(t.target,onclick,rocket-onclick),this.C())}o(t){window.removeEventListener(touchend,this.touchEndHandler),window.removeEventListener(mouseup,this.touchEndHandler),window.removeEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.removeEventListener(mousemove,this.touchMoveHandler),t.target.removeEventListener(click,this.clickHandler),this.L(t.target,!1),this.S(t.target,rocket-onclick,onclick),this.M()}h(){window.removeEventListener(touchend,this.touchEndHandler),window.removeEventListener(mouseup,this.touchEndHandler),window.removeEventListener(touchmove,this.touchMoveHandler,{passive:!0}),window.removeEventListener(mousemove,this.touchMoveHandler)}u(t){t.target.removeEventListener(click,this.clickHandler),this.L(t.target,!1),this.S(t.target,rocket-onclick,onclick),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener(touchstart,this.touchStartHandler,{passive:!0}),window.removeEventListener(mousedown,this.touchStartHandler),this.interceptedClicks.forEach((t>{t.target.dispatchEvent(new MouseEvent(click,{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBaseEventTarget.prototype.addEventListener,EventTarget.prototype.addEventListenerfunction(e,i,o){click!e||t.windowLoaded||it.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i>{i.targett&&(e?t.removeEventListener(click,i.func,i.options):t.addEventListener(click,i.func,i.options))})),t.parentNode!document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t>{this.P?this.Mt:t()}))}C(){this.P!0}M(){this.P!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),loadingdocument.readyState?document.addEventListener(DOMContentLoaded,this.R.bind(this)):this.R()}k(){let t;document.querySelectorAll(scripttyperocketlazyloadscriptdata-rocket-src).forEach((e>{let ie.getAttribute(data-rocket-src);if(i&&!i.startsWith(data:)){0i.indexOf(//)&&(ilocation.protocol+i);try{const onew URL(i).origin;o!location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||modulee.getAttribute(data-rocket-type)})}catch(t){}}})),t...new Map(t.map((t>JSON.stringify(t),t))).values(),this.T(t,preconnect)}async R(){this.lastBreathDate.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event(rocket-allScriptsLoaded)),this.everythingLoaded!0,this.D().then((()>{this.O()})),this.N()}W(){document.querySelectorAll(scripttyperocketlazyloadscript).forEach((t>{t.hasAttribute(data-rocket-src)?t.hasAttribute(async)&&!1!t.async?this.delayedScripts.async.push(t):t.hasAttribute(defer)&&!1!t.defer||modulet.getAttribute(data-rocket-type)?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!t.noModule||!(noModulein HTMLScriptElement.prototype))return new Promise((e>{let i;function o(){(i||t).setAttribute(data-rocket-status,executed),e()}try{if(navigator.userAgent.indexOf(Firefox/)>0||navigator.vendor||this.CSPIssue)idocument.createElement(script),...t.attributes.forEach((t>{let et.nodeName;type!e&&(data-rocket-typee&&(etype),data-rocket-srce&&(esrc),i.setAttribute(e,t.nodeValue))})),t.text&&(i.textt.text),i.hasAttribute(src)?(i.addEventListener(load,o),i.addEventListener(error,(function(){i.setAttribute(data-rocket-status,failed-network),e()})),setTimeout((()>{i.isConnected||e()}),1)):(i.textt.text,o()),t.parentNode.replaceChild(i,t);else{const it.getAttribute(data-rocket-type),st.getAttribute(data-rocket-src);i?(t.typei,t.removeAttribute(data-rocket-type)):t.removeAttribute(type),t.addEventListener(load,o),t.addEventListener(error,(i>{this.CSPIssue&&i.target.src.startsWith(data:)?(console.log(WPRocket: data-uri blocked by CSP -> fallback),t.removeAttribute(src),this.B(t).then(e)):(t.setAttribute(data-rocket-status,failed-network),e())})),s?(t.removeAttribute(data-rocket-src),t.srcs):t.srcdata:text/javascript;base64,+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute(data-rocket-status,failed-transform),e()}}));t.setAttribute(data-rocket-status,skipped)}async A(t){const et.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T(...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async,preload)}T(t,e){var idocument.createDocumentFragment();t.forEach((t>{const ot.getAttribute&&t.getAttribute(data-rocket-src)||t.src;if(o&&!o.startsWith(data:)){const sdocument.createElement(link);s.hrefo,s.rele,preconnect!e&&(s.asscript),t.getAttribute&&modulet.getAttribute(data-rocket-type)&&(s.crossOrigin!0),t.crossOrigin&&(s.crossOrigint.crossOrigin),t.integrity&&(s.integrityt.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e{};function i(i,o){return eo.eventsToRewrite.indexOf(i)>0&&!t.everythingLoaded?rocket-+i:i}function o(t,o){!function(t){et||(et{originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:},t.addEventListenerfunction(){arguments0i(arguments0,t),et.originalFunctions.add.apply(t,arguments)},t.removeEventListenerfunction(){arguments0i(arguments0,t),et.originalFunctions.remove.apply(t,arguments)})}(t),et.eventsToRewrite.push(o)}function s(e,i){let oei;einull,Object.defineProperty(e,i,{get:()>o||function(){},set(s){t.everythingLoaded?os:erocket+ios}})}o(document,DOMContentLoaded),o(window,DOMContentLoaded),o(window,load),o(window,pageshow),o(document,readystatechange),s(document,onreadystatechange),s(window,onload),s(window,onpageshow);try{Object.defineProperty(document,readyState,{get:()>t.rocketReadyState,set(e){t.rocketReadyStatee},configurable:!0}),document.readyStateloading}catch(t){console.log(WPRocket DJE readyState conflict, bypassing)}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split( ).map((t>loadt||0t.indexOf(load.)?rocket-jquery-load:t)).join( )}function o(o){function s(t){const eo.fnt;o.fnto.fn.init.prototypetfunction(){return this0window&&(stringtypeof arguments0||arguments0instanceof String?arguments0i(arguments0):objecttypeof arguments0&&Object.keys(arguments0).forEach((t>{const earguments0t;delete arguments0t,arguments0i(t)e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.readyo.fn.init.prototype.readyfunction(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener(rocket-DOMContentLoaded,(()>e.bind(document)(o))),o()},s(on),s(one),t.allJQueries.push(o)),eo}o(window.jQuery),Object.defineProperty(window,jQuery,{get:()>e,set(t){o(t)}})}async H(t){const edocument.querySelector(scriptdata-webpack);e&&(await async function(){return new Promise((t>{e.addEventListener(load,t),e.addEventListener(error,t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired!0;try{document.readyStateinteractive}catch(t){}await this.G(),document.dispatchEvent(new Event(rocket-readystatechange)),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event(rocket-DOMContentLoaded)),await this.G(),window.dispatchEvent(new Event(rocket-DOMContentLoaded))}async J(){try{document.readyStatecomplete}catch(t){}await this.G(),document.dispatchEvent(new Event(rocket-readystatechange)),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event(rocket-load)),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t>t(window).trigger(rocket-jquery-load))),await this.G();const tnew Event(rocket-pageshow);t.persistedthis.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const tnew Map;document.writedocument.writelnfunction(e){const idocument.currentScript;i||console.error(WPRocket unable to document.write this: +e);const odocument.createRange(),si.parentElement;let nt.get(i);void 0n&&(ni.nextSibling,t.set(i,n));const cdocument.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreathDate.now())}async K(){return document.hidden?new Promise((t>setTimeout(t))):new Promise((t>requestAnimationFrame(t)))}N(){this.trash.forEach((t>t.remove()))}static run(){const tnew RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();/script> meta http-equivX-UA-Compatible contentIEedge /> meta nameviewport contentwidthdevice-width, initial-scale1 /> link relpreconnect hrefhttps://fonts.gstatic.com/ crossorigin /> meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 /> style>/style> link relpreload asscript hrefhttps://www.allendistribution.com/wp-content/themes/fx/assets/js/global.js?ver1710775869 />link relpreload asscript hrefhttps://www.allendistribution.com/wp-content/themes/fx/assets/js/plugins/gsap.min.js?ver1710775869 />link relpreload asscript hrefhttps://www.allendistribution.com/wp-content/themes/fx/assets/js/plugins/ScrollTrigger.min.js?ver1710775869 />link relpreload asscript hrefhttps://www.allendistribution.com/wp-content/themes/fx/assets/js/animation.js?ver1710775869 /> !-- This site is optimized with the Yoast SEO plugin v24.2 - https://yoast.com/wordpress/plugins/seo/ --> title>End-To-End Supply Chain Solutions | Allen Distribution/title>link relpreload data-rocket-preload asfont hrefhttps://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr4-ORWnVaE.woff2 crossorigin>link relpreload data-rocket-preload asfont hrefhttps://fonts.gstatic.com/s/kanit/v15/nKKZ-Go6G5tXcraVGwA.woff2 crossorigin>link relpreload data-rocket-preload asfont hrefhttps://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr4uPhWnVaE.woff2 crossorigin>link relpreload data-rocket-preload asfont hrefhttps://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.ttf?ggjt4v crossorigin>style idwpr-usedcss>@font-face{font-family:Kanit;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr4-ORWnVaE.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/kanit/v15/nKKZ-Go6G5tXcraVGwA.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr4uPhWnVaE.woff2) format(woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:icomoon;src:url(https://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.eot?ggjt4v);src:url(https://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.eot?ggjt4v#iefix) format(embedded-opentype),url(https://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.ttf?ggjt4v) format(truetype),url(https://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.woff?ggjt4v) format(woff),url(https://www.allendistribution.com/wp-content/themes/fx/assets/icons/icomoon.svg?ggjt4v#icomoon) format(svg);font-weight:400;font-style:normal;font-display:swap}class* icon-,class^icon-{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:\e900}.icon-arrow-right:before{content:\e902}.icon-mail:before{content:\e903}.icon-mobile:before{content:\e904}.icon-facebook:before{content:\e905}.icon-instagram:before{content:\e906}.icon-linkdin:before{content:\e907}.icon-location:before{content:\e908}.icon-menu:before{content:\e909}.icon-search:before{content:\e90a}.icon-up-arrow:before{content:\e90d}.icon-close-menu:before{content:\e90f}img:is(sizesauto i,sizes^auto, i){contain-intrinsic-size:3000px 1500px}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b,strong{font-weight:bolder}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}tbody,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}rolebutton{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}list::-webkit-calendar-picker-indicator{display:none}typebutton,typereset,typesubmit,button{-webkit-appearance:button}typebutton:not(:disabled),typereset:not(:disabled),typesubmit:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}typesearch{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}progress{vertical-align:baseline}hidden{display:none!important}*{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0;padding:0;font-size:17px;color:#454545;font-family:Kanit,sans-serif;font-weight:300}.container{width:100%;padding-right:var(--bs-gutter-x,22px);padding-left:var(--bs-gutter-x,22px);margin-right:auto;margin-left:auto}.container{max-width:1366px}@media (min-width:768px){.container{padding-right:var(--bs-gutter-x,52px);padding-left:var(--bs-gutter-x,52px)}}@media (min-width:1025px){.container{padding-right:var(--bs-gutter-x,63px);padding-left:var(--bs-gutter-x,63px)}}@media (min-width:1367px){.container{padding-right:var(--bs-gutter-x,21px);padding-left:var(--bs-gutter-x,21px)}}.row{--bs-gutter-x:19px;display:flex;flex-wrap:wrap;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}iframe,img{max-width:100%}.h2,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Kanit,sans-serif}h1{font-size:40px}.h2,h2{font-size:30px;line-height:1.13em;padding-bottom:14px;color:#000;font-weight:400}h3{font-size:25px;line-height:1.13em;padding-bottom:4px;color:#000;font-weight:400}h4{font-size:20px;line-height:1.13em;padding-bottom:4px;color:#000;font-weight:400}h5{font-size:16px;line-height:1.75em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#003155;position:relative;display:inline-block;padding-right:75px}h5::before{content:;position:absolute;right:0;top:50%;width:70px;height:10px;clip-path:polygon(12% 0%,100% 0%,100% 100%,0% 100%);background:linear-gradient(45deg,rgba(0,49,85,.75) 0,rgba(0,49,85,0) 100%);opacity:.3;transform:translate(0,-50%)}@media (min-width:768px){.row{--bs-gutter-x:32px}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-12{flex:0 0 auto;width:100%}h1{font-size:50px}.h2,h2{font-size:40px}h2.big{font-size:50px}h3{font-size:30px}}@media (min-width:1200px){.col-lg-6{flex:0 0 auto;width:50%}.col-lg-10{flex:0 0 auto;width:83.33333333%}h1{font-size:70px}.h2,h2{font-size:60px}h2.big{font-size:70px}h3{font-size:45px}h4{font-size:30px}}p,ul{list-style:none;margin:0 0 25px;padding:0;font-size:17px;line-height:1.64em;font-weight:300}p{margin-bottom:17px}p:last-child{margin-bottom:0}.page-content ul{width:auto;overflow:hidden;padding-left:15px}.page-content ul{list-style-type:none}ul{padding-left:0}ul li{padding:0 0 0 24px;margin-bottom:12px;position:relative}ul li:before{content:;position:absolute;left:0;top:14px;width:12px;height:2px;background:#909093}a{word-break:break-word;color:#0072ab;border-bottom:2px solid rgba(0,114,171,.3);transition:all ease-in-out .3s;font-weight:400;text-decoration:none;position:relative}@media (min-width:1200px){a:hover{color:#003155;border-color:#003155}}.bialty-container{min-height:40px}.section-padding{padding-top:var(--section-margins);padding-bottom:var(--section-margins)}.bg-white+.bg-white{padding-top:0}.top-clip-path{clip-path:polygon(var(--clip-path-width) var(--clip-path-height),calc(var(--clip-path-width) + var(--clip-path-height)) 0,100% 0,100% 100%,0 100%,0 var(--clip-path-height));margin-top:calc(var(--clip-path-height) * -1);z-index:10}.clearfix::after{display:block;clear:both;content:}.btn{font-family:Kanit,sans-serif;border:none;display:inline-block;text-align:center;background:#2ea064;color:#fff;font-size:16px;font-weight:700;line-height:1.75em;padding:9px 42px;cursor:pointer;position:relative;border-radius:5px;text-decoration:none;z-index:1;text-transform:uppercase;letter-spacing:.1em;transition:all ease-in-out .3s;overflow:hidden;vertical-align:middle;text-shadow:none}.btn-primary{background:#2ea064}.btn-primary:before{content:;position:absolute;left:auto;right:0;bottom:0;width:0;height:4px;clip-path:polygon(4% 0%,100% 0%,100% 100%,0% 100%);background:#003373;transition:all ease-in-out .3s}.btn-secondary{background:0 0;color:#0072ab;font-size:14px;padding:0 22px 0 0;border-radius:0;border-bottom:3px solid rgba(0,114,171,.2)}.btn-secondary:before{content:\e902;font-family:icomoon;position:absolute;right:0;left:auto;top:0;font-size:16px;font-weight:400;width:auto;background:0 0}.btn+.btn{margin-top:15px}@media (min-width:600px){.btn+.btn{margin-top:0;margin-left:20px}}@media (min-width:1200px){.btn:hover{background:#0072ab;color:#fff}.btn-secondary{overflow:visible}.btn-secondary:hover{background:0 0;color:#003155}.btn-secondary::after{content:;height:3px;width:0;position:absolute;bottom:-3px;left:0;background:#000;transition:all .3s ease}.btn-secondary:hover::after{width:100%}.btn-secondary:hover:before{width:auto}.btn-primary:hover:before{width:80%;transition:all ease-in-out .3s}.btn+.btn{margin-top:0;margin-left:38px}}label{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding-bottom:4px}.form-col{position:relative;margin-bottom:18px}textarea{border-radius:5px;display:block;width:100%;padding:9px 15px 8px;font-size:17px;font-weight:300;background-color:#fff;border:2px solid transparent;height:131px;resize:none;color:#454545}button,input:not(typeradio):not(typecheckbox),textarea{-webkit-appearance:none}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0;border:2px solid #2ea064!important}typeemail,typenumber,typesearch,typetel,typetext,typeurl{border-radius:5px;display:block;width:100%;padding:9px 15px 8px;font-size:17px;font-weight:300;color:#454545;background-color:#fff;border:2px solid transparent}typeemail::placeholder,typenumber::placeholder,typesearch::placeholder,typetel::placeholder,typetext::placeholder,typeurl::placeholder{color:#454545}typebutton::-moz-focus-inner,typereset::-moz-focus-inner,typesubmit::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}.grecaptcha-badge{visibility:hidden}@media(min-width:1200px){.form-col{margin-bottom:23px}}.preloader{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100vw;background:#fff;z-index:999}.logo-svg{width:100%}.animate-slider .masthead__text h2,.animate-slider .masthead__text p{opacity:0;transition:all 1s ease-in-out}.animate-slider .masthead__text h2 strong{opacity:0;transition:all 1s ease-in-out}.animate-slider .slick-slide:not(.is-animating) .masthead__text.animate-rest h2,.animate-slider .slick-slide:not(.is-animating) .masthead__text.animate-rest p{opacity:0;transition:all 1s ease-in-out}.animate-slider .slick-slide:not(.is-animating) .masthead__text.animate-rest h2 strong{opacity:0}.animate-slider .slick-slide.is-animating .masthead__text.animate-rest h2,.animate-slider .slick-slide.is-animating .masthead__text.animate-rest h2 strong,.animate-slider .slick-slide.is-animating .masthead__text.animate-rest p{opacity:1}.animate-gallery-text .js-gallery-nav{opacity:0;width:0}.animate-gallery-text .js-gallery-for{opacity:0;transform:scale(.5)}.animate-gallery-text .gallery-text__text>*{opacity:0}.animate-image-buttons .image-buttons__heading>*{opacity:0}.animate-image-buttons .image-button-items{opacity:0;transform:translateY(-100%)}.animate-half-image-collage-text .half-and-half-image img{opacity:0;transform:translateX(-100%)}.animate-half-image-collage-text .half-and-half-text__wrapper>*{opacity:0}.animate-featured-location .map-text__text>*{opacity:0}.animate-homepage-process .column-image-text__top-content>*{opacity:0}.animate-homepage-process .column-image-text__column__image{opacity:0;transform:translateX(100%)}.animate-homepage-process .column-reverse .column-image-text__column__image{opacity:0;transform:translateX(-100%)}.animate-homepage-process .column-image-text__column__text{opacity:0;transform:translateX(-100%)}.animate-homepage-process .column-reverse .column-image-text__column__text{opacity:0;transform:translateX(100%)}.animate-homepage-process .column-image-text__column__text>*{opacity:0}.animate-testimonials .video-text__text>*{opacity:0}.animate-testimonials .js-video{opacity:0}.animate-testimonials .video-text__bg{transform:scale(1.2);opacity:1}.animate-logo-slider .logo-carousel-heading>*{opacity:0;transform:translateX(-100%)}.animate-logo-slider .logo-carousel-content{opacity:0}.animate-cta-form .full-width-image-form-text__bg{transform:scale(1.5)}.animate-cta-form .full-width-image-form-text__form__wrap{opacity:0;transform:scale(.5)}.animate-cta-form .full-width-image-form-text__text>*{opacity:0}.animate-team-section .team-block-heading>*{opacity:0}.animate-team-section .team-block-card-image{height:0}.animate-team-section .team-block-card-info{opacity:0}.animate-content-tabs .tab-section__top-content>*,.animate-content-tabs .tab-wrap{opacity:0}.animate-wysiwyg>.container>.row .col-lg-10>*{opacity:0}.animate-wysiwyg>.container>.row .col-lg-10 img{opacity:0;transform:scale(.5)}.animate-half-image-text .image-text__img{opacity:0;transform:translateX(-100%)}.animate-half-image-text .image-text__text{opacity:0;transform:translateX(100%)}.animate-innerpage-testimonials .container>*{opacity:0}.animate-innerpage-map .location-cards-heading,.animate-innerpage-map .location-map-heading>*,.animate-innerpage-map .location-map-wrapper{opacity:0}.animate-innerpage-map .location-cards-box{opacity:0;transform:scale(.5)}.animate-benifit-block .benifit-block-left-wrapper>*{opacity:0}.animate-benifit-block .benifit-block-right{opacity:0;transform:translateX(100%)}.animate-image-bg-card{overflow:hidden}.animate-image-bg-card .image-bg-card__bg{transform:scale(1.5)}.animate-image-bg-card .image-bg-card-heading>*{opacity:0}.animate-image-bg-card .image-bg-card-item{opacity:0;transform:translateX(100%)}.animate-contact-section .contact-section__img-bg{transform:scale(1.5)}.animate-contact-section .contact-form-right-wrapper{opacity:0;transform:scale(.5)}.animate-contact-section .contact-form-left-wrapper>*{opacity:0}.animate-video-text .video-flex .video-text__text>*{opacity:0;transform:translateX(-100%)}.animate-video-text .video-flex .video-text__video,.animate-video-text .video-flex .video-text__video .video-bttn{opacity:0}.animate-video-text .video-flex .video-text__video{transform:scale(.5)}:root{--section-margins:50px;--clip-path-width:43.5%;--clip-path-height:10px}.page-header{position:sticky;z-index:99;width:100%;background:#fff;top:0;left:0;border-bottom:1px solid rgba(144,144,147,.2)}.page-header a{border:none}.page-header a::before{display:none}.header-top{background:#0072ab}.header-top ul,.header-top ul li{margin:0;padding:0}.header-top ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.header-top ul li{width:33.333%}.header-top ul li::before{display:none}.header-top ul li a{font-size:14px;line-height:1em;color:#fff;font-weight:700;font-weight:700;letter-spacing:.1em;display:block;padding:10px 0 8px;text-transform:uppercase;border:none}.header-top ul li a::before{display:none}.header-top ul li:first-child{background:#003155}.header-top ul li:last-child{background:#b4e5fd}.header-top ul li:last-child a{color:#003155}.header-main{padding:10px 0}.header-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.logo{max-width:117px}.header-right__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.search-toggle{font-size:24px;line-height:1em;color:#0072ab;font-weight:400;cursor:pointer;margin:0 18px 0 0}.toggle-menu{font-size:43px;line-height:1em;color:#003155;font-weight:400;cursor:pointer;margin:0;min-height:47px}.toggle-menu .icon-close-menu{display:none;font-size:34px}.toggle-menu.is--active .icon-menu{display:none}.toggle-menu.is--active .icon-close-menu{display:inline-block}.header-right__top a{font-size:14px;line-height:1em;color:#454545;font-weight:300;margin:0}.header-right__top a i{font-size:17px;color:#0072ab;font-weight:400;vertical-align:bottom;padding-bottom:0;padding-right:2px;line-height:24px}.header-right__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;overflow:hidden;position:relative}.careers-btn .btn{padding:8px 42px;background:#0072ab}.careers-btn .btn:hover{background-color:#003155;color:#fff}.searchform-sliding{border-bottom:1px solid #3ba7dd;max-width:420px;width:100%;position:absolute;background:#fff;top:0;right:0;display:none}.searchform-sliding form{display:flex}.searchform-sliding button{background:0 0;border:none;color:#0072ab;line-height:0}.searchform-sliding input{padding:0 15px 0 10px;border-radius:0;border:none;background:0 0;font-size:16px;font-weight:300}.searchform-sliding .searchform-sliding__close{position:absolute;top:3px;right:1px}.searchform-sliding .searchform-sliding__close i{font-size:8px;color:#0072ab}.searchform-popup{position:fixed;width:100%;top:99px;z-index:99;background:#0072ab;padding:10px 20px;display:none}.searchform-popup form{display:flex;max-width:90%;margin:0 auto;position:relative}.searchform-popup form input,.searchform-popup form input:focus{border-radius:5px 0 0 5px;border:none}.searchform-popup form button{border:none;width:50px;display:flex;justify-content:center;align-items:center;border-radius:0 5px 5px 0}.searchform-popup form .searchform-sliding__close{color:#fff;position:absolute;top:12px;right:-35px;text-decoration:none;border:none;font-size:14px}@media (min-width:768px){ul{padding-left:34px}:root{--section-margins:80px;--clip-path-width:83.2%;--clip-path-height:20px}.header-main{padding:9px 0}.header-wrap{align-items:flex-start}.logo{max-width:195px;margin-top:10px}.header-right__top{padding:0 0 6px 48px;border-bottom:1px solid rgba(144,144,147,.2)}.header-contact{margin:0 32px}.search-toggle{font-size:14px;color:#454545;font-weight:300;margin:0;line-height:24px}.search-toggle i{font-size:14px;color:#0072ab;font-weight:400;vertical-align:middle;padding-right:2px}.careers-btn{margin-right:22px}.header-right__bottom{padding-top:10px}}@media (min-width:1200px){:root{--section-margins:100px;--clip-path-width:63.4%}.page-header{background:0 0;border-bottom:none;padding:7px 0 12px}.home .page-header{position:absolute}.home .page-header.js-scrolled{position:sticky}.header-main{padding:0}.logo{max-width:307px;margin-top:10px;margin-left:0}.header-right__top{padding:0 0 6px 48px;border-bottom:none}.header-right__top a{font-size:16px;color:#fff}.header-right__top a i{font-size:14px;color:#3ba7dd;padding-bottom:0;line-height:24px;display:inline-block}.header-contact{margin:0 60px}.search-toggle{font-size:16px;color:#fff}.search-toggle i{color:#3ba7dd}.header-right__top .search-toggle i{transform:translateY(-2px);display:inline-block}.careers-btn{margin-right:0;margin-left:50px}.careers-btn .btn{background:#fff;color:#003155}.header-right__bottom{padding-top:10px;border-top:1px solid rgba(255,255,255,.3)}.page-header.js-scrolled{transition:.5s all ease;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.15)}.js-scrolled .header-right__top a{color:#454545}.js-scrolled .header-right__top a i{color:#0072ab}.js-scrolled .search-toggle{color:rgba(69,69,69,.7)}.js-scrolled .search-toggle i{color:#0072ab}.js-scrolled .careers-btn .btn{background:#0072ab;color:#fff}.js-scrolled .header-right__bottom{border-top:1px solid rgba(144,144,147,.2)}.js-scrolled .logo{max-width:184px}.js-scrolled .header-right__top a:hover{color:#0072ab}.js-scrolled .careers-btn .btn:hover{background:#3ba7dd;color:#fff}.js-scrolled .search-toggle:hover{color:#0072ab}}.nav-primary{display:none}.nav-primary ul{list-style:none;padding:0;margin:0}.nav-primary li{cursor:pointer;position:relative}.nav-primary li:after,.nav-primary li:before{display:none}.nav-primary a{display:block;text-decoration:none}@media (min-width:1200px){.nav-primary>.menu>li{display:inline-block}.nav-primary{display:block;padding-right:0}.nav-primary ul{display:flex;align-items:center;justify-content:flex-end}.nav-primary ul{gap:47px}.nav-primary ul li{line-height:1em;padding:0;margin:0}.nav-primary ul li:first-child{padding-left:0}.nav-primary ul li a{background:0 0;font-size:20px;font-weight:400;line-height:1em;color:#fff;background:0 0;border:none}.nav-primary ul li.menu-item-has-children a{padding-right:15px}.nav-primary ul li span.sub-menu-toggle{position:absolute;right:0;bottom:12px;color:#fff;font-size:10px}.nav-primary>ul>li>span.sub-menu-toggle::before{content:\e900}.nav-primary ul li a:hover{color:#003155}.js-scrolled .nav-primary ul li a{color:#000}.js-scrolled .nav-primary ul li a:hover{color:#0072ab}.js-scrolled .nav-primary ul li span.sub-menu-toggle{color:#0072ab}.nav-primary>ul.menu>li.menu-item>a{padding-top:10px;padding-bottom:10px}.nav-primary .sub-menu{display:none;position:absolute;top:100%;left:0;max-width:215px;width:215px;background:#fff;padding:13px 10px 27px;border-radius:2px 2px 5px 5px;border-top:3px solid #0072ab;box-shadow:0 3px 6px rgba(0,0,0,.16)}.nav-primary li:hover>.sub-menu{display:block}.nav-primary .sub-menu li{display:block}.nav-primary .sub-menu li a{font-size:15px;font-weight:300;color:#000;line-height:28px;padding:4px 13px;border-radius:5px}.nav-primary .sub-menu li a:hover{background:rgba(0,114,171,.2);color:#0072ab}.nav-primary .sub-menu li>span.sub-menu-toggle{color:#000;font-size:15px;right:9px}.nav-primary .sub-menu li:hover>span.sub-menu-toggle{color:#0072ab}.nav-primary .sub-menu .sub-menu{top:0;left:100%}}@media (max-width:1199px){nav.nav-primary{position:fixed;top:99px;width:100%;height:100%;left:0;background:#fff;display:none;padding-top:20px;border-top:3px solid #0072ab}nav.nav-primary>.menu{margin:0 20px}nav.nav-primary>.menu li{display:block;margin-bottom:0;padding:0;position:relative;border-bottom:2px solid transparent;transition:all .3s ease-in-out}nav.nav-primary>.menu li:hover{border-color:#0072ab}nav.nav-primary .menu li a{display:block;text-decoration:none;font-size:17px;font-weight:300;color:#000;padding:10px 15px;border-radius:5px}nav.nav-primary .menu li a:hover{color:#0072ab}nav.nav-primary .menu li .sub-menu-toggle{position:absolute;top:0;right:0;width:40px;height:47px;text-align:center;line-height:37px;display:flex;align-items:center;justify-content:center;color:#0072ab}nav.nav-primary .menu li .sub-menu-toggle.js-toggled::before{transform:rotate(180deg)}nav.nav-primary .menu .sub-menu{display:block;overflow:hidden;padding:10px 0 10px 10px;display:none}nav.nav-primary>.menu li.js-toggled{border-color:transparent}nav.nav-primary>.menu li.js-toggled>ul.sub-menu{border-top:2px solid #0072ab}}@media (min-width:768px) and (max-width:1199px){nav.nav-primary{top:108px}}@media only screen and (max-width:1024px){.ubermenu-sub-indicator{position:absolute;right:0;top:0;padding:20px;z-index:900}.ubermenu-responsive-toggle{float:right}}.ubermenu-responsive-toggle i{display:block;font-size:30px;margin:0!important}.desktop-menu .ubermenu-responsive-toggle{display:none;z-index:2000;position:relative}@media only screen and (min-width:768px){.desktop-menu{display:inline-block}.desktop-menu .ubermenu-responsive-toggle{display:block}}@media only screen and (min-width:1025px){.desktop-menu .ubermenu-responsive-toggle{display:none}}body:after{content:;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:-1000}body.menu-is-active:after{z-index:1000;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}dirrtl .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow,.slick-dots button,.slick-slide,.slick-slide:focus *{outline:0!important}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-dots{padding:0;margin:0;list-style:none}.slick-dots li{display:inline-block;cursor:pointer}.slick-dots li:only-child{display:none}.slick-dots li button{display:block;cursor:pointer;outline:0}@media print{.slick-slider .slick-arrow,.slick-slider .slick-dots{display:none!important}.slick-slider,.slick-slider .slick-list,.slick-slider .slick-slide,.slick-slider .slick-track{width:100%!important;height:auto!important}.slick-slider .slick-slide{display:none!important}.slick-slider .slick-slide.slick-active{display:block!important}.slick-slider .slick-cloned{display:none}.slick-list{height:auto!important}.slick-track{width:auto!important;height:auto!important;-webkit-transform:none!important;transform:none!important}.slick-track.slick-slide{width:auto!important}}.fx-slider .fx-slide{display:none}.fx-slider .fx-slide:first-child{display:block}.fx-slider.slick-initialized .fx-slide{display:block}.slick-arrow{font-size:0;line-height:0;position:absolute;display:block;width:39px;height:39px;padding:0;cursor:pointer;border:none;outline:0;z-index:9;text-align:center;color:#0072ab;display:flex;align-items:center;justify-content:center;transition:all ease-in .3s;background:rgba(0,114,171,.2);border-radius:5px;top:50%;margin-top:-22px}.slick-arrow:focus,.slick-arrow:hover{background:rgba(0,114,171,.8);color:#fff}.slick-next{right:0}.slick-prev{left:0}.slick-arrow::before{position:absolute;width:100%;font-size:16px;line-height:1em;font-family:icomoon;font-weight:400}.slick-prev::before{content:\e901}.slick-next::before{content:\e902}.slick-dots li{margin:0 8px;padding:0}.slick-dots{position:absolute;bottom:0;left:0;width:100%;line-height:1em}.slick-dots li:before{display:none}.slick-dots li button{width:70px;height:9px;padding:0;background-color:rgba(255,255,255,.5);border:none;font-size:0;transform:skew(-40deg)}.slick-dots li:hover button{background-color:#0072ab}.slick-dots li.slick-active button{background-color:#fff}.masthead-homepage{position:relative}.masthead-homepage::before{content:;position:absolute;right:0;bottom:-1px;width:100px;height:45px;background:#fff;z-index:2;clip-path:polygon(45% 0%,100% 0%,100% 100%,0% 100%)}.masthead-grid,.masthead-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.masthead-grid{z-index:4;opacity:.3}.masthead-homepage-slider-item{position:relative;z-index:1;padding:75px 0 91px;color:#fff}.masthead-homepage-slider-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.masthead-homepage-slider-item__bg::before{content:;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(148,219,253,.91) 0,rgba(99,196,245,0) 100%);z-index:3;opacity:.69}.masthead-homepage-slider-item__bg::after{content:;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,49,85,.39);z-index:5}.masthead-homepage-slider-item>.container{position:relative;z-index:5}.masthead__text h2{font-size:42px;color:#fff;line-height:1em;text-transform:uppercase;padding:0 0 15px;font-weight:400;text-shadow:4px 4px 0 rgba(0,49,85,.48)}.masthead__text h2 span,.masthead__text h2 strong{font-weight:700;font-style:italic;display:block}.masthead__text p{font-size:16px;color:#fff;line-height:1.5em;margin:0 0 22px;font-weight:400;text-shadow:2px 2px 2px rgba(0,49,85,.53)}.masthead-homepage .slick-dots{bottom:25px;max-width:1366px;width:100%;padding-right:var(--bs-gutter-x,21px);padding-left:var(--bs-gutter-x,21px);margin:0 auto;left:0;right:0}@media (min-width:768px){.slick-dots li button{height:9px;transform:skew(-50deg)}.masthead-homepage::before{width:460px;height:48px;clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%)}.masthead-homepage-slider-item{padding:130px 0 140px;background:0 0}.masthead__text h2{font-size:66px}.masthead__text p{font-size:18px;margin:0 0 26px}.masthead-homepage-slider-item__bg::before{opacity:.8}.masthead-homepage-slider-item__bg::after{content:;position:absolute;left:0;top:0;width:100%;height:211px;opacity:.31;background:linear-gradient(to bottom,#023155 0,rgba(2,49,85,0) 100%)}}@media (min-width:1200px){.masthead-homepage::before{width:50%;height:48px;clip-path:polygon(50px 0,100% 0,100% 100%,0% 100%);right:calc(-683px + 81px)}.masthead-homepage-slider-item{padding:320px 0 180px;background:0 0}.masthead__text{max-width:868px}.masthead__text h2{font-size:90px;line-height:.88em;padding-bottom:30px}.masthead__text p{font-size:24px;margin:0 0 40px;line-height:1.25em}.masthead-homepage-slider-item__bg::before{background:#94dbfd;background:linear-gradient(90deg,#94dbfd 25%,rgba(255,255,255,0) 100%);opacity:1}.masthead-homepage-slider-item__bg::after{opacity:1;background:linear-gradient(to bottom,rgba(2,49,85,.5) 0,rgba(2,49,85,0) 100%)}.masthead-homepage .slick-dots{text-align:right;padding-right:70px}}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}:where(.wp-block-post-comments inputtypesubmit){border:none}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}:where(.wp-block-file){margin-bottom:1.5em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}:where(.wp-block-latest-comments:not(style*line-height .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not(style*line-height .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}:where(.wp-block-post-comments-form) input:not(typesubmit),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not(typesubmit):not(typecheckbox)),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:···;font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}:where(pre.wp-block-verse){font-family:inherit}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(.has-border-color){border-style:solid}html :where(style*border-top-color){border-top-style:solid}html :where(style*border-right-color){border-right-style:solid}html :where(style*border-bottom-color){border-bottom-style:solid}html :where(style*border-left-color){border-left-style:solid}html :where(style*border-width){border-style:solid}html :where(style*border-top-width){border-top-style:solid}html :where(style*border-right-width){border-right-style:solid}html :where(style*border-bottom-width){border-bottom-style:solid}html :where(style*border-left-width){border-left-style:solid}html :where(imgclass*wp-image-){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}: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, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(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:.5em}:where(.is-layout-grid){gap:.5em}: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}:root .page-footer{--clip-path-width:70.2%}.page-footer{background-color:#f2f2f2;position:relative;z-index:25}.footer-wrap{padding:50px 0 40px}.footer-logo{max-width:162px;margin:0 auto 24px;display:table}.footer-logo a{text-decoration:none;border:none}.footer-logo img{height:auto}.page-footer ul li:before{display:none}.quick-links ul li a{display:inline-block;text-align:center;font-size:16px;color:#000;border:none}.footer-info a:hover,.quick-links a:hover{color:#0072ab}.quick-links ul li{padding:0;margin-bottom:10px}.quick-links ul{padding:0;text-align:center}.footer-info{text-align:center;max-width:200px;margin:0 auto}.footer-info p span{text-align:left;display:inline-block}.footer-info p{display:flex;align-items:flex-start;justify-content:flex-start;color:#000;font-size:16px;font-weight:300}.footer-info p i{position:relative;top:6px;margin-right:14px;font-size:15px;color:#0072ab}.footer-info p a{border-bottom:none;color:#000;font-weight:300}.social-media{margin-top:10px}.social-media ul{display:flex;align-items:center;justify-content:center;padding:0;margin:0}.social-media ul li{padding:0;margin:0 15px}.social-media ul li a{border-bottom:none;font-size:19px;color:#0072ab}.copyright{text-align:center;padding-bottom:10px;font-size:14px;color:#454545;font-weight:300;margin-bottom:10px;border-bottom:1px solid rgba(144,144,147,.2)}.footer-links ul{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0}.footer-links ul li{padding:0;margin:0}.footer-links ul li a{border-bottom:none;font-size:14px;font-weight:300;color:#454545}.footer-links{margin:0 0 10px}.back-top-top{position:relative;display:table;margin:0 auto}.footer-bottom__info{padding-bottom:15px}.back-top-top a{color:#000;font-size:14px;border-bottom:none;display:flex;align-items:center;justify-content:center}.back-top-top a i{width:16px;height:16px;background-color:#000;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#fff;margin-right:7px;font-size:10px}@media(min-width:768px){.footer-logo{max-width:200px;margin:20px 0 0;display:inline-block}.footer-wrap{display:flex;padding:52px 0 60px;justify-content:space-between}.footer-right{width:calc(100% - 200px);padding-left:33px;display:flex;justify-content:flex-start}.quick-links{padding-right:15px}.quick-links ul{text-align:left}.quick-links ul li a{text-align:left}.footer-info{text-align:left;max-width:100%;margin-left:auto;margin-right:0;min-width:210px}.quick-links ul{margin:0}.footer-info p{justify-content:flex-start}.social-media ul{justify-content:flex-start}.social-media ul li{margin:0 26px 0 0}.quick-links ul li{margin-bottom:7px}.copyright{text-align:left}.footer-bottom__info{display:flex;justify-content:space-between}.footer-links ul li{margin:0 30px 0 0}.back-top-top{margin:0}.footer-links{margin:0}}@media(min-width:1200px){.footer-logo{max-width:248px;margin:0}.footer-right{width:50%;padding-left:16px}.footer-wrap{padding:110px 0 11px}.footer-bottom__info{padding-bottom:65px}.back-top-top a:hover:before,.footer-links ul li a:hover:before,.social-media ul li a:hover:before{display:none}.back-top-top a:hover,.footer-links ul li a:hover{color:#0072ab}.back-top-top a:hover i{background-color:#0072ab}.social-media ul li a:hover{color:#000}}.bg-pattern,.bg-white{background:#fff}.searchwp-live-search-results{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,.4);box-shadow:0 0 2px 0 rgba(30,30,30,.4);border-radius:3px;width:315px;min-width:315px;min-height:175px;max-height:300px}.searchwp-live-search-result{display:flex;flex-wrap:wrap;gap:10px;padding:10px;border-bottom:1px solid rgba(30,30,30,.1)}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.wpcf7cf_add,.wpcf7cf_remove,data-classwpcf7cf_group{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.half-and-half{position:relative;z-index:1}.half-and-half__bg{height:100%;width:100%;height:100%;display:block;object-fit:cover;-o-object-fit:cover;position:absolute;top:0;left:0;z-index:-1;opacity:.4}.flex-row{display:flex;flex-wrap:wrap}.half-and-half-image,.half-and-half-text{position:relative;width:100%}.half-and-half-image img{height:100%;width:100%;height:100%;display:block;object-fit:cover;-o-object-fit:cover}.half-and-half-image{padding:0 72px 0 22px;position:relative;height:280px}.half-and-half-image img{border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,.16)}.half-and-half-image img.half-sml{width:125px;height:154px;position:absolute;right:22px;bottom:-33px}.half-and-half-text{padding:46px 22px 0}.half-and-half-image::before{content:;position:absolute;width:calc(100% - 50px);height:11px;bottom:-18px;left:0;clip-path:polygon(63% 8px,66% 0,100% 0,100% 100%,0 100%,0 8px);background:linear-gradient(to right,rgba(0,114,171,0) 0,rgba(0,114,171,0) 0,#0072ab 100%);z-index:-1}.half-and-half-text__wrapper p{margin-bottom:20px}.half-and-half-text__wrapper ul li i{font-size:17px}.half-and-half-text__wrapper ul li.big i{font-size:23px}@media (min-width:768px){:root .page-footer{--clip-path-width:14.3%}.half-and-half-image{padding:0 198px 0 102px;height:304px}.half-and-half-image img.half-sml{width:194px;height:256px;right:111px;bottom:-55px}.half-and-half-text{padding:62px 52px 0}.half-and-half-text p{padding-right:30px}.half-and-half-image::before{width:calc(100% - 198px);height:24px;bottom:-39px;clip-path:polygon(63% 20px,66% 0,100% 0,100% 100%,0 100%,0 20px)}.half-and-half-image::after{width:326px;height:18px;bottom:-24px;right:198px}.half-and-half-text__wrapper__bttn{display:flex;align-items:center}}@media (min-width:1200px){:root .page-footer{--clip-path-width:35.5%}.half-and-half{align-items:center}.half-and-half-image,.half-and-half-text{position:relative;width:50%}.half-and-half-text{padding:0}.half-and-half-text__wrapper{max-width:662px;padding-left:129px}.half-and-half-image{padding:0 160px 0 0;height:546px;margin-bottom:65px}.half-and-half-image img{border-top-right-radius:5px;border-bottom-right-radius:5px}.half-and-half-image img.half-sml{width:349px;height:459px;right:-26px;bottom:-65px;border:5px}.half-and-half-image::before{width:100%;height:32px;bottom:-47px;left:auto;right:290px;max-width:637px;clip-path:polygon(63% 28px,66% 0,100% 0,100% 100%,0 100%,0 28px)}.half-and-half-image::after{width:247px;height:27px;bottom:-42px;right:316px;clip-path:polygon(10% 0%,100% 0,100% 100%,0% 100%)}.half-and-half-text p{padding-right:0}.half-and-half.image-block-left .half-and-half-image{height:546px;padding-right:129px}.half-and-half .half-and-half-image img.half-sml{width:349px;height:459px;right:-26px;bottom:-77px}.half-and-half .half-and-half-text{padding-top:0}}.half-sml{border-radius:6px!important}.image-text__img::after{content:;position:absolute;right:-12px;top:-11px;background-color:#e7f6fd;width:102px;height:98px;clip-path:polygon(100% 0,0 0,100% 100%)}.image-text__img{height:311px;position:relative;z-index:1}.image-text__img img{border-radius:5px 5px 0 0}.image-text__text{padding:30px 26px;border-radius:0 0 5px 5px}:root .video-text{--clip-path-width:18.66%}@media (min-width:768px){.image-text__img::after{right:-23px;top:-23px;width:204px;height:196px;z-index:-1}.image-text__img{height:622px}.image-text__text{padding:30px 26px 35px}:root .video-text{--clip-path-width:82.16%}}@media (min-width:1200px){.image-text__img::after{right:-27px;top:auto;bottom:-37px;width:212px;height:203px;z-index:-1;clip-path:polygon(100% 0,0 100%,100% 100%)}.image-text__img{height:auto;width:50%}.image-text__img img{border-radius:0 5px 5px 0}.image-text__text{padding:54px 104px 54px 81px;width:50%;border-radius:5px 0 0 5px}:root .video-text{--clip-path-width:63.4%}}.video-text{position:relative;z-index:1;background:#b4e5fd}.video-text__bg{position:absolute;z-index:-1;left:0;top:0;height:100%;width:100%;opacity:.07;-o-object-fit:cover;object-fit:cover}.video-text__text p{margin-bottom:10px}.js-video{margin:0 -22px}.video-item{padding:16px 22px}.video-link{display:block;border:none;height:216px;box-shadow:0 3px 15px rgba(0,0,0,.16);border-radius:5px}.video-link::before{display:none}.video-link img{border-radius:5px}.video-bttn{position:absolute;background:#003155;border-radius:5px;color:#fff;top:15px;padding:5px 16px 5px 18px;font-size:18px;font-weight:700;margin-left:-6px}.js-video{margin-bottom:25px;padding-bottom:35px}.js-video .slick-arrow{top:auto;margin:0;bottom:0;background-color:#fff;color:#003155}.js-video .slick-prev{left:50%;margin-left:-47px}.js-video .slick-next{right:50%;margin-right:-47px}.js-video .slick-arrow:focus,.js-video .slick-arrow:hover{background-color:#003155;color:#fff}.video-flex{padding-top:20px}@media (min-width:768px){.video-link{height:422px}.video-bttn{top:30px}.js-video{margin-bottom:0}.js-video .slick-prev{left:auto;margin-left:0;right:78px}.js-video .slick-next{right:0;margin-right:22px}.js-video .slick-arrow{bottom:-6px}}@media (min-width:1200px){.video-text__text{max-width:461px}.video-text__text h2{padding-right:20px}.video-text__text p{margin-bottom:30px}.video-flex{align-items:center}.video-link{height:387px}.video-bttn{font-size:23px;margin-left:-14px;top:14px}.play-bttn{top:9px}.js-video{margin:0 -16px}.video-item{padding:16px 16px 16px 32px}.video-text__video{margin-left:-16px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-bg{background:#000;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.8;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:;display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-buttondisabled,.fancybox-buttondisabled:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:1s linear infinite a;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}}.gallery-text{position:relative}.js-gallery-for{margin:0 -16px}.js-gallery-for .slick-track{display:flex}.js-gallery-for__item{padding:0 16px}.gallery-for{position:relative;display:block;margin-bottom:17px}.gallery-for img{border-radius:6px}.gallery-for::after{content:;position:absolute;width:38px;height:38px;right:-1px;bottom:-2px;background:#fff;clip-path:polygon(100% 0,0% 100%,100% 100%)}.js-gallery-nav{margin:0;padding:0 39px;position:relative}.js-gallery-nav__item{padding:0 4px}.gallery-nav{width:121px;border:5px solid transparent;height:77px;border-radius:5px;position:relative;cursor:pointer}.gallery-nav img{border-radius:5px}.gallery-nav:hover,.slick-current .gallery-nav{border-color:rgba(46,160,100,.58)}.gallery-nav:hover::after,.slick-current .gallery-nav::after{content:;position:absolute;border:5px solid rgba(46,160,100,.58);border-radius:0;width:100%;height:100%;top:0;left:0}.js-gallery-nav::after{content:;position:absolute;width:60px;height:100%;top:0;left:39px;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.js-gallery-nav::before{content:;position:absolute;width:60px;height:100%;top:0;right:39px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);z-index:1}.gallery-text__text{padding-top:25px}.right .gallery-text__text{padding-top:0;padding-bottom:25px}.video-bttn{position:absolute;background:#003155;border-radius:5px;color:#fff;display:flex;top:15px;padding:5px 16px 5px 18px;font-size:18px;font-weight:700;margin-left:-6px}.video-link:hover .video-bttn{background:#2ea064}.video-bttn span{display:block}.play-bttn{position:absolute;left:-13px;top:6px;width:25px;height:25px;border-radius:50%;font-size:8px;background:#fff;display:flex;align-items:center;justify-content:center}.play-bttn svg{margin-left:2px}@media (min-width:768px){.gallery-text__gallery{padding:0 58px}.gallery-for{margin-bottom:22px}.js-gallery-nav{padding:0 26px}.gallery-nav{height:87px;width:124px}.gallery-nav img{border-radius:5px}.gallery-text__text{padding:40px 58px 0}.js-gallery-nav::after{left:26px}.js-gallery-nav::before{right:26px}.right .gallery-text__text{padding-top:0;padding-bottom:40px}.video-bttn{top:30px}}@media (min-width:1200px){.gallery-text__gallery{padding:0}.gallery-for{height:507px;margin-bottom:22px}.js-gallery-nav{padding:0 39px}.gallery-nav{height:102px;width:148px}.gallery-nav img{border-radius:5px}.gallery-text__text{padding:20px 0 0 16px;max-width:549px;margin-left:auto}.js-gallery-nav::after{left:39px}.js-gallery-nav::before{right:39px}.gallery-text__gallery{width:calc(100% + 32px)}.right .gallery-text__text{max-width:585px;margin-left:unset}.video-bttn{font-size:23px;margin-left:-14px}.play-bttn{top:9px}}@media (min-width:1300px){.gallery-text__text{padding:20px 0 0}}.image-buttons{position:relative;z-index:1;background:#b4e5fd}.image-buttons__bg{position:absolute;z-index:-1;left:0;top:0;height:100%;width:100%;opacity:.1;-o-object-fit:cover;object-fit:cover}.image-buttons__heading{padding-bottom:10px}.image-button-items{margin-top:15px}.image-button{position:relative;display:block;width:100%;height:128px;overflow:hidden;border-radius:5px;border-bottom:3px solid #0072ab!important;background:#0072ab}.image-button::before{display:none!important}.image-button--default{border-color:#0072ab!important;background:#0072ab}.image-button--yellow{border-color:#f0c33b!important;background:#f0c33b}.image-button--green{border-color:#2ea064!important;background:#2ea064}.image-button--dark-blue{border-color:#003155!important;background:#003155}.image-button__img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.86}.image-button__hover{position:absolute;width:100%;height:100%;top:0;left:0;padding:32px 91px 32px 22px;z-index:1}.image-button__hover::before{content:;position:absolute;width:calc(100% - 36px);height:100%;top:0;left:0;background:linear-gradient(to right,#023155 0,#023155 24%,rgba(2,49,85,0) 100%);opacity:.7;z-index:-1}.image-button__title{color:#fff;font-weight:700;color:#fff;padding:0;text-transform:uppercase;font-size:23px}.image-button__cta{background:#0072ab;border:none;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;position:absolute;right:-1px;bottom:-1px;padding:9px 35px 6px 38px;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%);letter-spacing:.1em}.image-button--yellow .image-button__cta{background:#f0c33b}.image-button--green .image-button__cta{background:#2ea064}.image-button--dark-blue .image-button__cta{background:#003155}.image-button__cta i{font-size:16px;font-weight:400;padding:0 14px 3px 4px;position:absolute;top:0;right:0;background:#0072ab;height:100%;line-height:38px}.image-button--yellow .image-button__cta i{background:#f0c33b}.image-button--green .image-button__cta i{background:#2ea064}.image-button--dark-blue .image-button__cta i{background:#003155}@media (min-width:768px){.image-buttons__heading{padding-bottom:0}.image-button-items{margin-top:32px;width:50%;padding:0 13px}.image-button-flex{display:flex;flex-wrap:wrap;margin:0 -13px;justify-content:center}}@media (min-width:1200px){.image-button__hover{padding:32px 22px}.image-button{height:389px}.image-button:hover{transform:translate3d(0,-18px,0)}.image-button-items{width:20%;margin-top:12px;margin-bottom:12px}.image-button__cta span{display:inline-block;opacity:0;width:100px;overflow:hidden;margin-right:30px}.image-button__cta{padding:13px 12px 10px 32px;clip-path:polygon(40% 0%,100% 0,100% 100%,0% 100%);height:36px;width:65px}.image-button:hover .image-button__cta span{opacity:1}.image-button:hover .image-button__cta{padding:11px 12px 10px 38px;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%);width:174px;transition:all .3s ease;overflow:hidden;line-height:1}.image-button__hover::before{width:100%;height:274px;opacity:1;background:linear-gradient(to bottom,rgba(0,38,65,.84) 0,rgba(0,38,65,0) 100%)}.image-button:hover .image-button__img{opacity:.5}.image-button__cta i{line-height:36px}.image-button:hover .image-button__hidden p{display:block}}.image-button__hidden p{display:none;font-size:15px;color:#fff;padding-top:0}@media (min-width:1366px){.image-button__hidden p{padding-top:10px;padding-right:20px}}.location-map-wrapper{background:#13517e;background:linear-gradient(142deg,#13517e 0,#003155 100%);border-radius:5px;width:100%!important;padding:50px 0;overflow:hidden}#map{margin:auto;max-width:1009px}#map_access,#wpcm_zip{display:none!important}#map_inner,#map_inner>svg{overflow:visible!important}#tt_sm_map{width:239px;padding:30px 30px 72px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.16);border-radius:5px}#tt_sm_map .tt_sm{border-radius:0;box-shadow:none;z-index:1000000;background-color:#fff;padding:0;opacity:1}#tt_sm_map .tt_sm .tt_name_sm{display:none}#tt_sm_map .tt_sm .xmark_sm{float:none;margin:0;position:absolute;top:10px;right:10px}.location-cards-box{height:auto;margin-bottom:50px;transition:all .3 ease-in-out}.location-cards-heading h3{padding-bottom:32px}@media(min-width:1200px){.location-map-wrapper{padding:100px 0}.location-cards-heading h3{font-size:40px;padding-bottom:32px}}.location-map-heading{padding:0 0 35px}@media(min-width:1200px){.location-map-heading{padding:0 107px 60px}}.map-text{background:#003155;color:#fff;padding:38px 0 65px;position:relative;overflow:hidden}.map-text__text h5{color:rgba(255,255,255,.75)}.map-text__text h5::before{background:linear-gradient(45deg,rgba(255,255,255,.75) 0,rgba(0,49,85,0) 100%)}.map-text__text h2{color:#fff}.map-text__map{margin-bottom:35px}.map-text__wrap .location-map-wrapper{overflow:visible;background:0 0}.map-text__wrap .location-map-wrapper{padding-bottom:0}:root .column-image-text{--clip-path-width:20%}@media (min-width:768px){.map-text{padding:36px 0 80px}.map-text__map{margin-bottom:33px}:root .column-image-text{--clip-path-width:15.7%}}@media (min-width:1200px){.map-text{padding:63px 0 120px}.map-text__wrap{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.map-text__text{width:420px;padding-top:55px}.map-text__map{margin-bottom:0;width:calc(100% - 420px);padding-left:60px}.map-text__text h2{padding-bottom:10px}:root .column-image-text{--clip-path-width:35.4%}}.column-image-text{padding:42px 0 62px;color:#454545}.column-image-text__top-content{padding-bottom:20px}.column-image-text__top-content h5{padding-left:75px;display:inline-block}.column-image-text__top-content h5::after{content:;position:absolute;left:0;top:50%;width:70px;height:10px;clip-path:polygon(0 0,100% 0%,88% 100%,0 100%);background:linear-gradient(45deg,rgba(0,49,85,0) 0,rgba(0,49,85,.75) 100%);opacity:.3;transform:translate(0,-50%)}.column-image-text__column{padding:14px 0}.column-image-text__column__image{max-width:100%}.column-image-text__column__image img{margin:0 auto;display:block;border-radius:5px;margin-bottom:15px}.column-image-text__column__text h4{margin:0;padding:0 0 15px;color:#000;font-size:25px;font-weight:400;line-height:1.12em}.column-image-text__column__text h4 span{font-weight:700}.column-image-text__column__text ul{margin:0;padding:0}.column-image-text__column__text ul li{line-height:1.5em;font-size:16px}.column-image-text__column__text ul li:before{content:\e90b;font-family:icomoon;position:absolute;left:0;top:0;font-size:12px;color:#0072ab;background:0 0}.column-image-text__column--green .column-image-text__column__text ul li::before{color:#2ea064}.column-image-text__column--yellow .column-image-text__column__text ul li::before{color:#9b7500}.column-image-text__column--green .btn-secondary{color:#2ea064;border-color:rgba(46,160,100,.2)}.column-image-text__column--yellow .btn-secondary{color:#9b7500;border-color:rgba(240,195,59,.2)}.column-image-text__column--green .btn-secondary:hover,.column-image-text__column--yellow .btn-secondary:hover{color:#003155}@media (max-width:767px){.home .half-and-half-text__wrapper h2.big{padding-bottom:5px}.column-image-text__column--2{margin-left:calc(var(--bs-gutter-x,22px) * -1);margin-right:calc(var(--bs-gutter-x,22px) * -1)}.column-image-text__column--2 .column-image-text__column__image img{max-width:100%;width:100%}.column-image-text__column--2 .column-image-text__column__text{padding-right:var(--bs-gutter-x,22px);padding-left:var(--bs-gutter-x,22px)}}@media (min-width:768px){.column-image-text{padding:76px 0 62px}.column-image-text__top-content{padding-bottom:10px}.column-image-text__column{padding:35px 0}.column-image-text__column__image img{max-width:100%;margin-bottom:25px}.column-image-text__column__text h4{padding:0 0 15px;font-size:30px}.column-image-text__column__text{padding-left:56px}}@media (min-width:1200px){.column-image-text{padding:100px 0 120px}.column-image-text__column{padding:25px 0;display:flex;flex-wrap:wrap;align-items:center}.column-image-text__column__image{width:50%;padding:0 60px}.column-image-text__column--2 .column-image-text__column__image{padding:0}.column-image-text__column__text{width:50%;padding:0 60px}.column-image-text__column__image img{max-width:100%;margin:0 0 0 auto}.column-reverse .column-image-text__column__image img{margin:0}.column-reverse{flex-direction:row-reverse}.column-image-text__wrap{max-width:1190px;margin:0 auto}}.logo-carousel{padding:42px 0 62px}.logo-carousel-heading h5::after{content:;position:absolute;left:0;top:50%;width:70px;height:10px;clip-path:polygon(0 0,100% 0%,88% 100%,0 100%);background:linear-gradient(45deg,rgba(0,49,85,0) 0,rgba(0,49,85,.75) 100%);opacity:.3;transform:translate(0,-50%)}.logo-carousel-heading h5{padding-left:75px;display:inline-block}.logo-carousel-heading{text-align:center}.logo-carousel-heading h2{font-size:26px}.logo-carousel-item-slide img{margin:0 auto}@media(min-width:768px){.logo-carousel{padding:57px 0 67px}.logo-carousel-heading h2{font-size:36px;padding:0}.logo-carousel-heading h5{padding-left:0}.logo-carousel-heading h5::after{display:none}.logo-carousel-heading{text-align:left}.logo-carousel-wrapper{display:flex;align-items:center}.logo-carousel-heading{width:calc(100% - 300px)}.logo-carousel-content{width:300px}}@media(min-width:1200px){.logo-carousel{padding:89px 0 99px}.logo-carousel-heading h2{font-size:50px}.logo-carousel-heading{width:272px}.logo-carousel-content{width:calc(100% - 300px);padding:0 40px}.logo-carousel-item-slide img{max-width:150px}.js-logo-carousel-slider .slick-prev{left:-40px}.js-logo-carousel-slider .slick-next{right:-40px}}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:initial}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices hidden{display:none!important}.choicesdata-type*select-one{cursor:pointer}.choicesdata-type*select-one .choices__inner{padding-bottom:7.5px}.choicesdata-type*select-one .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choicesdata-type*select-one .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choicesdata-type*select-one .choices__button:focus,.choicesdata-type*select-one .choices__button:hover{opacity:1}.choicesdata-type*select-one .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choicesdata-type*select-one .choices__itemdata-value .choices__button{display:none}.choicesdata-type*select-one:after{content:;height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choicesdata-type*select-one.is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choicesdata-type*select-onedirrtl:after{left:11.5px;right:auto}.choicesdata-type*select-onedirrtl .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choicesdata-type*select-multiple .choices__inner,.choicesdata-type*text .choices__inner{cursor:text}.choicesdata-type*select-multiple .choices__button,.choicesdata-type*text .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choicesdata-type*select-multiple .choices__button:focus,.choicesdata-type*select-multiple .choices__button:hover,.choicesdata-type*text .choices__button:focus,.choicesdata-type*text .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}dirrtl .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}dirrtl .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}dirrtl .choices__list--dropdown .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}dirrtl .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}@media (min-width:600px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}dirrtl .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}dirrtl .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choicesdata-type*select-one:after{content:\e900;font-family:icomoon!important;border:none;width:auto;height:auto;font-size:9px;right:18px;transform:translate(0,-50%);margin-top:2px}.choices__inner{background-color:#fff;padding:5px 15px 3.75px;border:none;border-radius:5px;color:#454545;font-size:17px}.choicesdata-type*select-one .choices__inner{padding-bottom:6px}.choicesdata-type*select-one:before{content:;width:1px;position:absolute;height:31px;background-color:rgba(0,49,85,.1);right:43px;top:50%;transform:translate(0,-50%)}.choicesdata-type*select-one.is-open:after{margin-top:0;transform:translate(0,-50%) rotate(180deg)}.choicesdata-type*select-one .choices__input{display:none}.choices__list--dropdown{z-index:10}.choices__list--dropdown .choices__list{padding:10px}.choices__list--dropdown .choices__item{font-family:Kanit;font-weight:300;font-size:17px;line-height:1.1;text-align:left;color:#454545;padding:10px 14px;border-radius:5px;margin-bottom:5px}.choices__list--dropdown .choices__item--selectable.is-highlighted{background:rgba(0,114,171,.2);color:#0072ab}.choices__list--dropdown .choices__item--selectable::after{content:none!important}.wpcf7-checkbox .wpcf7-list-item{display:inline-block;margin-right:15px;margin-bottom:10px}.wpcf7-checkbox .wpcf7-list-item-label{margin-left:5px}.wpcf7-form-control-wrap{position:relative;display:block}span.wpcf7-not-valid-tip{color:#f0c33b;font-size:14px;font-weight:400}.wpcf7-not-valid-tip:before{content:\e90e;position:relative;display:inline-block;font-family:icomoon;margin-right:5px}.wpcf7-not-valid .choices,input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:2px solid #f0c33b}span.wpcf7-spinner{position:absolute;top:18px;right:0;z-index:99}@media(min-width:1200px){.wpcf7-not-valid-tip{position:absolute;bottom:-24px;left:0}}::placeholder{color:#454545;opacity:.5}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content: }.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:;position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 inert{opacity:.5}.wpcf7 inputtypefile{cursor:pointer}.wpcf7 inputtypefile:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 inputtypeemail,.wpcf7 inputtypetel,.wpcf7 inputtypeurl{direction:ltr}.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptchadata-aligncenter>div{margin:0 auto}.wpcf7 .wpcf7-recaptchadata-alignright>div{margin:0 0 0 auto}.full-width-image-form-text{position:relative}.full-width-image-form-text__bg{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.full-width-image-form-text__wrap{position:relative;z-index:1;padding:54px 0 90px;background-color:rgba(0,44,85,.77)}.full-width-image-form-text__text h2,.full-width-image-form-text__text p{color:#fff}.full-width-image-form-text__text .btn-primary{background:#0072ab;letter-spacing:0;padding:9px 37px}.full-width-image-form-text__text .btn-primary i{margin-right:5px;position:relative;top:2px;font-size:14px}.full-width-image-form-text__text{margin-bottom:30px}.full-width-image-form-text__form__wrap{position:relative;padding:27px 14px 25px}.full-width-image-form-text__form__wrap:before{content:;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#51697e6e;border-radius:16px;box-shadow:0 20px 99px rgba(0,44,85,.5);filter:brightness(1.32);backdrop-filter:blur(13px);background:0 0;opacity:.77;filter:drop-shadow(0px 20px 99px rgba(0, 44, 85, .5));filter:brightness(1.32);backdrop-filter:blur(35px);--webkit-backdrop-filter:blur(35px);background-color:rgba(255,255,255,.32)}.full-width-image-form-text__form__wrap .row{position:relative;z-index:1}.full-width-image-form-text label{color:#fff}.full-width-image-form-text__form .btn{width:100%;margin-top:7px}.privacy-policy{text-align:center;font-size:14px;line-height:1.5em;font-style:italic;padding-top:24px;color:#fff}.privacy-policy a{color:#fff;border:none;font-weight:600}.privacy-policy a:hover{text-decoration:underline}@media(min-width:768px){.full-width-image-form-text__form__wrap{padding:52px 58px 34px}.full-width-image-form-text__form .btn{margin-top:13px;width:auto}.full-width-image-form-text__text{margin-bottom:17px}.full-width-image-form-text__text p{margin-bottom:12px}.full-width-image-form-text__wrap{padding:69px 0 95px}}@media(min-width:1200px){.full-width-image-form-text__wrap{background-color:rgba(0,44,85,.77)}.full-width-image-form-text__flex{display:flex;align-items:center;justify-content:space-between}.full-width-image-form-text__text{width:533px}.full-width-image-form-text__form{width:50%;padding-left:16px}.full-width-image-form-text__form__wrap{padding:51px 61px 7px}.full-width-image-form-text__wrap{padding:116px 0 107px}.full-width-image-form-text__text p{margin-bottom:26px}.full-width-image-form-text__text h2{padding-bottom:20px}.full-width-image-form-text__form .btn{margin-top:0}}.bg-texture-overlay{background-image:url(https://www.allendistribution.com/wp-content/uploads/2023/07/stripe.png)}.bg-texture-overlay--9{background-image:url(https://www.allendistribution.com/wp-content/uploads/2023/07/masthead-overlay.png)}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #ffb900;color:#f0c33b!important;z-index:auto!important;position:relative}.tt_mobile_sm{margin-top:.4em}.tt_sm{border-radius:5px;box-shadow:3px 3px 4px rgba(0,0,0,.5);z-index:1000000;background-color:#fff;padding:.6em;opacity:.9;font:12px/1.5 Verdana,Arial,Helvetica,sans-serif;color:#000}.tt_name_sm{float:left;font-weight:700}.btn_simplemaps{color:#000;text-decoration:none;background:#fff;display:inline-block;padding:.5em;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.43;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-radius:.3em}.btn_simplemaps:hover{text-decoration:underline}.xmark_sm{float:right;margin-left:.5em;cursor:pointer;line-height:0;width:1.3em!important}.searchwp-live-search-results{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;height:0;overflow:hidden;z-index:9999995;position:absolute;display:none}.searchwp-live-search-results-showing{display:block;opacity:1;height:auto;overflow:auto}.searchwp-live-search-no-min-chars:after{content:Continue typing;display:block;text-align:center;padding:2em 2em 0}@-ms-viewport{width:device-width}.img-responsive{display:block;max-width:100%;height:auto}.object-fit{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.object-fit--contain{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.show{display:block!important}.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xxs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xxs-block,.visible-xxs-inline,.visible-xxs-inline-block{display:none!important}@media (max-width:599px){.visible-xxs{display:block!important}table.visible-xxs{display:table}tr.visible-xxs{display:table-row!important}td.visible-xxs,th.visible-xxs{display:table-cell!important}.visible-xxs-block{display:block!important}.visible-xxs-inline{display:inline!important}.visible-xxs-inline-block{display:inline-block!important}}@media (min-width:600px) and (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1024px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1025px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}.hidden-xxs-up,.hide{display:none!important}.hidden{display:none!important;visibility:hidden!important}.invisible{visibility:hidden!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (max-width:599px){.hidden-xxs{display:none!important}}@media (min-width:600px){.hidden-xs-up{display:none!important}}@media (min-width:600px) and (max-width:767px){.hidden-xs{display:none!important}}@media (max-width:767px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hidden-sm{display:none!important}}@media (max-width:1024px){.hidden-sm-down{display:none!important}}@media (min-width:1025px){.hidden-md-up{display:none!important}}@media (min-width:1025px) and (max-width:1199px){.hidden-md{display:none!important}}@media (max-width:1199px){.hidden-md-down{display:none!important}}.screen-reader-text,.sr-only,.wpcf7 .screen-reader-response{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.affix-top{position:fixed!important;top:0!important}.affix-bottom{position:fixed!important;bottom:0!important}.affix-left{position:fixed!important;left:0!important}.affix-right{position:fixed!important;right:0!important}.pull-right{float:right!important}.pull-left{float:left!important}.center-block{display:block;margin-left:auto;margin-right:auto}.push{margin:20px!important}.push-top{margin-top:20px!important}.push-right{margin-right:20px!important}.push-bottom{margin-bottom:20px!important}.push-left{margin-left:20px!important}.push-ends{margin-top:20px!important;margin-bottom:20px!important}.push-sides{margin-right:20px!important;margin-left:20px!important}.push-half{margin:10px!important}.push-half-top{margin-top:10px!important}.push-half-right{margin-right:10px!important}.push-half-bottom{margin-bottom:10px!important}.push-half-left{margin-left:10px!important}.push-half-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-sides{margin-right:10px!important;margin-left:10px!important}.flush{margin:0!important}.flush-top{margin-top:0!important}.flush-right{margin-right:0!important}.flush-bottom{margin-bottom:0!important}.flush-left{margin-left:0!important}.flush-ends{margin-top:0!important;margin-bottom:0!important}.flush-sides{margin-right:0!important;margin-left:0!important}.soft{padding:20px!important}.soft-top{padding-top:20px!important}.soft-right{padding-right:20px!important}.soft-bottom{padding-bottom:20px!important}.soft-left{padding-left:20px!important}.soft-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-sides{padding-right:20px!important;padding-left:20px!important}.soft-half{padding:10px!important}.soft-half-top{padding-top:10px!important}.soft-half-right{padding-right:10px!important}.soft-half-bottom{padding-bottom:10px!important}.soft-half-left{padding-left:10px!important}.soft-half-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-sides{padding-right:10px!important;padding-left:10px!important}.hard{padding:0!important}.hard-top{padding-top:0!important}.hard-right{padding-right:0!important}.hard-bottom{padding-bottom:0!important}.hard-left{padding-left:0!important}.hard-ends{padding-top:0!important;padding-bottom:0!important}.hard-sides{padding-right:0!important;padding-left:0!important}@media (min-width:600px){.flush-xs{margin:0!important}.flush-xs-top{margin-top:0!important}.flush-xs-right{margin-right:0!important}.flush-xs-bottom{margin-bottom:0!important}.flush-xs-left{margin-left:0!important}.flush-xs-ends{margin-top:0!important;margin-bottom:0!important}.flush-xs-sides{margin-right:0!important;margin-left:0!important}.push-xs{margin:20px!important}.push-xs-top{margin-top:20px!important}.push-xs-right{margin-right:20px!important}.push-xs-bottom{margin-bottom:20px!important}.push-xs-left{margin-left:20px!important}.push-xs-ends{margin-top:20px!important;margin-bottom:20px!important}.push-xs-sides{margin-right:20px!important;margin-left:20px!important}.push-half-xs{margin:10px!important}.push-half-xs-top{margin-top:10px!important}.push-half-xs-right{margin-right:10px!important}.push-half-xs-bottom{margin-bottom:10px!important}.push-half-xs-left{margin-left:10px!important}.push-half-xs-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-xs-sides{margin-right:10px!important;margin-left:10px!important}.push-double-xs{margin:40px!important}.push-double-xs-top{margin-top:40px!important}.push-double-xs-right{margin-right:40px!important}.push-double-xs-bottom{margin-bottom:40px!important}.push-double-xs-left{margin-left:40px!important}.push-double-xs-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-xs-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-xs{margin:60px!important}.push-triple-xs-top{margin-top:60px!important}.push-triple-xs-right{margin-right:60px!important}.push-triple-xs-bottom{margin-bottom:60px!important}.push-triple-xs-left{margin-left:60px!important}.push-triple-xs-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-xs-sides{margin-right:60px!important;margin-left:60px!important}.soft-xs{padding:20px!important}.soft-xs-top{padding-top:20px!important}.soft-xs-right{padding-right:20px!important}.soft-xs-bottom{padding-bottom:20px!important}.soft-xs-left{padding-left:20px!important}.soft-xs-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-xs-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-xs{padding:10px!important}.soft-half-xs-top{padding-top:10px!important}.soft-half-xs-right{padding-right:10px!important}.soft-half-xs-bottom{padding-bottom:10px!important}.soft-half-xs-left{padding-left:10px!important}.soft-half-xs-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-xs-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-xs{padding:40px!important}.soft-double-xs-top{padding-top:40px!important}.soft-double-xs-right{padding-right:40px!important}.soft-double-xs-bottom{padding-bottom:40px!important}.soft-double-xs-left{padding-left:40px!important}.soft-double-xs-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-xs-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-xs{padding:60px!important}.soft-triple-xs-top{padding-top:60px!important}.soft-triple-xs-right{padding-right:60px!important}.soft-triple-xs-bottom{padding-bottom:60px!important}.soft-triple-xs-left{padding-left:60px!important}.soft-triple-xs-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-xs-sides{padding-right:60px!important;padding-left:60px!important}.hard-xs{padding:0!important}.hard-xs-top{padding-top:0!important}.hard-xs-right{padding-right:0!important}.hard-xs-bottom{padding-bottom:0!important}.hard-xs-left{padding-left:0!important}.hard-xs-ends{padding-top:0!important;padding-bottom:0!important}.hard-xs-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:768px){.flush-sm{margin:0!important}.flush-sm-top{margin-top:0!important}.flush-sm-right{margin-right:0!important}.flush-sm-bottom{margin-bottom:0!important}.flush-sm-left{margin-left:0!important}.flush-sm-ends{margin-top:0!important;margin-bottom:0!important}.flush-sm-sides{margin-right:0!important;margin-left:0!important}.push-sm{margin:20px!important}.push-sm-top{margin-top:20px!important}.push-sm-right{margin-right:20px!important}.push-sm-bottom{margin-bottom:20px!important}.push-sm-left{margin-left:20px!important}.push-sm-ends{margin-top:20px!important;margin-bottom:20px!important}.push-sm-sides{margin-right:20px!important;margin-left:20px!important}.push-half-sm{margin:10px!important}.push-half-sm-top{margin-top:10px!important}.push-half-sm-right{margin-right:10px!important}.push-half-sm-bottom{margin-bottom:10px!important}.push-half-sm-left{margin-left:10px!important}.push-half-sm-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-sm-sides{margin-right:10px!important;margin-left:10px!important}.push-double-sm{margin:40px!important}.push-double-sm-top{margin-top:40px!important}.push-double-sm-right{margin-right:40px!important}.push-double-sm-bottom{margin-bottom:40px!important}.push-double-sm-left{margin-left:40px!important}.push-double-sm-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-sm-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-sm{margin:60px!important}.push-triple-sm-top{margin-top:60px!important}.push-triple-sm-right{margin-right:60px!important}.push-triple-sm-bottom{margin-bottom:60px!important}.push-triple-sm-left{margin-left:60px!important}.push-triple-sm-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-sm-sides{margin-right:60px!important;margin-left:60px!important}.soft-sm{padding:20px!important}.soft-sm-top{padding-top:20px!important}.soft-sm-right{padding-right:20px!important}.soft-sm-bottom{padding-bottom:20px!important}.soft-sm-left{padding-left:20px!important}.soft-sm-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-sm-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-sm{padding:10px!important}.soft-half-sm-top{padding-top:10px!important}.soft-half-sm-right{padding-right:10px!important}.soft-half-sm-bottom{padding-bottom:10px!important}.soft-half-sm-left{padding-left:10px!important}.soft-half-sm-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-sm-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-sm{padding:40px!important}.soft-double-sm-top{padding-top:40px!important}.soft-double-sm-right{padding-right:40px!important}.soft-double-sm-bottom{padding-bottom:40px!important}.soft-double-sm-left{padding-left:40px!important}.soft-double-sm-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-sm-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-sm{padding:60px!important}.soft-triple-sm-top{padding-top:60px!important}.soft-triple-sm-right{padding-right:60px!important}.soft-triple-sm-bottom{padding-bottom:60px!important}.soft-triple-sm-left{padding-left:60px!important}.soft-triple-sm-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-sm-sides{padding-right:60px!important;padding-left:60px!important}.hard-sm{padding:0!important}.hard-sm-top{padding-top:0!important}.hard-sm-right{padding-right:0!important}.hard-sm-bottom{padding-bottom:0!important}.hard-sm-left{padding-left:0!important}.hard-sm-ends{padding-top:0!important;padding-bottom:0!important}.hard-sm-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:1025px){.flush-md{margin:0!important}.flush-md-top{margin-top:0!important}.flush-md-right{margin-right:0!important}.flush-md-bottom{margin-bottom:0!important}.flush-md-left{margin-left:0!important}.flush-md-ends{margin-top:0!important;margin-bottom:0!important}.flush-md-sides{margin-right:0!important;margin-left:0!important}.push-md{margin:20px!important}.push-md-top{margin-top:20px!important}.push-md-right{margin-right:20px!important}.push-md-bottom{margin-bottom:20px!important}.push-md-left{margin-left:20px!important}.push-md-ends{margin-top:20px!important;margin-bottom:20px!important}.push-md-sides{margin-right:20px!important;margin-left:20px!important}.push-half-md{margin:10px!important}.push-half-md-top{margin-top:10px!important}.push-half-md-right{margin-right:10px!important}.push-half-md-bottom{margin-bottom:10px!important}.push-half-md-left{margin-left:10px!important}.push-half-md-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-md-sides{margin-right:10px!important;margin-left:10px!important}.push-double-md{margin:40px!important}.push-double-md-top{margin-top:40px!important}.push-double-md-right{margin-right:40px!important}.push-double-md-bottom{margin-bottom:40px!important}.push-double-md-left{margin-left:40px!important}.push-double-md-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-md-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-md{margin:60px!important}.push-triple-md-top{margin-top:60px!important}.push-triple-md-right{margin-right:60px!important}.push-triple-md-bottom{margin-bottom:60px!important}.push-triple-md-left{margin-left:60px!important}.push-triple-md-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-md-sides{margin-right:60px!important;margin-left:60px!important}.soft-md{padding:20px!important}.soft-md-top{padding-top:20px!important}.soft-md-right{padding-right:20px!important}.soft-md-bottom{padding-bottom:20px!important}.soft-md-left{padding-left:20px!important}.soft-md-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-md-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-md{padding:10px!important}.soft-half-md-top{padding-top:10px!important}.soft-half-md-right{padding-right:10px!important}.soft-half-md-bottom{padding-bottom:10px!important}.soft-half-md-left{padding-left:10px!important}.soft-half-md-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-md-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-md{padding:40px!important}.soft-double-md-top{padding-top:40px!important}.soft-double-md-right{padding-right:40px!important}.soft-double-md-bottom{padding-bottom:40px!important}.soft-double-md-left{padding-left:40px!important}.soft-double-md-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-md-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-md{padding:60px!important}.soft-triple-md-top{padding-top:60px!important}.soft-triple-md-right{padding-right:60px!important}.soft-triple-md-bottom{padding-bottom:60px!important}.soft-triple-md-left{padding-left:60px!important}.soft-triple-md-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-md-sides{padding-right:60px!important;padding-left:60px!important}.hard-md{padding:0!important}.hard-md-top{padding-top:0!important}.hard-md-right{padding-right:0!important}.hard-md-bottom{padding-bottom:0!important}.hard-md-left{padding-left:0!important}.hard-md-ends{padding-top:0!important;padding-bottom:0!important}.hard-md-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:1200px){.flush-lg{margin:0!important}.flush-lg-top{margin-top:0!important}.flush-lg-right{margin-right:0!important}.flush-lg-bottom{margin-bottom:0!important}.flush-lg-left{margin-left:0!important}.flush-lg-ends{margin-top:0!important;margin-bottom:0!important}.flush-lg-sides{margin-right:0!important;margin-left:0!important}.push-lg{margin:20px!important}.push-lg-top{margin-top:20px!important}.push-lg-right{margin-right:20px!important}.push-lg-bottom{margin-bottom:20px!important}.push-lg-left{margin-left:20px!important}.push-lg-ends{margin-top:20px!important;margin-bottom:20px!important}.push-lg-sides{margin-right:20px!important;margin-left:20px!important}.push-half-lg{margin:10px!important}.push-half-lg-top{margin-top:10px!important}.push-half-lg-right{margin-right:10px!important}.push-half-lg-bottom{margin-bottom:10px!important}.push-half-lg-left{margin-left:10px!important}.push-half-lg-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-lg-sides{margin-right:10px!important;margin-left:10px!important}.push-double-lg{margin:40px!important}.push-double-lg-top{margin-top:40px!important}.push-double-lg-right{margin-right:40px!important}.push-double-lg-bottom{margin-bottom:40px!important}.push-double-lg-left{margin-left:40px!important}.push-double-lg-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-lg-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-lg{margin:60px!important}.push-triple-lg-top{margin-top:60px!important}.push-triple-lg-right{margin-right:60px!important}.push-triple-lg-bottom{margin-bottom:60px!important}.push-triple-lg-left{margin-left:60px!important}.push-triple-lg-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-lg-sides{margin-right:60px!important;margin-left:60px!important}.soft-lg{padding:20px!important}.soft-lg-top{padding-top:20px!important}.soft-lg-right{padding-right:20px!important}.soft-lg-bottom{padding-bottom:20px!important}.soft-lg-left{padding-left:20px!important}.soft-lg-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-lg-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-lg{padding:10px!important}.soft-half-lg-top{padding-top:10px!important}.soft-half-lg-right{padding-right:10px!important}.soft-half-lg-bottom{padding-bottom:10px!important}.soft-half-lg-left{padding-left:10px!important}.soft-half-lg-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-lg-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-lg{padding:40px!important}.soft-double-lg-top{padding-top:40px!important}.soft-double-lg-right{padding-right:40px!important}.soft-double-lg-bottom{padding-bottom:40px!important}.soft-double-lg-left{padding-left:40px!important}.soft-double-lg-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-lg-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-lg{padding:60px!important}.soft-triple-lg-top{padding-top:60px!important}.soft-triple-lg-right{padding-right:60px!important}.soft-triple-lg-bottom{padding-bottom:60px!important}.soft-triple-lg-left{padding-left:60px!important}.soft-triple-lg-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-lg-sides{padding-right:60px!important;padding-left:60px!important}.hard-lg{padding:0!important}.hard-lg-top{padding-top:0!important}.hard-lg-right{padding-right:0!important}.hard-lg-bottom{padding-bottom:0!important}.hard-lg-left{padding-left:0!important}.hard-lg-ends{padding-top:0!important;padding-bottom:0!important}.hard-lg-sides{padding-right:0!important;padding-left:0!important}}/style>link relpreload data-rocket-preload asimage hrefhttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg imagesrcsethttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg 1920w, https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-300x135.jpg 300w, https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1024x462.jpg 1024w, https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-768x347.jpg 768w, https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1536x694.jpg 1536w, https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-226x102.jpg 226w imagesizes(max-width: 1920px) 100vw, 1920px fetchpriorityhigh>noscript>link relstylesheet hrefhttps://fonts.googleapis.com/css2?familyKanit:wght@300;400;700&displayswap />/noscript> meta namedescription contentAllen Distribution is a proud 3PL warehouse and with over 30 years of expertise and nationwide support we are here to help grow your business! /> link relcanonical hrefhttps://www.allendistribution.com/ /> meta propertyog:locale contenten_US /> meta propertyog:type contentwebsite /> meta propertyog:title contentEnd-To-End Supply Chain Solutions | Allen Distribution /> meta propertyog:description contentAllen Distribution is a proud 3PL warehouse and with over 30 years of expertise and nationwide support we are here to help grow your business! /> meta propertyog:url contenthttps://www.allendistribution.com/ /> meta propertyog:site_name contentAllen Distribution /> meta propertyarticle:modified_time content2025-01-10T20:40:20+00:00 /> meta propertyog:image contenthttps://www.allendistribution.com/wp-content/uploads/2023/07/half-dark.jpg /> meta propertyog:image:width content678 /> meta propertyog:image:height content635 /> meta propertyog:image:type contentimage/jpeg /> meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://www.allendistribution.com/,url:https://www.allendistribution.com/,name:End-To-End Supply Chain Solutions | Allen Distribution,isPartOf:{@id:https://www.allendistribution.com/#website},primaryImageOfPage:{@id:https://www.allendistribution.com/#primaryimage},image:{@id:https://www.allendistribution.com/#primaryimage},thumbnailUrl:https://www.allendistribution.com/wp-content/uploads/2023/07/half-dark.jpg,datePublished:2023-07-13T12:34:24+00:00,dateModified:2025-01-10T20:40:20+00:00,description:Allen Distribution is a proud 3PL warehouse and with over 30 years of expertise and nationwide support we are here to help grow your business!,breadcrumb:{@id:https://www.allendistribution.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://www.allendistribution.com/}},{@type:ImageObject,inLanguage:en-US,@id:https://www.allendistribution.com/#primaryimage,url:https://www.allendistribution.com/wp-content/uploads/2023/07/half-dark.jpg,contentUrl:https://www.allendistribution.com/wp-content/uploads/2023/07/half-dark.jpg,width:678,height:635,caption:truck pulling away from warehouse loading zone},{@type:BreadcrumbList,@id:https://www.allendistribution.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://www.allendistribution.com/#website,url:https://www.allendistribution.com/,name:Allen Distribution,description:,potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://www.allendistribution.com/?s{search_term_string}},query-input:{@type:PropertyValueSpecification,valueRequired:true,valueName:search_term_string}},inLanguage:en-US}}/script> !-- / Yoast SEO plugin. -->link reldns-prefetch href//www.google.com />link reldns-prefetch href//cdn.leadmanagerfx.com />link reldns-prefetch href//www.googletagmanager.com />link reldns-prefetch href//www.datadoghq-browser-agent.com />link reldns-prefetch href//agent.marketingcloudfx.com />link reldns-prefetch href//script.crazyegg.com />link hrefhttps://fonts.gstatic.com crossorigin relpreconnect />link relpreload asimage hrefhttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg.webp imagesrcsethttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-300x135.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1024x462.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-768x347.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1536x694.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-226x102.jpg.webp 226w imagesizes(max-width: 1920px) 100vw, 1920px />style idnormalize-css typetext/css>/style>style idsite-bootstrap-css typetext/css>/style>style idsite-global-css typetext/css>/style>style idsite-animation-css typetext/css>/style>style idsite-custom-properties-css typetext/css>/style>style idsite-header-css typetext/css>/style>style idfx_slick_plugin-css typetext/css>/style>style idfx_slick-css typetext/css>/style>style idacf/homepage-masthead-slider-css typetext/css>/style>style idwp-emoji-styles-inline-css typetext/css>/style>style idsafe-svg-svg-icon-style-inline-css typetext/css>/style>style idclassic-theme-styles-inline-css typetext/css>/style>style idglobal-styles-inline-css typetext/css>/style>style idsearchwp-live-search-inline-css typetext/css>/style>style idcontact-form-7-inline-css typetext/css>/style>script typetext/javascript idjquery-core-js>/* !CDATA *//*! * jQuery JavaScript Library v3.7.1 * https://jquery.com/ * * Copyright OpenJS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2023-08-28T13:37Z */(function(global,factory){use strict;if(typeof moduleobject&&typeof module.exportsobject){module.exportsglobal.document?factory(global,!0):function(w){if(!w.document){throw new Error(jQuery requires a window with a document)}return factory(w)}}else{factory(global)}})(typeof window!undefined?window:this,function(window,noGlobal){use strict;var arr;var getProtoObject.getPrototypeOf;var slicearr.slice;var flatarr.flat?function(array){return arr.flat.call(array)}:function(array){return arr.concat.apply(,array)};var pusharr.push;var indexOfarr.indexOf;var class2type{};var toStringclass2type.toString;var hasOwnclass2type.hasOwnProperty;var fnToStringhasOwn.toString;var ObjectFunctionStringfnToString.call(Object);var support{};var isFunctionfunction isFunction(obj){return typeof objfunction&&typeof obj.nodeType!number&&typeof obj.item!function};var isWindowfunction isWindow(obj){return obj!null&&objobj.window};var documentwindow.document;var preservedScriptAttributes{type:!0,src:!0,nonce:!0,noModule:!0};function DOMEval(code,node,doc){docdoc||document;var i,val,scriptdoc.createElement(script);script.textcode;if(node){for(i in preservedScriptAttributes){valnodei||node.getAttribute&&node.getAttribute(i);if(val){script.setAttribute(i,val)}}}doc.head.appendChild(script).parentNode.removeChild(script)}function toType(obj){if(objnull){return obj+}return typeof objobject||typeof objfunction?class2typetoString.call(obj)||object:typeof obj}var version3.7.1,rhtmlSuffix/HTML$/i,jQueryfunction(selector,context){return new jQuery.fn.init(selector,context)};jQuery.fnjQuery.prototype{jquery:version,constructor:jQuery,length:0,toArray:function(){return slice.call(this)},get:function(num){if(numnull){return slice.call(this)}return num0?thisnum+this.length:thisnum},pushStack:function(elems){var retjQuery.merge(this.constructor(),elems);ret.prevObjectthis;return ret},each:function(callback){return jQuery.each(this,callback)},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},slice:function(){return this.pushStack(slice.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(jQuery.grep(this,function(_elem,i){return(i+1)%2}))},odd:function(){return this.pushStack(jQuery.grep(this,function(_elem,i){return i%2}))},eq:function(i){var lenthis.length,j+i+(i0?len:0);return this.pushStack(j>0&&jlen?thisj:)},end:function(){return this.prevObject||this.constructor()},push:push,sort:arr.sort,splice:arr.splice};jQuery.extendjQuery.fn.extendfunction(){var options,name,src,copy,copyIsArray,clone,targetarguments0||{},i1,lengtharguments.length,deep!1;if(typeof targetboolean){deeptarget;targetargumentsi||{};i++}if(typeof target!object&&!isFunction(target)){target{}}if(ilength){targetthis;i--}for(;ilength;i++){if((optionsargumentsi)!null){for(name in options){copyoptionsname;if(name__proto__||targetcopy){continue}if(deep&©&&(jQuery.isPlainObject(copy)||(copyIsArrayArray.isArray(copy)))){srctargetname;if(copyIsArray&&!Array.isArray(src)){clone}else if(!copyIsArray&&!jQuery.isPlainObject(src)){clone{}}else{clonesrc}copyIsArray!1;targetnamejQuery.extend(deep,clone,copy)}else if(copy!undefined){targetnamecopy}}}}return target};jQuery.extend({expando:jQuery+(version+Math.random()).replace(/\D/g,),isReady:!0,error:function(msg){throw new Error(msg)},noop:function(){},isPlainObject:function(obj){var proto,Ctor;if(!obj||toString.call(obj)!object Object){return!1}protogetProto(obj);if(!proto){return!0}CtorhasOwn.call(proto,constructor)&&proto.constructor;return typeof Ctorfunction&&fnToString.call(Ctor)ObjectFunctionString},isEmptyObject:function(obj){var name;for(name in obj){return!1}return!0},globalEval:function(code,options,doc){DOMEval(code,{nonce:options&&options.nonce},doc)},each:function(obj,callback){var length,i0;if(isArrayLike(obj)){lengthobj.length;for(;ilength;i++){if(callback.call(obji,i,obji)!1){break}}}else{for(i in obj){if(callback.call(obji,i,obji)!1){break}}}return obj},text:function(elem){var node,ret,i0,nodeTypeelem.nodeType;if(!nodeType){while((nodeelemi++)){ret+jQuery.text(node)}}if(nodeType1||nodeType11){return elem.textContent}if(nodeType9){return elem.documentElement.textContent}if(nodeType3||nodeType4){return elem.nodeValue}return ret},makeArray:function(arr,results){var retresults||;if(arr!null){if(isArrayLike(Object(arr))){jQuery.merge(ret,typeof arrstring?arr:arr)}else{push.call(ret,arr)}}return ret},inArray:function(elem,arr,i){return arrnull?-1:indexOf.call(arr,elem,i)},isXMLDoc:function(elem){var namespaceelem&&elem.namespaceURI,docElemelem&&(elem.ownerDocument||elem).documentElement;return!rhtmlSuffix.test(namespace||docElem&&docElem.nodeName||HTML)},merge:function(first,second){var len+second.length,j0,ifirst.length;for(;jlen;j++){firsti++secondj}first.lengthi;return first},grep:function(elems,callback,invert){var callbackInverse,matches,i0,lengthelems.length,callbackExpect!invert;for(;ilength;i++){callbackInverse!callback(elemsi,i);if(callbackInverse!callbackExpect){matches.push(elemsi)}}return matches},map:function(elems,callback,arg){var length,value,i0,ret;if(isArrayLike(elems)){lengthelems.length;for(;ilength;i++){valuecallback(elemsi,i,arg);if(value!null){ret.push(value)}}}else{for(i in elems){valuecallback(elemsi,i,arg);if(value!null){ret.push(value)}}}return flat(ret)},guid:1,support:support});if(typeof Symbolfunction){jQuery.fnSymbol.iteratorarrSymbol.iterator}jQuery.each(Boolean Number String Function Array Date RegExp Object Error Symbol.split( ),function(_i,name){class2typeobject +name+name.toLowerCase()});function isArrayLike(obj){var length!!obj&&length in obj&&obj.length,typetoType(obj);if(isFunction(obj)||isWindow(obj)){return!1}return typearray||length0||typeof lengthnumber&&length>0&&(length-1)in obj}function nodeName(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()name.toLowerCase()}var poparr.pop;var sortarr.sort;var splicearr.splice;var whitespace\\x20\\t\\r\\n\\f;var rtrimCSSnew RegExp(^+whitespace++|((?:^|^\\\\)(?:\\\\.)*)+whitespace++$,g);jQuery.containsfunction(a,b){var bupb&&b.parentNode;return abup||!!(bup&&bup.nodeType1&&(a.contains?a.contains(bup):a.compareDocumentPosition&&a.compareDocumentPosition(bup)&16))};var rcssescape/(\0-\x1f\x7f|^-?\d)|^-$|^\x80-\uFFFF\w-/g;function fcssescape(ch,asCodePoint){if(asCodePoint){if(ch\0){return\uFFFD}return ch.slice(0,-1)+\\+ch.charCodeAt(ch.length-1).toString(16)+ }return\\+ch}jQuery.escapeSelectorfunction(sel){return(sel+).replace(rcssescape,fcssescape)};var preferredDocdocument,pushNativepush;(function(){var i,Expr,outermostContext,sortInput,hasDuplicate,pushpushNative,document,documentElement,documentIsHTML,rbuggyQSA,matches,expandojQuery.expando,dirruns0,done0,classCachecreateCache(),tokenCachecreateCache(),compilerCachecreateCache(),nonnativeSelectorCachecreateCache(),sortOrderfunction(a,b){if(ab){hasDuplicate!0}return 0},booleanschecked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|+loop|multiple|open|readonly|required|scoped,identifier(?:\\\\\\da-fA-F{1,6}+whitespace+?|\\\\^\\r\\n\\f|\\w-|^\0-\\x7f)+,attributes\\+whitespace+*(+identifier+)(?:+whitespace+*(*^$|!~?)+whitespace+*(?:((?:\\\\.|^\\\\)*)|\((?:\\\\.|^\\\\\)*)\|(+identifier+))|)+whitespace+*\\,pseudos:(+identifier+)(?:\\((+(((?:\\\\.|^\\\\)*)|\((?:\\\\.|^\\\\\)*)\)|+((?:\\\\.|^\\\\()\\|+attributes+)*)|+.*+)\\)|),rwhitespacenew RegExp(whitespace++,g),rcommanew RegExp(^+whitespace+*,+whitespace+*),rleadingCombinatornew RegExp(^+whitespace+*(>+~|+whitespace+)+whitespace+*),rdescendnew RegExp(whitespace+|>),rpseudonew RegExp(pseudos),ridentifiernew RegExp(^+identifier+$),matchExpr{ID:new RegExp(^#(+identifier+)),CLASS:new RegExp(^\\.(+identifier+)),TAG:new RegExp(^(+identifier+|*)),ATTR:new RegExp(^+attributes),PSEUDO:new RegExp(^+pseudos),CHILD:new RegExp(^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(+whitespace+*(even|odd|((+-|)(\\d*)n|)+whitespace+*(?:(+-|)+whitespace+*(\\d+)|))+whitespace+*\\)|),i),bool:new RegExp(^(?:+booleans+)$,i),needsContext:new RegExp(^+whitespace+*>+~|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(+whitespace+*((?:-\\d)?\\d*)+whitespace+*\\)|)(?^-|$),i)},rinputs/^(?:input|select|textarea|button)$/i,rheader/^h\d$/i,rquickExpr/^(?:#(\w-+)|(\w+)|\.(\w-+))$/,rsibling/+~/,runescapenew RegExp(\\\\\\da-fA-F{1,6}+whitespace+?|\\\\(^\\r\\n\\f),g),funescapefunction(escape,nonHex){var high0x+escape.slice(1)-0x10000;if(nonHex){return nonHex}return high0?String.fromCharCode(high+0x10000):String.fromCharCode(high>>10|0xD800,high&0x3FF|0xDC00)},unloadHandlerfunction(){setDocument()},inDisabledFieldsetaddCombinator(function(elem){return elem.disabled!0&&nodeName(elem,fieldset)},{dir:parentNode,next:legend});function safeActiveElement(){try{return document.activeElement}catch(err){}}try{push.apply((arrslice.call(preferredDoc.childNodes)),preferredDoc.childNodes);arrpreferredDoc.childNodes.length.nodeType}catch(e){push{apply:function(target,els){pushNative.apply(target,slice.call(els))},call:function(target){pushNative.apply(target,slice.call(arguments,1))}}}function find(selector,context,results,seed){var m,i,elem,nid,match,groups,newSelector,newContextcontext&&context.ownerDocument,nodeTypecontext?context.nodeType:9;resultsresults||;if(typeof selector!string||!selector||nodeType!1&&nodeType!9&&nodeType!11){return results}if(!seed){setDocument(context);contextcontext||document;if(documentIsHTML){if(nodeType!11&&(matchrquickExpr.exec(selector))){if((mmatch1)){if(nodeType9){if((elemcontext.getElementById(m))){if(elem.idm){push.call(results,elem);return results}}else{return results}}else{if(newContext&&(elemnewContext.getElementById(m))&&find.contains(context,elem)&&elem.idm){push.call(results,elem);return results}}}else if(match2){push.apply(results,context.getElementsByTagName(selector));return results}else if((mmatch3)&&context.getElementsByClassName){push.apply(results,context.getElementsByClassName(m));return results}}if(!nonnativeSelectorCacheselector+ &&(!rbuggyQSA||!rbuggyQSA.test(selector))){newSelectorselector;newContextcontext;if(nodeType1&&(rdescend.test(selector)||rleadingCombinator.test(selector))){newContextrsibling.test(selector)&&testContext(context.parentNode)||context;if(newContext!context||!support.scope){if((nidcontext.getAttribute(id))){nidjQuery.escapeSelector(nid)}else{context.setAttribute(id,(nidexpando))}}groupstokenize(selector);igroups.length;while(i--){groupsi(nid?#+nid::scope)+ +toSelector(groupsi)}newSelectorgroups.join(,)}try{push.apply(results,newContext.querySelectorAll(newSelector));return results}catch(qsaError){nonnativeSelectorCache(selector,!0)}finally{if(nidexpando){context.removeAttribute(id)}}}}}return select(selector.replace(rtrimCSS,$1),context,results,seed)}function createCache(){var keys;function cache(key,value){if(keys.push(key+ )>Expr.cacheLength){delete cachekeys.shift()}return(cachekey+ value)}return cache}function markFunction(fn){fnexpando!0;return fn}function assert(fn){var eldocument.createElement(fieldset);try{return!!fn(el)}catch(e){return!1}finally{if(el.parentNode){el.parentNode.removeChild(el)}elnull}}function createInputPseudo(type){return function(elem){return nodeName(elem,input)&&elem.typetype}}function createButtonPseudo(type){return function(elem){return(nodeName(elem,input)||nodeName(elem,button))&&elem.typetype}}function createDisabledPseudo(disabled){return function(elem){if(form in elem){if(elem.parentNode&&elem.disabled!1){if(label in elem){if(label in elem.parentNode){return elem.parentNode.disableddisabled}else{return elem.disableddisabled}}return elem.isDisableddisabled||elem.isDisabled!!disabled&&inDisabledFieldset(elem)disabled}return elem.disableddisabled}else if(label in elem){return elem.disableddisabled}return!1}}function createPositionalPseudo(fn){return markFunction(function(argument){argument+argument;return markFunction(function(seed,matches){var j,matchIndexesfn(,seed.length,argument),imatchIndexes.length;while(i--){if(seed(jmatchIndexesi)){seedj!(matchesjseedj)}}})})}function testContext(context){return context&&typeof context.getElementsByTagName!undefined&&context}function setDocument(node){var subWindow,docnode?node.ownerDocument||node:preferredDoc;if(docdocument||doc.nodeType!9||!doc.documentElement){return document}documentdoc;documentElementdocument.documentElement;documentIsHTML!jQuery.isXMLDoc(document);matchesdocumentElement.matches||documentElement.webkitMatchesSelector||documentElement.msMatchesSelector;if(documentElement.msMatchesSelector&&preferredDoc!document&&(subWindowdocument.defaultView)&&subWindow.top!subWindow){subWindow.addEventListener(unload,unloadHandler)}support.getByIdassert(function(el){documentElement.appendChild(el).idjQuery.expando;return!document.getElementsByName||!document.getElementsByName(jQuery.expando).length});support.disconnectedMatchassert(function(el){return matches.call(el,*)});support.scopeassert(function(){return document.querySelectorAll(:scope)});support.cssHasassert(function(){try{document.querySelector(:has(*,:jqfake));return!1}catch(e){return!0}});if(support.getById){Expr.filter.IDfunction(id){var attrIdid.replace(runescape,funescape);return function(elem){return elem.getAttribute(id)attrId}};Expr.find.IDfunction(id,context){if(typeof context.getElementById!undefined&&documentIsHTML){var elemcontext.getElementById(id);return elem?elem:}}}else{Expr.filter.IDfunction(id){var attrIdid.replace(runescape,funescape);return function(elem){var nodetypeof elem.getAttributeNode!undefined&&elem.getAttributeNode(id);return node&&node.valueattrId}};Expr.find.IDfunction(id,context){if(typeof context.getElementById!undefined&&documentIsHTML){var node,i,elems,elemcontext.getElementById(id);if(elem){nodeelem.getAttributeNode(id);if(node&&node.valueid){returnelem}elemscontext.getElementsByName(id);i0;while((elemelemsi++)){nodeelem.getAttributeNode(id);if(node&&node.valueid){returnelem}}}return}}}Expr.find.TAGfunction(tag,context){if(typeof context.getElementsByTagName!undefined){return context.getElementsByTagName(tag)}else{return context.querySelectorAll(tag)}};Expr.find.CLASSfunction(className,context){if(typeof context.getElementsByClassName!undefined&&documentIsHTML){return context.getElementsByClassName(className)}};rbuggyQSA;assert(function(el){var input;documentElement.appendChild(el).innerHTMLa id+expando+ href disableddisabled>/a>+select id+expando+-\r\\ disableddisabled>+option selected>/option>/select>;if(!el.querySelectorAll(selected).length){rbuggyQSA.push(\\+whitespace+*(?:value|+booleans+))}if(!el.querySelectorAll(id~+expando+-).length){rbuggyQSA.push(~)}if(!el.querySelectorAll(a#+expando++*).length){rbuggyQSA.push(.#.++~)}if(!el.querySelectorAll(:checked).length){rbuggyQSA.push(:checked)}inputdocument.createElement(input);input.setAttribute(type,hidden);el.appendChild(input).setAttribute(name,D);documentElement.appendChild(el).disabled!0;if(el.querySelectorAll(:disabled).length!2){rbuggyQSA.push(:enabled,:disabled)}inputdocument.createElement(input);input.setAttribute(name,);el.appendChild(input);if(!el.querySelectorAll(name).length){rbuggyQSA.push(\\+whitespace+*name+whitespace+*+whitespace+*(?:|\\))}});if(!support.cssHas){rbuggyQSA.push(:has)}rbuggyQSArbuggyQSA.length&&new RegExp(rbuggyQSA.join(|));sortOrderfunction(a,b){if(ab){hasDuplicate!0;return 0}var compare!a.compareDocumentPosition-!b.compareDocumentPosition;if(compare){return compare}compare(a.ownerDocument||a)(b.ownerDocument||b)?a.compareDocumentPosition(b):1;if(compare&1||(!support.sortDetached&&b.compareDocumentPosition(a)compare)){if(adocument||a.ownerDocumentpreferredDoc&&find.contains(preferredDoc,a)){return-1}if(bdocument||b.ownerDocumentpreferredDoc&&find.contains(preferredDoc,b)){return 1}return sortInput?(indexOf.call(sortInput,a)-indexOf.call(sortInput,b)):0}return compare&4?-1:1};return document}find.matchesfunction(expr,elements){return find(expr,null,null,elements)};find.matchesSelectorfunction(elem,expr){setDocument(elem);if(documentIsHTML&&!nonnativeSelectorCacheexpr+ &&(!rbuggyQSA||!rbuggyQSA.test(expr))){try{var retmatches.call(elem,expr);if(ret||support.disconnectedMatch||elem.document&&elem.document.nodeType!11){return ret}}catch(e){nonnativeSelectorCache(expr,!0)}}return find(expr,document,null,elem).length>0};find.containsfunction(context,elem){if((context.ownerDocument||context)!document){setDocument(context)}return jQuery.contains(context,elem)};find.attrfunction(elem,name){if((elem.ownerDocument||elem)!document){setDocument(elem)}var fnExpr.attrHandlename.toLowerCase(),valfn&&hasOwn.call(Expr.attrHandle,name.toLowerCase())?fn(elem,name,!documentIsHTML):undefined;if(val!undefined){return val}return elem.getAttribute(name)};find.errorfunction(msg){throw new Error(Syntax error, unrecognized expression: +msg)};jQuery.uniqueSortfunction(results){var elem,duplicates,j0,i0;hasDuplicate!support.sortStable;sortInput!support.sortStable&&slice.call(results,0);sort.call(results,sortOrder);if(hasDuplicate){while((elemresultsi++)){if(elemresultsi){jduplicates.push(i)}}while(j--){splice.call(results,duplicatesj,1)}}sortInputnull;return results};jQuery.fn.uniqueSortfunction(){return this.pushStack(jQuery.uniqueSort(slice.apply(this)))};ExprjQuery.expr{cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:{},find:{},relative:{>:{dir:parentNode,first:!0}, :{dir:parentNode},+:{dir:previousSibling,first:!0},~:{dir:previousSibling}},preFilter:{ATTR:function(match){match1match1.replace(runescape,funescape);match3(match3||match4||match5||).replace(runescape,funescape);if(match2~){match3 +match3+ }return match.slice(0,4)},CHILD:function(match){match1match1.toLowerCase();if(match1.slice(0,3)nth){if(!match3){find.error(match0)}match4+(match4?match5+(match6||1):2*(match3even||match3odd));match5+((match7+match8)||match3odd)}else if(match3){find.error(match0)}return match},PSEUDO:function(match){var excess,unquoted!match6&&match2;if(matchExpr.CHILD.test(match0)){return null}if(match3){match2match4||match5||}else if(unquoted&&rpseudo.test(unquoted)&&(excesstokenize(unquoted,!0))&&(excessunquoted.indexOf(),unquoted.length-excess)-unquoted.length)){match0match0.slice(0,excess);match2unquoted.slice(0,excess)}return match.slice(0,3)}},filter:{TAG:function(nodeNameSelector){var expectedNodeNamenodeNameSelector.replace(runescape,funescape).toLowerCase();return nodeNameSelector*?function(){return!0}:function(elem){return nodeName(elem,expectedNodeName)}},CLASS:function(className){var patternclassCacheclassName+ ;return pattern||(patternnew RegExp((^|+whitespace+)+className+(+whitespace+|$)))&&classCache(className,function(elem){return pattern.test(typeof elem.classNamestring&&elem.className||typeof elem.getAttribute!undefined&&elem.getAttribute(class)||)})},ATTR:function(name,operator,check){return function(elem){var resultfind.attr(elem,name);if(resultnull){return operator!}if(!operator){return!0}result+;if(operator){return resultcheck}if(operator!){return result!check}if(operator^){return check&&result.indexOf(check)0}if(operator*){return check&&result.indexOf(check)>-1}if(operator$){return check&&result.slice(-check.length)check}if(operator~){return( +result.replace(rwhitespace, )+ ).indexOf(check)>-1}if(operator|){return resultcheck||result.slice(0,check.length+1)check+-}return!1}},CHILD:function(type,what,_argument,first,last){var simpletype.slice(0,3)!nth,forwardtype.slice(-4)!last,ofTypewhatof-type;return first1&&last0?function(elem){return!!elem.parentNode}:function(elem,_context,xml){var cache,outerCache,node,nodeIndex,start,dirsimple!forward?nextSibling:previousSibling,parentelem.parentNode,nameofType&&elem.nodeName.toLowerCase(),useCache!xml&&!ofType,diff!1;if(parent){if(simple){while(dir){nodeelem;while((nodenodedir)){if(ofType?nodeName(node,name):node.nodeType1){return!1}}startdirtypeonly&&!start&&nextSibling}return!0}startforward?parent.firstChild:parent.lastChild;if(forward&&useCache){outerCacheparentexpando||(parentexpando{});cacheouterCachetype||;nodeIndexcache0dirruns&&cache1;diffnodeIndex&&cache2;nodenodeIndex&&parent.childNodesnodeIndex;while((node++nodeIndex&&node&&nodedir||(diffnodeIndex0)||start.pop())){if(node.nodeType1&&++diff&&nodeelem){outerCachetypedirruns,nodeIndex,diff;break}}}else{if(useCache){outerCacheelemexpando||(elemexpando{});cacheouterCachetype||;nodeIndexcache0dirruns&&cache1;diffnodeIndex}if(diff!1){while((node++nodeIndex&&node&&nodedir||(diffnodeIndex0)||start.pop())){if((ofType?nodeName(node,name):node.nodeType1)&&++diff){if(useCache){outerCachenodeexpando||(nodeexpando{});outerCachetypedirruns,diff}if(nodeelem){break}}}}}diff-last;return difffirst||(diff%first0&&diff/first>0)}}},PSEUDO:function(pseudo,argument){var args,fnExpr.pseudospseudo||Expr.setFilterspseudo.toLowerCase()||find.error(unsupported pseudo: +pseudo);if(fnexpando){return fn(argument)}if(fn.length>1){argspseudo,pseudo,,argument;return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matchedfn(seed,argument),imatched.length;while(i--){idxindexOf.call(seed,matchedi);seedidx!(matchesidxmatchedi)}}):function(elem){return fn(elem,0,args)}}return fn}},pseudos:{not:markFunction(function(selector){var input,results,matchercompile(selector.replace(rtrimCSS,$1));return matcherexpando?markFunction(function(seed,matches,_context,xml){var elem,unmatchedmatcher(seed,null,xml,),iseed.length;while(i--){if((elemunmatchedi)){seedi!(matchesielem)}}}):function(elem,_context,xml){input0elem;matcher(input,null,xml,results);input0null;return!results.pop()}}),has:markFunction(function(selector){return function(elem){return find(selector,elem).length>0}}),contains:markFunction(function(text){texttext.replace(runescape,funescape);return function(elem){return(elem.textContent||jQuery.text(elem)).indexOf(text)>-1}}),lang:markFunction(function(lang){if(!ridentifier.test(lang||)){find.error(unsupported lang: +lang)}langlang.replace(runescape,funescape).toLowerCase();return function(elem){var elemLang;do{if((elemLangdocumentIsHTML?elem.lang:elem.getAttribute(xml:lang)||elem.getAttribute(lang))){elemLangelemLang.toLowerCase();return elemLanglang||elemLang.indexOf(lang+-)0}}while((elemelem.parentNode)&&elem.nodeType1);return!1}}),target:function(elem){var hashwindow.location&&window.location.hash;return hash&&hash.slice(1)elem.id},root:function(elem){return elemdocumentElement},focus:function(elem){return elemsafeActiveElement()&&document.hasFocus()&&!!(elem.type||elem.href||~elem.tabIndex)},enabled:createDisabledPseudo(!1),disabled:createDisabledPseudo(!0),checked:function(elem){return(nodeName(elem,input)&&!!elem.checked)||(nodeName(elem,option)&&!!elem.selected)},selected:function(elem){if(elem.parentNode){elem.parentNode.selectedIndex}return elem.selected!0},empty:function(elem){for(elemelem.firstChild;elem;elemelem.nextSibling){if(elem.nodeType6){return!1}}return!0},parent:function(elem){return!Expr.pseudos.empty(elem)},header:function(elem){return rheader.test(elem.nodeName)},input:function(elem){return rinputs.test(elem.nodeName)},button:function(elem){return nodeName(elem,input)&&elem.typebutton||nodeName(elem,button)},text:function(elem){var attr;return nodeName(elem,input)&&elem.typetext&&((attrelem.getAttribute(type))null||attr.toLowerCase()text)},first:createPositionalPseudo(function(){return0}),last:createPositionalPseudo(function(_matchIndexes,length){returnlength-1}),eq:createPositionalPseudo(function(_matchIndexes,length,argument){returnargument0?argument+length:argument}),even:createPositionalPseudo(function(matchIndexes,length){var i0;for(;ilength;i+2){matchIndexes.push(i)}return matchIndexes}),odd:createPositionalPseudo(function(matchIndexes,length){var i1;for(;ilength;i+2){matchIndexes.push(i)}return matchIndexes}),lt:createPositionalPseudo(function(matchIndexes,length,argument){var i;if(argument0){iargument+length}else if(argument>length){ilength}else{iargument}for(;--i>0;){matchIndexes.push(i)}return matchIndexes}),gt:createPositionalPseudo(function(matchIndexes,length,argument){var iargument0?argument+length:argument;for(;++ilength;){matchIndexes.push(i)}return matchIndexes})}};Expr.pseudos.nthExpr.pseudos.eq;for(i in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0}){Expr.pseudosicreateInputPseudo(i)}for(i in{submit:!0,reset:!0}){Expr.pseudosicreateButtonPseudo(i)}function setFilters(){}setFilters.prototypeExpr.filtersExpr.pseudos;Expr.setFiltersnew setFilters();function tokenize(selector,parseOnly){var matched,match,tokens,type,soFar,groups,preFilters,cachedtokenCacheselector+ ;if(cached){return parseOnly?0:cached.slice(0)}soFarselector;groups;preFiltersExpr.preFilter;while(soFar){if(!matched||(matchrcomma.exec(soFar))){if(match){soFarsoFar.slice(match0.length)||soFar}groups.push((tokens))}matched!1;if((matchrleadingCombinator.exec(soFar))){matchedmatch.shift();tokens.push({value:matched,type:match0.replace(rtrimCSS, )});soFarsoFar.slice(matched.length)}for(type in Expr.filter){if((matchmatchExprtype.exec(soFar))&&(!preFilterstype||(matchpreFilterstype(match)))){matchedmatch.shift();tokens.push({value:matched,type:type,matches:match});soFarsoFar.slice(matched.length)}}if(!matched){break}}if(parseOnly){return soFar.length}return soFar?find.error(selector):tokenCache(selector,groups).slice(0)}function toSelector(tokens){var i0,lentokens.length,selector;for(;ilen;i++){selector+tokensi.value}return selector}function addCombinator(matcher,combinator,base){var dircombinator.dir,skipcombinator.next,keyskip||dir,checkNonElementsbase&&keyparentNode,doneNamedone++;return combinator.first?function(elem,context,xml){while((elemelemdir)){if(elem.nodeType1||checkNonElements){return matcher(elem,context,xml)}}return!1}:function(elem,context,xml){var oldCache,outerCache,newCachedirruns,doneName;if(xml){while((elemelemdir)){if(elem.nodeType1||checkNonElements){if(matcher(elem,context,xml)){return!0}}}}else{while((elemelemdir)){if(elem.nodeType1||checkNonElements){outerCacheelemexpando||(elemexpando{});if(skip&&nodeName(elem,skip)){elemelemdir||elem}else if((oldCacheouterCachekey)&&oldCache0dirruns&&oldCache1doneName){return(newCache2oldCache2)}else{outerCachekeynewCache;if((newCache2matcher(elem,context,xml))){return!0}}}}}return!1}}function elementMatcher(matchers){return matchers.length>1?function(elem,context,xml){var imatchers.length;while(i--){if(!matchersi(elem,context,xml)){return!1}}return!0}:matchers0}function multipleContexts(selector,contexts,results){var i0,lencontexts.length;for(;ilen;i++){find(selector,contextsi,results)}return results}function condense(unmatched,map,filter,context,xml){var elem,newUnmatched,i0,lenunmatched.length,mappedmap!null;for(;ilen;i++){if((elemunmatchedi)){if(!filter||filter(elem,context,xml)){newUnmatched.push(elem);if(mapped){map.push(i)}}}}return newUnmatched}function setMatcher(preFilter,selector,matcher,postFilter,postFinder,postSelector){if(postFilter&&!postFilterexpando){postFiltersetMatcher(postFilter)}if(postFinder&&!postFinderexpando){postFindersetMatcher(postFinder,postSelector)}return markFunction(function(seed,results,context,xml){var temp,i,elem,matcherOut,preMap,postMap,preexistingresults.length,elemsseed||multipleContexts(selector||*,context.nodeType?context:context,),matcherInpreFilter&&(seed||!selector)?condense(elems,preMap,preFilter,context,xml):elems;if(matcher){matcherOutpostFinder||(seed?preFilter:preexisting||postFilter)?:results;matcher(matcherIn,matcherOut,context,xml)}else{matcherOutmatcherIn}if(postFilter){tempcondense(matcherOut,postMap);postFilter(temp,,context,xml);itemp.length;while(i--){if((elemtempi)){matcherOutpostMapi!(matcherInpostMapielem)}}}if(seed){if(postFinder||preFilter){if(postFinder){temp;imatcherOut.length;while(i--){if((elemmatcherOuti)){temp.push((matcherInielem))}}postFinder(null,(matcherOut),temp,xml)}imatcherOut.length;while(i--){if((elemmatcherOuti)&&(temppostFinder?indexOf.call(seed,elem):preMapi)>-1){seedtemp!(resultstempelem)}}}}else{matcherOutcondense(matcherOutresults?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml)}else{push.apply(results,matcherOut)}}})}function matcherFromTokens(tokens){var checkContext,matcher,j,lentokens.length,leadingRelativeExpr.relativetokens0.type,implicitRelativeleadingRelative||Expr.relative ,ileadingRelative?1:0,matchContextaddCombinator(function(elem){return elemcheckContext},implicitRelative,!0),matchAnyContextaddCombinator(function(elem){return indexOf.call(checkContext,elem)>-1},implicitRelative,!0),matchersfunction(elem,context,xml){var ret(!leadingRelative&&(xml||context!outermostContext))||((checkContextcontext).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));checkContextnull;return ret};for(;ilen;i++){if((matcherExpr.relativetokensi.type)){matchersaddCombinator(elementMatcher(matchers),matcher)}else{matcherExpr.filtertokensi.type.apply(null,tokensi.matches);if(matcherexpando){j++i;for(;jlen;j++){if(Expr.relativetokensj.type){break}}return setMatcher(i>1&&elementMatcher(matchers),i>1&&toSelector(tokens.slice(0,i-1).concat({value:tokensi-2.type ?*:})).replace(rtrimCSS,$1),matcher,ij&&matcherFromTokens(tokens.slice(i,j)),jlen&&matcherFromTokens((tokenstokens.slice(j))),jlen&&toSelector(tokens))}matchers.push(matcher)}}return elementMatcher(matchers)}function matcherFromGroupMatchers(elementMatchers,setMatchers){var bySetsetMatchers.length>0,byElementelementMatchers.length>0,superMatcherfunction(seed,context,xml,results,outermost){var elem,j,matcher,matchedCount0,i0,unmatchedseed&&,setMatched,contextBackupoutermostContext,elemsseed||byElement&&Expr.find.TAG(*,outermost),dirrunsUnique(dirruns+contextBackupnull?1:Math.random()||0.1),lenelems.length;if(outermost){outermostContextcontextdocument||context||outermost}for(;i!len&&(elemelemsi)!null;i++){if(byElement&&elem){j0;if(!context&&elem.ownerDocument!document){setDocument(elem);xml!documentIsHTML}while((matcherelementMatchersj++)){if(matcher(elem,context||document,xml)){push.call(results,elem);break}}if(outermost){dirrunsdirrunsUnique}}if(bySet){if((elem!matcher&&elem)){matchedCount--}if(seed){unmatched.push(elem)}}}matchedCount+i;if(bySet&&i!matchedCount){j0;while((matchersetMatchersj++)){matcher(unmatched,setMatched,context,xml)}if(seed){if(matchedCount>0){while(i--){if(!(unmatchedi||setMatchedi)){setMatchedipop.call(results)}}}setMatchedcondense(setMatched)}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){jQuery.uniqueSort(results)}}if(outermost){dirrunsdirrunsUnique;outermostContextcontextBackup}return unmatched};return bySet?markFunction(superMatcher):superMatcher}function compile(selector,match){var i,setMatchers,elementMatchers,cachedcompilerCacheselector+ ;if(!cached){if(!match){matchtokenize(selector)}imatch.length;while(i--){cachedmatcherFromTokens(matchi);if(cachedexpando){setMatchers.push(cached)}else{elementMatchers.push(cached)}}cachedcompilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));cached.selectorselector}return cached}function select(selector,context,results,seed){var i,tokens,token,type,find,compiledtypeof selectorfunction&&selector,match!seed&&tokenize((selectorcompiled.selector||selector));resultsresults||;if(match.length1){tokensmatch0match0.slice(0);if(tokens.length>2&&(tokentokens0).typeID&&context.nodeType9&&documentIsHTML&&Expr.relativetokens1.type){context(Expr.find.ID(token.matches0.replace(runescape,funescape),context)||)0;if(!context){return results}else if(compiled){contextcontext.parentNode}selectorselector.slice(tokens.shift().value.length)}imatchExpr.needsContext.test(selector)?0:tokens.length;while(i--){tokentokensi;if(Expr.relative(typetoken.type)){break}if((findExpr.findtype)){if((seedfind(token.matches0.replace(runescape,funescape),rsibling.test(tokens0.type)&&testContext(context.parentNode)||context))){tokens.splice(i,1);selectorseed.length&&toSelector(tokens);if(!selector){push.apply(results,seed);return results}break}}}}(compiled||compile(selector,match))(seed,context,!documentIsHTML,results,!context||rsibling.test(selector)&&testContext(context.parentNode)||context);return results}support.sortStableexpando.split().sort(sortOrder).join()expando;setDocument();support.sortDetachedassert(function(el){return el.compareDocumentPosition(document.createElement(fieldset))&1});jQuery.findfind;jQuery.expr:jQuery.expr.pseudos;jQuery.uniquejQuery.uniqueSort;find.compilecompile;find.selectselect;find.setDocumentsetDocument;find.tokenizetokenize;find.escapejQuery.escapeSelector;find.getTextjQuery.text;find.isXMLjQuery.isXMLDoc;find.selectorsjQuery.expr;find.supportjQuery.support;find.uniqueSortjQuery.uniqueSort})();var dirfunction(elem,dir,until){var matched,truncateuntil!undefined;while((elemelemdir)&&elem.nodeType!9){if(elem.nodeType1){if(truncate&&jQuery(elem).is(until)){break}matched.push(elem)}}return matched};var siblingsfunction(n,elem){var matched;for(;n;nn.nextSibling){if(n.nodeType1&&n!elem){matched.push(n)}}return matched};var rneedsContextjQuery.expr.match.needsContext;var rsingleTag(/^(a-z^\/\0>:\x20\t\r\n\f*)\x20\t\r\n\f*\/?>(?:\/\1>|)$/i);function winnow(elements,qualifier,not){if(isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){return!!qualifier.call(elem,i,elem)!not})}if(qualifier.nodeType){return jQuery.grep(elements,function(elem){return(elemqualifier)!not})}if(typeof qualifier!string){return jQuery.grep(elements,function(elem){return(indexOf.call(qualifier,elem)>-1)!not})}return jQuery.filter(qualifier,elements,not)}jQuery.filterfunction(expr,elems,not){var elemelems0;if(not){expr:not(+expr+)}if(elems.length1&&elem.nodeType1){return jQuery.find.matchesSelector(elem,expr)?elem:}return jQuery.find.matches(expr,jQuery.grep(elems,function(elem){return elem.nodeType1}))};jQuery.fn.extend({find:function(selector){var i,ret,lenthis.length,selfthis;if(typeof selector!string){return this.pushStack(jQuery(selector).filter(function(){for(i0;ilen;i++){if(jQuery.contains(selfi,this)){return!0}}}))}retthis.pushStack();for(i0;ilen;i++){jQuery.find(selector,selfi,ret)}return len>1?jQuery.uniqueSort(ret):ret},filter:function(selector){return this.pushStack(winnow(this,selector||,!1))},not:function(selector){return this.pushStack(winnow(this,selector||,!0))},is:function(selector){return!!winnow(this,typeof selectorstring&&rneedsContext.test(selector)?jQuery(selector):selector||,!1).length}});var rootjQuery,rquickExpr/^(?:\s*(\w\W+>)^>*|#(\w-+))$/,initjQuery.fn.initfunction(selector,context,root){var match,elem;if(!selector){return this}rootroot||rootjQuery;if(typeof selectorstring){if(selector0&&selectorselector.length-1>&&selector.length>3){matchnull,selector,null}else{matchrquickExpr.exec(selector)}if(match&&(match1||!context)){if(match1){contextcontext instanceof jQuery?context0:context;jQuery.merge(this,jQuery.parseHTML(match1,context&&context.nodeType?context.ownerDocument||context:document,!0));if(rsingleTag.test(match1)&&jQuery.isPlainObject(context)){for(match in context){if(isFunction(thismatch)){thismatch(contextmatch)}else{this.attr(match,contextmatch)}}}return this}else{elemdocument.getElementById(match2);if(elem){this0elem;this.length1}return this}}else if(!context||context.jquery){return(context||root).find(selector)}else{return this.constructor(context).find(selector)}}else if(selector.nodeType){this0selector;this.length1;return this}else if(isFunction(selector)){return root.ready!undefined?root.ready(selector):selector(jQuery)}return jQuery.makeArray(selector,this)};init.prototypejQuery.fn;rootjQueryjQuery(document);var rparentsprev/^(?:parents|prev(?:Until|All))/,guaranteedUnique{children:!0,contents:!0,next:!0,prev:!0};jQuery.fn.extend({has:function(target){var targetsjQuery(target,this),ltargets.length;return this.filter(function(){var i0;for(;il;i++){if(jQuery.contains(this,targetsi)){return!0}}})},closest:function(selectors,context){var cur,i0,lthis.length,matched,targetstypeof selectors!string&&jQuery(selectors);if(!rneedsContext.test(selectors)){for(;il;i++){for(curthisi;cur&&cur!context;curcur.parentNode){if(cur.nodeType11&&(targets?targets.index(cur)>-1:cur.nodeType1&&jQuery.find.matchesSelector(cur,selectors))){matched.push(cur);break}}}}return this.pushStack(matched.length>1?jQuery.uniqueSort(matched):matched)},index:function(elem){if(!elem){return(this0&&this0.parentNode)?this.first().prevAll().length:-1}if(typeof elemstring){return indexOf.call(jQuery(elem),this0)}return indexOf.call(this,elem.jquery?elem0:elem)},add:function(selector,context){return this.pushStack(jQuery.uniqueSort(jQuery.merge(this.get(),jQuery(selector,context))))},addBack:function(selector){return this.add(selectornull?this.prevObject:this.prevObject.filter(selector))}});function sibling(cur,dir){while((curcurdir)&&cur.nodeType!1){}return cur}jQuery.each({parent:function(elem){var parentelem.parentNode;return parent&&parent.nodeType!11?parent:null},parents:function(elem){return dir(elem,parentNode)},parentsUntil:function(elem,_i,until){return dir(elem,parentNode,until)},next:function(elem){return sibling(elem,nextSibling)},prev:function(elem){return sibling(elem,previousSibling)},nextAll:function(elem){return dir(elem,nextSibling)},prevAll:function(elem){return dir(elem,previousSibling)},nextUntil:function(elem,_i,until){return dir(elem,nextSibling,until)},prevUntil:function(elem,_i,until){return dir(elem,previousSibling,until)},siblings:function(elem){return siblings((elem.parentNode||{}).firstChild,elem)},children:function(elem){return siblings(elem.firstChild)},contents:function(elem){if(elem.contentDocument!null&&getProto(elem.contentDocument)){return elem.contentDocument}if(nodeName(elem,template)){elemelem.content||elem}return jQuery.merge(,elem.childNodes)}},function(name,fn){jQuery.fnnamefunction(until,selector){var matchedjQuery.map(this,fn,until);if(name.slice(-5)!Until){selectoruntil}if(selector&&typeof selectorstring){matchedjQuery.filter(selector,matched)}if(this.length>1){if(!guaranteedUniquename){jQuery.uniqueSort(matched)}if(rparentsprev.test(name)){matched.reverse()}}return this.pushStack(matched)}});var rnothtmlwhite(/^\x20\t\r\n\f+/g);function createOptions(options){var object{};jQuery.each(options.match(rnothtmlwhite)||,function(_,flag){objectflag!0});return object}jQuery.Callbacksfunction(options){optionstypeof optionsstring?createOptions(options):jQuery.extend({},options);var firing,memory,fired,locked,list,queue,firingIndex-1,firefunction(){lockedlocked||options.once;firedfiring!0;for(;queue.length;firingIndex-1){memoryqueue.shift();while(++firingIndexlist.length){if(listfiringIndex.apply(memory0,memory1)!1&&options.stopOnFalse){firingIndexlist.length;memory!1}}}if(!options.memory){memory!1}firing!1;if(locked){if(memory){list}else{list}}},self{add:function(){if(list){if(memory&&!firing){firingIndexlist.length-1;queue.push(memory)}(function add(args){jQuery.each(args,function(_,arg){if(isFunction(arg)){if(!options.unique||!self.has(arg)){list.push(arg)}}else if(arg&&arg.length&&toType(arg)!string){add(arg)}})})(arguments);if(memory&&!firing){fire()}}return this},remove:function(){jQuery.each(arguments,function(_,arg){var index;while((indexjQuery.inArray(arg,list,index))>-1){list.splice(index,1);if(indexfiringIndex){firingIndex--}}});return this},has:function(fn){return fn?jQuery.inArray(fn,list)>-1:list.length>0},empty:function(){if(list){list}return this},disable:function(){lockedqueue;listmemory;return this},disabled:function(){return!list},lock:function(){lockedqueue;if(!memory&&!firing){listmemory}return this},locked:function(){return!!locked},fireWith:function(context,args){if(!locked){argsargs||;argscontext,args.slice?args.slice():args;queue.push(args);if(!firing){fire()}}return this},fire:function(){self.fireWith(this,arguments);return this},fired:function(){return!!fired}};return self};function Identity(v){return v}function Thrower(ex){throw ex}function adoptValue(value,resolve,reject,noValue){var method;try{if(value&&isFunction((methodvalue.promise))){method.call(value).done(resolve).fail(reject)}else if(value&&isFunction((methodvalue.then))){method.call(value,resolve,reject)}else{resolve.apply(undefined,value.slice(noValue))}}catch(value){reject.apply(undefined,value)}}jQuery.extend({Deferred:function(func){var tuplesnotify,progress,jQuery.Callbacks(memory),jQuery.Callbacks(memory),2,resolve,done,jQuery.Callbacks(once memory),jQuery.Callbacks(once memory),0,resolved,reject,fail,jQuery.Callbacks(once memory),jQuery.Callbacks(once memory),1,rejected,statepending,promise{state:function(){return state},always:function(){deferred.done(arguments).fail(arguments);return this},catch:function(fn){return promise.then(null,fn)},pipe:function(){var fnsarguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(_i,tuple){var fnisFunction(fnstuple4)&&fnstuple4;deferredtuple1(function(){var returnedfn&&fn.apply(this,arguments);if(returned&&isFunction(returned.promise)){returned.promise().progress(newDefer.notify).done(newDefer.resolve).fail(newDefer.reject)}else{newDefertuple0+With(this,fn?returned:arguments)}})});fnsnull}).promise()},then:function(onFulfilled,onRejected,onProgress){var maxDepth0;function resolve(depth,deferred,handler,special){return function(){var thatthis,argsarguments,mightThrowfunction(){var returned,then;if(depthmaxDepth){return}returnedhandler.apply(that,args);if(returneddeferred.promise()){throw new TypeError(Thenable self-resolution)}thenreturned&&(typeof returnedobject||typeof returnedfunction)&&returned.then;if(isFunction(then)){if(special){then.call(returned,resolve(maxDepth,deferred,Identity,special),resolve(maxDepth,deferred,Thrower,special))}else{maxDepth++;then.call(returned,resolve(maxDepth,deferred,Identity,special),resolve(maxDepth,deferred,Thrower,special),resolve(maxDepth,deferred,Identity,deferred.notifyWith))}}else{if(handler!Identity){thatundefined;argsreturned}(special||deferred.resolveWith)(that,args)}},processspecial?mightThrow:function(){try{mightThrow()}catch(e){if(jQuery.Deferred.exceptionHook){jQuery.Deferred.exceptionHook(e,process.error)}if(depth+1>maxDepth){if(handler!Thrower){thatundefined;argse}deferred.rejectWith(that,args)}}};if(depth){process()}else{if(jQuery.Deferred.getErrorHook){process.errorjQuery.Deferred.getErrorHook()}else if(jQuery.Deferred.getStackHook){process.errorjQuery.Deferred.getStackHook()}window.setTimeout(process)}}}return jQuery.Deferred(function(newDefer){tuples03.add(resolve(0,newDefer,isFunction(onProgress)?onProgress:Identity,newDefer.notifyWith));tuples13.add(resolve(0,newDefer,isFunction(onFulfilled)?onFulfilled:Identity));tuples23.add(resolve(0,newDefer,isFunction(onRejected)?onRejected:Thrower))}).promise()},promise:function(obj){return obj!null?jQuery.extend(obj,promise):promise}},deferred{};jQuery.each(tuples,function(i,tuple){var listtuple2,stateStringtuple5;promisetuple1list.add;if(stateString){list.add(function(){statestateString},tuples3-i2.disable,tuples3-i3.disable,tuples02.lock,tuples03.lock)}list.add(tuple3.fire);deferredtuple0function(){deferredtuple0+With(thisdeferred?undefined:this,arguments);return this};deferredtuple0+Withlist.fireWith});promise.promise(deferred);if(func){func.call(deferred,deferred)}return deferred},when:function(singleValue){varremainingarguments.length,iremaining,resolveContextsArray(i),resolveValuesslice.call(arguments),primaryjQuery.Deferred(),updateFuncfunction(i){return function(value){resolveContextsithis;resolveValuesiarguments.length>1?slice.call(arguments):value;if(!(--remaining)){primary.resolveWith(resolveContexts,resolveValues)}}};if(remaining1){adoptValue(singleValue,primary.done(updateFunc(i)).resolve,primary.reject,!remaining);if(primary.state()pending||isFunction(resolveValuesi&&resolveValuesi.then)){return primary.then()}}while(i--){adoptValue(resolveValuesi,updateFunc(i),primary.reject)}return primary.promise()}});var rerrorNames/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;jQuery.Deferred.exceptionHookfunction(error,asyncError){if(window.console&&window.console.warn&&error&&rerrorNames.test(error.name)){window.console.warn(jQuery.Deferred exception: +error.message,error.stack,asyncError)}};jQuery.readyExceptionfunction(error){window.setTimeout(function(){throw error})};var readyListjQuery.Deferred();jQuery.fn.readyfunction(fn){readyList.then(fn).catch(function(error){jQuery.readyException(error)});return this};jQuery.extend({isReady:!1,readyWait:1,ready:function(wait){if(wait!0?--jQuery.readyWait:jQuery.isReady){return}jQuery.isReady!0;if(wait!!0&&--jQuery.readyWait>0){return}readyList.resolveWith(document,jQuery)}});jQuery.ready.thenreadyList.then;function completed(){document.removeEventListener(DOMContentLoaded,completed);window.removeEventListener(load,completed);jQuery.ready()}if(document.readyStatecomplete||(document.readyState!loading&&!document.documentElement.doScroll)){window.setTimeout(jQuery.ready)}else{document.addEventListener(DOMContentLoaded,completed);window.addEventListener(load,completed)}var accessfunction(elems,fn,key,value,chainable,emptyGet,raw){var i0,lenelems.length,bulkkeynull;if(toType(key)object){chainable!0;for(i in key){access(elems,fn,i,keyi,!0,emptyGet,raw)}}else if(value!undefined){chainable!0;if(!isFunction(value)){raw!0}if(bulk){if(raw){fn.call(elems,value);fnnull}else{bulkfn;fnfunction(elem,_key,value){return bulk.call(jQuery(elem),value)}}}if(fn){for(;ilen;i++){fn(elemsi,key,raw?value:value.call(elemsi,i,fn(elemsi,key)))}}}if(chainable){return elems}if(bulk){return fn.call(elems)}return len?fn(elems0,key):emptyGet};var rmsPrefix/^-ms-/,rdashAlpha/-(a-z)/g;function fcamelCase(_all,letter){return letter.toUpperCase()}function camelCase(string){return string.replace(rmsPrefix,ms-).replace(rdashAlpha,fcamelCase)}var acceptDatafunction(owner){return owner.nodeType1||owner.nodeType9||!(+owner.nodeType)};function Data(){this.expandojQuery.expando+Data.uid++}Data.uid1;Data.prototype{cache:function(owner){var valueownerthis.expando;if(!value){value{};if(acceptData(owner)){if(owner.nodeType){ownerthis.expandovalue}else{Object.defineProperty(owner,this.expando,{value:value,configurable:!0})}}}return value},set:function(owner,data,value){var prop,cachethis.cache(owner);if(typeof datastring){cachecamelCase(data)value}else{for(prop in data){cachecamelCase(prop)dataprop}}return cache},get:function(owner,key){return keyundefined?this.cache(owner):ownerthis.expando&&ownerthis.expandocamelCase(key)},access:function(owner,key,value){if(keyundefined||((key&&typeof keystring)&&valueundefined)){return this.get(owner,key)}this.set(owner,key,value);return value!undefined?value:key},remove:function(owner,key){var i,cacheownerthis.expando;if(cacheundefined){return}if(key!undefined){if(Array.isArray(key)){keykey.map(camelCase)}else{keycamelCase(key);keykey in cache?key:(key.match(rnothtmlwhite)||)}ikey.length;while(i--){delete cachekeyi}}if(keyundefined||jQuery.isEmptyObject(cache)){if(owner.nodeType){ownerthis.expandoundefined}else{delete ownerthis.expando}}},hasData:function(owner){var cacheownerthis.expando;return cache!undefined&&!jQuery.isEmptyObject(cache)}};var dataPrivnew Data();var dataUsernew Data();var rbrace/^(?:\{\w\W*\}|\\w\W*\)$/,rmultiDash/A-Z/g;function getData(data){if(datatrue){return!0}if(datafalse){return!1}if(datanull){return null}if(data+data+){return+data}if(rbrace.test(data)){return JSON.parse(data)}return data}function dataAttr(elem,key,data){var name;if(dataundefined&&elem.nodeType1){namedata-+key.replace(rmultiDash,-$&).toLowerCase();dataelem.getAttribute(name);if(typeof datastring){try{datagetData(data)}catch(e){}dataUser.set(elem,key,data)}else{dataundefined}}return data}jQuery.extend({hasData:function(elem){return dataUser.hasData(elem)||dataPriv.hasData(elem)},data:function(elem,name,data){return dataUser.access(elem,name,data)},removeData:function(elem,name){dataUser.remove(elem,name)},_data:function(elem,name,data){return dataPriv.access(elem,name,data)},_removeData:function(elem,name){dataPriv.remove(elem,name)}});jQuery.fn.extend({data:function(key,value){var i,name,data,elemthis0,attrselem&&elem.attributes;if(keyundefined){if(this.length){datadataUser.get(elem);if(elem.nodeType1&&!dataPriv.get(elem,hasDataAttrs)){iattrs.length;while(i--){if(attrsi){nameattrsi.name;if(name.indexOf(data-)0){namecamelCase(name.slice(5));dataAttr(elem,name,dataname)}}}dataPriv.set(elem,hasDataAttrs,!0)}}return data}if(typeof keyobject){return this.each(function(){dataUser.set(this,key)})}return access(this,function(value){var data;if(elem&&valueundefined){datadataUser.get(elem,key);if(data!undefined){return data}datadataAttr(elem,key);if(data!undefined){return data}return}this.each(function(){dataUser.set(this,key,value)})},null,value,arguments.length>1,null,!0)},removeData:function(key){return this.each(function(){dataUser.remove(this,key)})}});jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type(type||fx)+queue;queuedataPriv.get(elem,type);if(data){if(!queue||Array.isArray(data)){queuedataPriv.access(elem,type,jQuery.makeArray(data))}else{queue.push(data)}}return queue||}},dequeue:function(elem,type){typetype||fx;var queuejQuery.queue(elem,type),startLengthqueue.length,fnqueue.shift(),hooksjQuery._queueHooks(elem,type),nextfunction(){jQuery.dequeue(elem,type)};if(fninprogress){fnqueue.shift();startLength--}if(fn){if(typefx){queue.unshift(inprogress)}delete hooks.stop;fn.call(elem,next,hooks)}if(!startLength&&hooks){hooks.empty.fire()}},_queueHooks:function(elem,type){var keytype+queueHooks;return dataPriv.get(elem,key)||dataPriv.access(elem,key,{empty:jQuery.Callbacks(once memory).add(function(){dataPriv.remove(elem,type+queue,key)})})}});jQuery.fn.extend({queue:function(type,data){var setter2;if(typeof type!string){datatype;typefx;setter--}if(arguments.lengthsetter){return jQuery.queue(this0,type)}return dataundefined?this:this.each(function(){var queuejQuery.queue(this,type,data);jQuery._queueHooks(this,type);if(typefx&&queue0!inprogress){jQuery.dequeue(this,type)}})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})},clearQueue:function(type){return this.queue(type||fx,)},promise:function(type,obj){var tmp,count1,deferjQuery.Deferred(),elementsthis,ithis.length,resolvefunction(){if(!(--count)){defer.resolveWith(elements,elements)}};if(typeof type!string){objtype;typeundefined}typetype||fx;while(i--){tmpdataPriv.get(elementsi,type+queueHooks);if(tmp&&tmp.empty){count++;tmp.empty.add(resolve)}}resolve();return defer.promise(obj)}});var pnum(/+-?(?:\d*\.|)\d+(?:eE+-?\d+|)/).source;var rcssNumnew RegExp(^(?:(+-)|)(+pnum+)(a-z%*)$,i);var cssExpandTop,Right,Bottom,Left;var documentElementdocument.documentElement;var isAttachedfunction(elem){return jQuery.contains(elem.ownerDocument,elem)},composed{composed:!0};if(documentElement.getRootNode){isAttachedfunction(elem){return jQuery.contains(elem.ownerDocument,elem)||elem.getRootNode(composed)elem.ownerDocument}}var isHiddenWithinTreefunction(elem,el){elemel||elem;return elem.style.displaynone||elem.style.display&&isAttached(elem)&&jQuery.css(elem,display)none};function adjustCSS(elem,prop,valueParts,tween){var adjusted,scale,maxIterations20,currentValuetween?function(){return tween.cur()}:function(){return jQuery.css(elem,prop,)},initialcurrentValue(),unitvalueParts&&valueParts3||(jQuery.cssNumberprop?:px),initialInUnitelem.nodeType&&(jQuery.cssNumberprop||unit!px&&+initial)&&rcssNum.exec(jQuery.css(elem,prop));if(initialInUnit&&initialInUnit3!unit){initialinitial/2;unitunit||initialInUnit3;initialInUnit+initial||1;while(maxIterations--){jQuery.style(elem,prop,initialInUnit+unit);if((1-scale)*(1-(scalecurrentValue()/initial||0.5))0){maxIterations0}initialInUnitinitialInUnit/scale}initialInUnitinitialInUnit*2;jQuery.style(elem,prop,initialInUnit+unit);valuePartsvalueParts||}if(valueParts){initialInUnit+initialInUnit||+initial||0;adjustedvalueParts1?initialInUnit+(valueParts1+1)*valueParts2:+valueParts2;if(tween){tween.unitunit;tween.startinitialInUnit;tween.endadjusted}}return adjusted}var defaultDisplayMap{};function getDefaultDisplay(elem){var temp,docelem.ownerDocument,nodeNameelem.nodeName,displaydefaultDisplayMapnodeName;if(display){return display}tempdoc.body.appendChild(doc.createElement(nodeName));displayjQuery.css(temp,display);temp.parentNode.removeChild(temp);if(displaynone){displayblock}defaultDisplayMapnodeNamedisplay;return display}function showHide(elements,show){var display,elem,values,index0,lengthelements.length;for(;indexlength;index++){elemelementsindex;if(!elem.style){continue}displayelem.style.display;if(show){if(displaynone){valuesindexdataPriv.get(elem,display)||null;if(!valuesindex){elem.style.display}}if(elem.style.display&&isHiddenWithinTree(elem)){valuesindexgetDefaultDisplay(elem)}}else{if(display!none){valuesindexnone;dataPriv.set(elem,display,display)}}}for(index0;indexlength;index++){if(valuesindex!null){elementsindex.style.displayvaluesindex}}return elements}jQuery.fn.extend({show:function(){return showHide(this,!0)},hide:function(){return showHide(this)},toggle:function(state){if(typeof stateboolean){return state?this.show():this.hide()}return this.each(function(){if(isHiddenWithinTree(this)){jQuery(this).show()}else{jQuery(this).hide()}})}});var rcheckableType(/^(?:checkbox|radio)$/i);var rtagName(/(a-z^\/\0>\x20\t\r\n\f*)/i);var rscriptType(/^$|^module$|\/(?:java|ecma)script/i);(function(){var fragmentdocument.createDocumentFragment(),divfragment.appendChild(document.createElement(div)),inputdocument.createElement(input);input.setAttribute(type,radio);input.setAttribute(checked,checked);input.setAttribute(name,t);div.appendChild(input);support.checkClonediv.cloneNode(!0).cloneNode(!0).lastChild.checked;div.innerHTMLtextarea>x/textarea>;support.noCloneChecked!!div.cloneNode(!0).lastChild.defaultValue;div.innerHTMLoption>/option>;support.option!!div.lastChild})();var wrapMap{thead:1,table>,/table>,col:2,table>colgroup>,/colgroup>/table>,tr:2,table>tbody>,/tbody>/table>,td:3,table>tbody>tr>,/tr>/tbody>/table>,_default:0,,};wrapMap.tbodywrapMap.tfootwrapMap.colgroupwrapMap.captionwrapMap.thead;wrapMap.thwrapMap.td;if(!support.option){wrapMap.optgroupwrapMap.option1,select multiplemultiple>,/select>}function getAll(context,tag){var ret;if(typeof context.getElementsByTagName!undefined){retcontext.getElementsByTagName(tag||*)}else if(typeof context.querySelectorAll!undefined){retcontext.querySelectorAll(tag||*)}else{ret}if(tagundefined||tag&&nodeName(context,tag)){return jQuery.merge(context,ret)}return ret}function setGlobalEval(elems,refElements){var i0,lelems.length;for(;il;i++){dataPriv.set(elemsi,globalEval,!refElements||dataPriv.get(refElementsi,globalEval))}}var rhtml/|?\w+;/;function buildFragment(elems,context,scripts,selection,ignored){var elem,tmp,tag,wrap,attached,j,fragmentcontext.createDocumentFragment(),nodes,i0,lelems.length;for(;il;i++){elemelemsi;if(elem||elem0){if(toType(elem)object){jQuery.merge(nodes,elem.nodeType?elem:elem)}else if(!rhtml.test(elem)){nodes.push(context.createTextNode(elem))}else{tmptmp||fragment.appendChild(context.createElement(div));tag(rtagName.exec(elem)||,)1.toLowerCase();wrapwrapMaptag||wrapMap._default;tmp.innerHTMLwrap1+jQuery.htmlPrefilter(elem)+wrap2;jwrap0;while(j--){tmptmp.lastChild}jQuery.merge(nodes,tmp.childNodes);tmpfragment.firstChild;tmp.textContent}}}fragment.textContent;i0;while((elemnodesi++)){if(selection&&jQuery.inArray(elem,selection)>-1){if(ignored){ignored.push(elem)}continue}attachedisAttached(elem);tmpgetAll(fragment.appendChild(elem),script);if(attached){setGlobalEval(tmp)}if(scripts){j0;while((elemtmpj++)){if(rscriptType.test(elem.type||)){scripts.push(elem)}}}}return fragment}var rtypenamespace/^(^.*)(?:\.(.+)|)/;function returnTrue(){return!0}function returnFalse(){return!1}function on(elem,types,selector,data,fn,one){var origFn,type;if(typeof typesobject){if(typeof selector!string){datadata||selector;selectorundefined}for(type in types){on(elem,type,selector,data,typestype,one)}return elem}if(datanull&&fnnull){fnselector;dataselectorundefined}else if(fnnull){if(typeof selectorstring){fndata;dataundefined}else{fndata;dataselector;selectorundefined}}if(fn!1){fnreturnFalse}else if(!fn){return elem}if(one1){origFnfn;fnfunction(event){jQuery().off(event);return origFn.apply(this,arguments)};fn.guidorigFn.guid||(origFn.guidjQuery.guid++)}return elem.each(function(){jQuery.event.add(this,types,fn,data,selector)})}jQuery.event{global:{},add:function(elem,types,handler,data,selector){var handleObjIn,eventHandle,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemDatadataPriv.get(elem);if(!acceptData(elem)){return}if(handler.handler){handleObjInhandler;handlerhandleObjIn.handler;selectorhandleObjIn.selector}if(selector){jQuery.find.matchesSelector(documentElement,selector)}if(!handler.guid){handler.guidjQuery.guid++}if(!(eventselemData.events)){eventselemData.eventsObject.create(null)}if(!(eventHandleelemData.handle)){eventHandleelemData.handlefunction(e){return typeof jQuery!undefined&&jQuery.event.triggered!e.type?jQuery.event.dispatch.apply(elem,arguments):undefined}}types(types||).match(rnothtmlwhite)||;ttypes.length;while(t--){tmprtypenamespace.exec(typest)||;typeorigTypetmp1;namespaces(tmp2||).split(.).sort();if(!type){continue}specialjQuery.event.specialtype||{};type(selector?special.delegateType:special.bindType)||type;specialjQuery.event.specialtype||{};handleObjjQuery.extend({type:type,origType:origType,data:data,handler:handler,guid:handler.guid,selector:selector,needsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(.)},handleObjIn);if(!(handlerseventstype)){handlerseventstype;handlers.delegateCount0;if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)!1){if(elem.addEventListener){elem.addEventListener(type,eventHandle)}}}if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid){handleObj.handler.guidhandler.guid}}if(selector){handlers.splice(handlers.delegateCount++,0,handleObj)}else{handlers.push(handleObj)}jQuery.event.globaltype!0}},remove:function(elem,types,handler,selector,mappedTypes){var j,origCount,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemDatadataPriv.hasData(elem)&&dataPriv.get(elem);if(!elemData||!(eventselemData.events)){return}types(types||).match(rnothtmlwhite)||;ttypes.length;while(t--){tmprtypenamespace.exec(typest)||;typeorigTypetmp1;namespaces(tmp2||).split(.).sort();if(!type){for(type in events){jQuery.event.remove(elem,type+typest,handler,selector,!0)}continue}specialjQuery.event.specialtype||{};type(selector?special.delegateType:special.bindType)||type;handlerseventstype||;tmptmp2&&new RegExp((^|\\.)+namespaces.join(\\.(?:.*\\.|))+(\\.|$));origCountjhandlers.length;while(j--){handleObjhandlersj;if((mappedTypes||origTypehandleObj.origType)&&(!handler||handler.guidhandleObj.guid)&&(!tmp||tmp.test(handleObj.namespace))&&(!selector||selectorhandleObj.selector||selector**&&handleObj.selector)){handlers.splice(j,1);if(handleObj.selector){handlers.delegateCount--}if(special.remove){special.remove.call(elem,handleObj)}}}if(origCount&&!handlers.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemData.handle)!1){jQuery.removeEvent(elem,type,elemData.handle)}delete eventstype}}if(jQuery.isEmptyObject(events)){dataPriv.remove(elem,handle events)}},dispatch:function(nativeEvent){var i,j,ret,matched,handleObj,handlerQueue,argsnew Array(arguments.length),eventjQuery.event.fix(nativeEvent),handlers(dataPriv.get(this,events)||Object.create(null))event.type||,specialjQuery.event.specialevent.type||{};args0event;for(i1;iarguments.length;i++){argsiargumentsi}event.delegateTargetthis;if(special.preDispatch&&special.preDispatch.call(this,event)!1){return}handlerQueuejQuery.event.handlers.call(this,event,handlers);i0;while((matchedhandlerQueuei++)&&!event.isPropagationStopped()){event.currentTargetmatched.elem;j0;while((handleObjmatched.handlersj++)&&!event.isImmediatePropagationStopped()){if(!event.rnamespace||handleObj.namespace!1||event.rnamespace.test(handleObj.namespace)){event.handleObjhandleObj;event.datahandleObj.data;ret((jQuery.event.specialhandleObj.origType||{}).handle||handleObj.handler).apply(matched.elem,args);if(ret!undefined){if((event.resultret)!1){event.preventDefault();event.stopPropagation()}}}}}if(special.postDispatch){special.postDispatch.call(this,event)}return event.result},handlers:function(event,handlers){var i,handleObj,sel,matchedHandlers,matchedSelectors,handlerQueue,delegateCounthandlers.delegateCount,curevent.target;if(delegateCount&&cur.nodeType&&!(event.typeclick&&event.button>1)){for(;cur!this;curcur.parentNode||this){if(cur.nodeType1&&!(event.typeclick&&cur.disabled!0)){matchedHandlers;matchedSelectors{};for(i0;idelegateCount;i++){handleObjhandlersi;selhandleObj.selector+ ;if(matchedSelectorsselundefined){matchedSelectorsselhandleObj.needsContext?jQuery(sel,this).index(cur)>-1:jQuery.find(sel,this,null,cur).length}if(matchedSelectorssel){matchedHandlers.push(handleObj)}}if(matchedHandlers.length){handlerQueue.push({elem:cur,handlers:matchedHandlers})}}}}curthis;if(delegateCounthandlers.length){handlerQueue.push({elem:cur,handlers:handlers.slice(delegateCount)})}return handlerQueue},addProp:function(name,hook){Object.defineProperty(jQuery.Event.prototype,name,{enumerable:!0,configurable:!0,get:isFunction(hook)?function(){if(this.originalEvent){return hook(this.originalEvent)}}:function(){if(this.originalEvent){return this.originalEventname}},set:function(value){Object.defineProperty(this,name,{enumerable:!0,configurable:!0,writable:!0,value:value})}})},fix:function(originalEvent){return originalEventjQuery.expando?originalEvent:new jQuery.Event(originalEvent)},special:{load:{noBubble:!0},click:{setup:function(data){var elthis||data;if(rcheckableType.test(el.type)&&el.click&&nodeName(el,input)){leverageNative(el,click,!0)}return!1},trigger:function(data){var elthis||data;if(rcheckableType.test(el.type)&&el.click&&nodeName(el,input)){leverageNative(el,click)}return!0},_default:function(event){var targetevent.target;return rcheckableType.test(target.type)&&target.click&&nodeName(target,input)&&dataPriv.get(target,click)||nodeName(target,a)}},beforeunload:{postDispatch:function(event){if(event.result!undefined&&event.originalEvent){event.originalEvent.returnValueevent.result}}}}};function leverageNative(el,type,isSetup){if(!isSetup){if(dataPriv.get(el,type)undefined){jQuery.event.add(el,type,returnTrue)}return}dataPriv.set(el,type,!1);jQuery.event.add(el,type,{namespace:!1,handler:function(event){var result,saveddataPriv.get(this,type);if((event.isTrigger&1)&&thistype){if(!saved){savedslice.call(arguments);dataPriv.set(this,type,saved);thistype();resultdataPriv.get(this,type);dataPriv.set(this,type,!1);if(saved!result){event.stopImmediatePropagation();event.preventDefault();return result}}else if((jQuery.event.specialtype||{}).delegateType){event.stopPropagation()}}else if(saved){dataPriv.set(this,type,jQuery.event.trigger(saved0,saved.slice(1),this));event.stopPropagation();event.isImmediatePropagationStoppedreturnTrue}}})}jQuery.removeEventfunction(elem,type,handle){if(elem.removeEventListener){elem.removeEventListener(type,handle)}};jQuery.Eventfunction(src,props){if(!(this instanceof jQuery.Event)){return new jQuery.Event(src,props)}if(src&&src.type){this.originalEventsrc;this.typesrc.type;this.isDefaultPreventedsrc.defaultPrevented||src.defaultPreventedundefined&&src.returnValue!1?returnTrue:returnFalse;this.target(src.target&&src.target.nodeType3)?src.target.parentNode:src.target;this.currentTargetsrc.currentTarget;this.relatedTargetsrc.relatedTarget}else{this.typesrc}if(props){jQuery.extend(this,props)}this.timeStampsrc&&src.timeStamp||Date.now();thisjQuery.expando!0};jQuery.Event.prototype{constructor:jQuery.Event,isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse,isSimulated:!1,preventDefault:function(){var ethis.originalEvent;this.isDefaultPreventedreturnTrue;if(e&&!this.isSimulated){e.preventDefault()}},stopPropagation:function(){var ethis.originalEvent;this.isPropagationStoppedreturnTrue;if(e&&!this.isSimulated){e.stopPropagation()}},stopImmediatePropagation:function(){var ethis.originalEvent;this.isImmediatePropagationStoppedreturnTrue;if(e&&!this.isSimulated){e.stopImmediatePropagation()}this.stopPropagation()}};jQuery.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},jQuery.event.addProp);jQuery.each({focus:focusin,blur:focusout},function(type,delegateType){function focusMappedHandler(nativeEvent){if(document.documentMode){var handledataPriv.get(this,handle),eventjQuery.event.fix(nativeEvent);event.typenativeEvent.typefocusin?focus:blur;event.isSimulated!0;handle(nativeEvent);if(event.targetevent.currentTarget){handle(event)}}else{jQuery.event.simulate(delegateType,nativeEvent.target,jQuery.event.fix(nativeEvent))}}jQuery.event.specialtype{setup:function(){var attaches;leverageNative(this,type,!0);if(document.documentMode){attachesdataPriv.get(this,delegateType);if(!attaches){this.addEventListener(delegateType,focusMappedHandler)}dataPriv.set(this,delegateType,(attaches||0)+1)}else{return!1}},trigger:function(){leverageNative(this,type);return!0},teardown:function(){var attaches;if(document.documentMode){attachesdataPriv.get(this,delegateType)-1;if(!attaches){this.removeEventListener(delegateType,focusMappedHandler);dataPriv.remove(this,delegateType)}else{dataPriv.set(this,delegateType,attaches)}}else{return!1}},_default:function(event){return dataPriv.get(event.target,type)},delegateType:delegateType};jQuery.event.specialdelegateType{setup:function(){var docthis.ownerDocument||this.document||this,dataHolderdocument.documentMode?this:doc,attachesdataPriv.get(dataHolder,delegateType);if(!attaches){if(document.documentMode){this.addEventListener(delegateType,focusMappedHandler)}else{doc.addEventListener(type,focusMappedHandler,!0)}}dataPriv.set(dataHolder,delegateType,(attaches||0)+1)},teardown:function(){var docthis.ownerDocument||this.document||this,dataHolderdocument.documentMode?this:doc,attachesdataPriv.get(dataHolder,delegateType)-1;if(!attaches){if(document.documentMode){this.removeEventListener(delegateType,focusMappedHandler)}else{doc.removeEventListener(type,focusMappedHandler,!0)}dataPriv.remove(dataHolder,delegateType)}else{dataPriv.set(dataHolder,delegateType,attaches)}}}});jQuery.each({mouseenter:mouseover,mouseleave:mouseout,pointerenter:pointerover,pointerleave:pointerout},function(orig,fix){jQuery.event.specialorig{delegateType:fix,bindType:fix,handle:function(event){var ret,targetthis,relatedevent.relatedTarget,handleObjevent.handleObj;if(!related||(related!target&&!jQuery.contains(target,related))){event.typehandleObj.origType;rethandleObj.handler.apply(this,arguments);event.typefix}return ret}}});jQuery.fn.extend({on:function(types,selector,data,fn){return on(this,types,selector,data,fn)},one:function(types,selector,data,fn){return on(this,types,selector,data,fn,1)},off:function(types,selector,fn){var handleObj,type;if(types&&types.preventDefault&&types.handleObj){handleObjtypes.handleObj;jQuery(types.delegateTarget).off(handleObj.namespace?handleObj.origType+.+handleObj.namespace:handleObj.origType,handleObj.selector,handleObj.handler);return this}if(typeof typesobject){for(type in types){this.off(type,selector,typestype)}return this}if(selector!1||typeof selectorfunction){fnselector;selectorundefined}if(fn!1){fnreturnFalse}return this.each(function(){jQuery.event.remove(this,types,fn,selector)})}});var rnoInnerhtml/script|style|link/i,rchecked/checked\s*(?:^|\s*.checked.)/i,rcleanScript/^\s*!\CDATA\|\\>\s*$/g;function manipulationTarget(elem,content){if(nodeName(elem,table)&&nodeName(content.nodeType!11?content:content.firstChild,tr)){return jQuery(elem).children(tbody)0||elem}return elem}function disableScript(elem){elem.type(elem.getAttribute(type)!null)+/+elem.type;return elem}function restoreScript(elem){if((elem.type||).slice(0,5)true/){elem.typeelem.type.slice(5)}else{elem.removeAttribute(type)}return elem}function cloneCopyEvent(src,dest){var i,l,type,pdataOld,udataOld,udataCur,events;if(dest.nodeType!1){return}if(dataPriv.hasData(src)){pdataOlddataPriv.get(src);eventspdataOld.events;if(events){dataPriv.remove(dest,handle events);for(type in events){for(i0,leventstype.length;il;i++){jQuery.event.add(dest,type,eventstypei)}}}}if(dataUser.hasData(src)){udataOlddataUser.access(src);udataCurjQuery.extend({},udataOld);dataUser.set(dest,udataCur)}}function fixInput(src,dest){var nodeNamedest.nodeName.toLowerCase();if(nodeNameinput&&rcheckableType.test(src.type)){dest.checkedsrc.checked}else if(nodeNameinput||nodeNametextarea){dest.defaultValuesrc.defaultValue}}function domManip(collection,args,callback,ignored){argsflat(args);var fragment,first,scripts,hasScripts,node,doc,i0,lcollection.length,iNoClonel-1,valueargs0,valueIsFunctionisFunction(value);if(valueIsFunction||(l>1&&typeof valuestring&&!support.checkClone&&rchecked.test(value))){return collection.each(function(index){var selfcollection.eq(index);if(valueIsFunction){args0value.call(this,index,self.html())}domManip(self,args,callback,ignored)})}if(l){fragmentbuildFragment(args,collection0.ownerDocument,!1,collection,ignored);firstfragment.firstChild;if(fragment.childNodes.length1){fragmentfirst}if(first||ignored){scriptsjQuery.map(getAll(fragment,script),disableScript);hasScriptsscripts.length;for(;il;i++){nodefragment;if(i!iNoClone){nodejQuery.clone(node,!0,!0);if(hasScripts){jQuery.merge(scripts,getAll(node,script))}}callback.call(collectioni,node,i)}if(hasScripts){docscriptsscripts.length-1.ownerDocument;jQuery.map(scripts,restoreScript);for(i0;ihasScripts;i++){nodescriptsi;if(rscriptType.test(node.type||)&&!dataPriv.access(node,globalEval)&&jQuery.contains(doc,node)){if(node.src&&(node.type||).toLowerCase()!module){if(jQuery._evalUrl&&!node.noModule){jQuery._evalUrl(node.src,{nonce:node.nonce||node.getAttribute(nonce)},doc)}}else{DOMEval(node.textContent.replace(rcleanScript,),node,doc)}}}}}}return collection}function remove(elem,selector,keepData){var node,nodesselector?jQuery.filter(selector,elem):elem,i0;for(;(nodenodesi)!null;i++){if(!keepData&&node.nodeType1){jQuery.cleanData(getAll(node))}if(node.parentNode){if(keepData&&isAttached(node)){setGlobalEval(getAll(node,script))}node.parentNode.removeChild(node)}}return elem}jQuery.extend({htmlPrefilter:function(html){return html},clone:function(elem,dataAndEvents,deepDataAndEvents){var i,l,srcElements,destElements,cloneelem.cloneNode(!0),inPageisAttached(elem);if(!support.noCloneChecked&&(elem.nodeType1||elem.nodeType11)&&!jQuery.isXMLDoc(elem)){destElementsgetAll(clone);srcElementsgetAll(elem);for(i0,lsrcElements.length;il;i++){fixInput(srcElementsi,destElementsi)}}if(dataAndEvents){if(deepDataAndEvents){srcElementssrcElements||getAll(elem);destElementsdestElements||getAll(clone);for(i0,lsrcElements.length;il;i++){cloneCopyEvent(srcElementsi,destElementsi)}}else{cloneCopyEvent(elem,clone)}}destElementsgetAll(clone,script);if(destElements.length>0){setGlobalEval(destElements,!inPage&&getAll(elem,script))}return clone},cleanData:function(elems){var data,elem,type,specialjQuery.event.special,i0;for(;(elemelemsi)!undefined;i++){if(acceptData(elem)){if((dataelemdataPriv.expando)){if(data.events){for(type in data.events){if(specialtype){jQuery.event.remove(elem,type)}else{jQuery.removeEvent(elem,type,data.handle)}}}elemdataPriv.expandoundefined}if(elemdataUser.expando){elemdataUser.expandoundefined}}}}});jQuery.fn.extend({detach:function(selector){return remove(this,selector,!0)},remove:function(selector){return remove(this,selector)},text:function(value){return access(this,function(value){return valueundefined?jQuery.text(this):this.empty().each(function(){if(this.nodeType1||this.nodeType11||this.nodeType9){this.textContentvalue}})},null,value,arguments.length)},append:function(){return domManip(this,arguments,function(elem){if(this.nodeType1||this.nodeType11||this.nodeType9){var targetmanipulationTarget(this,elem);target.appendChild(elem)}})},prepend:function(){return domManip(this,arguments,function(elem){if(this.nodeType1||this.nodeType11||this.nodeType9){var targetmanipulationTarget(this,elem);target.insertBefore(elem,target.firstChild)}})},before:function(){return domManip(this,arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this)}})},after:function(){return domManip(this,arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this.nextSibling)}})},empty:function(){var elem,i0;for(;(elemthisi)!null;i++){if(elem.nodeType1){jQuery.cleanData(getAll(elem,!1));elem.textContent}}return this},clone:function(dataAndEvents,deepDataAndEvents){dataAndEventsdataAndEventsnull?!1:dataAndEvents;deepDataAndEventsdeepDataAndEventsnull?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents)})},html:function(value){return access(this,function(value){var elemthis0||{},i0,lthis.length;if(valueundefined&&elem.nodeType1){return elem.innerHTML}if(typeof valuestring&&!rnoInnerhtml.test(value)&&!wrapMap(rtagName.exec(value)||,)1.toLowerCase()){valuejQuery.htmlPrefilter(value);try{for(;il;i++){elemthisi||{};if(elem.nodeType1){jQuery.cleanData(getAll(elem,!1));elem.innerHTMLvalue}}elem0}catch(e){}}if(elem){this.empty().append(value)}},null,value,arguments.length)},replaceWith:function(){var ignored;return domManip(this,arguments,function(elem){var parentthis.parentNode;if(jQuery.inArray(this,ignored)0){jQuery.cleanData(getAll(this));if(parent){parent.replaceChild(elem,this)}}},ignored)}});jQuery.each({appendTo:append,prependTo:prepend,insertBefore:before,insertAfter:after,replaceAll:replaceWith},function(name,original){jQuery.fnnamefunction(selector){var elems,ret,insertjQuery(selector),lastinsert.length-1,i0;for(;ilast;i++){elemsilast?this:this.clone(!0);jQuery(inserti)original(elems);push.apply(ret,elems.get())}return this.pushStack(ret)}});var rnumnonpxnew RegExp(^(+pnum+)(?!px)a-z%+$,i);var rcustomProp/^--/;var getStylesfunction(elem){var viewelem.ownerDocument.defaultView;if(!view||!view.opener){viewwindow}return view.getComputedStyle(elem)};var swapfunction(elem,options,callback){var ret,name,old{};for(name in options){oldnameelem.stylename;elem.stylenameoptionsname}retcallback.call(elem);for(name in options){elem.stylenameoldname}return ret};var rboxStylenew RegExp(cssExpand.join(|),i);(function(){function computeStyleTests(){if(!div){return}container.style.cssTextposition:absolute;left:-11111px;width:60px;+margin-top:1px;padding:0;border:0;div.style.cssTextposition:relative;display:block;box-sizing:border-box;overflow:scroll;+margin:auto;border:1px;padding:1px;+width:60%;top:1%;documentElement.appendChild(container).appendChild(div);var divStylewindow.getComputedStyle(div);pixelPositionValdivStyle.top!1%;reliableMarginLeftValroundPixelMeasures(divStyle.marginLeft)12;div.style.right60%;pixelBoxStylesValroundPixelMeasures(divStyle.right)36;boxSizingReliableValroundPixelMeasures(divStyle.width)36;div.style.positionabsolute;scrollboxSizeValroundPixelMeasures(div.offsetWidth/3)12;documentElement.removeChild(container);divnull}function roundPixelMeasures(measure){return Math.round(parseFloat(measure))}var pixelPositionVal,boxSizingReliableVal,scrollboxSizeVal,pixelBoxStylesVal,reliableTrDimensionsVal,reliableMarginLeftVal,containerdocument.createElement(div),divdocument.createElement(div);if(!div.style){return}div.style.backgroundClipcontent-box;div.cloneNode(!0).style.backgroundClip;support.clearCloneStylediv.style.backgroundClipcontent-box;jQuery.extend(support,{boxSizingReliable:function(){computeStyleTests();return boxSizingReliableVal},pixelBoxStyles:function(){computeStyleTests();return pixelBoxStylesVal},pixelPosition:function(){computeStyleTests();return pixelPositionVal},reliableMarginLeft:function(){computeStyleTests();return reliableMarginLeftVal},scrollboxSize:function(){computeStyleTests();return scrollboxSizeVal},reliableTrDimensions:function(){var table,tr,trChild,trStyle;if(reliableTrDimensionsValnull){tabledocument.createElement(table);trdocument.createElement(tr);trChilddocument.createElement(div);table.style.cssTextposition:absolute;left:-11111px;border-collapse:separate;tr.style.cssTextbox-sizing:content-box;border:1px solid;tr.style.height1px;trChild.style.height9px;trChild.style.displayblock;documentElement.appendChild(table).appendChild(tr).appendChild(trChild);trStylewindow.getComputedStyle(tr);reliableTrDimensionsVal(parseInt(trStyle.height,10)+parseInt(trStyle.borderTopWidth,10)+parseInt(trStyle.borderBottomWidth,10))tr.offsetHeight;documentElement.removeChild(table)}return reliableTrDimensionsVal}})})();function curCSS(elem,name,computed){var width,minWidth,maxWidth,ret,isCustomProprcustomProp.test(name),styleelem.style;computedcomputed||getStyles(elem);if(computed){retcomputed.getPropertyValue(name)||computedname;if(isCustomProp&&ret){retret.replace(rtrimCSS,$1)||undefined}if(ret&&!isAttached(elem)){retjQuery.style(elem,name)}if(!support.pixelBoxStyles()&&rnumnonpx.test(ret)&&rboxStyle.test(name)){widthstyle.width;minWidthstyle.minWidth;maxWidthstyle.maxWidth;style.minWidthstyle.maxWidthstyle.widthret;retcomputed.width;style.widthwidth;style.minWidthminWidth;style.maxWidthmaxWidth}}return ret!undefined?ret+:ret}function addGetHookIf(conditionFn,hookFn){return{get:function(){if(conditionFn()){delete this.get;return}return(this.gethookFn).apply(this,arguments)}}}var cssPrefixesWebkit,Moz,ms,emptyStyledocument.createElement(div).style,vendorProps{};function vendorPropName(name){var capNamename0.toUpperCase()+name.slice(1),icssPrefixes.length;while(i--){namecssPrefixesi+capName;if(name in emptyStyle){return name}}}function finalPropName(name){var finaljQuery.cssPropsname||vendorPropsname;if(final){return final}if(name in emptyStyle){return name}return vendorPropsnamevendorPropName(name)||name}var rdisplayswap/^(none|table(?!-cea).+)/,cssShow{position:absolute,visibility:hidden,display:block},cssNormalTransform{letterSpacing:0,fontWeight:400};function setPositiveNumber(_elem,value,subtract){var matchesrcssNum.exec(value);return matches?Math.max(0,matches2-(subtract||0))+(matches3||px):value}function boxModelAdjustment(elem,dimension,box,isBorderBox,styles,computedVal){var idimensionwidth?1:0,extra0,delta0,marginDelta0;if(box(isBorderBox?border:content)){return 0}for(;i4;i+2){if(boxmargin){marginDelta+jQuery.css(elem,box+cssExpandi,!0,styles)}if(!isBorderBox){delta+jQuery.css(elem,padding+cssExpandi,!0,styles);if(box!padding){delta+jQuery.css(elem,border+cssExpandi+Width,!0,styles)}else{extra+jQuery.css(elem,border+cssExpandi+Width,!0,styles)}}else{if(boxcontent){delta-jQuery.css(elem,padding+cssExpandi,!0,styles)}if(box!margin){delta-jQuery.css(elem,border+cssExpandi+Width,!0,styles)}}}if(!isBorderBox&&computedVal>0){delta+Math.max(0,Math.ceil(elemoffset+dimension0.toUpperCase()+dimension.slice(1)-computedVal-delta-extra-0.5))||0}return delta+marginDelta}function getWidthOrHeight(elem,dimension,extra){var stylesgetStyles(elem),boxSizingNeeded!support.boxSizingReliable()||extra,isBorderBoxboxSizingNeeded&&jQuery.css(elem,boxSizing,!1,styles)border-box,valueIsBorderBoxisBorderBox,valcurCSS(elem,dimension,styles),offsetPropoffset+dimension0.toUpperCase()+dimension.slice(1);if(rnumnonpx.test(val)){if(!extra){return val}valauto}if((!support.boxSizingReliable()&&isBorderBox||!support.reliableTrDimensions()&&nodeName(elem,tr)||valauto||!parseFloat(val)&&jQuery.css(elem,display,!1,styles)inline)&&elem.getClientRects().length){isBorderBoxjQuery.css(elem,boxSizing,!1,styles)border-box;valueIsBorderBoxoffsetProp in elem;if(valueIsBorderBox){valelemoffsetProp}}valparseFloat(val)||0;return(val+boxModelAdjustment(elem,dimension,extra||(isBorderBox?border:content),valueIsBorderBox,styles,val))+px}jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var retcurCSS(elem,opacity);return ret?1:ret}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(elem,name,value,extra){if(!elem||elem.nodeType3||elem.nodeType8||!elem.style){return}var ret,type,hooks,origNamecamelCase(name),isCustomProprcustomProp.test(name),styleelem.style;if(!isCustomProp){namefinalPropName(origName)}hooksjQuery.cssHooksname||jQuery.cssHooksorigName;if(value!undefined){typetypeof value;if(typestring&&(retrcssNum.exec(value))&&ret1){valueadjustCSS(elem,name,ret);typenumber}if(valuenull||value!value){return}if(typenumber&&!isCustomProp){value+ret&&ret3||(jQuery.cssNumberorigName?:px)}if(!support.clearCloneStyle&&value&&name.indexOf(background)0){stylenameinherit}if(!hooks||!(set in hooks)||(valuehooks.set(elem,value,extra))!undefined){if(isCustomProp){style.setProperty(name,value)}else{stylenamevalue}}}else{if(hooks&&get in hooks&&(rethooks.get(elem,!1,extra))!undefined){return ret}return stylename}},css:function(elem,name,extra,styles){var val,num,hooks,origNamecamelCase(name),isCustomProprcustomProp.test(name);if(!isCustomProp){namefinalPropName(origName)}hooksjQuery.cssHooksname||jQuery.cssHooksorigName;if(hooks&&get in hooks){valhooks.get(elem,!0,extra)}if(valundefined){valcurCSS(elem,name,styles)}if(valnormal&&name in cssNormalTransform){valcssNormalTransformname}if(extra||extra){numparseFloat(val);return extra!0||isFinite(num)?num||0:val}return val}});jQuery.each(height,width,function(_i,dimension){jQuery.cssHooksdimension{get:function(elem,computed,extra){if(computed){return rdisplayswap.test(jQuery.css(elem,display))&&(!elem.getClientRects().length||!elem.getBoundingClientRect().width)?swap(elem,cssShow,function(){return getWidthOrHeight(elem,dimension,extra)}):getWidthOrHeight(elem,dimension,extra)}},set:function(elem,value,extra){var matches,stylesgetStyles(elem),scrollboxSizeBuggy!support.scrollboxSize()&&styles.positionabsolute,boxSizingNeededscrollboxSizeBuggy||extra,isBorderBoxboxSizingNeeded&&jQuery.css(elem,boxSizing,!1,styles)border-box,subtractextra?boxModelAdjustment(elem,dimension,extra,isBorderBox,styles):0;if(isBorderBox&&scrollboxSizeBuggy){subtract-Math.ceil(elemoffset+dimension0.toUpperCase()+dimension.slice(1)-parseFloat(stylesdimension)-boxModelAdjustment(elem,dimension,border,!1,styles)-0.5)}if(subtract&&(matchesrcssNum.exec(value))&&(matches3||px)!px){elem.styledimensionvalue;valuejQuery.css(elem,dimension)}return setPositiveNumber(elem,value,subtract)}}});jQuery.cssHooks.marginLeftaddGetHookIf(support.reliableMarginLeft,function(elem,computed){if(computed){return(parseFloat(curCSS(elem,marginLeft))||elem.getBoundingClientRect().left-swap(elem,{marginLeft:0},function(){return elem.getBoundingClientRect().left}))+px}});jQuery.each({margin:,padding:,border:Width},function(prefix,suffix){jQuery.cssHooksprefix+suffix{expand:function(value){var i0,expanded{},partstypeof valuestring?value.split( ):value;for(;i4;i++){expandedprefix+cssExpandi+suffixpartsi||partsi-2||parts0}return expanded}};if(prefix!margin){jQuery.cssHooksprefix+suffix.setsetPositiveNumber}});jQuery.fn.extend({css:function(name,value){return access(this,function(elem,name,value){var styles,len,map{},i0;if(Array.isArray(name)){stylesgetStyles(elem);lenname.length;for(;ilen;i++){mapnameijQuery.css(elem,namei,!1,styles)}return map}return value!undefined?jQuery.style(elem,name,value):jQuery.css(elem,name)},name,value,arguments.length>1)}});function Tween(elem,options,prop,end,easing){return new Tween.prototype.init(elem,options,prop,end,easing)}jQuery.TweenTween;Tween.prototype{constructor:Tween,init:function(elem,options,prop,end,easing,unit){this.elemelem;this.propprop;this.easingeasing||jQuery.easing._default;this.optionsoptions;this.startthis.nowthis.cur();this.endend;this.unitunit||(jQuery.cssNumberprop?:px)},cur:function(){var hooksTween.propHooksthis.prop;return hooks&&hooks.get?hooks.get(this):Tween.propHooks._default.get(this)},run:function(percent){var eased,hooksTween.propHooksthis.prop;if(this.options.duration){this.poseasedjQuery.easingthis.easing(percent,this.options.duration*percent,0,1,this.options.duration)}else{this.poseasedpercent}this.now(this.end-this.start)*eased+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(hooks&&hooks.set){hooks.set(this)}else{Tween.propHooks._default.set(this)}return this}};Tween.prototype.init.prototypeTween.prototype;Tween.propHooks{_default:{get:function(tween){var result;if(tween.elem.nodeType!1||tween.elemtween.prop!null&&tween.elem.styletween.propnull){return tween.elemtween.prop}resultjQuery.css(tween.elem,tween.prop,);return!result||resultauto?0:result},set:function(tween){if(jQuery.fx.steptween.prop){jQuery.fx.steptween.prop(tween)}else if(tween.elem.nodeType1&&(jQuery.cssHookstween.prop||tween.elem.stylefinalPropName(tween.prop)!null)){jQuery.style(tween.elem,tween.prop,tween.now+tween.unit)}else{tween.elemtween.proptween.now}}}};Tween.propHooks.scrollTopTween.propHooks.scrollLeft{set:function(tween){if(tween.elem.nodeType&&tween.elem.parentNode){tween.elemtween.proptween.now}}};jQuery.easing{linear:function(p){return p},swing:function(p){return 0.5-Math.cos(p*Math.PI)/2},_default:swing};jQuery.fxTween.prototype.init;jQuery.fx.step{};var fxNow,inProgress,rfxtypes/^(?:toggle|show|hide)$/,rrun/queueHooks$/;function schedule(){if(inProgress){if(document.hidden!1&&window.requestAnimationFrame){window.requestAnimationFrame(schedule)}else{window.setTimeout(schedule,jQuery.fx.interval)}jQuery.fx.tick()}}function createFxNow(){window.setTimeout(function(){fxNowundefined});return(fxNowDate.now())}function genFx(type,includeWidth){var which,i0,attrs{height:type};includeWidthincludeWidth?1:0;for(;i4;i+2-includeWidth){whichcssExpandi;attrsmargin+whichattrspadding+whichtype}if(includeWidth){attrs.opacityattrs.widthtype}return attrs}function createTween(value,prop,animation){var tween,collection(Animation.tweenersprop||).concat(Animation.tweeners*),index0,lengthcollection.length;for(;indexlength;index++){if((tweencollectionindex.call(animation,prop,value))){return tween}}}function defaultPrefilter(elem,props,opts){var prop,value,toggle,hooks,oldfire,propTween,restoreDisplay,display,isBoxwidth in props||height in props,animthis,orig{},styleelem.style,hiddenelem.nodeType&&isHiddenWithinTree(elem),dataShowdataPriv.get(elem,fxshow);if(!opts.queue){hooksjQuery._queueHooks(elem,fx);if(hooks.unqueuednull){hooks.unqueued0;oldfirehooks.empty.fire;hooks.empty.firefunction(){if(!hooks.unqueued){oldfire()}}}hooks.unqueued++;anim.always(function(){anim.always(function(){hooks.unqueued--;if(!jQuery.queue(elem,fx).length){hooks.empty.fire()}})})}for(prop in props){valuepropsprop;if(rfxtypes.test(value)){delete propsprop;toggletoggle||valuetoggle;if(value(hidden?hide:show)){if(valueshow&&dataShow&&dataShowprop!undefined){hidden!0}else{continue}}origpropdataShow&&dataShowprop||jQuery.style(elem,prop)}}propTween!jQuery.isEmptyObject(props);if(!propTween&&jQuery.isEmptyObject(orig)){return}if(isBox&&elem.nodeType1){opts.overflowstyle.overflow,style.overflowX,style.overflowY;restoreDisplaydataShow&&dataShow.display;if(restoreDisplaynull){restoreDisplaydataPriv.get(elem,display)}displayjQuery.css(elem,display);if(displaynone){if(restoreDisplay){displayrestoreDisplay}else{showHide(elem,!0);restoreDisplayelem.style.display||restoreDisplay;displayjQuery.css(elem,display);showHide(elem)}}if(displayinline||displayinline-block&&restoreDisplay!null){if(jQuery.css(elem,float)none){if(!propTween){anim.done(function(){style.displayrestoreDisplay});if(restoreDisplaynull){displaystyle.display;restoreDisplaydisplaynone?:display}}style.displayinline-block}}}if(opts.overflow){style.overflowhidden;anim.always(function(){style.overflowopts.overflow0;style.overflowXopts.overflow1;style.overflowYopts.overflow2})}propTween!1;for(prop in orig){if(!propTween){if(dataShow){if(hidden in dataShow){hiddendataShow.hidden}}else{dataShowdataPriv.access(elem,fxshow,{display:restoreDisplay})}if(toggle){dataShow.hidden!hidden}if(hidden){showHide(elem,!0)}anim.done(function(){if(!hidden){showHide(elem)}dataPriv.remove(elem,fxshow);for(prop in orig){jQuery.style(elem,prop,origprop)}})}propTweencreateTween(hidden?dataShowprop:0,prop,anim);if(!(prop in dataShow)){dataShowproppropTween.start;if(hidden){propTween.endpropTween.start;propTween.start0}}}}function propFilter(props,specialEasing){var index,name,easing,value,hooks;for(index in props){namecamelCase(index);easingspecialEasingname;valuepropsindex;if(Array.isArray(value)){easingvalue1;valuepropsindexvalue0}if(index!name){propsnamevalue;delete propsindex}hooksjQuery.cssHooksname;if(hooks&&expand in hooks){valuehooks.expand(value);delete propsname;for(index in value){if(!(index in props)){propsindexvalueindex;specialEasingindexeasing}}}else{specialEasingnameeasing}}}function Animation(elem,properties,options){var result,stopped,index0,lengthAnimation.prefilters.length,deferredjQuery.Deferred().always(function(){delete tick.elem}),tickfunction(){if(stopped){return!1}var currentTimefxNow||createFxNow(),remainingMath.max(0,animation.startTime+animation.duration-currentTime),tempremaining/animation.duration||0,percent1-temp,index0,lengthanimation.tweens.length;for(;indexlength;index++){animation.tweensindex.run(percent)}deferred.notifyWith(elem,animation,percent,remaining);if(percent1&&length){return remaining}if(!length){deferred.notifyWith(elem,animation,1,0)}deferred.resolveWith(elem,animation);return!1},animationdeferred.promise({elem:elem,props:jQuery.extend({},properties),opts:jQuery.extend(!0,{specialEasing:{},easing:jQuery.easing._default},options),originalProperties:properties,originalOptions:options,startTime:fxNow||createFxNow(),duration:options.duration,tweens:,createTween:function(prop,end){var tweenjQuery.Tween(elem,animation.opts,prop,end,animation.opts.specialEasingprop||animation.opts.easing);animation.tweens.push(tween);return tween},stop:function(gotoEnd){var index0,lengthgotoEnd?animation.tweens.length:0;if(stopped){return this}stopped!0;for(;indexlength;index++){animation.tweensindex.run(1)}if(gotoEnd){deferred.notifyWith(elem,animation,1,0);deferred.resolveWith(elem,animation,gotoEnd)}else{deferred.rejectWith(elem,animation,gotoEnd)}return this}}),propsanimation.props;propFilter(props,animation.opts.specialEasing);for(;indexlength;index++){resultAnimation.prefiltersindex.call(animation,elem,props,animation.opts);if(result){if(isFunction(result.stop)){jQuery._queueHooks(animation.elem,animation.opts.queue).stopresult.stop.bind(result)}return result}}jQuery.map(props,createTween,animation);if(isFunction(animation.opts.start)){animation.opts.start.call(elem,animation)}animation.progress(animation.opts.progress).done(animation.opts.done,animation.opts.complete).fail(animation.opts.fail).always(animation.opts.always);jQuery.fx.timer(jQuery.extend(tick,{elem:elem,anim:animation,queue:animation.opts.queue}));return animation}jQuery.AnimationjQuery.extend(Animation,{tweeners:{*:function(prop,value){var tweenthis.createTween(prop,value);adjustCSS(tween.elem,prop,rcssNum.exec(value),tween);return tween}},tweener:function(props,callback){if(isFunction(props)){callbackprops;props*}else{propsprops.match(rnothtmlwhite)}var prop,index0,lengthprops.length;for(;indexlength;index++){proppropsindex;Animation.tweenerspropAnimation.tweenersprop||;Animation.tweenersprop.unshift(callback)}},prefilters:defaultPrefilter,prefilter:function(callback,prepend){if(prepend){Animation.prefilters.unshift(callback)}else{Animation.prefilters.push(callback)}}});jQuery.speedfunction(speed,easing,fn){var optspeed&&typeof speedobject?jQuery.extend({},speed):{complete:fn||!fn&&easing||isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!isFunction(easing)&&easing};if(jQuery.fx.off){opt.duration0}else{if(typeof opt.duration!number){if(opt.duration in jQuery.fx.speeds){opt.durationjQuery.fx.speedsopt.duration}else{opt.durationjQuery.fx.speeds._default}}}if(opt.queuenull||opt.queue!0){opt.queuefx}opt.oldopt.complete;opt.completefunction(){if(isFunction(opt.old)){opt.old.call(this)}if(opt.queue){jQuery.dequeue(this,opt.queue)}};return opt};jQuery.fn.extend({fadeTo:function(speed,to,easing,callback){return this.filter(isHiddenWithinTree).css(opacity,0).show().end().animate({opacity:to},speed,easing,callback)},animate:function(prop,speed,easing,callback){var emptyjQuery.isEmptyObject(prop),optalljQuery.speed(speed,easing,callback),doAnimationfunction(){var animAnimation(this,jQuery.extend({},prop),optall);if(empty||dataPriv.get(this,finish)){anim.stop(!0)}};doAnimation.finishdoAnimation;return empty||optall.queue!1?this.each(doAnimation):this.queue(optall.queue,doAnimation)},stop:function(type,clearQueue,gotoEnd){var stopQueuefunction(hooks){var stophooks.stop;delete hooks.stop;stop(gotoEnd)};if(typeof type!string){gotoEndclearQueue;clearQueuetype;typeundefined}if(clearQueue){this.queue(type||fx,)}return this.each(function(){var dequeue!0,indextype!null&&type+queueHooks,timersjQuery.timers,datadataPriv.get(this);if(index){if(dataindex&&dataindex.stop){stopQueue(dataindex)}}else{for(index in data){if(dataindex&&dataindex.stop&&rrun.test(index)){stopQueue(dataindex)}}}for(indextimers.length;index--;){if(timersindex.elemthis&&(typenull||timersindex.queuetype)){timersindex.anim.stop(gotoEnd);dequeue!1;timers.splice(index,1)}}if(dequeue||!gotoEnd){jQuery.dequeue(this,type)}})},finish:function(type){if(type!!1){typetype||fx}return this.each(function(){var index,datadataPriv.get(this),queuedatatype+queue,hooksdatatype+queueHooks,timersjQuery.timers,lengthqueue?queue.length:0;data.finish!0;jQuery.queue(this,type,);if(hooks&&hooks.stop){hooks.stop.call(this,!0)}for(indextimers.length;index--;){if(timersindex.elemthis&&timersindex.queuetype){timersindex.anim.stop(!0);timers.splice(index,1)}}for(index0;indexlength;index++){if(queueindex&&queueindex.finish){queueindex.finish.call(this)}}delete data.finish})}});jQuery.each(toggle,show,hide,function(_i,name){var cssFnjQuery.fnname;jQuery.fnnamefunction(speed,easing,callback){return speednull||typeof speedboolean?cssFn.apply(this,arguments):this.animate(genFx(name,!0),speed,easing,callback)}});jQuery.each({slideDown:genFx(show),slideUp:genFx(hide),slideToggle:genFx(toggle),fadeIn:{opacity:show},fadeOut:{opacity:hide},fadeToggle:{opacity:toggle}},function(name,props){jQuery.fnnamefunction(speed,easing,callback){return this.animate(props,speed,easing,callback)}});jQuery.timers;jQuery.fx.tickfunction(){var timer,i0,timersjQuery.timers;fxNowDate.now();for(;itimers.length;i++){timertimersi;if(!timer()&&timersitimer){timers.splice(i--,1)}}if(!timers.length){jQuery.fx.stop()}fxNowundefined};jQuery.fx.timerfunction(timer){jQuery.timers.push(timer);jQuery.fx.start()};jQuery.fx.interval13;jQuery.fx.startfunction(){if(inProgress){return}inProgress!0;schedule()};jQuery.fx.stopfunction(){inProgressnull};jQuery.fx.speeds{slow:600,fast:200,_default:400};jQuery.fn.delayfunction(time,type){timejQuery.fx?jQuery.fx.speedstime||time:time;typetype||fx;return this.queue(type,function(next,hooks){var timeoutwindow.setTimeout(next,time);hooks.stopfunction(){window.clearTimeout(timeout)}})};(function(){var inputdocument.createElement(input),selectdocument.createElement(select),optselect.appendChild(document.createElement(option));input.typecheckbox;support.checkOninput.value!;support.optSelectedopt.selected;inputdocument.createElement(input);input.valuet;input.typeradio;support.radioValueinput.valuet})();var boolHook,attrHandlejQuery.expr.attrHandle;jQuery.fn.extend({attr:function(name,value){return access(this,jQuery.attr,name,value,arguments.length>1)},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name)})}});jQuery.extend({attr:function(elem,name,value){var ret,hooks,nTypeelem.nodeType;if(nType3||nType8||nType2){return}if(typeof elem.getAttributeundefined){return jQuery.prop(elem,name,value)}if(nType!1||!jQuery.isXMLDoc(elem)){hooksjQuery.attrHooksname.toLowerCase()||(jQuery.expr.match.bool.test(name)?boolHook:undefined)}if(value!undefined){if(valuenull){jQuery.removeAttr(elem,name);return}if(hooks&&set in hooks&&(rethooks.set(elem,value,name))!undefined){return ret}elem.setAttribute(name,value+);return value}if(hooks&&get in hooks&&(rethooks.get(elem,name))!null){return ret}retjQuery.find.attr(elem,name);return retnull?undefined:ret},attrHooks:{type:{set:function(elem,value){if(!support.radioValue&&valueradio&&nodeName(elem,input)){var valelem.value;elem.setAttribute(type,value);if(val){elem.valueval}return value}}}},removeAttr:function(elem,value){var name,i0,attrNamesvalue&&value.match(rnothtmlwhite);if(attrNames&&elem.nodeType1){while((nameattrNamesi++)){elem.removeAttribute(name)}}}});boolHook{set:function(elem,value,name){if(value!1){jQuery.removeAttr(elem,name)}else{elem.setAttribute(name,name)}return name}};jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(_i,name){var getterattrHandlename||jQuery.find.attr;attrHandlenamefunction(elem,name,isXML){var ret,handle,lowercaseNamename.toLowerCase();if(!isXML){handleattrHandlelowercaseName;attrHandlelowercaseNameret;retgetter(elem,name,isXML)!null?lowercaseName:null;attrHandlelowercaseNamehandle}return ret}});var rfocusable/^(?:input|select|textarea|button)$/i,rclickable/^(?:a|area)$/i;jQuery.fn.extend({prop:function(name,value){return access(this,jQuery.prop,name,value,arguments.length>1)},removeProp:function(name){return this.each(function(){delete thisjQuery.propFixname||name})}});jQuery.extend({prop:function(elem,name,value){var ret,hooks,nTypeelem.nodeType;if(nType3||nType8||nType2){return}if(nType!1||!jQuery.isXMLDoc(elem)){namejQuery.propFixname||name;hooksjQuery.propHooksname}if(value!undefined){if(hooks&&set in hooks&&(rethooks.set(elem,value,name))!undefined){return ret}return(elemnamevalue)}if(hooks&&get in hooks&&(rethooks.get(elem,name))!null){return ret}return elemname},propHooks:{tabIndex:{get:function(elem){var tabindexjQuery.find.attr(elem,tabindex);if(tabindex){return parseInt(tabindex,10)}if(rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href){return 0}return-1}}},propFix:{for:htmlFor,class:className}});if(!support.optSelected){jQuery.propHooks.selected{get:function(elem){var parentelem.parentNode;if(parent&&parent.parentNode){parent.parentNode.selectedIndex}return null},set:function(elem){var parentelem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode){parent.parentNode.selectedIndex}}}}}jQuery.each(tabIndex,readOnly,maxLength,cellSpacing,cellPadding,rowSpan,colSpan,useMap,frameBorder,contentEditable,function(){jQuery.propFixthis.toLowerCase()this});function stripAndCollapse(value){var tokensvalue.match(rnothtmlwhite)||;return tokens.join( )}function getClass(elem){return elem.getAttribute&&elem.getAttribute(class)||}function classesToArray(value){if(Array.isArray(value)){return value}if(typeof valuestring){return value.match(rnothtmlwhite)||}return}jQuery.fn.extend({addClass:function(value){var classNames,cur,curValue,className,i,finalValue;if(isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,getClass(this)))})}classNamesclassesToArray(value);if(classNames.length){return this.each(function(){curValuegetClass(this);curthis.nodeType1&&( +stripAndCollapse(curValue)+ );if(cur){for(i0;iclassNames.length;i++){classNameclassNamesi;if(cur.indexOf( +className+ )0){cur+className+ }}finalValuestripAndCollapse(cur);if(curValue!finalValue){this.setAttribute(class,finalValue)}}})}return this},removeClass:function(value){var classNames,cur,curValue,className,i,finalValue;if(isFunction(value)){return this.each(function(j){jQuery(this).removeClass(value.call(this,j,getClass(this)))})}if(!arguments.length){return this.attr(class,)}classNamesclassesToArray(value);if(classNames.length){return this.each(function(){curValuegetClass(this);curthis.nodeType1&&( +stripAndCollapse(curValue)+ );if(cur){for(i0;iclassNames.length;i++){classNameclassNamesi;while(cur.indexOf( +className+ )>-1){curcur.replace( +className+ , )}}finalValuestripAndCollapse(cur);if(curValue!finalValue){this.setAttribute(class,finalValue)}}})}return this},toggleClass:function(value,stateVal){var classNames,className,i,self,typetypeof value,isValidValuetypestring||Array.isArray(value);if(isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,getClass(this),stateVal),stateVal)})}if(typeof stateValboolean&&isValidValue){return stateVal?this.addClass(value):this.removeClass(value)}classNamesclassesToArray(value);return this.each(function(){if(isValidValue){selfjQuery(this);for(i0;iclassNames.length;i++){classNameclassNamesi;if(self.hasClass(className)){self.removeClass(className)}else{self.addClass(className)}}}else if(valueundefined||typeboolean){classNamegetClass(this);if(className){dataPriv.set(this,__className__,className)}if(this.setAttribute){this.setAttribute(class,className||value!1?:dataPriv.get(this,__className__)||)}}})},hasClass:function(selector){var className,elem,i0;className +selector+ ;while((elemthisi++)){if(elem.nodeType1&&( +stripAndCollapse(getClass(elem))+ ).indexOf(className)>-1){return!0}}return!1}});var rreturn/\r/g;jQuery.fn.extend({val:function(value){var hooks,ret,valueIsFunction,elemthis0;if(!arguments.length){if(elem){hooksjQuery.valHookselem.type||jQuery.valHookselem.nodeName.toLowerCase();if(hooks&&get in hooks&&(rethooks.get(elem,value))!undefined){return ret}retelem.value;if(typeof retstring){return ret.replace(rreturn,)}return retnull?:ret}return}valueIsFunctionisFunction(value);return this.each(function(i){var val;if(this.nodeType!1){return}if(valueIsFunction){valvalue.call(this,i,jQuery(this).val())}else{valvalue}if(valnull){val}else if(typeof valnumber){val+}else if(Array.isArray(val)){valjQuery.map(val,function(value){return valuenull?:value+})}hooksjQuery.valHooksthis.type||jQuery.valHooksthis.nodeName.toLowerCase();if(!hooks||!(set in hooks)||hooks.set(this,val,value)undefined){this.valueval}})}});jQuery.extend({valHooks:{option:{get:function(elem){var valjQuery.find.attr(elem,value);return val!null?val:stripAndCollapse(jQuery.text(elem))}},select:{get:function(elem){var value,option,i,optionselem.options,indexelem.selectedIndex,oneelem.typeselect-one,valuesone?null:,maxone?index+1:options.length;if(index0){imax}else{ione?index:0}for(;imax;i++){optionoptionsi;if((option.selected||iindex)&&!option.disabled&&(!option.parentNode.disabled||!nodeName(option.parentNode,optgroup))){valuejQuery(option).val();if(one){return value}values.push(value)}}return values},set:function(elem,value){var optionSet,option,optionselem.options,valuesjQuery.makeArray(value),ioptions.length;while(i--){optionoptionsi;if(option.selectedjQuery.inArray(jQuery.valHooks.option.get(option),values)>-1){optionSet!0}}if(!optionSet){elem.selectedIndex-1}return values}}}});jQuery.each(radio,checkbox,function(){jQuery.valHooksthis{set:function(elem,value){if(Array.isArray(value)){return(elem.checkedjQuery.inArray(jQuery(elem).val(),value)>-1)}}};if(!support.checkOn){jQuery.valHooksthis.getfunction(elem){return elem.getAttribute(value)null?on:elem.value}}});var locationwindow.location;var nonce{guid:Date.now()};var rquery(/\?/);jQuery.parseXMLfunction(data){var xml,parserErrorElem;if(!data||typeof data!string){return null}try{xml(new window.DOMParser()).parseFromString(data,text/xml)}catch(e){}parserErrorElemxml&&xml.getElementsByTagName(parsererror)0;if(!xml||parserErrorElem){jQuery.error(Invalid XML: +(parserErrorElem?jQuery.map(parserErrorElem.childNodes,function(el){return el.textContent}).join(\n):data))}return xml};var rfocusMorph/^(?:focusinfocus|focusoutblur)$/,stopPropagationCallbackfunction(e){e.stopPropagation()};jQuery.extend(jQuery.event,{trigger:function(event,data,elem,onlyHandlers){var i,cur,tmp,bubbleType,ontype,handle,special,lastElement,eventPathelem||document,typehasOwn.call(event,type)?event.type:event,namespaceshasOwn.call(event,namespace)?event.namespace.split(.):;curlastElementtmpelemelem||document;if(elem.nodeType3||elem.nodeType8){return}if(rfocusMorph.test(type+jQuery.event.triggered)){return}if(type.indexOf(.)>-1){namespacestype.split(.);typenamespaces.shift();namespaces.sort()}ontypetype.indexOf(:)0&&on+type;eventeventjQuery.expando?event:new jQuery.Event(type,typeof eventobject&&event);event.isTriggeronlyHandlers?2:3;event.namespacenamespaces.join(.);event.rnamespaceevent.namespace?new RegExp((^|\\.)+namespaces.join(\\.(?:.*\\.|))+(\\.|$)):null;event.resultundefined;if(!event.target){event.targetelem}datadatanull?event:jQuery.makeArray(data,event);specialjQuery.event.specialtype||{};if(!onlyHandlers&&special.trigger&&special.trigger.apply(elem,data)!1){return}if(!onlyHandlers&&!special.noBubble&&!isWindow(elem)){bubbleTypespecial.delegateType||type;if(!rfocusMorph.test(bubbleType+type)){curcur.parentNode}for(;cur;curcur.parentNode){eventPath.push(cur);tmpcur}if(tmp(elem.ownerDocument||document)){eventPath.push(tmp.defaultView||tmp.parentWindow||window)}}i0;while((cureventPathi++)&&!event.isPropagationStopped()){lastElementcur;event.typei>1?bubbleType:special.bindType||type;handle(dataPriv.get(cur,events)||Object.create(null))event.type&&dataPriv.get(cur,handle);if(handle){handle.apply(cur,data)}handleontype&&curontype;if(handle&&handle.apply&&acceptData(cur)){event.resulthandle.apply(cur,data);if(event.result!1){event.preventDefault()}}}event.typetype;if(!onlyHandlers&&!event.isDefaultPrevented()){if((!special._default||special._default.apply(eventPath.pop(),data)!1)&&acceptData(elem)){if(ontype&&isFunction(elemtype)&&!isWindow(elem)){tmpelemontype;if(tmp){elemontypenull}jQuery.event.triggeredtype;if(event.isPropagationStopped()){lastElement.addEventListener(type,stopPropagationCallback)}elemtype();if(event.isPropagationStopped()){lastElement.removeEventListener(type,stopPropagationCallback)}jQuery.event.triggeredundefined;if(tmp){elemontypetmp}}}}return event.result},simulate:function(type,elem,event){var ejQuery.extend(new jQuery.Event(),event,{type:type,isSimulated:!0});jQuery.event.trigger(e,null,elem)}});jQuery.fn.extend({trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){var elemthis0;if(elem){return jQuery.event.trigger(type,data,elem,!0)}}});var rbracket/\\$/,rCRLF/\r?\n/g,rsubmitterTypes/^(?:submit|button|image|reset|file)$/i,rsubmittable/^(?:input|select|textarea|keygen)/i;function buildParams(prefix,obj,traditional,add){var name;if(Array.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v)}else{buildParams(prefix++(typeof vobject&&v!null?i:)+,v,traditional,add)}})}else if(!traditional&&toType(obj)object){for(name in obj){buildParams(prefix++name+,objname,traditional,add)}}else{add(prefix,obj)}}jQuery.paramfunction(a,traditional){var prefix,s,addfunction(key,valueOrFunction){var valueisFunction(valueOrFunction)?valueOrFunction():valueOrFunction;ss.lengthencodeURIComponent(key)++encodeURIComponent(valuenull?:value)};if(anull){return}if(Array.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value)})}else{for(prefix in a){buildParams(prefix,aprefix,traditional,add)}}return s.join(&)};jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var elementsjQuery.prop(this,elements);return elements?jQuery.makeArray(elements):this}).filter(function(){var typethis.type;return this.name&&!jQuery(this).is(:disabled)&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(type)&&(this.checked||!rcheckableType.test(type))}).map(function(_i,elem){var valjQuery(this).val();if(valnull){return null}if(Array.isArray(val)){return jQuery.map(val,function(val){return{name:elem.name,value:val.replace(rCRLF,\r\n)}})}return{name:elem.name,value:val.replace(rCRLF,\r\n)}}).get()}});var r20/%20/g,rhash/#.*$/,rantiCache/(?&)_^&*/,rheaders/^(.*?): \t*(^\r\n*)$/mg,rlocalProtocol/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent/^(?:GET|HEAD)$/,rprotocol/^\/\//,prefilters{},transports{},allTypes*/.concat(*),originAnchordocument.createElement(a);originAnchor.hreflocation.href;function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!string){funcdataTypeExpression;dataTypeExpression*}var dataType,i0,dataTypesdataTypeExpression.toLowerCase().match(rnothtmlwhite)||;if(isFunction(func)){while((dataTypedataTypesi++)){if(dataType0+){dataTypedataType.slice(1)||*;(structuredataTypestructuredataType||).unshift(func)}else{(structuredataTypestructuredataType||).push(func)}}}}}function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR){var inspected{},seekingTransport(structuretransports);function inspect(dataType){var selected;inspecteddataType!0;jQuery.each(structuredataType||,function(_,prefilterOrFactory){var dataTypeOrTransportprefilterOrFactory(options,originalOptions,jqXHR);if(typeof dataTypeOrTransportstring&&!seekingTransport&&!inspecteddataTypeOrTransport){options.dataTypes.unshift(dataTypeOrTransport);inspect(dataTypeOrTransport);return!1}else if(seekingTransport){return!(selecteddataTypeOrTransport)}});return selected}return inspect(options.dataTypes0)||!inspected*&&inspect(*)}function ajaxExtend(target,src){var key,deep,flatOptionsjQuery.ajaxSettings.flatOptions||{};for(key in src){if(srckey!undefined){(flatOptionskey?target:(deep||(deep{})))keysrckey}}if(deep){jQuery.extend(!0,target,deep)}return target}function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contentss.contents,dataTypess.dataTypes;while(dataTypes0*){dataTypes.shift();if(ctundefined){cts.mimeType||jqXHR.getResponseHeader(Content-Type)}}if(ct){for(type in contents){if(contentstype&&contentstype.test(ct)){dataTypes.unshift(type);break}}}if(dataTypes0in responses){finalDataTypedataTypes0}else{for(type in responses){if(!dataTypes0||s.converterstype+ +dataTypes0){finalDataTypetype;break}if(!firstDataType){firstDataTypetype}}finalDataTypefinalDataType||firstDataType}if(finalDataType){if(finalDataType!dataTypes0){dataTypes.unshift(finalDataType)}return responsesfinalDataType}}function ajaxConvert(s,response,jqXHR,isSuccess){var conv2,current,conv,tmp,prev,converters{},dataTypess.dataTypes.slice();if(dataTypes1){for(conv in s.converters){convertersconv.toLowerCase()s.convertersconv}}currentdataTypes.shift();while(current){if(s.responseFieldscurrent){jqXHRs.responseFieldscurrentresponse}if(!prev&&isSuccess&&s.dataFilter){responses.dataFilter(response,s.dataType)}prevcurrent;currentdataTypes.shift();if(current){if(current*){currentprev}else if(prev!*&&prev!current){convconvertersprev+ +current||converters* +current;if(!conv){for(conv2 in converters){tmpconv2.split( );if(tmp1current){convconvertersprev+ +tmp0||converters* +tmp0;if(conv){if(conv!0){convconvertersconv2}else if(convertersconv2!!0){currenttmp0;dataTypes.unshift(tmp1)}break}}}}if(conv!!0){if(conv&&s.throws){responseconv(response)}else{try{responseconv(response)}catch(e){return{state:parsererror,error:conv?e:No conversion from +prev+ to +current}}}}}}}return{state:success,data:response}}jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:location.href,type:GET,isLocal:rlocalProtocol.test(location.protocol),global:!0,processData:!0,async:!0,contentType:application/x-www-form-urlencoded; charsetUTF-8,accepts:{*:allTypes,text:text/plain,html:text/html,xml:application/xml, text/xml,json:application/json, text/javascript},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:responseXML,text:responseText,json:responseJSON},converters:{* text:String,text html:!0,text json:JSON.parse,text xml:jQuery.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(target,settings){return settings?ajaxExtend(ajaxExtend(target,jQuery.ajaxSettings),settings):ajaxExtend(jQuery.ajaxSettings,target)},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof urlobject){optionsurl;urlundefined}optionsoptions||{};var transport,cacheURL,responseHeadersString,responseHeaders,timeoutTimer,urlAnchor,completed,fireGlobals,i,uncached,sjQuery.ajaxSetup({},options),callbackContexts.context||s,globalEventContexts.context&&(callbackContext.nodeType||callbackContext.jquery)?jQuery(callbackContext):jQuery.event,deferredjQuery.Deferred(),completeDeferredjQuery.Callbacks(once memory),statusCodes.statusCode||{},requestHeaders{},requestHeadersNames{},strAbortcanceled,jqXHR{readyState:0,getResponseHeader:function(key){var match;if(completed){if(!responseHeaders){responseHeaders{};while((matchrheaders.exec(responseHeadersString))){responseHeadersmatch1.toLowerCase()+ (responseHeadersmatch1.toLowerCase()+ ||).concat(match2)}}matchresponseHeaderskey.toLowerCase()+ }return matchnull?null:match.join(, )},getAllResponseHeaders:function(){return completed?responseHeadersString:null},setRequestHeader:function(name,value){if(completednull){namerequestHeadersNamesname.toLowerCase()requestHeadersNamesname.toLowerCase()||name;requestHeadersnamevalue}return this},overrideMimeType:function(type){if(completednull){s.mimeTypetype}return this},statusCode:function(map){var code;if(map){if(completed){jqXHR.always(mapjqXHR.status)}else{for(code in map){statusCodecodestatusCodecode,mapcode}}}return this},abort:function(statusText){var finalTextstatusText||strAbort;if(transport){transport.abort(finalText)}done(0,finalText);return this}};deferred.promise(jqXHR);s.url((url||s.url||location.href)+).replace(rprotocol,location.protocol+//);s.typeoptions.method||options.type||s.method||s.type;s.dataTypes(s.dataType||*).toLowerCase().match(rnothtmlwhite)||;if(s.crossDomainnull){urlAnchordocument.createElement(a);try{urlAnchor.hrefs.url;urlAnchor.hrefurlAnchor.href;s.crossDomainoriginAnchor.protocol+//+originAnchor.host!urlAnchor.protocol+//+urlAnchor.host}catch(e){s.crossDomain!0}}if(s.data&&s.processData&&typeof s.data!string){s.datajQuery.param(s.data,s.traditional)}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(completed){return jqXHR}fireGlobalsjQuery.event&&s.global;if(fireGlobals&&jQuery.active++0){jQuery.event.trigger(ajaxStart)}s.types.type.toUpperCase();s.hasContent!rnoContent.test(s.type);cacheURLs.url.replace(rhash,);if(!s.hasContent){uncacheds.url.slice(cacheURL.length);if(s.data&&(s.processData||typeof s.datastring)){cacheURL+(rquery.test(cacheURL)?&:?)+s.data;delete s.data}if(s.cache!1){cacheURLcacheURL.replace(rantiCache,$1);uncached(rquery.test(cacheURL)?&:?)+_+(nonce.guid++)+uncached}s.urlcacheURL+uncached}else if(s.data&&s.processData&&(s.contentType||).indexOf(application/x-www-form-urlencoded)0){s.datas.data.replace(r20,+)}if(s.ifModified){if(jQuery.lastModifiedcacheURL){jqXHR.setRequestHeader(If-Modified-Since,jQuery.lastModifiedcacheURL)}if(jQuery.etagcacheURL){jqXHR.setRequestHeader(If-None-Match,jQuery.etagcacheURL)}}if(s.data&&s.hasContent&&s.contentType!!1||options.contentType){jqXHR.setRequestHeader(Content-Type,s.contentType)}jqXHR.setRequestHeader(Accept,s.dataTypes0&&s.acceptss.dataTypes0?s.acceptss.dataTypes0+(s.dataTypes0!*?, +allTypes+; q0.01:):s.accepts*);for(i in s.headers){jqXHR.setRequestHeader(i,s.headersi)}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)!1||completed)){return jqXHR.abort()}strAbortabort;completeDeferred.add(s.complete);jqXHR.done(s.success);jqXHR.fail(s.error);transportinspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,No Transport)}else{jqXHR.readyState1;if(fireGlobals){globalEventContext.trigger(ajaxSend,jqXHR,s)}if(completed){return jqXHR}if(s.async&&s.timeout>0){timeoutTimerwindow.setTimeout(function(){jqXHR.abort(timeout)},s.timeout)}try{completed!1;transport.send(requestHeaders,done)}catch(e){if(completed){throw e}done(-1,e)}}function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusTextnativeStatusText;if(completed){return}completed!0;if(timeoutTimer){window.clearTimeout(timeoutTimer)}transportundefined;responseHeadersStringheaders||;jqXHR.readyStatestatus>0?4:0;isSuccessstatus>200&&status300||status304;if(responses){responseajaxHandleResponses(s,jqXHR,responses)}if(!isSuccess&&jQuery.inArray(script,s.dataTypes)>-1&&jQuery.inArray(json,s.dataTypes)0){s.converterstext scriptfunction(){}}responseajaxConvert(s,response,jqXHR,isSuccess);if(isSuccess){if(s.ifModified){modifiedjqXHR.getResponseHeader(Last-Modified);if(modified){jQuery.lastModifiedcacheURLmodified}modifiedjqXHR.getResponseHeader(etag);if(modified){jQuery.etagcacheURLmodified}}if(status204||s.typeHEAD){statusTextnocontent}else if(status304){statusTextnotmodified}else{statusTextresponse.state;successresponse.data;errorresponse.error;isSuccess!error}}else{errorstatusText;if(status||!statusText){statusTexterror;if(status0){status0}}}jqXHR.statusstatus;jqXHR.statusText(nativeStatusText||statusText)+;if(isSuccess){deferred.resolveWith(callbackContext,success,statusText,jqXHR)}else{deferred.rejectWith(callbackContext,jqXHR,statusText,error)}jqXHR.statusCode(statusCode);statusCodeundefined;if(fireGlobals){globalEventContext.trigger(isSuccess?ajaxSuccess:ajaxError,jqXHR,s,isSuccess?success:error)}completeDeferred.fireWith(callbackContext,jqXHR,statusText);if(fireGlobals){globalEventContext.trigger(ajaxComplete,jqXHR,s);if(!(--jQuery.active)){jQuery.event.trigger(ajaxStop)}}}return jqXHR},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,json)},getScript:function(url,callback){return jQuery.get(url,undefined,callback,script)}});jQuery.each(get,post,function(_i,method){jQuerymethodfunction(url,data,callback,type){if(isFunction(data)){typetype||callback;callbackdata;dataundefined}return jQuery.ajax(jQuery.extend({url:url,type:method,dataType:type,data:data,success:callback},jQuery.isPlainObject(url)&&url))}});jQuery.ajaxPrefilter(function(s){var i;for(i in s.headers){if(i.toLowerCase()content-type){s.contentTypes.headersi||}}});jQuery._evalUrlfunction(url,options,doc){return jQuery.ajax({url:url,type:GET,dataType:script,cache:!0,async:!1,global:!1,converters:{text script:function(){}},dataFilter:function(response){jQuery.globalEval(response,options,doc)}})};jQuery.fn.extend({wrapAll:function(html){var wrap;if(this0){if(isFunction(html)){htmlhtml.call(this0)}wrapjQuery(html,this0.ownerDocument).eq(0).clone(!0);if(this0.parentNode){wrap.insertBefore(this0)}wrap.map(function(){var elemthis;while(elem.firstElementChild){elemelem.firstElementChild}return elem}).append(this)}return this},wrapInner:function(html){if(isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i))})}return this.each(function(){var selfjQuery(this),contentsself.contents();if(contents.length){contents.wrapAll(html)}else{self.append(html)}})},wrap:function(html){var htmlIsFunctionisFunction(html);return this.each(function(i){jQuery(this).wrapAll(htmlIsFunction?html.call(this,i):html)})},unwrap:function(selector){this.parent(selector).not(body).each(function(){jQuery(this).replaceWith(this.childNodes)});return this}});jQuery.expr.pseudos.hiddenfunction(elem){return!jQuery.expr.pseudos.visible(elem)};jQuery.expr.pseudos.visiblefunction(elem){return!!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length)};jQuery.ajaxSettings.xhrfunction(){try{return new window.XMLHttpRequest()}catch(e){}};var xhrSuccessStatus{0:200,1223:204},xhrSupportedjQuery.ajaxSettings.xhr();support.cors!!xhrSupported&&(withCredentials in xhrSupported);support.ajaxxhrSupported!!xhrSupported;jQuery.ajaxTransport(function(options){var callback,errorCallback;if(support.cors||xhrSupported&&!options.crossDomain){return{send:function(headers,complete){var i,xhroptions.xhr();xhr.open(options.type,options.url,options.async,options.username,options.password);if(options.xhrFields){for(i in options.xhrFields){xhrioptions.xhrFieldsi}}if(options.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(options.mimeType)}if(!options.crossDomain&&!headersX-Requested-With){headersX-Requested-WithXMLHttpRequest}for(i in headers){xhr.setRequestHeader(i,headersi)}callbackfunction(type){return function(){if(callback){callbackerrorCallbackxhr.onloadxhr.onerrorxhr.onabortxhr.ontimeoutxhr.onreadystatechangenull;if(typeabort){xhr.abort()}else if(typeerror){if(typeof xhr.status!number){complete(0,error)}else{complete(xhr.status,xhr.statusText)}}else{complete(xhrSuccessStatusxhr.status||xhr.status,xhr.statusText,(xhr.responseType||text)!text||typeof xhr.responseText!string?{binary:xhr.response}:{text:xhr.responseText},xhr.getAllResponseHeaders())}}}};xhr.onloadcallback();errorCallbackxhr.onerrorxhr.ontimeoutcallback(error);if(xhr.onabort!undefined){xhr.onaborterrorCallback}else{xhr.onreadystatechangefunction(){if(xhr.readyState4){window.setTimeout(function(){if(callback){errorCallback()}})}}}callbackcallback(abort);try{xhr.send(options.hasContent&&options.data||null)}catch(e){if(callback){throw e}}},abort:function(){if(callback){callback()}}}}});jQuery.ajaxPrefilter(function(s){if(s.crossDomain){s.contents.script!1}});jQuery.ajaxSetup({accepts:{script:text/javascript, application/javascript, +application/ecmascript, application/x-ecmascript},contents:{script:/\b(?:java|ecma)script\b/},converters:{text script:function(text){jQuery.globalEval(text);return text}}});jQuery.ajaxPrefilter(script,function(s){if(s.cacheundefined){s.cache!1}if(s.crossDomain){s.typeGET}});jQuery.ajaxTransport(script,function(s){if(s.crossDomain||s.scriptAttrs){var script,callback;return{send:function(_,complete){scriptjQuery(script>).attr(s.scriptAttrs||{}).prop({charset:s.scriptCharset,src:s.url}).on(load error,callbackfunction(evt){script.remove();callbacknull;if(evt){complete(evt.typeerror?404:200,evt.type)}});document.head.appendChild(script0)},abort:function(){if(callback){callback()}}}}});var oldCallbacks,rjsonp/()\?(?&|$)|\?\?/;jQuery.ajaxSetup({jsonp:callback,jsonpCallback:function(){var callbackoldCallbacks.pop()||(jQuery.expando+_+(nonce.guid++));thiscallback!0;return callback}});jQuery.ajaxPrefilter(json jsonp,function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,jsonProps.jsonp!!1&&(rjsonp.test(s.url)?url:typeof s.datastring&&(s.contentType||).indexOf(application/x-www-form-urlencoded)0&&rjsonp.test(s.data)&&data);if(jsonProp||s.dataTypes0jsonp){callbackNames.jsonpCallbackisFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;if(jsonProp){sjsonPropsjsonProp.replace(rjsonp,$1+callbackName)}else if(s.jsonp!!1){s.url+(rquery.test(s.url)?&:?)+s.jsonp++callbackName}s.convertersscript jsonfunction(){if(!responseContainer){jQuery.error(callbackName+ was not called)}return responseContainer0};s.dataTypes0json;overwrittenwindowcallbackName;windowcallbackNamefunction(){responseContainerarguments};jqXHR.always(function(){if(overwrittenundefined){jQuery(window).removeProp(callbackName)}else{windowcallbackNameoverwritten}if(scallbackName){s.jsonpCallbackoriginalSettings.jsonpCallback;oldCallbacks.push(callbackName)}if(responseContainer&&isFunction(overwritten)){overwritten(responseContainer0)}responseContaineroverwrittenundefined});returnscript}});support.createHTMLDocument(function(){var bodydocument.implementation.createHTMLDocument().body;body.innerHTMLform>/form>form>/form>;return body.childNodes.length2})();jQuery.parseHTMLfunction(data,context,keepScripts){if(typeof data!string){return}if(typeof contextboolean){keepScriptscontext;context!1}var base,parsed,scripts;if(!context){if(support.createHTMLDocument){contextdocument.implementation.createHTMLDocument();basecontext.createElement(base);base.hrefdocument.location.href;context.head.appendChild(base)}else{contextdocument}}parsedrsingleTag.exec(data);scripts!keepScripts&&;if(parsed){returncontext.createElement(parsed1)}parsedbuildFragment(data,context,scripts);if(scripts&&scripts.length){jQuery(scripts).remove()}return jQuery.merge(,parsed.childNodes)};jQuery.fn.loadfunction(url,params,callback){var selector,type,response,selfthis,offurl.indexOf( );if(off>-1){selectorstripAndCollapse(url.slice(off));urlurl.slice(0,off)}if(isFunction(params)){callbackparams;paramsundefined}else if(params&&typeof paramsobject){typePOST}if(self.length>0){jQuery.ajax({url:url,type:type||GET,dataType:html,data:params}).done(function(responseText){responsearguments;self.html(selector?jQuery(div >).append(jQuery.parseHTML(responseText)).find(selector):responseText)}).always(callback&&function(jqXHR,status){self.each(function(){callback.apply(this,response||jqXHR.responseText,status,jqXHR)})})}return this};jQuery.expr.pseudos.animatedfunction(elem){return jQuery.grep(jQuery.timers,function(fn){return elemfn.elem}).length};jQuery.offset{setOffset:function(elem,options,i){var curPosition,curLeft,curCSSTop,curTop,curOffset,curCSSLeft,calculatePosition,positionjQuery.css(elem,position),curElemjQuery(elem),props{};if(positionstatic){elem.style.positionrelative}curOffsetcurElem.offset();curCSSTopjQuery.css(elem,top);curCSSLeftjQuery.css(elem,left);calculatePosition(positionabsolute||positionfixed)&&(curCSSTop+curCSSLeft).indexOf(auto)>-1;if(calculatePosition){curPositioncurElem.position();curTopcurPosition.top;curLeftcurPosition.left}else{curTopparseFloat(curCSSTop)||0;curLeftparseFloat(curCSSLeft)||0}if(isFunction(options)){optionsoptions.call(elem,i,jQuery.extend({},curOffset))}if(options.top!null){props.top(options.top-curOffset.top)+curTop}if(options.left!null){props.left(options.left-curOffset.left)+curLeft}if(using in options){options.using.call(elem,props)}else{curElem.css(props)}}};jQuery.fn.extend({offset:function(options){if(arguments.length){return optionsundefined?this:this.each(function(i){jQuery.offset.setOffset(this,options,i)})}var rect,win,elemthis0;if(!elem){return}if(!elem.getClientRects().length){return{top:0,left:0}}rectelem.getBoundingClientRect();winelem.ownerDocument.defaultView;return{top:rect.top+win.pageYOffset,left:rect.left+win.pageXOffset}},position:function(){if(!this0){return}var offsetParent,offset,doc,elemthis0,parentOffset{top:0,left:0};if(jQuery.css(elem,position)fixed){offsetelem.getBoundingClientRect()}else{offsetthis.offset();docelem.ownerDocument;offsetParentelem.offsetParent||doc.documentElement;while(offsetParent&&(offsetParentdoc.body||offsetParentdoc.documentElement)&&jQuery.css(offsetParent,position)static){offsetParentoffsetParent.parentNode}if(offsetParent&&offsetParent!elem&&offsetParent.nodeType1){parentOffsetjQuery(offsetParent).offset();parentOffset.top+jQuery.css(offsetParent,borderTopWidth,!0);parentOffset.left+jQuery.css(offsetParent,borderLeftWidth,!0)}}return{top:offset.top-parentOffset.top-jQuery.css(elem,marginTop,!0),left:offset.left-parentOffset.left-jQuery.css(elem,marginLeft,!0)}},offsetParent:function(){return this.map(function(){var offsetParentthis.offsetParent;while(offsetParent&&jQuery.css(offsetParent,position)static){offsetParentoffsetParent.offsetParent}return offsetParent||documentElement})}});jQuery.each({scrollLeft:pageXOffset,scrollTop:pageYOffset},function(method,prop){var toppageYOffsetprop;jQuery.fnmethodfunction(val){return access(this,function(elem,method,val){var win;if(isWindow(elem)){winelem}else if(elem.nodeType9){winelem.defaultView}if(valundefined){return win?winprop:elemmethod}if(win){win.scrollTo(!top?val:win.pageXOffset,top?val:win.pageYOffset)}else{elemmethodval}},method,val,arguments.length)}});jQuery.each(top,left,function(_i,prop){jQuery.cssHookspropaddGetHookIf(support.pixelPosition,function(elem,computed){if(computed){computedcurCSS(elem,prop);return rnumnonpx.test(computed)?jQuery(elem).position()prop+px:computed}})});jQuery.each({Height:height,Width:width},function(name,type){jQuery.each({padding:inner+name,content:type,:outer+name},function(defaultExtra,funcName){jQuery.fnfuncNamefunction(margin,value){var chainablearguments.length&&(defaultExtra||typeof margin!boolean),extradefaultExtra||(margin!0||value!0?margin:border);return access(this,function(elem,type,value){var doc;if(isWindow(elem)){return funcName.indexOf(outer)0?eleminner+name:elem.document.documentElementclient+name}if(elem.nodeType9){docelem.documentElement;return Math.max(elem.bodyscroll+name,docscroll+name,elem.bodyoffset+name,docoffset+name,docclient+name)}return valueundefined?jQuery.css(elem,type,extra):jQuery.style(elem,type,value,extra)},type,chainable?margin:undefined,chainable)}})});jQuery.each(ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend,function(_i,type){jQuery.fntypefunction(fn){return this.on(type,fn)}});jQuery.fn.extend({bind:function(types,data,fn){return this.on(types,null,data,fn)},unbind:function(types,fn){return this.off(types,null,fn)},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn)},undelegate:function(selector,types,fn){return arguments.length1?this.off(selector,**):this.off(types,selector||**,fn)},hover:function(fnOver,fnOut){return this.on(mouseenter,fnOver).on(mouseleave,fnOut||fnOver)}});jQuery.each((blur focus focusin focusout resize scroll click dblclick +mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave +change select submit keydown keypress keyup contextmenu).split( ),function(_i,name){jQuery.fnnamefunction(data,fn){return arguments.length>0?this.on(name,null,data,fn):this.trigger(name)}});var rtrim/^\s\uFEFF\xA0+|(^\s\uFEFF\xA0)\s\uFEFF\xA0+$/g;jQuery.proxyfunction(fn,context){var tmp,args,proxy;if(typeof contextstring){tmpfncontext;contextfn;fntmp}if(!isFunction(fn)){return undefined}argsslice.call(arguments,2);proxyfunction(){return fn.apply(context||this,args.concat(slice.call(arguments)))};proxy.guidfn.guidfn.guid||jQuery.guid++;return proxy};jQuery.holdReadyfunction(hold){if(hold){jQuery.readyWait++}else{jQuery.ready(!0)}};jQuery.isArrayArray.isArray;jQuery.parseJSONJSON.parse;jQuery.nodeNamenodeName;jQuery.isFunctionisFunction;jQuery.isWindowisWindow;jQuery.camelCasecamelCase;jQuery.typetoType;jQuery.nowDate.now;jQuery.isNumericfunction(obj){var typejQuery.type(obj);return(typenumber||typestring)&&!isNaN(obj-parseFloat(obj))};jQuery.trimfunction(text){return textnull?:(text+).replace(rtrim,$1)};if(typeof definefunction&&define.amd){define(jquery,,function(){return jQuery})}var _jQuerywindow.jQuery,_$window.$;jQuery.noConflictfunction(deep){if(window.$jQuery){window.$_$}if(deep&&window.jQueryjQuery){window.jQuery_jQuery}return jQuery};if(typeof noGlobalundefined){window.jQuerywindow.$jQuery}return jQuery});jQuery.noConflict()/* > *//script>script typetext/javascript idfx_choices_plugin-js>/* !CDATA *//*! For license information please see choices.min.js.LICENSE.txt */!function(){use strict;var e{282:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0}),t.clearChoicest.activateChoicest.filterChoicest.addChoicevoid 0;var ni(883);t.addChoicefunction(e){var te.value,ie.label,se.id,re.groupId,oe.disabled,ae.elementId,ce.customProperties,le.placeholder,he.keyCode;return{type:n.ACTION_TYPES.ADD_CHOICE,value:t,label:i,id:s,groupId:r,disabled:o,elementId:a,customProperties:c,placeholder:l,keyCode:h}},t.filterChoicesfunction(e){return{type:n.ACTION_TYPES.FILTER_CHOICES,results:e}},t.activateChoicesfunction(e){return void 0e&&(e!0),{type:n.ACTION_TYPES.ACTIVATE_CHOICES,active:e}},t.clearChoicesfunction(){return{type:n.ACTION_TYPES.CLEAR_CHOICES}}},783:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0}),t.addGroupvoid 0;var ni(883);t.addGroupfunction(e){var te.value,ie.id,se.active,re.disabled;return{type:n.ACTION_TYPES.ADD_GROUP,value:t,id:i,active:s,disabled:r}}},464:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0}),t.highlightItemt.removeItemt.addItemvoid 0;var ni(883);t.addItemfunction(e){var te.value,ie.label,se.id,re.choiceId,oe.groupId,ae.customProperties,ce.placeholder,le.keyCode;return{type:n.ACTION_TYPES.ADD_ITEM,value:t,label:i,id:s,choiceId:r,groupId:o,customProperties:a,placeholder:c,keyCode:l}},t.removeItemfunction(e,t){return{type:n.ACTION_TYPES.REMOVE_ITEM,id:e,choiceId:t}},t.highlightItemfunction(e,t){return{type:n.ACTION_TYPES.HIGHLIGHT_ITEM,id:e,highlighted:t}}},137:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0}),t.setIsLoadingt.resetTot.clearAllvoid 0;var ni(883);t.clearAllfunction(){return{type:n.ACTION_TYPES.CLEAR_ALL}},t.resetTofunction(e){return{type:n.ACTION_TYPES.RESET_TO,state:e}},t.setIsLoadingfunction(e){return{type:n.ACTION_TYPES.SET_IS_LOADING,isLoading:e}}},373:function(e,t,i){var nthis&&this.__spreadArray||function(e,t,i){if(i||2arguments.length)for(var n,s0,rt.length;sr;s++)!n&&s in t||(n||(nArray.prototype.slice.call(t,0,s)),nsts);return e.concat(n||Array.prototype.slice.call(t))},sthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0});var rs(i(996)),os(i(221)),ai(282),ci(783),li(464),hi(137),ui(520),di(883),pi(789),fi(799),mi(655),vs(i(744)),gs(i(686)),_-ms-scroll-limitin document.documentElement.style&&-ms-ime-alignin document.documentElement.style,y{},Efunction(){function e(t,i){var sthis;void 0t&&(tdata-choice),void 0i&&(i{}),void 0i.allowHTML&&console.warn(Deprecation warning: allowHTML will default to false in a future release. To render HTML in Choices, you will need to set it to true. Setting allowHTML will suppress this message.),this.configr.default.all(p.DEFAULT_CONFIG,e.defaults.options,i,{arrayMerge:function(e,t){return n(,t,!0)}});var o(0,f.diff)(this.config,p.DEFAULT_CONFIG);o.length&&console.warn(Unknown config option(s) passed,o.join(, ));var astringtypeof t?document.querySelector(t):t;if(!(a instanceof HTMLInputElement||a instanceof HTMLSelectElement))throw TypeError(Expected one of the following types text|select-one|select-multiple);if(this._isTextElementa.typed.TEXT_TYPE,this._isSelectOneElementa.typed.SELECT_ONE_TYPE,this._isSelectMultipleElementa.typed.SELECT_MULTIPLE_TYPE,this._isSelectElementthis._isSelectOneElement||this._isSelectMultipleElement,this.config.searchEnabledthis._isSelectMultipleElement||this.config.searchEnabled,auto,always.includes(.concat(this.config.renderSelectedChoices))||(this.config.renderSelectedChoicesauto),i.addItemFilter&&function!typeof i.addItemFilter){var ci.addItemFilter instanceof RegExp?i.addItemFilter:new RegExp(i.addItemFilter);this.config.addItemFilterc.test.bind(c)}if(this._isTextElement?this.passedElementnew u.WrappedInput({element:a,classNames:this.config.classNames,delimiter:this.config.delimiter}):this.passedElementnew u.WrappedSelect({element:a,classNames:this.config.classNames,template:function(e){return s._templates.option(e)}}),this.initialised!1,this._storenew v.default,this._initialStatem.defaultState,this._currentStatem.defaultState,this._prevStatem.defaultState,this._currentValue,this._canSearch!!this.config.searchEnabled,this._isScrollingOnIe!1,this._highlightPosition0,this._wasTap!0,this._placeholderValuethis._generatePlaceholderValue(),this._baseId(0,f.generateId)(this.passedElement.element,choices-),this._directionthis.passedElement.dir,!this._direction){var lwindow.getComputedStyle(this.passedElement.element).direction;l!window.getComputedStyle(document.documentElement).direction&&(this._directionl)}if(this._idNames{itemChoice:item-choice},this._isSelectElement&&(this._presetGroupsthis.passedElement.optionGroups,this._presetOptionsthis.passedElement.options),this._presetChoicesthis.config.choices,this._presetItemsthis.config.items,this.passedElement.value&&this._isTextElement){var hthis.passedElement.value.split(this.config.delimiter);this._presetItemsthis._presetItems.concat(h)}if(this.passedElement.options&&this.passedElement.options.forEach((function(e){s._presetChoices.push({value:e.value,label:e.innerHTML,selected:!!e.selected,disabled:e.disabled||e.parentNode.disabled,placeholder:e.value||e.hasAttribute(placeholder),customProperties:e.datasetcustom-properties})})),this._renderthis._render.bind(this),this._onFocusthis._onFocus.bind(this),this._onBlurthis._onBlur.bind(this),this._onKeyUpthis._onKeyUp.bind(this),this._onKeyDownthis._onKeyDown.bind(this),this._onClickthis._onClick.bind(this),this._onTouchMovethis._onTouchMove.bind(this),this._onTouchEndthis._onTouchEnd.bind(this),this._onMouseDownthis._onMouseDown.bind(this),this._onMouseOverthis._onMouseOver.bind(this),this._onFormResetthis._onFormReset.bind(this),this._onSelectKeythis._onSelectKey.bind(this),this._onEnterKeythis._onEnterKey.bind(this),this._onEscapeKeythis._onEscapeKey.bind(this),this._onDirectionKeythis._onDirectionKey.bind(this),this._onDeleteKeythis._onDeleteKey.bind(this),this.passedElement.isActive)return this.config.silent||console.warn(Trying to initialise Choices on element already initialised,{element:t}),void(this.initialised!0);this.init()}return Object.defineProperty(e,defaults,{get:function(){return Object.preventExtensions({get options(){return y},get templates(){return g.default}})},enumerable:!1,configurable:!0}),e.prototype.initfunction(){if(!this.initialised){this._createTemplates(),this._createElements(),this._createStructure(),this._store.subscribe(this._render),this._render(),this._addEventListeners(),(!this.config.addItems||this.passedElement.element.hasAttribute(disabled))&&this.disable(),this.initialised!0;var ethis.config.callbackOnInit;e&&functiontypeof e&&e.call(this)}},e.prototype.destroyfunction(){this.initialised&&(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this.clearStore(),this._isSelectElement&&(this.passedElement.optionsthis._presetOptions),this._templatesg.default,this.initialised!1)},e.prototype.enablefunction(){return this.passedElement.isDisabled&&this.passedElement.enable(),this.containerOuter.isDisabled&&(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},e.prototype.disablefunction(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},e.prototype.highlightItemfunction(e,t){if(void 0t&&(t!0),!e||!e.id)return this;var ie.id,ne.groupId,svoid 0n?-1:n,re.value,ovoid 0r?:r,ae.label,cvoid 0a?:a,hs>0?this._store.getGroupById(s):null;return this._store.dispatch((0,l.highlightItem)(i,!0)),t&&this.passedElement.triggerEvent(d.EVENTS.highlightItem,{id:i,value:o,label:c,groupValue:h&&h.value?h.value:null}),this},e.prototype.unhighlightItemfunction(e){if(!e||!e.id)return this;var te.id,ie.groupId,nvoid 0i?-1:i,se.value,rvoid 0s?:s,oe.label,avoid 0o?:o,cn>0?this._store.getGroupById(n):null;return this._store.dispatch((0,l.highlightItem)(t,!1)),this.passedElement.triggerEvent(d.EVENTS.highlightItem,{id:t,value:r,label:a,groupValue:c&&c.value?c.value:null}),this},e.prototype.highlightAllfunction(){var ethis;return this._store.items.forEach((function(t){return e.highlightItem(t)})),this},e.prototype.unhighlightAllfunction(){var ethis;return this._store.items.forEach((function(t){return e.unhighlightItem(t)})),this},e.prototype.removeActiveItemsByValuefunction(e){var tthis;return this._store.activeItems.filter((function(t){return t.valuee})).forEach((function(e){return t._removeItem(e)})),this},e.prototype.removeActiveItemsfunction(e){var tthis;return this._store.activeItems.filter((function(t){return t.id!e})).forEach((function(e){return t._removeItem(e)})),this},e.prototype.removeHighlightedItemsfunction(e){var tthis;return void 0e&&(e!1),this._store.highlightedActiveItems.forEach((function(i){t._removeItem(i),e&&t._triggerChange(i.value)})),this},e.prototype.showDropdownfunction(e){var tthis;return this.dropdown.isActive||requestAnimationFrame((function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e&&t._canSearch&&t.input.focus(),t.passedElement.triggerEvent(d.EVENTS.showDropdown,{})})),this},e.prototype.hideDropdownfunction(e){var tthis;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(d.EVENTS.hideDropdown,{})})),this):this},e.prototype.getValuefunction(e){void 0e&&(e!1);var tthis._store.activeItems.reduce((function(t,i){var ne?i.value:i;return t.push(n),t}),);return this._isSelectOneElement?t0:t},e.prototype.setValuefunction(e){var tthis;return this.initialised?(e.forEach((function(e){return t._setChoiceOrItem(e)})),this):this},e.prototype.setChoiceByValuefunction(e){var tthis;return!this.initialised||this._isTextElement||(Array.isArray(e)?e:e).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),this},e.prototype.setChoicesfunction(e,t,i,n){var sthis;if(void 0e&&(e),void 0t&&(tvalue),void 0i&&(ilabel),void 0n&&(n!1),!this.initialised)throw new ReferenceError(setChoices was called on a non-initialized instance of Choices);if(!this._isSelectElement)throw new TypeError(setChoices cant be used with INPUT based Choices);if(string!typeof t||!t)throw new TypeError(value parameter must be a name of value field in passed objects);if(n&&this.clearChoices(),functiontypeof e){var re(this);if(functiontypeof Promise&&r instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return s._handleLoadingState(!0)})).then((function(){return r})).then((function(e){return s.setChoices(e,t,i,n)})).catch((function(e){s.config.silent||console.error(e)})).then((function(){return s._handleLoadingState(!1)})).then((function(){return s}));if(!Array.isArray(r))throw new TypeError(.setChoices first argument function must return either array of choices or Promise, got: .concat(typeof r));return this.setChoices(r,t,i,!1)}if(!Array.isArray(e))throw new TypeError(.setChoices must be called either with array of choices with a function resulting into Promise of array of choices);return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach((function(e){if(e.choices)s._addGroup({id:e.id?parseInt(.concat(e.id),10):null,group:e,valueKey:t,labelKey:i});else{var ne;s._addChoice({value:nt,label:ni,isSelected:!!n.selected,isDisabled:!!n.disabled,placeholder:!!n.placeholder,customProperties:n.customProperties})}})),this._stopLoading(),this},e.prototype.clearChoicesfunction(){return this._store.dispatch((0,a.clearChoices)()),this},e.prototype.clearStorefunction(){return this._store.dispatch((0,h.clearAll)()),this},e.prototype.clearInputfunction(){var e!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement&&this._canSearch&&(this._isSearching!1,this._store.dispatch((0,a.activateChoices)(!0))),this},e.prototype._renderfunction(){if(!this._store.isLoading()){this._currentStatethis._store.state;var ethis._currentState.choices!this._prevState.choices||this._currentState.groups!this._prevState.groups||this._currentState.items!this._prevState.items,tthis._isSelectElement,ithis._currentState.items!this._prevState.items;e&&(t&&this._renderChoices(),i&&this._renderItems(),this._prevStatethis._currentState)}},e.prototype._renderChoicesfunction(){var ethis,tthis._store,it.activeGroups,nt.activeChoices,sdocument.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition&&requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),i.length>1&&!this._isSearching){var rn.filter((function(e){return!0e.placeholder&&-1e.groupId}));r.length>1&&(sthis._createChoicesFragment(r,s)),sthis._createGroupsFragment(i,n,s)}else n.length>1&&(sthis._createChoicesFragment(n,s));if(s.childNodes&&s.childNodes.length>0){var othis._store.activeItems,athis._canAddItem(o,this.input.value);if(a.response)this.choiceList.append(s),this._highlightChoice();else{var cthis._getTemplate(notice,a.notice);this.choiceList.append(c)}}else{var lvoid 0;cvoid 0,this._isSearching?(cfunctiontypeof this.config.noResultsText?this.config.noResultsText():this.config.noResultsText,lthis._getTemplate(notice,c,no-results)):(cfunctiontypeof this.config.noChoicesText?this.config.noChoicesText():this.config.noChoicesText,lthis._getTemplate(notice,c,no-choices)),this.choiceList.append(l)}},e.prototype._renderItemsfunction(){var ethis._store.activeItems||;this.itemList.clear();var tthis._createItemsFragment(e);t.childNodes&&this.itemList.append(t)},e.prototype._createGroupsFragmentfunction(e,t,i){var nthis;return void 0i&&(idocument.createDocumentFragment()),this.config.shouldSort&&e.sort(this.config.sorter),e.forEach((function(e){var sfunction(e){return t.filter((function(t){return n._isSelectOneElement?t.groupIde.id:t.groupIde.id&&(alwaysn.config.renderSelectedChoices||!t.selected)}))}(e);if(s.length>1){var rn._getTemplate(choiceGroup,e);i.appendChild(r),n._createChoicesFragment(s,i,!0)}})),i},e.prototype._createChoicesFragmentfunction(e,t,i){var sthis;void 0t&&(tdocument.createDocumentFragment()),void 0i&&(i!1);var rthis.config,or.renderSelectedChoices,ar.searchResultLimit,cr.renderChoiceLimit,lthis._isSearching?f.sortByScore:this.config.sorter,hfunction(e){if(auto!o||s._isSelectOneElement||!e.selected){var is._getTemplate(choice,e,s.config.itemSelectText);t.appendChild(i)}},ue;auto!o||this._isSelectOneElement||(ue.filter((function(e){return!e.selected})));var du.reduce((function(e,t){return t.placeholder?e.placeholderChoices.push(t):e.normalChoices.push(t),e}),{placeholderChoices:,normalChoices:}),pd.placeholderChoices,md.normalChoices;(this.config.shouldSort||this._isSearching)&&m.sort(l);var vu.length,gthis._isSelectOneElement?n(n(,p,!0),m,!0):m;this._isSearching?va:c&&c>0&&!i&&(vc);for(var _0;_v;_+1)g_&&h(g_);return t},e.prototype._createItemsFragmentfunction(e,t){var ithis;void 0t&&(tdocument.createDocumentFragment());var nthis.config,sn.shouldSortItems,rn.sorter,on.removeItemButton;return s&&!this._isSelectOneElement&&e.sort(r),this._isTextElement?this.passedElement.valuee.map((function(e){return e.value})).join(this.config.delimiter):this.passedElement.optionse,e.forEach((function(e){var ni._getTemplate(item,e,o);t.appendChild(n)})),t},e.prototype._triggerChangefunction(e){null!e&&this.passedElement.triggerEvent(d.EVENTS.change,{value:e})},e.prototype._selectPlaceholderChoicefunction(e){this._addItem({value:e.value,label:e.label,choiceId:e.id,groupId:e.groupId,placeholder:e.placeholder}),this._triggerChange(e.value)},e.prototype._handleButtonActionfunction(e,t){if(e&&t&&this.config.removeItems&&this.config.removeItemButton){var it.parentNode&&t.parentNode.dataset.id,ni&&e.find((function(e){return e.idparseInt(i,10)}));n&&(this._removeItem(n),this._triggerChange(n.value),this._isSelectOneElement&&this._store.placeholderChoice&&this._selectPlaceholderChoice(this._store.placeholderChoice))}},e.prototype._handleItemActionfunction(e,t,i){var nthis;if(void 0i&&(i!1),e&&t&&this.config.removeItems&&!this._isSelectOneElement){var st.dataset.id;e.forEach((function(e){e.id!parseInt(.concat(s),10)||e.highlighted?!i&&e.highlighted&&n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus()}},e.prototype._handleChoiceActionfunction(e,t){if(e&&t){var it.dataset.id,ni&&this._store.getChoiceById(i);if(n){var se0&&e0.keyCode?e0.keyCode:void 0,rthis.dropdown.isActive;n.keyCodes,this.passedElement.triggerEvent(d.EVENTS.choice,{choice:n}),n.selected||n.disabled||this._canAddItem(e,n.value).response&&(this._addItem({value:n.value,label:n.label,choiceId:n.id,groupId:n.groupId,customProperties:n.customProperties,placeholder:n.placeholder,keyCode:n.keyCode}),this._triggerChange(n.value)),this.clearInput(),r&&this._isSelectOneElement&&(this.hideDropdown(!0),this.containerOuter.focus())}}},e.prototype._handleBackspacefunction(e){if(this.config.removeItems&&e){var tee.length-1,ie.some((function(e){return e.highlighted}));this.config.editItems&&!i&&t?(this.input.valuet.value,this.input.setWidth(),this._removeItem(t),this._triggerChange(t.value)):(i||this.highlightItem(t,!1),this.removeHighlightedItems(!0))}},e.prototype._startLoadingfunction(){this._store.dispatch((0,h.setIsLoading)(!0))},e.prototype._stopLoadingfunction(){this._store.dispatch((0,h.setIsLoading)(!1))},e.prototype._handleLoadingStatefunction(e){void 0e&&(e!0);var tthis.itemList.getChild(..concat(this.config.classNames.placeholder));e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t?t.innerHTMLthis.config.loadingText:(tthis._getTemplate(placeholder,this.config.loadingText))&&this.itemList.append(t):this.input.placeholderthis.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?t&&(t.innerHTMLthis._placeholderValue||):this.input.placeholderthis._placeholderValue||)},e.prototype._handleSearchfunction(e){if(this.input.isFocussed){var tthis._store.choices,ithis.config,ni.searchFloor,si.searchChoices,rt.some((function(e){return!e.active}));if(null!e&&e.length>n){var os?this._searchChoices(e):0;this.passedElement.triggerEvent(d.EVENTS.search,{value:e,resultCount:o})}else r&&(this._isSearching!1,this._store.dispatch((0,a.activateChoices)(!0)))}},e.prototype._canAddItemfunction(e,t){var i!0,nfunctiontypeof this.config.addItemText?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var s(0,f.existsInArray)(e,t);this.config.maxItemCount>0&&this.config.maxItemCounte.length&&(i!1,nfunctiontypeof this.config.maxItemText?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed&&s&&i&&(i!1,nfunctiontypeof this.config.uniqueItemText?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement&&this.config.addItems&&i&&functiontypeof this.config.addItemFilter&&!this.config.addItemFilter(t)&&(i!1,nfunctiontypeof this.config.customAddItemText?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:n}},e.prototype._searchChoicesfunction(e){var tstringtypeof e?e.trim():e,istringtypeof this._currentValue?this._currentValue.trim():this._currentValue;if(t.length1&&t.concat(i, ))return 0;var sthis._store.searchableChoices,rt,cObject.assign(this.config.fuseOptions,{keys:n(,this.config.searchFields,!0),includeMatches:!0}),lnew o.default(s,c).search(r);return this._currentValuet,this._highlightPosition0,this._isSearching!0,this._store.dispatch((0,a.filterChoices)(l)),l.length},e.prototype._addEventListenersfunction(){var edocument.documentElement;e.addEventListener(touchend,this._onTouchEnd,!0),this.containerOuter.element.addEventListener(keydown,this._onKeyDown,!0),this.containerOuter.element.addEventListener(mousedown,this._onMouseDown,!0),e.addEventListener(click,this._onClick,{passive:!0}),e.addEventListener(touchmove,this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener(mouseover,this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(this.containerOuter.element.addEventListener(focus,this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener(blur,this._onBlur,{passive:!0})),this.input.element.addEventListener(keyup,this._onKeyUp,{passive:!0}),this.input.element.addEventListener(focus,this._onFocus,{passive:!0}),this.input.element.addEventListener(blur,this._onBlur,{passive:!0}),this.input.element.form&&this.input.element.form.addEventListener(reset,this._onFormReset,{passive:!0}),this.input.addEventListeners()},e.prototype._removeEventListenersfunction(){var edocument.documentElement;e.removeEventListener(touchend,this._onTouchEnd,!0),this.containerOuter.element.removeEventListener(keydown,this._onKeyDown,!0),this.containerOuter.element.removeEventListener(mousedown,this._onMouseDown,!0),e.removeEventListener(click,this._onClick),e.removeEventListener(touchmove,this._onTouchMove),this.dropdown.element.removeEventListener(mouseover,this._onMouseOver),this._isSelectOneElement&&(this.containerOuter.element.removeEventListener(focus,this._onFocus),this.containerOuter.element.removeEventListener(blur,this._onBlur)),this.input.element.removeEventListener(keyup,this._onKeyUp),this.input.element.removeEventListener(focus,this._onFocus),this.input.element.removeEventListener(blur,this._onBlur),this.input.element.form&&this.input.element.form.removeEventListener(reset,this._onFormReset),this.input.removeEventListeners()},e.prototype._onKeyDownfunction(e){var te.keyCode,ithis._store.activeItems,nthis.input.isFocussed,sthis.dropdown.isActive,rthis.itemList.hasChildren(),oString.fromCharCode(t),a/a-zA-Z0-9-_ /.test(o),cd.KEY_CODES.BACK_KEY,ld.KEY_CODES.DELETE_KEY,hd.KEY_CODES.ENTER_KEY,ud.KEY_CODES.A_KEY,pd.KEY_CODES.ESC_KEY,fd.KEY_CODES.UP_KEY,md.KEY_CODES.DOWN_KEY,vd.KEY_CODES.PAGE_UP_KEY,gd.KEY_CODES.PAGE_DOWN_KEY;switch(this._isTextElement||s||!a||(this.showDropdown(),this.input.isFocussed||(this.input.value+o.toLowerCase())),t){case u:return this._onSelectKey(e,r);case h:return this._onEnterKey(e,i,s);case p:return this._onEscapeKey(s);case f:case v:case m:case g:return this._onDirectionKey(e,s);case l:case c:return this._onDeleteKey(e,i,n)}},e.prototype._onKeyUpfunction(e){var te.target,ie.keyCode,nthis.input.value,sthis._store.activeItems,rthis._canAddItem(s,n),od.KEY_CODES.BACK_KEY,cd.KEY_CODES.DELETE_KEY;if(this._isTextElement)if(r.notice&&n){var lthis._getTemplate(notice,r.notice);this.dropdown.element.innerHTMLl.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0);else{var h(io||ic)&&t&&!t.value,u!this._isTextElement&&this._isSearching,pthis._canSearch&&r.response;h&&u?(this._isSearching!1,this._store.dispatch((0,a.activateChoices)(!0))):p&&this._handleSearch(this.input.rawValue)}this._canSearchthis.config.searchEnabled},e.prototype._onSelectKeyfunction(e,t){var ie.ctrlKey,ne.metaKey;(i||n)&&t&&(this._canSearch!1,this.config.removeItems&&!this.input.value&&this.input.elementdocument.activeElement&&this.highlightAll())},e.prototype._onEnterKeyfunction(e,t,i){var ne.target,sd.KEY_CODES.ENTER_KEY,rn&&n.hasAttribute(data-button);if(this._isTextElement&&n&&n.value){var othis.input.value;this._canAddItem(t,o).response&&(this.hideDropdown(!0),this._addItem({value:o}),this._triggerChange(o),this.clearInput())}if(r&&(this._handleButtonAction(t,n),e.preventDefault()),i){var athis.dropdown.getChild(..concat(this.config.classNames.highlightedState));a&&(t0&&(t0.keyCodes),this._handleChoiceAction(t,a)),e.preventDefault()}else this._isSelectOneElement&&(this.showDropdown(),e.preventDefault())},e.prototype._onEscapeKeyfunction(e){e&&(this.hideDropdown(!0),this.containerOuter.focus())},e.prototype._onDirectionKeyfunction(e,t){var ie.keyCode,ne.metaKey,sd.KEY_CODES.DOWN_KEY,rd.KEY_CODES.PAGE_UP_KEY,od.KEY_CODES.PAGE_DOWN_KEY;if(t||this._isSelectOneElement){this.showDropdown(),this._canSearch!1;var ais||io?1:-1,cdata-choice-selectable,lvoid 0;if(n||io||ir)la>0?this.dropdown.element.querySelector(.concat(c,:last-of-type)):this.dropdown.element.querySelector(c);else{var hthis.dropdown.element.querySelector(..concat(this.config.classNames.highlightedState));lh?(0,f.getAdjacentEl)(h,c,a):this.dropdown.element.querySelector(c)}l&&((0,f.isScrolledIntoView)(l,this.choiceList.element,a)||this.choiceList.scrollToChildElement(l,a),this._highlightChoice(l)),e.preventDefault()}},e.prototype._onDeleteKeyfunction(e,t,i){var ne.target;this._isSelectOneElement||n.value||!i||(this._handleBackspace(t),e.preventDefault())},e.prototype._onTouchMovefunction(){this._wasTap&&(this._wasTap!1)},e.prototype._onTouchEndfunction(e){var t(e||e.touches0).target;this._wasTap&&this.containerOuter.element.contains(t)&&((tthis.containerOuter.element||tthis.containerInner.element)&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation()),this._wasTap!0},e.prototype._onMouseDownfunction(e){var te.target;if(t instanceof HTMLElement){if(_&&this.choiceList.element.contains(t)){var ithis.choiceList.element.firstElementChild,nltrthis._direction?e.offsetX>i.offsetWidth:e.offsetXi.offsetLeft;this._isScrollingOnIen}if(t!this.input.element){var st.closest(data-button,data-item,data-choice);if(s instanceof HTMLElement){var re.shiftKey,othis._store.activeItems,as.dataset;buttonin a?this._handleButtonAction(o,s):itemin a?this._handleItemAction(o,s,r):choicein a&&this._handleChoiceAction(o,s)}e.preventDefault()}}},e.prototype._onMouseOverfunction(e){var te.target;t instanceof HTMLElement&&choicein t.dataset&&this._highlightChoice(t)},e.prototype._onClickfunction(e){var te.target;this.containerOuter.element.contains(t)?this.dropdown.isActive||this.containerOuter.isDisabled?this._isSelectOneElement&&t!this.input.element&&!this.dropdown.element.contains(t)&&this.hideDropdown():this._isTextElement?document.activeElement!this.input.element&&this.input.focus():(this.showDropdown(),this.containerOuter.focus()):(this._store.highlightedActiveItems.length>0&&this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0))},e.prototype._onFocusfunction(e){var t,ithis,ne.target;n&&this.containerOuter.element.contains(n)&&((t{})d.TEXT_TYPEfunction(){ni.input.element&&i.containerOuter.addFocusState()},td.SELECT_ONE_TYPEfunction(){i.containerOuter.addFocusState(),ni.input.element&&i.showDropdown(!0)},td.SELECT_MULTIPLE_TYPEfunction(){ni.input.element&&(i.showDropdown(!0),i.containerOuter.addFocusState())},t)this.passedElement.element.type()},e.prototype._onBlurfunction(e){var t,ithis,ne.target;if(n&&this.containerOuter.element.contains(n)&&!this._isScrollingOnIe){var sthis._store.activeItems.some((function(e){return e.highlighted}));((t{})d.TEXT_TYPEfunction(){ni.input.element&&(i.containerOuter.removeFocusState(),s&&i.unhighlightAll(),i.hideDropdown(!0))},td.SELECT_ONE_TYPEfunction(){i.containerOuter.removeFocusState(),(ni.input.element||ni.containerOuter.element&&!i._canSearch)&&i.hideDropdown(!0)},td.SELECT_MULTIPLE_TYPEfunction(){ni.input.element&&(i.containerOuter.removeFocusState(),i.hideDropdown(!0),s&&i.unhighlightAll())},t)this.passedElement.element.type()}else this._isScrollingOnIe!1,this.input.element.focus()},e.prototype._onFormResetfunction(){this._store.dispatch((0,h.resetTo)(this._initialState))},e.prototype._highlightChoicefunction(e){var tthis;void 0e&&(enull);var iArray.from(this.dropdown.element.querySelectorAll(data-choice-selectable));if(i.length){var ne;Array.from(this.dropdown.element.querySelectorAll(..concat(this.config.classNames.highlightedState))).forEach((function(e){e.classList.remove(t.config.classNames.highlightedState),e.setAttribute(aria-selected,false)})),n?this._highlightPositioni.indexOf(n):(ni.length>this._highlightPosition?ithis._highlightPosition:ii.length-1)||(ni0),n.classList.add(this.config.classNames.highlightedState),n.setAttribute(aria-selected,true),this.passedElement.triggerEvent(d.EVENTS.highlightChoice,{el:n}),this.dropdown.isActive&&(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},e.prototype._addItemfunction(e){var te.value,ie.label,nvoid 0i?null:i,se.choiceId,rvoid 0s?-1:s,oe.groupId,avoid 0o?-1:o,ce.customProperties,hvoid 0c?{}:c,ue.placeholder,pvoid 0!u&&u,fe.keyCode,mvoid 0f?-1:f,vstringtypeof t?t.trim():t,gthis._store.items,_n||v,yr||-1,Ea>0?this._store.getGroupById(a):null,bg?g.length+1:1;this.config.prependValue&&(vthis.config.prependValue+v.toString()),this.config.appendValue&&(v+this.config.appendValue.toString()),this._store.dispatch((0,l.addItem)({value:v,label:_,id:b,choiceId:y,groupId:a,customProperties:h,placeholder:p,keyCode:m})),this._isSelectOneElement&&this.removeActiveItems(b),this.passedElement.triggerEvent(d.EVENTS.addItem,{id:b,value:v,label:_,customProperties:h,groupValue:E&&E.value?E.value:null,keyCode:m})},e.prototype._removeItemfunction(e){var te.id,ie.value,ne.label,se.customProperties,re.choiceId,oe.groupId,ao&&o>0?this._store.getGroupById(o):null;t&&r&&(this._store.dispatch((0,l.removeItem)(t,r)),this.passedElement.triggerEvent(d.EVENTS.removeItem,{id:t,value:i,label:n,customProperties:s,groupValue:a&&a.value?a.value:null}))},e.prototype._addChoicefunction(e){var te.value,ie.label,nvoid 0i?null:i,se.isSelected,rvoid 0!s&&s,oe.isDisabled,cvoid 0!o&&o,le.groupId,hvoid 0l?-1:l,ue.customProperties,dvoid 0u?{}:u,pe.placeholder,fvoid 0!p&&p,me.keyCode,vvoid 0m?-1:m;if(null!t){var gthis._store.choices,_n||t,yg?g.length+1:1,E.concat(this._baseId,-).concat(this._idNames.itemChoice,-).concat(y);this._store.dispatch((0,a.addChoice)({id:y,groupId:h,elementId:E,value:t,label:_,disabled:c,customProperties:d,placeholder:f,keyCode:v})),r&&this._addItem({value:t,label:_,choiceId:y,customProperties:d,placeholder:f,keyCode:v})}},e.prototype._addGroupfunction(e){var tthis,ie.group,ne.id,se.valueKey,rvoid 0s?value:s,oe.labelKey,avoid 0o?label:o,l(0,f.isType)(Object,i)?i.choices:Array.from(i.getElementsByTagName(OPTION)),hn||Math.floor((new Date).valueOf()*Math.random()),u!!i.disabled&&i.disabled;l?(this._store.dispatch((0,c.addGroup)({value:i.label,id:h,active:!0,disabled:u})),l.forEach((function(e){var ie.disabled||e.parentNode&&e.parentNode.disabled;t._addChoice({value:er,label:(0,f.isType)(Object,e)?ea:e.innerHTML,isSelected:e.selected,isDisabled:i,groupId:h,customProperties:e.customProperties,placeholder:e.placeholder})}))):this._store.dispatch((0,c.addGroup)({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},e.prototype._getTemplatefunction(e){for(var t,i,s1;sarguments.length;s++)is-1argumentss;return(tthis._templatese).call.apply(t,n(this,this.config,i,!1))},e.prototype._createTemplatesfunction(){var ethis.config.callbackOnCreateTemplates,t{};e&&functiontypeof e&&(te.call(this,f.strToEl)),this._templates(0,r.default)(g.default,t)},e.prototype._createElementsfunction(){this.containerOuternew u.Container({element:this._getTemplate(containerOuter,this._direction,this._isSelectElement,this._isSelectOneElement,this.config.searchEnabled,this.passedElement.element.type,this.config.labelId),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.containerInnernew u.Container({element:this._getTemplate(containerInner),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.inputnew u.Input({element:this._getTemplate(input,this._placeholderValue),classNames:this.config.classNames,type:this.passedElement.element.type,preventPaste:!this.config.paste}),this.choiceListnew u.List({element:this._getTemplate(choiceList,this._isSelectOneElement)}),this.itemListnew u.List({element:this._getTemplate(itemList,this._isSelectOneElement)}),this.dropdownnew u.Dropdown({element:this._getTemplate(dropdown),classNames:this.config.classNames,type:this.passedElement.element.type})},e.prototype._createStructurefunction(){this.passedElement.conceal(),this.containerInner.wrap(this.passedElement.element),this.containerOuter.wrap(this.containerInner.element),this._isSelectOneElement?this.input.placeholderthis.config.searchPlaceholderValue||:this._placeholderValue&&(this.input.placeholderthis._placeholderValue,this.input.setWidth()),this.containerOuter.element.appendChild(this.containerInner.element),this.containerOuter.element.appendChild(this.dropdown.element),this.containerInner.element.appendChild(this.itemList.element),this._isTextElement||this.dropdown.element.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled&&this.dropdown.element.insertBefore(this.input.element,this.dropdown.element.firstChild):this.containerInner.element.appendChild(this.input.element),this._isSelectElement&&(this._highlightPosition0,this._isSearching!1,this._startLoading(),this._presetGroups.length?this._addPredefinedGroups(this._presetGroups):this._addPredefinedChoices(this._presetChoices),this._stopLoading()),this._isTextElement&&this._addPredefinedItems(this._presetItems)},e.prototype._addPredefinedGroupsfunction(e){var tthis,ithis.passedElement.placeholderOption;i&&i.parentNode&&SELECTi.parentNode.tagName&&this._addChoice({value:i.value,label:i.innerHTML,isSelected:i.selected,isDisabled:i.disabled,placeholder:!0}),e.forEach((function(e){return t._addGroup({group:e,id:e.id||null})}))},e.prototype._addPredefinedChoicesfunction(e){var tthis;this.config.shouldSort&&e.sort(this.config.sorter);var ie.some((function(e){return e.selected})),ne.findIndex((function(e){return void 0e.disabled||!e.disabled}));e.forEach((function(e,s){var re.value,ovoid 0r?:r,ae.label,ce.customProperties,le.placeholder;if(t._isSelectElement)if(e.choices)t._addGroup({group:e,id:e.id||null});else{var h!(!t._isSelectOneElement||i||s!n)||e.selected,ue.disabled;t._addChoice({value:o,label:a,isSelected:!!h,isDisabled:!!u,placeholder:!!l,customProperties:c})}else t._addChoice({value:o,label:a,isSelected:!!e.selected,isDisabled:!!e.disabled,placeholder:!!e.placeholder,customProperties:c})}))},e.prototype._addPredefinedItemsfunction(e){var tthis;e.forEach((function(e){objecttypeof e&&e.value&&t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}),stringtypeof e&&t._addItem({value:e})}))},e.prototype._setChoiceOrItemfunction(e){var tthis;({object:function(){e.value&&(t._isTextElement?t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}):t._addChoice({value:e.value,label:e.label,isSelected:!0,isDisabled:!1,customProperties:e.customProperties,placeholder:e.placeholder}))},string:function(){t._isTextElement?t._addItem({value:e}):t._addChoice({value:e,label:e,isSelected:!0,isDisabled:!1})}})(0,f.getType)(e).toLowerCase()()},e.prototype._findAndSelectChoiceByValuefunction(e){var tthis,ithis._store.choices.find((function(i){return t.config.valueComparer(i.value,e)}));i&&!i.selected&&this._addItem({value:i.value,label:i.label,choiceId:i.id,groupId:i.groupId,customProperties:i.customProperties,placeholder:i.placeholder,keyCode:i.keyCode})},e.prototype._generatePlaceholderValuefunction(){if(this._isSelectElement&&this.passedElement.placeholderOption){var ethis.passedElement.placeholderOption;return e?e.text:null}var tthis.config,it.placeholder,nt.placeholderValue,sthis.passedElement.element.dataset;if(i){if(n)return n;if(s.placeholder)return s.placeholder}return null},e}();t.defaultE},613:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0});var ni(799),si(883),rfunction(){function e(e){var te.element,ie.type,ne.classNames,se.position;this.elementt,this.classNamesn,this.typei,this.positions,this.isOpen!1,this.isFlipped!1,this.isFocussed!1,this.isDisabled!1,this.isLoading!1,this._onFocusthis._onFocus.bind(this),this._onBlurthis._onBlur.bind(this)}return e.prototype.addEventListenersfunction(){this.element.addEventListener(focus,this._onFocus),this.element.addEventListener(blur,this._onBlur)},e.prototype.removeEventListenersfunction(){this.element.removeEventListener(focus,this._onFocus),this.element.removeEventListener(blur,this._onBlur)},e.prototype.shouldFlipfunction(e){if(number!typeof e)return!1;var t!1;returnautothis.position?t!window.matchMedia((min-height: .concat(e+1,px))).matches:topthis.position&&(t!0),t},e.prototype.setActiveDescendantfunction(e){this.element.setAttribute(aria-activedescendant,e)},e.prototype.removeActiveDescendantfunction(){this.element.removeAttribute(aria-activedescendant)},e.prototype.openfunction(e){this.element.classList.add(this.classNames.openState),this.element.setAttribute(aria-expanded,true),this.isOpen!0,this.shouldFlip(e)&&(this.element.classList.add(this.classNames.flippedState),this.isFlipped!0)},e.prototype.closefunction(){this.element.classList.remove(this.classNames.openState),this.element.setAttribute(aria-expanded,false),this.removeActiveDescendant(),this.isOpen!1,this.isFlipped&&(this.element.classList.remove(this.classNames.flippedState),this.isFlipped!1)},e.prototype.focusfunction(){this.isFocussed||this.element.focus()},e.prototype.addFocusStatefunction(){this.element.classList.add(this.classNames.focusState)},e.prototype.removeFocusStatefunction(){this.element.classList.remove(this.classNames.focusState)},e.prototype.enablefunction(){this.element.classList.remove(this.classNames.disabledState),this.element.removeAttribute(aria-disabled),this.types.SELECT_ONE_TYPE&&this.element.setAttribute(tabindex,0),this.isDisabled!1},e.prototype.disablefunction(){this.element.classList.add(this.classNames.disabledState),this.element.setAttribute(aria-disabled,true),this.types.SELECT_ONE_TYPE&&this.element.setAttribute(tabindex,-1),this.isDisabled!0},e.prototype.wrapfunction(e){(0,n.wrap)(e,this.element)},e.prototype.unwrapfunction(e){this.element.parentNode&&(this.element.parentNode.insertBefore(e,this.element),this.element.parentNode.removeChild(this.element))},e.prototype.addLoadingStatefunction(){this.element.classList.add(this.classNames.loadingState),this.element.setAttribute(aria-busy,true),this.isLoading!0},e.prototype.removeLoadingStatefunction(){this.element.classList.remove(this.classNames.loadingState),this.element.removeAttribute(aria-busy),this.isLoading!1},e.prototype._onFocusfunction(){this.isFocussed!0},e.prototype._onBlurfunction(){this.isFocussed!1},e}();t.defaultr},217:function(e,t){Object.defineProperty(t,__esModule,{value:!0});var ifunction(){function e(e){var te.element,ie.type,ne.classNames;this.elementt,this.classNamesn,this.typei,this.isActive!1}return Object.defineProperty(e.prototype,distanceFromTopWindow,{get:function(){return this.element.getBoundingClientRect().bottom},enumerable:!1,configurable:!0}),e.prototype.getChildfunction(e){return this.element.querySelector(e)},e.prototype.showfunction(){return this.element.classList.add(this.classNames.activeState),this.element.setAttribute(aria-expanded,true),this.isActive!0,this},e.prototype.hidefunction(){return this.element.classList.remove(this.classNames.activeState),this.element.setAttribute(aria-expanded,false),this.isActive!1,this},e}();t.defaulti},520:function(e,t,i){var nthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0}),t.WrappedSelectt.WrappedInputt.Listt.Inputt.Containert.Dropdownvoid 0;var sn(i(217));t.Dropdowns.default;var rn(i(613));t.Containerr.default;var on(i(11));t.Inputo.default;var an(i(624));t.Lista.default;var cn(i(541));t.WrappedInputc.default;var ln(i(982));t.WrappedSelectl.default},11:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0});var ni(799),si(883),rfunction(){function e(e){var te.element,ie.type,ne.classNames,se.preventPaste;this.elementt,this.typei,this.classNamesn,this.preventPastes,this.isFocussedthis.element.isEqualNode(document.activeElement),this.isDisabledt.disabled,this._onPastethis._onPaste.bind(this),this._onInputthis._onInput.bind(this),this._onFocusthis._onFocus.bind(this),this._onBlurthis._onBlur.bind(this)}return Object.defineProperty(e.prototype,placeholder,{set:function(e){this.element.placeholdere},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,value,{get:function(){return(0,n.sanitise)(this.element.value)},set:function(e){this.element.valuee},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,rawValue,{get:function(){return this.element.value},enumerable:!1,configurable:!0}),e.prototype.addEventListenersfunction(){this.element.addEventListener(paste,this._onPaste),this.element.addEventListener(input,this._onInput,{passive:!0}),this.element.addEventListener(focus,this._onFocus,{passive:!0}),this.element.addEventListener(blur,this._onBlur,{passive:!0})},e.prototype.removeEventListenersfunction(){this.element.removeEventListener(input,this._onInput),this.element.removeEventListener(paste,this._onPaste),this.element.removeEventListener(focus,this._onFocus),this.element.removeEventListener(blur,this._onBlur)},e.prototype.enablefunction(){this.element.removeAttribute(disabled),this.isDisabled!1},e.prototype.disablefunction(){this.element.setAttribute(disabled,),this.isDisabled!0},e.prototype.focusfunction(){this.isFocussed||this.element.focus()},e.prototype.blurfunction(){this.isFocussed&&this.element.blur()},e.prototype.clearfunction(e){return void 0e&&(e!0),this.element.value&&(this.element.value),e&&this.setWidth(),this},e.prototype.setWidthfunction(){var ethis.element,te.style,ie.value,ne.placeholder;t.minWidth.concat(n.length+1,ch),t.width.concat(i.length+1,ch)},e.prototype.setActiveDescendantfunction(e){this.element.setAttribute(aria-activedescendant,e)},e.prototype.removeActiveDescendantfunction(){this.element.removeAttribute(aria-activedescendant)},e.prototype._onInputfunction(){this.type!s.SELECT_ONE_TYPE&&this.setWidth()},e.prototype._onPastefunction(e){this.preventPaste&&e.preventDefault()},e.prototype._onFocusfunction(){this.isFocussed!0},e.prototype._onBlurfunction(){this.isFocussed!1},e}();t.defaultr},624:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0});var ni(883),sfunction(){function e(e){var te.element;this.elementt,this.scrollPosthis.element.scrollTop,this.heightthis.element.offsetHeight}return e.prototype.clearfunction(){this.element.innerHTML},e.prototype.appendfunction(e){this.element.appendChild(e)},e.prototype.getChildfunction(e){return this.element.querySelector(e)},e.prototype.hasChildrenfunction(){return this.element.hasChildNodes()},e.prototype.scrollToTopfunction(){this.element.scrollTop0},e.prototype.scrollToChildElementfunction(e,t){var ithis;if(e){var nthis.element.offsetHeight,sthis.element.scrollTop+n,re.offsetHeight,oe.offsetTop+r,at>0?this.element.scrollTop+o-s:e.offsetTop;requestAnimationFrame((function(){i._animateScroll(a,t)}))}},e.prototype._scrollDownfunction(e,t,i){var n(i-e)/t,sn>1?n:1;this.element.scrollTope+s},e.prototype._scrollUpfunction(e,t,i){var n(e-i)/t,sn>1?n:1;this.element.scrollTope-s},e.prototype._animateScrollfunction(e,t){var ithis,sn.SCROLLING_SPEED,rthis.element.scrollTop,o!1;t>0?(this._scrollDown(r,s,e),re&&(o!0)):(this._scrollUp(r,s,e),r>e&&(o!0)),o&&requestAnimationFrame((function(){i._animateScroll(e,t)}))},e}();t.defaults},730:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0});var ni(799),sfunction(){function e(e){var te.element,ie.classNames;if(this.elementt,this.classNamesi,!(t instanceof HTMLInputElement||t instanceof HTMLSelectElement))throw new TypeError(Invalid element passed);this.isDisabled!1}return Object.defineProperty(e.prototype,isActive,{get:function(){returnactivethis.element.dataset.choice},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,dir,{get:function(){return this.element.dir},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,value,{get:function(){return this.element.value},set:function(e){this.element.valuee},enumerable:!1,configurable:!0}),e.prototype.concealfunction(){this.element.classList.add(this.classNames.input),this.element.hidden!0,this.element.tabIndex-1;var ethis.element.getAttribute(style);e&&this.element.setAttribute(data-choice-orig-style,e),this.element.setAttribute(data-choice,active)},e.prototype.revealfunction(){this.element.classList.remove(this.classNames.input),this.element.hidden!1,this.element.removeAttribute(tabindex);var ethis.element.getAttribute(data-choice-orig-style);e?(this.element.removeAttribute(data-choice-orig-style),this.element.setAttribute(style,e)):this.element.removeAttribute(style),this.element.removeAttribute(data-choice),this.element.valuethis.element.value},e.prototype.enablefunction(){this.element.removeAttribute(disabled),this.element.disabled!1,this.isDisabled!1},e.prototype.disablefunction(){this.element.setAttribute(disabled,),this.element.disabled!0,this.isDisabled!0},e.prototype.triggerEventfunction(e,t){(0,n.dispatchEvent)(this.element,e,t)},e}();t.defaults},541:function(e,t,i){var n,sthis&&this.__extends||(nfunction(e,t){return nObject.setPrototypeOf||{__proto__:}instanceof Array&&function(e,t){e.__proto__t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(eiti)},n(e,t)},function(e,t){if(function!typeof t&&null!t)throw new TypeError(Class extends value +String(t)+ is not a constructor or null);function i(){this.constructore}n(e,t),e.prototypenullt?Object.create(t):(i.prototypet.prototype,new i)}),rthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0});var ofunction(e){function t(t){var it.element,nt.classNames,st.delimiter,re.call(this,{element:i,classNames:n})||this;return r.delimiters,r}return s(t,e),Object.defineProperty(t.prototype,value,{get:function(){return this.element.value},set:function(e){this.element.setAttribute(value,e),this.element.valuee},enumerable:!1,configurable:!0}),t}(r(i(730)).default);t.defaulto},982:function(e,t,i){var n,sthis&&this.__extends||(nfunction(e,t){return nObject.setPrototypeOf||{__proto__:}instanceof Array&&function(e,t){e.__proto__t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(eiti)},n(e,t)},function(e,t){if(function!typeof t&&null!t)throw new TypeError(Class extends value +String(t)+ is not a constructor or null);function i(){this.constructore}n(e,t),e.prototypenullt?Object.create(t):(i.prototypet.prototype,new i)}),rthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0});var ofunction(e){function t(t){var it.element,nt.classNames,st.template,re.call(this,{element:i,classNames:n})||this;return r.templates,r}return s(t,e),Object.defineProperty(t.prototype,placeholderOption,{get:function(){return this.element.querySelector(optionvalue)||this.element.querySelector(optionplaceholder)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,optionGroups,{get:function(){return Array.from(this.element.getElementsByTagName(OPTGROUP))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,options,{get:function(){return Array.from(this.element.options)},set:function(e){var tthis,idocument.createDocumentFragment();e.forEach((function(e){return ne,st.template(n),void i.appendChild(s);var n,s})),this.appendDocFragment(i)},enumerable:!1,configurable:!0}),t.prototype.appendDocFragmentfunction(e){this.element.innerHTML,this.element.appendChild(e)},t}(r(i(730)).default);t.defaulto},883:function(e,t){Object.defineProperty(t,__esModule,{value:!0}),t.SCROLLING_SPEEDt.SELECT_MULTIPLE_TYPEt.SELECT_ONE_TYPEt.TEXT_TYPEt.KEY_CODESt.ACTION_TYPESt.EVENTSvoid 0,t.EVENTS{showDropdown:showDropdown,hideDropdown:hideDropdown,change:change,choice:choice,search:search,addItem:addItem,removeItem:removeItem,highlightItem:highlightItem,highlightChoice:highlightChoice,unhighlightItem:unhighlightItem},t.ACTION_TYPES{ADD_CHOICE:ADD_CHOICE,FILTER_CHOICES:FILTER_CHOICES,ACTIVATE_CHOICES:ACTIVATE_CHOICES,CLEAR_CHOICES:CLEAR_CHOICES,ADD_GROUP:ADD_GROUP,ADD_ITEM:ADD_ITEM,REMOVE_ITEM:REMOVE_ITEM,HIGHLIGHT_ITEM:HIGHLIGHT_ITEM,CLEAR_ALL:CLEAR_ALL,RESET_TO:RESET_TO,SET_IS_LOADING:SET_IS_LOADING},t.KEY_CODES{BACK_KEY:46,DELETE_KEY:8,ENTER_KEY:13,A_KEY:65,ESC_KEY:27,UP_KEY:38,DOWN_KEY:40,PAGE_UP_KEY:33,PAGE_DOWN_KEY:34},t.TEXT_TYPEtext,t.SELECT_ONE_TYPEselect-one,t.SELECT_MULTIPLE_TYPEselect-multiple,t.SCROLLING_SPEED4},789:function(e,t,i){Object.defineProperty(t,__esModule,{value:!0}),t.DEFAULT_CONFIGt.DEFAULT_CLASSNAMESvoid 0;var ni(799);t.DEFAULT_CLASSNAMES{containerOuter:choices,containerInner:choices__inner,input:choices__input,inputCloned:choices__input--cloned,list:choices__list,listItems:choices__list--multiple,listSingle:choices__list--single,listDropdown:choices__list--dropdown,item:choices__item,itemSelectable:choices__item--selectable,itemDisabled:choices__item--disabled,itemChoice:choices__item--choice,placeholder:choices__placeholder,group:choices__group,groupHeading:choices__heading,button:choices__button,activeState:is-active,focusState:is-focused,openState:is-open,disabledState:is-disabled,highlightedState:is-highlighted,selectedState:is-selected,flippedState:is-flipped,loadingState:is-loading,noResults:has-no-results,noChoices:has-no-choices},t.DEFAULT_CONFIG{items:,choices:,silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,allowHTML:!0,duplicateItemsAllowed:!0,delimiter:,,paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:label,value,position:auto,resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:n.sortByAlpha,placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:auto,loadingText:Loading...,noResultsText:No results found,noChoicesText:No choices to choose from,itemSelectText:Press to select,uniqueItemText:Only unique values can be added,customAddItemText:Only values matching specific conditions can be added,addItemText:function(e){returnPress Enter to add b>.concat((0,n.sanitise)(e),/b>)},maxItemText:function(e){returnOnly .concat(e, values can be added)},valueComparer:function(e,t){return et},fuseOptions:{includeScore:!0},labelId:,callbackOnInit:null,callbackOnCreateTemplates:null,classNames:t.DEFAULT_CLASSNAMES}},18:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},978:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},948:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},359:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},285:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},533:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},187:function(e,t,i){var nthis&&this.__createBinding||(Object.create?function(e,t,i,n){void 0n&&(ni),Object.defineProperty(e,n,{enumerable:!0,get:function(){return ti}})}:function(e,t,i,n){void 0n&&(ni),enti}),sthis&&this.__exportStar||function(e,t){for(var i in e)defaulti||Object.prototype.hasOwnProperty.call(t,i)||n(t,e,i)};Object.defineProperty(t,__esModule,{value:!0}),s(i(18),t),s(i(978),t),s(i(948),t),s(i(359),t),s(i(285),t),s(i(533),t),s(i(287),t),s(i(132),t),s(i(837),t),s(i(598),t),s(i(369),t),s(i(37),t),s(i(47),t),s(i(923),t),s(i(876),t)},287:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},132:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},837:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},598:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},37:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},369:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},47:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},923:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},876:function(e,t){Object.defineProperty(t,__esModule,{value:!0})},799:function(e,t){var i;Object.defineProperty(t,__esModule,{value:!0}),t.difft.cloneObjectt.existsInArrayt.dispatchEventt.sortByScoret.sortByAlphat.strToElt.sanitiset.isScrolledIntoViewt.getAdjacentElt.wrapt.isTypet.getTypet.generateIdt.generateCharst.getRandomNumbervoid 0,t.getRandomNumberfunction(e,t){return Math.floor(Math.random()*(t-e)+e)},t.generateCharsfunction(e){return Array.from({length:e},(function(){return(0,t.getRandomNumber)(0,36).toString(36)})).join()},t.generateIdfunction(e,i){var ne.id||e.name&&.concat(e.name,-).concat((0,t.generateChars)(2))||(0,t.generateChars)(4);return nn.replace(/(:|\.|\|\|,)/g,),.concat(i,-).concat(n)},t.getTypefunction(e){return Object.prototype.toString.call(e).slice(8,-1)},t.isTypefunction(e,i){return null!i&&(0,t.getType)(i)e},t.wrapfunction(e,t){return void 0t&&(tdocument.createElement(div)),e.parentNode&&(e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t)),t.appendChild(e)},t.getAdjacentElfunction(e,t,i){void 0i&&(i1);for(var n.concat(i>0?next:previous,ElementSibling),sen;s;){if(s.matches(t))return s;ssn}return s},t.isScrolledIntoViewfunction(e,t,i){return void 0i&&(i1),!!e&&(i>0?t.scrollTop+t.offsetHeight>e.offsetTop+e.offsetHeight:e.offsetTop>t.scrollTop)},t.sanitisefunction(e){returnstring!typeof e?e:e.replace(/&/g,&).replace(/>/g,>).replace(//g,<).replace(//g,")},t.strToEl(idocument.createElement(div),function(e){var te.trim();i.innerHTMLt;for(var ni.children0;i.firstChild;)i.removeChild(i.firstChild);return n}),t.sortByAlphafunction(e,t){var ie.value,ne.label,svoid 0n?i:n,rt.value,ot.label,avoid 0o?r:o;return s.localeCompare(a,,{sensitivity:base,ignorePunctuation:!0,numeric:!0})},t.sortByScorefunction(e,t){var ie.score,nvoid 0i?0:i,st.score;return n-(void 0s?0:s)},t.dispatchEventfunction(e,t,i){void 0i&&(inull);var nnew CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0});return e.dispatchEvent(n)},t.existsInArrayfunction(e,t,i){return void 0i&&(ivalue),e.some((function(e){returnstringtypeof t?eit.trim():eit}))},t.cloneObjectfunction(e){return JSON.parse(JSON.stringify(e))},t.difffunction(e,t){var iObject.keys(e).sort(),nObject.keys(t).sort();return i.filter((function(e){return n.indexOf(e)0}))}},273:function(e,t){var ithis&&this.__spreadArray||function(e,t,i){if(i||2arguments.length)for(var n,s0,rt.length;sr;s++)!n&&s in t||(n||(nArray.prototype.slice.call(t,0,s)),nsts);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,__esModule,{value:!0}),t.defaultStatevoid 0,t.defaultState,t.defaultfunction(e,n){switch(void 0e&&(et.defaultState),void 0n&&(n{}),n.type){caseADD_CHOICE:var sn,r{id:s.id,elementId:s.elementId,groupId:s.groupId,value:s.value,label:s.label||s.value,disabled:s.disabled||!1,selected:!1,active:!0,score:9999,customProperties:s.customProperties,placeholder:s.placeholder||!1};return i(i(,e,!0),r,!1);caseADD_ITEM:var on;return o.choiceId>-1?e.map((function(e){var te;return t.idparseInt(.concat(o.choiceId),10)&&(t.selected!0),t})):e;caseREMOVE_ITEM:var an;return a.choiceId&&a.choiceId>-1?e.map((function(e){var te;return t.idparseInt(.concat(a.choiceId),10)&&(t.selected!1),t})):e;caseFILTER_CHOICES:var cn;return e.map((function(e){var te;return t.activec.results.some((function(e){var ie.item,ne.score;return i.idt.id&&(t.scoren,!0)})),t}));caseACTIVATE_CHOICES:var ln;return e.map((function(e){var te;return t.activel.active,t}));caseCLEAR_CHOICES:return t.defaultState;default:return e}}},871:function(e,t){var ithis&&this.__spreadArray||function(e,t,i){if(i||2arguments.length)for(var n,s0,rt.length;sr;s++)!n&&s in t||(n||(nArray.prototype.slice.call(t,0,s)),nsts);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,__esModule,{value:!0}),t.defaultStatevoid 0,t.defaultState,t.defaultfunction(e,n){switch(void 0e&&(et.defaultState),void 0n&&(n{}),n.type){caseADD_GROUP:var sn;return i(i(,e,!0),{id:s.id,value:s.value,active:s.active,disabled:s.disabled},!1);caseCLEAR_CHOICES:return;default:return e}}},655:function(e,t,i){var nthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0}),t.defaultStatevoid 0;var si(857),rn(i(52)),on(i(871)),an(i(273)),cn(i(502)),li(799);t.defaultState{groups:,items:,choices:,loading:!1};var h(0,s.combineReducers)({items:r.default,groups:o.default,choices:a.default,loading:c.default});t.defaultfunction(e,i){var ne;if(CLEAR_ALLi.type)nt.defaultState;else if(RESET_TOi.type)return(0,l.cloneObject)(i.state);return h(n,i)}},52:function(e,t){var ithis&&this.__spreadArray||function(e,t,i){if(i||2arguments.length)for(var n,s0,rt.length;sr;s++)!n&&s in t||(n||(nArray.prototype.slice.call(t,0,s)),nsts);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,__esModule,{value:!0}),t.defaultStatevoid 0,t.defaultState,t.defaultfunction(e,n){switch(void 0e&&(et.defaultState),void 0n&&(n{}),n.type){caseADD_ITEM:var sn;return i(i(,e,!0),{id:s.id,choiceId:s.choiceId,groupId:s.groupId,value:s.value,label:s.label,active:!0,highlighted:!1,customProperties:s.customProperties,placeholder:s.placeholder||!1,keyCode:null},!1).map((function(e){var te;return t.highlighted!1,t}));caseREMOVE_ITEM:return e.map((function(e){var te;return t.idn.id&&(t.active!1),t}));caseHIGHLIGHT_ITEM:var rn;return e.map((function(e){var te;return t.idr.id&&(t.highlightedr.highlighted),t}));default:return e}}},502:function(e,t){Object.defineProperty(t,__esModule,{value:!0}),t.defaultStatevoid 0,t.defaultState!1,t.defaultfunction(e,i){return void 0e&&(et.defaultState),void 0i&&(i{}),SET_IS_LOADINGi.type?i.isLoading:e}},744:function(e,t,i){var nthis&&this.__spreadArray||function(e,t,i){if(i||2arguments.length)for(var n,s0,rt.length;sr;s++)!n&&s in t||(n||(nArray.prototype.slice.call(t,0,s)),nsts);return e.concat(n||Array.prototype.slice.call(t))},sthis&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,__esModule,{value:!0});var ri(857),os(i(655)),afunction(){function e(){this._store(0,r.createStore)(o.default,window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__())}return e.prototype.subscribefunction(e){this._store.subscribe(e)},e.prototype.dispatchfunction(e){this._store.dispatch(e)},Object.defineProperty(e.prototype,state,{get:function(){return this._store.getState()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,items,{get:function(){return this.state.items},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,activeItems,{get:function(){return this.items.filter((function(e){return!0e.active}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,highlightedActiveItems,{get:function(){return this.items.filter((function(e){return e.active&&e.highlighted}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,choices,{get:function(){return this.state.choices},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,activeChoices,{get:function(){return this.choices.filter((function(e){return!0e.active}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,selectableChoices,{get:function(){return this.choices.filter((function(e){return!0!e.disabled}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,searchableChoices,{get:function(){return this.selectableChoices.filter((function(e){return!0!e.placeholder}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,placeholderChoice,{get:function(){return n(,this.choices,!0).reverse().find((function(e){return!0e.placeholder}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,groups,{get:function(){return this.state.groups},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,activeGroups,{get:function(){var ethis.groups,tthis.choices;return e.filter((function(e){var i!0e.active&&!1e.disabled,nt.some((function(e){return!0e.active&&!1e.disabled}));return i&&n}),)},enumerable:!1,configurable:!0}),e.prototype.isLoadingfunction(){return this.state.loading},e.prototype.getChoiceByIdfunction(e){return this.activeChoices.find((function(t){return t.idparseInt(e,10)}))},e.prototype.getGroupByIdfunction(e){return this.groups.find((function(t){return t.ide}))},e}();t.defaulta},686:function(e,t){Object.defineProperty(t,__esModule,{value:!0});var i{containerOuter:function(e,t,i,n,s,r,o){var ae.classNames.containerOuter,cObject.assign(document.createElement(div),{className:a});return c.dataset.typer,t&&(c.dirt),n&&(c.tabIndex0),i&&(c.setAttribute(role,s?combobox:listbox),s&&c.setAttribute(aria-autocomplete,list)),c.setAttribute(aria-haspopup,true),c.setAttribute(aria-expanded,false),o&&c.setAttribute(aria-labeledby,o),c},containerInner:function(e){var te.classNames.containerInner;return Object.assign(document.createElement(div),{className:t})},itemList:function(e,t){var ie.classNames,ni.list,si.listSingle,ri.listItems;return Object.assign(document.createElement(div),{className:.concat(n, ).concat(t?s:r)})},placeholder:function(e,t){var i,ne.allowHTML,se.classNames.placeholder;return Object.assign(document.createElement(div),((i{className:s})n?innerHTML:innerTextt,i))},item:function(e,t,i){var n,s,re.allowHTML,oe.classNames,ao.item,co.button,lo.highlightedState,ho.itemSelectable,uo.placeholder,dt.id,pt.value,ft.label,mt.customProperties,vt.active,gt.disabled,_t.highlighted,yt.placeholder,EObject.assign(document.createElement(div),((n{className:a})r?innerHTML:innerTextf,n));if(Object.assign(E.dataset,{item:,id:d,value:p,customProperties:m}),v&&E.setAttribute(aria-selected,true),g&&E.setAttribute(aria-disabled,true),y&&E.classList.add(u),E.classList.add(_?l:h),i){g&&E.classList.remove(h),E.dataset.deletable;var bRemove item,SObject.assign(document.createElement(button),((s{type:button,className:c})r?innerHTML:innerTextb,s));S.setAttribute(aria-label,.concat(b,: ).concat(p,)),S.dataset.button,E.appendChild(S)}return E},choiceList:function(e,t){var ie.classNames.list,nObject.assign(document.createElement(div),{className:i});return t||n.setAttribute(aria-multiselectable,true),n.setAttribute(role,listbox),n},choiceGroup:function(e,t){var i,ne.allowHTML,se.classNames,rs.group,os.groupHeading,as.itemDisabled,ct.id,lt.value,ht.disabled,uObject.assign(document.createElement(div),{className:.concat(r, ).concat(h?a:)});return u.setAttribute(role,group),Object.assign(u.dataset,{group:,id:c,value:l}),h&&u.setAttribute(aria-disabled,true),u.appendChild(Object.assign(document.createElement(div),((i{className:o})n?innerHTML:innerTextl,i))),u},choice:function(e,t,i){var n,se.allowHTML,re.classNames,or.item,ar.itemChoice,cr.itemSelectable,lr.selectedState,hr.itemDisabled,ur.placeholder,dt.id,pt.value,ft.label,mt.groupId,vt.elementId,gt.disabled,_t.selected,yt.placeholder,EObject.assign(document.createElement(div),((n{id:v})s?innerHTML:innerTextf,n.className.concat(o, ).concat(a),n));return _&&E.classList.add(l),y&&E.classList.add(u),E.setAttribute(role,m&&m>0?treeitem:option),Object.assign(E.dataset,{choice:,id:d,value:p,selectText:i}),g?(E.classList.add(h),E.dataset.choiceDisabled,E.setAttribute(aria-disabled,true)):(E.classList.add(c),E.dataset.choiceSelectable),E},input:function(e,t){var ie.classNames,ni.input,si.inputCloned,rObject.assign(document.createElement(input),{type:search,name:search_terms,className:.concat(n, ).concat(s),autocomplete:off,autocapitalize:off,spellcheck:!1});return r.setAttribute(role,textbox),r.setAttribute(aria-autocomplete,list),r.setAttribute(aria-label,t),r},dropdown:function(e){var te.classNames,it.list,nt.listDropdown,sdocument.createElement(div);return s.classList.add(i,n),s.setAttribute(aria-expanded,false),s},notice:function(e,t,i){var n,se.allowHTML,re.classNames,or.item,ar.itemChoice,cr.noResults,lr.noChoices;void 0i&&(i);var ho,a;returnno-choicesi?h.push(l):no-resultsi&&h.push(c),Object.assign(document.createElement(div),((n{})s?innerHTML:innerTextt,n.classNameh.join( ),n))},option:function(e){var te.label,ie.value,ne.customProperties,se.active,re.disabled,onew Option(t,i,!1,s);return n&&(o.dataset.customProperties.concat(n)),o.disabled!!r,o}};t.defaulti},996:function(e){var tfunction(e){return function(e){return!!e&&objecttypeof e}(e)&&!function(e){var tObject.prototype.toString.call(e);returnobject RegExpt||object Datet||function(e){return e.$$typeofi}(e)}(e)},ifunctiontypeof Symbol&&Symbol.for?Symbol.for(react.element):60103;function n(e,t){return!1!t.clone&&t.isMergeableObject(e)?a((ie,Array.isArray(i)?:{}),e,t):e;var i}function s(e,t,i){return e.concat(t).map((function(e){return n(e,i)}))}function r(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):}(e))}function o(e,t){try{return t in e}catch(e){return!1}}function a(e,i,c){(cc||{}).arrayMergec.arrayMerge||s,c.isMergeableObjectc.isMergeableObject||t,c.cloneUnlessOtherwiseSpecifiedn;var lArray.isArray(i);return lArray.isArray(e)?l?c.arrayMerge(e,i,c):function(e,t,i){var s{};return i.isMergeableObject(e)&&r(e).forEach((function(t){stn(et,i)})),r(t).forEach((function(r){(function(e,t){return o(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,r)||(o(e,r)&&i.isMergeableObject(tr)?srfunction(e,t){if(!t.customMerge)return a;var it.customMerge(e);returnfunctiontypeof i?i:a}(r,i)(er,tr,i):srn(tr,i))})),s}(e,i,c):n(i,c)}a.allfunction(e,t){if(!Array.isArray(e))throw new Error(first argument should be an array);return e.reduce((function(e,i){return a(e,i,t)}),{})};var ca;e.exportsc},221:function(e,t,i){function n(e){return Array.isArray?Array.isArray(e):object Arrayl(e)}function s(e){returnstringtypeof e}function r(e){returnnumbertypeof e}function o(e){returnobjecttypeof e}function a(e){return null!e}function c(e){return!e.trim().length}function l(e){return nulle?void 0e?object Undefined:object Null:Object.prototype.toString.call(e)}i.r(t),i.d(t,{default:function(){return R}});const hObject.prototype.hasOwnProperty;class u{constructor(e){this._keys,this._keyMap{};let t0;e.forEach((e>{let id(e);t+i.weight,this._keys.push(i),this._keyMapi.idi,t+i.weight})),this._keys.forEach((e>{e.weight/t}))}get(e){return this._keyMape}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function d(e){let tnull,inull,rnull,o1;if(s(e)||n(e))re,tp(e),if(e);else{if(!h.call(e,name))throw new Error(Missing name property in key);const ne.name;if(rn,h.call(e,weight)&&(oe.weight,o0))throw new Error((e>`Property weight in key ${e} must be a positive integer`)(n));tp(n),if(n)}return{path:t,id:i,weight:o,src:r}}function p(e){return n(e)?e:e.split(.)}function f(e){return n(e)?e.join(.):e}var m{isCaseSensitive:!1,includeScore:!1,keys:,shouldSort:!0,sortFn:(e,t)>e.scoret.score?e.idxt.idx?-1:1:e.scoret.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,getFn:function(e,t){let i,c!1;const h(e,t,u)>{if(a(e))if(tu){const detu;if(!a(d))return;if(ut.length-1&&(s(d)||r(d)||function(e){return!0e||!1e||function(e){return o(e)&&null!e}(e)&&object Booleanl(e)}(d)))i.push(function(e){return nulle?:function(e){if(stringtypeof e)return e;let te+;return0t&&1/e-1/0?-0:t}(e)}(d));else if(n(d)){c!0;for(let e0,id.length;ei;e+1)h(de,t,u+1)}else t.length&&h(d,t,u+1)}else i.push(e)};return h(e,s(t)?t.split(.):t,0),c?i:i0},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};const v/^ +/g;class g{constructor({getFn:em.getFn,fieldNormWeight:tm.fieldNormWeight}{}){this.normfunction(e1,t3){const inew Map,nMath.pow(10,t);return{get(t){const st.match(v).length;if(i.has(s))return i.get(s);const r1/Math.pow(s,.5*e),oparseFloat(Math.round(r*n)/n);return i.set(s,o),o},clear(){i.clear()}}}(t,3),this.getFne,this.isCreated!1,this.setIndexRecords()}setSources(e){this.docse}setIndexRecords(e){this.recordse}setKeys(e){this.keyse,this._keysMap{},e.forEach(((e,t)>{this._keysMape.idt}))}create(){!this.isCreated&&this.docs.length&&(this.isCreated!0,s(this.docs0)?this.docs.forEach(((e,t)>{this._addString(e,t)})):this.docs.forEach(((e,t)>{this._addObject(e,t)})),this.norm.clear())}add(e){const tthis.size();s(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let te,ithis.size();ti;t+1)this.recordst.i-1}getValueForItemAtKeyId(e,t){return ethis._keysMapt}size(){return this.records.length}_addString(e,t){if(!a(e)||c(e))return;let i{v:e,i:t,n:this.norm.get(e)};this.records.push(i)}_addObject(e,t){let i{i:t,$:{}};this.keys.forEach(((t,r)>{let othis.getFn(e,t.path);if(a(o))if(n(o)){let e;const t{nestedArrIndex:-1,value:o};for(;t.length;){const{nestedArrIndex:i,value:r}t.pop();if(a(r))if(s(r)&&!c(r)){let t{v:r,i:i,n:this.norm.get(r)};e.push(t)}else n(r)&&r.forEach(((e,i)>{t.push({nestedArrIndex:i,value:e})}))}i.$re}else if(!c(o)){let e{v:o,n:this.norm.get(o)};i.$re}})),this.records.push(i)}toJSON(){return{keys:this.keys,records:this.records}}}function _(e,t,{getFn:im.getFn,fieldNormWeight:nm.fieldNormWeight}{}){const snew g({getFn:i,fieldNormWeight:n});return s.setKeys(e.map(d)),s.setSources(t),s.create(),s}function y(e,{errors:t0,currentLocation:i0,expectedLocation:n0,distance:sm.distance,ignoreLocation:rm.ignoreLocation}{}){const ot/e.length;if(r)return o;const aMath.abs(n-i);return s?o+a/s:a?1:o}const E32;function b(e){let t{};for(let i0,ne.length;in;i+1){const se.charAt(i);ts(ts||0)|1n-i-1}return t}class S{constructor(e,{location:tm.location,threshold:im.threshold,distance:nm.distance,includeMatches:sm.includeMatches,findAllMatches:rm.findAllMatches,minMatchCharLength:om.minMatchCharLength,isCaseSensitive:am.isCaseSensitive,ignoreLocation:cm.ignoreLocation}{}){if(this.options{location:t,threshold:i,distance:n,includeMatches:s,findAllMatches:r,minMatchCharLength:o,isCaseSensitive:a,ignoreLocation:c},this.patterna?e:e.toLowerCase(),this.chunks,!this.pattern.length)return;const l(e,t)>{this.chunks.push({pattern:e,alphabet:b(e),startIndex:t})},hthis.pattern.length;if(h>E){let e0;const th%E,ih-t;for(;ei;)l(this.pattern.substr(e,E),e),e+E;if(t){const eh-E;l(this.pattern.substr(e),e)}}else l(this.pattern,0)}searchIn(e){const{isCaseSensitive:t,includeMatches:i}this.options;if(t||(ee.toLowerCase()),this.patterne){let t{isMatch:!0,score:0};return i&&(t.indices0,e.length-1),t}const{location:n,distance:s,threshold:r,findAllMatches:o,minMatchCharLength:a,ignoreLocation:c}this.options;let l,h0,u!1;this.chunks.forEach((({pattern:t,alphabet:d,startIndex:p})>{const{isMatch:f,score:v,indices:g}function(e,t,i,{location:nm.location,distance:sm.distance,threshold:rm.threshold,findAllMatches:om.findAllMatches,minMatchCharLength:am.minMatchCharLength,includeMatches:cm.includeMatches,ignoreLocation:lm.ignoreLocation}{}){if(t.length>E)throw new Error(Pattern length exceeds max of 32.);const ht.length,ue.length,dMath.max(0,Math.min(n,u));let pr,fd;const va>1||c,gv?Array(u):;let _;for(;(_e.indexOf(t,f))>-1;){let ey(t,{currentLocation:_,expectedLocation:d,distance:s,ignoreLocation:l});if(pMath.min(e,p),f_+h,v){let e0;for(;eh;)g_+e1,e+1}}f-1;let b,S1,Ih+u;const O1h-1;for(let n0;nh;n+1){let r0,aI;for(;ra;)y(t,{errors:n,currentLocation:d+a,expectedLocation:d,distance:s,ignoreLocation:l})p?ra:Ia,aMath.floor((I-r)/2+r);Ia;let cMath.max(1,d-a+1),mo?u:Math.min(d+a,u)+h,_Array(m+2);_m+1(1n)-1;for(let rm;r>c;r-1){let or-1,aie.charAt(o);if(v&&(go+!!a),_r(_r+11|1)&a,n&&(_r|(br+1|br)1|1|br+1),_r&O&&(Sy(t,{errors:n,currentLocation:o,expectedLocation:d,distance:s,ignoreLocation:l}),Sp)){if(pS,fo,fd)break;cMath.max(1,2*d-f)}}if(y(t,{errors:n+1,currentLocation:d,expectedLocation:d,distance:s,ignoreLocation:l})>p)break;b_}const C{isMatch:f>0,score:Math.max(.001,S)};if(v){const efunction(e,tm.minMatchCharLength){let i,n-1,s-1,r0;for(let oe.length;ro;r+1){let oer;o&&-1n?nr:o||-1n||(sr-1,s-n+1>t&&i.push(n,s),n-1)}return er-1&&r-n>t&&i.push(n,r-1),i}(g,a);e.length?c&&(C.indicese):C.isMatch!1}return C}(e,t,d,{location:n+p,distance:s,threshold:r,findAllMatches:o,minMatchCharLength:a,includeMatches:i,ignoreLocation:c});f&&(u!0),h+v,f&&g&&(l...l,...g)}));let d{isMatch:u,score:u?h/this.chunks.length:1};return u&&i&&(d.indicesl),d}}class I{constructor(e){this.patterne}static isMultiMatch(e){return O(e,this.multiRegex)}static isSingleMatch(e){return O(e,this.singleRegex)}search(){}}function O(e,t){const ie.match(t);return i?i1:null}class C extends I{constructor(e,{location:tm.location,threshold:im.threshold,distance:nm.distance,includeMatches:sm.includeMatches,findAllMatches:rm.findAllMatches,minMatchCharLength:om.minMatchCharLength,isCaseSensitive:am.isCaseSensitive,ignoreLocation:cm.ignoreLocation}{}){super(e),this._bitapSearchnew S(e,{location:t,threshold:i,distance:n,includeMatches:s,findAllMatches:r,minMatchCharLength:o,isCaseSensitive:a,ignoreLocation:c})}static get type(){returnfuzzy}static get multiRegex(){return/^(.*)$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class T extends I{constructor(e){super(e)}static get type(){returninclude}static get multiRegex(){return/^(.*)$/}static get singleRegex(){return/^(.*)$/}search(e){let t,i0;const n,sthis.pattern.length;for(;(te.indexOf(this.pattern,i))>-1;)it+s,n.push(t,i-1);const r!!n.length;return{isMatch:r,score:r?0:1,indices:n}}}const Lclass extends I{constructor(e){super(e)}static get type(){returnexact}static get multiRegex(){return/^(.*)$/}static get singleRegex(){return/^(.*)$/}search(e){const tethis.pattern;return{isMatch:t,score:t?0:1,indices:0,this.pattern.length-1}}},T,class extends I{constructor(e){super(e)}static get type(){returnprefix-exact}static get multiRegex(){return/^\^(.*)$/}static get singleRegex(){return/^\^(.*)$/}search(e){const te.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:0,this.pattern.length-1}}},class extends I{constructor(e){super(e)}static get type(){returninverse-prefix-exact}static get multiRegex(){return/^!\^(.*)$/}static get singleRegex(){return/^!\^(.*)$/}search(e){const t!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:0,e.length-1}}},class extends I{constructor(e){super(e)}static get type(){returninverse-suffix-exact}static get multiRegex(){return/^!(.*)\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){const t!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:0,e.length-1}}},class extends I{constructor(e){super(e)}static get type(){returnsuffix-exact}static get multiRegex(){return/^(.*)\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){const te.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:e.length-this.pattern.length,e.length-1}}},class extends I{constructor(e){super(e)}static get type(){returninverse-exact}static get multiRegex(){return/^!(.*)$/}static get singleRegex(){return/^!(.*)$/}search(e){const t-1e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:0,e.length-1}}},C,wL.length,A/ +(?(^\*\^\*\)*^\*$)/,Mnew Set(C.type,T.type);const P;function x(e,t){for(let i0,nP.length;in;i+1){let nPi;if(n.condition(e,t))return new n(e,t)}return new S(e,t)}const N$and,De>!(!e.$and&&!e.$or),je>({N:Object.keys(e).map((t>({t:et})))});function F(e,t,{auto:i!0}{}){const re>{let aObject.keys(e);const c(e>!!e.$path)(e);if(!c&&a.length>1&&!D(e))return r(j(e));if((e>!n(e)&&o(e)&&!D(e))(e)){const nc?e.$path:a0,rc?e.$val:en;if(!s(r))throw new Error((e>`Invalid value for key ${e}`)(n));const o{keyId:f(n),pattern:r};return i&&(o.searcherx(r,t)),o}let l{children:,operator:a0};return a.forEach((t>{const iet;n(i)&&i.forEach((e>{l.children.push(r(e))}))})),l};return D(e)||(ej(e)),r(e)}function k(e,t){const ie.matches;t.matches,a(i)&&i.forEach((e>{if(!a(e.indices)||!e.indices.length)return;const{indices:i,value:n}e;let s{indices:i,value:n};e.key&&(s.keye.key.src),e.idx>-1&&(s.refIndexe.idx),t.matches.push(s)}))}function K(e,t){t.scoree.score}class R{constructor(e,t{},i){this.options{...m,...t},this.options.useExtendedSearch,this._keyStorenew u(this.options.keys),this.setCollection(e,i)}setCollection(e,t){if(this._docse,t&&!(t instanceof g))throw new Error(Incorrect index type);this._myIndext||_(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){a(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e(()>!1)){const t;for(let i0,nthis._docs.length;in;i+1){const sthis._docsi;e(s,i)&&(this.removeAt(i),i-1,n-1,t.push(s))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t-1}{}){const{includeMatches:i,includeScore:n,shouldSort:o,sortFn:a,ignoreFieldNorm:c}this.options;let ls(e)?s(this._docs0)?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return function(e,{ignoreFieldNorm:tm.ignoreFieldNorm}){e.forEach((e>{let i1;e.matches.forEach((({key:e,norm:n,score:s})>{const re?e.weight:null;i*Math.pow(0s&&r?Number.EPSILON:s,(r||1)*(t?1:n))})),e.scorei}))}(l,{ignoreFieldNorm:c}),o&&l.sort(a),r(t)&&t>-1&&(ll.slice(0,t)),function(e,t,{includeMatches:im.includeMatches,includeScore:nm.includeScore}{}){const s;return i&&s.push(k),n&&s.push(K),e.map((e>{const{idx:i}e,n{item:ti,refIndex:i};return s.length&&s.forEach((t>{t(e,n)})),n}))}(l,this._docs,{includeMatches:i,includeScore:n})}_searchStringList(e){const tx(e,this.options),{records:i}this._myIndex,n;return i.forEach((({v:e,i:i,n:s})>{if(!a(e))return;const{isMatch:r,score:o,indices:c}t.searchIn(e);r&&n.push({item:e,idx:i,matches:{score:o,value:e,norm:s,indices:c}})})),n}_searchLogical(e){const tF(e,this.options),i(e,t,n)>{if(!e.children){const{keyId:i,searcher:s}e,rthis._findMatches({key:this._keyStore.get(i),value:this._myIndex.getValueForItemAtKeyId(t,i),searcher:s});return r&&r.length?{idx:n,item:t,matches:r}:}const s;for(let r0,oe.children.length;ro;r+1){const oe.childrenr,ai(o,t,n);if(a.length)s.push(...a);else if(e.operatorN)return}return s},nthis._myIndex.records,s{},r;return n.forEach((({$:e,i:n})>{if(a(e)){let oi(t,e,n);o.length&&(sn||(sn{idx:n,item:e,matches:},r.push(sn)),o.forEach((({matches:e})>{sn.matches.push(...e)})))}})),r}_searchObjectList(e){const tx(e,this.options),{keys:i,records:n}this._myIndex,s;return n.forEach((({$:e,i:n})>{if(!a(e))return;let r;i.forEach(((i,n)>{r.push(...this._findMatches({key:i,value:en,searcher:t}))})),r.length&&s.push({idx:n,item:e,matches:r})})),s}_findMatches({key:e,value:t,searcher:i}){if(!a(t))return;let s;if(n(t))t.forEach((({v:t,i:n,n:r})>{if(!a(t))return;const{isMatch:o,score:c,indices:l}i.searchIn(t);o&&s.push({score:c,key:e,value:t,idx:n,norm:r,indices:l})}));else{const{v:n,n:r}t,{isMatch:o,score:a,indices:c}i.searchIn(n);o&&s.push({score:a,key:e,value:n,norm:r,indices:c})}return s}}R.version6.5.3,R.createIndex_,R.parseIndexfunction(e,{getFn:tm.getFn,fieldNormWeight:im.fieldNormWeight}{}){const{keys:n,records:s}e,rnew g({getFn:t,fieldNormWeight:i});return r.setKeys(n),r.setIndexRecords(s),r},R.configm,R.parseQueryF,function(...e){P.push(...e)}(class{constructor(e,{isCaseSensitive:tm.isCaseSensitive,includeMatches:im.includeMatches,minMatchCharLength:nm.minMatchCharLength,ignoreLocation:sm.ignoreLocation,findAllMatches:rm.findAllMatches,location:om.location,threshold:am.threshold,distance:cm.distance}{}){this.querynull,this.options{isCaseSensitive:t,includeMatches:i,minMatchCharLength:n,findAllMatches:r,ignoreLocation:s,location:o,threshold:a,distance:c},this.patternt?e:e.toLowerCase(),this.queryfunction(e,t{}){return e.split(|).map((e>{let ie.trim().split(A).filter((e>e&&!!e.trim())),n;for(let e0,si.length;es;e+1){const sie;let r!1,o-1;for(;!r&&++ow;){const eLo;let ie.isMultiMatch(s);i&&(n.push(new e(i,t)),r!0)}if(!r)for(o-1;++ow;){const eLo;let ie.isSingleMatch(s);if(i){n.push(new e(i,t));break}}}return n}))}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){const tthis.query;if(!t)return{isMatch:!1,score:1};const{includeMatches:i,isCaseSensitive:n}this.options;en?e:e.toLowerCase();let s0,r,o0;for(let n0,at.length;na;n+1){const atn;r.length0,s0;for(let t0,na.length;tn;t+1){const nat,{isMatch:c,indices:l,score:h}n.search(e);if(!c){o0,s0,r.length0;break}if(s+1,o+h,i){const en.constructor.type;M.has(e)?r...r,...l:r.push(l)}}if(s){let e{isMatch:!0,score:o/s};return i&&(e.indicesr),e}}return{isMatch:!1,score:1}}})},857:function(e,t,i){function n(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):eti,e}function s(e,t){var iObject.keys(e);if(Object.getOwnPropertySymbols){var nObject.getOwnPropertySymbols(e);t&&(nn.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function r(e){for(var t1;targuments.length;t++){var inull!argumentst?argumentst:{};t%2?s(Object(i),!0).forEach((function(t){n(e,t,it)})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function o(e){returnMinified Redux error #+e+; visit https://redux.js.org/Errors?code+e+ for the full message or use the non-minified dev environment for full errors. }i.r(t),i.d(t,{__DO_NOT_USE__ActionTypes:function(){return l},applyMiddleware:function(){return v},bindActionCreators:function(){return f},combineReducers:function(){return d},compose:function(){return m},createStore:function(){return u}});var afunctiontypeof Symbol&&Symbol.observable||@@observable,cfunction(){return Math.random().toString(36).substring(7).split().join(.)},l{INIT:@@redux/INIT+c(),REPLACE:@@redux/REPLACE+c(),PROBE_UNKNOWN_ACTION:function(){return@@redux/PROBE_UNKNOWN_ACTION+c()}};function h(e){if(object!typeof e||nulle)return!1;for(var te;null!Object.getPrototypeOf(t);)tObject.getPrototypeOf(t);return Object.getPrototypeOf(e)t}function u(e,t,i){var n;if(functiontypeof t&&functiontypeof i||functiontypeof i&&functiontypeof arguments3)throw new Error(o(0));if(functiontypeof t&&void 0i&&(it,tvoid 0),void 0!i){if(function!typeof i)throw new Error(o(1));return i(u)(e,t)}if(function!typeof e)throw new Error(o(2));var se,rt,c,dc,p!1;function f(){dc&&(dc.slice())}function m(){if(p)throw new Error(o(3));return r}function v(e){if(function!typeof e)throw new Error(o(4));if(p)throw new Error(o(5));var t!0;return f(),d.push(e),function(){if(t){if(p)throw new Error(o(6));t!1,f();var id.indexOf(e);d.splice(i,1),cnull}}}function g(e){if(!h(e))throw new Error(o(7));if(void 0e.type)throw new Error(o(8));if(p)throw new Error(o(9));try{p!0,rs(r,e)}finally{p!1}for(var tcd,i0;it.length;i++)(0,ti)();return e}function _(e){if(function!typeof e)throw new Error(o(10));se,g({type:l.REPLACE})}function y(){var e,tv;return(e{subscribe:function(e){if(object!typeof e||nulle)throw new Error(o(11));function i(){e.next&&e.next(m())}return i(),{unsubscribe:t(i)}}})afunction(){return this},e}return g({type:l.INIT}),(n{dispatch:g,subscribe:v,getState:m,replaceReducer:_})ay,n}function d(e){for(var tObject.keys(e),i{},n0;nt.length;n++){var stn;functiontypeof es&&(ises)}var r,aObject.keys(i);try{!function(e){Object.keys(e).forEach((function(t){var iet;if(void 0i(void 0,{type:l.INIT}))throw new Error(o(12));if(void 0i(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error(o(13))}))}(i)}catch(e){re}return function(e,t){if(void 0e&&(e{}),r)throw r;for(var n!1,s{},c0;ca.length;c++){var lac,hil,uel,dh(u,t);if(void 0d)throw t&&t.type,new Error(o(14));sld,nn||d!u}return(nn||a.length!Object.keys(e).length)?s:e}}function p(e,t){return function(){return t(e.apply(this,arguments))}}function f(e,t){if(functiontypeof e)return p(e,t);if(object!typeof e||nulle)throw new Error(o(16));var i{};for(var n in e){var sen;functiontypeof s&&(inp(s,t))}return i}function m(){for(var earguments.length,tnew Array(e),i0;ie;i++)tiargumentsi;return 0t.length?function(e){return e}:1t.length?t0:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function v(){for(var earguments.length,tnew Array(e),i0;ie;i++)tiargumentsi;return function(e){return function(){var ie.apply(void 0,arguments),nfunction(){throw new Error(o(15))},s{getState:i.getState,dispatch:function(){return n.apply(void 0,arguments)}},at.map((function(e){return e(s)}));return nm.apply(void 0,a)(i.dispatch),r(r({},i),{},{dispatch:n})}}}}},t{};function i(n){var stn;if(void 0!s)return s.exports;var rtn{exports:{}};return en.call(r.exports,r,r.exports,i),r.exports}i.nfunction(e){var te&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.dfunction(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:tn})},i.ofunction(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.rfunction(e){undefined!typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:Module}),Object.defineProperty(e,__esModule,{value:!0})};var n,s,r{};ni(373),si.n(n),i(187),i(883),i(789),i(686),r.defaults(),window.Choicesr.default}();/* > *//script>script typetext/javascript idfx_choices-js>/* !CDATA */(()>{document.addEventListener(DOMContentLoaded,()>{if(function!typeof Choices){console.warn(ChoicesJS not loaded)}else{document.querySelectorAll(select).forEach(el>{if(el.dataset.hasOwnProperty(attribute_name)){return}if(/select2/g.test(el.className)){return}if(el.classList.contains(js-ignore-choices-auto)){return}const config{}config.shouldSort!1el.fxChoicenew FxChoice(el,config)})}})})()class FxChoice{constructor(el,config{}){this.elelthis.configthis.parseConfig(config)this.choicesnullthis.setUpChoices()this.formResetFix()}parseConfig(config){const selfthislet origInitCallbackif(functiontypeof config.callbackOnInit){origInitCallbackconfig.callbackOnInit}config.callbackOnInit()>{if(undefined!origInitCallback){origInitCallback()}self.setInitStatus(!0)}return config}setUpChoices(){const selfthisif(!0self.el.fxChoicesIsInitialized){return}self.choicesnew Choices(self.el,self.config)if(catself.el.id){self.el.onchangenullself.choices.passedElement.element.addEventListener(change,e>{const forme.target.formif(form){form.submit()}})}}formResetFix(){const selfthis,formself.el.formif(null!form&&null!self.choices){form.addEventListener(reset,()>{self.choices.destroy()self.el.fxChoicesIsInitialized!1self.setUpChoices()},{once:!0})}}setInitStatus(status!1){this.el.fxChoicesIsInitializedstatus}}/* > *//script>script typetext/javascript idfx_slick-js>/* !CDATA */!function(i){use strict;functiontypeof define&&define.amd?define(jquery,i):undefined!typeof exports?module.exportsi(require(jquery)):i(jQuery)}(function(a){use strict;var o,rwindow.Slick||{};o0,(rfunction(i,e){var tthis;t.defaults{accessibility:!0,adaptiveHeight:!1,appendArrows:a(i),appendDots:a(i),arrows:!0,asNavFor:null,prevArrow:button classslick-prev aria-labelPrevious typebutton>Previous/button>,nextArrow:button classslick-next aria-labelNext typebutton>Next/button>,autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:50px,cssEase:ease,customPaging:function(i,e){return a(button typebutton />).text(e+1)},dots:!1,dotsClass:slick-dots,draggable:!0,easing:linear,edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:ondemand,mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:window,responsive:null,rows:1,rtl:!1,slide:,slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},t.initials{animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(t,t.initials),t.activeBreakpointnull,t.animTypenull,t.animPropnull,t.breakpoints,t.breakpointSettings,t.cssTransitions!1,t.focussed!1,t.interrupted!1,t.hiddenhidden,t.paused!0,t.positionPropnull,t.respondTonull,t.rowCount1,t.shouldClick!0,t.$slidera(i),t.$slidesCachenull,t.transformTypenull,t.transitionTypenull,t.visibilityChangevisibilitychange,t.windowWidth0,t.windowTimernull,ia(i).data(slick)||{},t.optionsa.extend({},t.defaults,e,i),t.currentSlidet.options.initialSlide,t.originalSettingst.options,void 0!document.mozHidden?(t.hiddenmozHidden,t.visibilityChangemozvisibilitychange):void 0!document.webkitHidden&&(t.hiddenwebkitHidden,t.visibilityChangewebkitvisibilitychange),t.autoPlaya.proxy(t.autoPlay,t),t.autoPlayCleara.proxy(t.autoPlayClear,t),t.autoPlayIteratora.proxy(t.autoPlayIterator,t),t.changeSlidea.proxy(t.changeSlide,t),t.clickHandlera.proxy(t.clickHandler,t),t.selectHandlera.proxy(t.selectHandler,t),t.setPositiona.proxy(t.setPosition,t),t.swipeHandlera.proxy(t.swipeHandler,t),t.dragHandlera.proxy(t.dragHandler,t),t.keyHandlera.proxy(t.keyHandler,t),t.instanceUido++,t.htmlExpr/^(?:\s*(\w\W+>)^>*)$/,t.registerBreakpoints(),t.init(!0)}).prototype.activateADAfunction(){this.$slideTrack.find(.slick-active).attr({aria-hidden:false}).find(a, input, button, select).attr({tabindex:0})},r.prototype.addSlider.prototype.slickAddfunction(i,e,t){var othis;if(booleantypeof e)te,enull;else if(e0||e>o.slideCount)return!1;o.unload(),numbertypeof e?0e&&0o.$slides.length?a(i).appendTo(o.$slideTrack):t?a(i).insertBefore(o.$slides.eq(e)):a(i).insertAfter(o.$slides.eq(e)):!0t?a(i).prependTo(o.$slideTrack):a(i).appendTo(o.$slideTrack),o.$slideso.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(i,e){a(e).attr(data-slick-index,i)}),o.$slidesCacheo.$slides,o.reinit()},r.prototype.animateHeightfunction(){var i,ethis;1e.options.slidesToShow&&!0e.options.adaptiveHeight&&!1e.options.vertical&&(ie.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.animate({height:i},e.options.speed))},r.prototype.animateSlidefunction(i,e){var t{},othis;o.animateHeight(),!0o.options.rtl&&!1o.options.vertical&&(i-i),!1o.transformsEnabled?!1o.options.vertical?o.$slideTrack.animate({left:i},o.options.speed,o.options.easing,e):o.$slideTrack.animate({top:i},o.options.speed,o.options.easing,e):!1o.cssTransitions?(!0o.options.rtl&&(o.currentLeft-o.currentLeft),a({animStart:o.currentLeft}).animate({animStart:i},{duration:o.options.speed,easing:o.options.easing,step:function(i){iMath.ceil(i),!1o.options.vertical?to.animTypetranslate(+i+px, 0px):to.animTypetranslate(0px,+i+px),o.$slideTrack.css(t)},complete:function(){e&&e.call()}})):(o.applyTransition(),iMath.ceil(i),!1o.options.vertical?to.animTypetranslate3d(+i+px, 0px, 0px):to.animTypetranslate3d(0px,+i+px, 0px),o.$slideTrack.css(t),e&&setTimeout(function(){o.disableTransition(),e.call()},o.options.speed))},r.prototype.getNavTargetfunction(){var ithis.options.asNavFor;return i&&null!i&&(ia(i).not(this.$slider)),i},r.prototype.asNavForfunction(e){var ithis.getNavTarget();null!i&&objecttypeof i&&i.each(function(){var ia(this).slick(getSlick);i.unslicked||i.slideHandler(e,!0)})},r.prototype.applyTransitionfunction(i){var ethis,t{};!1e.options.fade?te.transitionTypee.transformType+ +e.options.speed+ms +e.options.cssEase:te.transitionTypeopacity +e.options.speed+ms +e.options.cssEase,(!1e.options.fade?e.$slideTrack:e.$slides.eq(i)).css(t)},r.prototype.autoPlayfunction(){var ithis;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimersetInterval(i.autoPlayIterator,i.options.autoplaySpeed))},r.prototype.autoPlayClearfunction(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},r.prototype.autoPlayIteratorfunction(){var ithis,ei.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1i.options.infinite&&(1i.direction&&i.currentSlide+1i.slideCount-1?i.direction0:0i.direction&&(ei.currentSlide-i.options.slidesToScroll,i.currentSlide-10&&(i.direction1))),i.slideHandler(e))},r.prototype.buildArrowsfunction(){var ithis;!0i.options.arrows&&(i.$prevArrowa(i.options.prevArrow).addClass(slick-arrow),i.$nextArrowa(i.options.nextArrow).addClass(slick-arrow),i.slideCount>i.options.slidesToShow?(i.$prevArrow.removeClass(slick-hidden).removeAttr(aria-hidden tabindex),i.$nextArrow.removeClass(slick-hidden).removeAttr(aria-hidden tabindex),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.prependTo(i.options.appendArrows),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.appendTo(i.options.appendArrows),!0!i.options.infinite&&i.$prevArrow.addClass(slick-disabled).attr(aria-disabled,true)):i.$prevArrow.add(i.$nextArrow).addClass(slick-hidden).attr({aria-disabled:true,tabindex:-1}))},r.prototype.buildDotsfunction(){var i,e,tthis;if(!0t.options.dots&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass(slick-dotted),ea(ul />).addClass(t.options.dotsClass),i0;it.getDotCount();i+1)e.append(a(li />).append(t.options.customPaging.call(this,t,i)));t.$dotse.appendTo(t.options.appendDots),t.$dots.find(li).first().addClass(slick-active)}},r.prototype.buildOutfunction(){var ithis;i.$slidesi.$slider.children(i.options.slide+:not(.slick-cloned)).addClass(slick-slide),i.slideCounti.$slides.length,i.$slides.each(function(i,e){a(e).attr(data-slick-index,i).data(originalStyling,a(e).attr(style)||)}),i.$slider.addClass(slick-slider),i.$slideTrack0i.slideCount?a(div classslick-track/>).appendTo(i.$slider):i.$slides.wrapAll(div classslick-track/>).parent(),i.$listi.$slideTrack.wrap(div classslick-list/>).parent(),i.$slideTrack.css(opacity,0),!0!i.options.centerMode&&!0!i.options.swipeToSlide||(i.options.slidesToScroll1),a(imgdata-lazy,i.$slider).not(src).addClass(slick-loading),i.setupInfinite(),i.buildArrows(),i.buildDots(),i.updateDots(),i.setSlideClasses(numbertypeof i.currentSlide?i.currentSlide:0),!0i.options.draggable&&i.$list.addClass(draggable)},r.prototype.buildRowsfunction(){var i,e,t,othis,sdocument.createDocumentFragment(),no.$slider.children();if(0o.options.rows){for(to.options.slidesPerRow*o.options.rows,eMath.ceil(n.length/t),i0;ie;i++){for(var rdocument.createElement(div),l0;lo.options.rows;l++){for(var ddocument.createElement(div),a0;ao.options.slidesPerRow;a++){var ci*t+(l*o.options.slidesPerRow+a);n.get(c)&&d.appendChild(n.get(c))}r.appendChild(d)}s.appendChild(r)}o.$slider.empty().append(s),o.$slider.children().children().children().css({width:100/o.options.slidesPerRow+%,display:inline-block})}},r.prototype.checkResponsivefunction(i,e){var t,o,s,nthis,r!1,ln.$slider.width(),dwindow.innerWidth||a(window).width();if(windown.respondTo?sd:slidern.respondTo?sl:minn.respondTo&&(sMath.min(d,l)),n.options.responsive&&n.options.responsive.length&&null!n.options.responsive){for(t in onull,n.breakpoints)n.breakpoints.hasOwnProperty(t)&&(!1n.originalSettings.mobileFirst?sn.breakpointst&&(on.breakpointst):s>n.breakpointst&&(on.breakpointst));null!o?null!n.activeBreakpoint&&on.activeBreakpoint&&!e||(n.activeBreakpointo,unslickn.breakpointSettingso?n.unslick(o):(n.optionsa.extend({},n.originalSettings,n.breakpointSettingso),!0i&&(n.currentSliden.options.initialSlide),n.refresh(i)),ro):null!n.activeBreakpoint&&(n.activeBreakpointnull,n.optionsn.originalSettings,!0i&&(n.currentSliden.options.initialSlide),n.refresh(i),ro),i||!1r||n.$slider.trigger(breakpoint,n,r)}},r.prototype.changeSlidefunction(i,e){var t,othis,sa(i.currentTarget);switch(s.is(a)&&i.preventDefault(),s.is(li)||(ss.closest(li)),to.slideCount%o.options.slidesToScroll!0?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,i.data.message){caseprevious:n0t?o.options.slidesToScroll:o.options.slidesToShow-t,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-n,!1,e);break;casenext:n0t?o.options.slidesToScroll:t,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+n,!1,e);break;caseindex:var n0i.data.index?0:i.data.index||s.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(n),!1,e),s.children().trigger(focus);break;default:return}},r.prototype.checkNavigablefunction(i){var ethis.getNavigableIndexes(),t0;if(i>ee.length-1)iee.length-1;else for(var o in e){if(ieo){it;break}teo}return i},r.prototype.cleanUpEventsfunction(){var ithis;i.options.dots&&null!i.$dots&&(a(li,i.$dots).off(click.slick,i.changeSlide).off(mouseenter.slick,a.proxy(i.interrupt,i,!0)).off(mouseleave.slick,a.proxy(i.interrupt,i,!1)),!0i.options.accessibility&&i.$dots.off(keydown.slick,i.keyHandler)),i.$slider.off(focus.slick blur.slick),!0i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow&&i.$prevArrow.off(click.slick,i.changeSlide),i.$nextArrow&&i.$nextArrow.off(click.slick,i.changeSlide),!0i.options.accessibility&&(i.$prevArrow&&i.$prevArrow.off(keydown.slick,i.keyHandler),i.$nextArrow&&i.$nextArrow.off(keydown.slick,i.keyHandler))),i.$list.off(touchstart.slick mousedown.slick,i.swipeHandler),i.$list.off(touchmove.slick mousemove.slick,i.swipeHandler),i.$list.off(touchend.slick mouseup.slick,i.swipeHandler),i.$list.off(touchcancel.slick mouseleave.slick,i.swipeHandler),i.$list.off(click.slick,i.clickHandler),a(document).off(i.visibilityChange,i.visibility),i.cleanUpSlideEvents(),!0i.options.accessibility&&i.$list.off(keydown.slick,i.keyHandler),!0i.options.focusOnSelect&&a(i.$slideTrack).children().off(click.slick,i.selectHandler),a(window).off(orientationchange.slick.slick-+i.instanceUid,i.orientationChange),a(window).off(resize.slick.slick-+i.instanceUid,i.resize),a(draggable!true,i.$slideTrack).off(dragstart,i.preventDefault),a(window).off(load.slick.slick-+i.instanceUid,i.setPosition)},r.prototype.cleanUpSlideEventsfunction(){var ithis;i.$list.off(mouseenter.slick,a.proxy(i.interrupt,i,!0)),i.$list.off(mouseleave.slick,a.proxy(i.interrupt,i,!1))},r.prototype.cleanUpRowsfunction(){var i;0this.options.rows&&((ithis.$slides.children().children()).removeAttr(style),this.$slider.empty().append(i))},r.prototype.clickHandlerfunction(i){!1this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},r.prototype.destroyfunction(i){var ethis;e.autoPlayClear(),e.touchObject{},e.cleanUpEvents(),a(.slick-cloned,e.$slider).detach(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.$prevArrow.length&&(e.$prevArrow.removeClass(slick-disabled slick-arrow slick-hidden).removeAttr(aria-hidden aria-disabled tabindex).css(display,),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove()),e.$nextArrow&&e.$nextArrow.length&&(e.$nextArrow.removeClass(slick-disabled slick-arrow slick-hidden).removeAttr(aria-hidden aria-disabled tabindex).css(display,),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove()),e.$slides&&(e.$slides.removeClass(slick-slide slick-active slick-center slick-visible slick-current).removeAttr(aria-hidden).removeAttr(data-slick-index).each(function(){a(this).attr(style,a(this).data(originalStyling))}),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.detach(),e.$list.detach(),e.$slider.append(e.$slides)),e.cleanUpRows(),e.$slider.removeClass(slick-slider),e.$slider.removeClass(slick-initialized),e.$slider.removeClass(slick-dotted),e.unslicked!0,i||e.$slider.trigger(destroy,e)},r.prototype.disableTransitionfunction(i){var e{};ethis.transitionType,(!1this.options.fade?this.$slideTrack:this.$slides.eq(i)).css(e)},r.prototype.fadeSlidefunction(i,e){var tthis;!1t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},r.prototype.fadeSlideOutfunction(i){var ethis;!1e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},r.prototype.filterSlidesr.prototype.slickFilterfunction(i){var ethis;null!i&&(e.$slidesCachee.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},r.prototype.focusHandlerfunction(){var tthis;t.$slider.off(focus.slick blur.slick).on(focus.slick blur.slick,*,function(i){i.stopImmediatePropagation();var ea(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussede.is(:focus),t.autoPlay())},0)})},r.prototype.getCurrentr.prototype.slickCurrentSlidefunction(){return this.currentSlide},r.prototype.getDotCountfunction(){var ithis,e0,t0,o0;if(!0i.options.infinite)if(i.slideCounti.options.slidesToShow)++o;else for(;ei.slideCount;)++o,et+i.options.slidesToScroll,t+i.options.slidesToScrolli.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0i.options.centerMode)oi.slideCount;else if(i.options.asNavFor)for(;ei.slideCount;)++o,et+i.options.slidesToScroll,t+i.options.slidesToScrolli.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},r.prototype.getLeftfunction(i){var e,t,othis,s0;return o.slideOffset0,eo.$slides.first().outerHeight(!0),!0o.options.infinite?(o.slideCount>o.options.slidesToShow&&(o.slideOffseto.slideWidth*o.options.slidesToShow*-1,t-1,!0o.options.vertical&&!0o.options.centerMode&&(2o.options.slidesToShow?t-1.5:1o.options.slidesToShow&&(t-2)),se*o.options.slidesToShow*t),o.slideCount%o.options.slidesToScroll!0&&i+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(si>o.slideCount?(o.slideOffset(o.options.slidesToShow-(i-o.slideCount))*o.slideWidth*-1,(o.options.slidesToShow-(i-o.slideCount))*e*-1):(o.slideOffseto.slideCount%o.options.slidesToScroll*o.slideWidth*-1,o.slideCount%o.options.slidesToScroll*e*-1))):i+o.options.slidesToShow>o.slideCount&&(o.slideOffset(i+o.options.slidesToShow-o.slideCount)*o.slideWidth,s(i+o.options.slidesToShow-o.slideCount)*e),o.slideCounto.options.slidesToShow&&(so.slideOffset0),!0o.options.centerMode&&o.slideCounto.options.slidesToShow?o.slideOffseto.slideWidth*Math.floor(o.options.slidesToShow)/2-o.slideWidth*o.slideCount/2:!0o.options.centerMode&&!0o.options.infinite?o.slideOffset+o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:!0o.options.centerMode&&(o.slideOffset0,o.slideOffset+o.slideWidth*Math.floor(o.options.slidesToShow/2)),e!1o.options.vertical?i*o.slideWidth*-1+o.slideOffset:i*e*-1+s,!0o.options.variableWidth&&(so.slideCounto.options.slidesToShow||!1o.options.infinite?o.$slideTrack.children(.slick-slide).eq(i):o.$slideTrack.children(.slick-slide).eq(i+o.options.slidesToShow),e!0o.options.rtl?s0?-1*(o.$slideTrack.width()-s0.offsetLeft-s.width()):0:s0?-1*s0.offsetLeft:0,!0o.options.centerMode&&(so.slideCounto.options.slidesToShow||!1o.options.infinite?o.$slideTrack.children(.slick-slide).eq(i):o.$slideTrack.children(.slick-slide).eq(i+o.options.slidesToShow+1),e!0o.options.rtl?s0?-1*(o.$slideTrack.width()-s0.offsetLeft-s.width()):0:s0?-1*s0.offsetLeft:0,e+(o.$list.width()-s.outerWidth())/2)),e},r.prototype.getOptionr.prototype.slickGetOptionfunction(i){return this.optionsi},r.prototype.getNavigableIndexesfunction(){for(var ithis,e0,t0,o,s!1i.options.infinite?i.slideCount:(e-1*i.options.slidesToScroll,t-1*i.options.slidesToScroll,2*i.slideCount);es;)o.push(e),et+i.options.slidesToScroll,t+i.options.slidesToScrolli.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;return o},r.prototype.getSlickfunction(){return this},r.prototype.getSlideCountfunction(){var t,othis,s!0o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0;return!0o.options.swipeToSlide?(o.$slideTrack.find(.slick-slide).each(function(i,e){if(e.offsetLeft-s+a(e).outerWidth()/2>-1*o.swipeLeft)return te,!1}),Math.abs(a(t).attr(data-slick-index)-o.currentSlide)||1):o.options.slidesToScroll},r.prototype.goTor.prototype.slickGoTofunction(i,e){this.changeSlide({data:{message:index,index:parseInt(i)}},e)},r.prototype.initfunction(i){var ethis;a(e.$slider).hasClass(slick-initialized)||(a(e.$slider).addClass(slick-initialized),e.buildRows(),e.buildOut(),e.setProps(),e.startLoad(),e.loadSlider(),e.initializeEvents(),e.updateArrows(),e.updateDots(),e.checkResponsive(!0),e.focusHandler()),i&&e.$slider.trigger(init,e),!0e.options.accessibility&&e.initADA(),e.options.autoplay&&(e.paused!1,e.autoPlay())},r.prototype.initADAfunction(){var tthis,oMath.ceil(t.slideCount/t.options.slidesToShow),st.getNavigableIndexes().filter(function(i){return 0i&&it.slideCount});t.$slides.add(t.$slideTrack.find(.slick-cloned)).attr({aria-hidden:true,tabindex:-1}).find(a, input, button, select).attr({tabindex:-1}),null!t.$dots&&(t.$slides.not(t.$slideTrack.find(.slick-cloned)).each(function(i){var es.indexOf(i);a(this).attr({role:tabpanel,id:slick-slide+t.instanceUid+i,tabindex:-1}),-1!e&&(eslick-slide-control+t.instanceUid+e,a(#+e).length&&a(this).attr({aria-describedby:e}))}),t.$dots.attr(role,tablist).find(li).each(function(i){var esi;a(this).attr({role:presentation}),a(this).find(button).first().attr({role:tab,id:slick-slide-control+t.instanceUid+i,aria-controls:slick-slide+t.instanceUid+e,aria-label:i+1+ of +o,aria-selected:null,tabindex:-1})}).eq(t.currentSlide).find(button).attr({aria-selected:true,tabindex:0}).end());for(var it.currentSlide,ei+t.options.slidesToShow;ie;i++)t.options.focusOnChange?t.$slides.eq(i).attr({tabindex:0}):t.$slides.eq(i).removeAttr(tabindex);t.activateADA()},r.prototype.initArrowEventsfunction(){var ithis;!0i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off(click.slick).on(click.slick,{message:previous},i.changeSlide),i.$nextArrow.off(click.slick).on(click.slick,{message:next},i.changeSlide),!0i.options.accessibility&&(i.$prevArrow.on(keydown.slick,i.keyHandler),i.$nextArrow.on(keydown.slick,i.keyHandler)))},r.prototype.initDotEventsfunction(){var ithis;!0i.options.dots&&i.slideCount>i.options.slidesToShow&&(a(li,i.$dots).on(click.slick,{message:index},i.changeSlide),!0i.options.accessibility&&i.$dots.on(keydown.slick,i.keyHandler)),!0i.options.dots&&!0i.options.pauseOnDotsHover&&i.slideCount>i.options.slidesToShow&&a(li,i.$dots).on(mouseenter.slick,a.proxy(i.interrupt,i,!0)).on(mouseleave.slick,a.proxy(i.interrupt,i,!1))},r.prototype.initSlideEventsfunction(){var ithis;i.options.pauseOnHover&&(i.$list.on(mouseenter.slick,a.proxy(i.interrupt,i,!0)),i.$list.on(mouseleave.slick,a.proxy(i.interrupt,i,!1)))},r.prototype.initializeEventsfunction(){var ithis;i.initArrowEvents(),i.initDotEvents(),i.initSlideEvents(),i.$list.on(touchstart.slick mousedown.slick,{action:start},i.swipeHandler),i.$list.on(touchmove.slick mousemove.slick,{action:move},i.swipeHandler),i.$list.on(touchend.slick mouseup.slick,{action:end},i.swipeHandler),i.$list.on(touchcancel.slick mouseleave.slick,{action:end},i.swipeHandler),i.$list.on(click.slick,i.clickHandler),a(document).on(i.visibilityChange,a.proxy(i.visibility,i)),!0i.options.accessibility&&i.$list.on(keydown.slick,i.keyHandler),!0i.options.focusOnSelect&&a(i.$slideTrack).children().on(click.slick,i.selectHandler),a(window).on(orientationchange.slick.slick-+i.instanceUid,a.proxy(i.orientationChange,i)),a(window).on(resize.slick.slick-+i.instanceUid,a.proxy(i.resize,i)),a(draggable!true,i.$slideTrack).on(dragstart,i.preventDefault),a(window).on(load.slick.slick-+i.instanceUid,i.setPosition),a(i.setPosition)},r.prototype.initUIfunction(){var ithis;!0i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},r.prototype.keyHandlerfunction(i){var ethis;i.target.tagName.match(TEXTAREA|INPUT|SELECT)||(37i.keyCode&&!0e.options.accessibility?e.changeSlide({data:{message:!0e.options.rtl?next:previous}}):39i.keyCode&&!0e.options.accessibility&&e.changeSlide({data:{message:!0e.options.rtl?previous:next}}))},r.prototype.lazyLoadfunction(){var i,e,t,nthis;function o(i){a(imgdata-lazy,i).each(function(){var ia(this),ea(this).attr(data-lazy),ta(this).attr(data-srcset),oa(this).attr(data-sizes)||n.$slider.attr(data-sizes),sdocument.createElement(img);s.onloadfunction(){i.animate({opacity:0},100,function(){t&&(i.attr(srcset,t),o&&i.attr(sizes,o)),i.attr(src,e).animate({opacity:1},200,function(){i.removeAttr(data-lazy data-srcset data-sizes).removeClass(slick-loading)}),n.$slider.trigger(lazyLoaded,n,i,e)})},s.onerrorfunction(){i.removeAttr(data-lazy).removeClass(slick-loading).addClass(slick-lazyload-error),n.$slider.trigger(lazyLoadError,n,i,e)},s.srce})}if(!0n.options.centerMode?t!0n.options.infinite?(en.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(eMath.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),n.options.slidesToShow/2+1+2+n.currentSlide):(en.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,tMath.ceil(e+n.options.slidesToShow),!0n.options.fade&&(0e&&e--,tn.slideCount&&t++)),in.$slider.find(.slick-slide).slice(e,t),anticipatedn.options.lazyLoad)for(var se-1,rt,ln.$slider.find(.slick-slide),d0;dn.options.slidesToScroll;d++)s0&&(sn.slideCount-1),i(ii.add(l.eq(s))).add(l.eq(r)),s--,r++;o(i),n.slideCountn.options.slidesToShow?o(n.$slider.find(.slick-slide)):n.currentSlide>n.slideCount-n.options.slidesToShow?o(n.$slider.find(.slick-cloned).slice(0,n.options.slidesToShow)):0n.currentSlide&&o(n.$slider.find(.slick-cloned).slice(-1*n.options.slidesToShow))},r.prototype.loadSliderfunction(){var ithis;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass(slick-loading),i.initUI(),progressivei.options.lazyLoad&&i.progressiveLazyLoad()},r.prototype.nextr.prototype.slickNextfunction(){this.changeSlide({data:{message:next}})},r.prototype.orientationChangefunction(){this.checkResponsive(),this.setPosition()},r.prototype.pauser.prototype.slickPausefunction(){this.autoPlayClear(),this.paused!0},r.prototype.playr.prototype.slickPlayfunction(){var ithis;i.autoPlay(),i.options.autoplay!0,i.paused!1,i.focussed!1,i.interrupted!1},r.prototype.postSlidefunction(i){var ethis;e.unslicked||(e.$slider.trigger(afterChange,e,i),e.animating!1,e.slideCount>e.options.slidesToShow&&e.setPosition(),e.swipeLeftnull,e.options.autoplay&&e.autoPlay(),!0e.options.accessibility&&(e.initADA(),e.options.focusOnChange&&a(e.$slides.get(e.currentSlide)).attr(tabindex,0).focus()))},r.prototype.prevr.prototype.slickPrevfunction(){this.changeSlide({data:{message:previous}})},r.prototype.preventDefaultfunction(i){i.preventDefault()},r.prototype.progressiveLazyLoadfunction(i){ii||1;var e,t,o,s,nthis,ra(imgdata-lazy,n.$slider);r.length?(er.first(),te.attr(data-lazy),oe.attr(data-srcset),se.attr(data-sizes)||n.$slider.attr(data-sizes),(rdocument.createElement(img)).onloadfunction(){o&&(e.attr(srcset,o),s&&e.attr(sizes,s)),e.attr(src,t).removeAttr(data-lazy data-srcset data-sizes).removeClass(slick-loading),!0n.options.adaptiveHeight&&n.setPosition(),n.$slider.trigger(lazyLoaded,n,e,t),n.progressiveLazyLoad()},r.onerrorfunction(){i3?setTimeout(function(){n.progressiveLazyLoad(i+1)},500):(e.removeAttr(data-lazy).removeClass(slick-loading).addClass(slick-lazyload-error),n.$slider.trigger(lazyLoadError,n,e,t),n.progressiveLazyLoad())},r.srct):n.$slider.trigger(allImagesLoaded,n)},r.prototype.refreshfunction(i){var ethis,te.slideCount-e.options.slidesToShow;!e.options.infinite&&e.currentSlide>t&&(e.currentSlidet),e.slideCounte.options.slidesToShow&&(e.currentSlide0),te.currentSlide,e.destroy(!0),a.extend(e,e.initials,{currentSlide:t}),e.init(),i||e.changeSlide({data:{message:index,index:t}},!1)},r.prototype.registerBreakpointsfunction(){var i,e,t,othis,so.options.responsive||null;if(Array.isArray(s)&&s.length){for(i in o.respondToo.options.respondTo||window,s)if(to.breakpoints.length-1,s.hasOwnProperty(i)){for(esi.breakpoint;0t;)o.breakpointst&&o.breakpointste&&o.breakpoints.splice(t,1),t--;o.breakpoints.push(e),o.breakpointSettingsesi.settings}o.breakpoints.sort(function(i,e){return o.options.mobileFirst?i-e:e-i})}},r.prototype.reinitfunction(){var ithis;i.$slidesi.$slideTrack.children(i.options.slide).addClass(slick-slide),i.slideCounti.$slides.length,i.currentSlide>i.slideCount&&0!i.currentSlide&&(i.currentSlidei.currentSlide-i.options.slidesToScroll),i.slideCounti.options.slidesToShow&&(i.currentSlide0),i.registerBreakpoints(),i.setProps(),i.setupInfinite(),i.buildArrows(),i.updateArrows(),i.initArrowEvents(),i.buildDots(),i.updateDots(),i.initDotEvents(),i.cleanUpSlideEvents(),i.initSlideEvents(),i.checkResponsive(!1,!0),!0i.options.focusOnSelect&&a(i.$slideTrack).children().on(click.slick,i.selectHandler),i.setSlideClasses(numbertypeof i.currentSlide?i.currentSlide:0),i.setPosition(),i.focusHandler(),i.paused!i.options.autoplay,i.autoPlay(),i.$slider.trigger(reInit,i)},r.prototype.resizefunction(){var ithis;a(window).width()!i.windowWidth&&(clearTimeout(i.windowDelay),i.windowDelaywindow.setTimeout(function(){i.windowWidtha(window).width(),i.checkResponsive(),i.unslicked||i.setPosition()},50))},r.prototype.removeSlider.prototype.slickRemovefunction(i,e,t){var othis;if(ibooleantypeof i?!0(ei)?0:o.slideCount-1:!0e?--i:i,o.slideCount1||i0||i>o.slideCount-1)return!1;o.unload(),(!0t?o.$slideTrack.children():o.$slideTrack.children(this.options.slide).eq(i)).remove(),o.$slideso.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCacheo.$slides,o.reinit()},r.prototype.setCSSfunction(i){var e,t,othis,s{};!0o.options.rtl&&(i-i),elefto.positionProp?Math.ceil(i)+px:0px,ttopo.positionProp?Math.ceil(i)+px:0px,so.positionPropi,!1o.transformsEnabled||(!(s{})o.cssTransitions?so.animTypetranslate(+e+, +t+):so.animTypetranslate3d(+e+, +t+, 0px)),o.$slideTrack.css(s)},r.prototype.setDimensionsfunction(){var ithis;!1i.options.vertical?!0i.options.centerMode&&i.$list.css({padding:0px +i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+ 0px})),i.listWidthi.$list.width(),i.listHeighti.$list.height(),!1i.options.vertical&&!1i.options.variableWidth?(i.slideWidthMath.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(.slick-slide).length))):!0i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidthMath.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(.slick-slide).length)));var ei.$slides.first().outerWidth(!0)-i.$slides.first().width();!1i.options.variableWidth&&i.$slideTrack.children(.slick-slide).width(i.slideWidth-e)},r.prototype.setFadefunction(){var t,othis;o.$slides.each(function(i,e){to.slideWidth*i*-1,!0o.options.rtl?a(e).css({position:relative,right:t,top:0,zIndex:o.options.zIndex-2,opacity:0}):a(e).css({position:relative,left:t,top:0,zIndex:o.options.zIndex-2,opacity:0})}),o.$slides.eq(o.currentSlide).css({zIndex:o.options.zIndex-1,opacity:1})},r.prototype.setHeightfunction(){var i,ethis;1e.options.slidesToShow&&!0e.options.adaptiveHeight&&!1e.options.vertical&&(ie.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.css(height,i))},r.prototype.setOptionr.prototype.slickSetOptionfunction(){var i,e,t,o,s,nthis,r!1;if(objecttypeof arguments0?(targuments0,rarguments1,smultiple):stringtypeof arguments0&&(targuments0,oarguments1,rarguments2,responsivearguments0&&arraytypeof arguments1?sresponsive:void 0!arguments1&&(ssingle)),singles)n.optionsto;else if(multiples)a.each(t,function(i,e){n.optionsie});else if(responsives)for(e in o)if(Array.isArray(n.options.responsive)){for(in.options.responsive.length-1;0i;)n.options.responsivei.breakpointoe.breakpoint&&n.options.responsive.splice(i,1),i--;n.options.responsive.push(oe)}else n.options.responsiveoe;r&&(n.unload(),n.reinit())},r.prototype.setPositionfunction(){var ithis;i.setDimensions(),i.setHeight(),!1i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger(setPosition,i)},r.prototype.setPropsfunction(){var ithis,edocument.body.style;i.positionProp!0i.options.vertical?top:left,topi.positionProp?i.$slider.addClass(slick-vertical):i.$slider.removeClass(slick-vertical),void 0e.WebkitTransition&&void 0e.MozTransition&&void 0e.msTransition||!0i.options.useCSS&&(i.cssTransitions!0),i.options.fade&&(numbertypeof i.options.zIndex?i.options.zIndex3&&(i.options.zIndex3):i.options.zIndexi.defaults.zIndex),void 0!e.OTransform&&(i.animTypeOTransform,i.transformType-o-transform,i.transitionTypeOTransition,void 0e.perspectiveProperty&&void 0e.webkitPerspective&&(i.animType!1)),void 0!e.MozTransform&&(i.animTypeMozTransform,i.transformType-moz-transform,i.transitionTypeMozTransition,void 0e.perspectiveProperty&&void 0e.MozPerspective&&(i.animType!1)),void 0!e.webkitTransform&&(i.animTypewebkitTransform,i.transformType-webkit-transform,i.transitionTypewebkitTransition,void 0e.perspectiveProperty&&void 0e.webkitPerspective&&(i.animType!1)),void 0!e.msTransform&&(i.animTypemsTransform,i.transformType-ms-transform,i.transitionTypemsTransition,void 0e.msTransform&&(i.animType!1)),void 0!e.transform&&!1!i.animType&&(i.animTypetransform,i.transformTypetransform,i.transitionTypetransition),i.transformsEnabledi.options.useTransform&&null!i.animType&&!1!i.animType},r.prototype.setSlideClassesfunction(i){var e,t,o,sthis,ns.$slider.find(.slick-slide).removeClass(slick-active slick-center slick-current).attr(aria-hidden,true);s.$slides.eq(i).addClass(slick-current),!0s.options.centerMode?(ts.options.slidesToShow%20?1:0,oMath.floor(s.options.slidesToShow/2),!0s.options.infinite&&(oi&&is.slideCount-1-o?s.$slides.slice(i-o+t,i+o+1).addClass(slick-active).attr(aria-hidden,false):(es.options.slidesToShow+i,n.slice(e-o+1+t,e+o+2).addClass(slick-active).attr(aria-hidden,false)),0i?n.eq(n.length-1-s.options.slidesToShow).addClass(slick-center):is.slideCount-1&&n.eq(s.options.slidesToShow).addClass(slick-center)),s.$slides.eq(i).addClass(slick-center)):0i&&is.slideCount-s.options.slidesToShow?s.$slides.slice(i,i+s.options.slidesToShow).addClass(slick-active).attr(aria-hidden,false):n.lengths.options.slidesToShow?n.addClass(slick-active).attr(aria-hidden,false):(os.slideCount%s.options.slidesToShow,e!0s.options.infinite?s.options.slidesToShow+i:i,(s.options.slidesToShows.options.slidesToScroll&&s.slideCount-is.options.slidesToShow?n.slice(e-(s.options.slidesToShow-o),e+o):n.slice(e,e+s.options.slidesToShow)).addClass(slick-active).attr(aria-hidden,false)),ondemand!s.options.lazyLoad&&anticipated!s.options.lazyLoad||s.lazyLoad()},r.prototype.setupInfinitefunction(){var i,e,t,othis;if(!0o.options.fade&&(o.options.centerMode!1),!0o.options.infinite&&!1o.options.fade&&(enull,o.slideCount>o.options.slidesToShow)){for(t!0o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,io.slideCount;i>o.slideCount-t;--i)ei-1,a(o.$slidese).clone(!0).attr(id,).attr(data-slick-index,e-o.slideCount).prependTo(o.$slideTrack).addClass(slick-cloned);for(i0;it+o.slideCount;i+1)ei,a(o.$slidese).clone(!0).attr(id,).attr(data-slick-index,e+o.slideCount).appendTo(o.$slideTrack).addClass(slick-cloned);o.$slideTrack.find(.slick-cloned).find(id).each(function(){a(this).attr(id,)})}},r.prototype.interruptfunction(i){i||this.autoPlay(),this.interruptedi},r.prototype.selectHandlerfunction(i){ia(i.target).is(.slick-slide)?a(i.target):a(i.target).parents(.slick-slide),i(iparseInt(i.attr(data-slick-index)))||0;this.slideCountthis.options.slidesToShow?this.slideHandler(i,!1,!0):this.slideHandler(i)},r.prototype.slideHandlerfunction(i,e,t){var o,s,n,r,lthis;if(ee||!1,!(!0l.animating&&!0l.options.waitForAnimate||!0l.options.fade&&l.currentSlidei))if(!1e&&l.asNavFor(i),oi,nl.getLeft(o),el.getLeft(l.currentSlide),l.currentLeftnulll.swipeLeft?e:l.swipeLeft,!1l.options.infinite&&!1l.options.centerMode&&(i0||i>l.getDotCount()*l.options.slidesToScroll))!1l.options.fade&&(ol.currentSlide,!0!t&&l.slideCount>l.options.slidesToShow?l.animateSlide(e,function(){l.postSlide(o)}):l.postSlide(o));else if(!1l.options.infinite&&!0l.options.centerMode&&(i0||i>l.slideCount-l.options.slidesToScroll))!1l.options.fade&&(ol.currentSlide,!0!t&&l.slideCount>l.options.slidesToShow?l.animateSlide(e,function(){l.postSlide(o)}):l.postSlide(o));else{if(l.options.autoplay&&clearInterval(l.autoPlayTimer),so0?l.slideCount%l.options.slidesToScroll!0?l.slideCount-l.slideCount%l.options.slidesToScroll:l.slideCount+o:o>l.slideCount?l.slideCount%l.options.slidesToScroll!0?0:o-l.slideCount:o,l.animating!0,l.$slider.trigger(beforeChange,l,l.currentSlide,s),el.currentSlide,l.currentSlides,l.setSlideClasses(l.currentSlide),l.options.asNavFor&&(r(rl.getNavTarget()).slick(getSlick)).slideCountr.options.slidesToShow&&r.setSlideClasses(l.currentSlide),l.updateDots(),l.updateArrows(),!0l.options.fade)return!0!t?(l.fadeSlideOut(e),l.fadeSlide(s,function(){l.postSlide(s)})):l.postSlide(s),void l.animateHeight();!0!t&&l.slideCount>l.options.slidesToShow?l.animateSlide(n,function(){l.postSlide(s)}):l.postSlide(s)}},r.prototype.startLoadfunction(){var ithis;!0i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass(slick-loading)},r.prototype.swipeDirectionfunction(){var ithis,ei.touchObject.startX-i.touchObject.curX,ti.touchObject.startY-i.touchObject.curY,eMath.atan2(t,e),eMath.round(180*e/Math.PI);return e0&&(e360-Math.abs(e)),e45&&0e||e360&&315e?!1i.options.rtl?left:right:135e&&e225?!1i.options.rtl?right:left:!0i.options.verticalSwiping?35e&&e135?down:up:vertical},r.prototype.swipeEndfunction(i){var e,t,othis;if(o.dragging!1,o.swiping!1,o.scrolling)return o.scrolling!1;if(o.interrupted!1,o.shouldClick!(10o.touchObject.swipeLength),void 0o.touchObject.curX)return!1;if(!0o.touchObject.edgeHit&&o.$slider.trigger(edge,o,o.swipeDirection()),o.touchObject.swipeLength>o.touchObject.minSwipe){switch(to.swipeDirection()){caseleft:casedown:eo.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection0;break;caseright:caseup:eo.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection1}vertical!t&&(o.slideHandler(e),o.touchObject{},o.$slider.trigger(swipe,o,t))}else o.touchObject.startX!o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject{})},r.prototype.swipeHandlerfunction(i){var ethis;if(!(!1e.options.swipe||ontouchendin document&&!1e.options.swipe||!1e.options.draggable&&-1!i.type.indexOf(mouse)))switch(e.touchObject.fingerCounti.originalEvent&&void 0!i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipee.listWidth/e.options.touchThreshold,!0e.options.verticalSwiping&&(e.touchObject.minSwipee.listHeight/e.options.touchThreshold),i.data.action){casestart:e.swipeStart(i);break;casemove:e.swipeMove(i);break;caseend:e.swipeEnd(i)}},r.prototype.swipeMovefunction(i){var e,t,othis,svoid 0!i.originalEvent?i.originalEvent.touches:null;return!(!o.dragging||o.scrolling||s&&1!s.length)&&(eo.getLeft(o.currentSlide),o.touchObject.curXvoid 0!s?s0.pageX:i.clientX,o.touchObject.curYvoid 0!s?s0.pageY:i.clientY,o.touchObject.swipeLengthMath.round(Math.sqrt(Math.pow(o.touchObject.curX-o.touchObject.startX,2))),tMath.round(Math.sqrt(Math.pow(o.touchObject.curY-o.touchObject.startY,2))),!o.options.verticalSwiping&&!o.swiping&&4t?!(o.scrolling!0):(!0o.options.verticalSwiping&&(o.touchObject.swipeLengtht),so.swipeDirection(),void 0!i.originalEvent&&4o.touchObject.swipeLength&&(o.swiping!0,i.preventDefault()),t(!1o.options.rtl?1:-1)*(o.touchObject.curX>o.touchObject.startX?1:-1),!0o.options.verticalSwiping&&(to.touchObject.curY>o.touchObject.startY?1:-1),io.touchObject.swipeLength,(o.touchObject.edgeHit!1)o.options.infinite&&(0o.currentSlide&&rights||o.currentSlide>o.getDotCount()&&lefts)&&(io.touchObject.swipeLength*o.options.edgeFriction,o.touchObject.edgeHit!0),!1o.options.vertical?o.swipeLefte+i*t:o.swipeLefte+i*(o.$list.height()/o.listWidth)*t,!0o.options.verticalSwiping&&(o.swipeLefte+i*t),!0!o.options.fade&&!1!o.options.touchMove&&(!0o.animating?(o.swipeLeftnull,!1):void o.setCSS(o.swipeLeft))))},r.prototype.swipeStartfunction(i){var e,tthis;if(t.interrupted!0,1!t.touchObject.fingerCount||t.slideCountt.options.slidesToShow)return!(t.touchObject{});void 0!i.originalEvent&&void 0!i.originalEvent.touches&&(ei.originalEvent.touches0),t.touchObject.startXt.touchObject.curXvoid 0!e?e.pageX:i.clientX,t.touchObject.startYt.touchObject.curYvoid 0!e?e.pageY:i.clientY,t.dragging!0},r.prototype.unfilterSlidesr.prototype.slickUnfilterfunction(){var ithis;null!i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},r.prototype.unloadfunction(){var ithis;a(.slick-cloned,i.$slider).remove(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove(),i.$nextArrow&&i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove(),i.$slides.removeClass(slick-slide slick-active slick-visible slick-current).attr(aria-hidden,true).css(width,)},r.prototype.unslickfunction(i){this.$slider.trigger(unslick,this,i),this.destroy()},r.prototype.updateArrowsfunction(){var ithis;Math.floor(i.options.slidesToShow/2);!0i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass(slick-disabled).attr(aria-disabled,false),i.$nextArrow.removeClass(slick-disabled).attr(aria-disabled,false),0i.currentSlide?(i.$prevArrow.addClass(slick-disabled).attr(aria-disabled,true),i.$nextArrow.removeClass(slick-disabled).attr(aria-disabled,false)):(i.currentSlide>i.slideCount-i.options.slidesToShow&&!1i.options.centerMode||i.currentSlide>i.slideCount-1&&!0i.options.centerMode)&&(i.$nextArrow.addClass(slick-disabled).attr(aria-disabled,true),i.$prevArrow.removeClass(slick-disabled).attr(aria-disabled,false)))},r.prototype.updateDotsfunction(){var ithis;null!i.$dots&&(i.$dots.find(li).removeClass(slick-active).end(),i.$dots.find(li).eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass(slick-active))},r.prototype.visibilityfunction(){this.options.autoplay&&(documentthis.hidden?this.interrupted!0:this.interrupted!1)},a.fn.slickfunction(){for(var i,ethis,targuments0,oArray.prototype.slice.call(arguments,1),se.length,n0;ns;n++)if(objecttypeof t||void 0t?en.slicknew r(en,t):ien.slickt.apply(en.slick,o),void 0!i)return i;return e}})/* > *//script>script typetext/javascript idacf/homepage-masthead-slider-js minifyminify>/* !CDATA */var FX(function(FX,$){$(()>{FX.HomepageMasthead.init()})FX.HomepageMasthead{$slider:null,init(){this.$slider$(.js-masthead-homepage-slider)if(this.$slider.length){this.applySlick()}},applySlick(){this.$slider.slick({dots:!0,arrows:!1,autoplay:!0,autoplaySpeed:5000,fade:!0});this.$slider.on(init reInit afterChange,function(event,slick,currentSlide,nextSlide){$(.slick-slide).removeClass(is-animating);$(.slick-current).addClass(is-animating)})}};return FX}(FX||{},jQuery))/* > *//script>link relhttps://api.w.org/ hrefhttps://www.allendistribution.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://www.allendistribution.com/wp-json/wp/v2/pages/316 />link relshortlink hrefhttps://www.allendistribution.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://www.allendistribution.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.allendistribution.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://www.allendistribution.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.allendistribution.com%2F&formatxml />!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-5823WBD);/script>!-- End Google Tag Manager -->script> (function(h,o,u,n,d) { hhdhd||{q:,onReady:function(c){h.q.push(c)}} do.createElement(u);d.async1;d.srcn no.getElementsByTagName(u)0;n.parentNode.insertBefore(d,n) })(window,document,script,https://www.datadoghq-browser-agent.com/us5/v5/datadog-rum.js,DD_RUM) window.DD_RUM.onReady(function() { window.DD_RUM.init({ clientToken: pubcfc1e76584dabae3539e19688ca0f946, applicationId: a99c61f2-e254-4fd5-9c9e-803221bb0d09, // `site` refers to the Datadog site parameter of your organization // see https://docs.datadoghq.com/getting_started/site/ site: us5.datadoghq.com, service: allen-distribution, env: ENV_NAME>, // Specify a version number to identify the deployed version of your application in Datadog // version: 1.0.0, sessionSampleRate: 100, sessionReplaySampleRate: 20, trackUserInteractions: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: mask-user-input, }); })/script>!-- --------- START PLUGIN MARKETINGCLOUDFX-WP - HEADER SCRIPTS --------- --> !-- MCFX - Primary Tracking Script --> script typetext/javascript data-registeredmcfx-plugin> /* global mcfx */ (function (w,d,o,u,a,m) { wowo||function(){(wo.qwo.q||).push(arguments); },wo.e1*new Date();wo.uu;ad.createElement(script), md.getElementsByTagName(script)0;a.async1; a.srcu+/mcfx.js;m.parentNode.insertBefore(a, m); })(window, document, mcfx, https://t.marketingcloudfx.com); mcfx(create, 1027 ); /script> !-- MCFX - CallTrackerFX --> script typetext/javascript src//cdn.leadmanagerfx.com/phone/js/1027 data-registeredmcfx-plugin async >/script> !-- Helper Script --> script typetext/javascript data-registeredmcfx-plugin > /* global mcfx */ window.mcfxCaptureCustomFormData function( data, formIdform-from-mcfxCaptureCustomFormData, dataFxId null ) { const formEl document.createElement(form); formEl.id formId; // avoids duplication for pseudo forms formEl.setAttribute(data-fx-id, dataFxId || formId ); for ( const field of data ) { const fieldEl document.createElement(input); fieldEl.type hidden; for ( const key in field ) { fieldElkey fieldkey; } formEl.appendChild(fieldEl); } mcfx( capture, formEl ); } /script>!-- --------- END PLUGIN MARKETINGCLOUDFX-WP - HEADER SCRIPTS --------- --> style>/style>style classwpcode-css-snippet>/style>link relicon hrefhttps://www.allendistribution.com/wp-content/uploads/2023/08/favicon-1-90x90.png.webp sizes32x32 />link relicon hrefhttps://www.allendistribution.com/wp-content/uploads/2023/08/favicon-1-226x226.png.webp sizes192x192 />link relapple-touch-icon hrefhttps://www.allendistribution.com/wp-content/uploads/2023/08/favicon-1-226x226.png.webp />meta namemsapplication-TileImage contenthttps://www.allendistribution.com/wp-content/uploads/2023/08/favicon-1.png />noscript>style idrocket-lazyload-nojs-css>.rll-youtube-player, data-lazy-src{display:none !important;}/style>/noscript> meta namegenerator contentWP Rocket 3.18 data-wpr-featureswpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_lazyload_iframes wpr_oci wpr_cache_webp wpr_minify_css wpr_desktop wpr_dns_prefetch wpr_preload_links />/head>body classhome page-template-default page page-id-316> !-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-5823WBDheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> header idpage-header classpage-header 1> div classheader-top hidden-sm-up>ul idmenu-top-menu classmenu>li idmenu-item-91 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-91>a hreftel:18882226943>Call Now/a>/li>li idmenu-item-89 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-89>a hrefhttps://www.allendistribution.com/contact-us/>Contact/a>/li>li idmenu-item-90 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-90>a hrefhttps://www.allendistribution.com/careers/>Careers/a>/li>/ul>/div> div classheader-main> div classcontainer> div classheader-wrap> div classlogo> a hrefhttps://www.allendistribution.com> img width552 height246 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/logo-2023.svg classimg-responsive skip-lazy altAllen Distribution decodingasync fetchpriorityhigh /> /a> /div> div classheader-right> div classheader-right__top hidden-xs-down> div classheader-phone>a hreftel:7172583040>i classicon-mobile>/i> 717.258.3040/a>/div> div classheader-contact>a hrefhttps://www.allendistribution.com/contact-us/ target_self>i classicon-mail>/i> Contact Us/a>/div> div classsearch-toggle js-search-toggle>i classicon-search>/i> Search…/div> div classsearchform-sliding> form action/ methodget> button typesubmit>i classicon-search>/i>/button> input typetext names data-swplivetrue data-swpenginedefault data-swpconfigdefault ids value data-swplivetrue placeholderSearch.../> !-- data-swplivetrue enables SearchWP Live Search --> /form> a classsearchform-sliding__close js__searchform-sliding__close href#>i classicon-close-menu>/i>/a>/div> /div> div classheader-right__bottom> nav classnav-primary>ul idmenu-allendistribution classmenu>li idmenu-item-80 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-80>a hrefhttps://www.allendistribution.com/our-company/>Our Company/a>/li>li idmenu-item-81 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-81>a hrefhttps://www.allendistribution.com/our-services/>Solutions/a>ul classsub-menu> li idmenu-item-83 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-83>a hrefhttps://www.allendistribution.com/our-services/distribution/>Distribution/a>/li> li idmenu-item-82 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-82>a hrefhttps://www.allendistribution.com/our-services/fulfillment/>Fulfillment/a>/li> li idmenu-item-85 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-85>a hrefhttps://www.allendistribution.com/our-services/transportation/>Transportation/a>/li> li idmenu-item-86 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-86>a hrefhttps://www.allendistribution.com/our-services/custom-packaging/>Custom Packaging/a>/li> li idmenu-item-84 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-84>a hrefhttps://www.allendistribution.com/our-services/technology/>Technology/a>/li>/ul>/li>li idmenu-item-87 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-87>a hrefhttps://www.allendistribution.com/nationwide-support/>Nationwide Network/a>/li>/ul>/nav> div classcareers-btn hidden-xs-down> a hrefhttps://www.allendistribution.com/careers/ target_self classbtn btn-primary>Careers/a> /div> div classsearch-toggle js-search-toggle-mobile hidden-sm-up>i classicon-search>/i>/div> div classjs-toggle-menu toggle-menu hidden-lg> i classicon-menu>/i> i classicon-close-menu>/i> /div> /div> /div> /div> /div> /div> /header> div classsearchform-popup hidden-sm-up> form action/ methodget> input typetext names data-swplivetrue data-swpenginedefault data-swpconfigdefault ids value data-swplivetrue placeholderSearch.../> !-- data-swplivetrue enables SearchWP Live Search --> button typesubmit>i classicon-search>/i>/button> a classsearchform-sliding__close js__searchform-popup__close href#>i classicon-close-menu>/i>/a> /form> /div> article classpage-content> div classbialty-container>div> section classmasthead masthead-homepage animate-slider> div classmasthead__content> div classjs-masthead-homepage-slider fx-slider> div classmasthead-homepage-slider-item fx-slide> div classmasthead-homepage-slider-item__bg> img decodingasync width1920 height867 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg.webp classmasthead-image skip-lazy altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-300x135.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1024x462.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-768x347.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-1536x694.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/08/hero-image-clean-226x102.jpg.webp 226w sizes(max-width: 1920px) 100vw, 1920px> div classmasthead-grid bg-texture-overlay--9>/div> /div> div classcontainer> div classmasthead__text animate-first> h2>Promises strong>Delivered./strong>/h2>p>Allen Distribution is a national third-party Supply Chain organization with the experience and capabilities to serve as a reliable partner for your business./p>p>a classbtn btn-primary hrefhttps://www.allendistribution.com/contact-us/>Get in touch/a>/p> /div> /div> /div> div classmasthead-homepage-slider-item fx-slide> div classmasthead-homepage-slider-item__bg> img decodingasync width1080 height540 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201080%20540%3E%3C/svg%3E classmasthead-image altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2024/05/new-header.jpg.webp 1080w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-300x150.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-1024x512.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-768x384.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-226x113.jpg.webp 226w data-lazy-sizes(max-width: 1080px) 100vw, 1080px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/05/new-header.jpg.webp>noscript>img decodingasync width1080 height540 srchttps://www.allendistribution.com/wp-content/uploads/2024/05/new-header.jpg.webp classmasthead-image altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2024/05/new-header.jpg.webp 1080w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-300x150.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-1024x512.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-768x384.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/05/new-header-226x113.jpg.webp 226w sizes(max-width: 1080px) 100vw, 1080px>/noscript> div classmasthead-grid bg-texture-overlay--9>/div> /div> div classcontainer> div classmasthead__text animate-rest> h2>Customized strong>Solutions./strong>/h2>p>For 35+ years, we have led the distribution industry with our ability to provide integrated logistics solutions and management throughout the United States./p>p>a classbtn btn-primary hrefhttps://www.allendistribution.com/our-services/>Explore Services/a>/p> /div> /div> /div> div classmasthead-homepage-slider-item fx-slide> div classmasthead-homepage-slider-item__bg> img decodingasync width1080 height540 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201080%20540%3E%3C/svg%3E classmasthead-image altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4.jpg.webp 1080w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-300x150.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-1024x512.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-768x384.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-226x113.jpg.webp 226w data-lazy-sizes(max-width: 1080px) 100vw, 1080px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4.jpg.webp>noscript>img decodingasync width1080 height540 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4.jpg.webp classmasthead-image altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4.jpg.webp 1080w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-300x150.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-1024x512.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-768x384.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-4-226x113.jpg.webp 226w sizes(max-width: 1080px) 100vw, 1080px>/noscript> div classmasthead-grid bg-texture-overlay--9>/div> /div> div classcontainer> div classmasthead__text animate-rest> h2>Career strong>Opportunities./strong>/h2>p>For 35+ years, we have led the distribution industry with our ability to provide integrated logistics solutions and management throughout the United States./p>p>a classbtn btn-primary hrefhttps://www.allendistribution.com/careers/>Careers/a>/p> /div> /div> /div> /div> /div> /section>section classgallery-text section-padding 1 bg-white animate-gallery-text> div classcontainer> div classrow gallery-text__flex image-block-left> div classcolxxs-12 col-lg-6> div classgallery-text__gallery> div classjs-gallery-for fx-slider> div classjs-gallery-for__item fx-slide> div classgallery-for> img decodingasync width678 height507 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20678%20507%3E%3C/svg%3E classobject-fit altCorner shot of warehouse for allen distribution data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2.jpg.webp 678w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-300x224.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-226x169.jpg.webp 226w data-lazy-sizes(max-width: 678px) 100vw, 678px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2.jpg.webp>noscript>img decodingasync width678 height507 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2.jpg.webp classobject-fit altCorner shot of warehouse for allen distribution srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2.jpg.webp 678w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-300x224.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-226x169.jpg.webp 226w sizes(max-width: 678px) 100vw, 678px>/noscript> /div> /div> div classjs-gallery-for__item fx-slide> div classgallery-for> img decodingasync width678 height590 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20678%20590%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-678x590.jpg.webp>noscript>img decodingasync width678 height590 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-678x590.jpg.webp classobject-fit altHomepage>/noscript> /div> /div> div classjs-gallery-for__item fx-slide> div classgallery-for> img decodingasync width678 height507 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20678%20507%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1.jpg.webp 678w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-300x224.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-226x169.jpg.webp 226w data-lazy-sizes(max-width: 678px) 100vw, 678px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1.jpg.webp>noscript>img decodingasync width678 height507 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1.jpg.webp classobject-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1.jpg.webp 678w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-300x224.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-226x169.jpg.webp 226w sizes(max-width: 678px) 100vw, 678px>/noscript> /div> /div> div classjs-gallery-for__item fx-slide> div classgallery-for> img decodingasync width678 height590 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20678%20590%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-678x590.jpg.webp>noscript>img decodingasync width678 height590 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-678x590.jpg.webp classobject-fit altHomepage>/noscript> /div> /div> div classjs-gallery-for__item fx-slide> div classgallery-for> img decodingasync width678 height590 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20678%20590%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-678x590.jpg.webp>noscript>img decodingasync width678 height590 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-678x590.jpg.webp classobject-fit altHomepage>/noscript> /div> /div> /div> div classjs-gallery-nav fx-slider> div classjs-gallery-nav__item fx-slide> div classgallery-nav> img decodingasync width138 height92 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20138%2092%3E%3C/svg%3E classobject-fit altCorner shot of warehouse for allen distribution data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-138x92.jpg.webp>noscript>img decodingasync width138 height92 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-2-138x92.jpg.webp classobject-fit altCorner shot of warehouse for allen distribution>/noscript> /div> /div> div classjs-gallery-nav__item fx-slide> div classgallery-nav> img decodingasync width138 height92 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20138%2092%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030.jpg.webp 2000w data-lazy-sizes(max-width: 138px) 100vw, 138px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-138x92.jpg.webp>noscript>img decodingasync width138 height92 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-138x92.jpg.webp classobject-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0030.jpg.webp 2000w sizes(max-width: 138px) 100vw, 138px>/noscript> /div> /div> div classjs-gallery-nav__item fx-slide> div classgallery-nav> img decodingasync width138 height92 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20138%2092%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-138x92.jpg.webp>noscript>img decodingasync width138 height92 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/gallery-1-138x92.jpg.webp classobject-fit altHomepage>/noscript> /div> /div> div classjs-gallery-nav__item fx-slide> div classgallery-nav> img decodingasync width138 height92 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20138%2092%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151.jpg.webp 2000w data-lazy-sizes(max-width: 138px) 100vw, 138px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-138x92.jpg.webp>noscript>img decodingasync width138 height92 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-138x92.jpg.webp classobject-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0151.jpg.webp 2000w sizes(max-width: 138px) 100vw, 138px>/noscript> /div> /div> div classjs-gallery-nav__item fx-slide> div classgallery-nav> img decodingasync width138 height92 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20138%2092%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384.jpg.webp 2000w data-lazy-sizes(max-width: 138px) 100vw, 138px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-138x92.jpg.webp>noscript>img decodingasync width138 height92 srchttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-138x92.jpg.webp classobject-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-138x92.jpg.webp 138w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-300x200.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-1024x683.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-768x512.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-1536x1025.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-862x580.jpg.webp 862w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384-226x151.jpg.webp 226w,https://www.allendistribution.com/wp-content/uploads/2024/04/20240123_AllenDistribution-Wakeen-ElenaJasic-0230-e1712159140384.jpg.webp 2000w sizes(max-width: 138px) 100vw, 138px>/noscript> /div> /div> /div> /div> /div> div classcolxxs-12 col-lg-6> div classgallery-text__text> h5>WHO WE ARE/h5>h2>Decades of Experience/h2>p>With over 35 years of experience helping customers grow, Allen Distribution leverages our expertise and network to help businesses reach their customers with industry-leading supply chain execution. Our customized solutions ensure scalable supply chain networks to meet the dynamic business environment. We form meaningful relationships with every customer to achieve their unique goals./p>p>a classbtn btn-primary hrefhttps://www.allendistribution.com/our-company/>SEE WHAT SETS US APART/a>/p>p>script typeapplication/ld+json>{ @context: https://schema.org, @type: Corporation, name: Allen Distribution, url: https://allendistribution.com/, logo: https://allendistribution.com/wp-content/uploads/2023/08/logo-2023.svg, sameAs: https://www.facebook.com/AllenDistribution/, https://www.instagram.com/allendistribution/, https://www.linkedin.com/company/allen-distribution/ }/script>/p> /div> /div> /div> /div>/section>section classimage-buttons section-padding animate-image-buttons> img decodingasync width1920 height1137 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201920%201137%3E%3C/svg%3E classimage-buttons__bg hidden-xs-down altemployees looking at reporting metrics data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-300x178.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-1024x606.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-768x455.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-1536x910.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-226x134.jpg.webp 226w data-lazy-sizes(max-width: 1920px) 100vw, 1920px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg.jpg.webp>noscript>img decodingasync width1920 height1137 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg.jpg.webp classimage-buttons__bg hidden-xs-down altemployees looking at reporting metrics srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-300x178.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-1024x606.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-768x455.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-1536x910.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/image-buttons__bg-226x134.jpg.webp 226w sizes(max-width: 1920px) 100vw, 1920px>/noscript> div classcontainer> div classimage-buttons__heading> h5>Solutions we offer/h5>h1 classbig>span data-sheets-root1>Solutions to Perfect Your Supply Chain/span>/h1> /div> div classimage-button-flex> div classimage-button-items> a classimage-button image-button--default image-button--link hrefhttps://www.allendistribution.com/our-services/distribution/ target_self> img decodingasync width245 height332 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20245%20332%3E%3C/svg%3E classimage-button__img altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/distribution-245x332.jpg.webp>noscript>img decodingasync width245 height332 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/distribution-245x332.jpg.webp classimage-button__img altHomepage>/noscript> div classimage-button__hover> h3 classimage-button__title>Distribution/h3> div classimage-button__hidden> p>Access handling and distribution services from our nationwide network of third-party logistics warehouses./p> button classimage-button__cta typebutton>span>Learn More/span> i classicon-arrow-right>/i>/button> /div> /div> /a> /div> div classimage-button-items> a classimage-button image-button--yellow image-button--link hrefhttps://www.allendistribution.com/our-services/fulfillment/ target_self> img decodingasync width245 height332 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20245%20332%3E%3C/svg%3E classimage-button__img altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-5-245x332.png.webp>noscript>img decodingasync width245 height332 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-5-245x332.png.webp classimage-button__img altHomepage>/noscript> div classimage-button__hover> h3 classimage-button__title>Fulfillment/h3> div classimage-button__hidden> p>Reach your customers faster by storing products at our facilities and utilizing our fulfillment management capabilities./p> button classimage-button__cta typebutton>span>Learn More/span> i classicon-arrow-right>/i>/button> /div> /div> /a> /div> div classimage-button-items> a classimage-button image-button--green image-button--link hrefhttps://www.allendistribution.com/our-services/transportation/ target_self> img decodingasync width300 height330 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20300%20330%3E%3C/svg%3E classimage-button__img altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953-273x300.jpg.webp 273w,https://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953-226x249.jpg.webp 226w data-lazy-sizes(max-width: 300px) 100vw, 300px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953.jpg.webp>noscript>img decodingasync width300 height330 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953.jpg.webp classimage-button__img altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953-273x300.jpg.webp 273w,https://www.allendistribution.com/wp-content/uploads/2023/07/transportation-1-e1710421592953-226x249.jpg.webp 226w sizes(max-width: 300px) 100vw, 300px>/noscript> div classimage-button__hover> h3 classimage-button__title>Transportation/h3> div classimage-button__hidden> p>Ship your products with our extensive transportation fleet and freight management specialist./p> button classimage-button__cta typebutton>span>Learn More/span> i classicon-arrow-right>/i>/button> /div> /div> /a> /div> div classimage-button-items> a classimage-button image-button--dark-blue image-button--link hrefhttps://www.allendistribution.com/our-services/custom-packaging/ target_self> img decodingasync width245 height332 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20245%20332%3E%3C/svg%3E classimage-button__img altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-6-245x332.png.webp>noscript>img decodingasync width245 height332 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-6-245x332.png.webp classimage-button__img altHomepage>/noscript> div classimage-button__hover> h3 classimage-button__title>Custom Packaging/h3> div classimage-button__hidden> p>Leverage our expertise and extensive equipment capabilities to support your customized packaging needs./p> button classimage-button__cta typebutton>span>Learn More/span> i classicon-arrow-right>/i>/button> /div> /div> /a> /div> div classimage-button-items> a classimage-button image-button--default image-button--link hrefhttps://www.allendistribution.com/our-services/technology/ target_self> img decodingasync width245 height332 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20245%20332%3E%3C/svg%3E classimage-button__img altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-7-245x332.png.webp>noscript>img decodingasync width245 height332 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-7-245x332.png.webp classimage-button__img altHomepage>/noscript> div classimage-button__hover> h3 classimage-button__title>Technology/h3> div classimage-button__hidden> p>Boost efficiency while collecting and assessing accurate data by leveraging our technology with support from our experienced in-house logistics and technology professionals./p> button classimage-button__cta typebutton>span>Learn More/span> i classicon-arrow-right>/i>/button> /div> /div> /a> /div> /div> /div>/section>section classhalf-and-half flex-row section-padding 1 image-block-left bg-pattern animate-half-image-collage-text> div classhalf-and-half__bg bg-texture-overlay>/div> div classhalf-and-half-image> img decodingasync width2560 height1748 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%202560%201748%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-scaled.jpg.webp 2560w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-300x205.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-1024x699.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-768x524.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-1536x1049.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-2048x1398.jpg.webp 2048w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-354x242.jpg.webp 354w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-226x154.jpg.webp 226w data-lazy-sizes(max-width: 2560px) 100vw, 2560px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-scaled.jpg.webp>noscript>img decodingasync width2560 height1748 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-scaled.jpg.webp classobject-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-scaled.jpg.webp 2560w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-300x205.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-1024x699.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-768x524.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-1536x1049.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-2048x1398.jpg.webp 2048w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-354x242.jpg.webp 354w,https://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2-min-226x154.jpg.webp 226w sizes(max-width: 2560px) 100vw, 2560px>/noscript> img decodingasync width349 height459 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20349%20459%3E%3C/svg%3E classhalf-sml object-fit altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml.jpg.webp 349w,https://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml-228x300.jpg.webp 228w,https://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml-214x281.jpg.webp 214w data-lazy-sizes(max-width: 349px) 100vw, 349px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml.jpg.webp>noscript>img decodingasync width349 height459 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml.jpg.webp classhalf-sml object-fit altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml.jpg.webp 349w,https://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml-228x300.jpg.webp 228w,https://www.allendistribution.com/wp-content/uploads/2023/07/half-left-sml-214x281.jpg.webp 214w sizes(max-width: 349px) 100vw, 349px>/noscript> /div> div classhalf-and-half-text clearfix right> div classhalf-and-half-text__wrapper> h5>CAREER OPPORTUNITIES/h5>h2 classbig>Join Our Team/h2>p>We are a privately held values-driven organization that is committed to the success our employees. As a member of Allen Distribution Team, you will benefit from a robust talent management program with career development opportunities across our nationwide network. You are more than a number — you are a valuable part of our mission with a voice that matters. Please browse our career opportunities to view job listings./p>div classhalf-and-half-text__wrapper__bttn>a classbtn btn-primary hrefhttps://www.allendistribution.com/careers/>EXPLORE CAREERS/a>a classbtn btn-secondary hrefhttps://recruiting.paylocity.com/recruiting/jobs/All/146a3a13-476a-4520-a409-2d46af632aba/Allen-Distribution target_blank relnoopener>VIEW AVAILABLE POSITIONS/a>/div> /div> /div>/section>section classmap-text animate-featured-location> div classcontainer> div classmap-text__wrap> div classmap-text__map> div classlocation-map-wrapper idlocations_map> script>CM_SINGULAR_LOCATION false; /script>!-- Map -->div idmap>/div>!-- /Map --> /div> /div> div classmap-text__text> h5>AREAS WE SERVE/h5>h2 classbig>Nationwide Logistics Support/h2>p>Partner with us for nationwide supply chain solutions centered around a value driven customer-centric approach. Our headquarters are in south-central Pennsylvania, and our reach is coast to coast with operations in all major distribution hubs. /p>p>a classbtn btn-primary hrefhttps://www.allendistribution.com/nationwide-support/>VIEW OUR LOCATIONS/a>/p> /div> /div> /div>/section>section classcolumn-image-text bg-white top-clip-path animate-homepage-process> div classcontainer> div classcolumn-image-text__top-content text-center> h5>HOW IT WORKS/h5>h2 classbig>Our Process/h2>p>We provide efficient and technology-driven warehouse distribution services through a process that puts your needs first. What you can expect:/p> /div> div classcolumn-image-text__wrap> div classcolumn-image-text__column column-image-text__column--1 column-image-text__column--green column-reverse> div classcolumn-image-text__column__image> img decodingasync width480 height277 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20480%20277%3E%3C/svg%3E classimg-responsive altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-8-480x277.jpg.webp>noscript>img decodingasync width480 height277 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-8-480x277.jpg.webp classimg-responsive altHomepage>/noscript> /div> div classcolumn-image-text__column__text> h4>Collaborative strong>Partnership/strong>/h4>ul>li>Our focus is to become an extension of your business by completely understanding your unique requirements and needs./li>/ul>p>a classbtn btn-secondary hrefhttps://www.allendistribution.com/our-services/distribution/>LEARN MORE ABOUT 3PL DISTRIBUTION SERVICES/a>/p> /div> /div> div classcolumn-image-text__column column-image-text__column--2 column-image-text__column--yellow 1> div classcolumn-image-text__column__image> img decodingasync width480 height277 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20480%20277%3E%3C/svg%3E classimg-responsive altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-9-480x277.png.webp>noscript>img decodingasync width480 height277 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-9-480x277.png.webp classimg-responsive altHomepage>/noscript> /div> div classcolumn-image-text__column__text> h4>Innovative strong>Solutions/strong>/h4>ul>li>Partner with the market leader who’s committed to implementing innovative, technology-leading and data-driven strategies./li>/ul>p>a classbtn btn-secondary hrefhttps://www.allendistribution.com/our-services/technology/>LEARN MORE/a>/p> /div> /div> div classcolumn-image-text__column column-image-text__column--3 column-image-text__column--blue column-reverse> div classcolumn-image-text__column__image> img decodingasync width480 height277 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20480%20277%3E%3C/svg%3E classimg-responsive altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-10-480x277.jpg.webp>noscript>img decodingasync width480 height277 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/Untitled-design-10-480x277.jpg.webp classimg-responsive altHomepage>/noscript> /div> div classcolumn-image-text__column__text> h4>Value strong>Driven/strong>/h4>ul>li>Let us help you uncover opportunities throughout your supply chain./li>/ul>p>a classbtn btn-secondary hrefhttps://www.allendistribution.com/our-services/custom-packaging/>EXPLORE CUSTOM SOLUTIONS/a>/p> /div> /div> div classcolumn-image-text__column column-image-text__column--4 column-image-text__column--green 1> div classcolumn-image-text__column__image> img decodingasync width377 height244 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20377%20244%3E%3C/svg%3E classimg-responsive altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/performance.png.webp 377w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-300x194.png.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-180x115.png.webp 180w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-226x146.png.webp 226w data-lazy-sizes(max-width: 377px) 100vw, 377px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/performance.png.webp>noscript>img decodingasync width377 height244 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/performance.png.webp classimg-responsive altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/performance.png.webp 377w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-300x194.png.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-180x115.png.webp 180w,https://www.allendistribution.com/wp-content/uploads/2023/07/performance-226x146.png.webp 226w sizes(max-width: 377px) 100vw, 377px>/noscript> /div> div classcolumn-image-text__column__text> h4>Best-In-Class strong>Performance/strong>/h4>ul>li>Trust our execution from diligent professionals who implement precise measurements, advanced labor management tools and effective training programs./li>/ul>p>a classbtn btn-secondary btn-secondary--green hrefhttps://www.allendistribution.com/contact-us/>GROW YOUR BUSINESS WITH ALLEN/a>/p> /div> /div> /div> /div>/section>section classvideo-text section-padding top-clip-path animate-testimonials> img decodingasync width1920 height867 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201920%20867%3E%3C/svg%3E classvideo-text__bg hidden-xs-down altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2new-min-1920x867.jpg.webp>noscript>img decodingasync width1920 height867 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/DSC_6019c2new-min-1920x867.jpg.webp classvideo-text__bg hidden-xs-down altHomepage>/noscript> div classcontainer> div classrow video-flex> div classcol-lg-6> div classvideo-text__text> h2 classbig>Hear From Our Team/h2>p>Allen Distribution is the premier source for transportation and warehouse distribution services in any part of the United States. We take pride in delivering on promises, so a hrefhttps://www.allendistribution.com/contact-us/ relnoopener noreferrer>strong>get in touch with our team/strong>/a> to hear how we will help you achieve and exceed your goals./p>p>a classbtn btn-primary hidden-md-down hrefhttps://www.allendistribution.com/testimonials/>ALL TESTIMONIALS/a>/p> /div> /div> div classcol-lg-6> div classvideo-text__video> div classjs-video fx-slider> div classvideo-item fx-slide> a hrefhttps://youtu.be/stUQdEodKdc classvideo-link data-fancybox> span classvideo-link_shape> img decodingasync width646 height387 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20646%20387%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/05-03-2024-01-22-33_638452597565419145-646x387.jpg.webp>noscript>img decodingasync width646 height387 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/05-03-2024-01-22-33_638452597565419145-646x387.jpg.webp classobject-fit altHomepage>/noscript> /span> div classvideo-bttn> div classplay-bttn> svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width6.246 height8.52 viewbox0 0 6.246 8.52> defs> filter idPath_237> feoffset dy3 inputSourceAlpha>/feoffset> fegaussianblur stddeviation3 resultblur>/fegaussianblur> feflood flood-opacity0.161 resultcolor>/feflood> fecomposite operatorout inSourceGraphic in2blur>/fecomposite> fecomposite operatorin incolor>/fecomposite> fecomposite operatorin in2SourceGraphic>/fecomposite> /filter> /defs> g data-typeinnerShadowGroup> path idPath_237-2 data-namePath 237 dM3.556.351a.882.882,0,0,1,1.409,0L8.341,4.834a.882.882,0,0,1-.7,1.413H.884a.882.882,0,0,1-.7-1.413Z transformtranslate(6.246) rotate(90) fill#0072ab>/path> g transformmatrix(1, 0, 0, 1, 0, 0) filterurl(#Path_237)> path idPath_237-3 data-namePath 237 dM3.556.351a.882.882,0,0,1,1.409,0L8.341,4.834a.882.882,0,0,1-.7,1.413H.884a.882.882,0,0,1-.7-1.413Z transformtranslate(6.25) rotate(90) fill#fff>/path> /g> /g> /svg> /div> Watch Now!/div> /a> /div> div classvideo-item fx-slide> a hrefhttps://youtu.be/MqMvmAujuFA classvideo-link data-fancybox> span classvideo-link_shape> img decodingasync width646 height387 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20646%20387%3E%3C/svg%3E classobject-fit altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2024/03/05-03-2024-01-17-20_638452594433260476-646x387.jpg.webp>noscript>img decodingasync width646 height387 srchttps://www.allendistribution.com/wp-content/uploads/2024/03/05-03-2024-01-17-20_638452594433260476-646x387.jpg.webp classobject-fit altHomepage>/noscript> /span> div classvideo-bttn> div classplay-bttn> svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width6.246 height8.52 viewbox0 0 6.246 8.52> defs> filter idPath_237> feoffset dy3 inputSourceAlpha>/feoffset> fegaussianblur stddeviation3 resultblur>/fegaussianblur> feflood flood-opacity0.161 resultcolor>/feflood> fecomposite operatorout inSourceGraphic in2blur>/fecomposite> fecomposite operatorin incolor>/fecomposite> fecomposite operatorin in2SourceGraphic>/fecomposite> /filter> /defs> g data-typeinnerShadowGroup> path idPath_237-2 data-namePath 237 dM3.556.351a.882.882,0,0,1,1.409,0L8.341,4.834a.882.882,0,0,1-.7,1.413H.884a.882.882,0,0,1-.7-1.413Z transformtranslate(6.246) rotate(90) fill#0072ab>/path> g transformmatrix(1, 0, 0, 1, 0, 0) filterurl(#Path_237)> path idPath_237-3 data-namePath 237 dM3.556.351a.882.882,0,0,1,1.409,0L8.341,4.834a.882.882,0,0,1-.7,1.413H.884a.882.882,0,0,1-.7-1.413Z transformtranslate(6.25) rotate(90) fill#fff>/path> /g> /g> /svg> /div> Watch Now!/div> /a> /div> /div> /div> /div> /div> /div>/section>section classlogo-carousel bg-white animate-logo-slider> div classcontainer> div classlogo-carousel-wrapper> div classlogo-carousel-heading> h5>OUR AFFILIATIONS/h5> h2>Excellence Driven/h2> /div> div classlogo-carousel-content> div classjs-logo-carousel-slider fx-slider> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height112 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20112%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-1-1-180x112.png.webp>noscript>img decodingasync width180 height112 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-1-1-180x112.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-42-45_638277253671071575-e1692128641819-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-42-45_638277253671071575-e1692128641819-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-46-16_638277255785115035-e1692128879101-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-46-16_638277255785115035-e1692128879101-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-37-12_638277250341615203-e1692128381193-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-37-12_638277250341615203-e1692128381193-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-52-46_638277259677484739-e1692129213552-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-52-46_638277259677484739-e1692129213552-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-2-180x115.jpg.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-2-180x115.jpg.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-57-31_638277262525773373-e1692129485342-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-57-31_638277262525773373-e1692129485342-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-11-180x115.jpg.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-11-180x115.jpg.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-8-180x115.jpg.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/200x120_fill_affiliate-8-180x115.jpg.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width180 height115 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20180%20115%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-49-30_638277257715713738-e1692129035306-180x115.png.webp>noscript>img decodingasync width180 height115 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/TinyTake15-08-2023-03-49-30_638277257715713738-e1692129035306-180x115.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width150 height112 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20150%20112%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-3.png.webp>noscript>img decodingasync width150 height112 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-3.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width150 height90 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20150%2090%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-4.png.webp>noscript>img decodingasync width150 height90 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-4.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width150 height88 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20150%2088%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-5.png.webp>noscript>img decodingasync width150 height88 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-5.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> div classlogo-carousel-item-slide fx-slide> img decodingasync width150 height96 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20150%2096%3E%3C/svg%3E classattachment-img_logo size-img_logo altHomepage data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-2.png.webp>noscript>img decodingasync width150 height96 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/logo-carousel-image-2.png.webp classattachment-img_logo size-img_logo altHomepage>/noscript> /div> /div> /div> /div> /div>/section>section classfull-width-image-form-text top-clip-path animate-cta-form idcta-form> img decodingasync width1920 height844 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201920%20844%3E%3C/svg%3E classfull-width-image-form-text__bg altHomepage data-lazy-srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-300x132.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-1024x450.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-768x338.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-1536x675.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-226x99.jpg.webp 226w data-lazy-sizes(max-width: 1920px) 100vw, 1920px data-lazy-srchttps://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg.jpg.webp>noscript>img decodingasync width1920 height844 srchttps://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg.jpg.webp classfull-width-image-form-text__bg altHomepage srcsethttps://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg.jpg.webp 1920w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-300x132.jpg.webp 300w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-1024x450.jpg.webp 1024w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-768x338.jpg.webp 768w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-1536x675.jpg.webp 1536w,https://www.allendistribution.com/wp-content/uploads/2023/07/full-width-image-form-bg-226x99.jpg.webp 226w sizes(max-width: 1920px) 100vw, 1920px>/noscript> div classfull-width-image-form-text__wrap> div classcontainer> div classfull-width-image-form-text__flex> div classfull-width-image-form-text__text text-center> h2 classbig>Grow Your Business Today/h2>p>To reach an Allen Distribution representative, call us at 717.258.3040, or fill out our contact form, and someone from our team will be in touch with you shortly./p>p>a classbtn btn-primary hreftel:717.258.3040>CALL US/a>/p> /div> div classfull-width-image-form-text__form> div classfull-width-image-form-text__form__wrap> div classwpcf7 no-js idwpcf7-f311-p316-o1 langen-US dirltr data-wpcf7-id311>div classscreen-reader-response>p rolestatus aria-livepolite aria-atomictrue>/p> ul>/ul>/div>form action/#wpcf7-f311-p316-o1 methodpost classwpcf7-form init aria-labelContact form novalidatenovalidate data-statusinit>div styledisplay: none;>input typehidden name_wpcf7 value311>input typehidden name_wpcf7_version value6.0.3>input typehidden name_wpcf7_locale valueen_US>input typehidden name_wpcf7_unit_tag valuewpcf7-f311-p316-o1>input typehidden name_wpcf7_container_post value316>input typehidden name_wpcf7_posted_data_hash value>input typehidden name_wpcf7_recaptcha_response value>/div>div classrow>div classcol-sm-7>div classform-col> label>Name */label> span classwpcf7-form-control-wrap data-namefname>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholderFirst & Last value typetext namefname>/span>/div>/div>div classcol-sm-5>div classform-col> label>Phone Number */label> span classwpcf7-form-control-wrap data-namephonenumber>input size40 maxlength400 classwpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel aria-requiredtrue aria-invalidfalse placeholder(###) ###-#### value typetel namephonenumber>/span>/div>/div>div classcol-sm-7>div classform-col> label>Email */label> span classwpcf7-form-control-wrap data-nameemailaddress>input size40 maxlength400 classwpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email aria-requiredtrue aria-invalidfalse placeholdername@domain.com value typeemail nameemailaddress>/span>/div>/div>div classcol-sm-5>div classform-col> label>Zip Code */label> span classwpcf7-form-control-wrap data-namezipcode>input size40 maxlength400 classwpcf7-form-control wpcf7-text wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse placeholder##### value typetext namezipcode>/span>/div>/div>div classcol-sm-12>div classform-col> label>REASON FOR CONTACTING US*/label> span classwpcf7-form-control-wrap data-namereasonforcontact>select classwpcf7-form-control wpcf7-select wpcf7-validates-as-required aria-requiredtrue aria-invalidfalse namereasonforcontact>option value>—Please choose an option—/option>option valueCareer Opportunities>Career Opportunities/option>option valueCurrent/Former Employee>Current/Former Employee/option>option valueDistribution Services>Distribution Services/option>option valueFulfillment Services>Fulfillment Services/option>option valueTransportation Services>Transportation Services/option>option valueCustom Packaging Services>Custom Packaging Services/option>option valueOther>Other/option>/select>/span>/div>/div>div classcol-sm-12>div classform-col> label>Message/label> span classwpcf7-form-control-wrap data-nameyour-message>textarea cols40 rows10 maxlength2000 classwpcf7-form-control wpcf7-textarea aria-invalidfalse placeholderWhat can we do for you? nameyour-message>/textarea>/span>/div>/div>div classcol-sm-12>div classform-col> span classwpcf7-form-control-wrap data-namecheckbox-555>span classwpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required>span classwpcf7-list-item first last>label>input typecheckbox namecheckbox-555 value By providing my phone number, I agree to receive calls or text messages from Allen Distribution.>span classwpcf7-list-item-label> By providing my phone number, I agree to receive calls or text messages from Allen Distribution./span>/label>/span>/span>/span>/div>/div>div classcol-sm-12>div classform-col>span classwpcf7-form-control-wrap recaptcha data-namerecaptcha>span data-sitekey6LcnMp0pAAAAACjceJ0jSbJmXiS9GzKHxqyiYkru classwpcf7-form-control wpcf7-recaptcha g-recaptcha>/span>noscript> div classgrecaptcha-noscript> iframe srchttps://www.google.com/recaptcha/api/fallback?k6LcnMp0pAAAAACjceJ0jSbJmXiS9GzKHxqyiYkru frameborder0 scrollingno width310 height430> /iframe> textarea nameg-recaptcha-response rows3 cols40 placeholderreCaptcha Response Here> /textarea> /div>/noscript>/span>br> input classwpcf7-form-control wpcf7-submit has-spinner btn btn-primary typesubmit valueSUBMIT>p classprivacy-policy>This site is protected by reCAPTCHA and the a hrefhttps://policies.google.com/privacy?hlen-US target_blank>Google Privacy Policy/a> and a hrefhttps://policies.google.com/?hlen-US target_blank>Terms of Service/a> apply./p>/div>/div>/div>group career-group/groupgroup info-group/groupgroup other-group/groupdiv classwpcf7-response-output aria-hiddentrue>/div>/form>/div> /div> /div> /div> /div> /div>/section>/div>/div> /article> footer idpage-footer classpage-footer top-clip-path> div classcontainer> div classfooter-wrap> div classfooter-logo> a hrefhttps://www.allendistribution.com> img width552 height246 srchttps://www.allendistribution.com/wp-content/uploads/2023/08/logo-2023.svg class1399 skip-lazy altAllen Distribution decodingasync /> /a> /div> div classfooter-right> div classquick-links>ul idmenu-quick-links classmenu>li idmenu-item-34 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-34>a hrefhttps://www.allendistribution.com/our-company/>About/a>/li>li idmenu-item-35 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-35>a hrefhttps://www.allendistribution.com/our-services/>Our Solutions/a>/li>li idmenu-item-36 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-36>a hrefhttps://www.allendistribution.com/careers/>Careers/a>/li>li idmenu-item-4432 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-4432>a hrefhttps://www.allendistribution.com/insights/>Industry Insights/a>/li>li idmenu-item-1185 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1185>a hrefhttps://www.allendistribution.com/nationwide-support/>Locations/a>/li>li idmenu-item-37 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-37>a hrefhttps://www.allendistribution.com/contact-us/>Contact/a>/li>/ul>/div> div classfooter-info> p>i classicon-location>/i> span>a hrefhttps://goo.gl/maps/hbFdz5u1WCmLzGbM6 target_blank relnoopener>1532 Commerce Avenuebr />Carlisle, PA 17015/a>/span>/p> p>i classicon-mobile>/i> a hreftel:7172583040>717.258.3040/a>/p> div classsocial-media> ul> li> a hrefhttps://www.facebook.com/AllenDistribution/ target_blank> i classicon-facebook>/i> /a> /li> li> a hrefhttps://www.instagram.com/allendistribution/ target_blank> i classicon-instagram>/i> /a> /li> li> a hrefhttps://www.linkedin.com/company/allen-distribution target_blank> i classicon-linkdin>/i> /a> /li> /ul> /div> /div> /div> /div> div classfooter-bottom> div classcopyright>Copyright © 2025. All Rights Reserved./div> div classfooter-bottom__info> div classfooter-links> ul> li>a hrefhttps://www.allendistribution.com/site-credits/ target_self> Site Credits /a>/li> li>a hrefhttps://www.allendistribution.com/sitemap/ target_self> Sitemap /a>/li> li>a hrefhttps://www.allendistribution.com/privacy-policy/ target_self> Privacy Policy /a>/li> /ul> /div> div classback-top-top js-back-to-top>a href#top>i classicon-up-arrow>/i> Back to Top/a>/div> /div> /div> /div> /footer> !-- --------- START PLUGIN MARKETINGCLOUDFX-WP - INTEGRATION SCRIPTS --------- -->!-- --------- END PLUGIN MARKETINGCLOUDFX-WP - INTEGRATION SCRIPTS --------- -->!-- --------- START PLUGIN MARKETINGCLOUDFX-WP - CUSTOM FOOTER SCRIPTS --------- -->script typerocketlazyloadscript>(function(){ var runs 25; var fxINT setInterval(function(){ runs--; if(runs 0){ console.log(clearing); clearInterval(fxINT); } if(CallTrack.numbersToReplace){ CallTrack.numbersToReplace.forEach(function(item){ if(item.number.length){ item.number.forEach(function(thenums){ //this limits to digits var replace thenums.replace(/\D/g, ); //grab all tels document.querySelectorAll(ahref*tel:).forEach(function(thenum){ //limit href to digits var tester thenum.href.replace(/\D/g,); //swap if href includes the replacement string of digits if(tester.includes(replace)){ thenum.href tel:+item.tel; } }); }); } }); } }, 500);})()/script>!-- --------- END PLUGIN MARKETINGCLOUDFX-WP - CUSTOM FOOTER SCRIPTS --------- -->!-- webFXUpTimeChecker --> style>/style> script typerocketlazyloadscript> var _SEARCHWP_LIVE_AJAX_SEARCH_BLOCKS true; var _SEARCHWP_LIVE_AJAX_SEARCH_ENGINE default; var _SEARCHWP_LIVE_AJAX_SEARCH_CONFIG default; /script> script typetext/template idmarkerTemplate> div classmap-marker> h6>% title %>/h6> p>% address %>/p> a classbtn-secondary target_blank href% directions %>>Get Directions/a>br> a classbtn href% url %>>View Location Details/a> /div>/script>style idcore-block-supports-inline-css typetext/css>/style>script typerocketlazyloadscript data-rocket-typetext/javascript idrocket-browser-checker-js-after>/* !CDATA */class RocketBrowserCompatibilityChecker { constructor( options ) { this.passiveSupported false; this._checkPassiveOption( this ); this.options this.passiveSupported ? options : false; } /** * Initializes browser check for addEventListener passive option. * * @link https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support * @private * * @param self Instance of this object. * @returns {boolean} */ _checkPassiveOption( self ) { try { const options { // This function will be called when the browser attempts to access the passive property. get passive() { self.passiveSupported true; return false; } }; window.addEventListener( test, null, options ); window.removeEventListener( test, null, options ); } catch ( err ) { self.passiveSupported false; } } /** * Checks if the browser supports requestIdleCallback and cancelIdleCallback. If no, shims its behavior with a polyfills. * * @link @link https://developers.google.com/web/updates/2015/08/using-requestidlecallback */ initRequestIdleCallback() { if ( ! requestIdleCallback in window ) { window.requestIdleCallback ( cb ) > { const start Date.now(); return setTimeout( () > { cb( { didTimeout: false, timeRemaining: function timeRemaining() { return Math.max( 0, 50 - ( Date.now() - start ) ); } } ); }, 1 ); }; } if ( ! cancelIdleCallback in window ) { window.cancelIdleCallback ( id ) > clearTimeout( id ); } } /** * Detects if data saver mode is on. * * @link https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/save-data/#detecting_the_save-data_setting * * @returns {boolean|boolean} */ isDataSaverModeOn() { return ( connection in navigator && true navigator.connection.saveData ); } /** * Checks if the browser supports link prefetch. * * @returns {boolean|boolean} */ supportsLinkPrefetch() { const elem document.createElement( link ); return ( elem.relList && elem.relList.supports && elem.relList.supports( prefetch ) && window.IntersectionObserver && isIntersecting in IntersectionObserverEntry.prototype ); } isSlowConnection() { return ( connection in navigator && effectiveType in navigator.connection && ( 2g navigator.connection.effectiveType || slow-2g navigator.connection.effectiveType ) ) }}/* > *//script>script typetext/javascript idrocket-preload-links-js-extra>/* !CDATA */var RocketPreloadLinksConfig {excludeUris:\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/,usesTrailingSlash:1,imageExt:jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php,fileExt:jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm,siteUrl:https:\/\/www.allendistribution.com,onHoverDelay:100,rateThrottle:3};/* > *//script>script typerocketlazyloadscript data-rocket-typetext/javascript idrocket-preload-links-js-after>/* !CDATA */class RocketPreloadLinks { constructor( browser, config ) { this.browser browser; this.config config; this.options this.browser.options; this.prefetched new Set; this.eventTime null; this.threshold 1111; this.numOnHover 0; } /** * Initializes the handler. */ init() { if ( ! this.browser.supportsLinkPrefetch() || this.browser.isDataSaverModeOn() || this.browser.isSlowConnection() ) { return; } this.regex { excludeUris: RegExp( this.config.excludeUris, i ), images: RegExp( .( + this.config.imageExt + )$, i ), fileExt: RegExp( .( + this.config.fileExt + )$, i ) }; this._initListeners( this ); } /** * Initializes the event listeners. * * @private * * @param self instance of this object, used for binding this to the listeners. */ _initListeners( self ) { // Setting onHoverDelay to -1 disables the on-hover feature. if ( this.config.onHoverDelay > -1 ) { document.addEventListener( mouseover, self.listener.bind( self ), self.listenerOptions ); } document.addEventListener( mousedown, self.listener.bind( self ), self.listenerOptions ); document.addEventListener( touchstart, self.listener.bind( self ), self.listenerOptions ); } /** * Event listener. Processes when near or on a valid a> hyperlink. * * @param Event event Event instance. */ listener( event ) { const linkElem event.target.closest( a ); const url this._prepareUrl( linkElem ); if ( null url ) { return; } switch ( event.type ) { case mousedown: case touchstart: this._addPrefetchLink( url ); break; case mouseover: this._earlyPrefetch( linkElem, url, mouseout ); } } /** * * @private * * @param Element|null linkElem * @param object url * @param string resetEvent */ _earlyPrefetch( linkElem, url, resetEvent ) { const doPrefetch () > { falseTrigger null; // Start the rate throttle: 1 sec timeout. if ( 0 this.numOnHover ) { setTimeout( () > this.numOnHover 0, 1000 ); } // Bail out when exceeding the rate throttle. else if ( this.numOnHover > this.config.rateThrottle ) { return; } this.numOnHover++; this._addPrefetchLink( url ); }; // Delay to avoid false triggers for hover/touch/tap. let falseTrigger setTimeout( doPrefetch, this.config.onHoverDelay ); // On reset event, reset the false trigger timer. const reset () > { linkElem.removeEventListener( resetEvent, reset, { passive: true } ); if ( null falseTrigger ) { return; } clearTimeout( falseTrigger ); falseTrigger null; }; linkElem.addEventListener( resetEvent, reset, { passive: true } ); } /** * Adds a link relprefetch hrefurl>> for the given URL. * * @param string url The Given URL to prefetch. */ _addPrefetchLink( url ) { this.prefetched.add( url.href ); return new Promise( ( resolve, reject ) > { const elem document.createElement( link ); elem.rel prefetch; elem.href url.href; elem.onload resolve; elem.onerror reject; document.head.appendChild( elem ); } ).catch(() > { // ignore and continue. }); } /** * Prepares the target links URL. * * @private * * @param Element|null linkElem Instance of the link element. * @returns {null|*} */ _prepareUrl( linkElem ) { if ( null linkElem || typeof linkElem ! object || ! href in linkElem || // Link prefetching only works on http/https protocol. http:, https: .indexOf( linkElem.protocol ) -1 ) { return null; } const origin linkElem.href.substring( 0, this.config.siteUrl.length ); const pathname this._getPathname( linkElem.href, origin ); const url { original: linkElem.href, protocol: linkElem.protocol, origin: origin, pathname: pathname, href: origin + pathname }; return this._isLinkOk( url ) ? url : null; } /** * Gets the URLs pathname. Note: ensures the pathname matches the permalink structure. * * @private * * @param object url Instance of the URL. * @param string origin The target link hrefs origin. * @returns {string} */ _getPathname( url, origin ) { let pathname origin ? url.substring( this.config.siteUrl.length ) : url; if ( ! pathname.startsWith( / ) ) { pathname / + pathname; } if ( this._shouldAddTrailingSlash( pathname ) ) { return pathname + /; } return pathname; } _shouldAddTrailingSlash( pathname ) { return ( this.config.usesTrailingSlash && ! pathname.endsWith( / ) && ! this.regex.fileExt.test( pathname ) ); } /** * Checks if the given link element is okay to process. * * @private * * @param object url URL parts object. * * @returns {boolean} */ _isLinkOk( url ) { if ( null url || typeof url ! object ) { return false; } return ( ! this.prefetched.has( url.href ) && url.origin this.config.siteUrl // is an internal document. && url.href.indexOf( ? ) -1 // not a query string. && url.href.indexOf( # ) -1 // not an anchor. && ! this.regex.excludeUris.test( url.href ) // not excluded. && ! this.regex.images.test( url.href ) // not an image. ); } /** * Named static constructor to encapsulate how to create the object. */ static run() { // Bail out if the configuration not passed from the server. if ( typeof RocketPreloadLinksConfig undefined ) { return; } const browser new RocketBrowserCompatibilityChecker( { capture: true, passive: true } ); const instance new RocketPreloadLinks( browser, RocketPreloadLinksConfig ); instance.init(); }}RocketPreloadLinks.run();/* > *//script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/plugins/fitvids.js?ver1737074252 idfx_fitvids-js defer>/script>script typetext/javascript idsite-global-js-extra>/* !CDATA */var FX {ajaxurl:https:\/\/www.allendistribution.com\/wp-admin\/admin-ajax.php,siteurl:https:\/\/www.allendistribution.com};/* > *//script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/global.js?ver1737074252 idsite-global-js defer>/script>script typetext/javascript srchttps://www.allendistribution.com/wp-content/themes/fx/assets/js/plugins/gsap.min.js?ver1710775869 idsite-gsap-js data-rocket-defer defer>/script>script typetext/javascript srchttps://www.allendistribution.com/wp-content/themes/fx/assets/js/plugins/ScrollTrigger.min.js?ver1710775869 idsite-gsap-scrolltrigger-js data-rocket-defer defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/animation.js?ver1737074252 idsite-animation-js data-rocket-defer defer>/script>script typetext/javascript idswp-live-search-client-js-extra>/* !CDATA */var searchwp_live_search_params ;searchwp_live_search_params {ajaxurl:https:\/\/www.allendistribution.com\/wp-admin\/admin-ajax.php,origin_id:316,config:{default:{engine:default,input:{delay:300,min_chars:3},results:{position:bottom,width:auto,offset:{x:0,y:5}},spinner:{lines:12,length:8,width:3,radius:8,scale:1,corners:1,color:#424242,fadeColor:transparent,speed:1,rotate:0,animation:searchwp-spinner-line-fade-quick,direction:1,zIndex:2000000000,className:spinner,top:50%,left:50%,shadow:0 0 1px transparent,position:absolute}}},msg_no_config_found:No valid SearchWP Live Search configuration found!,aria_instructions:When autocomplete results are available use up and down arrows to review and enter to go to the desired page. Touch device users, explore by touch or with swipe gestures.};;/* > *//script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/plugins/searchwp-live-ajax-search/assets/javascript/dist/script.js?ver1737074252 idswp-live-search-client-js data-rocket-defer defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/plugins/lightbox.js?ver1737074252 idfx_lightbox-js defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/blocks/innerpage/gallery-slider.js?ver1737074252 idacf/innerpage-half-media-text-js defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/blocks/homepage/video-slider.js?ver1737074252 idacf/homepage-testimonials-slider-js defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/blocks/innerpage/logo-carousel-slider.js?ver1737074252 idacf/innerpage-logo-slider-js defer>/script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-includes/js/dist/hooks.js?ver1737074252 idwp-hooks-js>/script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-includes/js/dist/i18n.js?ver1737074252 idwp-i18n-js>/script>script typerocketlazyloadscript data-rocket-typetext/javascript idwp-i18n-js-after>/* !CDATA */wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );/* > *//script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver1737074252 idswv-js data-rocket-defer defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/themes/fx/assets/js/plugins/FormatPhoneNumbers.js?ver1737074252 idfx_phone_formatter-js defer>/script>script typerocketlazyloadscript data-rocket-typetext/javascript idcontact-form-7-js-before>/* !CDATA */var wpcf7 { api: { root: https:\/\/www.allendistribution.com\/wp-json\/, namespace: contact-form-7\/v1 }, cached: 1};/* > *//script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/plugins/contact-form-7/includes/js/index.js?ver1737074252 idcontact-form-7-js defer>/script>script typerocketlazyloadscript data-minify1 data-rocket-typetext/javascript data-rocket-srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/plugins/wpcf7-recaptcha/assets/js/wpcf7-recaptcha-controls.js?ver1737074252 idwpcf7-recaptcha-controls-js data-rocket-defer defer>/script>script typetext/javascript idgoogle-recaptcha-js-extra>/* !CDATA */var wpcf7iqfix {recaptcha_empty:Please verify that you are not a robot.,response_err:wpcf7-recaptcha: Could not verify reCaptcha response.};/* > *//script>script typerocketlazyloadscript data-rocket-typetext/javascript data-rocket-srchttps://www.google.com/recaptcha/api.js?hlen_US&onloadrecaptchaCallback&renderexplicit&ver2.0 idgoogle-recaptcha-js defer>/script>script typetext/javascript srchttps://www.allendistribution.com/wp-includes/js/underscore.min.js?ver1.13.7 idunderscore-js data-rocket-defer defer>/script>script typetext/javascript srchttps://www.allendistribution.com/wp-includes/js/backbone.min.js?ver1.6.0 idbackbone-js data-rocket-defer defer>/script>script typetext/javascript idjs-simple-maps-js-before>/* !CDATA */var simplemaps_usmap_mapdata{ main_settings: { //General settings width: responsive, //1009, //700 or responsive background_color: #13517E, background_transparent: yes, import_labels: no, //Label defaults label_color: #ffffff, hide_labels: no, border_color: #023155, state_description: , state_color: #3A6584, state_hover_color: off, state_url: , all_states_inactive: no, //Location defaults location_description: Location description would be here, location_color: #008ED5, location_opacity: .2, location_hover_opacity: .3, location_url: , location_size: 210, location_type: circle, all_locations_inactive: no, url_new_tab: yes, auto_load: yes, location_pulse: yes, location_border: 1, location_popups: on_click, //Zoom settings zoom: yes, initial_zoom: -1, initial_zoom_solo: yes, popups: detect, state_image_url: , state_image_position: , all_states_zoomable: , location_image_url: , label_hover_color: , label_size: , label_font: , //Advanced settings div: map, border_size: 1, border_hover_size: 2 }, state_specific: { HI: { name: Hawaii, hide: no, inactive: no }, AK: { name: Alaska, hide: no, inactive: no }, FL: { name: Florida, inactive: no, hide: no }, NH: { name: New Hampshire, hide: no, inactive: no }, VT: { name: Vermont, hide: no, inactive: no }, ME: { name: Maine, hide: no, inactive: no }, RI: { name: Rhode Island, hide: no, inactive: no }, NY: { name: New York, hide: no, inactive: no }, PA: { name: Pennsylvania, hide: no, inactive: no }, NJ: { name: New Jersey, hide: no, inactive: no }, DE: { name: Delaware, hide: no, inactive: no }, MD: { name: Maryland, hide: no, inactive: no }, VA: { name: Virginia, hide: no, inactive: no }, WV: { name: West Virginia, hide: no, inactive: no }, OH: { name: Ohio, hide: no, inactive: no }, IN: { name: Indiana, hide: no, inactive: no }, IL: { name: Illinois, hide: no, inactive: no }, CT: { name: Connecticut, hide: no, inactive: no }, WI: { name: Wisconsin, hide: no, inactive: no }, NC: { name: North Carolina, hide: no, inactive: no }, DC: { name: District of Columbia, hide: no, inactive: no }, MA: { name: Massachusetts, hide: no, inactive: no }, TN: { name: Tennessee, hide: no, inactive: no }, AR: { name: Arkansas, hide: no, inactive: no }, MO: { name: Missouri, hide: no, inactive: no }, GA: { name: Georgia, hide: no, inactive: no }, SC: { name: South Carolina, hide: no, inactive: no }, KY: { name: Kentucky, hide: no, inactive: no }, AL: { name: Alabama, hide: no, inactive: no }, LA: { name: Louisiana, hide: no, inactive: no }, MS: { name: Mississippi, hide: no, inactive: no }, IA: { name: Iowa, hide: no, inactive: no }, MN: { name: Minnesota, hide: no, inactive: no }, OK: { name: Oklahoma, hide: no, inactive: no }, TX: { name: Texas, hide: no, inactive: no }, NM: { name: New Mexico, hide: no, inactive: no }, KS: { name: Kansas, hide: no, inactive: no }, NE: { name: Nebraska, hide: no, inactive: no }, SD: { name: South Dakota, hide: no, inactive: no }, ND: { name: North Dakota, hide: no, inactive: no }, WY: { name: Wyoming, hide: no, inactive: no }, MT: { name: Montana, hide: no, inactive: no }, CO: { name: Colorado, hide: no, inactive: no }, UT: { name: Utah, hide: no, inactive: no }, AZ: { name: Arizona, hide: no, inactive: no }, NV: { name: Nevada, hide: no, inactive: no }, OR: { name: Oregon, hide: no, inactive: no }, WA: { name: Washington, hide: no, inactive: no }, CA: { name: California, hide: no, inactive: no }, MI: { name: Michigan, hide: no, inactive: no }, ID: { name: Idaho, hide: no, inactive: no }, GU: { name: Guam, hide: yes, inactive: no }, VI: { name: Virgin Islands, hide: yes, inactive: no }, PR: { name: Puerto Rico, hide: yes, inactive: no }, MP: { name: Northern Mariana Islands, hide: yes, inactive: no } }, locations: { }, regions: {}, labels: {}, legend: { entries: }};/* > *//script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/mu-plugins/wp-company-manager/assets/js/usmap.js?ver1737074252 idjs-simple-maps-js data-rocket-defer defer>/script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/mu-plugins/wp-company-manager/assets/js/zipsearch.js?ver1737074252 idjs-simple-maps-zipsearch-js data-rocket-defer defer>/script>script typetext/javascript idwpcm-simple-maps-js-extra>/* !CDATA */var WPCM {plugin_url:https:\/\/www.allendistribution.com\/wp-content\/mu-plugins\/wp-company-manager\/,action:};/* > *//script>script data-minify1 typetext/javascript srchttps://www.allendistribution.com/wp-content/cache/min/1/wp-content/mu-plugins/wp-company-manager/assets/js/wpcm-simplemaps.js?ver1737074252 idwpcm-simple-maps-js data-rocket-defer defer>/script> script typerocketlazyloadscript idfx-cf7-redirect data-rocket-typetext/javascript> ( () > { const allFormData {form_id:5112,redirect_url:https:\/\/www.allendistribution.com\/contact-thank-you\/,extra_js:},{form_id:5109,redirect_url:https:\/\/www.allendistribution.com\/contact-thank-you\/,extra_js:},{form_id:5103,redirect_url:https:\/\/www.allendistribution.com\/contact-thank-you\/,extra_js:},{form_id:311,redirect_url:https:\/\/www.allendistribution.com\/contact-thank-you\/,extra_js:} document.addEventListener( wpcf7mailsent, e > { const formData allFormData.find( data > data.form_id parseInt( e.detail.contactFormId ) ) if( formData ) { let redirectUrl formData.redirect_url; // support for FX Online Guides download functionality const downloadField e.detail.inputs.filter( field > downloadurl field.name ) if( downloadField.length ) { const urlAddon downloadField0.value if( urlAddon ) { redirectUrl new URL( redirectUrl ) redirectUrl.searchParams.set( filefx, urlAddon ) redirectUrl redirectUrl.toString() } } if( redirectUrl ) { window.location redirectUrl } } }) }) () /script> script>window.lazyLoadOptions { elements_selector: imgdata-lazy-src,.rocket-lazyload,iframedata-lazy-src, data_src: lazy-src, data_srcset: lazy-srcset, data_sizes: lazy-sizes, class_loading: lazyloading, class_loaded: lazyloaded, threshold: 300, callback_loaded: function(element) { if ( element.tagName IFRAME && element.dataset.rocketLazyload fitvidscompatible ) { if (element.classList.contains(lazyloaded) ) { if (typeof window.jQuery ! undefined) { if (jQuery.fn.fitVids) { jQuery(element).parent().fitVids(); } } } } }},{ elements_selector: .rocket-lazyload, data_src: lazy-src, data_srcset: lazy-srcset, data_sizes: lazy-sizes, class_loading: lazyloading, class_loaded: lazyloaded, threshold: 300, }; window.addEventListener(LazyLoad::Initialized, function (e) { var lazyLoadInstance e.detail.instance; if (window.MutationObserver) { var observer new MutationObserver(function(mutations) { var image_count 0; var iframe_count 0; var rocketlazy_count 0; mutations.forEach(function(mutation) { for (var i 0; i mutation.addedNodes.length; i++) { if (typeof mutation.addedNodesi.getElementsByTagName ! function) { continue; } if (typeof mutation.addedNodesi.getElementsByClassName ! function) { continue; } images mutation.addedNodesi.getElementsByTagName(img); is_image mutation.addedNodesi.tagName IMG; iframes mutation.addedNodesi.getElementsByTagName(iframe); is_iframe mutation.addedNodesi.tagName IFRAME; rocket_lazy mutation.addedNodesi.getElementsByClassName(rocket-lazyload); image_count + images.length; iframe_count + iframes.length; rocketlazy_count + rocket_lazy.length; if(is_image){ image_count + 1; } if(is_iframe){ iframe_count + 1; } } } ); if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){ lazyLoadInstance.update(); } } ); var b document.getElementsByTagName(body)0; var config { childList: true, subtree: true }; observer.observe(b, config); } }, false);/script>script data-no-minify1 async srchttps://www.allendistribution.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.js>/script> /body>/html>!-- This website is like a Rocket, isnt it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1737565236 -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]