PageSourceSearch

https://cubicleninjas.com/wp-content/uploads/hummingbird-assets/f621bbb55eda493ee75b5c91eacfdf9a.js

js cubicleninjas.com collected 2026-10-04 00:01:20 UTC 979,393 bytes, 440 lines download raw bytes

1/**handles:swv,contact-form-7,sts-cf7-script,jquery-easing,nectar_priority,nectar-transit,nectar-waypoints,imagesLoaded,hoverintent,fancyBox,anime,nectar-animated-gradient,superfish,nectar-frontend,nectar-smooth-scroll,touchswipe,smush-lazy-load,wpb_composer_front_js,moon-dust,lottie-player,nectar-lottie,salient-delay-js**/
2(()=>{var s={d:(t,e)=>{for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},a={};function t(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;let s=()=>{let i=new Map;return i.largestIndex=0,i.set=function(t,e){""===t?t=i.largestIndex++:/^[0-9]+$/.test(t)&&(t=parseInt(t),i.largestIndex<=t)&&(i.largestIndex=t+1),Map.prototype.set.call(i,t,e)},i},e=(this.tree=s(),/^(?<name>[a-z][-a-z0-9_:]*)(?<array>(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i);for(let[t,i]of this.formData){var a=t.match(e);if(a)if(""===a.groups.array)this.tree.set(a.groups.name,i);else{let t=[...a.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map(([t,e])=>e),e=(t.unshift(a.groups.name),t.pop());t.reduce((t,e)=>{var i;return/^[0-9]+$/.test(e)&&(e=parseInt(e)),t.get(e)instanceof Map?t.get(e):(i=s(),t.set(e,i),i)},this.tree).set(e,i)}}}s.r(a),s.d(a,{all:()=>D,any:()=>M,date:()=>f,dayofweek:()=>u,email:()=>r,enum:()=>h,file:()=>d,maxdate:()=>z,maxfilesize:()=>$,maxitems:()=>w,maxlength:()=>x,maxnumber:()=>y,mindate:()=>A,minfilesize:()=>j,minitems:()=>v,minlength:()=>g,minnumber:()=>b,number:()=>m,required:()=>e,requiredfile:()=>i,stepnumber:()=>I,tel:()=>p,time:()=>c,url:()=>l}),t.prototype.entries=function(){return this.tree.entries()},t.prototype.get=function(t){return this.tree.get(t)},t.prototype.getAll=function(t){if(!this.has(t))return[];let a=t=>{var e=[];if(t instanceof Map)for(var[i,s]of t)e.push(...a(s));else""!==t&&e.push(t);return e};return a(this.get(t))},t.prototype.has=function(t){return this.tree.has(t)},t.prototype.keys=function(){return this.tree.keys()},t.prototype.values=function(){return this.tree.values()};let o=t;function n({rule:t,field:e,error:i,...s}){this.rule=t,this.field=e,this.error=i,this.properties=s}let e=function(t){if(0===t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).length)throw new n(this)},i=function(t){if(0===t.getAll(this.field).length)throw new n(this)},r=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>{if(t.length<6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;var[t,e]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&\'*+\/=?^_`{|}~\.-]+$/.test(t))return!1;if(/\.{2,}/.test(e))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(e))return!1;var e=e.split(".");if(e.length<2)return!1;for(let t of e){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0}))throw new n(this)},l=function(t){var e;if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>{try{return-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(new URL(t).protocol.replace(/:$/,""))}catch{return!1}}))throw new n(this)},p=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>(((t=(t=t.replace(/[#*].*$/,"")).replaceAll(/[()/.*#\s-]+/g,"")).startsWith("+")||t.startsWith("00"))&&(t="+"+t.replace(/^[+0]+/,"")),!!/^[+]?[0-9]+$/.test(t)&&5<t.length&&t.length<16)))throw new n(this)},m=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)))throw new n(this)},f=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>{var t;return!!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&(t=new Date(t),!Number.isNaN(t.valueOf()))}))throw new n(this)},c=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>{var t=t.match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/),e,i,t;return!!t&&(e=parseInt(t[1]),i=parseInt(t[2]),t=t[3]?parseInt(t[3]):0,0<=e)&&e<=23&&0<=i&&i<=59&&0<=t&&t<=59}))throw new n(this)},d=function(t){if(!t.getAll(this.field).every(e=>e instanceof File&&this.accept?.some(t=>/^\.[a-z0-9]+$/i.test(t)?e.name.toLowerCase().endsWith(t.toLowerCase()):(t=>{var i=[],s=t.match(/^(?<toplevel>[a-z]+)\/(?<sub>[*]|[a-z0-9.+-]+)$/i),a;if(s){let t=s.groups.toplevel.toLowerCase(),e=s.groups.sub.toLowerCase();for(var[r,o]of((a=new Map).set("jpg|jpeg|jpe","image/jpeg"),a.set("gif","image/gif"),a.set("png","image/png"),a.set("bmp","image/bmp"),a.set("tiff|tif","image/tiff"),a.set("webp","image/webp"),a.set("ico","image/x-icon"),a.set("heic","image/heic"),a.set("asf|asx","video/x-ms-asf"),a.set("wmv","video/x-ms-wmv"),a.set("wmx","video/x-ms-wmx"),a.set("wm","video/x-ms-wm"),a.set("avi","video/avi"),a.set("divx","video/divx"),a.set("flv","video/x-flv"),a.set("mov|qt","video/quicktime"),a.set("mpeg|mpg|mpe","video/mpeg"),a.set("mp4|m4v","video/mp4"),a.set("ogv","video/ogg"),a.set("webm","video/webm"),a.set("mkv","video/x-matroska"),a.set("3gp|3gpp","video/3gpp"),a.set("3g2|3gp2","video/3gpp2"),a.set("txt|asc|c|cc|h|srt","text/plain"),a.set("csv","text/csv"),a.set("tsv","text/tab-separated-values"),a.set("ics","text/calendar"),a.set("rtx","text/richtext"),a.set("css","text/css"),a.set("htm|html","text/html"),a.set("vtt","text/vtt"),a.set("dfxp","application/ttaf+xml"),a.set("mp3|m4a|m4b","audio/mpeg"),a.set("aac","audio/aac"),a.set("ra|ram","audio/x-realaudio"),a.set("wav","audio/wav"),a.set("ogg|oga","audio/ogg"),a.set("flac","audio/flac"),a.set("mid|midi","audio/midi"),a.set("wma","audio/x-ms-wma"),a.set("wax","audio/x-ms-wax"),a.set("mka","audio/x-matroska"),a.set("rtf","application/rtf"),a.set("js","application/javascript"),a.set("pdf","application/pdf"),a.set("swf","application/x-shockwave-flash"),a.set("class","application/java"),a.set("tar","application/x-tar"),a.set("zip","application/zip"),a.set("gz|gzip","application/x-gzip"),a.set("rar","application/rar"),a.set("7z","application/x-7z-compressed"),a.set("exe","application/x-msdownload"),a.set("psd","application/octet-stream"),a.set("xcf","application/octet-stream"),a.set("doc","application/msword"),a.set("pot|pps|ppt","application/vnd.ms-powerpoint"),a.set("wri","application/vnd.ms-write"),a.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),a.set("mdb","application/vnd.ms-access"),a.set("mpp","application/vnd.ms-project"),a.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),a.set("docm","application/vnd.ms-word.document.macroEnabled.12"),a.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),a.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),a.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),a.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),a.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),a.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),a.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),a.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),a.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),a.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),a.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),a.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),a.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),a.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),a.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),a.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),a.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),a.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),a.set("oxps","application/oxps"),a.set("xps","application/vnd.ms-xpsdocument"),a.set("odt","application/vnd.oasis.opendocument.text"),a.set("odp","application/vnd.oasis.opendocument.presentation"),a.set("ods","application/vnd.oasis.opendocument.spreadsheet"),a.set("odg","application/vnd.oasis.opendocument.graphics"),a.set("odc","application/vnd.oasis.opendocument.chart"),a.set("odb","application/vnd.oasis.opendocument.database"),a.set("odf","application/vnd.oasis.opendocument.formula"),a.set("wp|wpd","application/wordperfect"),a.set("key","application/vnd.apple.keynote"),a.set("numbers","application/vnd.apple.numbers"),a.set("pages","application/vnd.apple.pages"),a))("*"===e&&o.startsWith(t+"/")||o===s[0])&&i.push(...r.split("|"))}return i})(t).some(t=>(t="."+t.trim(),e.name.toLowerCase().endsWith(t.toLowerCase()))))))throw new n(this)},h=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(e=>this.accept?.some(t=>e===String(t))))throw new n(this)},u=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>{let e=0===(t=new Date(t).getDay())?7:t;var t;return this.accept?.some(t=>e===parseInt(t))}))throw new n(this)},v=function(t){if(t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).length<parseInt(this.threshold))throw new n(this)},w=function(t){var t=t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t);if(parseInt(this.threshold)<t.length)throw new n(this)},g=function(t){var t=t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t);let e=0;if(t.forEach(t=>{"string"==typeof t&&(e+=t.length)}),0!==e&&e<parseInt(this.threshold))throw new n(this)},x=function(t){var t=t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t);let e=0;if(t.forEach(t=>{"string"==typeof t&&(e+=t.length)}),parseInt(this.threshold)<e)throw new n(this)},b=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>!(parseFloat(t)<parseFloat(this.threshold))))throw new n(this)},y=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>!(parseFloat(this.threshold)<parseFloat(t))))throw new n(this)},A=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&t<this.threshold)))throw new n(this)},z=function(t){if(!t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t).every(t=>!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&this.threshold<t)))throw new n(this)},j=function(t){var t=t.getAll(this.field);let e=0;if(t.forEach(t=>{t instanceof File&&(e+=t.size)}),e<parseInt(this.threshold))throw new n(this)},$=function(t){var t=t.getAll(this.field);let e=0;if(t.forEach(t=>{t instanceof File&&(e+=t.size)}),parseInt(this.threshold)<e)throw new n(this)},I=function(t){let e=t.getAll(this.field).map(t=>t.trim()).filter(t=>""!==t),i=parseFloat(this.base),s=parseFloat(this.interval);if(!(0<s))return!0;
2if(!e.every(t=>{var t=(parseFloat(t)-i)%s;return"0.000000"===Math.abs(t).toFixed(6)||"0.000000"===Math.abs(t-s).toFixed(6)}))throw new n(this)},O=({ruleObj:t,options:e})=>{let{rule:i,...s}=t;return"function"==typeof a[i]&&("function"!=typeof a[i].matches||a[i].matches(s,e))},E=({ruleObj:t,formDataTree:e,options:i})=>{var{rule:s}=t;a[s].call(t,e,i)},k=[],F=t=>[...k].reduce((e,i)=>t=>i(t,e),t),D=function(e,i={}){let t=(this.rules??[]).filter(t=>O({ruleObj:t,options:i})),s=F(E);if(!t.every(t=>{try{s({ruleObj:t,formDataTree:e,options:i})}catch(t){if(!(t instanceof n))throw t;if(void 0!==t.error)throw t;return!1}return!0}))throw new n(this)},M=function(e,i={}){let t=(this.rules??[]).filter(t=>O({ruleObj:t,options:i})),s=F(E);if(!t.some(t=>{try{s({ruleObj:t,formDataTree:e,options:i})}catch(t){if(t instanceof n)return!1;throw t}return!0}))throw new n(this)},L;window.swv={validators:a,validate:(t,e,i={})=>{var t=(t.rules??[]).filter(t=>O({ruleObj:t,options:i}));if(!t.length)return new Map;let s=F(E),a=new o(e),r=t.reduce((t,e)=>{try{s({ruleObj:e,formDataTree:a,options:i})}catch(e){if(!(e instanceof n))throw e;if(void 0!==e.field&&!t.has(e.field)&&void 0!==e.error)return t.set(e.field,e)}return t},new Map);for(let t of a.keys())r.has(t)||r.set(t,{validInputs:a.getAll(t)});return r},use:t=>{k.push(t)},...null!=(L=window.swv)?L:{}}})();
3(()=>{let n=window.wp.i18n,i=e=>Math.abs(parseInt(e,10)),c=(e,t,a)=>{var t=new CustomEvent("wpcf7"+t,{bubbles:!0,detail:a});(e="string"==typeof e?document.querySelector(e):e).dispatchEvent(t)},p=(t,e)=>{var a=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]),a=(a.has(e)&&(e=a.get(e)),Array.from(a.values()).includes(e)||(e="custom-"+(e=(e=e.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-"))),t.getAttribute("data-status"));if(t.wpcf7.status=e,t.setAttribute("data-status",e),t.classList.add(e),a&&a!==e){t.classList.remove(a);let e={contactFormId:t.wpcf7.id,pluginVersion:t.wpcf7.pluginVersion,contactFormLocale:t.wpcf7.locale,unitTag:t.wpcf7.unitTag,containerPostId:t.wpcf7.containerPost,status:t.wpcf7.status,prevStatus:a};c(t,"statuschanged",e)}return e},o=e=>{let{root:f,namespace:u="contact-form-7/v1"}=wpcf7.api;return t.reduceRight((t,a)=>e=>a(e,t),e=>{let t,a,{url:r,path:n,endpoint:c,headers:o,body:i,data:s,...l}=e,p=("string"==typeof c&&(t=u.replace(/^\/|\/$/g,""),a=c.replace(/^\//,""),n=a?t+"/"+a:t),"string"==typeof n&&(n=(n=-1!==f.indexOf("?")?n.replace("?","&"):n).replace(/^\//,""),r=f+n),delete(o={Accept:"application/json, */*;q=0.1",...o})["X-WP-Nonce"],s&&(i=JSON.stringify(s),o["Content-Type"]="application/json"),{code:"fetch_error",message:"You are probably offline."}),d={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(r||n||window.location.href,{...l,headers:o,body:i}).then(e=>Promise.resolve(e).then(e=>{if(200<=e.status&&e.status<300)return e;throw e}).then(e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch(()=>{throw d});throw d}),()=>{throw p})})(e)},t=[];function a(o,i={}){let{target:s,scope:l=o,...e}=i;if(void 0!==o.wpcf7?.schema){let t={...o.wpcf7.schema};if(void 0!==s){if(!o.contains(s))return;if(!s.closest(".wpcf7-form-control-wrap[data-name]"))return;if(s.closest(".novalidate"))return}let n=l.querySelectorAll(".wpcf7-form-control-wrap"),c=Array.from(n).reduce((r,e)=>(e.closest(".novalidate")||e.querySelectorAll(":where( input, textarea, select ):enabled").forEach(e=>{if(e.name)switch(e.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":e.checked&&r.append(e.name,e.value);break;case"select-multiple":for(var t of e.selectedOptions)r.append(e.name,t.value);break;case"file":for(var a of e.files)r.append(e.name,a);break;default:r.append(e.name,e.value)}}),r),new FormData),e=o.getAttribute("data-status");Promise.resolve(p(o,"validating")).then(e=>{if(void 0!==swv){let a=swv.validate(t,c,i);for(let e of n)if(void 0!==e.dataset.name){var r=e.dataset.name;if(a.has(r)){let{error:e,validInputs:t}=a.get(r);f(o,r),void 0!==e&&d(o,r,e,{scope:l}),u(o,r,null!=t?t:[])}if(e.contains(s))break}}}).finally(()=>{p(o,e)})}}o.use=e=>{t.unshift(e)};let d=(e,t,a,r)=>{let{scope:n=e,...c}=null!=r?r:{},o=(e.wpcf7?.unitTag+"-ve-"+t).replaceAll(/[^0-9a-z_-]+/gi,""),i=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);var r;
3(r=document.createElement("li")).setAttribute("id",o),i&&i.id?r.insertAdjacentHTML("beforeend",`<a href="#${i.id}">${a}</a>`):r.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(r),n.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach(e=>{let t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach(e=>{e.setAttribute("aria-invalid","true")}),e.querySelectorAll(".wpcf7-form-control").forEach(e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",o),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",e=>{t.setAttribute("style","display: none")}),t.addEventListener("click",e=>{t.setAttribute("style","display: none")}))})})},f=(e,t)=>{var a=(e.wpcf7?.unitTag+"-ve-"+t).replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(".screen-reader-response ul li#"+a)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach(e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach(e=>{e.setAttribute("aria-invalid","false")}),e.querySelectorAll(".wpcf7-form-control").forEach(e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")})})},u=(e,r,n)=>{e.querySelectorAll(`[data-reflection-of="${r}"]`).forEach(a=>{if("output"===a.tagName.toLowerCase()){let t=a;0===n.length&&n.push(t.dataset.default),n.slice(0,1).forEach(e=>{e instanceof File&&(e=e.name),t.textContent=e})}else a.querySelectorAll("output").forEach(e=>{e.hasAttribute("data-default")?0===n.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()}),n.forEach(e=>{e instanceof File&&(e=e.name);var t=document.createElement("output");t.setAttribute("name",r),t.textContent=e,a.appendChild(t)})})};function r(r,e={}){if(wpcf7.blocked)s(r),p(r,"submitting");else{var t=new FormData(r);e.submitter&&e.submitter.name&&t.append(e.submitter.name,e.submitter.value);let a={contactFormId:r.wpcf7.id,pluginVersion:r.wpcf7.pluginVersion,contactFormLocale:r.wpcf7.locale,unitTag:r.wpcf7.unitTag,containerPostId:r.wpcf7.containerPost,status:r.wpcf7.status,inputs:Array.from(t,e=>{var t=e[0],e=e[1];return!t.match(/^_/)&&{name:t,value:e}}).filter(e=>!1!==e),formData:t};o({endpoint:`contact-forms/${r.wpcf7.id}/feedback`,method:"POST",body:t,wpcf7:{endpoint:"feedback",form:r,detail:a}}).then(e=>{var t=p(r,e.status);return a.status=e.status,a.apiResponse=e,["invalid","unaccepted","spam","aborted"].includes(t)?c(r,t,a):["sent","failed"].includes(t)&&c(r,"mail"+t,a),c(r,"submit",a),e}).then(t=>{t.posted_data_hash&&(r.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(r.reset(),r.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach(e=>{d(r,e.field,e.message)}),r.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),r.querySelectorAll(".wpcf7-response-output").forEach(e=>{e.innerText=t.message})}).catch(e=>console.error(e))}}o.use((a,e)=>{if(a.wpcf7&&"feedback"===a.wpcf7.endpoint){let{form:e,detail:t}=a.wpcf7;s(e),c(e,"beforesubmit",t),p(e,"submitting")}return e(a)});let s=t=>{t.querySelectorAll(".wpcf7-form-control-wrap").forEach(e=>{e.dataset.name&&f(t,e.dataset.name)}),t.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",t.querySelectorAll(".wpcf7-response-output").forEach(e=>{e.innerText=""})};function l(t){let e=new FormData(t),a={contactFormId:t.wpcf7.id,pluginVersion:t.wpcf7.pluginVersion,contactFormLocale:t.wpcf7.locale,unitTag:t.wpcf7.unitTag,containerPostId:t.wpcf7.containerPost,status:t.wpcf7.status,inputs:Array.from(e,e=>{var t=e[0],e=e[1];return!t.match(/^_/)&&{name:t,value:e}}).filter(e=>!1!==e),formData:e};o({endpoint:`contact-forms/${t.wpcf7.id}
3/refill`,method:"GET",wpcf7:{endpoint:"refill",form:t,detail:a}}).then(e=>{t.wpcf7.resetOnMailSent?(delete t.wpcf7.resetOnMailSent,p(t,"mail_sent")):p(t,"init"),a.apiResponse=e,c(t,"reset",a)}).catch(e=>console.error(e))}o.use((a,e)=>{if(a.wpcf7&&"refill"===a.wpcf7.endpoint){let{form:e,detail:t}=a.wpcf7;s(e),p(e,"resetting")}return e(a)});let m=(e,r)=>{for(var n in r){let t=r[n],a=(e.querySelectorAll(`input[name="${n}"]`).forEach(e=>{e.value=""}),e.querySelectorAll("img.wpcf7-captcha-"+n.replaceAll(":","")).forEach(e=>{e.setAttribute("src",t)}),/([0-9]+)\.(png|gif|jpeg)$/.exec(t));a&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${n}"]`).forEach(e=>{e.value=a[1]})}},w=(e,n)=>{for(let r in n){let t=n[r][0],a=n[r][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${r}"]`).forEach(e=>{e.querySelector(`input[name="${r}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=t,e.querySelector(`input[name="_wpcf7_quiz_answer_${r}"]`).value=a})}};function h(a){var e=new FormData(a),t,r,n,c=(a.wpcf7={id:i(e.get("_wpcf7")),status:a.getAttribute("data-status"),pluginVersion:e.get("_wpcf7_version"),locale:e.get("_wpcf7_locale"),unitTag:e.get("_wpcf7_unit_tag"),containerPost:i(e.get("_wpcf7_container_post")),parent:a.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(a.wpcf7.id,void 0),a.querySelectorAll(".has-spinner").forEach(e=>{e.insertAdjacentHTML("afterend",'<span class="wpcf7-spinner"></span>')}),(n=a).querySelectorAll(".wpcf7-exclusive-checkbox").forEach(e=>{e.addEventListener("change",t=>{var e=t.target.getAttribute("name");n.querySelectorAll(`input[type="checkbox"][name="${e}"]`).forEach(e=>{e!==t.target&&(e.checked=!1)})})}),(r=a).querySelectorAll(".has-free-text").forEach(e=>{let t=e.querySelector("input.wpcf7-free-text"),a=e.querySelector('input[type="checkbox"], input[type="radio"]');t.disabled=!a.checked,r.addEventListener("change",e=>{t.disabled=!a.checked,e.target===a&&a.checked&&t.focus()})}),a.querySelectorAll(".wpcf7-validates-as-url").forEach(a=>{a.addEventListener("change",e=>{let t=a.value.trim();t&&!t.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==t.indexOf(".")&&(t="http://"+(t=t.replace(/^\/+/,""))),a.value=t})}),a);if(c.querySelector(".wpcf7-acceptance")&&!c.classList.contains("wpcf7-acceptance-as-validation")){let t=()=>{let a=!0;c.querySelectorAll(".wpcf7-acceptance").forEach(e=>{var t;a&&!e.classList.contains("optional")&&(t=e.querySelector('input[type="checkbox"]'),e.classList.contains("invert")&&t.checked||!e.classList.contains("invert")&&!t.checked)&&(a=!1)}),c.querySelectorAll(".wpcf7-submit").forEach(e=>{e.disabled=!a})};t(),c.addEventListener("change",e=>{t()}),c.addEventListener("wpcf7reset",e=>{t()})}{var o=a;let n=(e,t)=>{var a=i(e.getAttribute("data-starting-value")),r=i(e.getAttribute("data-maximum-value")),n=i(e.getAttribute("data-minimum-value")),a=e.classList.contains("down")?a-t.value.trim().length:t.value.trim().length;e.setAttribute("data-current-value",a),e.innerText=a,r&&r<t.value.length?e.classList.add("too-long"):e.classList.remove("too-long"),n&&t.value.length<n?e.classList.add("too-short"):e.classList.remove("too-short")},t=r=>{r={init:!1,...r},o.querySelectorAll(".wpcf7-character-count").forEach(t=>{let e=t.getAttribute("data-target-name"),a=o.querySelector(`[name="${e}"]`);a&&(a.value=a.defaultValue,n(t,a),r.init)&&a.addEventListener("keyup",e=>{n(t,a)})})};t({init:!0}),o.addEventListener("wpcf7reset",e=>{t()})}window.addEventListener("load",e=>{wpcf7.cached&&a.reset()}),a.addEventListener("reset",e=>{wpcf7.reset(a)}),a.addEventListener("submit",e=>{wpcf7.submit(a,{submitter:e.submitter}),e.preventDefault()}),a.addEventListener("wpcf7submit",e=>{e.detail.apiResponse.captcha&&m(a,e.detail.apiResponse.captcha),e.detail.apiResponse.quiz&&w(a,e.detail.apiResponse.quiz)}),a.addEventListener("wpcf7reset",e=>{e.detail.apiResponse.captcha&&m(a,e.detail.apiResponse.captcha),e.detail.apiResponse.quiz&&w(a,e.detail.apiResponse.quiz)}),a.addEventListener("change",e=>{e.target.closest(".wpcf7-form-control")&&wpcf7.validate(a,{target:e.target})}),a.addEventListener("wpcf7statuschanged",e=>{var e=e.detail.status;
3a.querySelectorAll(".active-on-any").forEach(e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")}),a.querySelectorAll(".inert-on-"+e).forEach(e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")})})}document.addEventListener("DOMContentLoaded",e=>{var t;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:h,submit:r,reset:l,validate:a,schemas:new Map,...null!=(t=wpcf7)?t:{}},document.querySelectorAll("form .wpcf7[data-wpcf7-id]").forEach(e=>{var t=document.createElement("p"),a=(t.setAttribute("class","wpcf7-form-in-wrong-place"),document.createElement("strong")),r=(a.append((0,n.__)("Error:","contact-form-7")),(0,n.__)("This contact form is placed in the wrong place.","contact-form-7"));t.append(a," ",r),e.replaceWith(t)}),document.querySelectorAll(".wpcf7 > form").forEach(e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")});for(let t of wpcf7.schemas.keys())o({endpoint:`contact-forms/${t}/feedback/schema`,method:"GET"}).then(e=>{wpcf7.schemas.set(t,e)})}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")})})();
4(()=>{var e=window.stsCF7||{},_=parseFloat(e.threshold)||.88,t=e.successLabel||"Sent!";function s(){document.querySelectorAll(".sts-slider").forEach(n)}function n(n){var i,t,e,s,r,a,o,l,c,d,u,m;function v(e){return(e.touches?e.touches[0]:e).clientX}function f(e){var e,t,s;n.classList.contains("sts-slider--processing")||n.classList.contains("sts-slider--success")||!i.contains(e.target)&&e.target!==i||(e.preventDefault(),a=!0,o=v(e),l=0,e=n.offsetWidth,t=i.offsetWidth,s=parseInt(getComputedStyle(n).getPropertyValue("--sts-pad")||"5",10),c=e-t-2*s,i.classList.add("sts-slider__handle--dragging"),n.classList.remove("sts-slider--error"),h())}function p(e){var e,e;a&&(e.preventDefault(),e=v(e)-o,l=Math.max(0,Math.min(e,c)),i.style.transition="none",t.style.transition="none",i.style.transform="translateY(-50%) translateX("+l+"px)",e=l/c,t.style.opacity=Math.max(0,1-2.5*e),n.style.setProperty("--sts-fill",(100*e).toFixed(1)+"%"),n.setAttribute("data-fill",Math.round(100*e)),i.setAttribute("aria-valuenow",Math.round(100*e)),.7<e?n.classList.add("sts-slider--completing"):n.classList.remove("sts-slider--completing"),_<=e)&&(a=!1,E(),g())}function L(){a&&(a=!1,E(),y())}function y(){i.classList.remove("sts-slider__handle--dragging"),n.classList.remove("sts-slider--completing"),i.style.transition="transform 0.35s cubic-bezier(.4,0,.2,1)",i.style.transform="translateY(-50%) translateX(0px)",t.style.transition="opacity 0.35s ease",t.style.opacity="1",n.setAttribute("data-fill","0"),i.setAttribute("aria-valuenow","0")}function g(){i.classList.remove("sts-slider__handle--dragging"),i.style.transition="transform 0.18s ease",i.style.transform="translateY(-50%) translateX("+c+"px)",n.classList.add("sts-slider--processing"),n.classList.remove("sts-slider--completing"),setTimeout(function(){e.click()},120)}function b(){n.classList.remove("sts-slider--processing","sts-slider--completing"),n.classList.add("sts-slider--error"),y(),clearTimeout(d),d=setTimeout(function(){n.classList.remove("sts-slider--error")},1e3)}function h(){document.addEventListener("mousemove",p,{passive:!1}),document.addEventListener("mouseup",L),document.addEventListener("touchmove",p,{passive:!1}),document.addEventListener("touchend",L)}function E(){document.removeEventListener("mousemove",p),document.removeEventListener("mouseup",L),document.removeEventListener("touchmove",p),document.removeEventListener("touchend",L)}n.hasAttribute("data-sts-init")||(n.setAttribute("data-sts-init","1"),i=n.querySelector(".sts-slider__handle"),t=n.querySelector(".sts-slider__label"),e=n.querySelector(".sts-slider__submit"),s=n.closest("form"),i&&e&&s&&(r=s.closest(".wpcf7")||s.parentNode,a=!1,c=l=o=0,d=null,u=n.getAttribute("data-success-msg"),r.addEventListener("wpcf7mailsent",function(){m.disconnect(),clearTimeout(d),n.classList.remove("sts-slider--processing"),n.classList.add("sts-slider--success"),i.setAttribute("aria-valuenow","100");var e=i.querySelector(".sts-slider__arrow"),e,t;e&&(e.innerHTML='<polyline points="20 6 9 17 4 12" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>'),u&&((e=document.querySelector(".wpcf7-response-output"))&&(e.style.display="none"),r.style.position="relative",(t=document.createElement("div")).className="sts-form-success",t.setAttribute("aria-live","polite"),t.innerHTML='<span class="sts-form-success__message">'+u+"</span>",r.appendChild(t),s.style.transition="opacity 0.4s ease",s.style.opacity="0",s.style.pointerEvents="none",setTimeout(function(){t.classList.add("sts-form-success--visible")},350))}),r.addEventListener("wpcf7:mailfailed",function(){b()}),r.addEventListener("wpcf7:spam",function(){b()}),s.addEventListener("keydown",function(e){"Enter"===e.key&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}),(m=new MutationObserver(function(e){e.forEach(function(e){"class"===e.attributeName&&s.classList.contains("invalid")&&b()})})).observe(s,{attributes:!0,attributeFilter:["class"]}),i.setAttribute("role","progressbar"),i.setAttribute("aria-valuemin","0"),i.setAttribute("aria-valuemax","100"),i.setAttribute("aria-valuenow","0"),i.addEventListener("mousedown",f,{passive:!1}),i.addEventListener("touchstart",f,{passive:!1}),i.addEventListener("click",function(){a||n.classList.contains("sts-slider--processing")||n.classList.contains("sts-slider--success")||(t.classList.remove("sts-slider__label--nudge"),t.offsetWidth,t.classList.add("sts-slider__label--nudge"),t.addEventListener("animationend",function e(){t.classList.remove("sts-slider__label--nudge"),t.removeEventListener("animationend",e)}))}
4)))}document.addEventListener("wpcf7:submit",function(){setTimeout(function(){document.querySelectorAll(".sts-slider:not([data-sts-init])").forEach(n)},200)}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",s):s()})();
5/*
6* jQuery Easing v1.4.1 - http://gsgd.co.uk/sandbox/jquery/easing/
7*/
8!function(n){"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&"object"==typeof module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){function e(n){var e=7.5625,t=2.75;return n<1/t?e*n*n:n<2/t?e*(n-=1.5/t)*n+.75:n<2.5/t?e*(n-=2.25/t)*n+.9375:e*(n-=2.625/t)*n+.984375}void 0!==n.easing&&(n.easing.jswing=n.easing.swing);var t=Math.pow,u=Math.sqrt,r=Math.sin,i=Math.cos,a=Math.PI,o=1.70158,c=1.525*o,s=2*a/3,f=2*a/4.5;return n.extend(n.easing,{def:"easeOutQuad",swing:function(e){return n.easing[n.easing.def](e)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-i(n*a/2)},easeOutSine:function(n){return r(n*a/2)},easeInOutSine:function(n){return-(i(a*n)-1)/2},easeInExpo:function(n){return 0===n?0:t(2,10*n-10)},easeOutExpo:function(n){return 1===n?1:1-t(2,-10*n)},easeInOutExpo:function(n){return 0===n?0:1===n?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2}
8,easeInElastic:function(n){return 0===n?0:1===n?1:-t(2,10*n-10)*r((10*n-10.75)*s)},easeOutElastic:function(n){return 0===n?0:1===n?1:t(2,-10*n)*r((10*n-.75)*s)+1},easeInOutElastic:function(n){return 0===n?0:1===n?1:n<.5?-t(2,20*n-10)*r((20*n-11.125)*f)/2:t(2,-20*n+10)*r((20*n-11.125)*f)/2+1},easeInBack:function(n){return 2.70158*n*n*n-o*n*n},easeOutBack:function(n){return 1+2.70158*t(n-1,3)+o*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*(7.189819*n-c)/2:(t(2*n-2,2)*((c+1)*(2*n-2)+c)+2)/2},easeInBounce:function(n){return 1-e(1-n)},easeOutBounce:e,easeInOutBounce:function(n){return n<.5?(1-e(1-2*n))/2:(1+e(2*n-1))/2}}),n});
9var headerEl=document.getElementById("header-outer"),headerSpaceEl=document.getElementById("header-space");void 0!==headerEl&&null!=headerEl&&void 0!==headerSpaceEl&&null!=headerSpaceEl&&headerSpaceEl.hasAttribute("data-secondary-header-display")&&(headerSpaceEl.style.height=headerEl.clientHeight+"px"),jQuery(function(t){var a,e,r,n,o,n,r=!1,d,i;function h(){var e=a.offset().top;t("#page-header-wrap.fullscreen-header").css("height","auto"),a.css("height",parseInt(window.innerHeight)-parseInt(e)+"px")}(r=navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)?!0:r)&&0<t("#page-header-bg.fullscreen-header").length&&(a=t("#page-header-bg"),h(),d=window.innerWidth,i=window.innerHeight,t(window).resize(function(){t(window).width()!=d&&t(window).height!=i&&(h(),d=window.innerWidth,i=window.innerHeight)})),r&&0<t(".nectar_fullscreen_zoom_recent_projects").length&&(e=0<t(".body-border-top").length&&1e3<t(window).width()?t(".body-border-top").height():0,t(".nectar_fullscreen_zoom_recent_projects").each(function(){0<t(this).parents(".first-section").length?t(this).css("height",t(window).height()-t(this).offset().top-e):t(this).css("height",t(window).height())})),0<t('#header-outer[data-format="centered-menu-bottom-bar"]').length&&(r=t('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),n=t('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_3'),o=t("#header-secondary-outer"),(n=n.find("#logo").clone()).is('[data-supplied-ml="true"]')&&n.find("img:not(.mobile-only-logo)").remove(),n.find("img.starting-logo").remove(),0<o.length&&o.addClass("centered-menu-bottom-bar"),n.removeAttr("id").addClass("logo-clone"),0<t('#header-outer[data-condense="true"]').length)&&0==t('#header-outer[data-menu-bottom-bar-align="left"]').length&&r.prepend(n),t('#page-header-bg[data-animate-in-effect="zoom-out"]').addClass("loaded")});
10/*!
11* jQuery Transit - CSS3 transitions and transformations
12* (c) 2011-2012 Rico Sta. Cruz <[email protected]>
13* MIT Licensed.
14*/
15
16(function(k){k.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:true,useTransitionEnd:false};var d=document.createElement("div");var q={};function b(v){if(v in d.style){return v}var u=["Moz","Webkit","O","ms"];var r=v.charAt(0).toUpperCase()+v.substr(1);if(v in d.style){return v}for(var t=0;t<u.length;++t){var s=u[t]+r;if(s in d.style){return s}}}function e(){d.style[q.transform]="";d.style[q.transform]="rotateY(90deg)";return d.style[q.transform]!==""}var a=navigator.userAgent.toLowerCase().indexOf("chrome")>-1;q.transition=b("transition");q.transitionDelay=b("transitionDelay");q.transform=b("transform");q.transformOrigin=b("transformOrigin");q.transform3d=e();var i={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"};var f=q.transitionEnd=i[q.transition]||null;for(var p in q){if(q.hasOwnProperty(p)&&typeof k.support[p]==="undefined"){k.support[p]=q[p]}}d=null;k.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1
16)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};k.cssHooks["transit:transform"]={get:function(r){return k(r).data("transform")||new j()},set:function(s,r){var t=r;if(!(t instanceof j)){t=new j(t)}if(q.transform==="WebkitTransform"&&!a){s.style[q.transform]=t.toString(true)}else{s.style[q.transform]=t.toString()}k(s).data("transform",t)}};k.cssHooks.transform={set:k.cssHooks["transit:transform"].set};if(k.fn.jquery<"1.8"){k.cssHooks.transformOrigin={get:function(r){return r.style[q.transformOrigin]},set:function(r,s){r.style[q.transformOrigin]=s}};k.cssHooks.transition={get:function(r){return r.style[q.transition]},set:function(r,s){r.style[q.transition]=s}}}n("scale");n("translate");n("rotate");n("rotateX");n("rotateY");n("rotate3d");n("perspective");n("skewX");n("skewY");n("x",true);n("y",true);function j(r){if(typeof r==="string"){this.parse(r)}return this}j.prototype={setFromString:function(t,s){var r=(typeof s==="string")?s.split(","):(s.constructor===Array)?s:[s];r.unshift(t);j.prototype.set.apply(this,r)},set:function(s){var r=Array.prototype.slice.apply(arguments,[1]);if(this.setter[s]){this.setter[s].apply(this,r)}else{this[s]=r.join(",")}},get:function(r){if(this.getter[r]){return this.getter[r].apply(this)}else{return this[r]||0}},setter:{rotate:function(r){this.rotate=o(r,"deg")},rotateX:function(r){this.rotateX=o(r,"deg")},rotateY:function(r){this.rotateY=o(r,"deg")},scale:function(r,s){if(s===undefined){s=r}this.scale=r+","+s},skewX:function(r){this.skewX=o(r,"deg")},skewY:function(r){this.skewY=o(r,"deg")},perspective:function(r){this.perspective=o(r,"px")},x:function(r){this.set("translate",r,null)},y:function(r){this.set("translate",null,r)},translate:function(r,s){if(this._translateX===undefined){this._translateX=0}if(this._translateY===undefined){this._translateY=0}if(r!==null&&r!==undefined){this._translateX=o(r,"px")}if(s!==null&&s!==undefined){this._translateY=o(s,"px")}
16this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var r=(this.scale||"1,1").split(",");if(r[0]){r[0]=parseFloat(r[0])}if(r[1]){r[1]=parseFloat(r[1])}return(r[0]===r[1])?r[0]:r},rotate3d:function(){var t=(this.rotate3d||"0,0,0,0deg").split(",");for(var r=0;r<=3;++r){if(t[r]){t[r]=parseFloat(t[r])}}if(t[3]){t[3]=o(t[3],"deg")}return t}},parse:function(s){var r=this;s.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(t,v,u){r.setFromString(v,u)})},toString:function(t){var s=[];for(var r in this){if(this.hasOwnProperty(r)){if((!q.transform3d)&&((r==="rotateX")||(r==="rotateY")||(r==="perspective")||(r==="transformOrigin"))){continue}if(r[0]!=="_"){if(t&&(r==="scale")){s.push(r+"3d("+this[r]+",1)")}else{if(t&&(r==="translate")){s.push(r+"3d("+this[r]+",0)")}else{s.push(r+"("+this[r]+")")}}}}}return s.join(" ")}};function m(s,r,t){if(r===true){s.queue(t)}else{if(r){s.queue(r,t)}else{t()}}}function h(s){var r=[];k.each(s,function(t){t=k.camelCase(t);t=k.transit.propertyMap[t]||k.cssProps[t]||t;t=c(t);if(k.inArray(t,r)===-1){r.push(t)}});return r}function g(s,v,x,r){var t=h(s);if(k.cssEase[x]){x=k.cssEase[x]}var w=""+l(v)+" "+x;if(parseInt(r,10)>0){w+=" "+l(r)}var u=[];k.each(t,function(z,y){u.push(y+" "+w)});return u.join(", ")}k.fn.transition=k.fn.transit=function(z,s,y,C){var D=this;var u=0;var w=true;if(typeof s==="function"){C=s;s=undefined}if(typeof y==="function"){C=y;y=undefined}if(typeof z.easing!=="undefined"){y=z.easing;delete z.easing}if(typeof z.duration!=="undefined"){s=z.duration;delete z.duration}if(typeof z.complete!=="undefined"){C=z.complete;delete z.complete}if(typeof z.queue!=="undefined"){w=z.queue;delete z.queue}if(typeof z.delay!=="undefined"){u=z.delay;delete z.delay}if(typeof s==="undefined"){s=k.fx.speeds._default}if(typeof y==="undefined"){y=k.cssEase._default}s=l(s);var E=g(z,s,y,u);var B=k.transit.enabled&&q.transition;var t=B?(parseInt(s,10)+parseInt(u,10)):0;if(t===0){var A=function(F){D.css(z);if(C){C.apply(D)}if(F){F()}};m(D,w,A);return D}var x={};var r=function(H){var G=false;var F=function(){if(G){D.unbind(f,F)}if(t>0){D.each(function(){this.style[q.transition]=(x[this]||null)})}if(typeof C==="function"){C.apply(D)}if(typeof H==="function"){H()}};if((t>0)&&(f)&&(k.transit.useTransitionEnd)){G=true;D.bind(f,F)}else{window.setTimeout(F,t)}D.each(function(){if(t>0){this.style[q.transition]=E}k(this).css(z)})};var v=function(F){this.offsetWidth;r(F)};m(D,w,v);return this};function n(s,r){if(!r){k.cssNumber[s]=true}k.transit.propertyMap[s]=q.transform;k.cssHooks[s]={get:function(v){var u=k(v).css("transit:transform");return u.get(s)},set:function(v,w){var u=k(v).css("transit:transform");u.setFromString(s,w);k(v).css({"transit:transform":u})}}}function c(r){return r.replace(/([A-Z])/g,function(s){return"-"+s.toLowerCase()})}function o(s,r){if((typeof s==="string")&&(!s.match(/^[\-0-9\.]+$/))){return s}else{return""+s+r}}function l(s){var r=s;if(k.fx.speeds[r]){r=k.fx.speeds[r]}return o(r,"ms")}k.transit.getTransitionValue=g})(jQuery);
17
18(()=>{var e=0,r={};function o(t){if(!t)throw new Error("No options passed to Waypoint constructor");if(!t.element)throw new Error("No element option passed to Waypoint constructor");if(!t.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=o.Adapter.extend({},o.defaults,t),this.element=this.options.element,this.adapter=new o.Adapter(this.element),this.callback=t.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=o.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=o.Context.findOrCreateByElement(this.options.context),o.offsetAliases[this.options.offset]&&(this.options.offset=o.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),r[this.key]=this,e+=1}o.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},o.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},o.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete r[this.key]},o.prototype.disable=function(){return this.enabled=!1,this},o.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},o.prototype.next=function(){return this.group.next(this)},o.prototype.previous=function(){return this.group.previous(this)},o.invokeAll=function(t){var e=[],o;for(o in r)e.push(r[o]);for(var i=0,n=e.length;i<n;i++)e[i][t]()},o.destroyAll=function(){o.invokeAll("destroy")},o.disableAll=function(){o.invokeAll("disable")},o.enableAll=function(){for(var t in o.Context.refreshAll(),r)r[t].enabled=!0;return this},o.refreshAll=function(){o.Context.refreshAll()}
18,o.viewportHeight=function(){return window.nectarDOMInfo&&window.nectarDOMInfo.winH?window.nectarDOMInfo.winH:window.innerHeight||document.documentElement.clientHeight},o.viewportWidth=function(){return window.nectarDOMInfo&&window.nectarDOMInfo.winW?window.nectarDOMInfo.winW:document.documentElement.clientWidth},o.adapters=[],o.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},o.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=o})(),(()=>{function e(t){window.setTimeout(t,1e3/60)}var o=0,i={},u=window.Waypoint,t=window.onload;function n(t){this.element=t,this.Adapter=u.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+o,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,i[t.waypointContextKey]=this,o+=1,u.windowContext||(u.windowContext=!0,u.windowContext=new n(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}n.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},n.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),o=this.element==this.element.window;t&&e&&!o&&(this.adapter.off(".waypoints"),delete i[this.key])},n.prototype.createThrottledResizeHandler=function(){var t=this;function e(){t.handleResize(),t.didResize=!1}this.adapter.on("resize.waypoints",function(){t.didResize||(t.didResize=!0,u.requestAnimationFrame(e))})},n.prototype.createThrottledScrollHandler=function(){var t=this;function e(){t.handleScroll(),t.didScroll=!1}this.adapter.on("scroll.waypoints",function(){t.didScroll&&!u.isTouch||(t.didScroll=!0,u.requestAnimationFrame(e))})},n.prototype.handleResize=function(){setTimeout(function(){u.Context.refreshAll()},150)},n.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:0,oldScroll:0,forward:"right",backward:"left"},vertical:{newScroll:window.nectarDOMInfo?window.nectarDOMInfo.scrollTop:0,oldScroll:this.oldScroll.y,forward:"down",backward:"up"}},o,i;for(o in e){var n=e[o],r=n.newScroll>n.oldScroll?n.forward:n.backward,s;for(s in this.waypoints[o]){var a=this.waypoints[o][s],l,h;null!==a.triggerPoint&&(l=n.oldScroll<a.triggerPoint,h=n.newScroll>=a.triggerPoint,l&&h||!l&&!h)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}for(i in t)t[i].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},n.prototype.innerHeight=function(){return this.element==this.element.window?u.viewportHeight():this.adapter.innerHeight()},n.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},n.prototype.innerWidth=function(){return this.element==this.element.window?u.viewportWidth():this.adapter.innerWidth()},n.prototype.destroy=function(){var t=[],e;for(e in this.waypoints)for(var o in this.waypoints[e])t.push(this.waypoints[e][o]);for(var i=0,n=t.length;i<n;i++)t[i].destroy()},n.prototype.refresh=function(){var t,e=this.element==this.element.window,o=e?void 0:this.adapter.offset(),i={},n;for(n in this.handleScroll(),t={horizontal:{contextOffset:e?0:o.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:o.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var r=t[n],s;for(s in this.waypoints[n]){var a,l,a,h,p=this.waypoints[n][s],h=p.options.offset,d=p.triggerPoint,l=0,c=null==d;p.element!==p.element.window&&(l=p.adapter.offset()[r.offsetProp]),"function"==typeof h?h=h.apply(
18p):"string"==typeof h&&(h=parseFloat(h),-1<p.options.offset.indexOf("%"))&&(h=Math.ceil(r.contextDimension*h/100)),a=r.contextScroll-r.contextOffset,p.triggerPoint=Math.floor(l+a-h),l=d<r.oldScroll,a=p.triggerPoint>=r.oldScroll,h=!l&&!a,!c&&l&&a?(p.queueTrigger(r.backward),i[p.group.id]=p.group):(!c&&h||c&&r.oldScroll>=p.triggerPoint)&&(p.queueTrigger(r.forward),i[p.group.id]=p.group)}}return u.requestAnimationFrame(function(){for(var t in i)i[t].flushTriggers()}),this},n.findOrCreateByElement=function(t){return n.findByElement(t)||new n(t)},n.refreshAll=function(){for(var t in i)i[t].refresh()},n.findByElement=function(t){return i[t.waypointContextKey]},window.onload=function(){t&&t(),n.refreshAll()},u.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},u.Context=n})(),(()=>{function s(t,e){return t.triggerPoint-e.triggerPoint}function a(t,e){return e.triggerPoint-t.triggerPoint}var e={vertical:{},horizontal:{}},o=window.Waypoint;function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),e[this.axis][this.name]=this}i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var t in this.triggerQueues){var e=this.triggerQueues[t],o;e.sort("up"===t||"left"===t?a:s);for(var i=0,n=e.length;i<n;i+=1){var r=e[i];!r.options.continuous&&i!==e.length-1||r.trigger([t])}}this.clearTriggerQueues()},i.prototype.next=function(t){this.waypoints.sort(s);var t=o.Adapter.inArray(t,this.waypoints);return t===this.waypoints.length-1?null:this.waypoints[t+1]},i.prototype.previous=function(t){this.waypoints.sort(s);var t=o.Adapter.inArray(t,this.waypoints);return t?this.waypoints[t-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var t=o.Adapter.inArray(t,this.waypoints);-1<t&&this.waypoints.splice(t,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return e[t.axis][t.name]||new i(t)},o.Group=i})(),(()=>{var o=window.jQuery,t=window.Waypoint;function i(t){this.$element=o(t)}o.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,e){i.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}}),o.each(["extend","inArray","isEmptyObject"],function(t,e){i[e]=o[e]}),t.adapters.push({name:"jquery",Adapter:i}),t.Adapter=i})(),(()=>{var n=window.Waypoint;function t(i){return function(){var e=[],o=arguments[0];return i.isFunction(arguments[0])&&((o=i.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var t=i.extend({},o,{element:this});"string"==typeof t.context&&(t.context=i(this).closest(t.context)[0]),e.push(new n(t))}),e}}window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))})();
19/*!
20 * imagesLoaded PACKAGED v4.1.4
21 * JavaScript is all like "You images are done yet or what?"
22 * MIT License
23 */
24
25!function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e){if(Array.isArray(e))return e;var t="object"==typeof e&&"number"==typeof e.length;return t?d.call(e):[e]}function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);var s=e;return"string"==typeof e&&(s=document.querySelectorAll(e)),s?(this.elements=n(s),this.options=i({},this.options),"function"==typeof t?r=t:i(this.options,t),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(s||e))}function r(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}var h=e.jQuery,a=e.console,d=Array.prototype.slice;o.prototype=Object.create(t.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEac
25h(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&u[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new r(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new s(e,t);this.images.push(i)},o.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(h=t,h.fn.imagesLoaded=function(e,t){var i=new o(this,e,t);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o});
26/*!
27 * hoverIntent v1.9.0 // 2017.09.01 // jQuery v1.7.0+
28 * http://briancherne.github.io/jquery-hoverIntent/
29 *
30 * You may use hoverIntent under the terms of the MIT license. Basically that
31 * means you are free to use hoverIntent as long as this header is left intact.
32 * Copyright 2007-2017 Brian Cherne
33 */
34!function(factory){"use strict";"function"==typeof define&&define.amd?define(["jquery"],factory):jQuery&&!jQuery.fn.hoverIntent&&factory(jQuery)}(function($){"use strict";var cX,cY,_cfg={interval:100,sensitivity:6,timeout:0},INSTANCE_COUNT=0,track=function(ev){cX=ev.pageX,cY=ev.pageY},compare=function(ev,$el,s,cfg){if(Math.sqrt((s.pX-cX)*(s.pX-cX)+(s.pY-cY)*(s.pY-cY))<cfg.sensitivity)return $el.off(s.event,track),delete s.timeoutId,s.isActive=!0,ev.pageX=cX,ev.pageY=cY,delete s.pX,delete s.pY,cfg.over.apply($el[0],[ev]);s.pX=cX,s.pY=cY,s.timeoutId=setTimeout(function(){compare(ev,$el,s,cfg)},cfg.interval)},delay=function(ev,$el,s,out){return delete $el.data("hoverIntent")[s.id],out.apply($el[0],[ev])};$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var instanceId=INSTANCE_COUNT++,cfg=$.extend({},_cfg);$.isPlainObject(handlerIn)?(cfg=$.extend(cfg,handlerIn),$.isFunction(cfg.out)||(cfg.out=cfg.over)):cfg=$.isFunction(handlerOut)?$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector}):$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut});var handleHover=function(e){var ev=$.extend({},e),$el=$(this),hoverIntentData=$el.data("hoverIntent");hoverIntentData||$el.data("hoverIntent",hoverIntentData={});var state=hoverIntentData[instanceId];state||(hoverIntentData[instanceId]=state={id:instanceId}),state.timeoutId&&(state.timeoutId=clearTimeout(state.timeoutId));
34var mousemove=state.event="mousemove.hoverIntent.hoverIntent"+instanceId;if("mouseenter"===e.type){if(state.isActive)return;state.pX=ev.pageX,state.pY=ev.pageY,$el.off(mousemove,track).on(mousemove,track),state.timeoutId=setTimeout(function(){compare(ev,$el,state,cfg)},cfg.interval)}else{if(!state.isActive)return;$el.off(mousemove,track),state.timeoutId=setTimeout(function(){delay(ev,$el,state,cfg.out)},cfg.timeout)}};return this.on({"mouseenter.hoverIntent":handleHover,"mouseleave.hoverIntent":handleHover},cfg.selector)}});
35
36((c,s,f,t)=>{var e,n,e,i,a,o,h,r,l,u,d,p;function g(t,e){var n,o,i,s=[],a=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},n=(e=t&&t.data?d(t.data.options,e):e).$target||f(t.currentTarget).trigger("blur"),(i=f.fancybox.getInstance())&&i.$trigger&&i.$trigger.is(n))||(s=e.selector?f(e.selector):(o=n.attr("data-fancybox")||"")?(s=t.data?t.data.items:[]).length?s.filter('[data-fancybox="'+o+'"]'):f('[data-fancybox="'+o+'"]'):[n],(a=f(s).index(n))<0&&(a=0),(i=f.fancybox.open(s,e,a)).$trigger=n)}c.console=c.console||{info:function(t){}},f&&(f.fn.fancybox?console.info("fancyBox already initialized"):(e={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" referrerpolicy="strict-origin-when-cross-origin" credentialless="" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" playsinline controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
36<path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeClose:f.noop,afterClose:f.noop,onActivate:f.noop,onDeactivate:f.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},i=f(c),a=f(s),o=0,h=c.requestAnimationFrame||c.webkitRequestAnimationFrame||c.mozRequestAnimationFrame||c.oRequestAnimationFrame||function(t){return c.setTimeout(t,1e3/60)},r=c.cancelAnimationFrame||c.webkitCancelAnimationFrame||c.mozCancelAnimationFrame||c.oCancelAnimationFrame||function(t){c.clearTimeout(t)},l=(()=>{var t,e=s.createElement("fakeelement"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in n)if(void 0!==e.style[t])return n[t];return"transitionend"})(),u=function(t){return t&&t.length&&t[0].offsetHeight},d=function(t,e){var n=f.extend(!0,{},t,e);return f.each(e,function(t,e){f.isArray(e)&&(n[t]=e)}),n},f.extend((p=function(t,e,n){this.opts=d({index:n},f.fancybox.defaults),f.isPlainObject(e)&&(this.opts=d(this.opts,e)),f.fancybox.isMobile&&(this.opts=d(this.opts,this.opts.mobile)),this.id=this.opts.id||++o,this.currIndex=parseInt(this.opts.index,10)||0,this.prevIndex=null,this.prevPos=null,this.currPos=0,this.firstRun=!0,this.group=[],this.slides={},this.addContent(t),this.group.length&&this.init()}).prototype,{init:function(){var e,n,o=this,i=o.group[o.currIndex].opts;i.closeExisting&&f.fancybox.close(!0),f("body").addClass("fancybox-active"),!f.fancybox.getInstance()&&!1!==i.hideScrollbar&&!f.fancybox.isMobile&&s.body.scrollHeight>c.innerHeight&&(f("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(c.innerWidth-s.documentElement.clientWidth)+"px;}</style>"),f("body").addClass("compensate-for-scrollbar")),n="",f.each(i.buttons,function(t,e){n+=i.btnTpl[e]||""}),e=f(o.translate(o,i.baseTpl.replace("{{buttons}}",n).replace("{{arrows}}",i.btnTpl.arrowLeft+i.btnTpl.arrowRight))).attr("id","fancybox-container-"+o.id).addClass(i.baseClass).data("FancyBox",o).appendTo(i.parentEl),o.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){o.$refs[t]=e.find(".fancybox-"+t)}),o.trigger("onInit"),o.activate(),o.jumpTo(o.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e]})},addContent:function(t){var t,a=this,t=f.makeArray(t);f.each(t,function(t,e){var n,n,o,i,o,s={},i={};f.isPlainObject(e)?i=(s=e).opts||e:"object"===f.type(e)&&f(e).length?(i=(n=f(e)).data()||{},(i=f.extend(!0,{},i,i.options)).$orig=n,s.src=a.opts.src||i.src||n.attr("href"),s.type||s.src||(s.type="inline",s.src=e)):s={type:"html",src:e+""},s.opts=f.extend(!0,{},a.opts,i),f.isArray(i.buttons)&&(s.opts.buttons=i.buttons),f.fancybox.isMobile&&s.opts.mobile&&(s.opts=d(s.opts,s.opts.mobile)),n=s.type||s.opts.type,i=s.src||"",!n&&i&&((o=i.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(n="video",s.opts.video.format||(s.opts.video.format="video/"+("ogv"===o[1]?"ogg":o[1]))):i.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?n="image":i.match(/\.(pdf)((\?|#).*)?$/i)?s=f.extend(!0,s,{contentType:"pdf",opts:{iframe:{preload:!(n="iframe")}}}):"#"===i.charAt(0)&&(n="inline")),n?s.type=n:a.trigger("objectNeedsType",s),s.contentType||(s.contentType=-1<f.inArray(s.type,["html","inline","ajax"])?"html":s.type),s.index=a.group.length,"auto"==s.opts.smallBtn&&(s.opts.smallBtn=-1<f.inArray(s.type,["html","inline","ajax"])),"auto"===s.opts.toolbar&&(s.opts.toolbar=!s.opts.smallBtn),s.$thumb=s.opts.$thumb||null,s.opts.$trigger&&s.index===a.opts.index&&(s.$thumb=s.opts.$trigger.find("img:first"),s.$thumb.length)&&(s.opts.$orig=s.opts.$trigger),s.$thumb&&s.$thumb.length||!s.opts.$orig||(s.$thumb=s.opts.$orig.find("img:first")),s.$thumb&&!s.$thumb.length&&(s.$thumb=null),s.thumb=s.opts.thumb||(s.$thumb?s.$thumb[0].src:null),"function"===f.type(s.opts.caption)&&(s.opts.caption=s.opts.caption.apply(e,[a,s])
36),"function"===f.type(a.opts.caption)&&(s.opts.caption=a.opts.caption.apply(e,[a,s])),s.opts.caption instanceof f||(s.opts.caption=void 0===s.opts.caption?"":s.opts.caption+""),"ajax"===s.type&&1<(o=i.split(/\s+/,2)).length&&(s.src=o.shift(),s.opts.filter=o.shift()),s.opts.modal&&(s.opts=f.extend(!0,s.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),a.group.push(s)}),Object.keys(a.slides).length&&(a.updateControls(),t=a.Thumbs)&&t.isActive&&(t.create(),t.focus())},addEvents:function(){var o=this;o.removeEvents(),o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),o.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),o.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),o.next()}).on("click.fb","[data-fancybox-zoom]",function(t){o[o.isScaledDown()?"scaleToActual":"scaleToFit"]()}),i.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(o.requestId&&r(o.requestId),o.requestId=h(function(){o.update(t)})):(o.current&&"iframe"===o.current.type&&o.$refs.stage.hide(),setTimeout(function(){o.$refs.stage.show(),o.update(t)},f.fancybox.isMobile?600:250))}),a.on("keydown.fb",function(t){var e=(f.fancybox?f.fancybox.getInstance():null).current,n=t.keyCode||t.which;if(9!=n){if(!(!e.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||f(t.target).is("input,textarea,video,audio,select")))return 8===n||27===n?(t.preventDefault(),void o.close(t)):37===n||38===n?(t.preventDefault(),void o.previous()):39===n||40===n?(t.preventDefault(),void o.next()):void o.trigger("afterKeydown",t,n)}else e.opts.trapFocus&&o.focus(t)}),o.group[o.currIndex].opts.idleTime&&(o.idleSecondsCounter=0,a.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){o.idleSecondsCounter=0,o.isIdle&&o.showControls(),o.isIdle=!1}),o.idleInterval=c.setInterval(function(){o.idleSecondsCounter++,o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&!o.isDragging&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){i.off("orientationchange.fb resize.fb"),a.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(c.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,o){var e,n,i,s,a,r,c,l,h,d=this,n=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(t=parseInt(t,10),!(i=(d.current||d).opts.loop)&&(t<0||n<=t))return!1;(e=d.firstRun=!Object.keys(d.slides).length,a=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,s=d.createSlide(t),1<n&&((i||s.index<n-1)&&d.createSlide(t+1),i||0<s.index)&&d.createSlide(t-1),d.current=s,d.currIndex=s.index,d.currPos=s.pos,d.trigger("beforeShow",e),d.updateControls(),s.forcedDuration=void 0,f.isNumeric(o)?s.forcedDuration=o:o=s.opts[e?"animationDuration":"transitionDuration"],o=parseInt(o,10),n=d.isMoved(s),s.$slide.addClass("fancybox-slide--current"),e)?(s.opts.animationEffect&&o&&d.$refs.container.css("transition-duration",o+"ms"),d.$refs.container.addClass("fancybox-is-open").trigger("focus"),d.loadSlide(s),d.preload("image")):(r=f.fancybox.getTranslate(a.$slide),c=f.fancybox.getTranslate(d.$refs.stage),f.each(d.slides,function(t,e){f.fancybox.stop(e.$slide,!0)}),a.pos!==s.pos&&(a.isComplete=!1),a.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),n?(h=r.left-(a.pos*r.width+a.pos*a.opts.gutter),f.each(d.slides,function(t,e){e.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var n=e.pos*r.width+e.pos*e.opts.gutter;f.fancybox.setTranslate(e.$slide,{top:0,left:n-c.left+h}),e.pos!==s.pos&&e.$slide.addClass("fancybox-slide--"+(e.pos>s.pos?"next":"previous")),u(e.$slide),f.fancybox.animate(e.$slide,{top:0,left:(e.pos-s.pos)*r.width+(e.pos-s.pos)*e.opts.gutter},o,function(){e.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),e.pos===d.currPos&&d.complete()})})):o&&s.opts.transitionEffect&&(l="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,a.$slide.addClass("fancybox-slide--"+(a.pos>s.pos?"next":"previous")),f.fancybox.animate(a.$slide,l,o,function(){a.$slide.removeClass(l).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),s.isLoaded?d.revealContent(s):d.loadSlide(s),d.preload("image"))}},createSlide:function(t){var e,n,n=(n=t%this.group.length)<0?this.group.length+n:n;return!this.slides[t]&&this.group[n]&&(e=f('<div class="fancybox-slide"></div>').appendTo(this.$refs.stage),this.slides[t]=f.extend(!0,{},this.group[n],{pos:t,$slide:e,isLoaded:!1}),this.updateSlide(this.slides[t])),this.slides[t]},scaleToActual:function(t,e,n){var o,i,s,a,r,c=this,a=c.current,l=a.$content,h=f.fancybox.getTranslate(a.$slide).width,d=f.fancybox.getTranslate(a.$slide).height,u=a.width,p=a.height;c.isAnimating||c.isMoved()||!l||"image"!=a.type||!a.isLoaded||a.hasError||(c.isAnimating=!0,f.fancybox.stop(l),t=void 0===t?.5*h:t,e=void 0===e?.5*d:e,(o=f.fancybox.getTranslate(l)).top-=f.fancybox.getTranslate(a.$slide).top,o.left-=f.fancybox.getTranslate(a.$slide).left,a=u/o.width,r=p/o.height,i=.5*h-.5*u,s=.5*d-.5*p,h<u&&(i=0<(i=o.left*a-(t*a-t))?0:i)<h-u&&(i=h-u),d<p&&(s=0<(s=o.top*r-(e*r-e))?0:s)<d-p&&(s=d-p
36),c.updateCursor(u,p),f.fancybox.animate(l,{top:s,left:i,scaleX:a,scaleY:r},n||366,function(){c.isAnimating=!1}),c.SlideShow&&c.SlideShow.isActive&&c.SlideShow.stop())},scaleToFit:function(t){var e,n=this,e=n.current,o=e.$content;n.isAnimating||n.isMoved()||!o||"image"!=e.type||!e.isLoaded||e.hasError||(n.isAnimating=!0,f.fancybox.stop(o),e=n.getFitPos(e),n.updateCursor(e.width,e.height),f.fancybox.animate(o,{top:e.top,left:e.left,scaleX:e.width/o.width(),scaleY:e.height/o.height()},t||366,function(){n.isAnimating=!1}))},getFitPos:function(t){var e,n,o,o,o=t.$content,i=t.$slide,s=t.width||t.opts.width,a=t.height||t.opts.height,r={};return!!(t.isLoaded&&o&&o.length)&&(e=f.fancybox.getTranslate(this.$refs.stage).width,n=f.fancybox.getTranslate(this.$refs.stage).height,e-=parseFloat(i.css("paddingLeft"))+parseFloat(i.css("paddingRight"))+parseFloat(o.css("marginLeft"))+parseFloat(o.css("marginRight")),n-=parseFloat(i.css("paddingTop"))+parseFloat(i.css("paddingBottom"))+parseFloat(o.css("marginTop"))+parseFloat(o.css("marginBottom")),s&&a||(s=e,a=n),(s*=o=Math.min(1,e/s,n/a))>e-.5&&(s=e),(a*=o)>n-.5&&(a=n),"image"===t.type?(r.top=Math.floor(.5*(n-a))+parseFloat(i.css("paddingTop")),r.left=Math.floor(.5*(e-s))+parseFloat(i.css("paddingLeft"))):"video"===t.contentType&&(a>s/(o=t.opts.width&&t.opts.height?s/a:t.opts.ratio||16/9)?a=s/o:a*o<s&&(s=a*o)),r.width=s,r.height=a,r)},update:function(n){var o=this;f.each(o.slides,function(t,e){o.updateSlide(e,n)})},updateSlide:function(t,e){var n=t&&t.$content,o=t.width||t.opts.width,i=t.height||t.opts.height,s=t.$slide;this.adjustCaption(t),n&&(o||i||"video"===t.contentType)&&!t.hasError&&(f.fancybox.stop(n),f.fancybox.setTranslate(n,this.getFitPos(t)),t.pos===this.currPos)&&(this.isAnimating=!1,this.updateCursor()),this.adjustLayout(t),s.length&&(s.trigger("refresh"),t.pos===this.currPos)&&this.$refs.toolbar.add(this.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",s.get(0).scrollHeight>s.get(0).clientHeight),this.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,n=e.current,o=n.$slide;!e.isClosing&&n&&(o.siblings().css({transform:"",opacity:""}),o.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),f.fancybox.animate(o,{top:0,left:0,opacity:1},void 0===t?0:t,function(){o.css({transform:"",opacity:""}),n.isComplete||e.complete()},!1))},isMoved:function(t){var e,n,t=t||this.current;return!!t&&(n=f.fancybox.getTranslate(this.$refs.stage),e=f.fancybox.getTranslate(t.$slide),!t.$slide.hasClass("fancybox-animated"))&&(.5<Math.abs(e.top-n.top)||.5<Math.abs(e.left-n.left))},updateCursor:function(t,e){var t,e,n=this.current,o=this.$refs.container;n&&!this.isClosing&&this.Guestures&&(o.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),e=!!(t=this.canPan(t,e))||this.isZoomable(),o.toggleClass("fancybox-is-zoomable",e),f("[data-fancybox-zoom]").prop("disabled",!e),t?o.addClass("fancybox-can-pan"):e&&("zoom"===n.opts.clickContent||f.isFunction(n.opts.clickContent)&&"zoom"==n.opts.clickContent(n))?o.addClass("fancybox-can-zoomIn"):n.opts.touch&&(n.opts.touch.vertical||1<this.group.length)&&"video"!==n.contentType&&o.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,e=this.current;if(e&&!this.isClosing&&"image"===e.type&&!e.hasError){if(!e.isLoaded)return!0;if((t=this.getFitPos(e))&&(e.width>t.width||e.height>t.height))return!0}return!1},isScaledDown:function(t,e){var n=!1,o=this.current,i=o.$content;return void 0!==t&&void 0!==e?n=t<o.width&&e<o.height:i&&(n=(n=f.fancybox.getTranslate(i)).width<o.width&&n.height<o.height),n},canPan:function(t,e){var n=this.current,o=null,i=!1;return i="image"===n.type&&(n.isComplete||t&&e)&&!n.hasError&&(i=this.getFitPos(n),void 0!==t&&void 0!==e?o={width:t,height:e}:n.isComplete&&(o=f.fancybox.getTranslate(n.$content)),o)?i&&(1.5<Math.abs(o.width-i.width)||1.5<Math.abs(o.height-i.height)):i},loadSlide:function(n){var t,e,o,i=this;if(!n.isLoading&&!n.isLoaded){if(!(n.isLoading=!0)===i.trigger("beforeLoad",n))return n.isLoading=!1;switch(t=n.type,(e=n.$slide).off("refresh").trigger("onReset").addClass(n.opts.slideClass),t){case"image":i.setImage(n);break;case"iframe":i.setIframe(n);break;case"html":i.setContent(n,n.src||n.content);break;case"video":i.setContent(n,n.opts.video.tpl.replace(/\{\{src\}\}/gi,n.src).replace("{{format}}",n.opts.videoFormat||n.opts.video.format||"").replace("{{poster}}",n.thumb||""));break;case"inline":f(n.src).length?i.setContent(n,f(n.src)):i.setError(n);break;case"ajax":i.showLoading(n),o=f.ajax(f.extend({},n.opts.ajax.settings,{url:n.src,success:function(t,e){"success"===e&&i.setContent(n,t)},error:function(t,e){t&&"abort"!==e&&i.setError(n)}})),e.one("onReset",function(){o.abort()});break;default:i.setError(n)}return!0}},setImage:function(e){var t,n=this;setTimeout(function(){var t=e.$image;n.isClosing||!e.isLoading||t&&t.length&&t[0].complete||e.hasError||n.showLoading(e)},50),n.checkSrcset(e),e.$content=f('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(t=s.createElement("img")).onerror=function(){f(this).remove(),e.$ghost=null},t.onload=function(){n.afterLoad(e)},e.$ghost=f(t).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),n.setBigImage(e)}
36,checkSrcset:function(t){var e,n,o,i,s=t.opts.srcset||t.opts.image.srcset;if(s){o=c.devicePixelRatio||1,i=c.innerWidth*o,(n=s.split(",").map(function(t){var o={};return t.trim().split(/\s+/).forEach(function(t,e){var n=parseInt(t.substring(0,t.length-1),10);if(0===e)return o.url=t;n&&(o.value=n,o.postfix=t[t.length-1])}),o})).sort(function(t,e){return t.value-e.value});for(var a=0;a<n.length;a++){var r=n[a];if("w"===r.postfix&&r.value>=i||"x"===r.postfix&&r.value>=o){e=r;break}}(e=!e&&n.length?n[n.length-1]:e)&&(t.src=e.url,t.width&&t.height&&"w"==e.postfix&&(t.height=t.width/t.height*e.value,t.width=e.value),t.opts.srcset=s)}},setBigImage:function(e){var n=this,t=s.createElement("img"),o=f(t);e.$image=o.one("error",function(){n.setError(e)}).one("load",function(){var t;e.$ghost||(n.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),n.afterLoad(e)),n.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(1<e.width/e.height&&1<i.width()/i.height()?"100":Math.round(e.width/e.height*100))+"vw"),o.attr("sizes",t).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout(function(){e.$ghost&&!n.isClosing&&e.$ghost.hide()},Math.min(300,Math.max(1e3,e.height/1600))),n.hideLoading(e))}).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(t.complete||"complete"==t.readyState)&&o.naturalWidth&&o.naturalHeight?o.trigger("load"):t.error&&o.trigger("error")},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,0<o&&(t.width=o,t.height=Math.floor(o*n/e)),0<i&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(i){var s,e=this,a=i.opts.iframe,r=i.$slide;i.$content=f('<div class="fancybox-content'+(a.preload?" fancybox-is-hidden":"")+'"></div>').css(a.css).appendTo(r),r.addClass("fancybox-slide--"+i.contentType),i.$iframe=s=f(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(i.$content),a.preload?(e.showLoading(i),s.on("load.fb error.fb",function(t){this.isReady=1,i.$slide.trigger("refresh"),e.afterLoad(i)}),r.on("refresh.fb",function(){var t,e=i.$content,n=a.css.width,o=a.css.height;if(1===s[0].isReady){try{t=s.contents().find("body")}catch(t){}t&&t.length&&t.children().length&&(r.css("overflow","visible"),e.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===n&&(n=Math.ceil(Math.max(t[0].clientWidth,t.outerWidth(!0)))),e.css("width",n||"").css("max-width",""),void 0===o&&(o=Math.ceil(Math.max(t[0].clientHeight,t.outerHeight(!0)))),e.css("height",o||""),r.css("overflow","auto")),e.removeClass("fancybox-is-hidden")}})):e.afterLoad(i),s.attr("src",i.src),r.one("onReset",function(){try{f(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}f(this).off("refresh.fb").empty(),i.isLoaded=!1,i.isRevealed=!1})},setContent:function(t,e){var n;this.isClosing||(this.hideLoading(t),t.$content&&f.fancybox.stop(t.$content),t.$slide.empty(),(n=e)&&n.hasOwnProperty&&n instanceof f&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=f("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===f.type(e)&&(e=f("<div>").append(f.trim(e)).contents()),t.opts.filter&&(e=f("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){f(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(f(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),f(e).appendTo(t.$slide),f(e).is("video,audio")&&(f(e).addClass("fancybox-video"),f(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||f(e).attr("width"),t.opts.height=t.opts.height||f(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("<div></div>").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){(t=t||this.current)&&!t.$spinner&&(t.$spinner=f(this.translate(this,this.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){(t=t||this.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){this.isClosing||(t.isLoading=!1,t.isLoaded=!0,this.trigger("afterLoad",t),this.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=f(this.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type)&&f('<div class="fancybox-spaceball"></div>').appendTo(t.$content),this.adjustCaption(t),this.adjustLayout(t),t.pos===this.currPos&&this.updateCursor(
36),this.revealContent(t))},adjustCaption:function(t){var e,t=t||this.current,n=t.opts.caption,e=t.opts.preventCaptionOverlap,o=this.$refs.caption,i=!1;o.toggleClass("fancybox-caption--separate",e),e&&n&&n.length&&(t.pos!==this.currPos?((e=o.clone().appendTo(o.parent())).children().eq(0).empty().html(n),i=e.outerHeight(!0),e.empty().remove()):this.$caption&&(i=this.$caption.outerHeight(!0)),t.$slide.css("padding-bottom",i||""))},adjustLayout:function(t){var e,n,o,i,t=t||this.current;t.isLoaded&&!0!==t.opts.disableLayoutFix&&(t.$content.css("margin-bottom",""),t.$content.outerHeight()>t.$slide.height()+.5&&(o=t.$slide[0].style["padding-bottom"],i=t.$slide.css("padding-bottom"),0<parseFloat(i))&&(e=t.$slide[0].scrollHeight,t.$slide.css("padding-bottom",0),Math.abs(e-t.$slide[0].scrollHeight)<1&&(n=i),t.$slide.css("padding-bottom",o)),t.$content.css("margin-bottom",n))},revealContent:function(t){var e,n,o,i,s=this,a=t.$slide,r=!1,c=!1,l=s.isMoved(t),h=t.isRevealed;return t.isRevealed=!0,e=t.opts[s.firstRun?"animationEffect":"transitionEffect"],o=t.opts[s.firstRun?"animationDuration":"transitionDuration"],o=parseInt(void 0===t.forcedDuration?o:t.forcedDuration,10),"zoom"===(e=!l&&t.pos===s.currPos&&o?e:!1)&&(t.pos===s.currPos&&o&&"image"===t.type&&!t.hasError&&(c=s.getThumbPos(t))?r=s.getFitPos(t):e="fade"),"zoom"===e?(s.isAnimating=!0,r.scaleX=r.width/c.width,r.scaleY=r.height/c.height,(i="auto"==(i=t.opts.zoomOpacity)?.1<Math.abs(t.width/t.height-c.width/c.height):i)&&(c.opacity=.1,r.opacity=1),f.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),c),u(t.$content),void f.fancybox.animate(t.$content,r,o,function(){s.isAnimating=!1,s.complete()})):(s.updateSlide(t),e?(f.fancybox.stop(a),n="fancybox-slide--"+(t.pos>=s.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,a.addClass(n).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),u(a),"image"!==t.type&&t.$content.hide().show(0),void f.fancybox.animate(a,"fancybox-slide--current",o,function(){a.removeClass(n).css({transform:"",opacity:""}),t.pos===s.currPos&&s.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),h||!l||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===s.currPos&&s.complete())))},getThumbPos:function(t){var e,n,o,e,i,t,t=t.$thumb,n,o;return!(!t||!(n=t[0])||n.ownerDocument!==s||(f(".fancybox-container").css("pointer-events","none"),o={x:n.getBoundingClientRect().left+n.offsetWidth/2,y:n.getBoundingClientRect().top+n.offsetHeight/2},o=s.elementFromPoint(o.x,o.y)===n,f(".fancybox-container").css("pointer-events",""),!o))&&(n=f.fancybox.getTranslate(t),o=parseFloat(t.css("border-top-width")||0),e=parseFloat(t.css("border-right-width")||0),i=parseFloat(t.css("border-bottom-width")||0),t=parseFloat(t.css("border-left-width")||0),e={top:n.top+o,left:n.left+t,width:n.width-e-t,height:n.height-o-i,scaleX:1,scaleY:1},0<n.width)&&0<n.height&&e},complete:function(){var t,n=this,e=n.current,o={};!n.isMoved()&&e.isLoaded&&(e.isComplete||(e.isComplete=!0,e.$slide.siblings().trigger("onReset"),n.preload("inline"),u(e.$slide),e.$slide.addClass("fancybox-slide--complete"),f.each(n.slides,function(t,e){e.pos>=n.currPos-1&&e.pos<=n.currPos+1?o[e.pos]=e:e&&(f.fancybox.stop(e.$slide),e.$slide.off().remove())}),n.slides=o),n.isAnimating=!1,n.updateCursor(),n.trigger("afterShow"),e.opts.video.autoStart&&e.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),n.next()}),e.opts.autoFocus&&"html"===e.contentType&&((t=e.$content.find("input[autofocus]:enabled:visible:first")).length?t.trigger("focus"):n.focus(null,!0)),e.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,n;this.group.length<2||(n=this.slides[this.currPos+1],(e=this.slides[this.currPos-1])&&e.type===t&&this.loadSlide(e),n&&n.type===t&&this.loadSlide(n))},focus:function(t,e){var e,n,n=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not
36([tabindex^="-"])'].join(",");this.isClosing||((e=(e=!t&&this.current&&this.current.isComplete?this.current.$slide.find("*:visible"+(e?":not(.fancybox-close-small)":"")):this.$refs.container.find("*:visible")).filter(n).filter(function(){return"hidden"!==f(this).css("visibility")&&!f(this).hasClass("disabled")})).length?(n=e.index(s.activeElement),t&&t.shiftKey?(n<0||0==n)&&(t.preventDefault(),e.eq(e.length-1).trigger("focus")):(n<0||n==e.length-1)&&(t&&t.preventDefault(),e.eq(0).trigger("focus"))):this.$refs.container.trigger("focus"))},activate:function(){var e=this;f(".fancybox-container").each(function(){var t=f(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(t,e){var n,e,o,i,s,i,a,r=this,c=r.current,l=function(){r.cleanUp(t)};return!r.isClosing&&(!(r.isClosing=!0)===r.trigger("beforeClose",t)?(r.isClosing=!1,h(function(){r.update()}),!1):(r.removeEvents(),o=c.$content,n=c.opts.animationEffect,e=f.isNumeric(e)?e:n?c.opts.animationDuration:0,c.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?f.fancybox.stop(c.$slide):n=!1,c.$slide.siblings().trigger("onReset").remove(),e&&r.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",e+"ms"),r.hideLoading(c),r.hideControls(!0),r.updateCursor(),"zoom"===(n="zoom"!==n||o&&e&&"image"===c.type&&!r.isMoved()&&!c.hasError&&(a=r.getThumbPos(c))?n:"fade")?(f.fancybox.stop(o),i={top:(i=f.fancybox.getTranslate(o)).top,left:i.left,scaleX:i.width/a.width,scaleY:i.height/a.height,width:a.width,height:a.height},(s="auto"==(s=c.opts.zoomOpacity)?.1<Math.abs(c.width/c.height-a.width/a.height):s)&&(a.opacity=0),f.fancybox.setTranslate(o,i),u(o),f.fancybox.animate(o,a,e,l)):n&&e?f.fancybox.animate(c.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+n,e,l):!0===t?setTimeout(l,e):l(),!0))},cleanUp:function(t){var e,t,e=this.current.opts.$orig;this.current.$slide.trigger("onReset"),this.$refs.container.empty().remove(),this.trigger("afterClose",t),this.current.opts.backFocus&&(e=e&&e.length&&e.is(":visible")?e:this.$trigger)&&e.length&&(c.scrollX,t=c.scrollY,e.trigger("focus"),f("html, body").scrollTop(t).scrollLeft(0)),this.current=null,(e=f.fancybox.getInstance())?e.activate():(f("body").removeClass("fancybox-active compensate-for-scrollbar"),f("#fancybox-style-noscroll").remove())},trigger:function(t,e){var n,o=Array.prototype.slice.call(arguments,1),e=e&&e.opts?e:this.current;if(e?o.unshift(e):e=this,o.unshift(this),!1===(n=f.isFunction(e.opts[t])?e.opts[t].apply(e,o):n))return n;("afterClose"!==t&&this.$refs?this.$refs.container:a).trigger(t+".fb",o)},updateControls:function(){var t=this.current,e=t.index,n=this.$refs.container,o=this.$refs.caption,i=t.opts.caption;t.$slide.trigger("refresh"),i&&i.length?(this.$caption=o).children().eq(0).html(i):this.$caption=null,this.hasHiddenControls||this.isIdle||this.showControls(),n.find("[data-fancybox-count]").html(this.group.length),n.find("[data-fancybox-index]").html(e+1),n.find("[data-fancybox-prev]").prop("disabled",!t.opts.loop&&e<=0),n.find("[data-fancybox-next]").prop("disabled",!t.opts.loop&&e>=this.group.length-1),"image"===t.type?n.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",t.opts.image.src||t.src).show():t.opts.toolbar&&n.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),f(s.activeElement).is(":hidden,[disabled]")&&this.$refs.container.trigger("focus")},hideControls:function(t){var e=["infobar","toolbar","nav"];!t&&this.current.opts.preventCaptionOverlap||e.push("caption"),this.$refs.container.removeClass(e.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=(this.current||this).opts,e=this.$refs.container;this.hasHiddenControls=!1,this.idleSecondsCounter=0,e.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&1<this.group.length)).toggleClass("fancybox-show-caption",!!this.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&1<this.group.length)).toggleClass("fancybox-is-modal",!!t.modal)}
36,toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),f.fancybox={version:"3.5.7",defaults:e,getInstance:function(t){var e=f('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),n=Array.prototype.slice.call(arguments,1);return e instanceof p&&("string"===f.type(t)?e[t].apply(e,n):"function"===f.type(t)&&t.apply(e,n),e)},open:function(t,e,n){return new p(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t)&&this.close(t)},destroy:function(){this.close(!0),a.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(e=s.createElement("div"),c.getComputedStyle&&c.getComputedStyle(e)&&c.getComputedStyle(e).getPropertyValue("transform")&&!(s.documentMode&&s.documentMode<11)),getTranslate:function(t){var e;return!(!t||!t.length)&&{top:(e=t[0].getBoundingClientRect()).top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))}},setTranslate:function(t,e){var n="",o={};if(t&&e)return void 0===e.left&&void 0===e.top||(n=(void 0===e.left?t.position():e).left+"px, "+(void 0===e.top?t.position():e).top+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==e.scaleX&&void 0!==e.scaleY?n+=" scale("+e.scaleX+", "+e.scaleY+")":void 0!==e.scaleX&&(n+=" scaleX("+e.scaleX+")"),n.length&&(o.transform=n),void 0!==e.opacity&&(o.opacity=e.opacity),void 0!==e.width&&(o.width=e.width),void 0!==e.height&&(o.height=e.height),t.css(o)},animate:function(e,n,o,i,s){var a,r=this;f.isFunction(o)&&(i=o,o=null),r.stop(e),a=r.getTranslate(e),e.on(l,function(t){(!t||!t.originalEvent||e.is(t.originalEvent.target)&&"z-index"!=t.originalEvent.propertyName)&&(r.stop(e),f.isNumeric(o)&&e.css("transition-duration",""),f.isPlainObject(n)?void 0!==n.scaleX&&void 0!==n.scaleY&&r.setTranslate(e,{top:n.top,left:n.left,width:a.width*n.scaleX,height:a.height*n.scaleY,scaleX:1,scaleY:1}):!0!==s&&e.removeClass(n),f.isFunction(i))&&i(t)}),f.isNumeric(o)&&e.css("transition-duration",o+"ms"),f.isPlainObject(n)?(void 0!==n.scaleX&&void 0!==n.scaleY&&(delete n.width,delete n.height,e.parent().hasClass("fancybox-slide--image"))&&e.parent().addClass("fancybox-is-scaling"),f.fancybox.setTranslate(e,n)):e.addClass(n),e.data("timer",setTimeout(function(){e.trigger(l)},o+33))},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(l),t.off(l).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},f.fn.fancybox=function(t){var e;return(e=(t=t||{}).selector||!1)?f("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},g):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},g),this},a.on("click.fb-start","[data-fancybox]",g),a.on("click.fb-start","[data-fancybox-trigger]",function(t){f('[data-fancybox="'+f(this).attr("data-fancybox-trigger")+'"]').eq(f(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:f(this)})}),n=null,a.on("mousedown mouseup focus blur",".fancybox-button",function(t){switch(t.type){case"mousedown":n=f(this);break;case"mouseup":n=null;break;case"focusin":f(".fancybox-button").removeClass("fancybox-focus"),f(this).is(n)||f(this).is("[disabled]")||f(this).addClass("fancybox-focus");break;case"focusout":f(".fancybox-button").removeClass("fancybox-focus")}})))})(window,document,jQuery),(b=>{var o={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|shorts\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{byline:1,color:"00adef",controls:1,dnt:1,muted:0},paramPlace:3,type:"iframe",url:"https://player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&
360<t[12].indexOf("layer=c")?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},m=function(n,t,e){if(n)return"object"===b.type(e=e||"")&&(e=b.param(e,!0)),b.each(t,function(t,e){n=n.replace("$"+t,e||"")}),e.length&&(n+=(0<n.indexOf("?")?"&":"?")+e),n},i=(b(document).on("objectNeedsType.fb",function(t,e,r){var n,c,l,h,d,u,p,f=r.src||"",g=!1,n=b.extend(!0,{},o,r.opts.media);b.each(n,function(t,e){var n=f.match(/^.+vimeo.com\/(?:\/)?([\d]+)((\/|\?h=)([a-z0-9]+))?(.*)?/),o,i;if("vimeo"===t&&n&&n[3]&&n[4])return o=void 0!==n[5]&&n[5]?n[5].replace("?","&"):"",i=b.param(e.params,!0),f="https://player.vimeo.com/video/"+n[1]+"?h="+n[4]+"&"+i+o,l=f.match(e.matcher),g=e.type,p=t,u={},h=b.extend(!0,{},e.params,u),c="function"===b.type(e.thumb)?e.thumb.call(this,l,h,r):m(e.thumb,l),!1;if(l=f.match(e.matcher)){if(g=e.type,p=t,u={},e.paramPlace&&l[e.paramPlace]){d=(d="?"==(d=l[e.paramPlace])[0]?d.substring(1):d).split("&");for(var s=0;s<d.length;++s){var a=d[s].split("=",2);2==a.length&&(u[a[0]]=decodeURIComponent(a[1].replace(/\+/g," ")))}}return h=b.extend(!0,{},e.params,r.opts[t],u),f="function"===b.type(e.url)?e.url.call(this,l,h,r):m(e.url,l,h),c="function"===b.type(e.thumb)?e.thumb.call(this,l,h,r):m(e.thumb,l),"youtube"===t?f=f.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,n,o){return"&start="+((n?60*parseInt(n,10):0)+parseInt(o,10))}):"vimeo"===t&&(f=f.replace("&%23","#")),!1}}),g?(r.opts.thumb||r.opts.$thumb&&r.opts.$thumb.length||(r.opts.thumb=c),"iframe"===g&&(r.opts=b.extend(!0,r.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),b.extend(r,{type:g,src:f,origSrc:r.src,contentSource:p,contentType:"image"===g?"image":"gmap_place"==p||"gmap_search"==p?"map":"video"})):f&&(r.type=r.opts.defaultType)}),{youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(t){var e,n=this;this[t].loaded?setTimeout(function(){n.done(t)}):this[t].loading||(this[t].loading=!0,(e=document.createElement("script")).type="text/javascript",e.src=this[t].src,"youtube"===t?window.onYouTubeIframeAPIReady=function(){n[t].loaded=!0,n.done(t)}:e.onload=function(){n[t].loaded=!0,n.done(t)},document.body.appendChild(e))},done:function(t){var e,n;"youtube"===t&&delete window.onYouTubeIframeAPIReady,(e=b.fancybox.getInstance())&&(n=e.current.$content.find("iframe"),"youtube"===t&&void 0!==YT&&YT?new YT.Player(n.attr("id"),{events:{onStateChange:function(t){0==t.data&&e.next()}}}):"vimeo"===t&&void 0!==Vimeo&&Vimeo&&new Vimeo.Player(n).on("ended",function(){e.next()}))}}),s={initialized:!1,messageHandler:null,poller:null,init:function(){var e;this.initialized||((e=this).messageHandler=function(t){if("https://player.vimeo.com"===t.origin)try{"ready"===JSON.parse(t.data).event&&e.markIframeReady(t.source)}catch(t){}},window.addEventListener("message",this.messageHandler),this.initialized=!0)},destroy:function(){this.messageHandler&&(window.removeEventListener("message",this.messageHandler),this.messageHandler=null),this.poller&&(clearTimeout(this.poller),this.poller=null),this.initialized=!1},markIframeReady:function(t){var e=b.fancybox.getInstance();if(e&&e.current&&e.current.$content)for(var n=e.current.$content.find("iframe"),o=0;o<n.length;o++)if(n[o].contentWindow===t){n[o].dataset.ready="true";break}},startAutoplayPoll:function(t){var e=this,n=(this.poller&&(clearTimeout(this.poller),this.poller=null),function(){if(t&&t.contentWindow)return"true"===t.dataset.ready?(t.contentWindow.postMessage(JSON.stringify({method:"play",value:"true"}),"*"),void(e.poller=null)):void(e.poller=setTimeout(n,250));e.poller=null});n()}};b(document).on({"beforeShow.fb":function(t,e,n){"vimeo"===n.contentSource&&s.init()},"afterShow.fb":function(t,e,n){var e;1<e.group.length&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&i.load(n.contentSource),"vimeo"===n.contentSource&&n.opts.video&&n.opts.video.autoStart&&0<(e=n.$content.find("iframe")).length&&-1!==e.attr("src").indexOf("vimeo.com")&&s.startAutoplayPoll(e[0])},"beforeClose.fb":function(t,e){s.destroy()}})})(jQuery),((h,r,d)=>{var u=h.requestAnimationFrame||h.webkitRequestAnimationFrame||h.mozRequestAnimationFrame||h.oRequestAnimationFrame||function(t){return h.setTimeout(t,1e3/60)},p=h.cancelAnimationFrame||h.webkitCancelAnimationFrame||h.mozCancelAnimationFrame||h.oCancelAnimationFrame||function(t){h.clearTimeout(t)},f=function(t){var e=[],n;for(n in t=(t=t.originalEvent||t||h.e).touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t])t[n].pageX?e.push({x:t[n].pageX,y:t[n].pageY}):t[n].clientX&&e.push({x:t[n].clientX,y:t[n].clientY});return e},g=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},c=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||d.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,n=t[0].attributes,o=n.length;e<o;e++)if("data-fancybox-"===n[e].nodeName.substr(0,14))return!0;return!1},l=function(t){for(var e,n,o,i,s,a=!1;e=t.get(0),s=i=o=n=void 0,n=h.getComputedStyle(e)["overflow-y"],o=h.getComputedStyle(e)["overflow-x"],i=("scroll"===n||"auto"===n)&&e.scrollHeight>e.clientHeight,s=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth,!(a=i||s)&&(t=t.parent()).length&&!t.hasClass("fancybox-stage")&&!t.is("body"););return a},n=function(t){this.instance=t,this.$bg=t.$refs.bg,this.$stage=t.$refs.stage,this.$container=t.$refs.container,this.destroy(),this.$container.on("touchstart.fb.touch mousedown.fb.touch",d.proxy(this,"ontouchstart"))};n.prototype.destroy=function(){this.$container.off(".fb.touch"),d(r).off(".fb.touch"),this.requestId&&(p(this.requestId),this.requestId=null),this.tapped&&(clearTimeout(this.tapped),this.tapped=null)},n.prototype.ontouchstart=function(t){var e=d(t.target),n=this.instance,o=n.current,i=o.$slide,s=o.$content,a="touchstart"==t.type;a&&this.$container.off("mousedown.fb.touch"),t.originalEvent&&2==t.originalEvent.button||!i.length||!e.length||c(e)||c(e.parent())||!e.is("img")&&t.originalEvent.clientX>e[0].clientWidth+e.offset().left||(!o||n.isAnimating||o.$slide.hasClass("fancybox-animated")?(t.stopPropagation(),t.preventDefault()):(this.realPoints=this.startPoints=f(t),this.startPoints.length&&(o.touch&&t.stopPropagation(),this.startEvent=t,this.canTap=!0,this.$target=e,this.$content=s,this.opts=o.opts.touch,this.isPanning=!1,this.isSwiping=!1,this.isZooming=!1,this.isScrolling=!1,this.canPan=n.canPan(),this.startTime=(new Date).getTime(),this.distanceX=this.distanceY=this.distance=0,this.canvasWidth=Math.round(i[0].clientWidth),this.canvasHeight=Math.round(i[0].clientHeight),this.contentLastPos=null,this.contentStartPos=d.fancybox.getTranslate(this.$content)||{top:0,left:0},this.sliderStartPos=d.fancybox.getTranslate(i),this.stagePos=d.fancybox.getTranslate(n.$refs.stage),this.sliderStartPos.top-=this.stagePos.top,this.sliderStartPos.left-=this.stagePos.left,this.contentStartPos.top-=this.stagePos.top,this.contentStartPos.left-=this.stagePos.left,d(r).off(".fb.touch").on(a?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",d.proxy(this,"ontouchend")).on(a?"touchmove.fb.touch":"mousemove.fb.touch",d.proxy(this,"ontouchmove")),d.fancybox.isMobile&&r.addEventListener("scroll",this.onscroll,!0),(this.opts||this.canPan)&&(e.is(this.$stage)||this.$stage.find(e).length)||(e.is(".fancybox-image")&&t.preventDefault(),d.fancybox.isMobile&&e.parents(".fancybox-caption").length))&&(this.isScrollable=l(e)||l(e.parent()),d.fancybox.isMobile&&this.isScrollable||t.preventDefault(),1!==this.startPoints.length&&!o.hasError||(this.canPan?(d.fancybox.stop(this.$content),this.isPanning=!0):this.isSwiping=!0,this.$container.addClass("fancybox-is-grabbing")),2===this.startPoints.length)&&"image"===o.type&&(o.isLoaded||o.$ghost)&&(this.canTap=!1,this.isSwiping=!1,this.isPanning=!1,this.isZooming=!0,d.fancybox.stop(this.$content),this.centerPointStartX=.5*(this.startPoints[0].x+this.startPoints[1].x)-d(h).scrollLeft(),this.centerPointStartY=.5*(this.startPoints[0].y+this.startPoints[1].y)-d(h).scrollTop(),this.percentageOfImageAtPinchPointX=(this.centerPointStartX-this.contentStartPos.left)/this.contentStartPos.width,this.percentageOfImageAtPinchPointY=(this.centerPointStartY-this.contentStartPos.top)/this.contentStartPos.height,this.startDistanceBetweenFingers=g(this.startPoints[0],this.startPoints[1]))))},n.prototype.onscroll=function(t){this.isScrolling=!0,r.removeEventListener("scroll",this.onscroll,!0)},n.prototype.ontouchmove=function(t){void 0===t.originalEvent.buttons||0!==t.originalEvent.buttons?this.isScrolling?this.canTap=!1:(this.newPoints=f(t),(this.opts||this.canPan)&&this.newPoints.length&&(this.isSwiping&&!0===this.isSwiping||t.preventDefault(),this.distanceX=g(this.newPoints[0],this.startPoints[0],"x"),this.distanceY=g(this.newPoints[0],this.startPoints[0],"y"),this.distance=g(this.newPoints[0],this.startPoints[0]),0<this.distance)&&(this.isSwiping?this.onSwipe(t):this.isPanning?this.onPan():this.isZooming&&this.onZoom())):this.ontouchend(t)},n.prototype.onSwipe=function(t){var e,i=this,s=i.instance,e=i.isSwiping,n=i.sliderStartPos.left||0;!0!==e?("x"==e&&(0<i.distanceX&&(i.instance.group.length<2||0===i.instance.current.index&&!i.instance.current.opts.loop)?n+=Math.pow(i.distanceX,.8):i.distanceX<0&&(i.instance.group.length<2||i.instance.current.index===i.instance.group.length-1&&!i.instance.current.opts.loop)?n-=Math.pow(-i.distanceX,.8):n+=i.distanceX),i.sliderLastPos={top:"x"==e?0:i.sliderStartPos.top+i.distanceY,left:n},i.requestId&&(p(i.requestId),i.requestId=null),i.requestId=u(function(){i.sliderLastPos&&(d.each(i.instance.slides,function(t,e){var n=e.pos-i.instance.currPos;
36d.fancybox.setTranslate(e.$slide,{top:i.sliderLastPos.top,left:i.sliderLastPos.left+n*i.canvasWidth+n*e.opts.gutter})}),i.$container.addClass("fancybox-is-sliding"))})):10<Math.abs(i.distance)&&(i.canTap=!1,s.group.length<2&&i.opts.vertical?i.isSwiping="y":s.isDragging||!1===i.opts.vertical||"auto"===i.opts.vertical&&800<d(h).width()?i.isSwiping="x":(e=Math.abs(180*Math.atan2(i.distanceY,i.distanceX)/Math.PI),i.isSwiping=45<e&&e<135?"y":"x"),"y"===i.isSwiping&&d.fancybox.isMobile&&i.isScrollable?i.isScrolling=!0:(s.isDragging=i.isSwiping,i.startPoints=i.newPoints,d.each(s.slides,function(t,e){var n,o;d.fancybox.stop(e.$slide),n=d.fancybox.getTranslate(e.$slide),o=d.fancybox.getTranslate(s.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===s.current.pos&&(i.sliderStartPos.top=n.top-o.top,i.sliderStartPos.left=n.left-o.left),d.fancybox.setTranslate(e.$slide,{top:n.top-o.top,left:n.left-o.left})}),s.SlideShow&&s.SlideShow.isActive&&s.SlideShow.stop()))},n.prototype.onPan=function(){var t=this;g(t.newPoints[0],t.realPoints[0])<(d.fancybox.isMobile?10:5)?t.startPoints=t.newPoints:(t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&p(t.requestId),t.requestId=u(function(){d.fancybox.setTranslate(t.$content,t.contentLastPos)}))},n.prototype.limitMovement=function(){var t,e,n,o,i,s,n=this.canvasWidth,a=this.canvasHeight,r=this.distanceX,c=this.distanceY,l=this.contentStartPos,h=l.left,d=l.top,o=l.width,l=l.height,i=n<o?h+r:h,s=d+c,t=Math.max(0,.5*n-.5*o),e=Math.max(0,.5*a-.5*l),n=Math.min(n-o,.5*n-.5*o),o=Math.min(a-l,.5*a-.5*l);return 0<r&&t<i&&(i=t-1+Math.pow(-t+h+r,.8)||0),r<0&&i<n&&(i=n+1-Math.pow(n-h-r,.8)||0),0<c&&e<s&&(s=e-1+Math.pow(-e+d+c,.8)||0),{top:s=c<0&&s<o?o+1-Math.pow(o-d-c,.8)||0:s,left:i}},n.prototype.limitPosition=function(t,e,n,o){var i=this.canvasWidth,s=this.canvasHeight;return t=i<n?(t=0<t?0:t)<i-n?i-n:t:Math.max(0,i/2-n/2),{top:e=s<o?(e=0<e?0:e)<s-o?s-o:e:Math.max(0,s/2-o/2),left:t}},n.prototype.onZoom=function(){var t=this,e=t.contentStartPos,n=e.width,o=e.height,i=e.left,e=e.top,s=g(t.newPoints[0],t.newPoints[1])/t.startDistanceBetweenFingers,a=Math.floor(n*s),r=Math.floor(o*s),n=(n-a)*t.percentageOfImageAtPinchPointX,o=(o-r)*t.percentageOfImageAtPinchPointY,c=(t.newPoints[0].x+t.newPoints[1].x)/2-d(h).scrollLeft(),l=(t.newPoints[0].y+t.newPoints[1].y)/2-d(h).scrollTop(),c=c-t.centerPointStartX,e={top:e+(o+(l-t.centerPointStartY)),left:i+(n+c),scaleX:s,scaleY:s};t.canTap=!1,t.newWidth=a,t.newHeight=r,t.contentLastPos=e,t.requestId&&p(t.requestId),t.requestId=u(function(){d.fancybox.setTranslate(t.$content,t.contentLastPos)})},n.prototype.ontouchend=function(t){var e=this.isSwiping,n=this.isPanning,o=this.isZooming,i=this.isScrolling;if(this.endPoints=f(t),this.dMs=Math.max((new Date).getTime()-this.startTime,1),this.$container.removeClass("fancybox-is-grabbing"),d(r).off(".fb.touch"),r.removeEventListener("scroll",this.onscroll,!0),this.requestId&&(p(this.requestId),this.requestId=null),this.isSwiping=!1,this.isPanning=!1,this.isZooming=!1,this.isScrolling=!1,this.instance.isDragging=!1,this.canTap)return this.onTap(t);this.speed=100,this.velocityX=this.distanceX/this.dMs*.5,this.velocityY=this.distanceY/this.dMs*.5,n?this.endPanning():o?this.endZooming():this.endSwiping(e,i)},n.prototype.endSwiping=function(t,e){var n=!1,o=this.instance.group.length,i=Math.abs(this.distanceX),o="x"==t&&1<o&&(130<this.dMs&&10<i||50<i);this.sliderLastPos=null,"y"==t&&!e&&50<Math.abs(this.distanceY)?(d.fancybox.animate(this.instance.current.$slide,{top:this.sliderStartPos.top+this.distanceY+150*this.velocityY,opacity:0},200),n=this.instance.close(!0,250)):o&&0<this.distanceX?n=this.instance.previous(300):o&&this.distanceX<0&&(n=this.instance.next(300)),!1!==n||"x"!=t&&"y"!=t||this.instance.centerSlide(200),this.$container.removeClass("fancybox-is-sliding")},n.prototype.endPanning=function(){var t,e,t;this.contentLastPos&&(e=!1===this.opts.momentum||350<this.dMs?(t=this.contentLastPos.left,this.contentLastPos.top):(t=this.contentLastPos.left+500*this.velocityX,this.contentLastPos.top+500*this.velocityY),(t=this.limitPosition(t,e,this.contentStartPos.width,this.contentStartPos.height)).width=this.contentStartPos.width,t.height=this.contentStartPos.height,d.fancybox.animate(this.$content,t,366))},n.prototype.endZooming=function(){var t,e,n,n,o=this.instance.current,i=this.newWidth,s=this.newHeight;this.contentLastPos&&(t=this.contentLastPos.left,n={top:e=this.contentLastPos.top,left
36:t,width:i,height:s,scaleX:1,scaleY:1},d.fancybox.setTranslate(this.$content,n),i<this.canvasWidth&&s<this.canvasHeight?this.instance.scaleToFit(150):i>o.width||s>o.height?this.instance.scaleToActual(this.centerPointStartX,this.centerPointStartY,150):(n=this.limitPosition(t,e,i,s),d.fancybox.animate(this.$content,n,150)))},n.prototype.onTap=function(e){var t,n=this,o=d(e.target),i=n.instance,s=i.current,a=e&&f(e)||n.startPoints,r=a[0]?a[0].x-d(h).scrollLeft()-n.stagePos.left:0,c=a[0]?a[0].y-d(h).scrollTop()-n.stagePos.top:0,l=function(t){var t=s.opts[t];if(t=d.isFunction(t)?t.apply(i,[s,e]):t)switch(t){case"close":i.close(n.startEvent);break;case"toggleControls":i.toggleControls();break;case"next":i.next();break;case"nextOrClose":1<i.group.length?i.next():i.close(n.startEvent);break;case"zoom":"image"==s.type&&(s.isLoaded||s.$ghost)&&(i.canPan()?i.scaleToFit():i.isScaledDown()?i.scaleToActual(r,c):i.group.length<2&&i.close(n.startEvent))}};if((!e.originalEvent||2!=e.originalEvent.button)&&(o.is("img")||!(r>o[0].clientWidth+o.offset().left))){if(o.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))t="Outside";else if(o.is(".fancybox-slide"))t="Slide";else{if(!i.current.$content||!i.current.$content.find(o).addBack().filter(o).length)return;t="Content"}if(n.tapped){if(clearTimeout(n.tapped),n.tapped=null,50<Math.abs(r-n.tapX)||50<Math.abs(c-n.tapY))return this;l("dblclick"+t)}else n.tapX=r,n.tapY=c,s.opts["dblclick"+t]&&s.opts["dblclick"+t]!==s.opts["click"+t]?n.tapped=setTimeout(function(){n.tapped=null,i.isAnimating||l("click"+t)},500):l("click"+t);return this}},d(r).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new n(e))}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})})(window,document,jQuery),((s,a)=>{a.extend(!0,a.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init()};a.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,e=t.instance,n=e.group[e.currIndex].opts.slideShow;t.$button=e.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),e.group.length<2||!n?t.$button.hide():n.progress&&(t.$progress=a('<div class="fancybox-progress"></div>').appendTo(e.$refs.inner))},set:function(t){var e=this.instance,n=e.current;n&&(!0===t||n.opts.loop||e.currIndex<e.group.length-1)?this.isActive&&"video"!==n.contentType&&(this.$progress&&a.fancybox.animate(this.$progress.show(),{scaleX:1},n.opts.slideShow.speed),this.timer=setTimeout(function(){e.current.opts.loop||e.current.index!=e.group.length-1?e.next():e.jumpTo(0)},n.opts.slideShow.speed)):(this.stop(),e.idleSecondsCounter=0,e.showControls())},clear:function(){clearTimeout(this.timer),this.timer=null,this.$progress&&this.$progress.removeAttr("style").hide()},start:function(){var t=this.instance.current;t&&(this.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),this.isActive=!0,t.isComplete&&this.set(!0),this.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this.instance.current;this.clear(),this.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),this.isActive=!1,this.instance.trigger("onSlideShowChange",!1),this.$progress&&this.$progress.removeAttr("style").hide()},toggle:function(){this.isActive?this.stop():this.start()}}),a(s).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var e=e&&e.SlideShow;o?e&&n.opts.slideShow.autoStart&&e.start():e&&e.isActive&&e.clear()},"afterShow.fb":function(t,e,n){var e=e&&e.SlideShow;
36e&&e.isActive&&e.set()},"afterKeydown.fb":function(t,e,n,o,i){var e=e&&e.SlideShow;!e||!n.opts.slideShow||80!==i&&32!==i||a(s.activeElement).is("button,a,input")||(o.preventDefault(),e.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var e=e&&e.SlideShow;e&&e.stop()}}),a(s).on("visibilitychange",function(){var t=a.fancybox.getInstance(),t=t&&t.SlideShow;t&&t.isActive&&(s.hidden?t.clear():t.set())})})(document,jQuery),((s,n)=>{var o=(()=>{for(var t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],e={},n=0;n<t.length;n++){var o=t[n];if(o&&o[1]in s){for(var i=0;i<o.length;i++)e[t[0][i]]=o[i];return e}}return!1})(),i;o&&(i={request:function(t){(t=t||s.documentElement)[o.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){s[o.exitFullscreen]()},toggle:function(t){t=t||s.documentElement,this.isFullscreen()?this.exit():this.request(t)},isFullscreen:function(){return Boolean(s[o.fullscreenElement])},enabled:function(){return Boolean(s[o.fullscreenEnabled])}},n.extend(!0,n.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),n(s).on(o.fullscreenchange,function(){var t=i.isFullscreen(),e=n.fancybox.getInstance();e&&(e.current&&"image"===e.current.type&&e.isAnimating&&(e.isAnimating=!1,e.update(!0,!0,0),e.isComplete||e.complete()),e.trigger("onFullscreenChange",t),e.$refs.container.toggleClass("fancybox-is-fullscreen",t),e.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})),n(s).on({"onInit.fb":function(t,e){o?e&&e.group[e.currIndex].opts.fullScreen?(e.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),i.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&i.request(),e.FullScreen=i):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&i.exit()}})})(document,jQuery),((t,i)=>{var s="fancybox-thumbs",n=(i.fancybox.defaults=i.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},i.fancybox.defaults),function(t){this.init(t)});i.extend(n.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,(t.Thumbs=e).$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var i=0,s=n.length;i<s&&(n[i].thumb&&o++,!(1<o));i++);1<o&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle(
36)}),e.isActive=!0):e.$button.hide()},create:function(){var n,t=this.instance,e=this.opts.parentEl,o=[];this.$grid||(this.$grid=i('<div class="'+s+" "+s+"-"+this.opts.axis+'"></div>').appendTo(t.$refs.container.find(e).addBack().filter(e)),this.$grid.on("click","a",function(){t.jumpTo(i(this).attr("data-index"))})),this.$list||(this.$list=i('<div class="'+s+'__list">').appendTo(this.$grid)),i.each(t.group,function(t,e){(n=e.thumb)||"image"!==e.type||(n=e.src),o.push('<a href="javascript:;" tabindex="0" data-index="'+t+'"'+(n&&n.length?' style="background-image:url('+n+')"':'class="fancybox-thumbs-missing"')+"></a>")}),this.$list[0].innerHTML=o.join(""),"x"===this.opts.axis&&this.$list.width(parseInt(this.$grid.css("padding-right"),10)+t.group.length*this.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,o=this.$list,i=this.$grid;this.instance.current&&(n=(e=o.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===this.opts.axis&&(n.top<0||n.top>o.height()-e.outerHeight())?o.stop().animate({scrollTop:o.scrollTop()+n.top},t):"x"===this.opts.axis&&(n.left<i.scrollLeft()||n.left>i.scrollLeft()+(i.width()-e.outerWidth()))&&o.parent().stop().animate({scrollLeft:n.left},t))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),i(t).on({"onInit.fb":function(t,e){var e;e&&!e.Thumbs&&(e=new n(e)).isActive&&!0===e.opts.autoStart&&e.show()},"beforeShow.fb":function(t,e,n,o){var e=e&&e.Thumbs;e&&e.isVisible&&e.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,i){var e=e&&e.Thumbs;e&&e.isActive&&71===i&&(o.preventDefault(),e.toggle())},"beforeClose.fb":function(t,e){var e=e&&e.Thumbs;e&&e.isVisible&&!1!==e.opts.hideOnClose&&e.$grid.hide()}})})(document,jQuery),((t,s)=>{s.extend(!0,s.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),s(t).on("click","[data-fancybox-share]",function(){var t,e,n,o,i=s.fancybox.getInstance(),e=i.current||null;e&&("function"===s.type(e.opts.share.url)&&(t=e.opts.share.url.apply(e,[i,e])),e=e.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===e.type?encodeURIComponent(e.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,(o={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},String(t).replace(/[&<>"'`=\/]/g,function(t){return o[t]}))).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):""),s.fancybox.open({src:i.translate(i,e),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}
36,mobile:{autoFocus:!1}}}))})})(document,jQuery),((s,a,o)=>{function i(){var t=s.location.hash.substr(1),e=t.split("-"),n=1<e.length&&/^\+?\d+$/.test(e[e.length-1])&&parseInt(e.pop(-1),10)||1;return{hash:t,index:n<1?1:n,gallery:e.join("-")}}function e(t){""!==t.gallery&&o("[data-fancybox='"+o.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start")}function r(t){var t,t;return!!t&&""!==(t=(t=(t.current||t).opts).hash||(t.$orig?t.$orig.data("fancybox")||t.$orig.data("fancybox-trigger"):""))&&t}o.escapeSelector||(o.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t})}),o(function(){!1!==o.fancybox.defaults.hash&&(o(a).on({"onInit.fb":function(t,e){var n,o;!1!==e.group[e.currIndex].opts.hash&&(n=i(),o=r(e))&&n.gallery&&o==n.gallery&&(e.currIndex=n.index-1)},"beforeShow.fb":function(t,e,n,o){var i;n&&!1!==n.opts.hash&&(i=r(e))&&(e.currentHash=i+(1<e.group.length?"-"+(n.index+1):""),s.location.hash!=="#"+e.currentHash)&&(o&&!e.origHash&&(e.origHash=s.location.hash),e.hashTimer&&clearTimeout(e.hashTimer),e.hashTimer=setTimeout(function(){"replaceState"in s.history?(s.history[o?"pushState":"replaceState"]({},a.title,s.location.pathname+s.location.search+"#"+e.currentHash),o&&(e.hasCreatedHistory=!0)):s.location.hash=e.currentHash,e.hashTimer=null},300))},"beforeClose.fb":function(t,e,n){n&&!1!==n.opts.hash&&(clearTimeout(e.hashTimer),e.currentHash&&e.hasCreatedHistory?s.history.back():e.currentHash&&("replaceState"in s.history?s.history.replaceState({},a.title,s.location.pathname+s.location.search+(e.origHash||"")):s.location.hash=e.origHash),e.currentHash=null)}}),o(s).on("hashchange.fb",function(){var t=i(),n=null;o.each(o(".fancybox-container").get().reverse(),function(t,e){var e=o(e).data("FancyBox");if(e&&e.currentHash)return n=e,!1}),n?n.currentHash===t.gallery+"-"+t.index||1===t.index&&n.currentHash==t.gallery||(n.currentHash=null,n.close()):""!==t.gallery&&e(t)}),setTimeout(function(){o.fancybox.getInstance()||e(i())},50))})})(window,document,jQuery),((t,e)=>{var i=(new Date).getTime();e(t).on({"onInit.fb":function(t,o,e){o.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var e=o.current,n=(new Date).getTime();o.group.length<2||!1===e.opts.wheel||"auto"===e.opts.wheel&&"image"!==e.type||(t.preventDefault(),t.stopPropagation(),e.$slide.hasClass("fancybox-animated"))||(t=t.originalEvent||t,n-i<250)||(i=n,o[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())})}})})(document,jQuery);
37/*
38 * anime.js v3.2.1
39 * (c) 2020 Julian Garnier
40 * Released under the MIT license
41 * animejs.com
42 */
43
44!function(n,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):n.anime=e()}(this,function(){"use strict";var n={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},e={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},t=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],r={CSS:{},springs:{}};function a(n,e,t){return Math.min(Math.max(n,e),t)}function o(n,e){return n.indexOf(e)>-1}function u(n,e){return n.apply(null,e)}var i={arr:function(n){return Array.isArray(n)},obj:function(n){return o(Object.prototype.toString.call(n),"Object")},pth:function(n){return i.obj(n)&&n.hasOwnProperty("totalLength")},svg:function(n){return n instanceof SVGElement},inp:function(n){return n instanceof HTMLInputElement},dom:function(n){return n.nodeType||i.svg(n)},str:function(n){return"string"==typeof n},fnc:function(n){return"function"==typeof n},und:function(n){return void 0===n},nil:function(n){return i.und(n)||null===n},hex:function(n){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(n)},rgb:function(n){return/^rgb/.test(n)},hsl:function(n){return/^hsl/.test(n)},col:function(n){return i.hex(n)||i.rgb(n)||i.hsl(n)},key:function(t){return!n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&"targets"!==t&&"keyframes"!==t}};function c(n){var e=/\(([^)]+)\)/.exec(n);return e?e[1].split(",").map(function(n){return parseFloat(n)}):[]}function s(n,e){var t=c(n),o=a(i.und(t[0])?1:t[0],.1,100),u=a(i.und(t[1])?100:t[1],.1,100),s=a(i.und(t[2])?10:t[2],.1,100),f=a(i.und(t[3])?0:t[3],.1,100),l=Math.sqrt(u/o),d=s/(2*Math.sqrt(u*o)),p=d<1?l*Math.sqrt(1-d*d):0,v=1,h=d<1?(d*l-f)/p:-f+l;function g(n){var t=e?e*n/1e3:n;return t=d<1?Math.exp(-t*d*l)*(v*Math.cos(p*t)+h*Math.sin(p*t)):(v+h*t)*Math.exp(-t*l),0===n||1===n?n:1-t}return e?g:function(){var e=r.springs[n];if(e)return e;for(var t=0,a=0;;)if(1===g(t+=1/6)){if(++a>=16)break}else a=0;var o=t*(1/6)*1e3;return r.springs[n]=o,o}}function f(n){return void 0===n&&(n=10),function(e){return Math.ceil(a(e,1e-6,1)*n)*(1/n)}}var l,d,p=function(){var n=11,e=1/(n-1);function t(n,e){return 1-3*e+3*n}function r(n,e){return 3*e-6*n}function a(n){return 3*n}function o(n,e,o){return((t(e,o)*n+r(e,o))*n+a(e))*n}function u(n,e,o){return 3*t(e,o)*n*n+2*r(e,o)*n+a(e)}
vendor: 5,478 bytes, line 44
44return function(t,r,a,i){if(0<=t&&t<=1&&0<=a&&a<=1){var c=new Float32Array(n);if(t!==r||a!==i)for(var s=0;s<n;++s)c[s]=o(s*e,t,a);return function(n){return t===r&&a===i?n:0===n||1===n?n:o(f(n),r,i)}}function f(r){for(var i=0,s=1,f=n-1;s!==f&&c[s]<=r;++s)i+=e;var l=i+(r-c[--s])/(c[s+1]-c[s])*e,d=u(l,t,a);return d>=.001?function(n,e,t,r){for(var a=0;a<4;++a){var i=u(e,t,r);if(0===i)return e;e-=(o(e,t,r)-n)/i}return e}(r,l,t,a):0===d?l:function(n,e,t,r,a){for(var u,i,c=0;(u=o(i=e+(t-e)/2,r,a)-n)>0?t=i:e=i,Math.abs(u)>1e-7&&++c<10;);return i}(r,i,i+e,t,a)}}}(),v=(l={linear:function(){return function(n){return n}}},d={Sine:function(){return function(n){return 1-Math.cos(n*Math.PI/2)}},Circ:function(){return function(n){return 1-Math.sqrt(1-n*n)}},Back:function(){return function(n){return n*n*(3*n-2)}},Bounce:function(){return function(n){for(var e,t=4;n<((e=Math.pow(2,--t))-1)/11;);return 1/Math.pow(4,3-t)-7.5625*Math.pow((3*e-2)/22-n,2)}},Elastic:function(n,e){void 0===n&&(n=1),void 0===e&&(e=.5);var t=a(n,1,10),r=a(e,.1,2);return function(n){return 0===n||1===n?n:-t*Math.pow(2,10*(n-1))*Math.sin((n-1-r/(2*Math.PI)*Math.asin(1/t))*(2*Math.PI)/r)}}},["Quad","Cubic","Quart","Quint","Expo"].forEach(function(n,e){d[n]=function(){return function(n){return Math.pow(n,e+2)}}}),Object.keys(d).forEach(function(n){var e=d[n];l["easeIn"+n]=e,l["easeOut"+n]=function(n,t){return function(r){return 1-e(n,t)(1-r)}},l["easeInOut"+n]=function(n,t){return function(r){return r<.5?e(n,t)(2*r)/2:1-e(n,t)(-2*r+2)/2}},l["easeOutIn"+n]=function(n,t){return function(r){return r<.5?(1-e(n,t)(1-2*r))/2:(e(n,t)(2*r-1)+1)/2}}}),l);function h(n,e){if(i.fnc(n))return n;var t=n.split("(")[0],r=v[t],a=c(n);switch(t){case"spring":return s(n,e);case"cubicBezier":return u(p,a);case"steps":return u(f,a);default:return u(r,a)}}function g(n){try{return document.querySelectorAll(n)}catch(n){return}}function m(n,e){for(var t=n.length,r=arguments.length>=2?arguments[1]:void 0,a=[],o=0;o<t;o++)if(o in n){var u=n[o];e.call(r,u,o,n)&&a.push(u)}return a}function y(n){return n.reduce(function(n,e){return n.concat(i.arr(e)?y(e):e)},[])}function b(n){return i.arr(n)?n:(i.str(n)&&(n=g(n)||n),n instanceof NodeList||n instanceof HTMLCollection?[].slice.call(n):[n])}function M(n,e){return n.some(function(n){return n===e})}function x(n){var e={};for(var t in n)e[t]=n[t];return e}function w(n,e){var t=x(n);for(var r in n)t[r]=e.hasOwnProperty(r)?e[r]:n[r];return t}function k(n,e){var t=x(n);for(var r in e)t[r]=i.und(n[r])?e[r]:n[r];return t}function O(n){return i.rgb(n)?(t=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(e=n))?"rgba("+t[1]+",1)":e:i.hex(n)?(r=n.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(n,e,t,r){return e+e+t+t+r+r}),a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(r),"rgba("+parseInt(a[1],16)+","+parseInt(a[2],16)+","+parseInt(a[3],16)+",1)"):i.hsl(n)?function(n){var e,t,r,a=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(n)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(n),o=parseInt(a[1],10)/360,u=parseInt(a[2],10)/100,i=parseInt(a[3],10)/100,c=a[4]||1;function s(n,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?n+6*(e-n)*t:t<.5?e:t<2/3?n+(e-n)*(2/3-t)*6:n}if(0==u)e=t=r=i;else{var f=i<.5?i*(1+u):i+u-i*u,l=2*i-f;e=s(l,f,o+1/3),t=s(l,f,o),r=s(l,f,o-1/3)}return"rgba("+255*e+","+255*t+","+255*r+","+c+")"}(n):void 0;var e,t,r,a}function C(n){var e=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(n);if(e)return e[1]}function P(n,e){return i.fnc(n)?n(e.target,e.id,e.total):n}function I(n,e){return n.getAttribute(e)}function D(n,e,t){if(M([t,"deg","rad","turn"],C(e)))return e;var a=r.CSS[e+t];if(!i.und(a))return a;var o=document.createElement(n.tagName),u=n.parentNode&&n.parentNode!==document?n.parentNode:document.body;u.appendChild(o),o.style.position="absolute",o.style.width=100+t;var c=100/o.offsetWidth;u.removeChild(o);var s=c*parseFloat(e);return r.CSS[e+t]=s,s}function B(n,e,t){if(e in n.style){var r=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),a=n.style[e]||getComputedStyle(n).getPropertyValue(r)||"0";return t?D(n,a,t):a}}function T(n,e){return i.dom(n)&&!i.inp(n)&&(!i.nil(I(n,e))||i.svg(n)&&n[e])?"attribute":i.dom(n)&&M(t,e)?"transform":i.dom(n)&&"transform"!==e&&B(n,e)?"css":null!=n[e]?"object":void 0}function E(n){if(i.dom(n)){for(var e,t=n.style.transform||"",r=/(\w+)\(([^)]*)\)/g,a=new Map;e=r.exec(t);)a.set(e[1],e[2]);return a}}function F(n,e,t,r){var a,u=o(e,"scale")?1:0+(o(a=e,"translate")||"perspective"===a?"px":o(a,"rotate")||o(a,"skew")?"deg":void 0),i=E(n).get(e)||u;return t&&(t.transforms.list.set(e,i),t.transforms.last=e),r?D(n,i,r):i}function A(n,e,t,r){switch(T(n,e)){case"transform":return F(n,e,r,t);case"css":return B(n,e,t);case"attribute":return I(n,e);default:return n[e]||0}}function N(n,e){var t=/^(\*=|\+=|-=)/.exec(n);if(!t)return n;var r=C(n)||0,a=parseFloat(e),o=parseFloat(n.replace(t[0],""));switch(t[0][0]){case"+":return a+o+r;case"-":return a-o+r;case"*":return a*o+r}}function S(n,e){if(i.col(n))return O(n);if(/\s/g.test(n))return n;var t=C(n),r=t?n.substr(0,n.length-t.length):n;return e?r+e:r}function L(n,e){return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function j(n){for(var e,t=n.points,r=0,a=0;a<t.numberOfItems;a++){var o=t.getItem(a);a>0&&(r+=L(e,o)),e=o}return r}function q(n){if(n.getTotalLength)return n.getTotalLength();switch(n.tagName.toLowerCase()){case"circle":return o=n,2*Math.PI*I(o,"r");
vendor: 4,810 bytes, line 44
44case"rect":return 2*I(a=n,"width")+2*I(a,"height");case"line":return L({x:I(r=n,"x1"),y:I(r,"y1")},{x:I(r,"x2"),y:I(r,"y2")});case"polyline":return j(n);case"polygon":return t=(e=n).points,j(e)+L(t.getItem(t.numberOfItems-1),t.getItem(0))}var e,t,r,a,o}function H(n,e){var t=e||{},r=t.el||function(n){for(var e=n.parentNode;i.svg(e)&&i.svg(e.parentNode);)e=e.parentNode;return e}(n),a=r.getBoundingClientRect(),o=I(r,"viewBox"),u=a.width,c=a.height,s=t.viewBox||(o?o.split(" "):[0,0,u,c]);return{el:r,viewBox:s,x:s[0]/1,y:s[1]/1,w:u,h:c,vW:s[2],vH:s[3]}}function V(n,e,t){function r(t){void 0===t&&(t=0);var r=e+t>=1?e+t:0;return n.el.getPointAtLength(r)}var a=H(n.el,n.svg),o=r(),u=r(-1),i=r(1),c=t?1:a.w/a.vW,s=t?1:a.h/a.vH;switch(n.property){case"x":return(o.x-a.x)*c;case"y":return(o.y-a.y)*s;case"angle":return 180*Math.atan2(i.y-u.y,i.x-u.x)/Math.PI}}function $(n,e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,r=S(i.pth(n)?n.totalLength:n,e)+"";return{original:r,numbers:r.match(t)?r.match(t).map(Number):[0],strings:i.str(n)||e?r.split(t):[]}}function W(n){return m(n?y(i.arr(n)?n.map(b):b(n)):[],function(n,e,t){return t.indexOf(n)===e})}function X(n){var e=W(n);return e.map(function(n,t){return{target:n,id:t,total:e.length,transforms:{list:E(n)}}})}function Y(n,e){var t=x(e);if(/^spring/.test(t.easing)&&(t.duration=s(t.easing)),i.arr(n)){var r=n.length;2===r&&!i.obj(n[0])?n={value:n}:i.fnc(e.duration)||(t.duration=e.duration/r)}var a=i.arr(n)?n:[n];return a.map(function(n,t){var r=i.obj(n)&&!i.pth(n)?n:{value:n};return i.und(r.delay)&&(r.delay=t?0:e.delay),i.und(r.endDelay)&&(r.endDelay=t===a.length-1?e.endDelay:0),r}).map(function(n){return k(n,t)})}function Z(n,e){var t=[],r=e.keyframes;for(var a in r&&(e=k(function(n){for(var e=m(y(n.map(function(n){return Object.keys(n)})),function(n){return i.key(n)}).reduce(function(n,e){return n.indexOf(e)<0&&n.push(e),n},[]),t={},r=function(r){var a=e[r];t[a]=n.map(function(n){var e={};for(var t in n)i.key(t)?t==a&&(e.value=n[t]):e[t]=n[t];return e})},a=0;a<e.length;a++)r(a);return t}(r),e)),e)i.key(a)&&t.push({name:a,tweens:Y(e[a],n)});return t}function G(n,e){var t;return n.tweens.map(function(r){var a=function(n,e){var t={};for(var r in n){var a=P(n[r],e);i.arr(a)&&1===(a=a.map(function(n){return P(n,e)})).length&&(a=a[0]),t[r]=a}return t.duration=parseFloat(t.duration),t.delay=parseFloat(t.delay),t}(r,e),o=a.value,u=i.arr(o)?o[1]:o,c=C(u),s=A(e.target,n.name,c,e),f=t?t.to.original:s,l=i.arr(o)?o[0]:f,d=C(l)||C(s),p=c||d;return i.und(u)&&(u=f),a.from=$(l,p),a.to=$(N(u,l),p),a.start=t?t.end:0,a.end=a.start+a.delay+a.duration+a.endDelay,a.easing=h(a.easing,a.duration),a.isPath=i.pth(o),a.isPathTargetInsideSVG=a.isPath&&i.svg(e.target),a.isColor=i.col(a.from.original),a.isColor&&(a.round=1),t=a,a})}var Q={css:function(n,e,t){return n.style[e]=t},attribute:function(n,e,t){return n.setAttribute(e,t)},object:function(n,e,t){return n[e]=t},transform:function(n,e,t,r,a){if(r.list.set(e,t),e===r.last||a){var o="";r.list.forEach(function(n,e){o+=e+"("+n+") "}),n.style.transform=o}}};function z(n,e){X(n).forEach(function(n){for(var t in e){var r=P(e[t],n),a=n.target,o=C(r),u=A(a,t,o,n),i=N(S(r,o||C(u)),u),c=T(a,t);Q[c](a,t,i,n.transforms,!0)}})}function _(n,e){return m(y(n.map(function(n){return e.map(function(e){return function(n,e){var t=T(n.target,e.name);if(t){var r=G(e,n),a=r[r.length-1];return{type:t,property:e.name,animatable:n,tweens:r,duration:a.end,delay:r[0].delay,endDelay:a.endDelay}}}(n,e)})})),function(n){return!i.und(n)})}function R(n,e){var t=n.length,r=function(n){return n.timelineOffset?n.timelineOffset:0},a={};return a.duration=t?Math.max.apply(Math,n.map(function(n){return r(n)+n.duration})):e.duration,a.delay=t?Math.min.apply(Math,n.map(function(n){return r(n)+n.delay})):e.delay,a.endDelay=t?a.duration-Math.max.apply(Math,n.map(function(n){return r(n)+n.duration-n.endDelay})):e.endDelay,a}var J=0;var K=[],U=function(){var n;function e(t){for(var r=K.length,a=0;a<r;){var o=K[a];o.paused?(K.splice(a,1),r--):(o.tick(t),a++)}n=a>0?requestAnimationFrame(e):void 0}return"undefined"!=typeof document&&document.addEventListener("visibilitychange",function(){en.suspendWhenDocumentHidden&&(nn()?n=cancelAnimationFrame(n):(K.forEach(function(n){return n._onDocumentVisibility()}),U()))}),function(){n||nn()&&en.suspendWhenDocumentHidden||!(K.length>0)||(n=requestAnimationFrame(e))}}();function nn(){return!!document&&document.hidden}function en(t){void 0===t&&(t={});var r,o=0,u=0,i=0,c=0,s=null;function f(n){var e=window.Promise&&new Promise(function(n){return s=n});return n.finished=e,e}var l,d,p,v,h,g,y,b,M=(d=w(n,l=t),p=w(e,l),v=Z(p,l),h=X(l.targets),g=_(h,v),y=R(g,p),b=J,J++,k(d,{id:b,children:[],animatables:h,animations:g,duration:y.duration,delay:y.delay,endDelay:y.endDelay}));
44f(M);function x(){var n=M.direction;"alternate"!==n&&(M.direction="normal"!==n?"normal":"reverse"),M.reversed=!M.reversed,r.forEach(function(n){return n.reversed=M.reversed})}function O(n){return M.reversed?M.duration-n:n}function C(){o=0,u=O(M.currentTime)*(1/en.speed)}function P(n,e){e&&e.seek(n-e.timelineOffset)}function I(n){for(var e=0,t=M.animations,r=t.length;e<r;){var o=t[e],u=o.animatable,i=o.tweens,c=i.length-1,s=i[c];c&&(s=m(i,function(e){return n<e.end})[0]||s);for(var f=a(n-s.start-s.delay,0,s.duration)/s.duration,l=isNaN(f)?1:s.easing(f),d=s.to.strings,p=s.round,v=[],h=s.to.numbers.length,g=void 0,y=0;y<h;y++){var b=void 0,x=s.to.numbers[y],w=s.from.numbers[y]||0;b=s.isPath?V(s.value,l*x,s.isPathTargetInsideSVG):w+l*(x-w),p&&(s.isColor&&y>2||(b=Math.round(b*p)/p)),v.push(b)}var k=d.length;if(k){g=d[0];for(var O=0;O<k;O++){d[O];var C=d[O+1],P=v[O];isNaN(P)||(g+=C?P+C:P+" ")}}else g=v[0];Q[o.type](u.target,o.property,g,u.transforms),o.currentValue=g,e++}}function D(n){M[n]&&!M.passThrough&&M[n](M)}function B(n){var e=M.duration,t=M.delay,l=e-M.endDelay,d=O(n);M.progress=a(d/e*100,0,100),M.reversePlayback=d<M.currentTime,r&&function(n){if(M.reversePlayback)for(var e=c;e--;)P(n,r[e]);else for(var t=0;t<c;t++)P(n,r[t])}(d),!M.began&&M.currentTime>0&&(M.began=!0,D("begin")),!M.loopBegan&&M.currentTime>0&&(M.loopBegan=!0,D("loopBegin")),d<=t&&0!==M.currentTime&&I(0),(d>=l&&M.currentTime!==e||!e)&&I(e),d>t&&d<l?(M.changeBegan||(M.changeBegan=!0,M.changeCompleted=!1,D("changeBegin")),D("change"),I(d)):M.changeBegan&&(M.changeCompleted=!0,M.changeBegan=!1,D("changeComplete")),M.currentTime=a(d,0,e),M.began&&D("update"),n>=e&&(u=0,M.remaining&&!0!==M.remaining&&M.remaining--,M.remaining?(o=i,D("loopComplete"),M.loopBegan=!1,"alternate"===M.direction&&x()):(M.paused=!0,M.completed||(M.completed=!0,D("loopComplete"),D("complete"),!M.passThrough&&"Promise"in window&&(s(),f(M)))))}return M.reset=function(){var n=M.direction;M.passThrough=!1,M.currentTime=0,M.progress=0,M.paused=!0,M.began=!1,M.loopBegan=!1,M.changeBegan=!1,M.completed=!1,M.changeCompleted=!1,M.reversePlayback=!1,M.reversed="reverse"===n,M.remaining=M.loop,r=M.children;for(var e=c=r.length;e--;)M.children[e].reset();(M.reversed&&!0!==M.loop||"alternate"===n&&1===M.loop)&&M.remaining++,I(M.reversed?M.duration:0)},M._onDocumentVisibility=C,M.set=function(n,e){return z(n,e),M},M.tick=function(n){i=n,o||(o=i),B((i+(u-o))*en.speed)},M.seek=function(n){B(O(n))},M.pause=function(){M.paused=!0,C()},M.play=function(){M.paused&&(M.completed&&M.reset(),M.paused=!1,K.push(M),C(),U())},M.reverse=function(){x(),M.completed=!M.reversed,C()},M.restart=function(){M.reset(),M.play()},M.remove=function(n){rn(W(n),M)},M.reset(),M.autoplay&&M.play(),M}function tn(n,e){for(var t=e.length;t--;)M(n,e[t].animatable.target)&&e.splice(t,1)}function rn(n,e){var t=e.animations,r=e.children;tn(n,t);for(var a=r.length;a--;){var o=r[a],u=o.animations;tn(n,u),u.length||o.children.length||r.splice(a,1)}t.length||r.length||e.pause()}return en.version="3.2.1",en.speed=1,en.suspendWhenDocumentHidden=!0,en.running=K,en.remove=function(n){for(var e=W(n),t=K.length;t--;)rn(e,K[t])},en.get=A,en.set=z,en.convertPx=D,en.path=function(n,e){var t=i.str(n)?g(n)[0]:n,r=e||100;return function(n){return{property:n,el:t,svg:H(t),totalLength:q(t)*(r/100)}}},en.setDashoffset=function(n){var e=q(n);return n.setAttribute("stroke-dasharray",e),e},en.stagger=function(n,e){void 0===e&&(e={});var t=e.direction||"normal",r=e.easing?h(e.easing):null,a=e.grid,o=e.axis,u=e.from||0,c="first"===u,s="center"===u,f="last"===u,l=i.arr(n),d=l?parseFloat(n[0]):parseFloat(n),p=l?parseFloat(n[1]):0,v=C(l?n[1]:n)||0,g=e.start||0+(l?d:0),m=[],y=0;return function(n,e,i){if(c&&(u=0),s&&(u=(i-1)/2),f&&(u=i-1),!m.length){for(var h=0;h<i;h++){if(a){var b=s?(a[0]-1)/2:u%a[0],M=s?(a[1]-1)/2:Math.floor(u/a[0]),x=b-h%a[0],w=M-Math.floor(h/a[0]),k=Math.sqrt(x*x+w*w);"x"===o&&(k=-x),"y"===o&&(k=-w),m.push(k)}else m.push(Math.abs(u-h));y=Math.max.apply(Math,m)}r&&(m=m.map(function(n){return r(n/y)*y})),"reverse"===t&&(m=m.map(function(n){return o?n<0?-1*n:-n:Math.abs(y-n)}))}return g+(l?(p-d)/y:d)*(Math.round(100*m[e])/100)+v}},en.timeline=function(n){void 0===n&&(n={});var t=en(n);return t.duration=0,t.add=function(r,a){var o=K.indexOf(t),u=t.children;function c(n){n.passThrough=!0}o>-1&&K.splice(o,1);for(var s=0;s<u.length;s++)c(u[s]);var f=k(r,w(e,n));f.targets=f.targets||n.targets;var l=t.duration;f.autoplay=!1,f.direction=t.direction,f.timelineOffset=i.und(a)?l:N(a,l),c(t),t.seek(f.timelineOffset);var d=en(f);c(d),u.push(d);var p=R(u,n);return t.delay=p.delay,t.endDelay=p.endDelay,t.duration=p.duration,t.seek(0),t.reset(),t.autoplay&&t.play(),t},t},en.easing=h,en.penner=v,en.random=function(n,e){return Math.floor(Math.random()*(e-n+1))+n},en});
45(()=>{Math.sqrt(3),Math.sqrt(3);var L=1/6;function t(t){var t,t="function"==typeof t?t:t?function(){for(var i=0,e=0,s=0,n=1,t=(o=4022871197,function(t){t=t.toString();for(var i=0;i<t.length;i++){var e=.02519603282416938*(o+=t.charCodeAt(i));o=(e=(e-=o=e>>>0)*o)>>>0,o+=4294967296*(e-=o)}return 2.3283064365386963e-10*(o>>>0)}),o,i=t(" "),e=t(" "),s=t(" "),r=0;r<arguments.length;r++)(i-=t(arguments[r]))<0&&(i+=1),(e-=t(arguments[r]))<0&&(e+=1),(s-=t(arguments[r]))<0&&(s+=1);return function(){var t=2091639*i+2.3283064365386963e-10*n;return i=e,e=s,s=t-(n=0|t)}}(t):Math.random;this.p=e(t),this.perm=new Uint8Array(512),this.permMod12=new Uint8Array(512);for(var i=0;i<512;i++)this.perm[i]=this.p[255&i],this.permMod12[i]=this.perm[i]%12}function e(t){for(var i,e=new Uint8Array(256),i=0;i<256;i++)e[i]=i;for(i=0;i<255;i++){var s=i+~~(t()*(256-i)),n=e[i];e[i]=e[s],e[s]=n}return e}Math.sqrt(5),Math.sqrt(5),t.prototype={grad3:new Float32Array([1,1,0,-1,1,0,1,-1,0,-1,-1,0,1,0,1,-1,0,1,1,0,-1,-1,0,-1,0,1,1,0,-1,1,0,1,-1,0,-1,-1]),grad4:new Float32Array([0,1,1,1,0,1,1,-1,0,1,-1,1,0,1,-1,-1,0,-1,1,1,0,-1,1,-1,0,-1,-1,1,0,-1,-1,-1,1,0,1,1,1,0,1,-1,1,0,-1,1,1,0,-1,-1,-1,0,1,1,-1,0,1,-1,-1,0,-1,1,-1,0,-1,-1,1,1,0,1,1,1,0,-1,1,-1,0,1,1,-1,0,-1,-1,1,0,1,-1,1,0,-1,-1,-1,0,1,-1,-1,0,-1,1,1,1,0,1,1,-1,0,1,-1,1,0,1,-1,-1,0,-1,1,1,0,-1,1,-1,0,-1,-1,1,0,-1,-1,-1,0]),noise3D:function(t,i,e){var s,n,o,r,a,h,c,d,l,u,f=this.permMod12,g
45=this.perm,p=this.grad3,v=(t+i+e)*(1/3),m=Math.floor(t+v),w=Math.floor(i+v),v=Math.floor(e+v),u=(m+w+v)*L,t=t-(m-u),i=i-(w-u),e=e-(v-u),u=i<=t?e<=i?(l=d=a=1,c=h=0):(l=(d=(c=e<=t?(a=1,h=0):(h=a=0,1),1),0),1):i<e?(d=h=a=0,l=c=1):t<e?(d=c=a=0,l=h=1):(l=d=h=1,c=a=0),b=t-a+L,x=i-h+L,y=e-c+L,M=t-d+2*L,_=i-l+2*L,A=e-u+2*L,S=t-1+.5,I=i-1+.5,C=e-1+.5,m=255&m,w=255&w,v=255&v,O=.6-t*t-i*i-e*e,O,s,k=.6-b*b-x*x-y*y,t,n,q=.6-M*M-_*_-A*A,i,o,z=.6-S*S-I*I-C*C,O,r;return 32*((s=O<0?0:(O*=O)*O*(p[O=3*f[m+g[w+g[v]]]]*t+p[1+O]*i+p[2+O]*e))+(n=k<0?0:(k*=k)*k*(p[t=3*f[m+a+g[w+h+g[v+c]]]]*b+p[1+t]*x+p[2+t]*y))+(o=q<0?0:(q*=q)*q*(p[i=3*f[m+d+g[w+l+g[v+u]]]]*M+p[1+i]*_+p[2+i]*A))+(r=z<0?0:(z*=z)*z*(p[O=3*f[1+m+g[1+w+g[1+v]]]]*S+p[1+O]*I+p[2+O]*C)))}},t._buildPermutationTable=e,"undefined"!=typeof define&&define.amd&&define(function(){return t}),"undefined"!=typeof exports?exports.SimplexNoise=t:"undefined"!=typeof window&&(window.SimplexNoise=t),"undefined"!=typeof module&&(module.exports=t)})(),(t=>{let s=new SimplexNoise;function e(t,i){this.container=t,this.row=i,this.setup(),this.events(),this.rafLoop();var e=this;setTimeout(function(){e.canvas.classList.add("loaded")})}var i=e.prototype;function n(){document.querySelectorAll("[data-nectar-animated-gradient-settings]").forEach(function(t){var i=t.querySelector(".row-bg-wrap");i&&new e(i,t)})}i.setup=function(){this.canvas=document.createElement("canvas"),this.canvas.classList.add("nectar-animated-gradient"),this.container.appendChild(this.canvas),this.ctx=this.canvas.getContext("2d"),this.onMobile=window.innerWidth<690,this.orientationChanged=!1,this.clock=0,this.resolution=this.onMobile?90:110,this.resPercentage=100/this.resolution,this.resPercentageNormalized=this.resPercentage/100,this.canvas.setAttribute("height",this.resolution),this.canvas.setAttribute("width",this.resolution),this.canvas.style="width:100%; height: 100%; position: relative;",this.imgdata=this.ctx.getImageData(0,0,this.canvas.width,this.canvas.height),this.cx=this.canvas.width/2,this.cy=this.canvas.height/2,this.data=this.imgdata.data,this.settings={};let t=JSON.parse(this.row.getAttribute("data-nectar-animated-gradient-settings"));if(Object.assign(this.settings,{speed:1e3,color_1:!1,color_2:!1,blending_mode:"linear"},t),this.colorSpeed=1300==this.settings.speed?.5:.9,this.colors=[],this.settings.color_1!==this.settings.color_2&&0!=this.settings.color_2||(this.singleColor=!0),this.settings.color_1){let t=this.rgbObj(this.settings.color_1);this.colors.push({r:t.r,g:t.g,b:t.b})}if(this.settings.color_2){let t=this.rgbObj(this.settings.color_2);this.colors.push({r:t.r,g:t.g,b:t.b})}},i.events=function(){var t=this;this.trackInView(),window.addEventListener("resize",function(){t.onMobile&&!t.orientationChanged||t.resize()}),window.addEventListener("orientationchange",function(){t.orientationChanged=!0}),this.resize()},i.resize=function(){this.containerW=this.container.clientWidth,this.containerH=this.container.clientHeight;var t=this.containerH/this.containerW;this.aspectMod=t<1?{x:1.4,y:1.4*t}:{x:t/3,y:1}},i.isSafari=function(){return-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")},i.trackInView=function(){if("IntersectionObserver"in window){let i=this;new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?i.inView=!0:i.inView=!1})},{root:this.isSafari()?null:document,rootMargin:"250px"}).observe(this.container)}},i.rgbObj=function(t){var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return!!t&&{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}},i.mix=function(t,i,e){return t*(1-e)+i*e},i.mixed=function(t,i,e,s){return this.singleColor?this.colors[0][t]:"organic"==this.settings.blending_mode?this.mix(this.colors[0][t],this.colors[1][t],this.rotate(i,e,this.clock*this.colorSpeed)*this.resPercentageNormalized*3.5*s/2):"linear"==this.settings.blending_mode?this.mix(this.colors[0][t],this.colors[1][t],this.rotate(i,e,this.clock*this.colorSpeed)*this.resPercentageNormalized*2):void 0},i.rotate=function(t,i,e){var e=Math.PI/180*e,s=Math.cos(e),e=Math.sin(e);return s*(t-this.cx)+e*(i-this.cy)+this.cx},i.rafLoop=function(){var t=this;if(this.inView){for(var i=0;i<this.resolution;i++)for(var e=0;e<this.resolution;e++){let t=s.noise3D(i/this.resolution*this.aspectMod.x,e/this.resolution*this.aspectMod.y,this.clock/this.settings.speed);this.data[4*(i+e*this.resolution)+0]=this.mixed("r",i,e,t),this.data[4*(i+e*this.resolution)+1]=this.mixed("g",i,e,t),this.data[4*(i+e*this.resolution)+2]=this.mixed("b",i,e,t),this.data[4*(i+e*this.resolution)+3]=265*t}this.clock++,this.ctx.putImageData(this.imgdata,0,0)}requestAnimationFrame(function(){t.rafLoop()})},t(document).ready(function(){void 0===window.vc_iframe&&n(),t(window).on("vc_reload",function(){n()})})})(jQuery);
46(h=>{h(window).on("resize",function(){h(".sf-menu ul.tracked-pos").removeClass("tracked-pos")});var e,l,n,t,a,d,p,u,f,c,m,g,v,s,o,r,i=(l="sf-breadcrumb",n="sf-js-enabled",t="sf-with-ul",a="sf-arrows",(e=/iPhone|iPad|iPod/i.test(navigator.userAgent))&&h("html").css("cursor","pointer").on("click",h.noop),d=e,p="behavior"in(e=document.documentElement.style)&&"fill"in e&&/iemobile/i.test(navigator.userAgent),u=function(e,t){var s=n;t.cssArrows&&(s+=" "+a),e.toggleClass(s)},f=function(e){e.children("a").toggleClass(t)},c=function(e){var t=e.css("ms-touch-action"),t;e.css("ms-touch-action",t="pan-y"===t?"auto":"pan-y")},m=function(e){var t=h(this),s=t.siblings(e.data.popUpSelector);0<s.length&&s.is(":hidden")&&(t.one("click.superfish",!1),"MSPointerDown"===e.type?t.trigger("focus"):h.proxy(g,t.parent("li"))())},g=function(){var e=h(this),t=r(e);0<h(this).parents(".megamenu").length||(clearTimeout(t.sfTimer),e.siblings().superfish("hide").end().superfish("show"))},v=function(){var e=h(this),t=r(e);d?h.proxy(s,e,t)():(clearTimeout(t.sfTimer),t.sfTimer=setTimeout(h.proxy(s,e,t),t.delay))},s=function(e){e.retainPath=-1<h.inArray(this[0],e.$path),this.superfish("hide"),this.parents("."+e.hoverClass).length||(e.onIdle.call(o(this)),e.$path.length&&h.proxy(g,e.$path)())},o=function(e){return e.closest("."+n)},r=function(e){return o(e).data("sf-options")},{hide:function(e){if(this.length){var t=r(a=this);if(!t)return this;if(h(this).hasClass("menu-item-over")&&h(this).hasClass("megamenu"))return!0;var s=!0===t.retainPath?t.$path:"",s=a.find("li."+t.hoverClass).add(this).not(s).removeClass(t.hoverClass).children(t.popUpSelector),n=t.speedOut,a;if(e&&(s.show(),n=0),t.retainPath=!1,t.onBeforeHide.call(s),"minimal"==t.dropdownStyle?(a=h(this),t.onHide.call(a)):s.stop(!0,!0).animate(t.animationOut,n,function(){var e=h(this);t.onHide.call(e)}),0<h(this).parents(".megamenu").length)return;0<h('#header-outer[data-megamenu-rt="1"]').length&&0<h('#header-outer[data-transparent-header="true"]').length&&(0==h("#header-outer.scrolled-down").length&&0==h("#header-outer.small-nav").length&&0==h("#header-outer.detached").length&&0==h("#header-outer.fixed-menu").length&&h("#header-outer").addClass("transparent"),0<h('#header-outer[data-permanent-transparent="1"][data-transparent-header="true"]').length)&&h("#header-outer").addClass("transparent")}return this},show:function(){var e,t,s,n;if(!(0<h(this).parents(".megamenu").length))return(e=r(this))&&(t=this.addClass(e.hoverClass).children(e.popUpSelector),0<h('#header-outer[data-megamenu-rt="1"]').length&&h(this).hasClass("megamenu")&&!h(this).hasClass("width-75")&&!h(this).hasClass("width-50")&&"true"==h("#header-outer").attr("data-transparent-header")&&(h("#header-outer").addClass("no-transition"),h("#header-outer").removeClass("transparent")),e.onBeforeShow.call(t),t.hasClass("tracked-pos")||h(t).parents("li").hasClass("megamenu")||h(t).parents("ul").hasClass("sub-menu")||!t.offset()||(t.addClass("temp-hidden-display"),s=h("#top .container").width(),(n=t).offset().left-(h(window).width()-s)/2+n.width()<=h(window).width()-100?t.parents("li").removeClass("edge"):t.parents("li").addClass("edge"),t.removeClass("temp-hidden-display")),"minimal"==e.dropdownStyle?e.onShow.call(t):t.stop(!0,!0).animate(e.animation,e.speed,function(){e.onShow.call(t)}),t.hasClass("tracked-pos")||0<t.length&&0<t.parents(".sub-menu").length&&0<t.parents(".sf-menu").length&&t.offset().left+t.outerWidth()>h(window).width()&&(t.addClass("on-left-side"),t.find("ul").addClass("on-left-side")),t.addClass("tracked-pos")),this},destroy:function(){return this.each(function(){var e,t=h(this),s=t.data("sf-options");
46if(!s)return!1;e=t.find(s.popUpSelector).parent("li"),clearTimeout(s.sfTimer),u(t,s),f(e),c(t),t.off(".superfish").off(".hoverIntent"),e.children(s.popUpSelector).attr("style",function(e,t){return t.replace(/display[^;]+;?/g,"")}),s.$path.removeClass(s.hoverClass+" "+l).addClass(s.pathClass),t.find("."+s.hoverClass).removeClass(s.hoverClass),s.onDestroy.call(t),t.removeData("sf-options")})},init:function(i){return this.each(function(){var e=h(this);if(e.data("sf-options"))return!1;var t=h.extend({},h.fn.superfish.defaults,i),s=e.find(t.popUpSelector).parent("li"),e,n,a,o,r;t.$path=(r=t,e.find("li."+r.pathClass).slice(0,r.pathLevels).addClass(r.hoverClass+" "+l).filter(function(){return h(this).children(r.popUpSelector).hide().show().length}).removeClass(r.pathClass)),e.data("sf-options",t),u(e,t),f(s),c(e),e=e,a="li:has("+(n=t).popUpSelector+")",h.fn.hoverIntent&&!n.disableHI?e.hoverIntent(g,v,a):e.on("mouseenter.superfish",a,g).on("mouseleave.superfish",a,v),a="MSPointerDown.superfish",d||(a+=" touchend.superfish"),p&&(a+=" mousedown.superfish"),e.on("focusin.superfish","li",g).on("focusout.superfish","li",v).on(a,"a",n,m),s.not("."+l).superfish("hide",!0),t.onInit.call(this)})}}),e;h.fn.superfish=function(e,t){return i[e]?i[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?h.error("Method "+e+" does not exist on jQuery.fn.superfish"):i.init.apply(this,arguments)},h.fn.superfish.defaults={popUpSelector:"ul,.sf-mega, .nectar-global-section-megamenu",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:h.noop,onBeforeShow:h.noop,onShow:h.noop,onBeforeHide:h.noop,onHide:h.noop,onIdle:h.noop,onDestroy:h.noop,dropdownStyle:0<h('body[data-dropdown-style="minimal"]').length?"minimal":"classic"},h.fn.extend({hideSuperfishUl:i.hide,showSuperfishUl:i.show})})(jQuery);
47(($,T,I)=>{var t,L,u=$(T),E=$("body"),p=$("#slide-out-widget-area"),r=$("#slide-out-widget-area-bg"),g=$("#header-outer"),f=$("#header-secondary-outer"),P=$("#header-outer #search-btn a"),l=$("#wpadminbar"),o=$("#ajax-loading-screen"),m=$(".body-border-top"),d=$("#page-header-bg"),q=$("#footer-outer"),Y=!(!T.nectarOptions||!T.nectarOptions.delay_js||"1"!==T.nectarOptions.delay_js),j=0<$(".body-border-right").length?$(".body-border-right").width():0,R=g.is("[data-logo-height]")?parseInt(g.attr("data-logo-height")):30,v=g.is("[data-padding]")?parseInt(g.attr("data-padding")):28,V=g.is("[data-shrink-num]")?g.attr("data-shrink-num"):6,D=!!g.is('[data-condense="true"]'),a=!!g.is('[data-using-logo="1"]'),N=!!g.is('[data-header-resize="1"]'),X=!!g.is('[data-transparent-header="true"]'),Q=(g.is('[data-mobile-fixed="1"]'),E.is("[data-header-format]")?E.attr("data-header-format"):"default"),Z=E.is("[data-hhun]")?E.attr("data-hhun"):"",G=!!E.is('[data-contained-header="true"]'),U=E.is("[data-cae]")&&"swing"!==E.attr("data-cae")?E.attr("data-cae"):"easeOutCubic",c=E.is("[data-cad]")?E.attr("data-cad"):"650",J=0<$('body[data-animated-anchors="true"]').length,K=!(E.is('[data-m-animate="1"]')||!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)),tt=T.nectarOptions&&T.nectarOptions.ocm_btn_position&&"left"===T.nectarOptions.ocm_btn_position?"left":"default",et=!(!T.nectarOptions||!T.nectarOptions.smooth_scroll||"true"!==T.nectarOptions.smooth_scroll),at=!(!T.nectarOptions||!T.nectarOptions.body_border_func||"vignette"!=T.nectarOptions.body_border_func),nt=!(!T.nectarOptions||!T.nectarOptions.body_border_mobile||"1"!==T.nectarOptions.body_border_mobile),it=E.find(".body-border-top").height(),i=[],h=[],st=[],n=[],rt=[],ot=[],lt=[],dt=[],ct=[],b=[],ht=[],ut=[],pt=[],gt=[],s=[],ft=[],w=[],mt=[],vt=[],bt=[],wt=[],yt=[],_t=[],xt=[],Ct=[],kt=[],$t=[],y="",_=!1,x=!1,Tt={},It={animating:"false",perspect:"not-rolled",inUse:!1},C={$usingFullScreenRows:!1},Et=(0<m.length&&("#ffffff"==m.css("background-color")&&"light"==E.attr("data-header-color")||"rgb(255, 255, 255)"==m.css("background-color")&&"light"==E.attr("data-header-color")||m.css("background-color")==g.attr("data-user-set-bg"))&&(x=!0),navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&2<navigator.maxTouchPoints),O=((-1<navigator.userAgent.indexOf("Safari")&&navigator.userAgent.indexOf("Chrome")<1||Et)&&(et=!1),{usingMobileBrowser:!!navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/),usingIOS:!!(navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&2<navigator.maxTouchPoints),usingTouchDevice:!!(navigator.maxTouchPoints&&2<navigator.maxTouchPoints),usingFrontEndEditor:void 0!==T.vc_iframe,getWindowSize:function(){O.winH=T.innerHe
47ight,O.winW=T.innerWidth,O.adminBarHeight=0<l.length?l.height():0,O.secondaryHeaderHeight=0<f.length&&"none"!=f.css("display")?f.outerHeight():0,O.footerOuterHeight=0<q.length?q.outerHeight():0},scrollTop:0,clientX:0,clientY:0,scrollPosMouse:function(){return T.scrollY||u.scrollTop()},scrollPosRAF:function(){O.scrollTop=T.scrollY||u.scrollTop(),requestAnimationFrame(O.scrollPosRAF)},bindEvents:function(){var t;O.usingMobileBrowser||(et||u.on("scroll",function(){O.scrollTop=O.scrollPosMouse()}),I.addEventListener("mouseenter",t=function(t){O.clientX=t.clientX,O.clientY=t.clientY},{once:!0}),I.addEventListener("mouseover",t,{once:!0}),I.addEventListener("mousemove",t)),u.on("resize",O.getWindowSize),T.addEventListener("orientationchange",O.getWindowSize)},init:function(){l=$("#wpadminbar"),this.getWindowSize(),this.usingPhoneBrowser=!!(O.usingMobileBrowser&&O.winW<690),this.scrollTop=this.scrollPosMouse(),this.bindEvents(),this.usingFrontEndEditor=void 0!==T.vc_iframe}});(T.nectarDOMInfo=O).init();var Ot,k={materialOffCanvasOpen:!1,materialSearchOpen:!1,permanentTransHeader:!!g.is('[data-permanent-transparent="1"]'),animatedScrolling:!1,preventScroll:!1,ocmOpen:!1,ocmAnimating:!1,ocmInit:!1,mobileHeader:""},H,Ht;function zt(){B(),O.usingMobileBrowser||W(),An(),Na(),$("#header-outer .sf-menu > li:not(.megamenu) > ul > li > ul").each(function(){$(this).removeClass("on-left-side"),$(this).offset().left+$(this).outerWidth()>u.width()?($(this).addClass("on-left-side"),$(this).find("ul").addClass("on-left-side")):($(this).removeClass("on-left-side"),$(this).find("ul").removeClass("on-left-side"))}),Yt()}function St(){setTimeout(function(){W()},100)}function At(){Re(),B(),Rt(),Wa(),m&&(it=m.height()),O.usingMobileBrowser||W()}function Mt(){$(".flex-gallery").each(function(){var e;$().flexslider&&(e=$(this),imagesLoaded($(this),function(){var t=!e.find("ul").is('[data-d-autorotate="true"]');e.flexslider({animation:"fade",smoothHeight:!1,animationSpeed:500,useCSS:!1,touch:!0,slideshow:t}),$(".flex-gallery .flex-direction-nav li a.flex-next").html('<i class="fa fa-angle-right"></i>'),$(".flex-gallery .flex-direction-nav li a.flex-prev").html('<i class="fa fa-angle-left"></i>'),$(T).trigger("salient-parallax-bg-recalculate"),Ne()}))})}function z(t,e){this.lastX=O.clientX,this.lastY=O.clientY,this.$el=t,this.iconType=e,this.timeout=!1,this.overEl=!1,this.initialCalc=!1,this.styleType="default",this.bgElSelector="",this.$dragEl="",this.$innerParallaxEl="",this.parallaxLastX=0,this.parallaxLastY=0,this.$viewEl="",this.$closeEl="",this.lerpDamp=.18,this.parallaxLerp=!0,this.arrowMarkup='<i class="fa fa-angle-left" role="none"></i><i class="fa fa-angle-right" role="none"></i>',this.createMarkup(),this.setup(),this.mouseBind()}function Wt(){$('.wpb_gallery_slidesflickity_static_height_style .cell[data-lazy="true"]').each(function(){$(this).css({height:"",width:""});var t=parseInt($(this).find("img").attr("height")),t=te(parseInt($(this).find("img").attr("width")),t,2e3,parseInt($(this).find("img").height())),e=0<$(this).find(".item-meta").length?$(this).find(".item-meta").outerHeight():0;$(this).css({height:t.height+e+"px",width:t.width+"px"})})}function Bt(){0<$('.wpb_gallery_slidesflickity_static_height_style .cell[data-lazy="true"]').length&&(Wt(),u.on("smartresize",Wt))}function Ft(){if(0==$(".nectar-flickity:not(.masonry)").length)return!1;n=[],rt=[],$(".nectar-flickity:not(.masonry)").each(function(t){n.push(new e($(this),t))}),0<$(".nectar-carousel.nectar-flickity:not(.masonry)").length&&(O.usingMobileBrowser?T.addEventListener("orientationchange",Lt):u.on("resize",Lt))}function e(t,e){this.$el=t,this.index=e,this.instance={},this.$freeScrollBool=!(!this.$el.is("[data-free-scroll]")||"true"!=this.$el.attr("data-free-scroll")),this.$groupCellsBool=!0,this.$flickContainBool=!0,this.$flcikAttr=.025,this.$paginationBool=!1,this.$nextPrevArrowBool=!0,this.$setGallerySizeBool=!0,this.$imagesLoaded=!0,this.$flickCellAlign="center",this.fadeBool=!1,this.setup()}function Lt(){var t=O.usingMobileBrowser?200:0;
47setTimeout(function(){$('.nectar-carousel.nectar-flickity:not(.masonry):not([data-adaptive-height="true"])').each(function(){Pt($(this));var t=Flickity.data($(this)[0]);t&&t.resize()})},t)}function Pt(t){var e=0;t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").css("height","auto"),t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").each(function(){$(this).height()>e&&(e=$(this).height())}),e<10&&(e="auto"),t.find(".flickity-slider > .cell, .flickity-slider > .vc_element.vc_item > .cell").css("height",e+"px")}function qt(){$(".twentytwenty-container").each(function(){var t=$(this);0==t.find(".twentytwenty-handle").length&&$(this).imagesLoaded(function(){t.twentytwenty()})})}function Yt(){$("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-left:not(.width-100)").each(function(){var t=$(this),e=$("header#top > .container > .row"),a=$(this).find("> ul.sub-menu, > .nectar-global-section-megamenu");if(t){if(a.width()+t.offset().left>O.winW)return $(this).addClass("align-middle"),!0;$(this).find("> ul.sub-menu, > .nectar-global-section-megamenu").css({right:e.width()-(t.offset().left+t.width()-e.offset().left)-$(this).find("> ul.sub-menu").width()+t.width(),left:"auto"}),$(this).removeClass("align-middle")}}),$("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-right:not(.width-100)").each(function(){var t=$(this),e=$("header#top > .container > .row"),a=$(this).find("> ul.sub-menu, > .nectar-global-section-megamenu");if(t){if(t.offset().left+t.width()-a.width()<0)return $(this).addClass("align-middle"),!0;$(this).find("> ul.sub-menu, > .nectar-global-section-megamenu").css({right:e.width()-(t.offset().left+t.width()-e.offset().left),left:"auto"}),$(this).removeClass("align-middle")}}),$("nav:not(.left-side):not(.right-side) .sf-menu > .nectar-megamenu-menu-item.align-middle:not(.width-100)").each(function(){var t=$(this),e=$("header#top > .container > .row"),a=$(this).find("> ul.sub-menu, > .nectar-global-section-megamenu"),n,e,i,t,s,n;t&&0<a.length&&(n=e.width(),e=e.offset().left,i=t.offset().left,t=t.width(),s=a.width(),a.css({right:n-(i+t-e)-s/2+t/2,left:"auto"}),(n=a.offset()).left<0?a.css({right:"auto",left:"0px"}):n.left+s>O.winW&&a.css({right:"0px",left:"auto"}))})}function jt(){var t=u.width(),e=$("header#top > .container").width();$("header#top nav:not(.left-side):not(.right-side) > ul > li.megamenu:not(.width-50):not(.width-75) > .sub-menu, header#top nav:not(.left-side):not(.right-side) > ul > li.megamenu:not(.width-50):not(.width-75) > .nectar-global-section-megamenu").css({"padding-left":(t-e)/2+"px","padding-right":(t+2-e)/2+"px",width:e,left:"-"+(t-e)/2+"px"})}function Rt(){O.winW<1e3&&"1"==E.attr("data-responsive")?(E.addClass("mobile"),$("header#top nav").css("display","none")):(E.removeClass("mobile"),$("header#top nav").css("display",""),$(".slide-out-widget-area-toggle #toggle-nav .lines-button").removeClass("close"))}function Vt(){0!=$(".carousel").length&&("undefined"!=typeof SalientRecentProjectsCarousel&&$("ul.carousel.portfolio-items").each(function(t){_t[t]=new SalientRecentProjectsCarousel($(this))}),$('ul.carousel:not(".clients"):not(.portfolio-items)').each(function(){var t,e,a=$(this),n="true"==$(this).parents(".carousel-wrap").attr("data-full-width")?"auto":3,i="true"==$(this).parents(".carousel-wrap").attr("data-full-width")?"auto":"",s="true"==$(this).parents(".carousel-wrap").attr("data-full-width")?500:453,r="true"==$(this).attr("data-autorotate"),o=!0,l=!0,l=(o=!(0<$("body.ascend").length&&"true"!=$(this).parents(".carousel-wrap").attr("data-full-width")||0<$("body.material").length&&"true"!=$(this).parents(".carousel-wrap").attr("data-full-width"))||$(this).find("li").length%3==0,!0),t=parseInt($(this).attr("data-scroll-speed"))?parseInt($(this).attr("data-scroll-speed")):700,e=$(this).is("[data-easing]")?$(this).attr("data-easing"):"linear",d=a;0==a.find("img").length&&(d=E),imagesLoaded(d,function(){a.carouFredSel({circular:o,infinite:l,height:"auto",responsive:!0,items:{width:s,visible:{min:1,max:n}},swipe:{onTouch:!0,onMouse:!0,options:{excludedElements:"button, input, select, textarea, .noSwipe",tap:function(t,e){!$(e).attr("href")||$(e).is('[target="_blank"]')||$(e).is('[rel^="prettyPhoto"]')||$(e).is(".magnific-popup")||$(e).is(".magnific")||T.open($(e).attr("href"),"_self")}},onBefore:function(){a.find(".work-item").trigger("mouseleave"),a.find(".work-item .work-info a").trigger("mouseup")}},scroll:{items:i,easing:e,duration:t,onBefore:function(){(0<$("body.ascend").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width")||0<$("body.material").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width"))&&a.parents(".carousel-wrap").find(".item-count .total").html(Math.ceil(a.find("> li").length/a.triggerHandler("currentVisible").length))},onAfter:function(){(0<$("body.ascend").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width")||0<$("body.material").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width"))&&(a.parents(".carousel-wrap").find(".item-count .current").html(a.triggerHandler("currentPage")+1),a.parents(".carousel-wrap").find(".item-count .total").html(Math.ceil(a.find("> li").length/a.triggerHandler("currentVisible").length)))}},prev:{button:function(){return a.parents(".carousel-wrap").find(".carousel-prev")}},next:{button:function(){return a.parents(".carousel-wrap").find(".carousel-next")}},auto:{play:r}},{transition:!0}).animate({opacity:1},1300),a.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),"true"==a.parents(".carousel-wrap").attr("data-full-width")&&a.parents(".carousel-outer").css("overflow","visible"),(0<$("body.ascend").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width")||0<$("body.material").length&&"true"!=a.parents(".carousel-wrap").attr("data-full-width"))&&$('<div class="item-count"><span class="current">1</span>/<span class="total">'+a.find("> li").length/a.triggerHandler("currentVisible").length+"</span></div>").insertAfter(a.parents(".carousel-wrap").find(".carousel-prev")),a.addClass("finished-loading"),Zt()})}),u.off("smartresize.carouselHeightCalcs"),u.on("smartresize.carouselHeightCalcs",Zt))}function Dt(){0!==$(".owl-carousel[data-desktop-cols]").length&&$(".owl-carousel[data-desktop-cols]").each(function(){$(this).addClass("owl-theme");var t=$(this),e=t.attr("data-autorotate"),a=t.attr("data-autorotation-speed"),n=!!t.
47is('[data-loop="true"]'),i=!!E.hasClass("rtl");$(this).owlCarousel({responsive:{0:{items:$(this).attr("data-mobile-cols")},690:{items:$(this).attr("data-tablet-cols")},1e3:{items:$(this).attr("data-desktop-small-cols")},1300:{items:$(this).attr("data-desktop-cols")}},autoplay:e,autoplayTimeout:a,loop:n,rtl:i,smartSpeed:350,onTranslate:function(){t.addClass("moving")},onTranslated:function(){t.removeClass("moving")}}),$(this).on("changed.owl.carousel",function(t){t.item.count-t.page.size==t.item.index&&$(t.target).find(".owl-dots div:last").addClass("active").siblings().removeClass("active")})})}function Nt(t){var e=t.data.wooFlickity.selectedIndex+1;t.data.wooFlickityCount.text(e+"/"+t.data.wooFlickity.slides.length)}function Xt(t,e,a){this.$el=t,this.index=a,this.type=e,this.instance={},this.setup()}function Qt(){0===$(".products-carousel").length&&0===$(".nectar-woo-flickity").length||($(".products-carousel").each(function(t){new Xt($(this),"legacy",t)}),s=[],$(".nectar-woo-flickity").each(function(t){s.push(new Xt($(this),"flickity",t))}))}function Zt(){$('.carousel.finished-loading:not(".portfolio-items, .clients"), .caroufredsel_wrapper .products.finished-loading').each(function(){var t=0;$(this).find("> li").each(function(){$(this).height()>t&&(t=$(this).height())}),$(this).css("height",t+5),$(this).parents(".caroufredsel_wrapper").css("height",t+5),(0<$("body.ascend").length&&"true"!=$(this).parents(".carousel-wrap").attr("data-full-width")||0<$("body.material").length&&"true"!=$(this).parents(".carousel-wrap").attr("data-full-width"))&&($(this).parents(".carousel-wrap").find(".item-count .current").html(Math.ceil(($(this).triggerHandler("currentPosition")+1)/$(this).triggerHandler("currentVisible").length)),$(this).parents(".carousel-wrap").find(".item-count .total").html(Math.ceil($(this).find("> li").length/$(this).triggerHandler("currentVisible").length)))})}function Gt(){0!==$(".carousel.clients").length&&($(".carousel.clients").each(function(){var t,e=$(this),a=!$(this).hasClass("disable-autorotate"),t=parseInt($(this).attr("data-max"))?parseInt($(this).attr("data-max")):5,n=(u.width()<690&&"1"==E.attr("data-responsive")&&(t=2,$(this).addClass("phone")),e);0==e.find("img").length&&(n=E),imagesLoaded(n,function(){e.carouFredSel({circular:!0,responsive:!0,items:{height:e.find(">
47 div:first").height(),width:e.find("> div:first").width(),visible:{min:1,max:t}},swipe:{onTouch:!0,onMouse:!0},scroll:{items:1,easing:"easeInOutCubic",duration:"800",pauseOnHover:!0},auto:{play:a,timeoutDuration:2700}}).animate({opacity:1},1300),e.addClass("finished-loading"),e.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),u.trigger("resize")})}),u.off("smartresize.clientsCarouselHeight",Ut),u.on("smartresize.clientsCarouselHeight",Ut))}function Ut(){var t=0;$(".carousel.clients.finished-loading").each(function(){$(this).find("> div").each(function(){$(this).height()>t&&(t=$(this).height())}),$(this).css("height",t),$(this).parent().css("height",t)})}function Jt(){E.on("mousedown",'.caroufredsel_wrapper, .carousel-wrap[data-full-width="true"] .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a',function(){$(this).addClass("active")}),E.on("mouseup",'.caroufredsel_wrapper, .carousel-wrap[data-full-width="true"] .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a',function(){$(this).removeClass("active")}),$("body.ascend, body.material").on("mouseover",".carousel-next",function(){$(this).parent().find(".carousel-prev, .item-count").addClass("next-hovered")}),$("body.ascend, body.material").on("mouseleave",".carousel-next",function(){$(this).parent().find(".carousel-prev, .item-count").removeClass("next-hovered")})}function S(){return-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")}function Kt(t,e,a){return Math.max(Math.min(t,e),a)}function A(t,e,a){return(1-a)*t+a*e}function te(t,e,a,n){var a=Math.min(a/t,n/e);return{width:t*a,height:e*a}}function ee(t){var t;return t?((t=$(t.bold())).find("script").remove(),t.html()):""}function ae(){var t,t,e,e,t;return t=E.is('[data-header-format="left-header"]')&&1e3<=O.winW||E.is('[data-hhun="1"]')||0<$(".page-template-template-no-header-footer").length||0<$(".page-template-template-no-header").length?0:!0===G?$("#header-outer").outerHeight()+parseInt($("#header-outer").css("margin-top")):(t=v-v/1.8,e=g.outerHeight(),(0<f.length&&E.is(".material")||0<f.length&&!E.is(".material")&&O.winW<1e3)&&(e-=O.secondaryHeaderHeight),g.is('[data-header-resize="1"]')&&!g.is(".small-nav")&&1e3<=O.winW?e-(parseInt(V)+2*t):e),1e3<=O.winW&&0<$('#header-outer[data-condense="true"]').length&&(e=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),t=g.height()-(parseInt(e.position().top)-parseInt(g.find("#logo").css("margin-top")))-parseInt(O.secondaryHeaderHeight)),t}function ne(t,e,a){var n,i=[],s=0,r=!1,o=function(){n&&(clearInterval(n),n=null),0<i.length&&(i.forEach(function(t){t.target.removeEventListener(t.event,t.handler)}),i=[])},l=function(){return!!(()=>{if("function"==typeof a)try{return!0===a()}catch(t){return}})()&&(r||(r=!0,o(),0<t?setTimeout(e,t):e()),!0)};l()||(["load","salient-delayed-js-loaded"].forEach(function(t){var e=function(){l()};T.addEventListener(t,e),i.push({target:T,event:t,handler:e})}),n=setInterval(function(){s++,l()||30<=s&&o()},100))}function ie(){O.usingMobileBrowser||(this.state={ocmFocus:!1},this.init(),this.events())}function se(t){return("0"+parseInt(t).toString(16)).slice(-2)}function re(){return Math.floor(1e4*Math.random())}function oe(n,t,e,i){var s=T.scrollY||I.documentElement.scrollTop,r=(n=n||0,0),a=Math.abs(s-n),a=300*Math.max(0,Math.floor(a/1e3)),a=1300+Math.min(a,1500),o=Math.max(.001,a/1e3),a={easeInOutQuint:function(t){return(t/=.5)<1?.5*Math.pow(t,5):.5*(Math.pow(t-2,5)+2)},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuart:function(t){return(t/=.5)<1?.5*Math.pow(t,4):-.5*(Math.pow(t-2,4)-2)}},l=a.easeInOutQuint||a.easeInOutQuart;k.animatedScrolling=!0,function t(){var e=(r+=1/60)/o,a=l(e);e<1?(requestAnimationFrame(t),T.scrollTo(0,s+(n-s)*a)):(T.scrollTo(0,n),k.animatedScrolling=!1,"function"==typeof i&&i())}()}function le(){var t=0<$("body[data-header-breakpoint]").length&&"1000"!=E.attr("data-header-breakpoint")?parseInt(E.attr("data-header-breakpoint")):1e3,e=!1;return e=1e3!=t&&1e3<O.winW&&O.winW<=t?!0:e}function de(t){return t.replace(/"/g,"").replace(/url\(|\)$/gi,"")}function ce(t){t=t.split("+").join(" ");for(var e,a={},n=/[?&]?([^=]+)=([^&]*)/g;e=n.exec(t);)a[decodeURIComponent(e[1])]=decodeURIComponent(e[2]);return a}function he(t,e){var a=H.proxy(this.process,this);this.$body=H("body"),this.$scrollElement=H(H(t).is("body")?T:t),this.options=H.extend({},he.DEFAULTS,e),this.selector=(this.options.target||"")+" ul li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a),this.pageSubmenuHeight=0,this.calcPageSubemnu(),this.refresh(),this.process(),H(T).on("resize",this.calcPageSubemnu.bind(this))}T.nectarState=k,z.prototype.setup=function(){"post-grid-images"!==this.iconType&&"horizontal-movement"!==this.iconType&&"link-indicator"!==this.iconType&&"view-indicator"!==this.iconType||this.viewportTracking()},z.prototype.viewportTracking=function(){var e=this;"IntersectionObserver"in T&&(this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(e.$el.addClass("active").addClass("el-in-view"),e.$el.find(e.bgElSelector).css("visibility","visible"),e.activeViewRAF=!0):(e.$el.find(e.bgElSelector).css("visibility","hidden"),e.activeViewRAF=!1,e.$el.removeClass("el-in-view"),0==$(".el-in-view").length&&(0<e.$dragEl.length?e.$dragEl.removeClass("visible"):0<e.$viewEl.length&&e.$viewEl.removeClass("visible")))})},{rootMargin:"0px",threshold:0}),this.observer.observe(this.$el[0]))},z.prototype.createMarkup=function(){var t=this,e;"view-indicator"!==this.iconType&&"horizontal-movement"!==this.iconType||(this.$el.is("[data-indicator-bg]")&&(this.styleType="solid"),this.$el.is("[data-indicator-style]")&&"solid_bg"!==this.$el.attr("data-indicator-style")&&(this.styleType=this.$el.attr("data-indicator-style"))),("tooltip_text"===this.styleType||0<$('[data-indicator-style="tooltip_text"]').length)&&(this.parallaxLerp=!1,this.lerpDamp=.24),"horizontal-movement"===this.iconType&&(0==$(".nectar-drag-indicator").length?(e=0<$("body > #boxed").length?" in-boxed":"",$("body").append('<div class="nectar-drag-indicator'+e+'" data-type="'+this.styleType+'"><div class="color-circle"></div><span class="inner-layer">'+this.arrowMarkup+"</span></div>"),this.$dragEl=$(".nectar-drag-indicator"),this.dragRAF()):this.$dragEl=$(".nectar-drag-indicator"),"default"!=this.styleType)&&(this.$innerParallaxEl=$(".nectar-drag-indicator .inner-layer")),"view-indicator"!==this.iconType&&"link-indicator"!==this.iconType||(this.activeViewRAF=!0,0==$(".nectar-view-indicator").length?(e=0<$("body > #boxed").length?" in-boxed":"",$("body").append('<div class="nectar-view-indicator'+e+'"><div class="color-circle"></div><span class="inner-layer"></span></div>'),"gallery-zoom-indicator"!==this.iconType&&$(".nectar-view-indicator span").text($(".nectar-post-grid[data-indicator-text]").attr("data-indicator-text")),this.$viewEl=$(".nectar-view-indicator"),setTimeout(function(){t.lastY=O.clientY,t.lastX=O.clientX,t.viewRAF()},100)):this.$viewEl=$(".nectar-view-indicator"),this.$innerParallaxEl=$(".nectar-view-indicator .inner-layer")),"close-indicator"===this.iconType&&(0==$(".nectar-view-indicator").length?(e=0<$("body > #boxed").length?" in-boxed":"",$("body").append('<div class="nectar-close-indicator'+e+'"><div class="inner"><div class="inner-layer"><i class="icon-salient-m-close"></i></div></div></div>'),this.$closeEl=$(".nectar-close-indicator"),this.closeRAF()):this.$closeEl=$(".nectar-close-indicator"),this.$innerParallaxEl=$(".nectar-close-indicator .inner-layer")),"post-grid-images"===this.iconType&&(this.activeViewRAF=!0,this.bgElSelector=this.$el.hasClass("nectar-category-grid")?".nectar-category-grid-item-bg":".nectar-post-grid-item-bg
47-wrap",this.$el.hasClass("vert_list_hover_effect_featured_image_follow")&&(this.bgElSelector=".nectar-post-grid-item-bg__media"),this.$el.hasClass("mouse-move-bound")?this.$viewEl=this.$el.find(this.bgElSelector):(this.$viewEl=this.$el.find(this.bgElSelector),this.$el.addClass("mouse-move-bound")),this.viewRAF())},z.prototype.mouseBind=function(){var n=this,t,e,a,i,s;"horizontal-movement"===this.iconType?(n.$el.is('[data-indicator-blur="true"]')&&n.$dragEl.addClass("blurred-bg"),n.$el.find(".flickity-viewport").on("mouseenter",function(){n.$dragEl.attr("data-type",n.styleType),n.$dragEl.addClass("visible"),"tooltip_text"===n.styleType&&n.$el.is("[data-indicator-text]")?n.$dragEl.find("span").text(n.$el.attr("data-indicator-text")):n.$dragEl.find("span").html(n.arrowMarkup);var t=n.$el.is("[data-touch-icon-color]")?"color-"+n.$el.attr("data-touch-icon-color"):"",e,a;n.$dragEl.removeClass("color-dark").removeClass("color-light").removeClass("color-default"),"default"==n.styleType?(n.$dragEl.addClass(t),n.$dragEl.find("> span, i").css("color",""),n.$dragEl.find(".color-circle").css("background-color","")):"solid"==n.styleType?(e=n.$el.attr("data-indicator-bg"),n.$dragEl.find(".color-circle").css("background-color",e),n.$dragEl.find("> span").css("color",e),a=n.$el.attr("data-indicator-icon"),n.$dragEl.find("i").css("color",a)):"tooltip_text"==n.styleType&&(e=n.$el.attr("data-indicator-bg"),n.$dragEl.find(".color-circle").css("background-color",e),a=n.$el.attr("data-indicator-icon"),n.$dragEl.find("span").css("color",a))}),n.$el.find(".flickity-viewport").on("mouseleave",function(){n.$dragEl.removeClass("visible")}),n.$el.find(".product-add-to-cart a, .hide-nectar-indicator, .hide-nectar-indicator a").on("mouseenter",function(){n.$dragEl.removeClass("visible")}),n.$el.find(".product-add-to-cart a, .hide-nectar-indicator, .hide-nectar-indicator a").on("mouseleave",function(){n.$dragEl.addClass("visible")}),n.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseenter",function(){n.$dragEl.removeClass("visible")}),n.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseleave",function(){n.$dragEl.addClass("visible")})):"close-indicator"===this.iconType?($("body").on("click",'.team-member[data-style*="bio_fullscreen"]',function(){0<$(".nectar_team_member_overlay:not(.open)").length||(n.$closeEl.addClass("visible"),n.$closeEl.find(".inner").addClass("visible"))}),$("body").on("click",'.nectar_team_member_overlay:not(.animating) a[target="_blank"]',function(t){t.stopPropagation()}),$("body").on("click",".nectar_team_member_overlay:not(.animating)",function(){n.$closeEl.removeClass("visible"),n.$closeEl.find(".inner").removeClass("visible")}),$("body").on("mouseenter",".nectar_team_member_overlay .bio-inner a",function(){n.$closeEl.removeClass("visible")}),$("body").on("mouseleave",".nectar_team_member_overlay .bio-inner a",function(){n.$closeEl.addClass("visible")})):"link-indicator"===this.iconType?(n.$el.off(),n.$el.on("mouseenter",function(){n.$viewEl.addClass("visible"),n.$viewEl.attr("class",function(t,e){return e.replace(/(^|\s)style-\S+/g,"")});var t=n.$el.attr("data-indicator-bg"),e=n.$el.attr("data-indicator-icon"),t=(n.$viewEl.find(".color-circle").css("background-color",t),'<div class="nectar-cta loaded" data-style="arrow-animation"><span class="link_wrap" style="color: '+e+'"><svg class="next-arrow" role="presentation" width="20px" height="25px" viewBox="0 0 50 80"><polyline stroke-width="9" fill="none" stroke-linecap="round" stroke-linejoin="round" points="0, 0 45, 40 0, 80"></polyline></svg><span class="line" role="none" style="background-color: '+e+'"></span></span></div>');n.$viewEl.find("span").html(t),n.$el.is('[data-indicator-blur="true"]')&&n.$viewEl.addClass("blurred-bg")}),n.$el.on("mouseleave",function(){n.$viewEl.removeClass("visible").removeClass("blurred-bg")})):"view-indicator"===this.iconType?(t=n.$el.is("[data-indicator-text-color]")?n.$el.attr("data-indicator-text-color"):"#fff",e=n.$el.attr("data-indicator-color"),a=n.$el.attr("data-indicator-style"),i=n.$el.attr("data-indicator-text"),s=n.$el.find(".nectar-post-grid-item"),(s=n.$el.is("a")?n.$el:s).off(),s.on("mouseenter",function(){n.activeViewRAF=!0,n.$viewEl.addClass("visible"),n.$viewEl.f
47ind("span").text(i),n.$viewEl.attr("class",function(t,e){return e.replace(/(^|\s)style-\S+/g,"")}),n.$viewEl.addClass("style-"+a),"see-through"!==a&&(n.$viewEl.find(".color-circle").css("background-color",e),n.$viewEl.find(".inner-layer").css("color",t)),n.$el.is('[data-indicator-blur="true"]')&&n.$viewEl.addClass("blurred-bg"),clearTimeout(n.timeout)}),s.on("mouseleave",function(){n.$el.is("a")?(n.$viewEl.removeClass("visible"),n.$viewEl.removeClass("blurred-bg")):n.timeout=setTimeout(function(){n.$viewEl.removeClass("visible"),n.$viewEl.removeClass("blurred-bg")},100)}),n.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseenter",function(){n.$viewEl.removeClass("visible")}),n.$el.find(".nectar-post-grid-item .meta-category a, .nectar-post-grid-item .meta-author a").on("mouseleave",function(){n.$viewEl.addClass("visible")})):"post-grid-images"===this.iconType&&(n.$el.on("mouseenter",function(){$(this).addClass("mouse-over"),n.activeViewRAF=!0}),n.$el.on("mouseleave",function(){$(this).removeClass("mouse-over")}))},z.prototype.updatePos=function(){var t;this.$el&&this.$el.hasClass("vert_list_hover_effect_featured_image_follow")?(this.lerpDamp=.1,t=.5*O.winW+O.clientX/O.winW*(O.winW/2),this.lastX=A(this.lastX,t,this.lerpDamp)):this.lastX=A(this.lastX,O.clientX,this.lerpDamp),this.lastY=A(this.lastY,O.clientY,this.lerpDamp)},z.prototype.parallaxIcon=function(){this.parallaxLastX=A(this.parallaxLastX,parseInt(O.clientX)-parseInt(this.lastX),this.lerpDamp)/1.65,this.parallaxLastY=A(this.parallaxLastY,parseInt(O.clientY)-parseInt(this.lastY),this.lerpDamp)/1.65,0<this.$innerParallaxEl.length&&(this.$innerParallaxEl[0].style.transform="translateX("+Kt(this.parallaxLastX,12,-12)+"px) translateY("+Kt(this.parallaxLastY,12,-12)+"px)")},z.prototype.dragRAF=function(){this.updatePos(),this.$dragEl[0].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)",this.parallaxLerp&&this.parallaxIcon(),requestAnimationFrame(this.dragRAF.bind(this))},z.prototype.viewRAF=function(){if(this.updatePos(),this.activeViewRAF||"view-indicator"===this.iconType||"link-indicator"===this.iconType){for(var t=0;t<this.$viewEl.length;t++)this.$viewEl[t].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)";this.parallaxLerp&&this.parallaxIcon()}requestAnimationFrame(this.viewRAF.bind(this))},z.prototype.closeRAF=function(){this.updatePos(),this.$closeEl.css({transform:"translateX("+this.lastX+"px) translateY("+this.lastY+"px)"}),this.parallaxIcon(),requestAnimationFrame(this.closeRAF.bind(this))},e.prototype.setup=function(){this.$el.removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),this.$el.addClass("instance-"+this.index);var t=0<this.$el.attr("data-controls").length?this.$el.attr("data-controls"):"",e,a,e=(this.fullWidthOverlow(),this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&(this.$flickCellAlign="left",this.$groupCellsBool=!1,this.$flickContainBool=!1,this.$flcikAttr=.02,this.$el.parent().is('[data-alignment="right"]'))&&(this.$flickCellAlign="right"),1==this.$freeScrollBool&&(this.$groupCellsBool=!1),0<this.$el.find(".nectar-el-parallax-scroll").length&&0<this.$el.parents('[class*="wpb_gallery_slidesflickity_"]').length&&(this.$groupCellsBool=!1),"next_prev_arrows"==t||"next_prev_arrows_overlaid"==t?(this.$paginationBool=!1,this.$nextPrevArrowBool=!0):(this.$paginationBool=!0,this.$nextPrevArrowBool=!1),"none"==t&&(this.$paginationBool=!1,this.$nextPrevArrowBool=!1),this.$wrapAround=!this.$el.is("[data-wrap]")||"no-wrap"!=this.$el.attr("data-wrap"),this.ticker=!!this.$el.is(".ticker-rotate"),this.tickerPaused=!1,this.ticker&&(e=this.$el.is("[data-ticker-speed]")?this.$el.attr("data-ticker-speed"):"slow",a=this.$el.is("[data-ticker-direction]")?this.$el.attr("data-ticker-direction"):"default",this.tickerSpeed="slow"===e?.5:"medium"===e?1.2:2,"reverse"===a&&(this.tickerSpeed=-1*this.tickerSpeed),this.tickerSpeed=+this.tickerSpeed,this.$wrapAround=!0,this.$paginationBool=!1),this.$flickity_autoplay=!1,this.$flickity_stored_autoplay=!1,this.inView=!1,this.$el.is("[data-autoplay]")&&"true"==this.$el.attr("data-autoplay")&&!this.ticker&&(this.$flickity_autoplay=!0,this.$flickity_stored_autoplay=5e3,this.$el.is("[data-autoplay-dur]"))&&0<this.$el.attr("data-autoplay-dur").length&&100<parseInt(this.$el.attr("data-autoplay-dur"))&&parseInt(this.$el.attr("data-autoplay-dur"))<3e4&&(this.$flickity_autoplay=parseInt(this.$el.attr("data-autoplay-dur")),this.$flickity_stored_autoplay=this.$flickity_autoplay),this.$frontEndEditorDrag=!(0<$("body.vc_editor").length),this.$frontEndEditorPause=0<$("body.vc_editor").length,this.$arrowShape="",this.$el.is('[data-pause-on-hover="true"]')&&(this.$frontEndEditorPause=!0),this.$el.is('[data-centered-cells="true"]')&&(this.$groupCellsBool=!1),this.$flickity_adaptive_height=!1,this.$el.is('[data-adaptive-height="true"]')&&(this.$flickity_adaptive_height=!0),this.$lazyload=0<this.$el.find("img[data-flickity-lazyload]").length&&1,0<this.$el.find("img[data-flickity-lazyload]").length&&this.$el.is('[data-overflow="visible"]')&&this.$el.is('[data-wrap="no-wrap"]')&&(this.$lazyload=2),this.$flickity_rtl=!!E.hasClass("rtl"),"next_prev_arrows_overlaid"==t||"touch_total"==t||this.$el.hasClass("nectar-simple-slider")?this.$arrowShape={x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}:this.$arrowShape={x0:20,x1:70,y1:30,x2:70,y2:25,x3:70},this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&0<this.$el.parents(".full-width-content.wpb_row").length&&this.$el.parents(".full-width-content.wpb_row").removeClass("full-width-content").addClass("full-width-section"),this.$el.hasClass("nectar-simple-slider")&&(this.$flickity_adaptive_height=!1,this.$paginationBool=!1,this.$nextPrevArrowBool=!1,this.$setGallerySizeBool=!1,this.$wrapAround=!1,this.$imagesLoaded=!1,this.$flcikAttr=.022,"true"==this.$el.attr("data-pagination")&&(this.$paginationBool=!0),"true"==this.$el.attr("data-wrap")&&(this.$wrapAround=!0),this.$el.is('[data-simple-slider-transition="fade"]'))&&(this.fadeBool=!0),0<this.$el.parents(".toggle").length),a,t;void 0===T.nectarFlickityActive&&"undefined"!=typeof Flickity&&((t=(a=this.$el.find(".flickity-viewport")).find(".flickity-slider")).children().appendTo(this.$el),t.remove(),a.remove()),!O.usingFrontEndEditor&&-1==navigator.userAgent.indexOf("Instagram")&&"IntersectionObserver"in T&&!e&&!1===C.$usingFullScreenRows?this.lazyInit():this.init()},e.prototype.lazyInit=function(){var e=this;this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&"undefined"!=typeof Flickity&&(e.init(),e.observer.unobserve(t.target))})},{root:S()?null:I,rootMargin:"350px 0px 350px 0px",threshold:0}),this.observer.observe(this.$el[0])},e.prototype.init=function(){this.instance=new Flickity(".nectar-flickity.instance-"+this.index,{setGallerySize:this.$setGallerySizeBool,contain:this.$flickContainBool,draggable:this.$frontEndEditorDrag,lazyLoad:this.$lazyload,imagesLoaded:this.$imagesLoaded,percentPosition:!0,adaptiveHeight:this.$flickity_adaptive_height,cellAlign:this.$flickCellAlign,groupCells:this.$groupCellsBool,prevNextButtons:this.$nextPrevArrowBool,freeScroll:this.$freeScrollBool,pageDots:this.$paginationBool,resize:!0,selectedAttraction:this.$flcikAttr,autoPlay:this.$flickity_autoplay,rightToLeft:this.$flickity_rtl,pauseAutoPlayOnHover:this.$frontEndEditorPause,wrapAround:this.$wrapAround,accessibility:!1,fade:this.fadeBool,dragThreshold:O.usingMobileBrowser?25:3,arrowShape:this.$arrowShape,scrollEventThrottle:this.ticker?80:0,alwaysUse3dTransforms:!!this.ticker}),this.ticker||(this.$el.children(".nectar-slide-live").remove(),this.$liveRegion=$('<div class="screen-reader-text nectar-slide-live" aria-live="polite" aria-atomic="true"></div>'),this.$el.append(this.$liveRegion));var t=this.$el.find(".flickity-slider").children(),e=t.length,a=T.nectar_front_i18n&&nectar_front_i18n.slide?nectar_front_i18n.slide:"slide";t.each(function(t){$(this).attr({role:"group","aria-roledescription":a,"aria-label":t+1+" / "+e})}),this.events()},e.prototype.trackView=function(){var e=this;new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(e.inView=!0,!e.ticker||e._tickerRafId||e.tickerPaused||e.tickerRotate()):(e.inView=!1,e.instance&&e.instance.slider&&(e.instance.slider.style.willChange=""),e._tickerRafId&&(cancelAnimationFrame(e._tickerRafId),e._tickerRafId=null),e._tickerLastTs=null)})},{root:S()?null:I,rootMargin:"100px 0px 100px 0px",threshold:0}).observe(this.$el[0])},e.prototype.fullWidthOverlow=function(){this.$el.is('[data-overflow="visible"]')&&0==this.$el.parents(".wpb_column:not(.vc_col-sm-12)").length&&(0<this.$el.parents(".wpb_row:not(.nectar-overflow-hidden
47):not(.full-width-content):not(.inner_row):not(.has-global-section):not(.nectar_section)").length?this.$el.wrap('<div class="wpb_row vc_row-fluid vc_row full-width-content nectar-overflow-x-clipped carousel-dynamic-wrapper"><div class="normal-container container"></div></div>'):0<this.$el.parents(".wpb_row.full-width-content:not(.nectar-overflow-hidden)").length&&this.$el.parents(".wpb_row.full-width-content:not(.nectar-overflow-hidden)").addClass("nectar-overflow-x-clipped"))},e.prototype.events=function(){var t;this.$el.hasClass("nectar-simple-slider")?this.simpleSliderStyle():(this.$el.is('.nectar-carousel[data-wrap="no-wrap"]')&&0<this.$el.find('.nectar-fancy-box[data-n-parallax-bg="true"]').length&&!0!==this.$groupCellsBool||0<this.$el.parents('[class*="wpb_gallery_slidesflickity_"]').length&&0<this.$el.find(".nectar-el-parallax-scroll").length)&&this.galleryParallax(),(this.$el.is('[data-controls="touch_total"]')||this.$el.is('[data-touch-indicator="true"]'))&&this.visualizedTotalControls(),this.$el.is('[data-format="fixed_text_content_fullwidth"]')&&!O.usingFrontEndEditor&&this.fixedContentStyle(),0<this.$el.parents(".wpb_gallery_slidesflickity_static_height_style").length&&0<this.$el.find(".item-meta").length&&(this.imageCaptionWidth(),u.on("resize",this.imageCaptionWidth.bind(this))),this.ticker&&("IntersectionObserver"in T&&this.trackView(),this._tickerLastTs=null,t=(this.$el.data("tickerGen")||0)+1,this.$el.data("tickerGen",t),this._tickerGen=t,this.tickerRotate(),this.instance.on("dragStart",function(){this.tickerPaused=!0}.bind(this)),this.$el[0].addEventListener("mouseleave",function(){this.tickerPaused=!1,!this._tickerRafId&&this.ticker&&1==this.inView&&this.tickerRotate()}.bind(this)),this.$el.is('[data-pause-on-hover="true"]')||this.$nextPrevArrowBool||O.usingFrontEndEditor)&&this.$el[0].addEventListener("mouseenter",function(){this.tickerPaused=!0,this._tickerRafId&&(cancelAnimationFrame(this._tickerRafId),this._tickerRafId=null),this._tickerLastTs=null}.bind(this)),this.sharedEvents()},e.prototype.sharedEvents=function(){var t,e,a=this,n=this.$el,i=this.instance;this.instance.on("dragStart",function(){clearTimeout(t),clearTimeout(e),n.addClass("is-dragging"),n.addClass("is-moving"),n.find(".flickity-prev-next-button").addClass("hidden")}),this.instance.on("dragEnd",function(){n.removeClass("is-dragging"),t=setTimeout(function(){n.removeClass("is-moving"),n.find(".flickity-prev-next-button").removeClass("hidden")},600),e=setTimeout(function(){n.removeClass("is-moving")},300)}),$(".flickity-prev-next-button").on("click",function(){clearTimeout(t),$(this).parents(".nectar-flickity").find(".flickity-prev-next-button").addClass("hidden"),t=setTimeout(function(){n.find(".flickity-prev-next-button").removeClass("hidden")},600)}),this.instance.$element.find(".flickity-prev-next-button").on("click",function(){var t,e,e;!0!==a.$groupCellsBool&&(t=i.selectedSlide.outerWidth,e=i.size.innerWidth,e=Math.floor(e/t),$(this).hasClass("next"))&&1===i.selectedIndex&&1<e&&(2===e||3===e?i.select(2):3<e&&i.select(3))}),setTimeout(function(){$('.nectar-post-grid.nectar-flickity[data-wrap="no-wrap"], .nectar-flickity.nectar-carousel[data-format="default"][data-wrap="no-wrap"]').addClass("transition-enabled")},200),n.hasClass("nectar-carousel")&&!n.is('[data-adaptive-height="true"]')&&imagesLoaded(n,function(){Pt(n)}),n.attr("tabindex")||n.attr("tabindex","0"),n.on("keydown",function(t){t.target===t.currentTarget&&(37===t.keyCode?(t.preventDefault(),i.previous()):39===t.keyCode&&(t.preventDefault(),i.next()))}),a.$liveRegion&&i.on("change",function(t){var e=i.slides?i.slides.length:0,t;0<e&&(t=T.nectar_front_i18n&&nectar_front_i18n.slide_of?nectar_front_i18n.slide_of.replace("%1$s",t+1).replace("%2$s",e):t+1+" / "+e,a.$liveRegion.text(t))})},e.prototype.tickerRotate=function(t){var e,e,t,t,t;this.tickerPaused||1!=this.inView?(this.instance&&this.instance.slider&&(this.instance.slider.style.willChange=""),this._tickerRafId=null):this.$el&&void 0!==this._tickerGen&&this._tickerGen!==this.$el.data("tickerGen")?this._tickerRafId&&cancelAnimationFrame(this._tickerRafId):(e=(T.performance&&performance.now?performance:Date).now(),t="number"==typeof t?t:e,this._tickerLastTs||(this._tickerLastTs=t),((e=(t-this._tickerLastTs)/1e3)<=0||.25<e)&&(e=1/60),this._tickerLastTs=t,this._tickerFpsBase||this._tickerCalibrate||(this._tickerCalibrate={frames:0,duration:0}),!this._tickerFpsBase&&this._tickerCalibrate&&(this._tickerCalibrate.frames++,this._tickerCalibrate.duration+=e,12<=this._tickerCalibrate.frames)&&(t=this._tickerCalibrate.frames/this._tickerCalibrate.duration,this._tickerFpsBase=Math.max(50,Math.min(144,Math.round(t))),this._tickerCalibrate=null),t=this._tickerFpsBase||60,this.tickerPaused||1!=this.inView?this.instance&&this.instance.slider&&(this.instance.slider.style.willChange=""):(this.instance&&this.instance.slider&&(this.instance.slider.style.willChange="transform"),this.instance.slides&&(t=this.tickerSpeed*(t*e),this.instance.x=(this.instance.x-t)%this.instance.slideableWidth,this.instance.selectedIndex=this.instance.dragEndRestingSelect(),this.instance.settle(this.instance.x))),this._tickerRafId=T.requestAnimationFrame(this.tickerRotate.bind(this)))}
47,e.prototype.imageCaptionWidth=function(){this.$el.find(".item-meta").each(function(){$(this).css({width:$(this).parent().find("img").width()})})},e.prototype.simpleSlideBGConnection=function(){var t=0<$("body.vc_editor").length?$that.find(".is-selected > .cell"):$that.find(".is-selected");this.$rowBG&&t&&this.$rowBG.css({transition:"background-color 0.5s ease-out","background-color":t.is(".has-bg-color")?t.find(".bg-layer-wrap").css("background-color"):this.$rowBGStored})},e.prototype.simpleSliderStyle=function(){var e=this.$el,r=this,t,o,l;"true"==this.$el.attr("data-arrows")&&0==this.$el.find(".flickity-prev-next-button").length&&(this.$el.append('<button class="flickity-button flickity-prev-next-button previous" aria-label="'+nectar_front_i18n.previous+'" type="button"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow"></path></svg></button>'),this.$el.append('<button class="flickity-button flickity-prev-next-button next" aria-label="'+nectar_front_i18n.next+'" type="button"><svg class="flickity-button-icon" viewBox="0 0 100 100"><path d="M 10,50 L 60,100 L 70,90 L 30,50  L 70,10 L 60,0 Z" class="arrow" transform="translate(100, 100) rotate(180) "></path></svg></button>'),this.$el.find(".flickity-prev-next-button.previous").on("click",function(){var t;!1!==r.$wrapAround||0!=r.instance.selectedIndex||0!=r.instance.isAnimating&&void 0!==r.instance.isAnimating||(t=r.instance.x,anime({targets:r.instance,x:t+100,duration:350,easing:"easeOutCubic"}),r.instance.startAnimation()),r.instance.previous()}),this.$el.find(".flickity-prev-next-button.next").on("click",function(){var t;!1===r.$wrapAround&&r.instance.selectedIndex==r.instance.slides.length-1&&0==r.instance.isAnimating&&(t=r.instance.x,anime({targets:r.instance,x:t-100,duration:350,easing:"easeOutCubic"}),r.instance.startAnimation()),r.instance.next()})),this.$rowBG="",this.$rowBGStored="",$(this).is('.nectar-simple-slider[data-row-bg-connection="true"]')&&(this.$rowBG=this.$el.parents(".wpb_row"),this.$rowBG=this.$rowBG.find("> .row-bg-wrap .row-bg"),this.$rowBGStored=0<this.$rowBG.length?this.$rowBG.css("background-color"):"",this.instance.on("change",simpleSlideBGConnection.bind(this)),this.simpleSlideBGConnection()),0<this.$el.find(".bg-layer[data-nectar-img-src]").length&&(t=new Waypoint({element:this.$el[0],handler:function(){e.find(".bg-layer[data-nectar-img-src]").each(function(){var t=$(this)[0],e=t.getAttribute("data-nectar-img-src");t.style.backgroundImage="url('"+e+"')",t.classList.add("loaded")}),t.destroy()},offset:"95%"})),this.$el.is('[data-parallax="true"]')&&(o=this.$el.find(".cell"),!0===this.$wrapAround&&this.$el.find(".flickity-prev-next-button").on("click",function(){e.addClass("disabled-nav"),setTimeout(function(){e.removeClass("disabled-nav")},500)}),l=this.$flickity_rtl?1:-1,this.instance.on("scroll",function(){$.each(r.instance.slides,function(t,e){var a=o[t].querySelector(".bg-layer"),n=o[t].querySelector(".inner"),i=r.instance,s=0,s=0===t&&2<i.slides.length?Math.abs(i.x)>i.slidesWidth?i.slidesWidth+i.x+i.slides[i.slides.length-1].outerWidth+e.target:e.target+i.x:t===i.slides.length-1&&Math.abs(i.x)+i.slides[t].outerWidth<i.slidesWidth?e.target-i.slidesWidth+i.x-i.slides[t].outerWidth:e.target+i.x;a.style.transform="translate3d("+s*(l/2)+"px,0,0)",n.style.transform="translate3d("+s*(l/4)+"px,0,0)"})})),this.$el.hasClass("nectar-simple-slider")&&1==this.$paginationBool&&(this.$el.find(".flickity-page-dots li").append('<svg width="65px" height="65px" viewBox="0 0 72 72" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><circle class="time" stroke-width="5" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle></svg>'),this.$flickity_stored_autoplay)&&(this.$el.find(".flickity-page-dots li circle.time").css("transition","stroke-dashoffset "+(parseInt(this.$flickity_stored_autoplay)+100)+"ms linear, stroke 0.2s ease"),this.$el.find(".flickity-page-dots li:first").addClass("no-trans"),setTimeout(function(){e.find(".flickity-page-dots li:first").removeClass("no-trans")},60),this.instance.on("select",function(t){r.instance.playPlayer()}),this.instance.on("dragEnd",function(t){r.instance.playPlayer(),e.find(".flickity-page-dots .is-selected").removeClass("no-trans")}),this.instance.on("dragStart",function(t){e.find(".flickity-page-dots .is-selected").addClass("no-trans")}))},e.prototype.galleryParallax=function(){var s=this.$el.find(".cell"),r=this,o=0<this.$el.find(".nectar-fancy-box").length?".parallax-layer .box-bg":".nectar-el-parallax-scroll .img-wrap",l=!!this.$el.is('[data-wrap="wrap"]'),d=this.$flickity_rtl?1:-1;this.instance.on("scroll",function(){$.each(r.instance.slides,function(t,e){var a=s[t].querySelector(o),n=r.instance,i=0,i=0===t&&l?Math.abs(n.x)>n.slidesWidth?n.slidesWidth+n.x+n.slides[n.slides.length-1].outerWidth+e.target:e.target+n.x:1===t&&l?Math.abs(n.x)>n.slidesWidth?n.slidesWidth+n.x+n.slides[n.slides.length-2].outerWidth+e.target:e.target+n.x:t===n.slides.length-1&&l?Math.abs(n.x)+n.slides[t].outerWidth<n.slidesWidth?e.target-n.slidesWidth+n.x-n.slides[t].outerWidth:e.target+n.x:t===n.slides.length-2&&l&&Math.abs(n.x)+n.slides[t].outerWidth+n.slides[t+1].outerWidth<n.slidesWidth?e.target-n.slidesWidth+n.x-n.slides[t].outerWidth:e.target+n.x;a&&(a.style.transform="translate3d("+i*(d/11)+"px,0,0)",a.style.willChange="transform")})}),this.instance.reposition()},e.prototype.visualizedTotalControls=function(){var a=this.$el,t=!!(this.$el.hasClass("drag-indicator-only")||this.$el.is('[data-r-bottom-total="true"]')||this.ticker),n=(0!=this.$el.find(".visualized-total").length||t||(0<this.$el.parents(".full-width-content").length&&0<this.$el.parents(".vc_col-sm-12").length?this.$el.append('<div class="container normal-container"><div class="visualized-total"><span role="none"></span></div></div>'):this.$el.append('<div class="visualized-total"><span role="none"></span></div>')),O.usingMobileBrowser||(rt[this.index]=new z(this.$el,"horizontal-movement"),this.instance.on("dragMove",function(t,e){O.clientY=e.clientY,O.clientX=e.clientX}),this.instance.on("pointerDown",function(t,e){$(".nectar-drag-indicator").addClass("pointer-down")}),this.instance.on("pointerUp",function(t,e){$(".nectar-drag-indicator").removeClass("pointer-down")})),this.$el.find(".flickity-page-dots li").length),i=this.$el.find(".visualized-total span"),s=1,r=this.$el.find(".visualized-total").width();t||(u.on("smartresize",function(){setTimeout(function(){n=a.find(".flickity-page-dots li").length,r=a.find(".visualized-total").width(),s=r/n*a.find(".flickity-page-dots .is-selected").index(),i.css("width",100/n+"%"),i.css({x:s+"px"})},200)}),setTimeout(function(){n=a.find(".flickity-page-dots li").length,r=a.find(".visualized-total").width(),i.css("width",100/n+"%")},200),this.instance.on("change",function(t,e){s=r/n*a.find(".flickity-page-dots .is-selected").index(),i.css({x:s+"px"})}))},e.prototype.fixedContentStyle=function(){var e=O.usingMobileBrowser,a=this.$el,d=this;this.$flickity_stored_autoplay&&($(T).on("nectar-material-ocm-open",function(){d.instance.stopPlayer()}),$(T).on("nectar-material-ocm-close",function(){d.instance.playPlayer()})),this.instance.on("scroll",function(){var o,t,l;e||(1!=k.materialOffCanvasOpen?(o=a.find(".cell").outerWidth()+25,t=0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?275:0,l=(u.width()+t-a.parents(".main-content").width())/2,l+=parseInt(a.css("margin-left"))+2,d.instance.slides.forEac
47h(function(t,e){var a=1,n=0,i=0,s=10,r=1,t=$(t.cells[0].element).offset().left,e=$(".nectar-flickity.instance-"+d.index+" .cell:nth-child("+(e+1)+")"),i=t-l<0&&-1*o<t-l?(a=1+(t-l)/1500,r=1+(t-l+70)/550,n=-1*(t-l),(t-l)/25*-1):(r=a=1,n=0),s;e.css({"z-index":t+5-l<0&&-1*o<t-l?5:10}),e.find(".inner-wrap-outer").css({transform:"perspective(800px) translateX("+n+"px) rotateY("+i+"deg) translateZ(0)",opacity:r}),e.find(".inner-wrap").css({transform:"scale("+a+") translateZ(0)"})})):d.instance.slides.forEach(function(t,e){var e=a.find(".cell:nth-child("+(e+1)+")");e.find(".inner-wrap-outer").css({transform:"perspective(800px) translateX(0) rotateY(0) translateZ(0)",opacity:"1"}),e.find(".inner-wrap").css({transform:"scale(1) translateZ(0)"})}))})},Xt.prototype.setup=function(){!O.usingFrontEndEditor&&"IntersectionObserver"in T?this.lazyInit():this.init()},Xt.prototype.init=function(){"legacy"===this.type?this.legacyCarousel():this.flickityCarousel()},Xt.prototype.lazyInit=function(){var e=this;this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),e.observer.unobserve(t.target))})},{root:S()?null:I,rootMargin:"400px 0px 400px 0px",threshold:0}),this.observer.observe(this.$el[0])},Xt.prototype.legacyCarousel=function(){var t=this.$el.find("ul.products"),e=0<this.$el.parents(".full-width-content ").length?400:353,a=t;0==t.find("img").length&&(a=E),this.$el.append('<a class="carousel-prev" href="#"><i class="icon-salient-left-arrow"></i></a> <a class="carousel-next" href="#"><i class="icon-salient-right-arrow"></i></a>'),imagesLoaded(a,function(){t.carouFredSel({circular:!0,responsive:!0,items:{width:e,visible:{min:1,max:"auto"}},swipe:{onTouch:!0,onMouse:!0,options:{excludedElements:"button, input, select, textarea, .noSwipe",tap:function(t,e){!$(e).attr("href")||$(e).is('[target="_blank"]')||$(e).hasClass("add_to_wishlist")||$(e).hasClass("add_to_cart_button")||$(e).is('[rel^="prettyPhoto"]')||T.open($(e).attr("href"),"_self"),!$(e).parent().attr("href")||$(e).parent().is('[target="_blank"]')||$(e).parent().hasClass("add_to_wishlist")||$(e).parent().hasClass("add_to_cart_button")||$(e).parent().is('[rel^="prettyPhoto"]')||T.open($(e).parent().attr("href"),"_self")}},onBefore:function(){t.find(".product-wrap").trigger("mouseleave"),t.find(".product a").trigger("mouseup")}},scroll:{items:"auto",easing:"easeInOutQuart",duration:800},prev:{button:function(){return t.parents(".carousel-wrap").find(".carousel-prev")}},next:{button:function(){return t.parents(".carousel-wrap").find(".carousel-next")}},auto:{play:!1}}).animate({opacity:1},1300),t.parents(".carousel-wrap").wrap('<div class="carousel-outer">'),t.addClass("finished-loading"),u.trigger("resize")})},Xt.prototype.flickityCarousel=function(){var a=this.$el,t=(this.$el.find(".products > li").each(function(){$(this).wrap('<div class="flickity-cell"></div>')}),!!a.is('[data-controls="bottom-pagination"]')),e=!a.is('[data-controls="bottom-pagination"]'),n=!a.is('[data-wrap="no-wrap"]'),i=1!=n||t,s=a.is("[data-autorotate-speed]")&&800<parseInt(a.attr("data-autorotate-speed"))?parseInt(a.attr("data-autorotate-speed")):5e3,r=(a.is('[data-autorotate="true"]')||(s=!1),this.$el.find("ul.products").addClass("generate-markup"),this.instance=this.$el.find("ul.products"),1==(e=a.is('[data-controls="arrows-overlaid"]')?!0:e)&&this.instance.on("ready.flickity",function(){var t=a.find(".flickity-prev-next-button.previous").detach(),e=a.find(".flickity-prev-next-button.next").detach();a.find(".nectar-woo-carousel-top").append(t).append(e)}),!1),o="center",l=(E.hasClass("rtl")&&(r=!0,o="right"),a.is('[data-group-columns="no-overflow"]')?(i=!0,o="left"):a.is('[data-group-columns="overflow"]')&&(i=!1,o="center"),!1),o,i;T.nectarOptions&&T.nectarOptions.woo_related_upsell_carousel&&"true"==T.nectarOptions.woo_related_upsell_carousel&&this.$el.hasClass("related-upsell-carousel")&&(i=!(n=!(l=!0)),"center"==o&&this.$el.find(".products > div").length<4&&(o="left"),this.$el.find(".products > div").length<5)&&this.$el.addClass("desktop-controls-hidden"),this.instance.flickity({draggable:!0,contain:!0,lazyLoad:!1,imagesLoaded:!0,cellAlign:o,groupCells:i,prevNextButtons:e,pageDots:t,resize:!0,adaptiveHeight:!1,percentPosition:!0,setGallerySize:!0,rightToLeft:r,wrapAround:n,autoPlay:s,dragThreshold:O.usingMobileBrowser?25:3,accessibility:!1}),this.$el.is('[data-controls="touch_indicator"]')?O.usingMobileBrowser||(rt.push(new z(this.$el,"horizontal-movement")),this.instance.on("dragMove.flickity",function(t,e){O.clientY=e.clientY,O.clientX=e.clientX}),this.instance.on("pointerDown.flickity",function(t,e){$(".nectar-drag-indicator").addClass("pointer-down")}),this.instance.on("pointerUp.flickity",function(t,e){$(".nectar-drag-indicator").removeClass("pointer-down")})):1==e&&(a.find(".flickity-prev-next-button").append('<svg width="65px" height="65px" viewBox="0 0 72 72" xmlns="http://www.w3.org/2000/svg"><circle stroke-width="3" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle> <circle class="time" stroke-width="3" fill="none" stroke-linecap="round" cx="33" cy="33" r="28"></circle></svg>'),o=$('<div class="woo-flickity-count" />'),(1==l?a.find("section > h2"):a).append(o),Nt({data:{wooFlickity:i=this.instance.data("flickity"),wooFlickityCount:o}}),this.instance.on("select.flickity",{wooFlickity:i,wooFlickityCount:o},Nt)),this.$el.removeClass("animated-in"),$a()},u.on("orientationchange",function(){setTimeout(Ut,200)}),T.requestAnimationFrame=T.requestAnimationFrame||T.mozRequestAnimationFrame||T.webkitRequestAnimationFrame||T.msRequestAnimationFrame||function(t){setTimeout(t,1e3/60)},$(T).on("resize",function(){clearTimeout(Ot),Ot=setTimeout(function(){$(T).trigger("smartresize")},125)}),$.fn.smartresize=function(t){return t?this.on("smartresize",t):this.trigger("smartresize",["execAsap"])},ie.prototype.init=function(){var a,t,e,n,i,s,t={hidden:!1},e=(a=I).createElement("STYLE"),n="addEventListener"in a,i=function(t,e){n?a.addEventListener(t,e):a.attachEvent("on"+t,e)},s=function(t){e.styleSheet?e.styleSheet.cssText=t:e.innerHTML=t};a.getElementsByTagName("HEAD")[0].appendChild(e),i("mousedown",function(){0==t.hidden&&(s(":focus{outline:0}::-moz-focus-inner{border:0;}"),t.hidden=!0)}),i("keydown",function(){s(""),t.hidden=!1})},ie.prototype.events=function(){$(T).on("nectar-ocm-open",this.setFocus.bind(this)),$(T).on("nectar-ocm-close",this.releaseFocus.bind(this)),$("nav").on("focus.aria mouseenter.aria",'[aria-haspopup="true"]',function(t){$(t.currentTarget).attr("aria-expanded",!0)}),$("nav").on("blur.aria mouseleave.aria",'[aria-haspopup="true"]',function(t){$(t.currentTarget).attr("aria-expanded",!1)}),this.escCloseEvents()},ie.prototype.setFocus=function(){this.state.ocmFocus=!0,$("#slide-out-widget-area").attr("tabindex","-1").focus()},ie.prototype.releaseFocus=function(){$("#slide-out-widget-area").attr("tabindex","")},ie.prototype.escCloseEvents=function(){$(I).on("keyup",function(t){27==t.keyCode&&(0<$(".open-search").length&&(closeSearch(),P.removeClass("open-search")),0<$(".ocm-effect-wrap.material-ocm-open").length?$(".slide-out-widget-area-toggle.material-open a").trigger("click"):0<$("#slide-out-widget-area .slide_out_area_close").length&&0<$("#slide-out-widget-area.open").length&&$("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click"),0<$(".nectar-slide-in-cart.style_slide_in_click.open").length&&wn(),0<$("#review_form_wrapper.open").length)&&$(".nectar-slide-in-cart-bg").trigger("click")})},jQuery.fn.setCursorPosition=function(t){return 0==this.length?this:$(this).setSelection(t,t)},jQuery.fn.setSelection=function(t,e){var a,n;return 0!=this.length&&((a=this[0]).createTextRange?((n=a.createTextRange()).collapse(!0),n.moveEnd("character",e),n.moveStart("character",t),n.select()):a.setSelectionRange&&(a.focus(),a.setSelectionRange(t,e))),this},$.extend(jQuery.expr.pseudos,{transparent:function(t,e,a){return"0"===$(t).css("opacity")}}),$.cssHooks.color={get:function(t){var e;return t.currentStyle?e=t.currentStyle.color:T.getComputedStyle&&(e=I.defaultView.getComputedStyle(t,null).getPropertyValue("color")),-1==e.search("rgb")?e:(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?"#"+se(e[1])+se(e[2])+se(e[3]):void 0}},$.cssHooks.backgroundColor={get:function(t){var e;return t.currentStyle?e=t.currentStyle.backgroundColor:T.getComputedStyle&&(e=I.defaultView.getComputedStyle(t,null).getPropertyValue("background-color")),-1==e.search("rgb")?e:(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/))?"#"+se(e[1])+se(e[2])+se(e[3]):void 0}},E.on("wheel mousewheel DOMMouseScroll touchmove",function(t){if(!0===k.animatedScrolling)return t.preventDefault(),t.stopImmediatePropagation(),!1}),T.addEventListener("touchmove",function(t){!0===k.animatedScrolling&&t.preventDefault()},{passive:!1}),H=jQuery,he.VERSION="3.2.0",he.DEFAULTS={offset:10},he.prototype.calcPageSubemnu=function(){(0<H('.page-submenu[data-sticky="true"]').length&&0==H('body[data-hhun="1"]').length||0<H('.page-submenu[data-sticky="true"]').length&&0<H('#header-outer[data-remove-fixed="1"]').length)&&(this.pageSubmenuHeight=H(".page-submenu").height())},he.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,I.documentElement.scrollHeight)},he.prototype.refresh=function(){var t,a="offset",n=0,e=(null!=(t=this.$scrollElement[0])&&t===t.window||(a="position",n=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),this);this.$body.find(this.selector).map(function(){var t=H(this),t=t.data("target")||t.attr("href"),e=/^#./.test(t="#%20"===t?"":t)&&H(t);return e&&e.length&&e.is(":visible")?[[e[a]().top+n,t]]:null}).sort(function(t,e){return t[0]-e[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},he.prototype.process=function(){if(k.preventScroll||k.materialOffCanvasOpen)return!0;var t,e=O.scrollTop+this.options.offset+this.pageSubmenuHeight,a=this.getScrollHeight(),n=this.options.offset+a-this.$scrollElement.height()-this.pageSubmenuHeight,i=this.offsets,s=this.targets,r=this.activeTarget;if(this.activeTarget&&e<this.offsets[0]&&0<this.offsets[0])this.activeTarget=null,H(this.selector).parentsUntil(this.options.target,".current-menu-item").removeClass("current-menu-item").removeClass("sfHover");else{if(this.scrollHeight!=a&&this.refresh(),n<=e)return r!=(t=s[s.length-1])&&this.activate(t);if(r&&e<=i[0])return r!=(t=s[0])&&this.activate(t);for(t=i.length;t--;)r!=s[t]&&e>=i[t]&&(!i[t+1]||e<=i[t+1])&&this.activate(s[t])}},he.prototype.activate=function(t){this.activeTarget=t,H(this.selector).parentsUntil(this.options.target,".current-menu-item").removeClass("current-menu-item").removeClass("sfHover");var t=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',t=H(t).parents("li").addClass("current-menu-item");(t=t.parent(".dropdown-menu").length?t.closest("li.dropdown").addClass("current-menu-item"):t).trigger("activate.bs.scrollspy")},Ht=H.fn.scrollspy,H.fn.scrollspy=function(n){return this.each(function(){var t=H(this),e=t.data("bs.scrollspy"),a;e||t.data("bs.scrollspy",e=new he(this,"object"==typeof n&&n)),"string"==typeof n&&e[n]()})},H.fn.scrollspy.Constructor=he,H.fn.scrollspy.noConflict=function(){return H.fn.scrollspy=Ht,this};var Et,ue,pe=ce(I.location.search),Et,ue=(Et=jQuery)(T),ge=(Et.fn.visible=function(t,e,a){var n,i,s,r,e,i,o,l,d,i,o,l,d,i,o,l,r,s,c,r,n,h,s,c,t;if(!(this.length<1))return i=(n=1<this.length?this.eq(0):this).get(0),s=ue.width(),r=ue.height(),a=a||"both",e=!0!==e||i.offsetWidth*i.offsetHeight,"function"==typeof i.getBoundingClientRect?(o=0<=(i=i.getBoundingClientRect()).top&&i.top<r,l=0<i.bottom&&i.bottom<=r,d=0<=i.left&&i.left<s,i=0<i.right&&i.right<=s,o=t?o||l:o&&l,l=t?d||i:d&&i,"both"===a?e&&o&&l:"vertical"===a?e&&o:"horizontal"===a?e&&l:void 0):(i=(d=ue.scrollTop())+r,l=(o=ue.scrollLeft())+s,c=(s=(r=n.offset()).top)+n.height(),n=(r=r.left)+n.width(),h=!0===t?c:s,s=!0===t?s:c,c=!0===t?n:r,t=!0===t?r:n,"both"===a?!!e&&s<=i&&d<=h&&t<=l&&o<=c:"vertical"===a?!!e&&s<=i&&d<=h:"horizontal"===a?!!e&&t<=l&&o<=c:void 0)},function(t,e,a,n,i,s){for(var r=0,o=["webkit","moz","ms","o"],l=0;l<o.length&&!T.requestAnimationFrame;++l)T.requestAnimationFrame=T[o[l]+"RequestAnimationFrame"],T.cancelAnimationFrame=T[o[l]+"CancelAnimationFrame"]||T[o[l]+"CancelRequestAnimationFrame"];T.requestAnimationFrame||(T.requestAnimationFrame=function(t){var e=(new Date).getTime(),a=Math.max(0,16-(e-r)),n=T.setTimeout(function(){t(e+a)},a);return r=e+a,n}),T.cancelAnimationFrame||(T.cancelAnimationFrame=function(t){clearTimeout(t)});var d=this,c;for(c in d.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:null,formattingFn:null},s)s.hasOwnProperty(c)&&(d.options[c]=s[c]);""===d.options.separator&&(d.options.useGrouping=!1),d.options.prefix||(d.options.prefix=""),d.options.suffix||(d.options.suffix=""),d.d="string"==typeof t?I.getElementById(t):t,d.startVal=Number(e),d.endVal=Number(a),d.countDown=d.startVal>d.endVal,d.frameVal=d.startVal,d.decimals=Math.max(0,n||0),d.dec=Math.pow(10,d.decimals),d.duration=1e3*Number(i)||2e3,d.formatNumber=function(t){var t,e,t,a;
47if(t=t.toFixed(d.decimals),e=(t=(t+="").split("."))[0],t=1<t.length?d.options.decimal+t[1]:"",a=/(\d+)(\d{3})/,d.options.useGrouping)for(;a.test(e);)e=e.replace(a,"$1"+d.options.separator+"$2");return d.options.prefix+e+t+d.options.suffix},d.easeOutExpo=function(t,e,a,n){return a*(1-Math.pow(2,-10*t/n))*1024/1023+e},d.easingFn=d.options.easingFn||d.easeOutExpo,d.formattingFn=d.options.formattingFn||d.formatNumber,d.version=function(){return"1.7.1"},d.printValue=function(t){var t=d.formattingFn(t);"INPUT"===d.d.tagName?this.d.value=t:"text"===d.d.tagName||"tspan"===d.d.tagName?this.d.textContent=t:this.d.innerHTML=t},d.count=function(t){d.startTime||(d.startTime=t);var t=(d.timestamp=t)-d.startTime;d.remaining=d.duration-t,d.options.useEasing?d.countDown?d.frameVal=d.startVal-d.easingFn(t,0,d.startVal-d.endVal,d.duration):d.frameVal=d.easingFn(t,d.startVal,d.endVal-d.startVal,d.duration):d.countDown?d.frameVal=d.startVal-(d.startVal-d.endVal)*(t/d.duration):d.frameVal=d.startVal+(d.endVal-d.startVal)*(t/d.duration),d.countDown?d.frameVal=d.frameVal<d.endVal?d.endVal:d.frameVal:d.frameVal=d.frameVal>d.endVal?d.endVal:d.frameVal,d.frameVal=Math.round(d.frameVal*d.dec)/d.dec,d.printValue(d.frameVal),t<d.duration?d.rAF=requestAnimationFrame(d.count):d.callback&&d.callback()},d.start=function(t){return d.callback=t,d.rAF=requestAnimationFrame(d.count),!1},d.pauseResume=function(){d.paused?(d.paused=!1,delete d.startTime,d.duration=d.remaining,d.startVal=d.frameVal,requestAnimationFrame(d.count)):(d.paused=!0,cancelAnimationFrame(d.rAF))},d.reset=function(){d.paused=!1,delete d.startTime,d.startVal=e,cancelAnimationFrame(d.rAF),d.printValue(d.startVal)},d.update=function(t){cancelAnimationFrame(d.rAF),d.paused=!1,delete d.startTime,d.startVal=d.frameVal,d.endVal=Number(t),d.countDown=d.startVal>d.endVal,d.rAF=requestAnimationFrame(d.count)},d.printValue(d.startVal)}),fe=function(t,e,a,n){return a*((t=t/n-1)*t*t+1)+e};function me(t,e){var a,n;0<t.length&&(a=I.head||I.getElementsByTagName("head")[0],(n=I.createElement("style")).type="text/css",n.styleSheet?n.styleSheet.cssText=t:n.appendChild(I.createTextNode(t)),$(n).attr("id",e),$("head").find("#"+e).remove(),a.appendChild(n))}function ve(){$("a.pp").removeClass("pp").attr("data-fancybox",""),$("a[rel^='prettyPhoto']:not([rel*='_gal']):not([rel*='product-gallery']):not([rel*='prettyPhoto['])").removeAttr("rel").attr("data-fancybox","");var t=re(),e=($(".wpb_gallery .wpb_gallery_slidesnectarslider_style").each(function(){t=re(),$(this).find(".swiper-slide a:not(.ext-url-link)").attr("data-fancybox","group_"+t)}),$('.wpb_gallery_slides.wpb_flexslider:not([data-onclick="custom_link"])').each(function(){t=re(),$(this).find(".slides > li > a").attr("data-fancybox","group_"+t)}),$(".wpb_gallery_slidesflickity_style, .wpb_gallery_slidesflickity_static_height_style").each(function(){t=re(),$(this).find(".cell > a:not(.ext-url-link)").attr("data-fancybox","group_"+t)}),$(".portfolio-items, .wpb_gallery_slidesparallax_image_grid, .nectar-post-grid-item").each(function(){t=re(),0<$(this).find(".pretty_photo").length?$(this).find(".pretty_photo").removeClass("pretty_photo").attr("data-fancybox","group_"+t):0<$(this).find('a[rel*="prettyPhoto["]').length&&$(this).find('a[rel*="prettyPhoto["]').removeAttr("rel").attr("data-fancybox","group_"+t)}),E.hasClass("nectar-auto-lightbox")&&($(".gallery").each(function(){var t;0==$(this).find('.gallery-icon a[rel^="prettyPhoto"]').length&&(t=re(),$(this).find('.gallery-item .gallery-icon a[href*=".jpg"], .gallery-item .gallery-icon a[href*=".png"], .gallery-item .gallery-icon a[href*=".gif"], .gallery-item .gallery-icon a[href*=".jpeg"]').attr("data-fancybox","group_"+t).removeClass("pretty_photo"))}),$(".wp-block-gallery").each(function(){var t=re();$(this).find('.wp-block-image a[href*=".jpg"], .wp-block-image a[href*=".png"], .wp-block-image a[href*=".gif"], .wp-block-image a[href*=".jpeg"], .wp-block-image a[href*=".webp"]').attr("data-fancybox","group_"+t).removeClass("pretty_photo")}),$(".main-content img").each(function(){$(this).parent().is("[href]")&&!$(this).parent().is(".magnific-popup")&&0==$(this).parents(".tiled-gallery").length&&0==$(this).parents(".product-image").length&&0==$(this).parents(".gallery-icon").length&&0==$(this).parents(".wp-block-gallery").length&&0==$(this).parents(".woocommerce-product-gallery").length&&0==$(this).parents(".wpb_gallery_slides.wpb_flexslider").length&&0==$(this).parents(".iosSlider.product-slider").length&&$(this).parent().attr("href").match(/\.(jpg|png|gif)\b/)&&$(this).parent().attr("data-fancybox","")}
47)),$("body.admin-bar").length,[60,100]);O.winW<1e3&&(e=[0,0]),$("[data-fancybox]").fancybox({animationEffect:"zoom-in-out",animationDuration:350,buttons:["fullScreen","zoom","close"],margin:e,backFocus:!1,loop:!0,caption:function(){return $(this).attr("title")},hash:!1,beforeShow:function(){$(T).trigger("nectar-fancybox-open")},afterClose:function(){$(T).trigger("nectar-fancybox-close")},beforeLoad:function(t){"string"!=typeof t.current.src&&$.fancybox.close(!0)},mobile:{margin:0}})}function be(){setTimeout(function(){0<$('body[data-ls="magnific"]').length||0<$('body[data-ls="pretty_photo"]').length?($("a.pp").removeClass("pp").addClass("magnific-popup"),$("a[rel^='prettyPhoto']:not([rel*='_gal']):not([rel*='product-gallery']):not([rel*='prettyPhoto['])").removeAttr("rel").addClass("magnific-popup"),$(".wpb_gallery .wpb_gallery_slidesnectarslider_style").each(function(){$(this).find(".swiper-slide a:not(.ext-url-link)").addClass("pretty_photo")}),$('.wpb_gallery_slides.wpb_flexslider:not([data-onclick="custom_link"])').each(function(){$(this).find(".slides > li > a").addClass("pretty_photo")}),$(".wpb_gallery_slidesflickity_style, .wpb_gallery_slidesflickity_static_height_style").each(function(){$(this).find(".cell > a:not(.ext-url-link)").addClass("pretty_photo")}),$(".portfolio-items, .wpb_gallery .swiper-slide, .wpb_gallery_slidesflickity_style .cell, .wpb_gallery_slidesflickity_static_height_style .cell, .wpb_gallery_slides.wpb_flexslider ul > li, .wpb_gallery .parallax-grid-item, .nectar-post-grid-item").each(function(){0<$(this).find(".pretty_photo").length?$(this).find(".pretty_photo").removeClass("pretty_photo").addClass("gallery").addClass("magnific"):0<$(this).find('a[rel*="prettyPhoto["]').length&&$(this).find('a[rel*="prettyPhoto["]').removeAttr("rel").addClass("gallery").addClass("magnific")}),$("a[data-rel='prettyPhoto[product-gallery]']").each(function(){$(this).removeAttr("data-rel").addClass("magnific").addClass("gallery")}),E.hasClass("nectar-auto-lightbox")&&($(".gallery").each(function(){0==$(this).find('.gallery-icon a[rel^="prettyPhoto"]').length&&$(this).find('.gallery-item .gallery-icon a[href*=".jpg"], .gallery-item .gallery-icon a[href*=".png"], .gallery-item .gallery-icon a[href*=".gif"], .gallery-item .gallery-icon a[href*=".jpeg"]').addClass("magnific").addClass("gallery").removeClass("pretty_photo")}),$(".main-content img").each(function(){$(this).parent().is("[href]")&&!$(this).parent().is(".magnific-popup")&&0==$(this).parents(".tiled-gallery").length&&0==$(this).parents(".product-image").length&&0==$(this).parents(".iosSlider.product-slider").length&&$(this).parent().attr("href").match(/\.(jpg|png|gif)\b/)&&$(this).parent().addClass("magnific-popup").addClass("image-link")})),$("a.magnific-popup:not(.gallery):not(.nectar_video_lightbox):not(.nectar_video_lightbox_trigger)").magnificPopup({type:"image",callbacks:{imageLoadComplete:function(){var t=this;setTimeout(function(){t.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){$.magnificPopup.instance.next=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){$.magnificPopup.proto.next.call(t)},100)},$.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){$.magnificPopup.proto.prev.call(t)},100)}}},fixedContentPos:!1,mainClass:"mfp-zoom-in",removalDelay:400}),$("a.magnific-popup.nectar_video_lightbox, .nectar_video_lightbox_trigger, .magnific_nectar_video_lightbox a.link_text, .swiper-slide a[href*=youtube], .swiper-slide a[href*=vimeo], .nectar-video-box a.full-link.magnific-popup").magnificPopup({type:"iframe",fixedContentPos:!1,mainClass:"mfp-zoom-in",removalDelay:400}),$("a.magnific.gallery").each(function(){var t=0<$(this).closest(".wpb_column").length?$(this).closest(".wpb_column"):$(this).parents(".row");0<t.length&&!t.hasClass("lightbox-col")&&(t.magnificPopup({type:"image",delegate:"a.magnific",mainClass:"mfp-zoom-in",fixedContentPos:!1,callbacks:{elementParse:function(t){$(t.el).is("[href]")&&-1!=$(t.el).attr("href").indexOf("iframe=true")||$(t.el).is("[href]")&&-1!=$(t.el).attr("href").indexOf("https://www.youtube.com/watch")?t.type="iframe":$(t.el).is("[href]")&&-1!=$(t.el).attr("href").indexOf("video-popup-")?t.type="inline":t.type="image"},imageLoadComplete:function(){var t=this;setTimeout(function(){t.wrap.addClass("mfp-image-loaded")},10)},beforeOpen:function(){this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim")},open:function(){var t;0<$(this.content).find(".mejs-video video").length&&$().mediaelementplayer&&($(this.content).find(".mejs-video video")[0].player.remove(),t=this,setTimeout(function(){$(t.content).find("video").mediaelementplayer(),$(t.content).find(".mejs-video video")[0].player.play()},50)),$.magnificPopup.instance.next=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){$.magnificPopup.proto.next.call(t),0<$(t.content).find(".mejs-video video").length&&$(t.content).find(".mejs-video video")[0].play()},100)},$.magnificPopup.instance.prev=function(){var t=this;this.wrap.removeClass("mfp-image-loaded"),setTimeout(function(){$.magnificPopup.proto.prev.call(t),0<$(t.content).find(".mejs-video video").length&&$(t.content).find(".mejs-video video")[0].play()},100)}},close:function(){0<$(this.content).find(".mejs-video video").length&&$(this.content).find(".mejs-video video")[0].load()}},removalDelay:400,gallery:{enabled:!0}}),t.addClass("lightbox-col"))}
47)):0<$('body[data-ls="fancybox"]').length&&($().fancybox?ve():setTimeout(ve,200))},60)}function we(){$(y+" .wpb_animate_when_almost_visible").each(function(){var t=$(this),e=1==_?"200%":"90%",a=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated")?a.destroy():(t.addClass("animated"),t.addClass("wpb_start_animation"),a.destroy(),t.is(".nectar-button")&&0<$('body[data-button-style*="rounded_shadow"]').length&&setTimeout(function(){t.removeClass("wpb_start_animation")},1100))},offset:e})})}function ye(t,e){this.$el=t,this.duration=e,this.interval="",this.words=[],this.state={activeIndex:0,sequenceStarted:0,visible:!1},this.setup()}function _e(){$(y+".nectar-milestone").each(function(){var t=1==_?"250%":"98%",e=(O.usingMobileBrowser&&"98%"==t&&(t="110%"),0),i=($(this).is("[data-animation-delay]")&&0<$(this).attr("data-animation-delay").length&&"false"!=$(this).attr("data-animation")&&(e=$(this).attr("data-animation-delay")),$(this)),s=new Waypoint({element:i[0],handler:function(){var a,n,n,t;0<i.parents(".wpb_tab").length&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in")||(a=i.find(".number span:not(.symbol)").text().replace(/,/g,""),n=0,-1!==a.toString().indexOf(".")&&((n=2)<(t=a.toString().split(".")[1].length)&&t<6&&(n=t),i.is("[data-single-decimal-place]"))&&"true"==i.attr("data-single-decimal-place")&&(n=1),a=parseFloat(a),setTimeout(function(){var t,e;"none"!==(i.is("[data-effect]")?i.attr("data-effect"):"default")&&(i.hasClass("motion_blur")?i.find("span").each(function(t){var e=$(this);setTimeout(function(){e.addClass("in-sight")},200*t)}):(t={easingFn:fe},e=i.find(".number span:not(.symbol)")[0],new ge(e,0,a,n,2.2,t).start())),i.addClass("animated-in")},e)),s.destroy()},offset:t})})}function xe(t){var e,a,n;(e=t.parent()).length?(a=e.position().left,n=e.width()):a=n=0,t.parent().parent().find(".magic-line").css("transform","translateX("+a+"px) scaleX("+n+")")}function Ce(t){var n=void 0!==t?t:pe.tab;void 0!==n&&$(".wpb_tabs_nav").each(function(){$(this).find("li").each(function(){var t=$(this).find("a").clone(),e=n,a=$(this);t.find("svg").remove(),(t=0<(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).length&&"-"===t.substring(0,1)?t.substring(1):t)==(e=e.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase())&&($(this).find("a").trigger("click"),setTimeout(function(){a.find("a").trigger("click")},501))})})}function ke(){E.on("click",".tabbed > ul li:not(.cta-button) a",function(t){var e,a,n,i,a,s,e;return n=$(this),i=n.parents("li").index()+1,a=0<$("body.vc_editor").length?"> .wpb_tab ":"",0<n.closest(".tabbed").length&&n.closest(".tabbed").is('[data-style="toggle_button"]')&&3===i&&(i=2),!n.hasClass("active-tab")&&!n.hasClass("loading")&&(n.parents("ul").find("a").removeClass("active-tab"),n.parents("ul").find("li").removeClass("active-tab"),n.addClass("active-tab"),n.parent().addClass("active-tab"),n.is('[role="tab"]')&&(n.closest('[role="tablist"]').find('> li > a[role="tab"]').attr("aria-selected","false").attr("tabindex","-1"),n.attr("aria-selected","true").attr("tabindex","0")),n.closest(".tabbed").find("> div:not(.clear)"+a).css({visibility:"hidden",position:"absolute",opacity:"0",left:"-9999px",display:"none"}).removeClass("visible-tab"),s=0<n.parents('.tabbed[data-animation="none"]').length?0:400,0<$("body.vc_editor").length?(e=n.parent().is("[data-m-id]")?n.parent().attr("data-m-id"):"",0<n.parents('.tabbed[data-style="toggle_button"]').length&&n.parents("li").index()+1===3&&0<n.parents(".wpb_tabs_nav").find(".toggle-button[data-m-id]").length&&(e=n.parents(".wpb_tabs_nav").find(".toggle-button").attr("data-m-id")),n.parents(".tabbed").find('> div[data-model-id="'+e+'"]'+a).css({visibility:"visible",position:"relative",left:"0",display:"block"}).stop().transition({opacity:1},s).addClass("visible-tab"),E.is('[data-flex-cols="true"]')||Ti()):n.closest(".tabbed").find("> div:nth-of-type("+i+")"+a).css({visibility:"visible",position:"relative",left:"0",display:"block"}).stop().transition({opacity:1},s).addClass("visible-tab"),0<(e=n.closest(".tabbed").find(">
47 div:nth-of-type("+i+")")).find(".iframe-embed").length||0<e.find(".portfolio-items").length||0<e.find(".nectar-video-bg").length)&&setTimeout(function(){u.trigger("resize")},10),0<(s=n.parents(".tabbed").find("> div:nth-of-type("+i+")"+a)).find(".nectar-progress-bar").length&&ra(),(0<s.find('.divider-small-border [data-animate="yes"]').length||0<s.find('.divider-border [data-animate="yes"]').length)&&ca(),(0<s.find("img.img-with-animation").length||0<s.find(".col.has-animation").length||0<s.find(".nectar_cascading_images").length||0<s.find(".wpb_column.has-animation").length)&&(ea(),aa()),(0<s.find(".parallax-layer").length||0<s.parents(".nectar-parallax-enabled").length)&&W(),Ne(),0<s.find(".nectar-milestone").length&&_e(),0<s.find('.nectar_image_with_hotspots[data-animation="true"]').length&&(pa(),setTimeout(function(){u.trigger("resize")},100)),0<s.find(".nectar-fancy-ul").length&&Pe(),0<s.find(".nectar-split-heading").length&&ia(),0<s.find('.wpb_column[data-border-animation="true"]').length&&oa(),0<s.find(".wpb_animate_when_almost_visible").length&&we(),0<s.find(".nectar-animated-title").length&&Ca(),0<s.find(".nectar-highlighted-text").length&&ka(),0<s.find(".nectar_food_menu_item").length&&da(),0<s.find('.nectar-post-grid:not([data-animation="none"])').length&&xa(),0<s.find(".nectar-waypoint-el").length&&la(),0<n.parents(".wpb_row").length&&((0<s.find(".vc_pie_chart").length||0<s.find(".wp-video-shortcode").length||0<s.find(".post-area.masonry .posts-container").length||0<s.find(".twentytwenty-container").length||0<n.parents('#nectar_fullscreen_rows[data-content-overflow="scrollbar"]').length||0<n.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".wpb_gallery").length||0<n.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".swiper-container").length||n.parents(".wpb_row").next().hasClass("parallax_section"))&&u.trigger("resize"),0<s.find(".nectar-flickity").length&&"undefined"!=typeof Flickity&&n.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".nectar-flickity").each(function(){Flickity.data($(this)[0]).resize()}),0<s.find(".nectar-woo-flickity").length)&&"undefined"!=typeof Flickity&&setTimeout(function(){Flickity.data(n.parents(".tabbed").find("> div:nth-of-type("+i+")").find(".nectar-woo-flickity > ul")[0]).resize(),$(T).trigger("nectar-product-filters-layout")},100),s.find(".svg-icon-holder").each(function(e){var a=$(this);setTimeout(function(){var t=0;a.is("[data-animation-delay]")&&0<a.attr("data-animation-delay").length&&"false"!=a.attr("data-animation")&&(t=a.attr("data-animation-delay")),clearTimeout(yt[e]),"false"==a.attr("data-animation")?(a.css("opacity","1"),h[a.find("svg").attr("id").slice(-1)].finish()):(h[a.find("svg").attr("id").slice(-1)].reset(),yt[e]=setTimeout(function(){h[a.find("svg").attr("id").slice(-1)].play()},t))},150)}),$(".nectar-cta .link_wrap, .nectar-cta .link_text").removeClass("hover"),n.parents(".tabbed").find(".wpb_row").each(function(){var t=$(this).find('[class*="vc_col-"]');if(0!==t.length){for(var e=t[0].getBoundingClientRect().left,a=new Array(t.length),n=0;n<t.length;n++)a[n]=t[n].getBoundingClientRect().left;for(var i=e+15,s=0;s<t.length;s++)a[s]<i?t[s].classList.add("no-left-margin"):t[s].classList.remove("no-left-margin")}}),0<n.parent().parent().find(".magic-line").length&&xe(n),$(T).trigger("nectar-tab-changed"),void 0!==t.originalEvent&&O.winW<1e3&&0==C.$usingFullScreenRows&&!$(this).parents(".disable-mobile-tab-scroll")&&350<(e=$(this).closest(".tabbed").find("> ul")).height()&&(a=e.offset().top+e.height()-O.adminBarHeight,oe(a=0<$('#header-outer[data-mobile-fixed="1"]').length?e.offset().top+e.height()-g.outerHeight()-O.adminBarHeight:a)),!1}),$("body").on("click",".wpb_tabs_nav > .toggle-button",function(){$(this).parents(".wpb_tabs_nav").find("> li:not(.active-tab):not(.toggle-button) a").trigger("click")}),E.on("keydown",'.wpb_tabs_nav[role="tablist"] a[role="tab"]',function(t){var e,a=$(this).closest('[role="tablist"]'),n=a.find('a[role="tab"]').filter(function(){return $(this).closest('[role="tablist"]')[0]===a[0]}),i=n.index(this);switch(t.keyCode){case 37:case 38:e=0<i?i-1:n.length-1;break;case 39:case 40:e=i<n.length-1?i+1:0;break;case 36:e=0;break;case 35:e=n.length-1;break;default:return}t.preventDefault(),n.eq(e).focus().trigger("click")}),$('a[class*="nectar-tab-trigger"]').on("click",function(t){if(!$(this).is('[href*="#"]')||$(this).attr("href").length<1)return!0;var e,e=(e=(e=$(this).attr("href")).substr(1)).replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase();$(".wpb_tabs_nav").each(function(){$(this).find("li").each(function(){var t=$(this).find("a").clone();t.find("svg").remove(),(t=0<(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).length&&"-"===t.substring(0,1)?t.substring(1):t)==e&&$(this).find("a").trigger("click")})}),t.preventDefault()}),$(".tabbed").each(function(){var t;$(this).find(".wpb_tab").each(function(t){var e;$(this).is("[data-tab-icon]")&&0<$(this).attr("data-tab-icon").length&&0==$(this).find(".im-icon-wrap.tab-icon").length&&($(this).closest(".tabbed").addClass("using-icons"),$(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+1)+") > a").prepend('<i class="'+$(this).attr("data-tab-icon")+'"></i>'),$(this).closest(".tabbed").is('[data-style="toggle_button"]'))&&1===t&&$(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+2)+") > a").prepend('<i class="'+$(this).attr("data-tab-icon")+'"></i>'),0<$(this).find(".im-icon-wrap.tab-icon").length&&(e=$(this).find(".im-icon-wrap.tab-icon").detach(),$(this).closest(".tabbed").find(".wpb_tabs_nav li:nth-child("+(t+1)+") > a").prepend(e))}),t=$(this),setTimeout(function(){t.is('[data-style="minimal_alt"]')&&(t.find("> ul").append('<li class="magic-line" />'),xe(t.find("> ul > li:first-child > a")))},100)}),0<$('.tabbed[data-style="minimal_alt"]').length&&u.on("smartresize",function(){$('.tabbed[data-style="minimal_alt"]').each(function(){0<$(this).find("a.active-tab").length&&xe($(this).find("a.active-tab"))})}),Ce(),$(".nectar-scrolling-tabs").each(function(t){O.usingFrontEndEditor||(Ct[t]=new $e($(this)))});var r=!1;E.on("click",".scrolling-tab-nav-current-item",function(){$(this).toggleClass("open"),$(this).siblings(".wpb_tabs_nav").toggle(),Ne()}),E.on("click",".nectar-sticky-tabs .wpb_tabs_nav li",function(t){var e=$
47(this).parents(".wpb_tabs_nav"),a=$(this).parents(".scrolling-tab-nav").find(".scrolling-tab-nav-current-item"),n=$(this).find(".tab-nav-heading").clone();a.html(n),void 0!==t.originalEvent&&($(this).parents(".scrolling-tab-nav").find(".scrolling-tab-nav-current-item").toggleClass("open"),e.toggle())}),E.on("click",".nectar-sticky-tabs .wpb_tabs_nav a",function(t){var e=$(this),a=e.parents("li").index()+1,n=0<$("body.vc_editor").length?"> .wpb_tab ":"",i=e.parents(".nectar-sticky-tabs"),s=i.hasClass("content_animation_fade")?200:600;(e.parents("li").hasClass("active-tab")||r)&&i.hasClass("loaded")||(r=!0,i.find(".wpb_tabs_nav li").removeClass("active-tab"),e.parents("li").addClass("active-tab"),e.is('[role="tab"]')&&(i.find('.wpb_tabs_nav a[role="tab"]').attr("aria-selected","false").attr("tabindex","-1"),e.attr("aria-selected","true").attr("tabindex","0")),i.find(".scrolling-tab-content  > div").removeClass("previously-active-tab"),i.find(".scrolling-tab-content > div.active-tab").addClass("previously-active-tab").removeClass("active-tab"),i.find(".scrolling-tab-content > div:nth-of-type("+a+")"+n).addClass("active-tab"),$(T).trigger("nectar-tab-changed"),setTimeout(function(){r=!1},s)),t.preventDefault()}),$(".tabbed .wpb_tab").first().addClass("visible-tab"),$(".nectar-sticky-tabs .wpb_tabs_nav > li:first-child").each(function(){$(this).find("a").first().trigger("click")}),r=!1,$(".nectar-sticky-tabs").addClass("loaded"),$(T).on("nectar-tab-changed",$a)}function $e(t){this.$el=t,this.$tabContent=t.find(".scrolling-tab-content"),this.$lineEl=t.find(".scrolling-tab-nav .line"),this.observer=null,this.linkFunc=this.$el.hasClass("navigation_func_active_link_only")?"single_link":"default",this.domSetup(),this.highlightObserve(),this.events()}function Te(e,t){t&&setTimeout(function(){var t=e.offset().top-O.adminBarHeight;O.winW<1e3&&0<$('#header-outer[data-mobile-fixed="1"]').length&&(t=e.offset().top-g.outerHeight()-O.adminBarHeight),1e3<=O.winW&&0<$('#header-outer[data-remove-fixed="0"]').length&&(t=e.offset().top-g.outerHeight()-O.adminBarHeight),1e3<=O.winW&&(t-=30),oe(t)},500)}function Ie(t,e){var n=void 0!==t?t:pe.toggle,t=void 0!==e?e:pe.focu
47s,i=void 0!==t&&"true"===t.toString().toLowerCase(),e,t,e;void 0!==n&&(e=n.toString().trim(),/^[0-9]+$/.test(e)?(t=parseInt(e,10),0<(e=$(".toggles .toggle").eq(t-1)).length&&(e.find("> h3 a, > .toggle-title a").first().trigger("click"),Te(e,i))):$(".toggles").each(function(){$(this).find(".toggle").each(function(){var t=$(this).find("h3 a").clone(),e=n,a=$(this);$(t).find("i, svg").remove(),(t=(t=t.text().trim()).replace(/\s+/g,"-").toLowerCase())==(e=e.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase())&&(a.find("> h3 a, > .toggle-title a").first().trigger("click"),Te(a,i))})}))}function Ee(){$(".toggles").each(function(){var t=$(this).find(".toggle.open");0<t.length&&t.each(function(){var t=$(this).find("> div")[0];t.style.maxHeight=t.scrollHeight+"px"})})}function Oe(){setTimeout(function(){$('.toggles.accordion:not([data-starting="closed"])').each(function(){var t;0==$(this).find('.toggle[data-inner-wrap="true"]').length?$(this).find("> .toggle").first().addClass("open").find("> div").show():O.usingFrontEndEditor||((t=$(this).find("> .toggle").first()).addClass("open"),t.find("> div")[0].style.maxHeight=t.find("> div")[0].scrollHeight+"px"),$(this).find("> .toggle").first().find("a:not(.nectar-button) i").attr("class","fa fa-minus-circle"),$(this).find("> .toggle").first().find(".toggle-title a[aria-expanded], > h3 a[aria-expanded]").attr("aria-expanded","true")}),setTimeout(Ie,300)},60),0<$('.toggle[data-inner-wrap="true"]').length&&u.on("smartresize",Ee),$(".toggle > h3:not(.toggle-title)").addClass("toggle-title")}function He(t){this.$el=t,this.$innerEl=this.$el.find(" > .n-sticky > .vc_column-inner"),0!=this.$innerEl.length&&(this.topOffset=0,this.lazyInit())}function ze(t,e){(t=String(t).replace(/[^0-9a-f]/gi,"")).length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),e=e||0;for(var a,n,i="#",n=0;n<3;n++)a=parseInt(t.substr(2*n,2),16),i+=("00"+(a=Math.round(Math.min(Math.max(0,a+a*e),255)).toString(16))).substr(a.length);return i}function Se(){$(".nectar-3d-transparent-button").each(function(){var t,e,a,n,a,i,n;"visible"==$(this).css("visibility")&&(e=0,a=1.7,"extra_jumbo"==(t=$(this)).attr("data-size"))&&(a=O.winW<1e3&&690<O.winW?(e=64,n=34,t.find(".back-3d rect").attr("stroke-width","12"),1.7):O.winW<=690?(e=46,n=16,t.find(".back-3d rect").attr("stroke-width","10"),1.7):(e=100,n=64,t.find(".back-3d rect").attr("stroke-width","20"),1.6),t.find("svg text").attr("font-size",n),i=$(this).find(".back-3d .button-text")[0].getBoundingClientRect().width,t.css({width:i+1.5*e+"px",height:(n=1.5*n)+e+"px"}),t.find("> a").css({height:n+e+"px"}),t.find(".back-3d svg, .front-3d svg").css({width:i+1.5*e+"px",height:n+e+"px"}).attr("viewBox","0 0 "+(i+1.5*e)+" "+(n+e)),t.find("svg text").attr("transform","matrix(1 0 0 1 "+(i+1.6*e)/2+" "+(n+e)/a+")"),t.find(".front-3d ").css("transform-origin","50% 50% -"+(n+e)/2+"px"),t.find(".back-3d").css("transform-origin","50% 50% -"+(n+e)/2+"px"))})}function Ae(){var n,i,o;O.usingMobileBrowser||$('.nectar-cta[data-style="text-reveal-wave"], .menu-item-hover-text-reveal-wave, .nectar-cta[data-style="curved-arrow-animation"]').each(function(){$(this).find(".char").each(function(t){$(this).css("animation-delay",.015*t+"s")});var t=$(this).is('[data-using-bg="true"]')?".link_wrap":".link_text",e=!1,a;$(this).is('[class*="border_thickness_"]')&&!$(this).is('[class*="border_thickness_0px"]')&&(t=".link_wrap",e=!0),$(this).is(".menu-item-hover-text-reveal-wave")&&(t="a"),$(this).is("[data-triggered-by]")?(a=$(this).attr("data-triggered-by"),$(this).parents(a).on("mouseenter",function(){var t;999<O.winW&&((t=$(this).find(".link_text")).removeClass("hover"),setTimeout(function(){t.addClass("hover")},20))})):$(this).find(t).on("mouseenter",function(){var t;999<O.winW&&((t=e?$(this).find(".link_text"):$(this)).removeClass("hover"),setTimeout(function(){t.addClass("hover")},20))})}),$(".nectar-link-underline-effect a").on("mouseenter",function(){$(this).addClass("accessed")}),$(".nectar-underline-target-paragraph").each(function(){var t=$(this).find("p").first();0<t.length&&t.addClass("nectar-underline-target-paragraph__target")}),$(".nectar-button.see-through[data-color-override], .nectar-button.see-through-2[data-color-override], .nectar-button.see-through-3[data-color-override]").each(function(){var t,e,a=0<$('body.material[data-button-style^="rounded"]').length;if($(this).css("visibility","visible"),$(this).hasClass("see-through-3")&&"false"==$(this).attr("data-color-override"))return!0;t="false"!=$(this).attr("data-color-override")?$(this).attr("data-color-override"):0<$(this).parents(".dark").length?"#000000":"#ffffff",$(this).hasClass("see-through-3")||$(this).css("color",t),$(this).find("i").css("color",t);var n=parseInt(t.substring(1),16),i=$(this).has("[data-hover-color-override]")?$(this).attr("data-hover-color-override"):"no-override",s=$(this).has("[data-hover-text-color-override]")?$(this).attr("data-hover-text-color-override"):"#fff",r=(16711680&n)>>16,o=(65280&n)>>8,l=(255&n)>>0,d=$(this).hasClass("see-through-3")?"1":"0.75";$(this).css("border-color","rgba("+r+","+o+","+l+","+d+")"),a&&$(this).find("i").css({"background-color":"rgba("+r+","+o+","+l+",1)","box-shadow":"0px 8px 15px rgba("+r+","+o+","+l+",0.24)"}),$(this).hasClass("see-through")?(e=$(this),$(this).on("mouseenter touchstart",function(){e.css("border-color","rgba("+r+","+o+","+l+",1)")}),$(this).on("mouseleave touchtouchend",function(){e.css("border-color","rgba("+r+","+o+","+l+",1)"),d=$(this).hasClass("see-through-3")?"1":"0.75",e.css("border-color","rgba("+r+","+o+","+l+","+d+")")})):($(this).find("i").css("color",s),"no-override"!=i?(e=$(this),$(this).on("mouseenter touchstart",function(){e.css({"border-color":i,"background-color":i,color:s}),a&&e.find("i").css({"background-color":"","box-shadow":""})}),$(this).on("mouseleave touchtouchend",function(){d=$(this).hasClass("see-through-3")?"1":"0.75",a&&e.find("i").css({"background-color":"rgba("+r+","+o+","+l+",1)","box-shadow":"0px 8px 15px rgba("+r+","+o+","+l+",0.24)"}),e.hasClass("see-through-3")?e.css({"border-color":"rgba("+r+","+o+","+l+","+d+")","background-color":"transparent"}):e.css({"border-color":"rgba("+r+","+o+","+l+","+d+")","background-color":"transparent",color:t})})):(e=$(this),$(this).on("mouseenter touchstart",function(){e.css({"border-color":i,color:s})}),$(this).on("mouseleave touchtouchend",function(){d=e.hasClass("see-through-3")?"1":"0.75",e.css({"border-color":"rgba("+r+","+o+","+l+","+d+")",color:s})})))}),$(".nectar-button:not(.see-through):not(.see-through-2):not(.see-through-3)[data-color-override]").each(function(){var t;$(this).css("visibility","visible"),"false"!=$(this).attr("data-color-override")&&(t=$(this).attr("data-color-override"),$(this).removeClass("accent-color").removeClass("extra-color-1").removeClass("extra-color-2").removeClass("extra-color-3").css("background-color",t))}),(0<$(".swiper-slide .solid_color_2").length||0<$(".tilt-button-inner").length)&&(i="",$(".swiper-slide .solid_color_2 a").each(function(t){$(this).addClass("instance-"+t),n="false"!=$(this).attr("data-color-override")?$(this).attr("data-color-override"):0<$(this).parents(".dark").length?"#000000":"#ffffff",$(this).css("color",n),$(this).find("i").css("color",n);
47var e=$(this).css("background-color"),a=ze(e,.13),e=ze(e,-.15);i+=".swiper-slide .solid_color_2 a.instance-"+t+":after { background-color: "+a+";  } .swiper-slide .solid_color_2 a.instance-"+t+":before { background-color: "+e+"; } "}),$(".tilt-button-wrap a").each(function(t){$(this).addClass("instance-"+t);var e,a=$(this).css("background-color"),e=("false"!=$(this).attr("data-color-override")&&(e=$(this).attr("data-color-override"),$(this).css("background-color",e),a=e),ze(a,.13)),a=ze(a,-.15);i+=".tilt-button-wrap a.instance-"+t+":after { background-color: "+e+";  } .tilt-button-wrap a.instance-"+t+":before { background-color: "+a+"; } "}),me(i,"tilt-button")),0<$(".nectar-3d-transparent-button").length&&(o="",$(".nectar-3d-transparent-button").each(function(t){$(this).on("mouseover",function(){$(this).find("*").css("display","");var t=$(this);setTimeout(function(){t.find("*").css("display","block")},60)}),$(this).on("mouseleave",function(){$(this).find("*").css("display","block");var t=$(this);setTimeout(function(){t.find("*").css("display","")},60)});var e,a=$(this),n=a.attr("data-size"),i=0,s=1.5,r=1.65,n=("large"==n?(i=46,e=16,s=1.5,r=1.7):"medium"==n?(i=30,e=16):"small"==n?(i=20,e=12):"jumbo"==n?(i=54,e=24,s=1.5,r=1.68):"extra_jumbo"==n&&(i=100,e=64,r=s=1.6),a.find("svg text").attr("font-size",e),$(this).find(".back-3d .button-text")[0].getBoundingClientRect().width),e=1.5*e;a.css({width:n+1.5*i+"px",height:e+i+"px"}),a.find("> a").css({height:e+i+"px"}),a.find(".back-3d svg, .front-3d svg").css({width:n+1.5*i+"px",height:e+i+"px"}).attr("viewBox","0 0 "+(n+1.5*i)+" "+(e+i)),a.find("svg text").attr("transform","matrix(1 0 0 1 "+(n+i*s)/2+" "+(e+i)/r+")"),a.find(".front-3d, .back-3d").css("transform-origin","50% 50% -"+(e+i)/2+"px"),$(this).find(".front-3d svg > rect").attr("id","masked-rect-id-"+t),$(this).find(".front-3d defs mask").attr("id","button-text-mask-"+t),a.css("visibility","visible"),o+="#masked-rect-id-"+t+" { mask: url(#button-text-mask-"+t+"); -webkit-mask: url(#button-text-mask-"+t+")} "}),Se(),u.on("smartresize",Se),me(o,"nectar-td-button")),setTimeout(function(){$('.nectar-button[class*="color-gradient"] .start').removeClass("loading")},150),(-1<navigator.userAgent.toLowerCase().indexOf("firefox")||-1<navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident\/7\./))&&$('.nectar-button[class*="color-gradient"] .start').addClass("no-text-grad")}function Me(){$(".icon-3x").each(function(){$(this).closest(".col").on("mouseenter",function(){$(this).find(".icon-3x").addClass("hovered")}),$(this).closest(".col").on("mouseleave",function(){$(this).find(".icon-3x").removeClass("hovered")})}),(-1<navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident\/7\./))&&$('[class^="icon-"][class*="color-gradient"], .nectar_icon_wrap[data-color*="extra-color-gradient"] .nectar_icon, .nectar-gradient-text').addClass("no-grad")}function We(){var t=0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?275:0;$(".nectar_team_member_overlay").css({width:u.width()-t,left:t})}function Be(){var n="";$(".wpb_column").each(function(t){$(this).removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),"true"!=$(this).attr("data-has-bg-color")&&!$(this).is('[data-hover-bg^="#"]')||$(this).addClass("instance-"+t);var e=0<$(this).find("> .vc_column-inner > .column-bg-overlay-wrap").length||0<$(this).find("> .vc_column-inner > .column-bg-overlay").length?" > .vc_column-inner ":"",a=0<$(this).find(e+" > .column-bg-overlay-wrap").length?"> .column-bg-overlay-wrap ":"";"true"==$(this).attr("data-has-bg-color")&&(n+=".wpb_column.instance-"+t+e+a+" > .column-bg-overlay { background-color:"+$(this).attr("data-bg-color")+";  opacity: "+$(this).attr("data-bg-opacity")+"; }"),$(this).is('[data-hover-bg^="#"]')&&(n+=".wpb_column.instance-"+t+":hover "+e+a+" > .column-bg-overlay { background-color: "+$(this).attr("data-hover-bg")+"!important; opacity: "+$(this).attr("data-hover-bg-opacity")+"!important; }")}),me(n,"column-bg-colors")}function Fe(){var r,o;0<$(".morphing-outline").length&&(r="",o=0<$("body.vc_editor").length?"":">",$(".morphing-outline").each(function(t){$(this).removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),$(this).addClass("instance-"+t).css({visibility:"visible"});
47var e=$(this).find(".inner").width(),a=$(this).find(".inner").height(),n=parseInt($(this).attr("data-border-thickness")),i=0<$('body[data-button-style*="rounded"]').length?":hover":"",s=0<$('body[data-button-style*="rounded"]').length?"":":hover";r=(r=(r=(r=(r=(r=(r=(r=(r+="body .morphing-outline.instance-"+t+" .inner > * { color: "+$(this).attr("data-starting-color")+"; } ")+"body .morphing-outline.instance-"+t+" .inner:after  { border-width:"+$(this).attr("data-border-thickness")+"px ; border-color: "+$(this).attr("data-starting-color")+"; } ")+"body .wpb_column:hover > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner > *, body .wpb_column:hover > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner > * { color: "+$(this).attr("data-hover-color")+"; } ")+"body .wpb_column:hover > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column:hover > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after  { border-color: "+$(this).attr("data-hover-color")+"; } ")+"body .wpb_column"+s+" > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column"+s+" > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after { padding: "+((e+100+2*n-a)/2-n)+"px 50px}.morphing-outline.instance-"+t+" { padding: "+(30+(e+80+2*n-a)/2-n)+"px 50px}")+"body .wpb_column"+s+" > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column"+s+" > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after { top: -"+parseInt((e+100+2*n-a)/2-n+n)+"px }")+"body .wpb_column > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after { left: -"+parseInt(50+n)+"px }")+"body .wpb_column"+i+" > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column"+i+" > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after { padding: 50px 50px}")+"body .wpb_column"+i+" > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after, body .wpb_column"+i+" > .vc_column-inner > .wpb_wrapper "+o+" .morphing-outline.instance-"+t+" .inner:after { top: -"+parseInt(50+n)+"px }"}),me(r,"morphing-outlines"))}function Le(){var s=1==_?"500%":"bottom-in-view";0==h.length||O.usingFrontEndEditor&&0<$("#nectar_fullscreen_rows").length?($(".svg-icon-holder:not(.animated-in)").has("svg").each(function(t){var a=$(this),e=(K&&a.attr("data-animation","false"),a.find("svg").css({height:parseInt(a.attr("data-size"))+"px",width:parseInt(a.attr("data-size"))+"px"}),$(this).find("svg").attr("id","nectar-svg-animation-instance-"+t),a.is("[data-animation-speed]")&&0<a.attr("data-animation-speed").length?a.attr("data-animation-speed"):200),n;function i(){var t=0,e=(a.is("[data-animation-delay]")&&0<a.attr("data-animation-delay").length&&"false"!=a.attr("data-animation")&&(t=a.attr("data-animation-delay")),a.find("svg").attr("id").replace(/[^0-9]/g,""));1==h[e].isReady?setTimeout(function(){a.css("opacity","1"),h[e].reset().play()},t):setTimeout(i,50)}"false"==a.attr("data-animation")&&(e=1,a.css("opacity","1")),a.hasClass("bound")||(h[t]=new Vivus(a.find("svg").attr("id"),{type:"delayed",pathTimingFunction:Vivus.EASE_OUT,animTimingFunction:Vivus.LINEAR,duration:e,onReady:function(){a.css({height:parseInt(a.attr("data-size"))+"px",width:parseInt(a.attr("data-size"))+"px"})}})),1!==e?n=new Waypoint({element:a[0],handler:function(){a.hasClass("animated-in")||(i(),a.addClass("animated-in")),n.destroy()},offset:s}):i(),a.addClass("bound")}),0<$('.vc_row-o-equal-height .svg-icon-holder[data-animation="true"]').length&&0==$("#nectar_fullscreen_rows").length&&u.on("smartresize",function(){clearTimeout(t),t=setTimeout(function(){0<h.length&&$(".svg-icon-holder.animated-in").each(function(){var t;$(this).css("opacity","1"),$(this).is("[id]")&&(t=$(this).attr("id").replace(/[^0-9]/g,""),h[t].finish())})},300)})):$(".svg-icon-holder").addClass("animated-in").css("opacity","1"),$("#nectar_fullscreen_rows .svg-icon-holder.animated-in").has("svg").each(function(t){var e=0,a=($(this).is("[data-animation-delay]")&&0<$(this).attr("data-animation-delay").length&&"false"!=$(this).attr("data-animation")&&(e=$(this).attr("data-animation-delay")),$(this)),n=a.find("svg").attr("id").replace(/[^0-9]/g,"");clearTimeout(yt[t]),"false"==a.attr("data-animation")?(a.css("opacity","1"),h[n].finish()):0<$(this).parents(".active").length||0<$(this).parents("#footer-outer").length||0<$("body.mobile").length?(h[n].reset(),yt[t]=setTimeout(function(){h[n].play()},e)):h[n].reset().stop()})}function Pe(){$(y+".nectar-fancy-ul").each(function(){var t=$(this).attr("data-animation"),e=0,a,n;$(this).is("[data-animation-delay]")&&0<$(this).attr("data-animation-delay").length&&"false"!=$(this).attr("data-animation")&&(e=$(this).attr("data-animation-delay")),"true"==t&&(a=$(this),n=new Waypoint({element:a[0],handler:function(){0<a.parents(".wpb_tab").length&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")||(setTimeout(function(){a.find("li").each(function(t){$(this).delay(220*t).transition({opacity:"1",left:"0"},220,"easeOutCubic")})},e),a.addClass("animated-in")),n.destroy()},offset:"bottom-in-view"}))})}function qe(){$('.nectar-fancy-ul:not([data-list-icon="dot"]):not([data-list-icon="none"])').each(function(){var t=$(this).attr("data-list-icon"),e=$(this).attr("data-color");$(this).find("li").each(function(){$(this).find("> i").remove(),$(this).prepend('<i class="icon-default-style '+t+" "+e+'"></i> ')})})}function Ye(){$(".nectar-flip-box").each(function(){var t=parseInt($(this).attr("data-min-height")),e=$(this).find(".flip-box-front .inner").height();t-80<=(e=$(this).find(".flip-box-back .inner").height()>$(this).find(".flip-box-front .inner").height()?$(this).find(".flip-box-back .inner").height():e)?$(this).find("> div").css("height",e+80):$(this).find("> div").css("height","auto"),$(this).parent().hasClass("wpb_wrapper")&&$(this).parent().css("transform","translateZ(0)")})}
47function je(){$('.wpb_row .vc_col-sm-12 .nectar-slider-wrap[data-full-width="true"]').each(function(){0==$(this).parents(".wpb_row.full-width-section").length&&0==$(this).parents(".wpb_row.full-width-content").length&&$(this).parents(".wpb_row").addClass("full-width-section")}),!O.usingMobileBrowser&&0<$('body[data-boxed-style="1"]').length&&0<$("#boxed").length&&0<$("#boxed").length&&$(".full-width-section[data-top-percent], .full-width-section[data-bottom-percent], .full-width-content[data-top-percent], .full-width-content[data-bottom-percent]").each(function(){var t=$(this).attr("data-top-percent")?$(this).attr("data-top-percent"):"skip",e=$(this).attr("data-bottom-percent")?$(this).attr("data-bottom-percent"):"skip";"skip"!=t&&$(this).css("padding-top",t),"skip"!=e&&$(this).css("padding-bottom",e)})}function Re(){var n,i,s,r,t,o,l,d,e,d,c,n,h;0!=$('.carousel-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), #boxed .full-width-content').length&&(r=O.winW,t=0<$(".body-border-right").length&&1e3<r||0<$(".body-border-right").length&&T.nectarOptions&&T.nectarOptions.body_border_mobile&&"1"===T.nectarOptions.body_border_mobile?2*parseInt($(".body-border-right").width()):0,o=0<$(".container-wrap").length?parseInt($(".container-wrap").outerWidth()):u.width(),l=0<$("body[data-ext-padding]").length?2*parseInt($("body").attr("data-ext-padding")):180,d=-1<(d=$(".main-content").css("max-width")).indexOf("%")?(e=T.innerWidth-I.documentElement.clientWidth,parseInt(d)/100*(O.winW-e)):parseInt(d),i=1==$("#boxed").length?(parseInt($(".container-wrap").width())-parseInt($(".main-content").width()))/2+4:(c=0<$('body[data-ext-responsive="true"]').length&&1e3<=r?l:0,n=o-t<=d?d:o-t,h=d,0<$('body.single-post[data-ext-responsive="true"]').length&&0<$(".container-wrap.no-sidebar").length&&(h=$(".post-area").width(),c=0),Math.ceil((n+c-h)/2)),$(".carousel-outer").has('.carousel-wrap[data-full-width="true"]').css("overflow","visible"),$('.carousel-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), #boxed .full-width-content').each(function(){var t=0<$('#header-outer[data-format="left-header"]').length&&1e3<=r?parseInt($('#header-outer[data-format="left-header"]').width()):0,e=0<$(".body-border-right").length&&1e3<r||0<$(".body-border-right").length&&T.nectarOptions&&T.nectarOptions.body_border_mobile&&"1"===T.nectarOptions.body_border_mobile?2*parseInt($(".body-border-right").width())-2:0,a,a,a=(i=1==$("#boxed").length?(a=690<=r?parseInt($(".main-content").width()):d,s=0==$("#nectar_fullscreen_rows").length?a:parseInt($(this).parents(".container").width()),0<$('body.single-post[data-ext-responsive="true"]').length&&0<$(".container-wrap.no-sidebar").length&&0<$(this).parents(".post-area").length?(h=$(".post-area").width(),c=0,n=o-e,Math.ceil((n+c-h)/2)):0<$(this).parents(".page-submenu").length?(parseInt($(".container-wrap").width())-s)/2:(parseInt($(".container-wrap").width())-s)/2+4):(0<$('body.single-post[data-ext-responsive="true"]').length&&0<$(".container-wrap.no-sidebar").length&&0<$(this).parents(".post-area").length?(h=$(".post-area").width(),c=0,n=o-e):(a=0==$("#nectar_fullscreen_rows").length?d:parseInt($(this).parents(".container").css("max-width")),o-e<=a&&(n=a),h=a,c=0<$('body[data-ext-responsive="true"]').length&&1e3<=O.winW?l:0,0<t&&(c=0<$('body[data-ext-responsive="true"]').length&&1e3<=O.winW?120:0)),Math.ceil((n+c-h)/2)),0),t=($(this).hasClass("carousel-wrap")&&(a=1),$(this).hasClass("portfolio-items")&&(a=5),1==$("#boxed").length?s+parseInt(2*i):o-e+a),t,a;0==$("#boxed").length&&$(this).hasClass("portfolio-items")&&$(this).is('[data-gutter*="px"]')&&0<$(this).attr("data-gutter").length&&"none"!=$(this).attr("data-gutter")&&(t=1e3<o?o-e+3:o-e),$(this).parent().hasClass("default-style")?(s=0==$("#nectar_fullscreen_rows").length?parseInt($(".main-content").width()):parseInt($(this).parents(".container").width()),0!=$("#boxed").length?t=1==$("#boxed").length?s+parseInt(2*i):o+a:(t=1==$("#boxed").length?s+parseInt(2*i):o-e-.025*(o-e)+a,n=o-e<=s?s:o-e-.025*(o-e),i=Math.ceil((n-s)/2))):$(this).parent().hasClass("spaced")&&(s=0==$("#nectar_fullscreen_rows").length?parseInt($(".main-content").width()):parseInt($(this).parents(".container").width()),0!=$("#boxed").length?t=1==$("#boxed").length?s+parseInt(2*i)-.02*o:o+a:(t=1==$("#boxed").length?s+parseInt(2*i):o-e-Math.ceil(.02*(o-e))+a,a=o-e<=s?s:o-e-.02*(o-e),i=Math.ceil((a-s)/2+2))),0<!$(this).parents(".span_9").length&&!$(this).parent().hasClass("span_3")&&"sidebar-inner"!=$(this).parent().attr("id")&&0<!$(this).find(".nectar-carou
47sel-flickity-fixed-content").length&&"portfolio-extra"!=$(this).parent().attr("id")?0<$(".single-product").length&&0<$(this).parents("#tab-description").length&&0==$(this).parents(".full-width-tabs").length?$(this).css({visibility:"visible"}):$(this).hasClass("portfolio-items")?0==$(this).parents(".full-width-content").length&&$(this).css({"margin-left":-i,left:0,width:t,visibility:"visible"}):0<$("#nectar_fullscreen_rows").length&&$(this).hasClass("wpb_row")?$(this).css({"margin-left":-i,width:t,visibility:"visible"}):0==$(this).parents(".full-width-content").length&&$(this).css({left:0,"margin-left":-i,width:t,visibility:"visible"}):"portfolio-extra"==$(this).parent().attr("id")&&0!=$("#full_width_portfolio").length?0<!$(this).find(".nectar-carousel-flickity-fixed-content").length&&$(this).css({left:0,"margin-left":-i,width:t,visibility:"visible"}):$(this).css({"margin-left":0,width:"auto",left:"0",visibility:"visible"})}))}function Ve(){$(".full-width-section.wpb_row, .full-width-content.wpb_row").each(function(){var t=$(this).parent();if(!t.hasClass("span_9")&&!t.hasClass("span_3")&&"sidebar-inner"!=t.attr("id")){if(0<$(this).parents("#portfolio-extra").length&&0==$("#full_width_portfolio").length)return!1;"0"==$(this).index()&&0==d.length&&0==$(".page-header-no-bg").length&&0==$(".project-title").length&&0==$("body.single").length&&($(this).addClass("first-section"),$(this).addClass("loaded"))}})}function De(t){var e;this.$element=t,this.$elementInner=t.find("> .vc_column-inner"),this.inView=!1,this.topLevel=!1,this.bottomLevel=!1,this.lastY=0,this.lerp=t.data("scroll-animation-lerp")?parseFloat(t.data("scroll-animation-lerp")):.28,this.intensity=t.data("scroll-animation-intensity")?Math.max(Math.min(parseFloat(t.data("scroll-animation-intensity")),8),-8):3,this.isSticky=!!t.data("scroll-animation-sticky"),this.intensity=this.intensity/10,this.storedWinH=O.winH,this.intensity<-.29&&(this.lerp=1),this.type="translateY",this.persistOnMobile=!(!t.is("[data-scroll-animation-mobile]")||"true"!=t.attr("data-scroll-animation-mobile")),this.$element.hasClass("wpb_column")||0!=this.$element.parents(".cell").length||(this.$elementInner=t,this.$element=t.parent(),t.is("[data-scroll-animation-movement]")&&this.$element.attr("data-scroll-animation-movement",t.attr("data-scroll-animation-movement"))),O.usingMobileBrowser&&0==this.persistOnMobile||(this.setType(),this.calculatePos(),this.trackView(),this.animate(),0==this.$element.parents(".wpb_column.has-animation").length&&setInterval(this.calculatePos.bind(this),1e3),u.on("resize",this.calculatePos.bind(this)),e=this,T.addEventListener("orientationchange",function(){this.setTimeout(function(){e.orientationChange()},80)}))}function M(t,e,a,n){this.$el=t,this.$parallaxEl=this.$el.find(e),this.firstSection=!1,this.nestedParallax=!1,this.type=n,this.speed=a,this.storedWinH=O.winH,this.hasCSSSticky=!1,this.stickyActive=!1,this.$stickyTarget=null,this.stickyTop=0,this.rafId=null,this.isActive=!1,this.boundUpdate=this.update.bind(this),this.lastProgress=null,0<t.parents(".nectar-sticky-tabs").length||0<t.parents(".nectar-sticky-column-css").length||0<t.parents(".nectar-global-section-megamenu").length||(this.setup(),this.detectSticky(),this.startRAF())}function Ne(){for(var t=0;t<b.length;t++)b[t]&&b[t].resize();for(t=0;t<pt.length;t++)pt[t].resize();for(t=0;t<ut.length;t++)ut[t].calculatePos();for(t=0;t<ht.length;t++)ht[t].calculatePos();Waypoint.refreshAll()}function Xe(t){this.$el=t,this.animations={},this.offsets={},this.topLevel=!1,this.timelines={},this.devices={desktop:{min:1e3,max:1e7},tablet:{min:691,max:999},phone:{min:0,max:690}},this.needsReset=!0,this.activeDevice="desktop",this.storedWinH=O.winH,this.setupProps(),this.lazyInit()}function Qe(){pt=[],$("[data-nectar-animate-settings]").each(function(){pt.push(new Xe($(this)))})}function Ze(t){var e;switch(t){case"slow":e=.6;break;case"medium":e=.4;break;case"medium_fast":e=.28;break;case"fast":e=.2;break;case"mid_subtle":e=.15;break;case"subtle":e=.13;break;case"very_subtle":e=.12;break;case"minimum":e=.09}return e}function Ge(){var t,a,n,i;function s(){for(var t=O.scrollTop,e=t+O.winH,a=0,n;a<b.length;a++){b[a]&&!b[a].isActive&&(n=b[a].offsetTop-450,b[a].offsetTop+b[a].height+450>t)&&n<e&&b[a].startRAF()}}O.usingMobileBrowser&&0<$('body[data-remove-m-parallax="1"]').length||(ut=[],$('.wpb_column[data-scroll-animation="true"], .nectar-el-parallax-scroll[data-scroll-animation="true"]').each(function(t){imagesLoaded($(this),function(t){$(t.elements[0]).is('[data-scroll-animation="true"]')&&0==$("#nectar_fullscreen_rows").length&&0===$(t.elements[0]).parents(".n-sticky").length&&0===$(t.elements[0]).parents(".nectar-global-section-megamenu").length&&ut.push(new De($(t.elements[0])))})}),W(),t=0,$('.nectar-recent-posts-single_featured, [data-n-parallax-bg="true"], .wpb_row.parallax_section, #page-header-bg[data-
47parallax="1"] .page-header-bg-image-wrap, #page-header-bg[data-parallax="1"] .nectar-video-wrap, .parallax_slider_outer .nectar-slider-wrap').each(function(){$(this).is("[data-n-parallax-bg][data-parallax-speed]")?(b[t]=new M($(this),".parallax-layer",Ze($(this).attr("data-parallax-speed")),"regular"),t++):0==$(this).find('[data-parallax-speed="fixed"]').length&&($(this).hasClass("nectar-slider-wrap")?b[t]=new M($(this),".video-wrap, .image-bg",.25,"nectar-slider"):$(this).hasClass("page-header-bg-image-wrap")?b[t]=new M($(this),".page-header-bg-image",.25,"page-header"):$(this).hasClass("nectar-video-wrap")&&0<$(this).parents("#page-header-bg").length?b[t]=new M($(this),".nectar-video-bg",.25,"page-header"):(0<$(this).find(".row-bg.using-image").length&&(b[t]=new M($(this),".row-bg.using-image",Ze($(this).find(".row-bg").attr("data-parallax-speed")),"regular")),0<$(this).find("> .nectar-video-wrap").length&&(b[t]=new M($(this),"> .nectar-video-wrap .nectar-video-bg",Ze($(this).find(".row-bg").attr("data-parallax-speed")),"regular"))),t++),$(this).addClass("nectar-parallax-enabled")}),a=0,n=100,i=null,$(T).on("scroll.parallaxVisibility",function(){var t=Date.now(),e=t-a;n<=e?(i&&(clearTimeout(i),i=null),a=t,s()):i=i||setTimeout(function(){a=Date.now(),i=null,s()},n-e)}),s(),$(".woocommerce-tabs .wc-tabs li").on("click",function(){setTimeout(W,100)}))}function W(){O.usingMobileBrowser&&0<$('body[data-remove-m-parallax="1"]').length||$('.nectar-recent-posts-single_featured, [data-n-parallax-bg="true"], .wpb_row.parallax_section, #page-header-bg[data-parallax="1"] .page-header-bg-image-wrap, .parallax_slider_outer .nectar-slider-wrap .slide-bg-wrap').each(function(){var t,t,e,a,e,a,t,e;if(0<$(this).parents(".wpb_tab:not(.visible-tab)").length&&0==$(this).parents(".nectar-scrolling-tabs").length||0<$(this).parents(".wc-tab").length&&"block"!==$(this).parents(".wc-tab").css("display"))return!0;0==$(this).find(".row-bg").length&&0<$(this).find(".page-header-bg-image").length||0==$(this).find(".row-bg").length&&0<$(this).find(".image-bg").length&&(t=!1,0==$(".wpb_row").length&&0<$(this).parents('.nectar-slider-wrap[data-full-width="true"]').length&&0<$(this).parents(".parallax_slider_outer").length&&"1"==$(this).parents(".parallax_slider_outer").index()&&(t=!0),0<$("#portfolio-extra").length&&0<$(this).parents(".wpb_row").length&&0<$(this).parents(".parallax_slider_outer").length&&"0"==$(this).parents(".wpb_row").index()&&(t=!0),0<$(this).parents(".top-level").length&&!O.usingFrontEndEditor||t&&!O.usingFrontEndEditor?$(this).find(".image-bg").css({height:Math.ceil(.25*$(this).parent().offset().top)+$(this).outerHeight(!0)}):$(this).find(".image-bg").css({height:Math.ceil(.25*u.height())+$(this).outerHeight(!0)})),0==$(this).find(".row-bg").length&&0<$(this).find(".video-wrap").length?(t=!1,0==$(".wpb_row").length&&0<$(this).parents('.nectar-slider-wrap[data-full-width="true"]').length&&0<$(this).parents(".parallax_slider_outer").length&&"1"==$(this).parents(".parallax_slider_outer").index()&&(t=!0),0<$("#portfolio-extra").length&&0<$(this).parents(".wpb_row").length&&0<$(this).parents(".parallax_slider_outer").length&&"0"==$(this).parents(".wpb_row").index()&&(t=!0),0<$(this).parents(".top-level").length&&!O.usingFrontEndEditor||t&&!O.usingFrontEndEditor?$(this).find(".video-wrap").css({height:Math.ceil(.25*$(this).parent().offset().top)+$(this).outerHeight(!0)}):$(this).find(".video-wrap").css({height:Math.ceil(.25*O.winH)+$(this).outerHeight(!0)}),e=(t=$(this).find(".video-wrap video")).parent().width()/1280,a=t.parent().height()/720,t.width(1280*(e=a<e?e:a)),t.height(720*e)):$(this).is(".nectar-recent-posts-single_featured")&&0<$(this).parents(".top-level").length&&!O.usingFrontEndEditor||$(this).is(".nectar-simple-slider")&&0<$(this).parents(".top-level").length&&!O.usingFrontEndEditor||$(this).is(".column-image-bg-wrap")&&0<$(this).parents(".top-level").length&&$(this).parent().parent().is(".vc_col-sm-12:not(.child_column)")||(!$(this).hasClass("top-level")||O.usingFrontEndEditor||0<$(this).find(".parallax-layer").length)&&(a=".row-bg, > .nectar-video-wrap .nectar-video-inner",t=$(this).find(".row-bg").attr("data-parallax-speed"),0<$(this).find(".parallax-layer").length&&!$(this).hasClass("wpb_row")&&(a=".parallax-layer",t=$(this).attr("data-parallax-speed")),e=0<$(this).find(a+'[data-parallax-speed="fast"]').length?60:0,0==$(this).parents("#page-header-bg").length)&&$(this).find(a).css({height:Math.ceil(O.winH*Ze(t))+$(this).outerHeight(!0)+e})})}function Ue(){$('.wpb_wrapper > .nectar-slider-wrap[data-full-width="true"]').each(function(){$(this).parent().hasClass("span_9")||$(this).parent().hasClass("span_3")||"sidebar-inner"==$(this).parent().attr("id")||"0"==$(this).parents(".wpb_row").index()&&$(this).addClass("first-nectar-slider")});var e=(0==$("#portfolio-extra").length?$(".main-content > .row > *"):$(".main-content > .row #portfolio-extra > *")).length,e=(0==$("#portfolio-extra").length?0<$(".main-content > .row > .wpb_row").length?$(".main-content > .row > .wpb_row"):$(".main-content > .row > *"):$(".main-content > .row #portfolio-extra > *")).length;$('.container-wrap .full-width-section, .container-wrap .full-width-content:not(.page-submenu .full-width-content):not(.blog-fullwidth-wrap), .row > .nectar-slider-wrap[data-full-width="true"], .wpb_wrapper > .nectar-slider-wrap[data-full-width="true"], .portfolio-items[data-col-num="elastic"]').each(function(){if(0<$(this).parents(".nectar-global-section.before-footer").length||0<$(this).parents('[class*="nectar_hook_sidebar"]').length)return!0;
47if(!$(this).parent().hasClass("span_9")&&!$(this).parent().hasClass("span_3")&&"sidebar-inner"!=$(this).parent().attr("id"))if(0<$(this).parents(".wpb_row").length){$(this).parent();var t=$(this).parents(".wpb_row").index();if(0<$(this).parents("#portfolio-extra").length&&0==$("#full_width_portfolio").length)return!1;"0"==t&&0!=d.length||"0"==t&&0==d.length&&0==$(".page-header-no-bg").length&&0==$(".project-title").length&&"0"==t&&0==$(".project-title").length&&0==$('body[data-bg-header="true"]').length&&(0==$(".single").length?$(".container-wrap").css("padding-top","0px"):$(this).addClass("first-section")),t==e-1&&0==$("#respond").length&&"portfolio-filters-inline"!=$(this).attr("id")&&($(".container-wrap").css("padding-bottom","0px"),$("#call-to-action .triangle").remove())}else{if(0<$(this).parents("#portfolio-extra").length&&0==$("#full_width_portfolio").length)return!1;0==$(this).find(".portfolio-filters-inline").length&&"post-area"!=$(this).attr("id")&&("0"==$(this).index()&&0!=d.length||"0"!=$(this).index()||0!=d.length||"0"!=$(this).index()||0!=$(".page-header-no-bg").length||"0"!=$(this).index()||$(this).hasClass("blog_next_prev_buttons")||0!=$(this).parents(".nectar-global-section").length||$(this).hasClass("nectar-shop-outer")||0!=$(this).parents(".pum-container").length||(1==$('body[data-header-resize="0"]').length&&0==$(".single").length||0<$("body.material").length&&0==$(".single").length?0<!$("body.blog .blog-fullwidth-wrap > .masonry:not(.meta-overlaid)").length&&$(".container-wrap").css("padding-top","0px"):$(this).addClass("first-section")),$(this).index()==e-1)&&0==$("#respond").length&&0==$("body.woocommerce-checkout").length&&($(".container-wrap").css("padding-bottom","0px"),$(".bottom_controls").css("margin-top","0px"),$("#call-to-action .triangle").remove())}}),$('#portfolio-extra > .nectar-slider-wrap[data-full-width="true"], .portfolio-wrap').each(function(){$(this).index()==e-1&&0==$("#commentform").length&&0==$("#pagination").length&&(0<parseInt($(".container-wrap").css("padding-bottom"))&&$(this).css("margin-bottom","-40px"),$("#call-to-action .triangle").remove())}),$(".portfolio-filters").each(function(){"0"==$(this).index()&&0!=d.length||"0"==$(this).index()?$(this).addClass("first-section nder-page-header"):("0"==$(this).index()&&0==d.length||"0"==$(this).index())&&$(this).css({"margin-top":"0px"}).addClass("first-section")}),$(".portfolio-filters-inline").each(function(){0<$(this).parents(".wpb_row").length||("0"==$(this).index()&&0!=d.length||"0"==$(this).index()?$(this).addClass("first-section nder-page-header"):("0"==$(this).index()&&0==d.length||"0"==$(this).index())&&$(this).css({"margin-top":"-30px","padding-top":"50px"}).addClass("first-section"))})}function B(){var s=0<$("body.vc_editor").length?".vc_element > ":"",r=E.is('[data-flex-cols="true"]');$(".main-content > .row > "+s+" .full-width-content, #portfolio-extra > "+s+" .full-width-content, .woocommerce-tabs #tab-description > .full-width-content, .post-area.span_12 article .content-inner > .full-width-content").each(function(){var n,i,e;!$(this).hasClass("no-auto-equal-height")&&1<$(this).find("> .span_12 > "+s+" .col").length&&(e=i=0,$(this).find("> .span_12 > "+s+"  .col").each(function(){n=0<$(this).find("> .vc_column-inner > .wpb_wrapper").length?".vc_column-inner":".column-inner-wrap > .column-inner";var t=r?parseInt($(this).find("> .vc_column-inner").css("padding-top")):parseInt($(this).css("padding-top")),e=2<s.length&&0<$(this).find("> .vc_column-inner").length?parseInt($(this).find("> .vc_column-inner").css("padding-top")):0,a=$(this).find("> "+n+" > .wpb_wrapper").height();i<a+2*t+e&&(i=a+2*t+e)}),$(this).find("> .span_12 > "+s+" .col").each(function(){n=0<$(this).find("> .vc_column-inner > .wpb_wrapper").length?".vc_column-inner":".column-inner-wrap > .column-inner",0<$(this).find("> "+n+" > .wpb_wrapper > *").length?s.length<2&&!$(this).parent().parent().hasClass("vc_row-o-equal-height")?($(this).css("height",i),r&&$(this).find("> .vc_column-inner").css("height",i)):2<s.length&&!$(this).parent().parent().parent().hasClass("vc_row-o-equal-height")&&($(this).css("height",i),r)&&$(this).find("> .vc_column-inner").css("height",i):$(this).is('[data-using-bg="true"]')&&0==$(this).parents(".vc_row-o-content-top").length&&($(this).css("min-height",i),E.is('[data-flex-cols="true"]')&&$(this).find("> .vc_column-inner").css("min-height",i),$(this).is('[data-animation*="reveal"]'))&&$(this).find(".column-inner").css("min-height",i)}),O.winW<1e3&&$(this).find("> .span_12 > "+s+" .col .wpb_row .col").css("min-height","0px"),$(this).hasClass("vertically-align-columns"))&&1e3<O.winW&&!$(this).hasClass("vc_row-o-equal-height")&&$(this).find("> .span_12 > "+s+" .col").each(function(){n=0<$(this).find("> .vc_column-inner > .wpb_wrapper").length?".vc_column-inner":".column-inner-wrap > .column-inner",e=$(this).find("> "+n+" > .wpb_wrapper").height();var t=$(this).height()/2-e/2;t<=0&&(t=0),$(this).find("> "+n+" > .wpb_wrapper").css("margin-top",t).css("margin-bottom",t)})}),0==$('body[data-flex-cols="true"]').length&&($(".main-content > .row > .wpb_row:not(.full-width-content).vc_row-o-equal-height").each(function(){var e;0<$(this).find(">.span_12 >
47 "+s+' .wpb_column[data-animation*="reveal"]').length&&(e=0,$(this).find("> .span_12 > "+s+" .col").each(function(){var t=parseInt($(this).find("> .column-inner-wrap > .column-inner").css("padding-top"));$(this).find("> .column-inner-wrap > .column-inner").height()+2*t>e&&(e=$(this).find("> .column-inner-wrap > .column-inner").height()+2*t)}),$(this).find("> .span_12 > "+s+" .col").each(function(){0<$(this).find("> .column-inner-wrap > .column-inner .wpb_wrapper > *").length?$(this).find("> .column-inner-wrap").css("height",e):($(this).css("min-height",e),$(this).is('[data-animation*="reveal"]')&&$(this).find(".column-inner").css("min-height",e))}))}),$(".wpb_row.vc_row-o-equal-height>.span_12> "+s+'.wpb_column[class*="padding-"][data-padding-pos="all"]').each(function(){0==$(this).parents(".tabbed").length&&$(this).css({"padding-top":$(this).css("padding-left"),"padding-bottom":$(this).css("padding-left")})}))}function Je(){$(".wpb_row:has(.nectar-parallax-scene)").each(function(t){var e=parseInt($(this).find(".nectar-parallax-scene").attr("data-scene-strength")),a=(mt[t]=$(this).find(".nectar-parallax-scene").parallax({scalarX:e,scalarY:e}),$(this).find(".nectar-parallax-scene li"));$.each(a,function(){var t;0<$(this).find("div").length&&(t=$(this).find("div").css("background-image").replace(/"/g,"").replace(/url\(|\)$/gi,""))&&""!==t&&"none"!==t&&(a=a.add($("<img>").attr("src",t)))})})}function Ke(){$("ul.checks li").each(function(){0==$(this).find("i.fa-check-circle").length&&$(this).prepend('<i class="fa fa-check-circle"></i>')})}function ta(){$('.nectar-cta[data-style="arrow-animation"]').addClass("loaded")}function ea(){var e=1==_?"500%":"88%",n=1==_?"500%":"70%",s=1==_?"500%":"70%";$(y+".img-with-animation").each(function(t){var n=$(this),i=n.is("[data-animation]")?n.attr("data-animation"):"fade-in",s=(("ro-reveal-from-right"==i&&"88%"==e||"ro-reveal-from-left"==i&&"88%"==e)&&(e="75%"),"slide-up"==i&&"88%"==e&&(e="99%"),U),r=($(this)[0].hasAttribute("data-animation-easing")&&(s=$(this).attr("data-animation-easing")),parseInt(c)),o=((0<n.parents(".row_position_absolute").length||n.hasClass("position_desktop_absolute"))&&(r=500),new Waypoint({element:n[0],handler:function(){var t,e,a;0<n.parents(".wpb_tab").length&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated-in")||(!K||0<$('body[data-responsive="0"]').length)&&(t=n.is("[data-delay]")?n.attr("data-delay"):0,e=0<n.parents(".hover-wrap").length?n.parents(".hover-wrap"):n,a=c,0<n.parents(".nectar-disable-mobile-animation").length&&O.winW<1e3&&(t=r=a=0),"fade-in-from-left"==i||"fade-in-from-right"==i?e.delay(t).transition({opacity:1,x:"0px"},a,s):"fade-in-from-bottom"==i?wt.push(anime({targets:e[0],translateY:[100,0],translateZ:0,opacity:{value:[0,1],duration:r},delay:t,easing:s,duration:a})):"slide-up"==i?wt.push(anime({targets:e[0],translateY:[150,0],translateZ:0,delay:t,easing:s,duration:a})):"fade-in"==i?e.delay(t).transition({opacity:1},a,s):"grow-in"==i?setTimeout(function(){e.transition({scale:1,opacity:1},a,s)},t):"flip-in"==i?setTimeout(function(){e.transition({rotateY:0,opacity:1},a,s)},t):"flip-in-vertical"==i?setTimeout(function(){e.transition({rotateX:0,opacity:1},a,s)},t):"ro-reveal-from-left"!=i&&"ro-reveal-from-right"!=i&&"ro-reveal-from-bottom"!=i&&"ro-reveal-from-top"!=i||n.parents(".img-with-aniamtion-wrap").addClass("animated-in"),"none"!=i)&&n.addClass("animated-in"),o.destroy()},offset:e}))}),$(y+".nectar_cascading_images").each(function(){var t=$(this),a=$(this).is("[data-animation-timing]")?$(this).attr("data-animation-timing"):175,a=parseInt(a),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated-in")||(!K||0<$('body[data-responsive="0"]').length)&&(t.find(".cascading-image").each(function(t){var e=$(this);"flip-in"==e.attr("data-animation")||"flip-in-vertical"==e.attr("data-animation")?setTimeout(function(){e.find(".inner-wrap").css({opacity:1,transform:"rotate(0deg) translateZ(0px)"})},t*a):"grow-in-reveal"==e.attr("data-animation")?setTimeout(function(){e.find(".
47inner-wrap").css({opacity:1,transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"}),e.find(".inner-wrap img").css({transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"})},t*a):setTimeout(function(){e.find(".inner-wrap").css({opacity:1,transform:"translateX(0px) translateY(0px) scale(1,1) translateZ(0px)"})},t*a)}),t.addClass("animated-in")),e.destroy()},offset:n})}),$(y+'.col.has-animation:not([data-animation*="reveal"]), '+y+'.wpb_column.has-animation:not([data-animation*="reveal"]), '+y+".nectar-fancy-box.has-animation").each(function(n){if(Y&&0<$(this).parents(".top-level").length&&!0!==C.$usingFullScreenRows)return!0;var i=$(this),t=e,s=($(this)[0].hasAttribute("data-animation-offset")&&(t=parseInt($(this).attr("data-animation-offset"))+"%"),U),r=($(this)[0].hasAttribute("data-animation-easing")&&(s=$(this).attr("data-animation-easing")),parseInt(c)),o=(0<i.parents(".row_position_absolute").length&&(r=500),new Waypoint({element:i[0],handler:function(){var t,e,a;0<i.parents(".wpb_tab").length&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in")||(!K||0<$('body[data-responsive="0"]').length)&&(i.addClass("triggered-animation"),$(T).trigger("nectar-column-animation-start"),t=i.attr("data-delay"),e=c,i.hasClass("mobile-disable-entrance-animation")&&O.winW<1e3&&(t=r=e=0),"fade-in-from-left"==i.attr("data-animation")||"fade-in-from-right"==i.attr("data-animation")?bt[n]=setTimeout(function(){i.transition({opacity:1,x:"0px"},e,s)},t):"fade-in-from-bottom"==i.attr("data-animation")||"slight-fade-in-from-bottom"==i.attr("data-animation")?(a="fade-in-from-bottom"==i.attr("data-animation")?100:50,wt.push(anime({targets:i[0],translateY:[a,0],translateZ:0,opacity:{value:[0,1],duration:r},delay:t,easing:s,duration:e}))):"fade-in"==i.attr("data-animation")?bt[n]=setTimeout(function(){i.transition({opacity:1},e,s)},t):"grow-in"==i.attr("data-animation")||"zoom-out"==i.attr("data-animation")?bt[n]=setTimeout(function(){i.transition({scale:1,opacity:1},e,s)},t):"flip-in"==i.attr("data-animation")?bt[n]=setTimeout(function(){i.transition({rotateY:"0",opacity:1},e,s)},t):"flip-in-vertical"==i.attr("data-animation")?bt[n]=setTimeout(function(){i.transition({rotateX:"0",y:"0",opacity:1},e,s)},t):"slight-twist"==i.attr("data-animation")&&(bt[n]=setTimeout(function(){wt.push(anime({targets:i[0],rotateY:[20,0],rotateZ:[-4,0],opacity:1,easing:s,duration:e}))},t)),i.hasClass("boxed")&&(i.addClass("no-pointer-events"),setTimeout(function(){i.removeClass("no-pointer-events")},parseInt(c)+parseInt(t)+30)),i.find('.nectar-post-grid-wrap[data-style="mouse_follow_image"]')&&setTimeout(function(){i[0].style.transform="none"},parseInt(c)+parseInt(t)+30),i.addClass("animated-in")),o.destroy()},offset:t}))}),$(y+'.wpb_column.has-animation[data-animation*="reveal"]').each(function(){var a=U,t=($(this)[0].hasAttribute("data-animation-easing")&&(a=$(this).attr("data-animation-easing")),$(this).is('[data-animation="mask-reveal"]')?"88%":s),n=($(this)[0].hasAttribute("data-animation-offset")&&(t=parseInt($(this).attr("data-animation-offset"))+"%"),$(this)),i=new Waypoint({element:n[0],handler:function(){var t,e;0<n.parents(".wpb_tab").length&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated-in")||(t=n.attr("data-delay"),(!K||0<$('body[data-responsive="0"]').length)&&(e=0<n.find("> .vc_column-inner").length,"reveal-from-bottom"==n.attr("data-animation")||"reveal-from-top"==n.attr("data-animation")?setTimeout(function(){1==e?n.find("> .vc_column-inner").transition({y:0},c,a):n.find(".column-inner-wrap, .column-inner").transition({y:0},c,a,function(){n.find(".column-inner-wrap, .column-inner").addClass("no-transform")}),n.addClass("animated-in")},t):"reveal-from-right"!=n.attr("data-animation")&&"reveal-from-left"!=n.attr("data-animation")||setTimeout(function(){1==e?n.find("> .vc_column-inner").transition({x:0},c,a):n.find(".column-inner-wrap, .column-inner").transition({x:0},c,a,function(){n.find(".column-inner-wrap, .column-inner").addClass("no-transform")}),n.addClass("animated-in")},t),setTimeout(function(){n.addClass("animated-in")},t))),i.destroy()},offset:t})})}function aa(){$(".nectar_cascading_images").each(function(){var n=!!$(this).hasClass("forced-aspect");0<$(this).parents(".vc_row-o-equal-height").length&&0<$(this).parents(".wpb_column").length&&$(this).css("max-width",$(this).parents(".wpb_column").width()),$(this).find(".bg-color").each(function(){if(1==n&&0==$(this).parents(".cascading-image").index())return!0;var t=0,e=0,a,t,e;e=(0==$(this).parent().find(".img-wrap").length?(t=(a=$(this).parents(".cascading-image").siblings('.cascading-image[data-has-img="true"]').first()).find(".img-wrap").height(),a):(t=$
47(this).parent().find(".img-wrap").height(),$(this).parent())).find(".img-wrap").width(),$(this).css({height:t,width:e}).addClass("calculated")})})}function na(t,e){switch(this.$element=t,this.inView=!1,this.topLevel=!1,this.lastY=0,this.layer1Parallax=!!this.$element.is('[data-layer-1-parallax="yes"]'),e){case"subtle":this.intensity=.09;break;case"medium":this.intensity=.15;break;case"high":this.intensity=.25}this.calculatePos(),this.trackView(),this.animate(),(0<$(".portfolio-filters").length||0<$(".portfolio-filters-inline").length)&&setInterval(this.calculatePos.bind(this),700),O.usingMobileBrowser?T.matchMedia("(orientation: portrait)").addEventListener("change",this.calculatePos.bind(this)):u.on("resize",this.calculatePos.bind(this))}function ia(){$(y+".nectar-split-heading:not(.custom-trigger)").each(function(t){var e=1==_?"500%":"bottom-in-view",i=($(this)[0].hasAttribute("data-animation-offset")&&1!=_&&0<$(this).attr("data-animation-offset").length&&(e=parseInt($(this).attr("data-animation-offset"))+"%"),$(this)),a=i.is("[data-animation-delay]")?parseInt(i.attr("data-animation-delay")):0,s=new Waypoint({element:i[0],handler:function(){var n;0<i.parents(".wpb_tab").length&&"hidden"==i.parents(".wpb_tab").css("visibility")||i.hasClass("animated-in")||(!K||0<$('body[data-responsive="0"]').length)&&setTimeout(function(){var a,a,t,e;i.is('[data-animation-type="line-reveal-by-space"]:not([data-text-effect*="letter-reveal"])')?(a=0,i.is('[data-stagger="true"]')&&(a=500/i.find("> * > span").length,a=Math.min(Math.max(a,15),50)),n=parseInt(c)<1100?c:"1100",i.is('[data-m-rm-animation="true"]')&&O.winW<1e3?i.find("> * > span .inner").css({transform:"translateY(0)",opacity:"1",filter:"none"}):i.find("> * > span").each(function(t){var e;0==a?$(this).find("> .inner").delay(t*a).transition({y:"0px",opacity:"1",filter:"none"},n,U):(e=$(this).find("> .inner"),setTimeout(function(){e[0].style.transform="translateY(0em)",e[0].style.opacity="1",e[0].style.filter="none"},t*a))})):i.is('[data-animation-type="line-reveal-by-space"][data-text-effect*="letter-reveal"]')?(n=parseInt(c)<1e3?c:"1000",a=0,t=i.find("> * > span span"),e={},i.is('[data-text-effect="letter-reveal-blur-bottom"]')?e={opacity:[0,1],filter:["blur(10px)","blur(0px)"],translateY:["0.25em","0em"]}:i.is('[data-text-effect="letter-reveal-blur-top"]')?e={opacity:[0,1],filter:["blur(10px)","blur(0px)"],translateY:["-0.25em","0em"]}:i.is('[data-text-effect="letter-reveal-top"]')?e={translateY:["-1.3em","0em"]}:i.is('[data-text-effect="letter-reveal-bottom"]')?e={translateY:["1.3em","0em"]}:i.is('[data-text-effect="letter-reveal-fade-top"]')?e={opacity:[0,1],translateY:["-0.5em","0em"]}:i.is('[data-text-effect="letter-reveal-fade-bottom"]')&&(e={opacity:[0,1],translateY:["0.5em","0em"]}),a=400/t.length,a=Math.min(Math.max(a,20),35),0<t.length&&wt.push(anime({targets:i.find("> * > span span").toArray(),...e,delay:anime.stagger(a),duration:1200,easing:"cubicBezier(0.25,1,0.5,1)"}))):i.find(".heading-line").each(function(t){$(this).find("> div").delay(70*t).transition({y:"0px"},c,U)}),i.addClass("animated-in")},a),s.destroy()},offset:e})}),$(y+".nectar-split-heading.scroll-timeline").each(function(t){var e,a;!0===C.$usingFullScreenRows?(e=$(this),a=new Waypoint({element:e[0],handler:function(){0<e.parents(".wpb_tab").length&&"hidden"==e.parents(".wpb_tab").css("visibility")||e.hasClass("animated-in")?a.destroy():(!K||0<$('body[data-responsive="0"]').length)&&e.find(".inner").each(function(t){var e=$(this);setTimeout(function(){e.css({opacity:"1"})},30*t)})},offset:"500%"})):new sa($(this))})}function sa(t){this.$el=t,this.inView=!1,this.timeline=null,this.duration=450,this.speed=1.9,this.wordDelay=150,this.topLevel=!1,this.topCushion=.05*O.winH,this.mergedGroup=!1,0<this.$el.parents(".wpb_row.nectar-split-heading-merged").length||(this.mergeNeighbors(),this.trackInView(),this.createTimeline(),this.events(),this.raf())}function ra(){var s=1==_?"500%":"bottom-in-view",t=0<$('#nectar_fullscreen_rows[data-mobile-disable="on"]').length&&O.usingMobileBrowser?".nectar-progress-bar":y+".nectar-progress-bar";O.usingMobileBrowser&&"bottom-in-view"==s&&(s="70%"),$(t).each(function(){var n=$(this),i=new Waypoint({element:n[0],handler:function(){var t,e,a;0<n.parents(".wpb_tab").length&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("completed")||("100%"==s&&n.find(".bar-wrap").css("opacity","1"),t=n.find("span").attr("data-width"),e=parseInt(n.find("span strong i").text()),n.find("span").transition({width:parseInt(t)+"%"},800,"easeInOutCubic"),a=n.find("span strong i")[0],new ge(a,0,e,0,1,{useEasing:!1}).start(),n.find("span strong").transition({opacity:1},550,"easeInCirc"),"100"==t&&n.find("span strong").addClass("full"),n.addClass("completed")),i.destroy()},offset:s})})}function oa(){var t=1==_?"500%":"75%";$(y+'.wpb_column[data-border-animation="true"]').each(function(){var e=$
47(this),a=new Waypoint({element:e[0],handler:function(){var t;0<e.parents(".wpb_tab").length&&"hidden"==e.parents(".wpb_tab").css("visibility")||e.hasClass("completed")||(t=0<e.attr("data-border-animation-delay").length?parseInt(e.attr("data-border-animation-delay")):0,setTimeout(function(){e.find(".border-wrap").addClass("animation"),e.find(".border-wrap").addClass("completed")},t)),a.destroy()},offset:t})})}function la(){$(y+".nectar-waypoint-el").each(function(){var t=!!$(this).is("[data-nectar-waypoint-el-stagger]")&&$(this).attr("data-nectar-waypoint-el-stagger"),e=$(this).is("[data-nectar-waypoint-el-delay]")?parseInt($(this).attr("data-nectar-waypoint-el-delay")):0,a=$(this).is("[data-nectar-waypoint-el-offset]")?parseInt($(this).attr("data-nectar-waypoint-el-offset"))+"%":"90%",n=(1==_&&(a="500%"),$(this)),i=new Waypoint({element:n[0],handler:function(){0<n.parents(".wpb_tab").length&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("completed")||setTimeout(function(){t?n.find("."+t).each(function(t){var e=$(this);setTimeout(function(){e.addClass("animated-in")},100*t)}):n.addClass("animated-in")},e),i.destroy()},offset:a})})}function da(){var a=1==_?"500%":"80%";$(y+".nectar_food_menu_item").parent().each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||t.find(".nectar_food_menu_item").each(function(t){var e=$(this);setTimeout(function(){e.addClass("animated-in")},150*t)}),e.destroy()},offset:a})})}function ca(){var n=1==_?"500%":"bottom-in-view";$(y+'.divider-small-border[data-animate="yes"], '+y+'.divider-border[data-animate="yes"]').each(function(){var e=$
47(this).hasClass("divider-small-border")?1300:1500,t=$(this),a=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||(t.each(function(){$(this).css({transform:"scale(0,1)",visibility:"visible"});var t=$(this);t.delay(t.attr("data-animation-delay")).transition({transform:"scale(1, 1)"},e,"cubic-bezier(.18,0.75,.25,1)")}),t.addClass("completed")),a.destroy()},offset:n})})}function ha(){$(".nectar_image_with_hotspots").each(function(){$(this).find(".nectar_hotspot_wrap").each(function(){var t;690<O.winW?(0<$(this).parents('.nectar_image_with_hotspots[data-tooltip-func="hover"]').length&&($(this).find(".nectar_hotspot").removeClass("click"),$(this).find(".nttip").removeClass("open")),$(this).find(".nttip .inner a.tipclose").remove(),$(".nttip").css("height","auto"),$(this).css({width:"auto",height:"auto"}),$(this).find(".nttip").removeClass("force-right").removeClass("force-left").removeClass("force-top").css("width","auto"),(t=$(this).find(".nttip").offset()).left>$(this).parents(".nectar_image_with_hotspots").width()-200?$(this).find(".nttip").css("width","250px"):$(this).find(".nttip").css("width","auto"),t.left<0?$(this).find(".nttip").addClass("force-right"):t.left+$(this).find(".nttip").outerWidth(!0)>O.winW?$(this).find(".nttip").addClass("force-left").css("width","250px"):t.to
47p+$(this).find(".nttip").height()+35>u.height()&&0<$("#nectar_fullscreen_rows").length&&$(this).find(".nttip").addClass("force-top"),0==$(this).find("> .open").length&&$(this).css({width:"30px",height:"30px"})):($(this).find(".nttip").removeClass("force-left").removeClass("force-right").removeClass("force-top"),$(this).find(".nectar_hotspot").addClass("click"),0==$(this).find(".nttip a.tipclose").length&&$(this).find(".nttip .inner").append('<a href="#" class="tipclose"><span><i class="screen-reader-text">'+nectar_front_i18n.close+"</i></span></a>"),$(".nttip").css("height",u.height()))})})}function ua(){var a;0!=$(".nectar_image_with_hotspots").length&&($('.nectar_image_with_hotspots[data-hotspot-icon="numerical"]').each(function(){$(this).find(".nectar_hotspot_wrap").each(function(t){var e=$(this);setTimeout(function(){e.find(".nectar_hotspot").addClass("pulse")},300*t)})}),a=[],$('.nectar_image_with_hotspots:not([data-tooltip-func="click"]) .nectar_hotspot').each(function(e){a[e]="",$(this).on("mouseover",function(){clearTimeout(a[e]),$(this).parent().css({"z-index":"400",height:"auto",width:"auto"})}),$(this).on("mouseleave",function(){var t=$(this);t.parent().css({"z-index":"auto"}),a[e]=setTimeout(function(){t.parent().css({height:"30px",width:"30px"})},300)})}),E.on("click",".nectar_hotspot.click",function(){var t;return $(this).parents(".nectar_image_with_hotspots").find(".nttip").removeClass("open"),$(this).parent().find(".nttip").addClass("open"),$(this).parents(".nectar_image_with_hotspots").find(".nectar_hotspot").removeClass("open"),$(this).parent().find(".nectar_hotspot").addClass("open"),690<O.winW&&($(this).parent().css({"z-index":"120",height:"auto",width:"auto"}),t=$(this),setTimeout(function(){t.parents(".nectar_image_with_hotspots").find(".nectar_hotspot_wrap").each(function(){0==$(this).find("> .open").length&&$(this).css({height:"30px",width:"30px","z-index":"auto"})})},300)),O.winW<=690&&(0<$("body.nectar_box_roll").length&&$(".container-wrap").addClass("hotspot-open"),$(".nectar_hotspot.click").parents('.wpb_row, [class*="vc_col-"]').css("z-index",""),$(this).parents('.wpb_row, [class*="vc_col-"]').css("z-index","200")),!1}),E.on("click",".nectar_hotspot.open",function(){return $(this).parent().find(".nttip").removeClass("open"),$(this).parent().find(".nectar_hotspot").removeClass("open"),$(this).parents(".wpb_row").css("z-index","auto"),!1}),E.on("click",".nttip.open",function(t){if(O.winW<690&&(!t.target||!$(t.target).is("a")))return 0<$("body.nectar_box_roll").length&&$(".container-wrap").removeClass("hotspot-open"),$(this).parents(".nectar_image_with_hotspots").find(".nttip").removeClass("open"),$(this).parents(".nectar_image_with_hotspots").find(".nectar_hotspot").removeClass("open"),$(this).parents(".wpb_row").css("z-index","auto"),!1}),ha(),u.on("resize",ha))}function pa(){var a=1==_?"500%":"50%";$(y+'.nectar_image_with_hotspots[data-animation="true"]').each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||(t.addClass("completed"),t.find(".nectar_hotspot_wrap").each(function(t){var e=$(this),a=0<e.parents(".col.has-animation").length?1:0;setTimeout(function(){e.addClass("animated-in")},175*(t+a))})),e.destroy()},offset:a})})}function ga(){[].slice.call(I.querySelectorAll("[data-nectar-img-src]")).forEach(function(t){var e=t.getAttribute("data-nectar-img-src");e&&fa(t,e,Tt)})}function fa(t,e,a){var n;t.classList.contains("nectar-lazy")?(t.addEventListener("load",function(){t.classList.contains("keep-calculated-size")||(t.style.height="",t.style.width=""),t.classList.add("loaded"),t.removeAttribute("data-nectar-img-src"),"undefined"!=typeof SalientPortfolio&&t.classList.contains("image-gallery-portfolio-item")&&$(T).trigger("salient-portfolio-recalculate"),O.usingMobileBrowser||Waypoint.refreshAll(),a.unobserve(t)}),t.src=e,(n=t.getAttribute("data-nectar-img-srcset"))&&(t.setAttribute("srcset",n),t.removeAttribute("data-nectar-img-srcset")),t.parentNode.classList.add("img-loaded")):(t.style.backgroundImage="url('"+e+"')",t.classList.add("loaded"),t.removeAttribute("data-nectar-img-src"),a.unobserve(t))}function ma(t,e){if(t.isIntersecting){if(t.target.classList.contains("loaded"))return e.unobserve(t.target);for(var a in t.target.children){var a=t.target.children[a];"string"==typeof a.tagName&&"SOURCE"===a.tagName&&(a.src=a.dataset.nectarVideoSrc)}t.target.load(),t.target.classList.remove("lazy"),t.target.classList.add("loaded"),e.unobserve(t.target)}}function va(){var t=[].slice.call(I.querySelectorAll("[data-nectar-img-src]")),e=[].slice.call(I.querySelectorAll("[data-nectar-poster]")),a=[].slice.call(I.querySelectorAll(".nectar-lazy-video")),n=[].slice.call(I.querySelectorAll("#header-outer .nectar-lazy-video")),i,s,r,o;"IntersectionObserver"in T?(i={rootMargin:"450px"},u.off("resize.nectarLazySizing",ba),u.on("resize.nectarLazySizing",ba),Tt=new IntersectionObserver(function(t){t.forEach(function(t){var t,e;t.isIntersecting&&(e=(t=t.target).getAttribute("data-nectar-img-src"))&&fa(t,e,Tt)})},i),s=new IntersectionObserver(function(t){t.forEach(function(t){var t,e;t.isIntersecting&&(e=(t=t.target).getAttribute("data-nectar-poster"))&&(t.poster=e,t.removeAttribute("data-nectar-poster"),s.unobserve(t))})},i),t.forEach(function(t){Tt.observe(t)}),e.forEach(function(t){s.observe(t)}),r=new IntersectionObserver(function(t,e){t.forEach(function(t){ma(t,r)})},{root:S()?null:I,rootMargin:"125px"}),o=new IntersectionObserver(function(t,e){t.forEach(function(t){ma(t,o)})},{rootMargin:"125px"}
47),n.forEach(function(t){o.observe(t)}),a.forEach(function(t){r.observe(t)})):(t.forEach(function(t){var e;t.classList.contains("nectar-lazy")?(t.classList.contains("keep-calculated-size")||(t.style.height="",t.style.width=""),t.src=t.getAttribute("data-nectar-img-src"),(e=t.getAttribute("data-nectar-img-srcset"))&&(t.setAttribute("srcset",e),t.removeAttribute("data-nectar-img-srcset")),t.parentNode.classList.add("img-loaded")):t.style.backgroundImage="url('"+t.getAttribute("data-nectar-img-src")+"')",t.classList.add("loaded"),t.removeAttribute("data-nectar-img-src")}),a.forEach(function(t){for(var e in t.children){var e=t.children[e];"string"==typeof e.tagName&&"SOURCE"===e.tagName&&(e.src=e.dataset.nectarVideoSrc)}t.load(),t.classList.remove("lazy"),t.classList.add("loaded")}))}function ba(){$("img.nectar-lazy:not(.loaded):not(.image-gallery-portfolio-item)").each(function(){if($(this).hasClass("attachment-shop_thumbnail")||$(this).hasClass("attachment-woocommerce_thumbnail")||0<$(this).parents(".nectar-post-grid-item").length)return!0;$(this).css({height:"",width:""});var t=parseInt($(this).attr("height")),e=parseInt($(this).attr("width")),a=(0<$(this).parents(".nectar_cascading_images").length?$(this).parents(".bg-layer"):$(this)).width(),e=(0<$(this).parents(".img-with-aniamtion-wrap.custom-size").length&&e<a&&(a=e),0<$(this).parents('.img-with-aniamtion-wrap[data-shadow*="depth"]').length&&(a=$(this).parents(".img-with-aniamtion-wrap").width()),te(e,t,a=0<$(this).parents(".nectar-post-grid-item-bg-wrap-inner").length&&!$(this).hasClass("nectar-post-grid-item__overlaid-img")?$(this).parents(".nectar-post-grid-item-bg-wrap-inner").width():a,2e3));$(this).css({height:e.height+"px",width:e.width+"px"})})}function wa(){ot=[],ct=[],O.usingMobileBrowser||($('.nectar-post-grid[data-indicator="yes"]').each(function(t){ot[t]=new z($(this),"view-indicator")}),$('.nectar-post-grid-wrap[data-style="mouse_follow_image"] .nectar-post-grid').each(function(t){ct[t]=new z($(this),"post-grid-images")}),$('.nectar-post-grid-wrap[data-style="vertical_list"] .nectar-post-grid.vert_list_hover_effect_featured_image_follow').each(function(t){ct[t]=new z($(this),"post-grid-images")}),$('.nectar-category-grid[data-style="mouse_follow_image"]').each(function(t){ct[t]=new z($(this),"post-grid-images")}))}function ya(){xt=[],wa(),$(".nectar-post-grid-wrap").each(function(t){xt[t]=new _a($(this))})}function _a(t){this.el=t,this.currentPage=0,this.activeFilter=1,this.activeCatTotal=0,this.settingsData=JSON.parse(this.el.attr("data-el-settings")),this.queryData=JSON.parse(this.el.attr("data-query")),this.sortable=this.el.find(".nectar-post-grid-filters").attr("data-sortable"),this.gridStyle=this.el.attr("data-style"),this.initialMarkup(),this.clickEvents(),this.deepLinking(),this.lightboxGroups(),this.externalProjectLinks()}function xa(){var a=1==_?"200%":"75%";$(y+".nectar-post-grid-wrap").each(function(){var t,e;0<$(this).find('.nectar-post-grid[data-columns="1"]').length&&(a="85%"),Y&&$(this).hasClass("delay-js-loaded")&&0==C.$usingFullScreenRows||(t=$(this),e=new Waypoint({element:t[0],handler:function(){var a,n;0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||(a=t.find(".nectar-post-grid[data-animation-stagger]")?parseInt(t.find(".nectar-post-grid").attr("data-animation-stagger")):90,n=t.find(".nectar-post-grid[data-animation]")?t.find(".nectar-post-grid").attr("data-animation"):"none",t.attr("data-style"),0<t.find(".nectar-post-grid__reveal-image__inner").length&&t.find(".nectar-post-grid__reveal-image__inner").css({opacity:0}),t.find(".nectar-post-grid-filters").addClass("animated-in"),t.find(".nectar-post-grid-item").each(function(t){var e=$(this);setTimeout(function(){e.addClass("animated-in"),"zoom-out-reveal"===n&&Rn(e,function(){Vn(e)})},t*a)}),setTimeout(function(){t.addClass("finished-animating")},950)),e.destroy()},offset:a}))})}function Ca(){var a=1==_?"500%":"bottom-in-view";$(y+".nectar-animated-title").each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||t.addClass("completed"),e.destroy()},offset:a})})}function ka(){var i=1==_?"500%":"bottom-in-view";O.usingMobileBrowser&&"bottom-in-view"==i&&(i="85%"),$(y+".nectar-highlighted-text").each(function(t){var e=0,a;if($(this).find("i").each(function(){$(this).replaceWith(function(){return $("<em />").append($(this).html())})}),$(this).is("[data-id]")&&(a=$(this),$(this).find("em").each(function(t){0<t?$(this).attr("id",a.attr("data-id")+"-"+t):$(this).attr("id",a.attr("data-id"))})),$(this).is("[data-animation-delay]")&&0<$(this).attr("data-animation-delay").length&&"false"!=$(this).attr("data-animation")&&(e=$(this).attr("data-animation-delay")),$(this).find("em:has(a)").addClass("has-link"),K&&$(this).find("em").addClass("animated"),$(this).is('[data-style="none"]'))return!0;var a=$(this),n=new Waypoint({element:a[0],handler:function(){0<a.parents(".wpb_tab").length&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated")||setTimeout(function(){a.find("em").each(function(t){var e=$
47(this);setTimeout(function(){e.addClass("animated")},300*t)})},e),n.destroy()},offset:i})})}function $a(){var a=1==_?"500%":"75%";$(y+'.nectar-woo-flickity[data-animation*="fade-in"]').each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated-in")||(t.addClass("animated-in"),t.find(".flickity-cell").each(function(t){var e=$(this);setTimeout(function(){e.find("> .product").css({transform:"translate3d(0,0,0)",opacity:"1"})},100*t)})),e.destroy()},offset:a})})}function Ta(){var t;$('.pricing-table[data-style="default"]').each(function(){t=0,$(this).find("> div ul").each(function(){$(this).height()>t&&(t=$(this).height())}),0==t&&(t="auto"),$(this).find("> div ul").css("height",t)})}function Ia(){w=[],"undefined"!=typeof NectarTestimonialSlider?$(".testimonial_slider").each(function(t){var e=$(this),a=$(this).is("[data-style]")?$(this).attr("data-style"):"none";w[t]=new NectarTestimonialSlider(e,a,Fa,B),$(this).is('.disable-height-animation:not([data-style*="multiple_visible"])')&&(w[t].testimonialSliderHeight(),setTimeout(w[t].testimonialSliderHeight.bind(w[t]),700)),$(this).is('.testimonial_slider[data-style="multiple_visible_minimal"]')&&w[t].testimonialSliderHeightMinimalMult()}):ne(0,Ia,function(){return"undefined"!=typeof NectarTestimonialSlider})}function Ea(){u.off("smartresize.nectarTestimonials"),u.off("resize.nectarTestimonialsMin"),0<w.length&&u.on("smartresize.nectarTestimonials",Oa),0<$('.testimonial_slider[data-style="multiple_visible_minimal"]').length&&u.on("resize.nectarTestimonialsMin",Ha)}function Oa(){for(var t=0;t<w.length;t++)w[t].testimonialSliderHeight(),w[t].testimonialHeightResize()}function Ha(){for(var t=0;t<w.length;t++)w[t].testimonialSliderHeightMinimalMult()}function za(t){return 0<t.parents('.wpb_column[data-bg-color*="#"]').length&&0<t.parents('.wpb_column[data-bg-opacity="1"]').length?t.parents(".wpb_column").attr("data-bg-color"):(0<t.parents(".wpb_row").length&&0<t.parents(".wpb_row").find(".row-bg.using-bg-color").length||0<t.parents(".wpb_row").length&&0<t.parents(".wpb_row").find(".row-bg.using-bg-color-excluded").length?t.parents(".wpb_row").find(".row-bg"):0<$("#nectar_fullscreen_rows").length?$("#nectar_fullscreen_rows > .wpb_row .full-page-inner-wrap"):$(".container-wrap")).css("background-color")}function Sa(){var a="";$('.nectar-icon-list[data-icon-style="border"], .nectar_icon_wrap[data-style="border-animation"][data-color*="extra-color-gradient-"]').each(function(t){var e=za($(this));$(this).hasClass("nectar-icon-list")?$(this).find(".list-icon-holder").css("background-color",e):($(this).removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),$(this).addClass("instance-"+t),a+=".nectar_icon_wrap.instance-"+t+" .nectar_icon:before { background-color: "+e+"!important; }")}),$('body.material .nectar-button.see-through[class*="m-extra-color-gradient"]').each(function(t){var e=za($(this));$(this).removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),$(this).addClass("instance-"+t),a+=".nectar-button.see-through.instance-"+t+":after { background-color: "+e+"!important; }"}),me(a,"nectaricon-color-match")}function Aa(){$(".col.span_3, .vc_span3, .vc_col-sm-3").each(function(){var t,e;!$(this).is('[data-t-w-inherits="small_desktop"]')&&(t=$(this),(e=$(this).next("div")).hasClass("span_3")&&!t.hasClass("one-fourths")||e.hasClass("vc_span3")&&!t.hasClass("one-fourths")||e.hasClass("vc_col-sm-3")&&!t.hasClass("one-fourths"))&&(t.addClass("one-fourths clear-both"),e.addClass("one-fourths right-edge"))}),$(".span_12 .col.span_6").each(function(){$(this).next("div").hasClass("span_6")&&0==$.trim($(this).next("div").html()).length&&$(this).addClass("empty-second")})}function Ma(){$("iframe").each(function(){if(void 0!==$(this).attr("src")&&!$(this).hasClass("skip-nectar-video-size")&&!$(this).hasClass("iframe-embed")&&!$(this).hasClass("elementor-video-iframe")&&0==$(this).parents(".gform_fields").length&&0==$(this).parents(".ult_modal").length&&0==$(this).parents(".ls-slide").length&&0==$(this).parents(".woo-variation-
47product-gallery").length&&0==$(this).parents(".esg-entry-media").length&&0==$(this).parents(".wpb_video_widget.wpb_content_element").length){if(0<$(this).parents(".woocommerce-product-gallery").length&&(!$(this).is('[width="100%"]')||!$(this).is('[height="100%"]')))return!0;var t=$(this).attr("src").toLowerCase();(0<=t.indexOf("youtube")||0<=t.indexOf("vimeo")||0<=t.indexOf("twitch.tv")||0<=t.indexOf("kickstarter")||0<=t.indexOf("embed-ssl.ted")||0<=t.indexOf("dailymotion"))&&($(this).addClass("iframe-embed"),($(this).width()<$(this).parent().width()?$(this).attr("data-aspectRatio",$(this).height()/$(this).width()):$(this).attr("data-aspectRatio","0.56")).removeAttr("height").removeAttr("width"),0<$(this).parents(".post-area.masonry.classic").length)&&$(this).attr("data-aspectRatio","0.56").removeAttr("height").removeAttr("width")}})}function Wa(){$("iframe[data-aspectRatio]").each(function(){var t=$(this),e=t.parent().width();0<$(this).parents(".swiper-slide").length&&!$(this).is(":visible")||t.width(e).height(e*t.attr("data-aspectRatio"))})}function Ba(){$(".video-wrap iframe").unwrap(),$("#sidebar iframe[src]").unwrap(),$("audio").attr("width","100%").attr("height","100%").css("visibility","visible"),$("video").css("visibility","visible"),$(".wp-video").each(function(){$(this).find("video").get(0).addEventListener("loadeddata",function(){u.trigger("resize")},!1)}),$(".main-content iframe[src]").each(function(){$(this).css({opacity:"1",visibility:"visible"})})}function Fa(){$(".nectar-video-wrap").each(function(){$(this).addClass("position-loaded")})}function La(){function r(t){var e,a,n,i,s=t.innerWidth(),r=t.innerHeight();s/r<16/9?(e=r*(16/9),a=r,n=-Math.round((e-s)/2)+"px",i=-Math.round((a-r)/2)+"px"):(a=(e=s)*(9/16),i=-Math.round((a-r)/2)+"px",n=-Math.round((e-s)/2)+"px"),e+="px",a+="px",t.find(".vc_video-bg--nectar iframe").css({maxWidth:"1000%",marginLeft:n,marginTop:i,width:e,height:a})}0==$(".nectar-video-wrap").length&&0==$(".nectar-youtube-bg").length||(setTimeout(function(){$(".video-color-overlay").each(function(){$(this).css("background-color",$(this).attr("data-color"))}),$(".nectar-video-wrap").each(function(){var t,e,a;0!=$(this).find("video").length&&(t=0<$(this).parents("#page-header-bg").length,e=$(this),0===$(this).find("video.nectar-lazy-video").length?a=setInterval(function(){3<e.find("video").get(0).readyState&&(O.usingMobileBrowser||(e.transition({opacity:"1"},400),e.find("video").transition({opacity:"1"},400),e.parent().find(".video-color-overlay").transition({opacity:"0.7"},400),1==t&&dn()),o.addClass("loaded"),setTimeout(function(){o.addClass("hidden")},1e3),clearInterval(a))},60):1==t&&dn(),O.usingMobileBrowser)&&(0<e.parents(".full-width-section").length&&0==e.parents("#nectar_fullscreen_rows").length&&!e.hasClass("column-video")?e.css("left","50%"):e.css("left","0px"),1==t&&dn(),e.find("video")[0].onplay=function(){e.transition({opacity:"1"},400),e.find("video").transition({opacity:"1"},400),e.parent().find(".video-color-overlay").transition({opacity:"0.7"},400)})})},300),O.usingMobileBrowser&&$(".nectar-video-wrap").each(function(){$(this).find("video").is("[muted]")||($(this).parent().find(".mobile-video-image").show(),$(this).remove())}),$(".nectar-video-wrap video.nectar-video-bg").each(function(){var e=this,a,t;"true"!==e.dataset.nectarAutoplayChecked&&(e.dataset.nectarAutoplayChecked="true",a=$(e).closest(".nectar-video-wrap"),t=function(){var t=e.play();t&&"function"==typeof t.catch&&t.catch(function(t){var t,e;t&&"NotAllowedError"===t.name&&!a.data("autoplayHidden")&&(t=a.parent().children(".mobile-video-image")[0])&&(e=T.getComputedStyle(t).backgroundImage)&&"none"!==e&&!/^url\(["']?["']?\)$/.test(e)&&(a.data("autoplayHidden",!0),$(t).show(),a.css({opacity:0,"pointer-events":"none"}))})},2<=e.readyState?t():e.addEventListener("loadeddata",t,{once:!0}))}),$('.wpb_row:has(".nectar-video-wrap"):not(.fp-section)').each(function(t){$(this).css("z-index",100+t)}),$(".vc_row").each(function(){var t,e=jQuery(this),t;0<e.find(".nectar-youtube-bg").length?(t=void 0!==(t=e.find(".nectar-youtube-bg span").text())&&null!==(t=t.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/))&&t[1])&&(e.find(".vc_video-bg--nectar").remove(),function t(e,a,n){var i,s,s;return"undefined"==typeof YT||void 0===YT.Player?100<(n=void 0===n?0:n)?console.warn("Too many attempts to load YouTube api"):setTimeout(function(){t(e,a,n++)},100):(i=e.prepend('<div class="vc_video-bg--nectar"><div class="inner"></div></div>').find(".inner"),s=new YT.Player(i[0],{width:"100%",height:"100%",videoId:a,playerVars:{iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0},events:{onStateChange:function(t){-1===t.data&&(s.mute(),s.playVideo()),t.data===YT.PlayerState.ENDED&&(s.seekTo(0),s.playVideo())},onReady:function(t){s.mute(),s.playVideo(),r(e)}}}),r(e),jQuery(T).on("resize",function(){r(e)}),void setTimeout(function(){r(e)},100))}(e.find(".nectar-youtube-bg"),t)):e.find(".nectar-youtube-bg").remove(),e.find(".nectar-youtube-bg span").remove(),O.usingMobileBrowser||e.find(".nectar-video-wrap, .nectar-youtube-bg").css({opacity:"1",width:"100%",height:"100%"}),e.find(".video-color-overlay").transition({opacity:"0.7"},400)}))}function Pa(){var e;E.hasClass("single-post")&&0<$(".content-inner[data-has-gallery]").length&&(0<$(".wp-block-gallery").length?$(".content-inner").find(".wp-block-gallery").each(function(t){0!==t&&$(this).css("display","flex")}):$(".content-inner").find(".gallery").each(function(t){0!==t&&$(this).css("display","block")})),E.hasClass("single-post")&&0<$(".nectar-social.vertical").length&&(e=$(".nectar-social.vertical"),new Waypoint({element:$(".post-area")[0],handler:function(t){k.materialOffCanvasOpen||("down"===t?e.addClass("visible"):e.removeClass("visible"))},offset:"70%"}))}function qa(){var t,e,a,n,i,s,t;
470<$('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length&&(ja(),0<l.length)&&(t=l.detach(),$(".ocm-effect-wrap-inner").append(t)),(0<$("body.material").length&&0==$('body[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length||0<$("body.material").length&&!0===at)&&(0==$("#mobile-menu").length&&((t=$("header#top ul .slide-out-widget-area-toggle:first a > span > i").clone()).addClass("hover-effect"),$("header#top ul .slide-out-widget-area-toggle a > span").append(t),(t=$("header#top .slide-out-widget-area-toggle.mobile-icon a > span > i").clone()).addClass("hover-effect"),$("header#top .slide-out-widget-area-toggle.mobile-icon a > span").append(t)),$('body:not([data-slide-out-widget-area-style="slide-out-from-right"]) header#top .slide-out-widget-area-toggle a > span').append($('<span class="close-wrap"> <span class="close-line close-line1"></span> <span class="close-line close-line2"></span> </span>')),setTimeout(function(){$("header#top .slide-out-widget-area-toggle a > span .close-wrap").addClass("loaded")},200)),0<$("body.material #boxed").length&&0<$('body[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length&&0<$(".ocm-effect-wrap").length&&$("#ajax-content-wrap > .slide-out-widget-area-toggle.slide-out-hover-icon-effect").insertAfter(".ocm-effect-wrap"),0<$("body.material").length&&0==$('body[data-slide-out-widget-area-style*="fullscreen"]').length&&0<$(".ocm-effect-wrap").length&&($("body.material #slide-out-widget-area.slide-out-from-right .slide_out_area_close").insertAfter(".ocm-effect-wrap"),0<$("body > .slide_out_area_close").length&&$("body > .slide_out_area_close").wrap('<div class="slide_out_area_close__wrap" role="complementary" aria-label="'+T.nectar_front_i18n.close+'"></div>'),$("#slide-out-widget-area-bg").insertAfter(".ocm-effect-wrap"),p.insertAfter(".ocm-effect-wrap")),(0<$('body.material[data-header-search="true"]').length||0<$("body.material .ocm-effect-wrap").length)&&(a=!1,n=0,i=O.winW,s=O.winH,T.addEventListener("orientationchange",function(){n=1}),u.on("resize",function(){O.usingMobileBrowser?(u.width()!=i&&u.height!=s||1===n)&&(i=O.winW,s=O.winH,a=!(n=0)):a=!0,a&&(clearTimeout(e),$('body[data-slide-out-widget-area-style="slide-out-from-right"] > .slide_out_area_close__wrap .slide_out_area_close, .material #header-outer, .ocm-effect-wrap, .ocm-effect-wrap-shadow').addClass("no-material-transition"),e=setTimeout(function(){$('body[data-slide-out-widget-area-style="slide-out-from-right"] > .slide_out_area_close__wrap .slide_out_area_close, .material #header-outer, .ocm-effect-wrap, .ocm-effect-wrap-shadow').removeClass("no-material-transition")},250),ja(),a=!1)})),u.on("resize",Ra)}function Ya(){var t,e=0;$("#slide-out-widget-area > .widget").each(function(){e+=$(this).height()}),t=p.height()-25-$(".bottom-meta-wrap").outerHeight(!0)-e>$("#slide-out-widget-area .off-canvas-menu-container:last-child").height()?p.height()-25-$(".bottom-meta-wrap").outerHeight(!0)-e:$("#slide-out-widget-area .off-canvas-menu-container:last-child").height(),$("#slide-out-widget-area .inner").first().css({height:"auto","min-height":t})}function ja(){$("#slide-out-widget-area.slide-out-from-right").css({"padding-top":.1*u.height(),"padding-bottom":.1*u.height()}),Na()}function Ra(){0<$(".ocm-effect-wrap.material-ocm-open").length&&($(".ocm-effect-wrap").css({height:u.height()}),$(".ocm-effect-wrap-inner").css({"padding-top":O.adminBarHeight}))}function Va(){$('#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li.menu-item-has-children').each(function(){$(this).find(".ocm-dropdown-arrow").css({top:$(this).find("a").height()/2})}),$("#slide-out-widget-area.fullscreen-split .off-canvas-menu-container li.menu-item-has-children").each(function(){$(this).find(".ocm-dropdown-arrow").css({top:$(this).find("a").height()/2})})}function Da(){T.nectarOptions&&T.nectarOptions.ocm_remove_ext_menu_items&&"remove_images"==T.nectarOptions.ocm_remove_ext_menu_items&&!1===k.ocmInit&&($('.off-canvas-menu-container .title[class*="inherit-h"], #mobile-menu .title[class*="inherit-h"]').removeClass(function(t,e){return(e.match(/(^|\s)inherit-h\S+/g)||[]).join(" ")}),$(".off-canvas-menu-container .nectar-ext-menu-item .image-layer-outer, #mobile-menu .nectar-ext-menu-item .image-layer-outer").remove(),$(".off-canvas-menu-container .nectar-ext-menu-item .menu-item-desc").removeClass("menu-item-desc").addClass("item_desc"),$(".off-canvas-menu-container .nectar-ext-menu-item .inner-content > .title").each(function(){0==$(this).find(".menu-title-text").length&&$(this).removeClass("title").addClass("menu-title-text")}),$(".off-canvas-menu-container .item_desc").each(function(){"none"!==$(this).css("display")&&$(this).parents(".menu-item").addClass("nectar-extra-menu-item-spacing")}),Va(),k.ocmInit=!0)}function Na(){O.winW<1e3||0<$("body > #boxed").length||0<$(".ocm-effect-wrap-inner > #boxed").length?($("#slide-out-widget-area.fullscreen .off-canvas-social-links, #slide-out-widget-area.fullscreen-alt .off-canvas-social-links").appendTo("#slide-out-widget-area .inner-wrap > .inner"),$("#slide-out-widget-area.fullscreen .bottom-text, #slide-out-widget-area.fullscreen-alt .bottom-text").appendTo("#slide-out-widget-area .inner-wrap > .inner")):($("#slide-out-widget-area.fullscreen .off-canvas-social-links,#slide-out-widget-area.fullscreen-alt .off-canvas-social-links").appendTo("#slide-out-widget-area .inner-wrap"),$("#slide-out-widget-area.fullscreen .bottom-text, #slide-out-widget-area.fullscreen-alt .bottom-text").appendTo("#slide-out-widget-area .inner-wrap")),0<$(".slide-out-from-right.open .off-canvas-menu-container.mobile-only").length&&0==$("body.mobile").length&&$("#slide-out-widget-area .slide_out_area_close").trigger("click"),Va()}function Xa(){if(Ya(),(O.usingMobileBrowser||O.usingIOS||O.usingTouchDevice)&&0<$("#slide-out-widget-area.open").length||0<$(".slide-out-from-right-hover.ios-ocm-style").length&&0<$("#slide-out-widget-area.open").length)return Za(),!1;(O.usingMobileBrowser||O.usingIOS||O.usingTouchDevice||0<$(".slide-out-from-right-hover.ios-ocm-style").length)&&($(".slide-out-widget-area-toggle a").attr("aria-expanded","true"),r.css({height:"100%",width:"100%"}
47)),p.css({transform:"translate3d(0,0,0)"}).addClass("open"),Da(),0<$(".slide-out-from-right-hover.ios-ocm-style").length&&($("#ajax-content-wrap").addClass("ios-ocm-style-open"),setTimeout(function(){$("#slide-out-widget-area .slide_out_area_close").addClass("material-ocm-open"),$("#slide-out-widget-area .slide_out_area_close").removeClass("hide_until_rendered")},350));var t=le(),t=(O.winW<1e3&&(t=!0),T.nectarOptions&&T.nectarOptions.mobile_header_format&&"centered-menu"===T.nectarOptions.mobile_header_format&&t?"left":"right"),e,a,n,i,i;if(0<$("header#top .container .span_9 > .slide-out-widget-area-toggle").length&&(a=$(".slide-out-hover-icon-effect"),n=O.secondaryHeaderHeight,i=le(),0<$('#header-outer[data-format="centered-menu-bottom-bar"]').length&&(i=!1),0<$("body.mobile").length||i||"left"===tt?(0<$(".left-aligned-ocm").length&&"none"!=$(".left-aligned-ocm").css("display")?a.css({top:$("header#top .left-aligned-ocm .slide-out-widget-area-toggle a").offset().top-O.scrollTop}):a.css({top:$("header#top .span_9 > .slide-out-widget-area-toggle a").offset().top-O.scrollTop}),"left"==t||"left"===tt?a.css({left:parseInt($("#header-outer header > .container").css("padding-right"))+1,right:""}):a.css({right:parseInt($("#header-outer header > .container").css("padding-right"))+1,left:""})):x?(i=0<$('#header-outer[data-has-menu="false"]').length?2:1,a.css({top:O.adminBarHeight+n+parseInt($("header#top nav >ul .slide-out-widget-area-toggle a").css("padding-top")),right:29+i})):0<$('#header-outer[data-format="centered-menu-bottom-bar"]').length?(e=("flex"==$("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?$("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon a"):$("header#top .span_3 .right-side .slide-out-widget-area-toggle > div")).offset(),"flex"==$("#top .span_3 .slide-out-widget-area-toggle.mobile-icon").css("display")&&(e=$("#top .span_3 .slide-out-widget-area-toggle.mobile-icon a").offset()),a.css({top:parseInt(e.top)-O.scrollTop,right:parseInt($("#header-outer header >.container").css("padding-right"))+2,left:""})):(e=(E.hasClass("ascend")?"block"==$("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?$("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon"):$("header#top nav .buttons .slide-out-widget-area-toggle > div a > span:not(.screen-reader-text)"):"block"==$("header#top .span_9 > .slide-out-widget-area-toggle").css("display")?$("header#top .span_9 > .slide-out-widget-area-toggle.mobile-icon"):$("header#top nav .buttons .slide-out-widget-area-toggle > div")).position(),0<$("#header-secondary-outer.hide-up").length&&(n=0),a.css({top:O.adminBarHeight+n+parseInt(e.top),right:parseInt($("#header-outer header >.container").css("padding-right"))+2,left:""}))),$(".slide-out-hover-icon-effect .lines-button").removeClass("no-delay").addClass("unhidden-line"),0==$('#header-outer[data-permanent-transparent="1"]').length&&0==$("#nectar_fullscreen_rows").length&&!O.usingFrontEndEditor&&1e3<O.winW&&(0==O.scrollTop&&0<$("#header-outer.transparent").length||0==$("body.mobile").length&&x&&(g.attr("data-transparent","true").addClass("no-bg-color").addClass("slide-out-hover"),$("#header-outer header, #header-outer > .cart-outer").addClass("all-hidden")),0==$('#header-outer[data-remove-fixed="1"]').length)&&0==$("body.mobile").length&&x&&(1==N?(u.off("scroll",In),u.off("scroll",Tn)):(u.off("scroll",En),u.off("scroll",On))),O.usingMobileBrowser)return!1;u.on("mousemove.rightOffsetCheck",Qa)}function Qa(t){var e=u.width(),a=p.outerWidth(),n=le();O.winW<1e3&&(n=!0),("left"!=(T.nectarOptions&&T.nectarOptions.mobile_header_format&&"centered-menu"===T.nectarOptions.mobile_header_format&&n?"left":"right")&&"left"!==tt?t.clientX<e-parseInt(a)-j:t.clientX>parseInt(a)+j)&&p.hasClass("mouse-accessed")&&(p.removeClass("mouse-accessed"),u.off("mousemove.rightOffsetCheck",Qa),p.css({transform:""}).removeClass("open"),g.removeClass("style-slide-out-from-right"),$(".slide-out-hover-icon-effect .lines-button").removeClass("unhidden-line").addClass("no-delay"),0==$('#header-outer[data-permanent-transparent="1"]').length)&&(0==$('#header-outer[data-remove-fixed="1"]').length&&0==$("body.mobile").length&&x&&0==$("body.mobile").length&&(g.removeClass("no-bg-color"),$("#header-outer header, #header-outer > .cart-outer").removeClass("all-hidden")),0==$('#header-outer[data-remove-fixed="1"]').length)&&0==$("body.mobile").length&&x&&(1==N?(u.off("scroll.headerResizeEffect"),0==O.scrollTop?(u.on("scroll.headerResizeEffect",Tn),0<$('#header-outer[data-full-width="true"][data-transparent-header="true"]').length&&0<m.length&&1==x&&0<$("#header-outer.pseudo-data-transparent").length&&$('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):u.on("scroll.headerResizeEffect",In)):(u.off("scroll.headerResizeEffectOpaque"),u.on("scroll.headerResizeEffectOpaque",En)))}function Za(){(O.usingMobileBrowser||O.usingIOS||O.usingTouchDevice||0<$(".slide-out-from-right-hover.ios-ocm-style").length)&&($(".slide-out-widget-area-toggle a").attr("aria-expanded","fal
47se"),r.css({height:"1px",width:"1px"})),0<$(".slide-out-from-right-hover.ios-ocm-style").length&&($("#ajax-content-wrap").removeClass("ios-ocm-style-open"),$("#slide-out-widget-area .slide_out_area_close").removeClass("material-ocm-open")),p.css({transform:""}).removeClass("open"),g.removeClass("style-slide-out-from-right"),$(".slide-out-hover-icon-effect .lines-button").removeClass("unhidden-line").addClass("no-delay"),0==$('#header-outer[data-permanent-transparent="1"]').length&&(g.removeClass("no-bg-color"),$("#header-outer header").removeClass("all-hidden")),0==$('#header-outer[data-remove-fixed="1"]').length&&0==$("body.mobile").length&&x&&(1==N?(u.off("scroll.headerResizeEffect"),0==O.scrollTop?(u.on("scroll.headerResizeEffect",Tn),0<$('#header-outer[data-full-width="true"][data-transparent-header="true"]').length&&0<m.length&&1==x&&0<$("#header-outer.pseudo-data-transparent").length&&$('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):u.on("scroll.headerResizeEffect",In)):(u.off("scroll.headerResizeEffectOpaque"),u.on("scroll.headerResizeEffectOpaque",En)))}function Ga(){0<$(".slide-out-from-right-hover.open").length&&($(".slide-out-widget-area-toggle:not(.std-menu) a").first().addClass("non-human-allowed").trigger("click"),setTimeout(function(){$(".slide-out-widget-area-toggle:not(.std-menu) a").removeClass("non-human-allowed")},100))}function Ua(t){$("#mobile-menu").show(),$("header#top").find("."+t+":not(.std-menu) .lines-button").addClass("close"),$("#header-outer").addClass("simple-ocm-open"),0<$("body.material").length&&$("header#top").find("."+t+" a").addClass("menu-push-out"),setTimeout(function(){$("header#top").find("."+t+" > div > a").removeClass("animating")},100)}function Ja(t){$("#mobile-menu").hide(),$("body").find("."+t+":not(.std-menu) .lines-button").removeClass("close"),$("#header-outer").removeClass("simple-ocm-open"),setTimeout(function(){0<$("body.material").length&&$("header#top ."+t+" a").removeClass("menu-push-out"),$("body").find("."+t+" a").removeClass("animating")},350)}function Ka(){function t(){var t,e,a,n,e,i,s,s,i,a;return k.ocmAnimating||"true"==It.animating||0<$(".slide-out-from-right-hover").length||(t=700,k.ocmOpen=!0,Da(),g.removeClass("no-transition"),$(this).hasClass("simple-mobile-menu")?(Ua("simple-mobile-menu"),$(this).find("a").addClass("open")):(p.hasClass("slide-out-from-right")?(s=0<m.length&&0==$("body.mobile").length?m.height():0,i=le(),O.winW<1e3&&(i=!0),i=T.nectarOptions&&T.nectarOptions.mobile_header_format&&"centered-menu"===T.nectarOptions.mobile_header_format&&i?"left":"right",0==$("body.material").length?($("#slide-out-widget-area .inner").css({height:"auto","min-height":p.height()-25-$(".bottom-meta-wrap").height()}),0<$('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner > div:first-of-type > .menu > li:first-child').length&&$("#slide-out-widget-area .inner > div:first-of-type > .menu > li:first-child").hasClass("menu-item-has-children")&&$("#slide-out-widget-area .inner > div:first-of-type").css({"margin-top":"50px"}),0==$("#boxed").length&&($(".container-wrap, .home-wrap, #footer-outer:not(#nectar_fullscreen_rows #footer-outer), .nectar-box-roll, #page-header-wrap .page-header-bg-image, #page-header-wrap .nectar-video-wrap, #page-header-wrap .mobile-video-image, #page-header-wrap #page-header-bg > .container, .page-header-no-bg, div:not(.container) > .project-title").stop(!0).transition({x:"left"==i||"left"===tt?"300px":"-300px"},700,"easeInOutCubic"),a=le(),0==$('#header-outer[data-format="centered-logo-between-menu"]').length||a?0==$('#header-outer[data-transparency-option="1"]').length||0<$('#header-outer[data-transparency-option="1"]').length&&0==$('#header-outer[data-full-width="true"]').length||0<$("body.mobile").length?g.stop(!0).css("transform","translateY(0)").transition({x:"left"==i||"left"===tt?300+s+"px":"-"+(300+s)+"px"},700,"easeInOutCubic"):g.stop(!0).css("transform","translateY(0)").transition({x:"left"==i||"left"===tt?300+s+"px":"-"+(300+s)+"px","background-color":"transparent","border-bottom":"1px solid rgba(255,255,255,0.22)"},700,"easeInOutCubic"):$('#header-outer header#top nav > ul.buttons, body:not(.material) #header-outer:not([data-format="centered-logo-between-menu"]) .cart-outer .cart-menu-wrap').transition({x:"left"==i||"left"===tt?"300px":"-300px"},700,"easeInOutCubic")),p.stop(!0).transition({x:"left"==i||"left"===tt?s+"px":"-"+s+"px"},700,"easeInOutCubic").addClass("open"),0==$("#boxed").length&&0<$('#header-outer[data-full-width="true"]').length&&!E.hasClass("mobile")&&(g.addClass("highzI"),$("#ascrail2000").addClass("z-index-adj"),0==$('#header-outer[data-format="centered-logo-between-menu"]').length&&0==j&&"left"!==tt&&$("header#top #logo").stop(!0).transition({x:300+s+"px"},700,"easeInOutCubic"),$("header#top .slide-out-widget-area-toggle .lines-button:not(.legacy-double)").addClass("close"),$("body #header-outer nav > ul > li > a").css({"margin-bottom":"0"})),g.addClass("style-slide-out-from-right"),r.css({height:"100%",width:"100%"}).stop(!0).transition({opacity:1},700,"easeInOutCubic",function(){$(".slide-out-widget-area-toggle:not(.std-menu) > div > a").removeClass("animating")}),0==$('#header-outer[data-format="centered-logo-between-menu"]').length?(a=(0<$("#logo img:visible").length?$("#logo img:visible"):$("#logo")).width(),$("header#top nav > .sf-menu").offset().left-a-300<20&&g.addClass("hidden-menu")):g.addClass("hidden-menu-items"),0==$('#header-outer[data-remove-fixed="1"]').length&&1e3<O.winW&&(1==x&&1==N&&"true"==g.attr("data-transparent-header")?(g.stop(!0).transition({y:"0"},0).addClass("transparent").css("transition","transform"),u.off("scroll",In),u.off("scroll",Tn)):1==x&&"true"==g.attr("data-transparent-header")&&(g.addClass("transparent"),u.off("scroll",En),u.off("scroll",On)))):0<$("body.material").length&&(0<o.length&&0<$(".ocm-effect-wrap #ajax-loading-screen").length&&o.insertBefore(".ocm-effect-wrap"),40<O.scrollTop&&$('body[data-hhun="1"] #header-secondary-outer').addClass("hidden"),setTimeout(function(){$(".slide-out-widget-area-toggle:not(.std-menu) > div > a").removeClass("animating")},300),$("#slide-out-widget-area, #slide-out-widget-area-bg, #header-outer .slide-out-widget-area-toggle").addClass("material-open"),0<$('body:not(.mobile) #header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length&&"none"!=$('#header-outer[data-format="centered-menu-bottom-bar"] .span_9').css("display")&&($("#header-outer:not(.fixed-menu)").css("top",O.adminBarHeight-O.scrollTop+"px"),0<f.length)&&0<$("#header-outer.fixed-menu").length&&f.css("visibility","hidden"),$("#ajax-content-wrap").css({position:"relative",top:"-"+O.scrollTop+"px"}),$(".ocm-effect-wrap-inner").css({"padding-top":O.adminBarHeight}),$("#fp-nav").addClass("material-ocm-open"),k.materialOffCanvasOpen=!0,E.addClass("material-ocm-open"),E.addClass("nectar-no-flex-height"),$(".ocm-effect-wrap").css({height:O.win
47H}),setTimeout(function(){$(".ocm-effect-wrap").addClass("material-ocm-open")},40),$("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("follow-body"),$('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').addClass("effect-shown"),$('body[data-hhun="1"]:not(.no-scroll):not(.mobile) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transition:"none",transform:"translateY("+O.adminBarHeight+"px)"}),setTimeout(function(){$("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("material-ocm-open"),$("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("hide_until_rendered")},350)),$(T).trigger("nectar-material-ocm-open")):p.hasClass("fullscreen")?(0<$("body.material").length&&$("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out"),s=i=0,O.scrollTop+u.height()>$(".blurred-wrap").height()&&0==$("#nectar_fullscreen_rows").length&&($("body,html").stop().animate({scrollTop:$(".blurred-wrap").height()-u.height()},600,"easeInOutCubic"),i=550,s=200),$("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),setTimeout(function(){$(".blurred-wrap").addClass("blurred")},i),$("#slide-out-widget-area.fullscreen").show().addClass("open"),0==$(".nectar-social.fixed").length&&si(),$(".container-wrap").addClass("no-shadow"),0<O.secondaryHeaderHeight&&(g.hasClass("hidden-secondary")||f.hasClass("hide-up"))||g.stop(!0).css("transform","translateY(0)"),setTimeout(function(){$(".off-canvas-menu-container .menu > li").each(function(t){$(this).delay(50*t).transition({y:0,opacity:1},800,"easeOutExpo")}),$("#slide-out-widget-area.fullscreen .widget").each(function(t){$(this).delay(100*t).transition({y:0,opacity:1},800,"easeOutExpo")})},370+s),setTimeout(function(){$("#slide-out-widget-area .off-canvas-social-links").addClass("line-shown"),$("#slide-out-widget-area .off-canvas-social-links li").each(function(t){$(this).delay(50*t).transition({scale:1},400,"easeOutCubic")}),$("#slide-out-widget-area .bottom-text").transition({opacity:.7},400,"easeOutCubic")},750+s),setTimeout(function(){var t=0<$("body.mobile").length?"easeOutCubic":"easeInOutQuint";r.css({height:"100%",width:"100%"}).show().stop(!0).transition({y:"0%"},920,t,function(){$(".slide-out-widget-area-toggle > div > a").removeClass("animating")})},50+s),Na(),0<$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$(".container-wrap").hasClass("no-scroll")&&$("#ajax-content-wrap").addClass("at-content"),i=g.offset().top-O.scrollTop+O.secondaryHeaderHeight,$("#slide-out-widget-area.fullscreen > .inner-wrap").css("padding-top",g.outerHeight()+i)):p.hasClass("fullscreen-alt")||p.hasClass("fullscreen-split")?(a=".fullscreen-alt",p.hasClass("fullscreen-split")&&(a=".fullscreen-split"),0<$("body.material").length&&$("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out"),$("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),".fullscreen-alt"===a?$("#slide-out-widget-area"+a).show().addClass("open"):$("#slide-out-widget-area"+a).addClass("open").removeClass("hidden"),r.addClass("open").removeClass("hidden"),$('body > div[class*="body-border"]').css("z-index","9995"),".fullscreen-alt"===a&&$(".off-canvas-menu-container .menu").transition({y:"0px",opacity:1},0),0==$(".nectar-social.fixed").length&&si(),0<$("#header-outer.transparent").length&&0<m.length&&($(".admin-bar #slide-out-widget-area-bg"+a).css({"padding-top":m.outerHeight(!0)+32+"px"}),$("body:not(.admin-bar) #slide-out-widget-area-bg"+a).css({"padding-top":m.outerHeight(!0)+"px"})),0<O.secondaryHeaderHeight&&(g.hasClass("hidden-secondary")||f.hasClass("hide-up"))||g.stop(!0).css("transform","translateY(0)"),1e3<u.width()&&0==$('#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu').length&&0==$('body.material #header-outer[data-condense="true"]').length&&"true"==g.attr("data-transparent-header")&&!O.usingFrontEndEditor&&(0<$("#logo .starting-logo").length||0<$("#logo.no-image").length)&&g.stop(!0).css("transform","translateY(0)").addClass("transparent"),$(".off-canvas-menu-container .clip-wrap").css("transition-duration","0s"),".fullscreen-alt"===a&&(setTimeout(function(){$(".off-canvas-menu-container .menu > li").each(function(t){$(this).delay(50*t).transition({y:0,opacity:1},750,"easeOutCubic").addClass("no-pointer-events")}),setTimeout(function(){$(".off-canvas-menu-container .menu > li").removeClass("no-pointer-events"),$(".off-canvas-menu-container .clip-wrap").css("transition-duration",".45s")},500),$("#slide-out-widget-area.fullscreen-alt .widget").each(function(t){$(this).delay(100*t).transition({y:0,opacity:1},650,"easeOutCubic")})},200),setTimeout(function(){$("#slide-out-widget-area .off-canvas-social-links").addClass("line-shown"),$("#slide-out-widget-area .off-canvas-social-links li").css("opacity","1").each(function(t){$(this).delay(50*t).transition({scale:1},400,"easeOutCubic")}),$("#slide-out-widget-area .bottom-text").transition({opacity:1},600,"easeOutCubic")},200)),n=.4,r.hasClass("solid")&&(n=1),r.hasClass("dark")&&(n=.97),r.hasClass("medium")&&(n=.6),r.hasClass("light")&&(n=.4),r.removeClass("no-transition"),".fullscreen-alt"===a&&(r.addClass("padding-removed").css({height:"100%",width:"100%",left:"0",opacity:n}
47),Na()),setTimeout(function(){$(".slide-out-widget-area-toggle > div > a").removeClass("animating")},600),0<$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$(".container-wrap").hasClass("no-scroll")&&$("#ajax-content-wrap").addClass("at-content"),n=g.outerHeight(),0<$('body[data-contained-header="true"]').length&&(n=1.5*g.outerHeight()),".fullscreen-alt"===a?(e=g.offset().top-O.scrollTop+O.secondaryHeaderHeight,$("#slide-out-widget-area"+a+" > .inner-wrap").css("padding-top",g.outerHeight()+e)):$("#slide-out-widget-area"+a+" > .inner-wrap").css("padding-top",n)):p.hasClass("fullscreen-inline-images")?(e=O.winW<O.winH,0===$('body[data-contained-header="true"]').length&&g.css({"z-index":"9990",transition:"transform 0.3s ease"}),0==$(".nectar-social.fixed").length&&si(),0<$("body.material").length&&$("header#top .slide-out-widget-area-toggle a").addClass("menu-push-out"),$("header#top .slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").addClass("close"),$("#slide-out-widget-area.fullscreen-inline-images").addClass("open").removeClass("hidden"),r.addClass("open").removeClass("hidden"),$('body > div[class*="body-border"]').css("z-index","9995"),setTimeout(function(){g.removeClass("side-widget-closed").addClass("side-widget-open"),X||(g.attr("data-transparent-header","true"),0===$("#logo .starting-logo:not(.dark-version)").length&&g.addClass("lighten-logo")),O.usingFrontEndEditor||g.stop(!0).css("transform","translateY(0)").addClass("transparent"),0<$("#header-outer.dark-slide.transparent").length&&0==$("#boxed").length&&g.removeClass("dark-slide").addClass("temp-removed-dark-slide"),0===$('body[data-contained-header="true"]').length&&setTimeout(function(){anime({targets:"#header-outer #top > .container",opacity:[0,1],duration:900,easing:"easeOutQuad"}),g.css({"z-index":"",transition:""})},50)},e?350:425),$(".off-canvas-menu-container .clip-wrap").css("transition-duration","0s"),r.removeClass("no-transition"),setTimeout(function(){$(".slide-out-widget-area-toggle > div > a").removeClass("animating")},600),0<$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$(".container-wrap").hasClass("no-scroll")&&$("#ajax-content-wrap").addClass("at-content"),e=g.outerHeight(),0<$('body[data-contained-header="true"]').length&&(e=2*g.outerHeight()),$("#slide-out-widget-area.fullscreen-inline-images > .inner-wrap").css("padding-top",e),t=1100):0<$("#header-outer #mobile-menu").length&&(t=150,Ua("slide-out-widget-area-toggle")),k.ocmAnimating=!0,setTimeout(function(){k.ocmAnimating=!1},t),0!=$("#header-outer #mobile-menu").length||p.hasClass("fullscreen-inline-images")||(g.removeClass("side-widget-closed").addClass("side-widget-open"),0<$('#header-outer[data-transparency-option="1"]').length&&0==$("#boxed").length&&0<$('#header-outer[data-full-width="true"]').length&&!O.usingFrontEndEditor&&0==$('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length&&0==$('body.material #header-outer[data-condense="true"]').length&&g.addClass("transparent"),0<$("#header-outer.dark-slide.transparent").length&&0==$("#boxed").length&&0==$("body.material-ocm-open").length&&g.removeClass("dark-slide").addClass("temp-removed-dark-slide")),$(".slide-out-widget-area-toggle:not(.simple-mobile-menu) > div > a").removeClass("closed").addClass("open").attr("aria-expanded","true"),$(".slide-out-widget-area-toggle:not(.simple-mobile-menu) > div > a").addClass("animating"),$(T).trigger("nectar-ocm-open"))),!1}var e,e;T.nectarOcmOpen&&t(),E.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.closed.animating",function(){return!1}),E.on("click touchend",".slide-out-widget-area-toggle:not(.std-menu) a.closed:not(.animating), .nectar-ocm-trigger-open",t),E.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.open.animating",function(){return!1}),E.on("click",".slide-out-widget-area-toggle:not(.std-menu) a.open:not(.animating), .nectar-ocm-trigger-open a.open, #slide-out-widget-area .slide_out_area_close, > .slide_out_area_close__wrap .slide_out_area_close, #slide-out-widget-area-bg.slide-out-from-right, .material-ocm-open #ajax-content-wrap, #ajax-content-wrap.ios-ocm-style-open",function(t){var e,t,a;
47if(null!=t.originalEvent||0!=$(".slide_out_area_close.non-human-allowed").length||0!=$(".slide-out-widget-area-toggle.mobile-icon a.non-human-allowed").length)return!(k.ocmAnimating||0<$(".slide-out-widget-area-toggle:not(.std-menu) a.animating").length||(k.ocmOpen=!1,g.removeClass("no-transition"),0<$(this).parents(".simple-mobile-menu").length?(Ja("simple-mobile-menu"),$(this).removeClass("open")):($(".slide-out-widget-area-toggle:not(.std-menu):not(.simple-mobile-menu) a").removeClass("open").addClass("closed").attr("aria-expanded","false"),$(".slide-out-widget-area-toggle:not(.simple-mobile-menu):not(.std-menu) a").addClass("animating"),p.hasClass("slide-out-from-right")?0==$("body.material").length?(t=le(),O.winW<1e3&&(t=!0),t=T.nectarOptions&&T.nectarOptions.mobile_header_format&&"centered-menu"===T.nectarOptions.mobile_header_format&&t?"left":"right",$(".container-wrap, .home-wrap, #footer-outer:not(#nectar_fullscreen_rows #footer-outer), .nectar-box-roll, #page-header-wrap .page-header-bg-image,  #page-header-wrap .nectar-video-wrap, #page-header-wrap .mobile-video-image, #page-header-wrap #page-header-bg > .container, .page-header-no-bg, div:not(.container) > .project-title").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),0<$('#header-outer[data-transparency-option="1"]').length&&0==$("#boxed").length?(a=0<$("#header-outer[data-current-row-bg-color]").length?g.attr("data-current-row-bg-color"):g.attr("data-user-set-bg"),g.stop(!0).transition({x:"0px","background-color":a},700,"easeInOutCubic")):g.stop(!0).transition({x:"0px"},700,"easeInOutCubic"),p.stop(!0).transition({x:"left"==t||"left"===tt?"-301px":"301px"},700,"easeInOutCubic").removeClass("open"),0==$("#boxed").length&&0<$('#header-outer[data-full-width="true"]').length&&(g.removeClass("highzI"),$("header#top #logo").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),$(".lines-button").removeClass("close")),0<$('#header-outer[data-format="centered-logo-between-menu"]').length&&$("#header-outer header#top nav > ul.buttons, #header-outer .cart-outer .cart-menu-wrap").stop(!0).transition({x:"0px"},700,"easeInOutCubic"),r.stop(!0).transition({opacity:0},700,"easeInOutCubic",function(){$(".slide-out-widget-area-toggle a").removeClass("animating"),$(this).css({height:"1px",width:"1px"}),0==$('#header-outer[data-remove-fixed="1"]').length&&(g.hasClass("parallax-contained")&&0<O.scrollTop&&0==$('#header-outer[data-permanent-transparent="1"]').length?g.removeClass("parallax-contained").addClass("detached").removeClass("transparent"):(0==O.scrollTop&&0<$('body[data-hhun="1"]').length&&0<$('#page-header-bg[data-parallax="1"]').length||0==O.scrollTop&&0<$('body[data-hhun="1"]').length&&0<$(".parallax_slider_outer").length)&&0<$('#header-outer[data-transparency-option="1"]').length&&g.addClass("transparent")),$(".container-wrap").css("transform","none")}),g.removeClass("style-slide-out-from-right"),0==$('#header-outer[data-remove-fixed="1"]').length&&(1==x&&1==N&&1e3<O.winW?(u.off("scroll.headerResizeEffect"),0==O.scrollTop?(u.on("scroll.headerResizeEffect",Tn),0<$('#header-outer[data-full-width="true"][data-transparent-header="true"]').length&&0<m.length&&1==x&&0<$("#header-outer.pseudo-data-transparent").length&&$('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"})):u.on("scroll.headerResizeEffect",In),g.hasClass("pseudo-data-transparent")&&g.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent"),g.css("transition","transform")):1==x&&1e3<O.winW&&(u.off("scroll.headerResizeEffectOpaque"),u.on("scroll.headerResizeEffectOpaque",En),g.css("transition","transform"),g.hasClass("pseudo-data-transparent"))&&g.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent"))):0<$("body.material").length&&(p.removeClass("open"),$("#slide-out-widget-area, #slide-out-widget-area-bg, #header-outer .slide-out-widget-area-toggle").removeClass("material-open"),$(".ocm-effect-wrap, .ocm-effect-wrap-shadow, body > .slide_out_area_close__wrap .slide_out_area_close, #fp-nav").removeClass("material-ocm-open"),$("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("follow-body"),setTimeout(function(){$(".slide-out-widget-area-toggle a").removeClass("animating"),E.removeClass("material-ocm-open"),E.removeClass("nectar-no-flex-height"),$(".ocm-effect-wrap").css({height:"100%"}),$(".ocm-effect-wrap-inner").css({"padding-top":"0"}),u.scrollTop(Math.abs(parseInt($("#ajax-content-wrap").css("top")))),$("#ajax-content-wrap").css({position:"",top:""}),0<$('#header-outer[data-format="centered-menu-bottom-bar"]').length&&"none"!=$('#header-outer[data-format="centered-menu-bottom-bar"] .span_9').css("display")&&0==$("body.mobile").length&&($("#header-outer:not(.fixed-menu)").css("top",""),f.css("visibility","")),$('body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transform:""}),setTimeout(function(){$('body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"]:not(.detached):not(.parallax-contained):not(.at-top-before-box)').css({transition:""})},30),$('body[data-hhun="1"] #header-secondary-outer.hidden').removeClass("hidden"),k.materialOffCanvasOpen=!1,$(T).trigger("nectar-material-ocm-close")},900),setTimeout(function(){$('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').addClass("no-trans").removeClass("effect-shown")},200),setTimeout(function(){$('#header-outer:not([data-format="left-header"]) header#top .slide-out-widget-area-toggle a').removeClass("no-trans")},500)):p.hasClass("fullscreen")?(0<$("body.material").length&&setTimeout(function(){$("header#top .slide-out-widget-area-toggle a").removeClass("menu-push-out")},350),$(".slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").removeClass("close"),$(".blurred-wrap").removeClass("blurred"),$("#slide-out-widget-area.fullscreen").transition({opacity:0}
47,700,"easeOutQuad",function(){$("#slide-out-widget-area.fullscreen").hide().css("opacity","1")}).removeClass("open"),$("#slide-out-widget-area.fullscreen .widget").transition({opacity:0},700,"easeOutQuad",function(){$(this).transition({y:"110px"},0)}),setTimeout(function(){$(".off-canvas-menu-container .menu > li").transition({y:"80px",opacity:0},0),$("#slide-out-widget-area .off-canvas-social-links li").transition({scale:0},0),$("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),$("#slide-out-widget-area .bottom-text").transition({opacity:0},0),$("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),$("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),$("#slide-out-widget-area.fullscreen .inner .menu-wrap").css("height","auto")},800),setTimeout(function(){0==$(".nectar-social.fixed").length&&ii(),$(".container-wrap").removeClass("no-shadow")},500),r.stop(!0).transition({opacity:0},900,"easeOutQuad",function(){0<$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$(".container-wrap").hasClass("no-scroll")&&$("#ajax-content-wrap").removeClass("at-content"),0==$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$("#slide-out-widget-area.fullscreen > .inner-wrap").css("padding-top","0"),$(".slide-out-widget-area-toggle a").removeClass("animating");var t=.4;r.hasClass("solid")&&(t=1),r.hasClass("dark")&&(t=.93),r.hasClass("medium")&&(t=.6),r.hasClass("light")&&(t=.4),$(this).css({height:"1px",width:"1px",opacity:t}).transition({y:"-100%"},0)})):p.hasClass("fullscreen-alt")||p.hasClass("fullscreen-split")||p.hasClass("fullscreen-inline-images")?(e=".fullscreen-alt",p.hasClass("fullscreen-inline-images")?(e=".fullscreen-inline-images",g.css({"z-index":"9990",transition:"transform 0.3s ease"}),setTimeout(function(){g.css({"z-index":"",transition:""})},450),X||(g.removeClass("lighten-logo"),g.attr("data-transparent-header","").removeClass("transparent")),setTimeout(function(){$("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),$("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),$("#slide-out-widget-area.fullscreen-alt .inner .menu-wrap").css("height","auto")},550)):p.hasClass("fullscreen-split")&&(e=".fullscreen-split"),0<$("body.material").length&&setTimeout(function(){$("header#top .slide-out-widget-area-toggle a").removeClass("menu-push-out")},350),$(".slide-out-widget-area-toggle:not(.std-menu) .lines-button:not(.legacy-double)").removeClass("close"),r.removeClass("open"),".fullscreen-split"!==e&&".fullscreen-inline-images"!==e||setTimeout(function(){r.addClass("hidden"),$("#slide-out-widget-area"+e).addClass("hidden")},550),".fullscreen-alt"===e&&($(".blurred-wrap").removeClass("blurred"),$("#slide-out-widget-area.fullscreen-alt .widget").transition({opacity:0},500,"easeOutQuad",function(){$(this).transition({y:"40px"},0)}),$("#slide-out-widget-area .bottom-text, #slide-out-widget-area .off-canvas-social-links li").transition({opacity:0},250,"easeOutQuad"),$("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),$(".off-canvas-menu-container .menu").transition({y:"-13px",opacity:0},400)),setTimeout(function(){".fullscreen-alt"===e&&($(".off-canvas-menu-container .menu > li").stop(!0,!0).transition({y:"40px",opacity:0},0),$("#slide-out-widget-area .off-canvas-social-links li").transition({scale:0},0),$("#slide-out-widget-area .off-canvas-social-links").removeClass("line-shown"),$("#slide-out-widget-area .menuwrapper .menu").removeClass("subview"),$("#slide-out-widget-area .menuwrapper .menu li").removeClass("subview subviewopen"),$("#slide-out-widget-area.fullscreen-alt .inner .menu-wrap").css("height","auto"),r.css({height:"1px",width:"1px",left:"-100%"})),0<$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$(".container-wrap").hasClass("no-scroll")&&$("#ajax-content-wrap").removeClass("at-content"),0==$('.mobile #header-outer[data-permanent-transparent="false"]').length&&$("#slide-out-widget-area"+e+" .inner-wrap").css("padding-top","0"),$(".slide-out-widget-area-toggle a").removeClass("animating"),".fullscreen-alt"===e&&$("#slide-out-widget-area"+e).hide().removeClass("open")},550),".fullscreen-split"!==e&&".fullscreen-inline-images"!==e||$("#slide-out-widget-area"+e).removeClass("open"),setTimeout(function(){0==$(".nectar-social.fixed").length&&ii()},600),setTimeout(function(){r.removeClass("padding-removed")},50),setTimeout(function(){".fullscreen-alt"===e&&r.stop(!0).css({opacity:0}
47),0<$('#header-outer[data-transparent-header="true"]').length&&$('body > div[class*="body-border"]').css("z-index","10000")},1==x?150:50),setTimeout(function(){$('#header-outer:not([data-permanent-transparent="1"]).transparent.small-nav, body[data-hhun="1"] #header-outer:not([data-permanent-transparent="1"]).transparent.scrolling, #header-outer:not([data-permanent-transparent="1"]).transparent.scrolled-down').removeClass("transparent"),g.hasClass("pseudo-data-transparent")&&g.attr("data-transparent-header","false").removeClass("pseudo-data-transparent").removeClass("transparent")},".fullscreen-inline-images"==e?0:100)):0<$("#header-outer #mobile-menu").length&&Ja("slide-out-widget-area-toggle"),0==$("#header-outer #mobile-menu").length&&(0<$("#header-outer.temp-removed-dark-slide.transparent").length&&0==$("#boxed").length&&g.removeClass("temp-removed-dark-slide").addClass("dark-slide"),0==$('#header-outer[data-permanent-transparent="1"]').length&&0==$("#slide-out-widget-area.fullscreen-alt").length&&(0==$(".nectar-box-roll").length?(0<$("#header-outer.small-nav").length||0<$("#header-outer.scrolled-down").length)&&g.removeClass("transparent"):(0<$("#header-outer.small-nav").length||0<$("#header-outer.scrolled-down").length||0<$(".container-wrap.auto-height").length)&&g.removeClass("transparent")),g.removeClass("hidden-menu"),g.removeClass("side-widget-open").addClass("side-widget-closed")),$(T).trigger("nectar-ocm-close")),1))}),p.hasClass("fullscreen-inline-images")&&(e="",e=tn(e=0<$('#slide-out-widget-area .off-canvas-menu-container .menu > li[class*="current"]').length?$('#slide-out-widget-area .off-canvas-menu-container .menu > li[class*="current"]').attr("class"):e),0<$(".nectar-ocm-image."+e).length&&($(".nectar-ocm-image.default").remove(),$(".nectar-ocm-image."+e).addClass("current")),$(".off-canvas-menu-container .menu > .menu-item-has-children > a").on("click",function(t){var e=tn($(this).parent().attr("class"));0<$(".nectar-ocm-image."+e).length&&($(".nectar-ocm-image."+e).addClass("active-hold"),$(".nectar-ocm-image.current:not(.active-hold)").addClass("hidden"))}),$("body").on("mousedown",".off-canvas-menu-container .menu > .menu-item-has-children > ul > .back",function(t){setTimeout(function(){$(".nectar-ocm-image").removeClass("active-hold")},400)}),$("#slide-out-widget-area .off-canvas-menu-container li[class]").on("mouseenter",function(){var t=tn($(this).attr("class"));0===$(".nectar-ocm-image.active-hold").length&&($(".nectar-ocm-image."+t).addClass("active"),0<$(".nectar-ocm-image."+t).length)&&$(".nectar-ocm-image.current:not(.active)").addClass("hidden")}),$("#slide-out-widget-area .off-canvas-menu-container li").on("mouseleave",function(){0===$(".nectar-ocm-image.active-hold").length&&($(".nectar-ocm-image.active").removeClass("active"),$(".nectar-ocm-image.current").removeClass("hidden"))}))}function tn(t){var t=t.split(" ").filter(function(t){return!(!/[0-9]+$/.test(t)||-1===t.indexOf("menu-item"))});return 1!==t.length?"not-found":t.join("")}function en(){var t,e,t;function a(){return e&&(Xa(),e=!1,setTimeout(function(){e=!0},350)),!1}(at&&E.hasClass("material")&&p.hasClass("slide-out-from-right")||T.nectarOptions&&"1"===T.nectarOptions.simplify_ocm_mobile&&O.usingMobileBrowser&&p.hasClass("slide-out-from-right")&&0<$("body.material").length)&&($("body").attr("data-slide-out-widget-area-style","slide-out-from-right-hover"),p.removeClass("slide-out-from-right"),p.addClass("slide-out-from-right-hover").addClass("ios-ocm-style"),at&&$("body").on("click","#ajax-content-wrap.ios-ocm-style-open",function(){$(".slide-out-widget-area-toggle a").trigger("click")}),$("#slide-out-widget-area .inner > .widget").wrapAll('<div class="bottom-meta-wrap"></div>')),0<$("#slide-out-widget-area.slide-out-from-right-hover").length?(e=!0,0==$("#ajax-content-wrap > .slide-out-widget-area-toggle").length&&(t=0<$('.slide-out-widget-area-toggle[data-custom-color="true"]').length?"#slide-out-widget-area > div":"#slide-out-widget-area",0===$(".ios-ocm-style").length&&$('<div class="slide-out-widget-area-toggle slide-out-hover-icon-effect" data-icon-animation="simple-transform"><div> <a href="#slide-out-widget-area" role="button" class="closed"> <span> <span class="screen-reader-text">'+nectar_front_i18n.menu+'</span> <i class="lines-button x2" role="none"> <i class="lines"></i> </i> </span> </a> </div> </div>').insertAfter(t),0<$('#header-outer[data-has-menu="true"]').length||0<$('body[data-header-search="true"]').length||0<$(".slide-out-widget-area-toggle a.using-label").length||0<$('.slide-out-widget-area-toggle[data-custom-color="true"]').length)&&$(".slide-out-widget-area-toggle").addClass("small"),O.usingMobileBrowser||O.usingIOS||O.usingTouchDevice||0!=$(".ios-ocm-style").length?(E.on("click touchend",".slide-out-widget-area-toggle:not(.std-menu) a",a),T.nectarOcmOpen&&setTimeout(()=>{a()},40),E.on("click","#slide-out-widget-area-bg",Ga),E.on("click",".ios-ocm-style .slide_out_area_close",function(t){Ga(),t.preventDefault()})):(E.on("mouseenter","#header-outer .slide-out-widget-area-toggle:not(.std-menu) a",Xa),p.on("mouseenter",function(){$(this).addClass("mouse-accessed")})),u.on("smartresize",Ya)):(Ka(),0!=$("#header-outer #mobile-menu").length&&($("#header-outer #mobile-menu li.megamenu").removeClass("megamenu"),$("#header-outer #mobile-menu ul li a").each(function(){$(this).hasClass("nectar-widget-link")||0!=$(this).find(".nectar-ext-menu-item").length||$(this).wrapInner("<span></span>")}),$("#header-outer #mobile-menu ul li").each(function(){(0<$(this).find("> ul").length||0<$(this).find("> .nectar-global-section-megamenu").length)&&$(this).find("> a").append('<span class="sf-sub-indicator"><i class="fa fa-angle-down"></i></span>')}),$("#header-outer #mobile-menu").on("click",".sf-sub-indicator",function(){var t=$(this).parent().parent();return t.toggleClass("current-open-item"),t.hasClass("current-open-item")?(t.find("> ul, > .nectar-global-section-megamenu").show(),setTimeout(function(){t.addClass("visible")},30)):(t.find("ul, .nectar-global-section-megamenu").hide(),t.find("li").removeClass("visible").removeClass("current-open-item"),t.removeClass("visible")),!1}),u.on("smartresize",function(){(1e3<O.winW&&0<$(".slide-out-widget-area-toggle.mobile-icon a.open").length||1e3<O.winW&&0<$(".nectar-ocm-trigger-open.simple-mobile-menu a.open").length)&&($(".slide-out-widget-area-toggle.mobile-icon a, .nectar-ocm-trigger-open.simple-mobile-menu a").addClass("non-human-allowed"),$(".slide-out-widget-area-toggle.mobile-icon a.open, .nectar-ocm-trigger-open.simple-mobile-menu a.open").trigger("click"),setTimeout(function(){$(".slide-out-widget-area-toggle.mobile-icon a, .nectar-ocm-trigger-open.simple-mobile-menu a").removeClass("non-human-allowed")},100))}))),$("#slide-out-widget-area").hasClass("fullscreen-inline-images")&&0==$(".off-canvas-menu-container .menu > li > a span.wrap").length&&$(".off-canvas-menu-container .menu > li a").wrapInner('<span class="wrap"></span>'),0==$("#slide-out-widget-area.fullscreen-split").length&&0==$('body.material[data-sli
47de-out-widget-area-style*="slide-out-from-right"]').length&&0==$('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length?($("#slide-out-widget-area .off-canvas-menu-container .menu").wrap('<div class="menu-wrap menuwrapper" />'),$("#slide-out-widget-area .off-canvas-menu-container .menu").addClass("menuopen"),t=0<$("#slide-out-widget-area.fullscreen-alt").length||0<$("#slide-out-widget-area.fullscreen-inline-images").length?"4":"5",$("#slide-out-widget-area .off-canvas-menu-container .menu-wrap").dlmenu({animationClasses:{classin:"dl-animate-in-"+t,classout:"dl-animate-out-"+t}})):0<$('body.using-mobile-browser[data-slide-out-widget-area-style="slide-out-from-right-hover"]').length&&$('body #slide-out-widget-area .inner .off-canvas-menu-container li a[href*="#"]').on("click",function(){"#"!=$(this).attr("href")&&an($(this).parent())}),0<$("#nectar_fullscreen_rows").length&&(0<$('body[data-slide-out-widget-area-style*="fullscreen"]').length||0<$('body[data-slide-out-widget-area-style="slide-out-from-right"]:not(.material)').length)&&$("body #slide-out-widget-area .inner .off-canvas-menu-container li a[href]").on("click",function(){var t=$(this).is('[href*="#"]')?$(this).attr("href"):"";"#"!=t&&0<$('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]').length&&(setTimeout(function(){$("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click")},100),setTimeout(function(){$("#slide-out-widget-area .slide_out_area_close").removeClass("non-human-allowed")},150))}),E.on("mouseover","#slide-out-widget-area .off-canvas-menu-container .menuwrapper > .sub-menu li > a",function(){var t=$(this).text();$(".off-canvas-menu-container .menuwrapper .menu li > a").removeClass("hovered"),$(".off-canvas-menu-container .menuwrapper .menu li > a:contains("+t+")").addClass("hovered")}),E.on("mouseover",".off-canvas-menu-container .menuwrapper .menu li > a",function(){$(".off-canvas-menu-container .menuwrapper .menu li > a").removeClass("hovered")})}function an(t){0<$("#slide-out-widget-area.open").length&&(T.location.href.split("#")[0]==t.find("> a").attr("href").split("#")[0]||0<t.find('a[href^="#"]').length)&&(0<t.parents(".slide-out-from-right-hover").length?$(".slide-out-widget-area-toggle.slide-out-hover-icon-effect a").trigger("click"):($(".slide-out-widget-area-toggle a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){$(".slide-out-widget-area-toggle a").removeClass("non-human-allowed")},100)))}ye.prototype.setup=function(){var e=this;this.$el.find(".dynamic-words > span").each(function(t){e.words[t]=$(this)}),this.viewportTracking(),this.$el.hasClass("element_stagger_words")&&!this.$el.hasClass("delay-js-loaded")?(this.staggerWaypoint(),$(T).on("nectar-waypoints-reinit nectar-tab-changed",this.staggerWaypoint.bind(this))):(clearInterval(this.interval),this.interval=setInterval(this.sequence.bind(this),this.duration)),O.usingMobileBrowser?T.addEventListener("orientationchange",this.calcWidth.bind(this)):$(T).on("resize",this.calcWidth.bind(this))},ye.prototype.viewportTracking=function(){var e=this;"IntersectionObserver"in T?(this.observer=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?e.state.visible=!0:e.state.visible=!1})},{rootMargin:"0px",threshold:0}),this.observer.observe(this.$el[0])):this.state.visible=!0},ye.prototype.calcWidth=function(){var t=this,e=this.$el.find(".dynamic-words").width(),a=(this.$el.find(".dynamic-words").css({width:""}),this.words[this.state.activeIndex].find("span").width());this.$el.find(".dynamic-words").css({width:e}),setTimeout(function(){t.$el.find(".dynamic-words").css({width:a})},30)},ye.prototype.sequence=function(){if(this.$el.find(".dynamic-words > span").length<2||0==this.state.visible)return!0;var t,e;this.state.activeIndex=(t=this.words.length,0<=(e=this.state.activeIndex+1)?e%t:(e%t+t)%t),this.calcWidth(),this.$el.find(".dynamic-words > span").removeClass("active"),this.words[this.state.activeIndex].addClass("active")},ye.prototype.staggerWaypoint=function(){var t=this;if(1==_&&0==this.$el.parents(".active").length)return!0;var a=$(this).hasClass("animated-in")?" animated":"",e=(this.$el.find(".beginning-text, .ending-text").each(function(){var t,t=(t=(t=$(this).text()).trim()).split(" ");$(this)[0].innerHTML="";for(var e=0;e<t.length;
47e++)$(this)[0].innerHTML+='<span class="text-wrap"><span class="inner'+a+'">'+t[e]+"</span></span> "}),this.$el.hasClass("animated-in")&&this.$el.find(".beginning-text .inner, .ending-text .inner").css({transform:"translateY(0)"}),this.$el.addClass("markup-generated"),1==_?"500%":"bottom-in-view"),n=this.$el,i=n.is("[data-delay]")?parseInt(n.attr("data-delay")):0,s=new Waypoint({element:n[0],handler:function(){0<n.parents(".wpb_tab").length&&"hidden"==n.parents(".wpb_tab").css("visibility")||n.hasClass("animated-in")||((!K||0<$('body[data-responsive="0"]').length)&&setTimeout(function(){var e=0,e=500/n.find(".text-wrap").length,a=(e=Math.min(Math.max(e,15),50),parseInt(c),0);n.find(".text-wrap").each(function(){var t=$(this);if(0<$(this).parents(".dynamic-words").length&&!$(this).hasClass("active"))return t.find("> span").css({transform:"translate3d(0,0,0)"}),!0;setTimeout(function(){t.find("> span").css({transform:"translate3d(0,0,0)"})},a*e),a++}),n.addClass("animated-in")},i),1!=t.state.sequenceStarted&&(clearInterval(t.interval),t.interval=setInterval(t.sequence.bind(t),t.duration)),t.state.sequenceStarted=!0),s.destroy()},offset:e})},$e.prototype.events=function(){var a=this;"single_link"==this.linkFunc&&($(T).on("resize",this.setVertCenter.bind(this)),this.setVertCenter(),this.$el.find(".wpb_tabs_nav li").on("click",function(t){var e;O.winW<1e3&&(e=a.$el.find(".wpb_tabs_nav"),void 0!==t.originalEvent&&(a.$el.find(".scrolling-tab-nav .scrolling-tab-nav-current-item").toggleClass("open"),e.toggle(),Ne()),a.$el.find(".scrolling-tab-nav li").removeClass("active"),$(this).addClass("active"),a.updateActiveTitle())}))},$e.prototype.setVertCenter=function(){var t=(O.winH-this.$el.find(".scrolling-tab-nav").height())/2;I.documentElement.style.setProperty("--nectar-sticky-tabs-vert-y",t+"px")},$e.prototype.updateActiveTitle=function(){var t=this.$el.find(".scrolling-tab-nav .scrolling-tab-nav-current-item"),e=this.$el.find(".scrolling-tab-nav .menu-item.active .tab-nav-heading").clone(),a=this.$el.find(".scrolling-tab-nav .menu-item.active").index();this.$el.find(".scrolling-tab-content > div").removeClass("active"),this.$el.find(".scrolling-tab-content > div:eq("+a+")").addClass("active"),this.$el.find(".scrolling-tab-nav .scrolling-tab-nav-total .inner").css("transform","translateY(-"+100*a+"%)"),t.html(e)},$e.prototype.domSetup=function(){var a=this,n="",i=(this.$el.find(".wpb_tab").each(function(t){var e;$(this).is("[data-tab-icon]")&&0<$(this).attr("data-tab-icon").length&&0===$(this).find(".im-icon-wrap.tab-icon").length&&(a.$el.addClass("using-icons"),n=a.$el.find(".wpb_tabs_nav li:nth-child("+(t+1)+") a").attr("href"),a.$el.find(".wpb_tabs_nav li:nth-child("+(t+1)+")").addClass("has-icon").prepend('<a class="skip-hash" role="button" href="'+n+'"><i class="'+$(this).attr("data-tab-icon")+'"></i></a>')),0<$(this).find(".im-icon-wrap.tab-icon").length&&(n=a.$el.find(".wpb_tabs_nav li:nth-child("+(t+1)+") a").attr("href"),e=$(this).find(".im-icon-wrap.tab-icon").detach(),a.$el.find(".wpb_tabs_nav li:nth-child("+(t+1)+")").addClass("has-icon").prepend('<a class="skip-hash svg-icon-link" role="button" href="'+n+'"></a>'),a.$el.find(".wpb_tabs_nav li:nth-child("+(t+1)+") .svg-icon-link").append(e))}),this.$el.find(".scrolling-tab-nav .menu-item:first").addClass("active"),this.lineAnimation(),"single_link"==a.linkFunc&&this.updateActiveTitle(),1==this.$el.find(".scrolling-tab-nav .menu-item").length&&this.$el.find(".scrolling-tab-nav").addClass("single-tab"),this.$el.find(".scrolling-tab-content"));this.$el.find(".scrolling-tab-nav .menu-item").each(function(t){var t=i.find("> div:nth-child("+(t+=1)+")"),e,e,e;"default"==a.linkFunc&&(e=$(this).html(),t.prepend('<div class="scrolling-tab-mobile-title"><div class="inner">'+ee(e)+"</div></div>"),t.find(".scrolling-tab-mobile-title a").contents().unwrap(),t)&&(e=(e=$(this).find("a").attr("href")).substr(1),t.find("> .scrolling-tab-mobile-title").attr("id",e),t.removeAttr("id"))}),this.$el.addClass("initalized")},$e.prototype.highlightObserve=function(){var a=this,t,t;!(O.usingMobileBrowser&&O.winW<1e3)&&"IntersectionObserver"in T&&(t=g.is('[data-remove-fixed="1"]')?"100px 0px 0px 0px":"5px 0px 0px 0px",t={root:S()?null:I,rootMargin:t,threshold:1},this.observer=new IntersectionObserver(function(t){t.forEach(function(t){var e="#"+$(t.target).attr("id"),e=a.$el.find('.scrolling-tab-nav a[href="'+e+'"]'),t=(t.isIntersecting&&1<=t.intersectionRatio?e.parents(".menu-item").addClass("visible"):e.parents(".menu-item").removeClass("visible"),a.$el.find(".scrolling-tab-nav .menu-item.visible:first"));0<t.length&&(a.$el.find(".scrolling-tab-nav .menu-item").removeClass("active"),t.addClass("active"),a.lineAnimation())})},t),this.$tabContent.find("> div > .scrolling-tab-mobile-title[id]").each(function(){a.observer.observe($(this)[0])}),this.tabs=Array.from(this.$tabContent.find("> div")),this.scrollDir="up",this.prevScroll=0,this.prevIndex=0,this.observer=new IntersectionObserver(function(t){t.forEach(function(t){var e,t;O.winW<1e3||(O.scrollTop>a.prevScroll?a.scrollDir="down":a.scrollDir="up",e="down"===a.scrollDir?a.getTargetSection(t):t.target,a.shouldUpdate(t)&&((t=$(e).index())<a.prevIndex?a.$el.addClass("scrolling-up"):a.$el.removeClass("scrolling-up"),a.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item").removeClass("prev-active"),a.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item.active").addClass("prev-active"),a.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item").removeClass("active"),a.$el.find(".scrolling-tab-nav .ui-tabs-nav > .menu-item:eq("+t+")").addClass("active"),a.updateActiveTitle(),a.prevIndex=t),a.prevScroll=O.scrollTop)})},{root:S()?null:I,rootMargin:"-40% 0% -40% 0%",threshold:0}),this.$tabContent.find("> div").each(function(){a.observer.observe($(this)[0])}))},$e.prototype.getTargetSection=function(e){var t=this.tabs.findIndex(function(t){return t==e.target});return t>=this.tabs.length-1?e.target:this.tabs[t+1]},$e.prototype.shouldUpdate=function(t){return"down"===this.scrollDir&&!t.isIntersecting&&0!=this.prevScroll||!("up"!==this.scrollDir||!t.isIntersecting||0==this.prevScroll)},$e.prototype.lineAnimation=function(){var t=this.$el.find(".scrolling-tab-nav .active"),e,t;0!=t.length&&(e=parseInt(t.position().top),t=parseInt(t.height()),this.$lineEl.css({"max-height":t+"px",transform:"translate3d(0px, "+e+"px, 0px)"}))},E.on("keydown",'.toggle > .toggle-title a[role="button"], .toggle > h3 a[role="button"]',function(t){32===t.keyCode&&(t.preventDefault(),$(this).trigger("click"))}),He.prototype.init=function(){this.resizeEvent(),O.usingMobileBrowser?T.matchMedia("(orientation: portrait)").addEventListener("change",this.resizeEvent.bind(this)):$(T).on("resize",this.resizeEvent.bind(this))},He.prototype.lazyInit=function(){var e=this,e,a;!O.usingFrontEndEditor&&"IntersectionObserver"in T?(e=this,(a=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),a.unobserve(t.target))})},{root:S()?null:I,rootMargin:"400px 0px 400px 0px",threshold:0})).observe(this.$el[0])):this.init()},He.prototype.calcTopOffset=function(){this.topOffset=(O.winH-this.$innerEl.height())/2},He.prototype.resizeEvent=function(){1e3<O.winW||O.winW<1e3&&0<this.$el.find(".nectar-sticky-column-wrap--mobile").length?(this.calcTopOffset(),this.$innerEl.css({top:this.topOffset})):this.$innerEl.css({top:""})},De.prototype.setType=function(){this.$element.is("[data-scroll-animation-movement]")&&"transform_x"==this.$element.attr("data-scroll-animation-movement")&&(this.t
47ype="translateX")},De.prototype.calculatePos=function(){1!=k.materialOffCanvasOpen&&1!=k.ocmAnimating&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.vertCenter=this.storedWinH/2-this.height/2),O.usingMobileBrowser||(this.storedWinH=O.winH)},De.prototype.orientationChange=function(){O.usingMobileBrowser&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.storedWinH=O.winH)},De.prototype.trackView=function(){var e=this,t;0<this.$element.parents(".top-level").length&&(this.topLevel=!0,this.offsetTop>O.winH)&&(this.topLevel=!1),this.$element.is(".nectar_hook_global_section_parallax_footer")&&(this.bottomLevel=!0),"IntersectionObserver"in T&&(t={root:S()?null:I,rootMargin:"250px"},new IntersectionObserver(function(t){t.forEach(function(t){var t=t.isIntersecting;e.inView=!!t})},t).observe(this.$element[0]))},De.prototype.animate=function(){var t;1!=k.materialOffCanvasOpen&&!0!==T.nectarPreventParallax&&(1==this.lerp?this.lastY=O.scrollTop:this.lastY=parseInt(A(this.lastY,O.scrollTop,this.lerp)),1==k.animatedScrolling&&(this.inView=!0),this.inView)&&(t=this.intensity,O.winW<1025&&(t/=1.2),O.winW<690&&(t/=1.35),!0===this.topLevel&&1e3<O.winW||!0===this.topLevel&&this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-this.lastY*t+"px) translateZ(0)":!0===this.bottomLevel&&1e3<O.winW||!0===this.bottomLevel&&this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-(this.lastY-(this.offsetTop+this.height)+O.winH)*t+"px) translateZ(0)":1e3<O.winW||this.persistOnMobile?this.$elementInner[0].style.transform=this.type+"("+-(this.lastY-this.offsetTop+this.vertCenter)*t+"px) translateZ(0)":this.$elementInner[0].style.transform=this.type+"(0px) translateZ(0)"),T.requestAnimationFrame(this.animate.bind(this))},M.prototype.setup=function(){var e=this;(0<this.$el.parents("#page-header-bg").length||0<this.$el.parents(".featured-media-under-header").length)&&(this.type="page-header"),(0<this.$el.parents(".top-level").length&&0<this.$el.parents(".parallax_slider_outer").length||0<this.$el.parents(".top-level").length&&this.$el.hasClass("nectar-simple-slider")||0<this.$el.parents(".top-level").length&&this.$el.hasClass("nectar-recent-posts-single_featured")||0<this.$el.parents(".top-level").length&&this.$el.hasClass("column-image-bg-wrap")&&this.$el.parent().parent().is(".vc_col-sm-12:not(.child_column)")||this.$el.is(".wpb_row.top-level")||"page-header"==this.type||0==$(".wpb_row").length&&!this.$el.is(".blog_next_prev_buttons")&&!this.$el.is("#portfolio-nav"))&&(this.firstSection=!0),(0==$(".wpb_row").length&&0<this.$el.parents(".parallax_slider_outer").length&&this.$el.is('[data-full-width="true"]')||0<$("#portfolio-extra").length&&0<this.$el.parents(".parallax_slider_outer").length&&0<this.$el.parents(".wpb_row").length&&"0"==this.$el.parents(".wpb_row").index())&&(this.firstSection=!0),O.usingFrontEndEditor&&"page-header"!=this.type&&(this.firstSection=!1),this.$parallaxEl.addClass("translate"),this.nestedParallax=0<this.$parallaxEl.parents('[data-scroll-animation="true"]').length,this.nativeEl=this.$el[0],this.nativeParallaxEls=[];for(var t=0;t<this.$parallaxEl.length;t++)this.nativeParallaxEls.push(this.$parallaxEl[t]);this.nestedParallax||(this.pollInterval=setInterval(function(){var t;1!=k.materialOffCanvasOpen&&1!=k.ocmAnimating&&e.isActive&&(t=e.nativeEl.getBoundingClientRect(),e.offsetTop=t.top+T.pageYOffset,e.height=t.height,e.updateProgressConstants())},800)),$(T).on("nectar-column-animation-start",this.checkColumnAnimation.bind(this)),$(T).on("resize load",this.resize.bind(this)),T.addEventListener("orientationchange",function(){this.setTimeout(function(){e.orientationChange()},110)});var a=this.nativeEl.getBoundingClientRect();this.offsetTop=a.top+T.pageYOffset,this.height=a.height,this.updateProgressConstants()},M.prototype.startRAF=function(){this.isActive||(this.isActive=!0,this.rafId=requestAnimationFrame(this.boundUpdate))},M.prototype.stopRAF=function(){this.rafId&&(cancelAnimationFrame(this.rafId),this.rafId=null),this.isActive=!1},M.prototype.destroy=function(){this.stopRAF(),this.pollInterval&&(clearInterval(this.pollInterval),this.pollInterval=null),$(T).off("nectar-column-animation-start",this.checkColumnAnimation),$(T).off("resize load",this.resize),this.nativeParallaxEls=null,this.nativeEl=null,this.$parallaxEl=null,this.$el=null},M.prototype.detectSticky=function(){var t=this.$el.closest(".vc_row:not(.inner_row)")[0]||null,e=this.$el[0];function a(t){var t,e,e,t;return t&&("sticky"===(e=(t=T.getComputedStyle(t)).position)||"-webkit-sticky"===e)?(t=(e=t.top)&&"auto"!==e?parseFloat(e):0,{isSticky:!0,top:isNaN(t)?0:t}):{isSticky:!1,top:0}}for(;e&&1===e.nodeType&&(!t||e!==t);){var n=a(e);if(n.isSticky){this.hasCSSSticky=!0,this.$stickyTarget=$(e),this.stickyTop=n.top;break}e=e.parentElement}},M.prototype.checkColumnAnimation=function(){0<this.$parallaxEl.parents(".col.has-animation.triggered-animation:not(.animated-in)").length&&this.realtimeOffsetUpdate()},M.prototype.realtimeOffsetUpdate=function(){var e=this,t=setInterval(function(){var t;
471!=k.materialOffCanvasOpen&&(t=e.nativeEl.getBoundingClientRect(),e.offsetTop=t.top+T.pageYOffset,e.height=t.height,e.updateProgressConstants())},30);setTimeout(function(){clearInterval(t)},2e3)},M.prototype.resize=function(){var t=this.nativeEl.getBoundingClientRect();O.usingMobileBrowser?this.nestedParallax||(this.offsetTop=t.top+T.pageYOffset,this.height=t.height,this.updateProgressConstants()):(this.storedWinH=O.winH,this.offsetTop=t.top+T.pageYOffset,this.height=t.height,this.updateProgressConstants())},M.prototype.updateProgressConstants=function(){this.elementBottom=this.offsetTop+this.height,this.totalScrollDistance=this.storedWinH+this.height,this.progressDenominator=this.totalScrollDistance,this.scrollDistance=this.height+this.storedWinH},M.prototype.orientationChange=function(){var t;O.usingMobileBrowser&&(t=this.nativeEl.getBoundingClientRect(),this.offsetTop=t.top+T.pageYOffset,this.height=t.height,this.storedWinH=O.winH,this.updateProgressConstants())},M.prototype.update=function(){if(this.offsetTop+150+this.height<O.scrollTop||this.offsetTop-150>O.scrollTop+this.storedWinH||1==k.materialOffCanvasOpen||!0===T.nectarPreventParallax){for(var t=0;t<this.nativeParallaxEls.length;t++)this.nativeParallaxEls[t].style.willChange="auto";this.stopRAF()}else if(this.isActive){if(!(this.hasCSSSticky&&this.$stickyTarget&&this.$stickyTarget.length&&(this.stickyActive=this.$stickyTarget[0].classList.contains("is-pinned"),this.stickyActive))){var e,a=0,n=O.scrollTop,i=n+this.storedWinH,i,a;for(n<this.elementBottom&&i>this.offsetTop&&(i=this.offsetTop-n,a=Math.max(0,Math.min(1,-i/this.height))),e=!0===this.firstSection?O.scrollTop*this.speed:(this.storedWinH+O.scrollTop-this.offsetTop)*this.speed,t=0;t<this.nativeParallaxEls.length;t++)!0===this.firstSection?this.nativeParallaxEls[t].style.transform="translate3d(0,"+e+"px,0)":this.nativeParallaxEls[t].style.transform="translate3d(0,"+e+"px,0) scale(1.005)",this.nativeParallaxEls[t].style.willChange="transform";(null===this.lastProgress||.01<Math.abs(a-this.lastProgress))&&(this.lastProgress=a,this.nativeEl.style.setProperty("--scroll-progress",a))}this.rafId=requestAnimationFrame(this.boundUpdate)}else this.startRAF()},$(T).on("salient-parallax-el-recalculate",Ne),$(T).on("salient-parallax-minimal-refresh",function(){for(var t=0;t<b.length;t++)b[t]&&b[t].resize()}),Xe.prototype.setupProps=function(){var t=JSON.parse(this.$el[0].getAttribute("data-nectar-animate-settings"));"function"==typeof Object.assign&&(Object.assign(this.animations,t.animations),Object.assign(this.offsets,t.offsets),Object.assign(this,t.config)),(this.$el.is(".top-level")||0<this.$el.parents(".top-level").length||O.usingFrontEndEditor&&1===this.$el.parents(".vc_element").last().index())&&(this.topLevel=!0),E.hasClass("single-portfolio")&&0<this.$el.parents("#portfolio-extra").length&&0<this.$el.parents(".first-section").length&&(this.topLevel=!0)},Xe.prototype.lazyInit=function(){var e=this,e,a;!O.usingFrontEndEditor&&"IntersectionObserver"in T&&!this.$el.hasClass("skip-lazy-init")?(e=this,(a=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e.init(),a.unobserve(t.target))})},{root:S()?null:I,rootMargin:"400px 0px 400px 0px",threshold:0})).observe(this.$el[0])):this.init()},Xe.prototype.init=function(){this.createTimeline(),this.events(),this.update()},Xe.prototype.events=function(){var t=this;$(T).on("resize load",this.resize.bind(this)),T.addEventListener("orientationchange",function(){this.setTimeout(function(){t.orientationChange()},110)}),this.resize()},Xe.prototype.resize=function(){O.usingMobileBrowser||(this.storedWinH=O.winH);var t=this.$el[0].getBoundingClientRect();this.offsetTop=t.top+O.scrollTop,this.elHeight=this.$el[0].offsetHeight,this.setActiveDevice()},Xe.prototype.orientationChange=function(){var t;O.usingMobileBrowser&&(t=this.$el[0].getBoundingClientRect(),this.offsetTop=t.top+O.scrollTop,this.elHeight=this.$el[0].offsetHeight,this.storedWinH=O.winH)},Xe.prototype.setActiveDevice=function(){var e=this;Object.keys(this.devices).forEach(function(t){O.winW>=e.devices[t].min&&O.winW<=e.devices[t].max&&(e.activeDevice=t,void 0!==e.timelines[t])&&e.timelines[t].reset()})},Xe.prototype.createTimeline=function(){var i=this;
47Object.keys(this.devices).forEach(function(e){var a,n,t;void 0!==i.animations[e]&&(i.timelines[e]=anime.timeline({autoplay:!1}),a={},n={},Object.keys(i.animations[e]).forEach(function(t){n[t]=i.animations[e][t].start,a[t]=[i.animations[e][t].start,i.animations[e][t].end]}),i.setActiveDevice(),t={targets:void 0!==i.inner_selector?i.$el[0].querySelectorAll(i.inner_selector):i.$el[0],duration:1e3,easing:"linear"},Object.assign(t,a),i.timelines[e].add(t,0))})},Xe.prototype.progressValues=function(){var t,e,a,n,i,n,t,e,s;void 0!==this.timelines[this.activeDevice]&&(t=O.scrollTop,n=(e=this.storedWinH)-(a=parseInt(this.offsets.start)/100)*e,"bottom"===this.offsets.origin&&(n-=this.elHeight),i=(t-(this.offsetTop-n))/e,"0"===this.offsets.start&&"100"===this.offsets.end&&(i=(t-(this.offsetTop-n))/(e+this.elHeight)),this.topLevel&&(n=0,i=t/e),n=Math.max(Math.min(i,1),0),1<(e=2+-1*(t=parseInt(this.offsets.end)/100))&&(e*=1/Math.min(2*(t-a-.01),.9)),0<n?(this.needsReset=!0,this.timelines[this.activeDevice].seek(this.timelines[this.activeDevice].duration*n*e)):this.needsReset&&(this.timelines[this.activeDevice].reset(),this.needsReset=!1))},Xe.prototype.update=function(){1!=k.materialOffCanvasOpen&&1!=k.ocmAnimating&&this.progressValues(),requestAnimationFrame(this.update.bind(this))},$(T).on("salient-parallax-bg-recalculate",W),na.prototype.calculatePos=function(){1!=k.materialOffCanvasOpen&&1!=k.ocmAnimating&&(this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(),this.vertCenter=O.winH/2-this.height/2)},na.prototype.trackView=function(){var e=this,t;0<this.$element.parents(".top-level").length&&(this.topLevel=!0),"IntersectionObserver"in T&&(t={root:S()?null:I,rootMargin:"250px"},new IntersectionObserver(function(t){t.forEach(function(t){var t=t.isIntersecting;e.inView=!!t})},t).observe(this.$element[0]))},na.prototype.animate=function(){var a;1!=k.materialOffCanvasOpen&&(1==k.animatedScrolling&&(this.inView=!0),this.lastY=A(this.lastY,O.scrollTop,.2),this.inView)&&(a=this).$element.find(".bg-layer").each(function(t){var e=$(this).data("scale");a.layer1Parallax&&(t=t/1.5+1),!0===a.topLevel&&1e3<O.winW?$(this)[0].style.transform="translateY("+-a.lastY*a.intensity*t+"px) translateZ(0) scale("+e+")":$(this)[0].style.transform="translateY("+-(a.lastY-a.offsetTop+a.vertCenter)*a.intensity*t+"px) translateZ(0) scale("+e+")"}),T.requestAnimationFrame(this.animate.bind(this))},sa.prototype.mergeNeighbors=function(){var t=this.$el.closest(".wpb_row");0<t.length&&0<t.find('.nectar-split-heading[data-text-effect="scroll-opacity-reveal"]').length&&(this.$el=t,this.mergedGroup=!0,t.addClass("nectar-split-heading-merged"))},sa.prototype.trackInView=function(){var e=this,t=(new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?(e.inView=!0,e.elHeight=e.$el.outerHeight(),e.offsetTop=e.$el.offset().top):e.inView=!1})},{root:S()?null:I,rootMargin:"100px 0px 100px 0px",threshold:0}).observe(this.$el[0]),this.$el[0].getBoundingClientRect());t.top+O.scrollTop+t.height<O.winH&&(this.topLevel=!0)},sa.prototype.events=function(){O.usingMobileBrowser?T.addEventListener("orientationchange",this.calc.bind(this)):T.addEventListener("resize",this.calc.bind(this)),this.calc()},sa.prototype.calc=function(){this.offsetTop=this.$el.offset().top,this.elHeight=this.$el.outerHeight(),this.wordCount=(this.mergedGroup?this.$el.find(".nectar-split-heading .inner"):this.$el.find(".inner")).length,this.elHeight/O.winH<.25&&this.wordCount<40?this.speed=2.5:(this.speed=Math.max(2-Math.min(this.elHeight/O.winH,1.45),.66),(this.speed<1.2||this.wordCount<30&&this.speed<1.5)&&(this.topCushion=.25*O.winH,this.wordDelay=250));var t=this.$el.find('.nectar-split-heading[data-text-effect="scroll-opacity-reveal"]').attr("data-animation-offset");t&&0<parseInt(t)&&parseInt(t)<100&&(t=parseInt(t),this.topCushion=.05*O.winH+.05*O.winH*(1-t/100)*6)},sa.prototype.createTimeline=function(){var a=this,t=(this.timeline=anime.timeline({autoplay:!1}),{targets:this.mergedGroup?this.$el[0].querySelectorAll(".nectar-split-heading .inner"):this.$el[0].querySelectorAll(".inner"),duration:this.duration,easing:"linear",opacity:[.2,1],delay:function(t,e){return e*a.wordDelay}});this.timeline.add(t,0)},sa.prototype.raf=function(){var t;this.inView&&1!=k.materialOffCanvasOpen&&(t=this.topLevel?O.scrollTop/O.winH*1.5:1+(O.scrollTop-(this.offsetTop+this.topCushion))/O.winH,this.timeline.seek(t*this.timeline.duration*this.speed)),requestAnimationFrame(this.raf.bind(this))},$(T).on("salient-lazyloading-image-reinit",va),$(T).on("salient-lazyloading-image-reinit",ba),_a.prototype.initialMarkup=function(){var t;0==this.el.find(".nectar-post-grid-filters a.active").length&&this.el.find(".nectar-post-grid-filters a:first-child").addClass("active"),"load-more"===this.settingsData.pagination&&0==this.el.find(".load-more-wrap").length&&(0<this.el.find(".nectar-post-grid-filters .active").length&&(this.activeFilter=this.el.find(".nectar-post-grid-filters .active").index()+1),"yes"===this.sortable||0!==this.el.find(".active.all-filter").length?this.activeCatTotal=parseInt(this.el.find(".nectar-post-grid-filters a:nth-child("+this.activeFilter+")").attr("data-total-count")):(t=0,this.el.find(".nectar-post-grid-filters a").each(function(){t+=parseInt($(this).attr("data-total-count"))}),this.activeCatTotal=t),this.el.find(".nectar-post-grid-item").length>=this.activeCatTotal?(this.el.addClass("all-loaded"),this.el.append('<div class="load-more-wrap inactive"><a href="#" role="button" class="load-more">'+this.el.attr("data-load-more-text")+"</a></div>")):(this.el.removeClass("all-loaded"),this.el.append('<div class="load-more-wrap"><a href="#" role="button" class="load-more">'+this.el.attr("data-load-more-text")+"</a></div>")))},_a.prototype.lightboxGroups=function(){var t=re(),e=0<this.el.find(".nectar-post-grid-link.pretty_photo").length;0<$('body[data-ls="magnific"]').length?this.el.find(".nectar-post-grid-link.pretty_photo").addClass("magnific").addClass("gallery").removeClass("pretty_photo"):0<$('body[data-ls="fancybox"]').length&&(this.el.find(".nectar-post-grid-link.pretty_photo").attr("data-fancybox","group_"+t).removeClass("pretty_photo"),this.el.find(".nectar-post-grid-link[data-fancybox]").attr("data-fancybox","group_"+t)),e&&be()},_a.prototype.externalProjectLinks=function(){this.el.hasClass("target-blank-external-urls")&&(this.el.find(".nectar-post-grid-item a[href*='http://']:not([href*='"+T.location.hostname+"'])").attr("target","_blank").attr("rel","nofollow"),this.el.find(".nectar-post-grid-item a[href*='https://']:not([href*='"+T.location.hostname+"'])").attr("target","_blank").attr("rel","nofollow")),this.el.hasClass("target-blank-all-urls")&&(this.el.find(".nectar-post-grid-item a[href*='http://']").attr("target","_blank"),this.el.find(".nectar-post-grid-item a[href*='https://']").attr("target","_blank"))},_a.prototype.clickEvents=function(){this.el.find(".nectar-post-grid-filters h4").on("click",function(){$(this).parent().find("div").toggleClass("visible"),$(this).toggleClass("visible")}),"content_under_image"==this.gridStyle&&0<this.el.find(".nectar-post-grid-link.pretty_photo").length&&this.el.on("click",".bg-wrap-link",function(){if(0<$(this).parents(".nectar-post-grid-item").find(".nectar-post-grid-link").length)return $(this).parents(".nectar-post-grid-item").find(".nectar-post-grid-link")[0].click(),!1});var d=this.settingsData,c=this.queryData,h=this;this.el.find(".nectar-post-grid-filters a, .load-more-wrap .load-more").on("click",function(t){var n=$(this);if(0<n.parents(".nectar-post-grid-wrap.loading").length||$(this).hasClass("active")||$(this).hasClass("inactive"))return!1;0<$(this).parents(".nectar-post-grid-filters").length?(n.parent().find("a").removeClass("active"),n.addClass("active"),h.currentPage=0,h.activeFilter=n.index()+1):h.currentPage++;var i=n.parents(".nectar-post-grid-wrap").find(".nectar-post-grid"),s=d.pagination,r=n.hasClass("load-more")&&"load-more"===s?"load-more":"filter",e="",a="",o,a="yes"===h.sortable?(e=n.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a.active").attr("data-filter"),n.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a.active").attr("data-filter")):(o=1<n.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a").length?":not(.all-filter)":"",n.parents(".nectar-post-grid-wrap").find(".nectar-post-grid-filters a"+o).each(function(){e+=$(this).attr("data-filter")+", ",a+=$(this).attr("data-filter")+", "}),e=e.substring(0,e.length-2),a.substring(0,a.length-2)),l={action:"nectar_get_post_grid_segment",post_type:c.post_type,cpt_name:c.cpt_name,custom_query_tax:a,category:e,posts_per_page:c.posts_per_page,current_page:h.currentPage,offset:c.offset,order:c.order,orderby:c.orderby,load_action:r,ignore_sticky_posts:c.ignore_sticky_posts,settings:{pagination:s,animation:d.animation,post_type:d.post_type,image_size:d.image_size,parallax_scrolling:d.parallax_scrolling,aspect_ratio_image_size:d.aspect_ratio_image_size,card_bg_color:d.card_bg_color,category_position:d.category_position,category_display:d.category_display,display_categories:d.display_categories,display_estimated_reading_time:d.display_estimated_reading_time,display_excerpt:d.display_excerpt,content_next_to_image_excerpt_pos:d.content_next_to_image_excerpt_pos,excerpt_length:d.excerpt_length,display_date:d.display_date,display_author:d.display_author,author_functionality:d.author_functionality,author_position:d.author_position,color_overlay:d.color_overlay,color_overlay_opacity:d.color_overlay_opacity,color_overlay_hover_opacity:d.color_overlay_hover_opacity,grid_style:d.grid_style,hover_effect:d.hover_effect,heading_tag:d.heading_tag,heading_tag_render:d.heading_tag_render,post_title_overlay:d.post_title_overlay,category_style:d.category_style,enable_gallery_lightbox:d.enable_gallery_lightbox,remove_links:d.remove_links,overlay_secondary_project_image:d.overlay_secondary_project_image,vertical_list_hover_effect:d.vertical_list_hover_effect,vertical_list_read_more:d.vertical_list_read_more,vertical_list_read_more_style:d.vertical_list_read_more_style,read_more_button:d.read_more_button,custom_fields:d.custom_fields,custom_fields_location:d.custom_fields_location,display_type:d.display_type,text_content_layout:d.text_content_layout}};"rand"==c.orderby&&"load-more"==r&&(l.posts_shown="",i.find(".nectar-post-grid-item[data-post-id]").each(function(){l.posts_shown+=$(this).attr("data-post-id")+", "}),l.posts_shown=l.posts_shown.substring(0,l.posts_shown.length-2)),n.parents(".nectar-post-grid-wrap").addClass("loading"),$.post(T.nectarLove.ajaxurl,l,function(t){var e,a;"load-more"==r?i.append(t):(i.html(t),(i.parent().hasClass("nectar-post-grid-wrap--fl-sidebar_left")||i.parent().hasClass("nectar-post-grid-wrap--fl-sidebar_right"))&&(e=i.parent().offset().top,(a=0)==$(".page-template-template-no-header-footer").length&&0==$(".page-template-template-no-header").length&&0==$('body[data-header-format="left-header"]').length&&(a=$("#header-outer").height()),999<O.winW)&&O.scrollTop>e+200&&T.scrollTo(0,e-a)),Ae(),i.is("[data-animation]")&&!i.is('[data-animation="none"]')&&(n.parents(".nectar-post-grid-wrap").removeClass("finished-animating"),i.find(".nectar-post-grid-item:not(.animated-in)").each(function(t){0<$(this).find(".nectar-split-heading").length&&Dn($(this).find(".nectar-split-heading"));
47var e=$(this);setTimeout(function(){e.addClass("animated-in"),"zoom-out-reveal"===d.animation&&Rn(e,function(){Vn(e)})},90*t)}),setTimeout(function(){n.parents(".nectar-post-grid-wrap").addClass("finished-animating")},950)),"load-more"===s&&(h.activeCatTotal=parseInt(h.el.find(".nectar-post-grid-filters a:nth-child("+h.activeFilter+")").attr("data-total-count")),i.find(".nectar-post-grid-item").length>=h.activeCatTotal||!t?(h.el.find(".load-more-wrap").addClass("inactive"),h.el.addClass("all-loaded")):(h.el.find(".load-more-wrap").removeClass("inactive"),h.el.removeClass("all-loaded"))),h.lightboxGroups(),h.externalProjectLinks(),n.parents(".nectar-post-grid-wrap").removeClass("loading"),u.trigger("resize"),$(T).trigger("nectar-post-grid-updated"),wa()}),t.preventDefault()})},_a.prototype.deepLinking=function(){void 0!==pe["grid-filter"]&&this.el.find(".nectar-post-grid-filters a").each(function(){var t=$(this).clone(),e=pe["grid-filter"];$(this),(t=0<(t=(t=(t=t.text()).replace(/\s+/g,"-").toLowerCase()).replace(/&/g,"")).length&&"-"===t.substring(0,1)?t.substring(1):t)==(e=e.replace(/\s+/g,"-").replace(/</g,"&lt;").replace(/"/g,"&quot;").toLowerCase())&&$(this).trigger("click")})},$.DLMenu=function(t,e){this.$el=$(e),this._init(t)},$.DLMenu.defaults={animationClasses:{classin:"dl-animate-in-1",classout:"dl-animate-out-1"},onLevelClick:function(){return!1},onLinkClick:function(){return!1}},$.DLMenu.prototype={_init:function(t){this.options=$.extend(!0,{},$.DLMenu.defaults,t),this._config(),this.animEndEventName="animationend.menu",this.transEndEventName="transitionend.menu",this.supportAnimations=!0,this.supportTransitions=!0,this._initEvents()},_config:function(){this.open=!1,this.$trigger=this.$el.children(".trigger"),this.$menu=this.$el.children("ul.menu"),this.$menuitems=this.$menu.find("li:not(.back) > a"),this.$el.find(".sub-menu").prepend('<li class="back"><a href="#"> '+p.attr("data-back-txt")+" </a></li>"),this.$back=this.$menu.find("li.back")},_initEvents:function(){var s=this;this.$trigger.on("click.menu",function(){return s.open?s._closeMenu():s._openMenu(),!1}),this.$menuitems.on("click.menu",function(t){var e=$(this).parent("li"),a=e.children(".sub-menu"),n,i;if($(".fullscreen-alt .off-canvas-menu-container .clip-wrap, .fullscreen-alt .off-canvas-menu-container .clip-wrap span").css("transition-duration","0s"),0<a.length)return n=a.clone().css("opacity",0).insertAfter(s.$menu),i=function(){s.$menu.off(s.animEndEventName).removeClass(s.options.animationClasses.classout).addClass("subview"),e.addClass("subviewopen").parents(".subviewopen:first").removeClass("subviewopen").addClass("subview"),n.remove(),setTimeout(function(){$(".off-canvas-menu-container .menu > li").removeClass("no-pointer-events"),$(".off-canvas-menu-container .clip-wrap, .off-canvas-menu-container .clip-wrap span").css("transition-duration",".45s")},300)},setTimeout(function(){n.addClass(s.options.animationClasses.classin),s.$menu.addClass(s.options.animationClasses.classout),s.supportAnimations?s.$menu.on(s.animEndEventName,i):i.call(),s.options.onLevelClick(e,e.children("a:first").text())}),e.parents(".menu-wrap").css("height",e.parents(".off-canvas-menu-container").find(".menuwrapper .menu").height()).transition({height:n.height()},500,"easeInOutQuad"),setTimeout(Na,600),!1;s.options.onLinkClick(e.find("> a"),t),an(e)}
47),this.$back.on("click.menu",function(){var e=$(this),t=e.parents(".sub-menu:first"),a=t.parent(),n=t.clone().insertAfter(s.$menu),i=function(){s.$menu.off(s.animEndEventName).removeClass(s.options.animationClasses.classin),n.remove()};return setTimeout(function(){n.addClass(s.options.animationClasses.classout),s.$menu.addClass(s.options.animationClasses.classin),s.supportAnimations?s.$menu.on(s.animEndEventName,i):i.call(),a.removeClass("subviewopen");var t=e.parents(".subview:first");t.is("li")&&t.addClass("subviewopen"),t.removeClass("subview")}),setTimeout(function(){a.parents(".menu-wrap").transition({height:a.parent().height()},500,"easeInOutQuad"),setTimeout(Na,600)},50),!1})},closeMenu:function(){this.open&&this._closeMenu()},_closeMenu:function(){var t=this,e=function(){t.$menu.off(t.transEndEventName),t._resetMenu()};this.$menu.removeClass("menuopen"),this.$menu.addClass("menu-toggle"),this.$trigger.removeClass("active"),this.supportTransitions?this.$menu.on(this.transEndEventName,e):e.call(),this.open=!1},openMenu:function(){this.open||this._openMenu()},_openMenu:function(){var t=this;E.off("click").on("click.menu",function(){t._closeMenu()}),this.$menu.addClass("menuopen menu-toggle").on(this.transEndEventName,function(){$(this).removeClass("menu-toggle")}),this.$trigger.addClass("active"),this.open=!0},_resetMenu:function(){this.$menu.removeClass("subview"),this.$menuitems.removeClass("subview subviewopen")}};var nn,sn=function(t){T.console&&T.console.error(t)};function rn(){var t=parseInt(d.outerHeight());$('body[data-aie="slide-down"] #page-header-wrap:not(.fullscreen-header):not([data-responsive="true"])').css("height",t+"px")}function on(){0!=$("#ajax-content-wrap").length&&E.hasClass("ajax-loaded")?1==$("#ajax-content-wrap").length&&$('#page-header-bg[data-parallax="1"]').css({opacity:1}):$('#page-header-bg[data-parallax="1"]').animate({opacity:1},350,"easeInCubic"),$('#page-header-bg[data-parallax="1"] .nectar-particles').append('<div class="fade-out" />')}function ln(){var t={inView:!0},e=$("#page-header-bg .span_6 .inner-wrap"),a=$("#page-header-bg #canvas"),n,i,s,r,o,o=(0<$('#page-header-bg[data-parallax="1"]').length&&(n=new Image,i=parseInt(d.height()),s=$("#header-space").height(),r=0<$(".nectar-global-section.after-nav").length?$(".nectar-global-section.after-nav").height():0,(o=de($('#page-header-bg[data-parallax="1"]').css("background-image")))&&-1!==o.indexOf(".")?(n.onload=function(){on()},n.src=de($('#page-header-bg[data-parallax="1"]').css("background-image"))):on(),1e3<O.winW&&l(),T.addEventListener("scroll",function(){1e3<O.winW&&T.requestAnimationFrame(l)},!1)),0<$('body[data-ajax-transitions="true"]').length&&0<$('#page-header-bg[data-animate-in-effect="slide-down"]').length?350:0),n;function l(){1e3<=O.winW&&null==navigator.userAgent.match(/iPad/i)&&1!=k.materialOffCanvasOpen&&(1==t.inView&&(e.css({transform:"translateY("+.15*O.scrollTop+"px)",opacity:1-O.scrollTop/(.7*(r+i))}),a)&&a.css({transform:"translateY("+.15*O.scrollTop*2+"px)"}),1<O.scrollTop/(i+s+O.adminBarHeight)?(t.inView=!1,$(".nectar-particles, #page-header-bg .fade-out").css("visibility","hidden").addClass("out-of-sight"),$("#page-header-bg").addClass("out-of-sight")):(t.inView=!0,$("#page-header-bg, .nectar-particles, #page-header-bg .fade-out").css("visibility","visible").removeClass("out-of-sight")))}0<d.length&&(setTimeout(function(){rn()},o),$('#page-header-bg[data-animate-in-effect="fade-in"]').addClass("loaded"),(n=de(d.css("background-image")))&&-1!==n.indexOf(".")&&d.addClass("has-bg"),u.on("smartresize",rn)),0<d.length&&((-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||navigator.userAgent.match(/(iPod|iPhone|iPad)/))&&(T.onunload=function(){ln(),$('#page-header-bg[data-parallax="1"] .span_6').css({opacity:1})}),0==$(".nectar-box-roll").length)&&cn()}function dn(){var t;(0==$("#page-header-bg .nectar-particles").length&&0==$('#page-header-bg[data-text-effect="none"]').length||0<$(".nectar-box-roll").length&&0==$("#page-header-bg .nectar-particles").length)&&(t=0==$(".nectar-box-roll").length?"#page-header-bg .span_6":".nectar-box-roll .overlaid-content .span_6",$(t).find(".wraped").each(function(t){$(this).find("span").delay(370*t).transition({rotateX:"0",opacity:1,y:0},400,"easeOutQuad")}),setTimeout(function(){$(t).find(".inner-wrap > *:not(.top-heading)").each(function(t){$(this).delay(370*t).transition({rotateX:"0",opacity:1,y:0},650,"easeOutQuad")}),$(".scroll-down-wrap, .scroll-down-wrap .section-down-arrow").removeClass("hidden")},370*$(t).find(".wraped").length))}function cn(){d.each(function(){var t,e;"rotate_in"==$(this).attr("data-text-effect")&&(t="none")!=(t=0<$(this).find(".span_6 h1").length?"h1":t)&&(e=0<$(this).find(".nectar-particles").length?".inner-wrap.shape-1":".span_6",$(this).find(e).find(t).addClass("top-heading").contents().filter(function(){return 3===this.nodeType&&void 0!==this.data&&this.data.replace(/\s+/,"")}).wrap('<span class="wraped"></span>'),$(this).find(e).find(".wraped").each(function(){var t=$(this),e=t.text().split(" "),a="";$.each(e,function(t,e){e.replace(/\s+/,"")&&(a+='<span class="wraped"><span>'+e+"</span></span> ")}),t.replaceWith($(a))}
47))});var t=0<o.length?800:0;0==$("#page-header-bg .nectar-video-wrap video").length&&setTimeout(dn,t)}function hn(){var n;0<$('#header-outer[data-permanent-transparent="1"]').length&&0<$('body[data-bg-header="true"]').length&&(0==$(".container-wrap div[data-midnight]").length&&$(".container-wrap").attr("data-midnight","dark"),n=[],$("div[data-midnight]:not(.has-global-section)").each(function(){!("light"==$(this).attr("data-midnight")&&0==$(this).parents(".pum-content").length||"dark"==$(this).attr("data-midnight")&&0==$(this).parents(".pum-content").length)||$(this).is("#page-header-bg")&&0<$(this).parents("#page-header-wrap[data-midnight]").length||0<$(this).parents("#slide-out-widget-area").length||0<$(this).parents("#header-outer").length||n.push($(this))}),0<n.length)&&$.each(n,function(e,t){var a;"light"!=t.attr("data-midnight")&&"dark"!=t.attr("data-midnight")||(a=t,new Waypoint({element:a[0],handler:function(t){var t;0<$("body.material-ocm-open").length||0<$("#slide-out-widget-area.open").length||"none"==a.css("display")||(t="down"==t?"light"==a.attr("data-midnight")?"":"dark-slide":"light"==n[0<=e-1?e-1:e].attr("data-midnight")?"":"dark-slide",g.removeClass("dark-slide").addClass(t))},offset:g.height()}))})}function un(){if(T.nectarOptions&&T.nectarOptions.disable_box_roll_mobile&&"on"==T.nectarOptions.disable_box_roll_mobile&&O.usingMobileBrowser)return $(".nectar-box-roll").contents().unwrap(),$(".overlaid-content > .container").contents().unwrap(),$(".overlaid-content").contents().unwrap(),$("#page-header-bg").wrap('<div id="page-header-wrap" class="fullscreen-header" />');0<$(".nectar-box-roll").length&&"undefined"!=typeof NectarBoxRoll&&(cn(),$(T).on("nectar-box-roll-scroll-disabled",function(){k.preventScroll=!0}),$(T).on("nectar-box-roll-scroll-enabled",function(){k.preventScroll=!1}),(It=new NectarBoxRoll(O,pn,hn,li,Fa)).inUse=!0)}function pn(){var i,s,r,n,o,l,a,d,t,c,s=1==_?"500%":"93%",r=1==_?"500%":"95%";if($(y+'.row-bg-wrap[data-bg-animation]:not([data-bg-animation="none"]) .row-bg').each(function(){var t=$(this).parents(".row-bg-wrap").attr("data-bg-animation"),e=0<$(this).parents(".row-bg-wrap[data-bg-animation-delay]").length?$(this).parents(".row-bg-wrap").attr("data-bg-animation-delay"):0,a=(i="zoom-out-reveal"!=t&&-1==t.indexOf("reveal-from-")?s:r,$(this)),n=new Waypoint({element:a.parents(".row-bg-wrap")[0],handler:function(){0<a.parents(".wpb_tab").length&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")||setTimeout(function(){a.parents(".inner-wrap").addClass("animated-in"),("zoom-out-reveal"==t||-1<t.indexOf("reveal-from-")||0<a.parents(".nectar-scrolling-text").length)&&a.parents(".row-bg-wrap").addClass("animated-in"),"clip-path"==t&&a.parents(".wpb_row ").addClass("animated-in")},e),n.destroy()},offset:i})}),o=1==_?"500%":"93%",l=1==_?"500%":"80%",$(y+'.column-image-bg-wrap[data-bg-animation]:not([data-bg-animation="none"]) .column-image-bg').each(function(){var t=$(this).parents(".column-image-bg-wrap").attr("data-bg-animation"),e=(n="zoom-out-reveal"!=t&&-1==t.indexOf("reveal-from-")?o:"ro-reveal-from-bottom"==t&&0==_?"95%":"ro-reveal-from-top"==t&&0==_?"65%":l,$(this)),a=new Waypoint({element:e.parents(".column-image-bg-wrap")[0],handler:function(){0<e.parents(".wpb_tab").length&&"hidden"==e.parents(".wpb_tab").css("visibility")||e.hasClass("animated-in")||(e.parents(".inner-wrap").addClass("animated-in"),("zoom-out-reveal"==t||-1<t.indexOf("reveal-from-"))&&(e.parents(".column-image-bg-wrap").addClass("animated-in"),e.parents(".column-image-bg-wrap").siblings(".column-bg-overlay-wrap").addClass("animated-in"),e.parents(".vc_column-inner").addClass("revealed-bg")),"mask-reveal"==t&&e.parents(".vc_column-inner").find(".column-bg-layer").addClass("animated-in")),a.destroy()},offset:n})}),$(y+".column-bg-overlay-wrap[data-bg-animation]").each(function(){n=l;var t=$(this),e=$(this).attr("data-bg-animation"),a;("zoom-out-reveal"==e||"mask-reveal"==e||0<e.indexOf("reveal-from-"))&&0==t.parent().find(".column-image-bg-wrap").length&&(a=new Waypoint({element:t[0],handler:function(){t.hasClass("animated-in")||(t.addClass("animated-in"),t.parents(".vc_column-inner").addClass("revealed-bg")),a.destroy()},offset:n}))}),ea(),ra(),ca(),a=1==_?"250%":"75%",$(y+'.nectar-icon-list[data-animate="true"]').each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("completed")||(t.each(function(){var a=t.is('[data-direction="horizontal"]')?100:300;
47$(this).find(".nectar-icon-list-item").each(function(t){var e=$(this);setTimeout(function(){e.addClass("animated")},t*a)})}),t.addClass("completed")),e.destroy()},offset:a})}),Ca(),ka(),pa(),d=1==_?"200%":"95%",$(y+".clients.fade-in-animation").each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){0<t.parents(".wpb_tab").length&&"hidden"==t.parents(".wpb_tab").css("visibility")||t.hasClass("animated-in")||(t.find("> div").each(function(t){$(this).delay(80*t).transition({opacity:"1"},450)}),setTimeout(function(){t.addClass("completed")},80*t.find("> div").length+450),t.addClass("animated-in")),e.destroy()},offset:d})}),ia(),"undefined"!=typeof Vivus?Le():ne(100,function(){Le()},function(){return"undefined"!=typeof Vivus}),$(".nectar-milestone").each(function(){var t,e,t,a,t;$(this).is("[data-symbol]")&&(0==$(this).find(".symbol-wrap").length&&("before"==$(this).attr("data-symbol-pos")?$(this).find(".number").prepend('<div class="symbol-wrap"><span class="symbol">'+ee($(this).attr("data-symbol"))+"</span></div>"):$(this).find(".number").append('<div class="symbol-wrap"><span class="symbol">'+ee($(this).attr("data-symbol"))+"</span></div>")),e=$(this).attr("data-symbol-size"),t=$(this).find(".number").attr("data-number-size"),a=$(this).attr("data-symbol-alignment"),t=e==t&&"superscript"==a?"32px":/^\d+(px|vw|vh)$/.test(e)?e:parseInt(e)+"px",$(this).find(".symbol-wrap").css({"font-size":t,"line-height":t})),$(this).find(".number").css({"font-size":$(this).find(".number").attr("data-number-size")+"px","line-height":$(this).find(".number").attr("data-number-size")+"px"})}),(!K&&0<$(".nectar-milestone").length||E.hasClass("rtl")&&0<$(".nectar-milestone").length)&&(c="",$(y+".nectar-milestone.motion_blur").each(function(t){$(this).removeClass(function(t,e){return(e.match(/(^|\s)instance-\S+/g)||[]).join(" ")}),$(this).addClass("instance-"+t);var e=$(this).find(".number").css("color"),e=parseInt(e.substring(1),16),a=(16711680&e)>>16,n=(65280&e)>>8,e=(255&e)>>0,i="rgba("+a+","+n+","+e+",0.2)",a="rgba("+a+","+n+","+e+",1)",n=parseInt($(this).find(".number").attr("data-number-size")),e,n,s;c+="@keyframes motion-blur-number-"+t+" {  0% { opacity: 0;color: "+i+"; text-shadow: 0 "+n/20+"px 0 "+i+", 0 "+n/10+"px 0 "+i+", 0 "+n/6+"px 0 "+i+", 0 "+n/5+"px 0 "+i+", 0 "+n/4+"px 0 "+i+", 0 -"+n/20+"px 0 "+i+", 0 -"+n/10+"px 0 "+i+", 0 -"+n/6+"px 0 "+i+", 0 -"+n/5+"px 0 "+i+", 0 -"+n/4+"px 0 "+i+"; transform: translateZ(0px) translateY(-100%); -webkit-transform: translateZ(0px) translateY(-100%); } 33% { opacity: 1 }100% { color: "+a+"; text-shadow: none; transform: translateZ(0px) translateY(0px); -webkit-transform: translateZ(0px) translateY(0px); } } @-webkit-keyframes motion-blur-number-"+t+" {  0% { opacity: 0;color: "+i+"; text-shadow: 0 "+n/20+"px 0 "+i+", 0 "+n/10+"px 0 "+i+", 0 "+n/6+"px 0 "+i+", 0 "+n/5+"px 0 "+i+", 0 "+n/4+"px 0 "+i+", 0 -"+n/20+"px 0 "+i+", 0 -"+n/10+"px 0 "+i+", 0 -"+n/6+"px 0 "+i+", 0 -"+n/5+"px 0 "+i+", 0 -"+n/4+"px 0 "+i+"; transform: translateZ(0px) translateY(-100%); -webkit-transform: translateZ(0px) translateY(-100%); } 33% { opacity: 1 }100% { color: "+a+"; text-shadow: none; transform: translateZ(0px) translateY(0px); -webkit-transform: translateZ(0px) translateY(0px); } } .nectar-milestone.motion_blur.instance-"+t+" .number span.in-sight { animation: 0.65s cubic-bezier(0, 0, 0.17, 1) 0s normal backwards 1 motion-blur-number-"+t+"; -webkit-animation: 0.65s cubic-bezier(0, 0, 0.17, 1) 0s normal backwards 1 motion-blur-number-"+t+"; } ",0==C.$usingFullScreenRows&&0!=$(this).find(".number > span").length||(e=$(this).find(".symbol-wrap").clone(),$(this).find(".symbol-wrap").remove(),n=$(this).find(".number").text().split(""),(s=0<$(this).find(".milestone-heading").length?$(this).find(".milestone-heading"):$(this).find(".number")).empty(),$.each(n,function(t,e){s.append("<span>"+e+"</span")}),$(this).has("[data-symbol]")&&("after"==$(this).attr("data-symbol-pos")?s.append(e):s.prepend(e)))}),me(c,"milestone-blur"),_e()),Pe(),$(y+'.owl-carousel[data-enable-animation="true"]').each(function(){var t=1==_?"200%":"bottom-in-view",e=0,a=($(this).is("[data-animation-delay]")&&0<$(this).attr("data-animation-delay").length&&"false"!=$(this).attr("data-animation")&&(e=$(this).attr("data-animation-delay")),$(this)),n=new Waypoint({element:a[0],handler:function(){0<a.parents(".wpb_tab").length&&"hidden"==a.parents(".wpb_tab").css("visibility")||a.hasClass("animated-in")||setTimeout(function(){a.find(".owl-stage > .owl-item").each(function(t){$(this).delay(200*t).transition({opacity:"1",y:"0"},600,"easeOutQuart")}),a.addClass("animated-in")},e),n.destroy()},offset:t})}),0<$('body[data-header-inherit-rc="true"]').length&&0==$(".mobile").length&&0<$('#header-outer[data-transparent-header="true"]').length&&(t=R/2+v+O.adminBarHeight,0==$('#header-outer[data-permanent-transparent="1"]').length&&(t=R-V+Math.ceil(2*v/1.8)+O.adminBarHeight),$(".main-content > .row > .wpb_row, #full_width_portfolio #portfolio-extra > .wpb_row").each(function(){var e,a=$(this);new Waypoint({element:a[0],handler:function(t){"down"==t?0<a.find(".row-bg.using-bg-color").length?(e=0<a.find("> .col.span_12.light").length?"light-text":"dark-text",g.css("background-color",a.find(".row-bg").css("background-color")).removeClass("light-text").removeClass("dark-text").addClass(e),g.attr("data-current-row-bg-color",a.find(".row-bg").css("background-color")),$("body.material #header-outer .bg-color-stripe").css("background-color",a.find(".row-bg").css("background-color"))):(g.css("background-color",g.attr("data-user-set-bg")).removeClass("light-text").removeClass("dark-text"),g.attr("data-current-row-bg-color",g.attr("data-user-set-bg")),$("body.material #header-outer .bg-color-stripe").css("background-color","")):0<a.prev("div.wpb_row").find(".row-bg.using-bg-color").length?(e=0<a.prev("div.wpb_row").find("> .col.span_12.light").length?"light-text":"dark-text",g.css("background-color",a.prev("div.wpb_row").find(".row-bg").css("background-color")).removeClass("light-text").removeClass("dark-text").addClass(e),g.attr("data-current-row-bg-color",a.prev("div.wpb_row").find(".row-bg").css("background-color")),$("body.material #header-outer .bg-color-stripe").css("background-color",a.prev("div.wpb_row").find(".row-bg").css("background-color"))):(g.css("background-color",g.attr("data-user-set-bg")).removeClass("light-text").removeClass("dark-text"),g.attr("data-current-row-bg-color",g.attr("data-user-set-bg")),$("body.material #header-outer .bg-color-stripe").css("background-color",""))},offset:t})})),Fe(),oa(),da(),we(),xa(),0<kt.length)for(var e=0;e<kt.length;e++)clearInterval(kt[e].interval);kt=[],$(".nectar-rotating-words-title").each(function(t){var e=parseInt($(this).attr("data-rotation"));kt[t]=new ye($(this),e)}),la()}function gn(){var t,e,a,r,n,o;function i(){$('.blog-recent[data-style="title_only"]').each(function(){if(1<$(this).find("> .col").length)return!1;var t=$(this).parent().parent().parent(),e;(t.hasClass("vc_col-sm-3")||t.hasClass("vc_col-sm-4")||t.hasClass("vc_col-sm-6")||t.hasClass("vc_col-sm-8")||t.hasClass("vc_col-sm-9"))&&(0==$("body.mobile").length&&0==$(this).next("div").length?(e=0,$(this).find("> .col").css("padding","50px 20px"),$(this).parents(".span_12").find(" > .wpb_column").each(function(){Math.floor($(this).height())>e&&(e=Math.floor($(this).height()))}),Math.floor($(this).find("> .col").outerHeight(!0))<Math.floor($(this).parents(".wpb_row").height())-1&&($(this).find("> .col").css("padding-top",(e-$(this).find("> .col").height())/2+"px"),$(this).find("> .col").css("padding-bottom",(e-$(this).find("> .col").height())/2+"px"))):$(this).find("> .col").css("padding","50px 20px"))})}function s(t){this.options=r.extend({},n.defaults,s.defaults,t),this.element=this.options.element,this.$element=r(this.element),this.createWrapper(),this.topLevel=0<r(this.element).parents(".top-level").length,this.createWaypoint()}Mt(),Bt(),setTimeout(Ft,100),qt(),Vt(),Qt(),Gt(),Jt(),Oe(),E.on("click",".toggle > h3 a, .toggle > .toggle-title a",function(){if(!$(this).parents(".toggles").hasClass("accordion")){var t;if(0==$(this).parents('.toggle[data-inner-wrap="true"]').length?$(this).parents(".toggle").find("> div").slideToggle(300):(t=$(this).parents(".toggle").find("> div")[0]).style.maxHeight?t.style.maxHeight=null:t.style.maxHeight=t.scrollHeight+"px",$(this).parents(".toggle").toggleClass("open"),$(this).parents(".toggle").hasClass("open")?$(this).find("i").attr("class","fa fa-minus-circle"):$(this).find("i").attr("class","fa fa-plus-circle"),$(this).attr("aria-expanded",$(this).parents(".toggle").hasClass("open")?"true":"false"),0<$(this).parents(".toggle").find("> div .iframe-embed").length&&"0"==$(this).parents(".toggle").find("> div iframe.iframe-embed").height()&&Wa(),0<$(this).parents(".toggle").find("> div img").length&&$(this).parents(".toggle").is('[data-inner-wrap="true"]'))for(var e=1;e<10;e++)setTimeout(Ee,100*e);return setTimeout(function(){$(T).trigger("salient-parallax-el-recalculate")},500),0<$(this).parents(".full-width-content").length&&setTimeout(function(){B()},300),0<$("#nectar_fullscreen_rows").length&&setTimeout(function(){u.trigger("smartresize")},300),!1}}),E.on("click",".toggles.accordion .toggle > h3 a, .toggles.accordion .toggle > .toggle-title a",function(t){var e,a=$(this).parents(".toggles"),n=$(this).parents(".toggle"),t;return(setTimeout(function(){$(T).trigger("salient-parallax-el-recalculate")},500),$(this).parents(".toggle").hasClass("open"))?(a.find(".toggle > div").each(function(){$(this)[0].style.maxHeight=null}),a.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),a.find(".toggle").removeClass("open"),a.find(".toggle .toggle-title a[aria-expanded], .toggle >
47 h3 a[aria-expanded]").attr("aria-expanded","false")):(0==$(this).parents('.toggle[data-inner-wrap="true"]').length?(a.find(".toggle > div").slideUp(300),a.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),a.find(".toggle").removeClass("open"),a.find(".toggle .toggle-title a[aria-expanded], .toggle > h3 a[aria-expanded]").attr("aria-expanded","false"),n.find("> div").slideDown(300)):(void 0!==t.originalEvent&&O.winW<1e3&&0<a.find(".toggle.open").length&&0==C.$usingFullScreenRows&&!a.is('[data-style="animated_circle"]')&&(a.find(".toggle.open"),setTimeout(function(){var t=n.offset().top-O.adminBarHeight;oe(t=0<$('#header-outer[data-mobile-fixed="1"]').length?n.offset().top-g.outerHeight()-O.adminBarHeight:t)},50)),void 0!==t.originalEvent&&1e3<O.winW&&0<a.find(".toggle.open").length&&0==C.$usingFullScreenRows&&setTimeout(function(){var t;n.offset().top<$(T).scrollTop()&&(t=n.offset().top-O.adminBarHeight,oe((t=0<$('#header-outer[data-remove-fixed="0"]').length?n.offset().top-g.outerHeight()-O.adminBarHeight:t)-30))},500),t=n.find("> div")[0],a.find(".toggle > div").each(function(){$(this)[0].style.maxHeight=null}),a.find(".toggle h3 a i").attr("class","fa fa-plus-circle"),a.find(".toggle").removeClass("open"),t.style.maxHeight=t.scrollHeight+"px"),n.addClass("open"),n.hasClass("open")?$(this).find("i").attr("class","fa fa-minus-circle"):$(this).find("i").attr("class","fa fa-plus-circle"),a.find(".toggle .toggle-title a[aria-expanded], .toggle > h3 a[aria-expanded]").attr("aria-expanded","false"),n.hasClass("open")&&$(this).attr("aria-expanded","true"),0<$(this).parents(".full-width-content").length&&(clearTimeout(e),e=setTimeout(function(){B()},400)),0<$("#nectar_fullscreen_rows").length&&(clearTimeout(e),setTimeout(function(){u.trigger("smartresize")},400))),!1}),Me(),Sa(),Ae(),E.on("click",'.nectar-cta:not([data-style="material"]) .link_wrap',function(t){!(0<$(this).parents('[data-using-bg="true"]').length||0<$(this).parents('[class*="border_thickness"]').length)||$(t.target).is("a")||0!=$(t.target).parents("a").length||$(this).find("a.link_text")[0].click()}),0!==$(".team-member").length&&(E.on("click keydown",'.team-member[data-style="bio_fullscreen"], .team-member[data-style="bio_fullscreen_alt"]',function(t){var t,e,a,n,i,s,a,s,t;0<$(".nectar_team_member_overlay").length||"keydown"===t.type&&"Enter"!==t.key&&13!==t.keyCode||(t=0<$("body > #boxed").length?"in-boxed":"",e=$(this).find(".nectar_team_bio").html(),a=($(this).is('[data-style="bio_fullscreen_alt"]')?$(this).find(".team-meta h5"):$(this).find(".team-meta p")).html(),n=0<$(this).find(".nectar_team_bio_img[data-img-src]").length?$(this).find(".nectar_team_bio_img").attr("data-img-src"):"",i=$(this).is('[data-style="bio_fullscreen_alt"]')?"bio-fullscreen-alt":"bio-fullscreen",s="",s=$(this).is('[data-style="bio_fullscreen_alt"]')?'<div class="title">'+ee(a)+"</div><h2>"+$(this).find(".team-meta h3").text()+"</h2>":"<h2>"+$(this).find(".team-meta h3").text()+'</h2><div class="title">'+ee(a)+"</div>",E.append('<div class="nectar_team_member_overlay nectar-modal '+t+'" data-style="'+i+'"><div class="inner-wrap"><div class="team_member_details"><div class="bio-inner"><span class="mobile-close"></span>'+s+'<div class="team-desc">'+ee(e)+'</div></div></div><div class="team_member_picture"><div class="team_member_image_bg_cover"></div><div class="team_member_picture_wrap"><div class="team_member_image"></div></div></div></div></div>'),0<n.length&&((a=new Image).src=n,a.onload=function(){$(".nectar_team_member_overlay .team_member_image").css("opacity","1")},$(".nectar_team_member_overlay .team_member_image").css({"background-image":'url("'+n+'")'})),t=0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?0:g.height(),$(".nectar_team_member_overlay .inner-wrap").css({"padding-top":t}),0<$(".using-mobile-browser").length&&$("body,html").addClass("nectar-no-scrolling"),We(),$(".nectar_team_member_overlay").addClass("open").addClass("animating"),setTimeout(function(){$(".nectar_team_member_close").addClass("visible"),$(".nectar_team_member_overlay").removeClass("animating")},500),0<$('.team-member[data-style="bio_fullscreen"]').length&&O.usingMobileBrowser&&$(".nectar_team_member_overlay").addClass("on-mobile"),Wa(),$(T).trigger("nectar-team-member-opened"))}),E.on("click",".nectar_team_member_overlay",function(t){if($(t.target).is("a")||0<$(t.target).parents("a").length||$(t.target).is(".skip-team-member-close")||0<$(t.target).parents(".skip-team-member-close").length)return!0;$(this).hasClass("animating")||($(".nectar_team_member_overlay").removeClass("open"),$(".nectar_team_member_close").removeClass("visible"),0<$(".using-mobile-browser").length&&$("body,html").removeClass("nectar-no-scrolling"),setTimeout(function(){$(".nectar_team_member_overlay, .nectar_team_member_close").remove()},820))}),0<$('.team-member[data-style="bio_fullscreen"]').length||0<$('.team-member[data-style="bio_fullscreen_alt"]').length)&&(u.on("resize",We),!O.usingMobileBrowser)&&new z("","close-indicator"),0<$(".nectar-flip-box").length&&(O.usingMobileBrowser&&E.on("click",".nectar-flip-box",function(){$(this).toggleClass("flipped")}),Ye(),u.on("smartresize",Ye)),Dt(),Je(),Ke(),qe(),Jn(),ti(),ta(),0<$(".morphing-outline").length&&(setTimeout(Fe,100),setTimeout(B,125),u.on("smartresize",Fe)),lt=[],O.usingMobileBrowser||$("[data-nectar-link-indicator]").each(function(t){$(this).is("[data-indicator-text]")?lt[t]=new z($(this),"view-indicator"):lt[t]=new z($(this),"link-indicator")}
47),ya(),0<$(".nectar_cascading_images").length&&(ht=[],$(".nectar_cascading_images").each(function(e){imagesLoaded($(this),function(t){aa(),$(t.elements[0]).is('[data-parallax="yes"]')&&!K&&0==$("#nectar_fullscreen_rows").length&&(ht[e]=new na($(t.elements[0]),$(t.elements[0]).attr("data-parallax-intensity")))})}),u.on("resize",aa)),ua(),Ta(),0<$('.page-submenu[data-sticky="true"]').length&&0==$("#nectar_fullscreen_rows").length&&(r=T.jQuery,n=T.Waypoint,o=ae(),ae(),u.on("smartresize",function(){var t;o=ae(),0<l.length&&"fixed"==l.css("position")&&(o+=l.height()),(0<m.length&&1e3<u.width()&&0<r('body[data-hhun="1"]').length||0<m.length&&0<r('body[data-hhun="1"]').length&&nt)&&!at&&(o+=m.height()),0<r(".page-submenu.stuck").length?(r(".page-submenu.stuck").addClass("no-trans").css("top",o).css("transform","translateY(0)").addClass("stuck"),setTimeout(function(){r(".page-submenu.stuck").removeClass("no-trans")},50),r(".page-submenu.stuck").parents(".wpb_row").css("z-index",1e4),0<r("#boxed").length&&(t=1e3<u.width()?.04*r(".container-wrap").width():39,r(".page-submenu.stuck").css({"margin-left":"-"+t+"px",width:r(".container-wrap").width()}))):(r(".page-submenu.stuck").css("top","0").removeClass("stuck"),r(".page-submenu.stuck").parents(".wpb_row").css("z-index","auto"),0<r("#boxed").length&&r(".page-submenu.stuck").css({"margin-left":"0px",width:"100%"}))}),s.prototype.createWaypoint=function(){var s=this.options.handler,e=(o=ae(),this.topLevel&&0<r('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length&&(o+=1,this.$element.css({"margin-top":"-1px"})),0<l.length&&"fixed"==l.css("position")&&(o+=l.height()),(0<m.length&&1e3<u.width()&&0<r('body[data-hhun="1"]').length||0<m.length&&nt&&0<r('body[data-hhun="1"]').length)&&!at&&(o+=m.height()),this.waypoint=new n(r.extend({},this.options,{element:this.wrapper,handler:r.proxy(function(t){var e=-1<this.options.direction.indexOf(t),a=e?this.$element.outerHeight(!0):"",a,e,n,i,e;this.$wrapper.height(a),e?(a=0,this.topLevel&&0<r('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length&&(e=g.outerHeight(),(n=0)<f.length&&(e-=O.secondaryHeaderHeight),a=e-(n=0<m.length&&0==r("body.mobile").length?x?m.height():0:n)),this.$element.addClass("no-trans").css("top",o).css("transform","translateY("+a+"px)").addClass("stuck"),i=this,setTimeout(function(){i.$element.removeClass("no-trans")},50),this.$element.parents(".wpb_row").css("z-index",1e4),0<r("#boxed").length&&(e=1e3<u.width()?.04*r(".container-wrap").width():39,this.$element.css({"margin-left":"-"+e+"px",width:r(".container-wrap").width()}))):(this.$element.css("top","0").removeClass("stuck"),0<r("#boxed").length&&this.$element.css({"margin-left":"0px",width:"100%"})),s&&s.call(this,t)},this),offset:o})),this);setInterval(function(){var t;0<r('body[data-hhun="1"] #header-outer.detached:not(.invisible)').length?(t=g.outerHeight(),0<f.length&&(t-=O.secondaryHeaderHeight),e.waypoint.options.offset=o+t):e.waypoint.options.offset=o,n.refreshAll()},100)},s.prototype.createWrapper=function(){this.options.wrapper&&this.$element.wrap(this.options.wrapper),this.$wrapper=this.$element.parent(),this.wrapper=this.$wrapper[0]},s.prototype.destroy=function(){this.$element.parent()[0]===this.wrapper&&(this.waypoint.destroy(),this.$element.removeClass(this.options.stuckClass),this.options.wrapper)&&this.$element.unwrap()},s.defaults={wrapper:'<div class="sticky-wrapper" />',stuckClass:"stuck",direction:"down right"},n.Sticky=s,$('.page-submenu[data-sticky="true"]').each(function(){var t=$(this)[0],e,a;1<$(this).parents(".span_12").find("> .wpb_column").length&&(e=$(this).clone(),a=$(this).parents(".wpb_row"),0<$(this).parents(".wpb_row.has-global-section").length&&(a=$(this).parents(".wpb_row.has-global-section")),$(this).remove(),a.before(e),t=e[0]),new Waypoint.Sticky({element:t})})),0==$("#nectar_fullscreen_rows").length&&$(".page-submenu").parents(".wpb_row").css("z-index",1e4),$(".page-submenu .mobile-menu-link").on("click",function(){return $(this).parents(".page-submenu").find("ul").stop(!0).slideToggle(350),!1}),$(".page-submenu ul li a").on("click",function(){0<$("body.mobile").length&&$(this).parents(".page-submenu").find("ul").stop(!0).slideToggle(350)}),ft=[],"undefined"==typeof NectarLiquid||O.usingFrontEndEditor||$('.row-bg-wrap[data-bg-animation*="displace-filter"] .row-bg.using-image, .column-image-bg-wrap[data-bg-animation*="displace-filter"] .column-image-bg').each(function(t){var e,a,n=$(this);$(this).is(".row-bg")?(e=$(this).parents(".row-bg-wrap").attr("data-bg-animation"),a="row"):$(this).is(".column-image-bg")&&(e=$(this).parents(".column-image-bg-wrap").attr("data-bg-animation"),a="col"),ft[t]=new NectarLiquid(n,e,a)}),Ia(),0<$('.blog-recent[data-style="title_only"]').length&&(i(),u.on("smartresize",i)),Gn(),Un(),ai(),E.on("mouseover",'.post-area.featured_img_left .grav-wrap .text a, .masonry.material .masonry-blog-item .grav-wrap .text a, .blog-recent[data-style="material"] .grav-wrap .text a',function(){$(this).parents(".grav-wrap").find("img").addClass("hovered")}),E.on("mouseleave",'.post-area.featured_img_left .grav-wrap .text a, .masonry.material .masonry-blog-item .grav-wrap .text a, .blog-recent[data-style="material"] .grav-wrap .text a',function(){$(this).parents(".grav-wrap").find("img").removeClass("hovered")}),E.on("mouseleave",'.container-wrap[data-nav-pos="after_project_2"] #portfolio-nav ul li, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul li',function(){$(this).addClass("mouse-leaving")}),ci(),gi(),0!=$(".portfolio-items .col").length&&(0<$(".portfolio-items .col .style-3-alt").length||0<$(".portfolio-items .col .style-3").length||0<$(".portfolio-items .col .style-2").length||0<$(".portfolio-items .col .style-5").length)&&(a="",$(".portfolio-items .col").each(function(){var t=$(this).attr("data-title-color"),e=$(this).attr("data-subtitle-color");0<t.length&&(a=(a+='.col[data-title-color="'+t+'"] .vert-center h3, .portfolio-items[data-ps="6"] .col[data-title-color="'+t+'"] .work-meta h4 { color: '+t+"!important; } ")+(' .portfolio-items[data-ps="8"] .col[data-title-color="'+t+'"] .line { background-color: '+t+"; }")+('.portfolio-items[data-ps="8"] .col[data-title-color="'+t+'"] .next-arrow line { stroke: '+t+"; } ")),0<e.length&&(a+='.col[data-subtitle-color="'+e+'"] .vert-center p, .portfolio-items[data-ps="6"] .col[data-title-color="'+t+'"] .work-meta p { color: '+e+"!important; } ")}),me(a,"nectar-portfolio-colors")),0<$("body.search-results").length&&0<$("#search-results article").length&&0==$('#search-results[data-layout="list-no-sidebar"]').length&&0==$('#search-results[data-layout="list-with-sidebar"]').length&&((t=$("#search-results")).is('[data-layout="masonry-no-sidebar"]'),t.imagesLoaded(function(){t.isotope({itemSelector:".result",layoutMode:"packery",packery:{gutter:0}}),t.find("article").css("opacity","1")}),u.on("resize",function(){t.isotope({layoutMode:"packery",packery:{gutter:0}})})),$(".single-portfolio #sidebar").attr("data-follow-on-scroll"),0!=$("body.single-portfolio").length&&0!=$("#sidebar[data-follow-on-scroll]").length&&1==$(".single-portfolio #sidebar").attr("data-follow-on-scroll")&&!E.hasClass("mobile")&&parseInt($("#sidebar").height())+50<=parseInt($(".post-area").height())&&
47(e=fi(),$(".single-portfolio #sidebar").theiaStickySidebar({additionalMarginTop:e,updateSidebarHeight:!1})),Nn(),$(".nectar-scrolling-text").each(function(){var t;$(this).offset().top>O.winH&&($(this).addClass("prevent-animation"),t=$(this),setTimeout(function(){t.removeClass("prevent-animation")},100))}),ke()}function fn(){this.$toggleBtn=$(".nectar-shop-filters .nectar-shop-filter-trigger"),this.$sidebar=$("#sidebar"),this.sidebarPos=this.$sidebar.hasClass("col_last")?"right":"left",this.state={open:this.getLS()?this.getLS():"true"},this.setup(),this.events()}function mn(){this.$qty="",this.step=1,this.ajaxTimeout="",this.ajaxTimeoutDur=500,this.state={max:1e5,min:0,currentVal:1,key:0,removeFlag:!1},this.events()}function vn(){this.state={processing:!1,productID:!1,type:"regular"},this.events()}function bn(){var a,t,e,n,i;function s(){!$(".widget_shopping_cart .widget_shopping_cart_content .cart_list .empty").length&&0<$(".widget_shopping_cart .widget_shopping_cart_content .cart_list").length&&($(".cart-menu-wrap").addClass("has_products"),$("header#top nav > ul, #search-outer #search #close a, header#top .span_9 >.slide-out-widget-area-toggle").addClass("product_added"),$(".cart-menu-wrap").hasClass("static")||$(".cart-menu-wrap, #mobile-cart-link").addClass("first-load"))}function r(){$("#header-outer .cart-notification").stop(!0,!0).fadeOut()}function o(t){var e=u.width();t.clientX<e-370-j&&$(".nectar-slide-in-cart").hasClass("mouse-accessed")&&(u.off("mousemove.rightCartOffsetCheck",o),$(".nectar-slide-in-cart").removeClass("open").removeClass("mouse-accessed"))}E.on("click",".product .add_to_cart_button",function(){var t=0<$(this).parents("li").find("h2").length?"h2":"h3",t=$(this).parents("li").find(t).text();$("#header-outer .cart-notification span.item-name").html(t)}),E.on("mouseenter","#header-outer .cart-notification",function(){$(this).hide(),$("#header-outer .widget_shopping_cart").addClass("open").stop(!0,!0).show(),$("#header-outer .cart_list").stop(!0,!0).show(),clearTimeout(a)}),0<$("#header-outer .nectar-woo-cart").length&&$("#header-outer .nectar-woo-cart").hoverIntent(function(){$("#header-outer .widget_shopping_cart").addClass("open").stop(!0,!0).show(),$("#header-outer .cart_list").stop(!0,!0).show(),clearTimeout(a),$("#header-outer .cart-notification").hide()}),E.on("mouseleave","#header-outer .nectar-woo-cart",function(){var t=$(this);setTimeout(function(){t.is(":hover")||($("#header-outer .widget_shopping_cart").removeClass("open").stop(!0,!0).fadeOut(300),$("#header-outer .cart_list").stop(!0,!0).fadeOut(300))},200)}),0==$('#header-outer[data-cart="false"]').length&&E.on("added_to_cart",function(e){setTimeout(function(){var t;t=e,clearTimeout(a),!$(".widget_shopping_cart .widget_shopping_cart_content .cart_list .empty").length&&0<$(".widget_shopping_cart .widget_shopping_cart_content .cart_list").length&&void 0!==t.type&&(0<$("#header-outer .cart-notification .item-name").length&&0==$("#header-outer .cart-notification .item-name").text().length||($("#header-outer .cart-menu-wrap").hasClass("has_products")?$("#header-outer .cart-notification").is(":visible")?$("#header-outer .cart-notification").show():$("#header-outer .cart-notification").fadeIn(400):setTimeout(function(){$("#header-outer .cart-notification").fadeIn(400)},400),$('body #header-outer [data-cart-style="slide_in_click"] .cart-menu-wrap').trigger("click"),a=setTimeout(r,2700))),s()},150)}),0==$('#header-outer[data-cart="false"]').length&&(t=setInterval(s,250),setTimeout(function(){clearInterval(t)},4500)),0!=$("body.woocommerce-account #customer_login").length&&(0===$("#customer_login .nectar-form-controls").length&&($(".woocommerce-account .woocommerce > #customer_login").prepend('<div class="nectar-form-controls" />'),$(".woocommerce-account .woocommerce > #customer_login > div:not(.nectar-form-controls)").each(function(){var t=$(this).find("> h2").text();$("#customer_login .nectar-form-controls").append('<div class="control">'+t+"</div>")})),$(".woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control").on("click",function(){$(".woocommerce-account .woocommerce >
47 #customer_login .nectar-form-controls .control").removeClass("active"),$(this).addClass("active");var t=$(this).index()+1;$('#customer_login div[class*="u-column"]').hide(),$('#customer_login div[class*="u-column"].col-'+t).show(),setTimeout(function(){$('#customer_login div[class*="u-column"]').removeClass("visible"),$('#customer_login div[class*="u-column"].col-'+t).addClass("visible")},30)}),n="1",void 0!==pe.tab&&"2"===pe.tab&&(n="2",T.history)&&T.history.replaceState&&"function"==typeof URL&&((i=new URL(location)).searchParams.delete("tab"),history.replaceState(null,null,i)),$(".woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control:nth-child("+n+")").trigger("click")),0<$('.products[data-rm-m-hover="1"]').length&&O.usingMobileBrowser||(E.on("mouseover",".text_on_hover .product-wrap, .text_on_hover > a:first-child",function(){$(this).parent().addClass("hovered")}),E.on("mouseout",".text_on_hover .product-wrap, .text_on_hover > a:first-child",function(){$(this).parent().removeClass("hovered")})),(0<$(".material.product").length||0<$(".minimal.product").length||0<$('.nectar-fancy-box[data-style="parallax_hover"]').length||0<$('.nectar-category-grid[data-shadow-hover="yes"]').length||0<$('.nectar-post-grid[data-shadow-hover="yes"]').length)&&(e=101,E.on("mouseenter",'.material.product, .nectar-fancy-box[data-style="parallax_hover"], .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item, .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item',function(){e++,$(this).css("z-index",e+1)}),E.on("mouseleave",'.material.product, .nectar-fancy-box[data-style="parallax_hover"], .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item, .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item',function(){var t=$(this);setTimeout(function(){t.is(":hover")||t.css("z-index",100)},350)}),T.nectarOptions&&T.nectarOptions.woo_minimal_product_effect&&"default"===T.nectarOptions.woo_minimal_product_effect&&(E.on("mouseenter",".minimal.product",function(){e++,$(this).css("z-index",e+1)}),E.on("mouseleave",".minimal.product",function(){var t=$(this);setTimeout(function(){t.is(":hover")||t.css("z-index",100)},350)})),setInterval(function(){0<$('.nectar-fancy-box[data-style="parallax_hover"]:hover').length||0<$(".minimal.product:hover").length||($('.material.product:not(:hover), .minimal.product:not(:hover), .nectar-fancy-box[data-style="parallax_hover"]:not(:hover), .nectar-post-grid[data-shadow-hover="yes"] .nectar-post-grid-item:not(:hover), .nectar-category-grid[data-shadow-hover="yes"] .nectar-category-grid-item:not(:hover)').css("z-index",100),e=101)},1e4)),$(".products .classic .product-wrap .add_to_cart_button").wrapInner("<span />"),$(".products .classic .product-wrap .add_to_cart_button").prepend('<i class="normal icon-salient-cart"></i>'),0<$('.products[data-rm-m-hover="1"]').length&&O.usingMobileBrowser||!T.nectarOptions||!T.nectarOptions.woo_minimal_product_effect||"default"!==T.nectarOptions.woo_minimal_product_effect||(E.on("mouseover",".products .minimal.product",function(){var t,e,a,n,a,n,t,a=(e=$(this)).width(),n=e.height(),a=(parseInt(a)+40)/parseInt(a),n=(parseInt(n)+40)/parseInt(n);e.addClass("hover-bound"),e.find(".background-color-expand").css({transform:"scale("+a+","+n+") translateY(0px) translateZ(0px)"})}),E.on("mouseleave",".products .minimal.product",function(){$(this).find(".background-color-expand").css({transform:"scale(1, 1) translateY(0) translateZ(0px)"})})),$(".products .minimal.product").each(function(){$(this).is(":hover")&&$(this).trigger("mouseover")}),$(".woocommerce #sidebar .widget.woocommerce").each(function(){0==$(this).find("> h4").length&&$(this).addClass("no-widget-title")}),E.on("click","#sidebar .widget.woocommerce:not(.widget_price_filter) h4",function(){T.nectarOptions&&"false"!==T.nectarOptions.woo_sidebar_toggles&&u.width()<1e3&&($(this).parent().is(".widget_product_tag_cloud")&&$(this).parent().find("> div").slideToggle(),$(this).parent().is(".woocommerce-widget-layered-nav")&&0<$(this).parent().find("> .woocommerce-widget-layered-nav-dropdown").length&&$(this).parent().find("> .woocommerce-widget-layered-nav-dropdown").slideToggle(),$(this).parent().find("> ul").slideToggle(),$(this).parent().toggleClass("open-filter"))}),E.on("mouseenter",'#header-outer [data-cart-style="slide_in"] .cart-menu-wrap',function(){0<$(".nectar-slide-in-cart ul.cart_list li:not(.empty)").length&&($(".nectar-slide-in-cart").addClass("open"),u.on("mousemove.rightCartOffsetCheck",o))}),E.on("mouseenter",".nectar-slide-in-cart",function(){$(this).addClass("mouse-accessed")}),E.on("click",'#header-outer [data-cart-style="slide_in_click"] .cart-menu-wrap, #mobile-cart-link[data-cart-style="slide_in_click"]',function(){return!(!E.is(".woocommerce-checkout")&&!E.is(".woocommerce-cart")&&($(".nectar-slide-in-cart, .nectar-slide-in-cart-bg").addClass("open"),$(".nectar-slide-in-cart-bg").addClass("revealed"),clearTimeout(nn),$(".style_slide_in_click div.quantity").each(function(){1<$(this).find(".minus").length&&$(this).find(".minus").first().remove(),1<$(this).find(".plus").length&&$(this).find(".plus").first().remove()}),1))}),E.on("click",".nectar-slide-in-cart.style_slide_in_click .close-cart, .nectar-slide-in-cart-bg",wn),new mn,T.nectarOptions&&"1"===T.nectarOptions.ajax_add_to_cart&&new vn,T.nectarOptions&&"1"===T.nectarOptions.woo_product_filter_toggle&&E.is(".archive.woocommerce")&&new fn,$(I).on("yith-wcan-ajax-filtered",va)}function wn(){return $(".nectar-slide-in-cart, .nectar-slide-in-cart-bg").removeClass("open"),nn=setTimeout(function(){$(".nectar-slide-in-cart-bg").removeClass("revealed")},400),!1}function yn(){this.$el=$("#search-outer #search .container #s"),this.$container="",this.$parent="",this.$searchEl=$("#search-outer"),this.request="",this.timeout="",this.setup(),this.events(),this.state={requesting:!1,open:!1,prevResults:""},this.minChars=2}function _n(){function t(){le()?g.addClass("within-custom-breakpoint"):g.removeClass("within-custom-breakpoint")}function e(){var t,t,e,a;O.winW<1e3||0<$("body.page-template-template-no-header").length||0<$("body.page-template-template-no-header-footer").length||0<$("body.material-ocm-open").length||"none"==$('#header-outer[data-has-menu="true"][data-format="centered-menu-bottom-bar"] .span_9').css("display")||"none"==$('#header-outer[data-has-menu="true"][data-format="centered-menu-bottom-bar"] .span_9 > nav').css("display")||(m=0<m.length&&0<O.secondaryHeaderHeight?m.height():0,n.hasClass("force-condense")||!n.hasClass("fixed-menu")&&O.scrollTop>=d?(t=parseInt(i.position().top)-o-parseInt(O.adminBarHeight)+parseInt(O.secondaryHeaderHeight)-m,0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$("#header-outer .megamenu").length&&0<$('#header-outer[data-transparent-header="true"]').length&&g.removeClass("no-transition"),n.addClass("fixed-menu").removeClass("transparent").css({top:"-"+t+"px",position:"fixed"}),n.is('[data-menu-bottom-bar-align="left"]')||(t=0<$("header#top .span_9 nav > ul .menu-title-text").length?$("header#top .span_9 nav > ul .menu-title-text").offset().top:0,e=0<r.find("li:first-child > *").length?r.find("li:first-child > *").offset().top:0,a=0<i.find("nav .sf-menu > li > a .menu-title-text").length?(20-parseInt(i.find("nav .sf-menu > li > a .menu-title-text").height()))/2:2,r.css("transform","translateY("+Math.ceil(parseInt(t)-parseInt(e)-a)+"px)"),r.find(".nectar-woo-cart").css({height:"auto"}))):(n.hasClass("force-condense-remove")||n.hasClass("fixed-menu")&&O.scrollTop<d)&&(n.removeClass("fixed-menu").css({top:"0",position:"absolute"}),r.css("transform","translateY(0px)"),r.find(".nectar-woo-cart").css({height:"",position:"relative"}),0==$("#header-outer.transparent").length)&&(0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$("#header-outer .megamenu").length&&g.removeClass("no-transition"),0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length&&0<$("#header-outer .megamenu").length?"true"==g.attr("data-transparent-header")&&0==$(".nectar-box-roll").length&&0==$(".megamenu.sfHover:not(.width-75):not(.width-50)").length?(g.addClass("transparent"),g.removeClass("no-transition")):"true"==g.attr("data-transparent-header")&&0==$(".nectar-box-roll").length&&0<$(".megamenu.sfHover").length&&g.addClass("no-transition"):"true"==g.attr("data-transparent-header")&&0==$(".nectar-box-roll").length&&g.addClass("transparent")))}var n,i,a,s,r,o,l,d;0<$('#header-outer[data-format="centered-menu-bottom-bar"]').length&&(n=g,i=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),a=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_3'),s=f,r=a.find("nav >ul.buttons"),o=parseInt($("body.material #header-outer").attr("data-padding")),l=parseInt($("body.material #header-outer").attr("data-logo-height")),a=parseInt(a.css("margin-bottom")),d=o+a+l+parseInt(O.secondaryHeaderHeight),0<s.length&&0==$('#header-outer[data-remove-fixed="1"]').length&&0<$('#header-outer[data-condense="true"]').length&&setTimeout(function(){"none"!=f.css("display")&&(O.secondaryHeaderHeight=f.outerHeight())},50),0<$('#header-outer[data-condense="true"]').length)&&(u.on("scroll.centeredNavCondense",e),u.trigger("scroll"),u.on("resize",function(){(O.winW<1e3||le())&&(n.addClass("force-condense-remove"),u.off("scroll.centeredNavCondense"))}),u.on("smartresize",function(){t(),1e3<=O.winW&&0==le()&&n.hasClass("force-condense-remove")&&(e(),n.removeClass("force-condense-remove"),setTimeout(function(){O.scrollTop>=d&&(n.addClass("force-condense"),e(),n.removeClass("force-condense")),u.on("scroll.centeredNavCondense",e)},200))}),t())}function xn(){var t,e,a,n,i,t;1e3<O.winW?(a=$('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li').length,0<$("#header-outer #social-in-menu").length&&a--,t=0==$("#header-outer #top .row .col.span_3 #logo img:visible").length?parseInt($("#header-outer #top .row .col.span_3").width()):parseInt($("#header-outer #top .row .col.span_3 img:visible").width()),e=0<$('#header-outer[data-lhe="animated_underline"]').length?parseInt($("header#top nav > ul > li:first-child > a").css("margin-right")):parseInt($("header#top nav > ul > li:first-child >
47 a").css("padding-right")),e+=30<e?45:20<e?40:30,(E.hasClass("rtl")?$('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li:nth-child('+Math.floor(a/2)+")").css({"margin-left":t+e+"px"}):$('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li:nth-child('+Math.floor(a/2)+")").css({"margin-right":t+e+"px"})).addClass("menu-item-with-margin"),i=n=0,$('#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu:not(.buttons) > li:not(#social-in-menu)').each(function(t){t+1<=Math.floor(a/2)?n+=$(this).width():i+=$(this).width()}),t=Math.abs(i-n),i<n||E.hasClass("rtl")&&n<i?$("#header-outer #top .row > .col.span_9").css("padding-right",t):$("#header-outer #top .row > .col.span_9").css("padding-left",t),$('#header-outer[data-format="centered-logo-between-menu"] nav').css("visibility","visible")):0<$('#header-outer[data-format="centered-logo-between-menu"]').length&&O.winW<1e3&&$("#header-outer .row > .col.span_9").css({"padding-right":"0","padding-left":"0"})}function Cn(){var t;0<$('#header-outer[data-format="centered-logo-between-menu"]').length&&(a?0<$('#header-outer[data-format="centered-logo-between-menu"]').length&&0<$("header#top #logo img:first[src]").length&&((t=new Image).src=$("header#top #logo img:first").attr("src"),t.onload=function(){xn()}):xn(),u.on("smartresize",xn))}function kn(){0<$("#nectar_fullscreen_rows").length&&1==_&&g.attr("data-permanent-transparent","false"),O.usingMobileBrowser&&0<$('#header-outer[data-mobile-fixed="1"]').length&&0==$('#header-outer[data-transparent-header="true"]').length&&7<Math.abs(g.outerHeight()-$("#header-space").height())&&$("#header-space").css("height",g.outerHeight()).addClass("calculated"),T.nectarOptions&&T.nectarOptions.header_entrance&&"true"==T.nectarOptions.header_entrance&&(0==O.scrollTop?$("#header-outer").addClass("entrance-animation"):$("#header-outer").css("opacity","1")),(0==$("#nectar_fullscreen_rows").length&&0==$(".nectar-box-roll").length||0<$("#nectar_fullscreen_rows").length&&0==_)&&hn()}$.fn.dlmenu=function(e){var a;return"string"==typeof e?(a=Array.prototype.slice.call(arguments,1),this.each(function(){var t=$.data(this,"menu");t?$.isFunction(t[e])&&"_"!==e.charAt(0)?t[e].apply(t,a):sn("no such method '"+e+"' for menu instance"):sn("cannot call methods on menu prior to initialization; attempted to call method '"+e+"'")})):this.each(function(){var t=$.data(this,"menu");t?t._init():$.data(this,"menu",new $.DLMenu(e,this))}),this},fn.prototype.events=function(){this.$toggleBtn.on("click",this.toggle.bind(this)),this.$sidebar.find(".nectar-close-btn-wrap").on("click",this.mobileToggle.bind(this)),$(T).on("smartresize",this.mobileToggleResize.bind(this))},fn.prototype.mobileToggleResize=function(){this.$sidebar.hasClass("open")&&999<O.winW&&(this.$sidebar.removeClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").removeClass("open"),$(".container-wrap").css("z-index","11"))},fn.prototype.mobileToggle=function(){return this.$sidebar.hasClass("open")?(this.$sidebar.removeClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").removeClass("open"),$(".container-wrap").css("z-index","11")):($(".container-wrap").css("z-index","10000"),this.$sidebar.addClass("open"),this.$sidebar.find(".nectar-close-btn-wrap").addClass("open")),!1},fn.prototype.toggle=function(){var t;return O.winW<1e3?this.mobileToggle():(t="","true"==this.state.open?(t=this.state.open="false",this.$toggleBtn.find(".hide").hide(),this.$toggleBtn.find(".show").show(),this.$toggleBtn.find(".top-line, .bottom-line").css({transform:"translateX(0)"}),"left"==this.sidebarPos?this.$sidebar.css({"margin-right":"-25%",opacity:"0"}):this.$sidebar.css({"margin-left":"-25%",opacity:"0"}),this.$sidebar.find("> .inner").css({transform:"left"==this.sidebarPos?"translateX(-100%)":"translateX(100%)"})):(t=this.state.open="true",this.$toggleBtn.find(".show").hide(),this.$toggleBtn.find(".hide").show(),this.$toggleBtn.find(".top-line").css({transform:"translateX(10px)"}),this.$toggleBtn.find(".bottom-line").css({transform:"translateX(-10px)"}),"left"==this.sidebarPos?this.$sidebar.css({"margin-right":"0",opacity:"1"}):this.$sidebar.css({"margin-left":"0",opacity:"1"}),this.$sidebar.find("> .inner").css({transform:"translateX(0)"})),setTimeout(function(){$(T).trigger("nectar-product-filters-layout")},425),"undefined"!=typeof Storage&&localStorage.setItem("nectar_product_filters_vis",t)),!1},fn.prototype.setup=function(){var t;this.$sidebar.find(".widget.woocommerce").addClass("open-filter").find("ul").css({display:"block"}),this.$sidebar.find(".widget.woocommerce.widget_product_tag_cloud").find("div.tagcloud").css({display:"block"}),0<this.$sidebar.find(".widget.woocommerce.widget_layered_nav > .woocommerce-widget-layered-nav-dropdown").length&&this.$sidebar.find(".widget.woocommerce.widget_layered_nav > .woocommerce-widget-layered-nav-dropdown").css({display:"block"}),0<$(".nectar-active-product-filters").length&&(t=$(".nectar-active-product-filters").clone(),this.$sidebar.find("> .inner").prepend(t))},fn.prototype.getLS=function(){return"undefined"!=typeof Storage?localStorage.getItem("nectar_product_filters_vis"):null},mn.prototype.updateState=function(t){var e=0,a=(!0===this.checkMiniCart(this.$qty)&&(e=this.$qty.attr("name").match(/cart\[(\w+)\]/)[
471]),parseFloat(this.$qty.val())),n=(a&&""!==a&&"NaN"!==a||(a=0),parseFloat(this.$qty.attr("max"))),i=parseFloat(this.$qty.attr("min"));""!==n&&"NaN"!==n&&!isNaN(n)||(n=""),""!==i&&"NaN"!==i&&!isNaN(i)||(i=0),this.state={currentVal:a,max:n,min:i,key:e}},mn.prototype.events=function(){var e=this;$("body").on("click",".quantity .plus",function(){0==$(this).parents(".auction_form").length&&(e.$qty=$(this).closest(".quantity").find(".qty"),e.setStep(),e.updateState(),e.increment($(this)))}),$("body").on("click",".quantity .minus",function(){0==$(this).parents(".auction_form").length&&(e.$qty=$(this).closest(".quantity").find(".qty"),e.setStep(),e.updateState(),e.decrement($(this)))}),$("body").on("keyup",".woocommerce-mini-cart .quantity .qty",function(t){e.$qty=$(this),e.updateState(),e.state.max&&e.$qty.val()>e.state.max&&e.$qty.val(e.state.max),e.state.min&&(e.state.min==e.state.currentVal||e.state.currentVal<e.state.min)&&(e.state.removeFlag=!0),$(this).trigger("change")}),$("body").on("change",".woocommerce-mini-cart .quantity .qty",function(t){t.originalEvent||!0!==e.checkMiniCart(e.$qty)||e.updateCart(e.$qty.val())})},mn.prototype.setStep=function(){var t;this.$qty.is("[step]")&&(t=parseInt(this.$qty.attr("step")),isNaN(t)||""==t||0==t||(this.step=t))},mn.prototype.increment=function(){this.state.max&&(this.state.max==this.state.currentVal||this.state.currentVal>this.state.max)?this.$qty.val(this.state.max):this.$qty.val(this.state.currentVal+parseFloat(this.step)),this.$qty.trigger("change")},mn.prototype.decrement=function(){this.state.min&&(this.state.min==this.state.currentVal||this.state.currentVal<this.state.min)?(this.$qty.val(this.state.min),this.state.removeFlag=!0):0<this.state.currentVal&&this.$qty.val(this.state.currentVal-parseFloat(this.step)),this.$qty.trigger("change")},mn.prototype.checkMiniCart=function(t){return 0<t.parents(".woocommerce-mini-cart").length},mn.prototype.updateQuantityCallback=function(t,e){$(T).trigger("nectar_woo_mini_cart_updated"),e.$qty.closest(".widget_shopping_cart_content").removeClass("loading"),e.$qty.closest(".woocommerce-mini-cart-item").removeClass("blockUI").removeClass("blockOverlay");var a=e.$qty.closest(".widget_shopping_cart_content").find(".woocommerce-mini-cart__total"),a,n;a.find(".woocommerce-Price-amount, .tax_label").remove(),a.append(t.subtotal),T.nectarOptions&&T.nectarOptions.woo_using_cart_addons&&"true"===T.nectarOptions.woo_using_cart_addons&&t.item_price&&0<t.item_price.length&&(a=$(t.item_price),n=e.$qty.closest(".woocommerce-mini-cart-item").find(".product-price"),a.text()!==n.find(".woocommerce-Price-amossunt").text())&&(n.find(".woocommerce-Price-amount, > del, > ins").remove(),n.prepend(t.item_price)),!0===e.state.removeFlag&&(e.$qty.closest(".woocommerce-mini-cart-item").remove(),e.state.removeFlag=!1,$(I.body).trigger("updated_wc_div")),0<$("#header-outer a.cart-contents .cart-wrap span").length&&$("#header-outer a.cart-contents .cart-wrap span").text(t.item_count),0<$("#header-outer #mobile-cart-link .cart-wrap span").length&&$("#header-outer #mobile-cart-link .cart-wrap span").text(t.item_count)},mn.prototype.updateCart=function(e){var a=this;!0===a.state.removeFlag&&(e=0),clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){a.$qty.closest(".widget_shopping_cart_content").addClass("loading"),a.$qty.closest(".woocommerce-mini-cart-item").addClass("blockUI").addClass("blockOverlay");var t={type:"POST",url:T.nectarLove.ajaxurl,data:{action:"nectar_minicart_update_quantity",quantity:e,item_key:a.state.key},cache:!1,success:function(t){t&&a.updateQuantityCallback(t,a)}};$.ajax(t),T.nectarOptions&&T.nectarOptions.woo_using_cart_addons&&"true"===T.nectarOptions.woo_using_cart_addons&&setTimeout(function(){$.ajax(t)},1e3)},this.ajaxTimeoutDur)},vn.prototype.events=function(){$("body").on("click","form.cart .single_add_to_cart_button",this.addToCartAJAX.bind(this))},vn.prototype.addNotices=function(t){var a=$(".nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart_content");$.each(t,function(t,e){a.prepend('<div class="nectar-notice">'+e.notice+"</div>")}),setTimeout(function(){a.find(".nectar-notice").slideUp(function(){$(this).remove()})},6e3)},vn.prototype.addToCartAJAX=function(t){var e=this,a=$(t.currentTarget).parents("form.cart"),t,n,a,i;a.closest(".product").hasClass("product-type-external")||wc_add_to_cart_params&&"yes"===wc_add_to_cart_params.cart_redirect_after_add||(t.preventDefault(),1==e.state.processing)||(e.state.processing=!0,e.state.productID=!1,e.state.type="regular",0<a.parents(".nectar-quick-view-box").length&&(e.state.type="quickview"),t=a.closest(".product"),n=a.find("button.single_add_to_cart_button"),a=a.serializeArray(),i=0,t.is('[id*="product-"]')&&(i=t.attr("id").match(/\d+/))&&i[0]&&(e.state.productID=i[0]),!1===e.state.productID&&0<n.length&&(i=n.val().match(/\d+/))&&i[0]&&(e.state.productID=i[0]),!1!==e.state.productID?((n="quickview"===e.state.type?$(".single_add_to_cart_button_wrap .single_add_to_cart_button"):n).prepend('<div class="loading-wrap"><div class="loading" /></div></div>'),setTimeout(function(){n.addClass("processing")},50),a.push({name:"action",value:"nectar_ajax_add_to_cart"},{name:"add-to-cart",value:e.state.productID}),$.ajax({type:"POST",url:T.nectarLove.ajaxurl,data:a,cache:!1,success:function(t){setTimeout(function(){e.state.processing=!1,n.removeClass("processing"),n.find(".loading-wrap").remove()},300),t&&t.fragments&&($("body").trigger("added_to_cart",[t.fragments,t.cart_hash]),t.notices&&0<t.notices.length&&setTimeout(function(){e.addNotices(t.notices)},100),"quickview"===e.state.type)&&$(".nectar-quick-view-box .close").trigger("click")}})):console.log("Error: no product ID found."))},yn.prototype.setup=function(){this.$container=$('<div class="inner"></div>'),$("#search-outer").append($('<div class="nectar-ajax-search-results"><div class="container"></div></div>')),this.$parent=$("#search-outer .nectar-ajax-search-results"),$("#search-outer .nectar-ajax-search-results .container").append(this.$container)},yn.prototype.events=function(){var t,e,a,n=this;this.throttled=(t=this.getResults.bind(this),a=!(e=350),function(){a||(t.call(),a=!0,setTimeout(function(){a=!1},e))}),this.$el.on("keyup",this.keyHandle.bind(this)),$(T).on("resize",this.resize.bind(this)),$(T).on("nectar-search-close",function(){n.resetHeight(),n.requestCheck()})},yn.prototype.keyHandle=function(t){-1==[16,91,32,37,39,17].indexOf(t.keyCode)&&(this.throttled(),this.debouncedSearch())},yn.prototype.debouncedSearch=function(){var t=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){t.state.requesting||t.getResults()},400)},yn.prototype.resize=function(){this.$parent.css({"max-height":""}),!0===this.state.open&&this.$parent.css({"max-height":parseInt(this.$container.outerHeight())+"px"})},yn.prototype.resetHeight=function(){this.$parent.css({"max-height":""}),setTimeout(function(){g.removeClass("results-shown")},400),this.state.prevResults="",this.state.open=!1},yn.prototype.requestCheck=function(){!0===this.state.requesting&&(this.request.abort(),this.state.requesting=!1)};var F={timeoutQueued:!(yn.prototype.getResults=function(){var e=this,t=this.$el.val();0==t.length||t.length<this.minChars?(g.removeClass("results-shown"),this.requestCheck(),this.resetHeight()):(this.request=$.ajax({type:"POST",url:T.nectarLove.ajaxurl,data:{action:"nectar_ajax_ext_search_results",search:t},cache:!1,success:function(t){e.state.requesting=!1,t||e.resetHeight(),t&&t.content&&t.content!==e.state.prevResults&&e.$searchEl.hasClass("material-open")&&(e.$container.html(t.content),e.$parent.css({"max-height":parseInt(e.$container.outerHeight())+"px"}),setTimeout(function(){g.addClass("results-shown")},200),1e3<=O.winW&&!g.hasClass("results-shown")&&(e.$container.find(".product, .search-post-item").css({opacity:"0",transform:"translateY(25px)",transition:"none"}),setTimeout(function(){e.$container.find(".product, .search-post-item").css({transition:"box-shadow 0.25s ease, opacity 0.55s cubic-bezier(0.2, 0.6, 0.4, 1), transform 0.55s cubic-bezier(0.2, 0.6, 0.4, 1)"})},50),e.$container.find(".product, .search-post-item").each(function(t){var e=$
47(this);setTimeout(function(){e.css({opacity:"1",transform:"translateY(0)"})},50+60*t)})),e.state.open=!0,e.state.prevResults=t.content)}}),this.state.requesting=!0)}),visible:!0,init:!1,raf:"",bodyOffsetHeight:1e4};function $n(){var s=0,r=0==X&&0<$('#page-header-bg[data-parallax="1"]').length?200:60,t=2,o=0<$('.page-submenu[data-sticky="true"]').length;F.bodyOffsetHeight=I.body.offsetHeight,0==F.init&&setInterval(function(){1!=k.materialOffCanvasOpen&&(F.bodyOffsetHeight=I.body.offsetHeight)},1500),F.raf=requestAnimationFrame(function t(){g[0].classList.add("detached");var e=O.scrollTop,a=Math.abs(e-s),n,i;1!=k.animatedScrolling&&1!=k.preventScroll&&1!=k.ocmOpen?1==k.materialOffCanvasOpen||1==k.materialSearchOpen?1==k.materialSearchOpen&&1==X&&(0==k.permanentTransHeader&&r<e?g.removeClass("transparent").addClass("scrolling"):g.addClass("transparent").removeClass("scrolling")):(g.hasClass("side-widget-open")||$("#header-outer .slide-out-widget-area-toggle a").hasClass("animating")||(0<f.length&&(r<e?(f.addClass("hide-up"),g.css("transform","translateY(-"+O.secondaryHeaderHeight+"px)")):(f.removeClass("hide-up"),g.css("transform","0px)"))),r<e?(0==k.permanentTransHeader&&(0==F.timeoutQueued&&setTimeout(function(){0==k.ocmOpen&&(g.removeClass("transparent"),g.addClass("scrolling")),F.timeoutQueued=!1},400),F.timeoutQueued=!0),g.removeClass("no-transition"),2<=a&&(s<e?(g.hasClass("invisible")||(g.addClass("invisible").removeClass("at-top"),1e3<O.winW&&0<$(".sf-menu").length&&$().superfish&&($(".sf-menu").superfish("hide"),$("header#top nav > ul.sf-menu > li.menu-item-over").removeClass("menu-item-over"))),1==o&&$(".page-submenu.stuck").css("transform","translateY(0px)").addClass("header-not-visible")):(g.hasClass("invisible")&&g.removeClass("invisible"),1==o&&(n=g.outerHeight(),0<f.length&&(n-=O.secondaryHeaderHeight),(0<m.length&&999<O.winW?(L=x?m.height():0,$(".page-submenu.stuck").css("transform","translateY("+(n-L)+"px)")):$(".page-submenu.stuck").css("transform","translateY("+n+"px)")).removeClass("header-not-visible"))))):(i=0<f.length?32:0,et&&(i+=10),e<=(i=0<m.length?0<f.length?32+m.height():m.height():i)&&(g.addClass("at-top").removeClass("invisible").removeClass("scrolling"),999<O.winW&&0<$('#header-outer[data-megamenu-rt="1"]').length&&1==X&&0<$("#header-outer .megamenu").length?0==$(".nectar-box-roll").length&&0==$(".megamenu.sfHover:not(.width-75):not(.width-50)").length?g.addClass("transparent").css("transform","translateY(0)").removeClass("no-transition"):0<$(".nectar-box-roll").length&&g.css("transform","translateY(0)").addClass("at-top-before-box"):1==X&&0==It.inUse?g.addClass("transparent").css("transform","translateY(0)"):1==It.inUse&&g.css("transform","translateY(0)").addClass("at-top-before-box"))),O.winH+O.scrollTop+30>=F.bodyOffsetHeight&&(g.removeClass("invisible"),1==o)&&(n=g.outerHeight(),0<f.length&&(n-=O.secondaryHeaderHeight),(0<m.length&&999<O.winW?(L=x?m.height():0,$(".page-submenu.stuck").css("transform","translateY("+(n-L)+"px)")):$(".page-submenu.stuck").css("transform","translateY("+n+"px)")).removeClass("header-not-visible"))),s=e):(r<e&&(1==k.animatedScrolling&&1==X&&0==k.permanentTransHeader&&g.removeClass("transparent").addClass("scrolling"),s=O.scrollTop,e=O.scrollTop),1==k.animatedScrolling&&(i=0<f.length?32:0,et&&(i+=10),e<=i?g.addClass("at-top"):g.removeClass("at-top"))),F.raf=requestAnimationFrame(t)}),0==F.init&&(F.init=!0)}function Tn(){var t=O.scrollTop,e=O.winW,a=30;(a=1!=X||O.usingMobileBrowser?a:et?30:0)<t&&1e3<=e&&0==$("body.material-ocm-open").length&&(E.is(".material")&&(0==$("#search-outer.material-open").length&&$('#header-outer[data-transparent-header="true"] .bg-color-stripe').css("transition","none"),0<f.length)&&(f.addClass("hide-up"),g.css("transform","translateY(-"+O.secondaryHeaderHeight+"px)")),0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length&&0<$("#header-outer .megamenu").length?"true"==g.attr("data-transparent-header")&&0==$("#header-outer.side-widget-open").length&&0==$('#header-outer[data-permanent-transparent="1"]').length&&0==$(".megamenu.sfHover:not(.width-75):not(.width-50)").length&&(g.removeClass("transparent"),g.removeClass("no-transition")):"true"==g.attr("data-transparent-header")&&0==$("#header-outer.side-widget-open").length&&0==$('#header-outer[data-permanent-transparent="1"]').length&&g.removeClass("transparent"),$("#header-outer:not(.small-nav) header#top nav > ul > li.menu-item-with-margin").stop(!0,!0).animate({"margin-right":parseInt($("header#top nav > ul > li.menu-item-with-margin").css("margin-right"))-3*parseInt(V)+"px"},{queue:!1,duration:250,easing:"easeOutCubic"}),$("#header-outer, #search-outer").addClass("small-nav"),0<$('#header-outer[data-full-width="true"][data-transparent-header="true"]').length&&0<m.length&&1==x&&$('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0"},{queue:!1,duration:250,easing:"easeOutCubic"}),0<$(".nectar-box-roll").length&&0==$('#header-outer[data-permanent-transparent="1"]').length&&$("#ajax-content-wrap").animate({"margin-top":Math.floor(R-V+2*v/1.8+O.adminBarHeight+O.secondaryHeaderHeight)},{queue:!1,duration:250,easing:"easeOutCubic"}),u.off("scroll.headerResizeEffect",Tn),u.on("scroll.headerResizeEffect",In),$('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),$('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","none"),setTimeout(function(){$('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, border-color 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),$('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","border-color 0.30s ease")},300))}function In(){var t=O.scrollTop,e=O.winW,a=30;if(E.is(".material-ocm-open"))return!1;(t<=(a=1!=X||O.usingMobileBrowser?a:et?30:0)&&1e3<=e||0<$(".small-nav").length&&0<$("#ajax-content-wrap.no-scroll").length)&&($("#header-outer, #search-outer").removeClass("small-nav"),0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length&&0<$("#header-outer .megamenu").length?"true"==g.attr("data-transparent-header")&&0==$(".nectar-box-roll").length&&0==$(".megamenu.sfHover:not(.width-75):not(.width-50)").length&&(g.addClass("transparent"),g.removeClass("no-transition")):"true"==g.attr("data-transparent-header")&&0==$(".nectar-box-roll").length&&g.addClass("transparent"),0<$('#header-outer[data-full-width="true"][data-transparent-header="true"]').length&&0<m.length&&1==x&&$('#header-outer[data-full-width="true"] header > .container').stop(!0,!0).animate({padding:"0 28px"},{queue:!1,duration:250,easing:"easeOutCubic"}),$("header#top nav > ul > li.menu-item-with-margin").stop(!0,!0).animate({"margin-right":parseInt($("header#top nav > ul > li.menu-item-with-margin").css("margin-right"))+3*parseInt(V)+"px"},{queue:!1,duration:150,easing:"easeOutCubic"}),0<f.length&&(f.removeClass("hide-up"),g.removeClass("hide-up").css("transform","translateY(0%)")),0<$(".nectar-box-roll").length&&0==$('#header-outer[data-permanent-transparent="1"]').length&&$("#ajax-content-wrap").animate({"margin-top":Math.floor(R+2*v+O.adminBarHeight+O.secondaryHeaderHeight)},{queue:!1,duration:250,easing:"easeOutCubic"}),u.off("scroll.headerResizeEffect",In),u.on("scroll.headerResizeEffect",Tn),$('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),$('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","none"),setTimeout(function(){$('#header-outer[data-transparent-header="true"]').css("transition","transform 0.3s ease, background-color 0.30s ease, opacity 0.3s ease, box-shadow 0.30s ease, border-color 0.30s ease, margin 0.25s ease-out, backdrop-filter 0.25s ease"),$('#header-outer[data-transparent-header="true"] .cart-menu').css("transition","border-color 0.30s ease")},300))}function En(){0<$('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length&&!g.hasClass("within-custom-breakpoint")||1<=O.scrollTop&&(0<$("body.material").length&&(g.addClass("scrolled-down"),0<f.length)&&1e3<O.winW&&(f.addClass("hide-up"),g.css("transform","translateY(-"+O.secondaryHeaderHeight+"px)")),"true"==g.attr("data-transparent-header")&&0==$('#header-outer[data-permanent-transparent="1"]').length&&g.removeClass("transparent").addClass("scrolled-down"),u.off("scroll.headerResizeEffectOpaque",En),u.on("scroll.headerResizeEffectOpaque",On))}function On(){0<$('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length&&!g.hasClass("within-custom-breakpoint")||O.scrollTop<1&&0==$("body.material-ocm-open").length&&(0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length&&0<$("#header-outer .megamenu").length?"true"==g.attr("data-transparent-header")&&0==$(".megamenu.sfHover:not(.width-75):not(.width-50)").length?(g.addClass("transparent").removeClass("scrolled-down"),g.removeClass("no-transition")):"true"==g.attr("data-transparent-header")&&g.removeClass("scrolled-down"):"true"==g.attr("data-transparent-header")&&g.addClass("transparent").removeClass("scrolled-down"),0<$("body.material").length&&(g.removeClass("scrolled-down"),0<f.length)&&1e3<O.winW&&(f.removeClass("hide-up"),g.removeClass("hide-up").css("transform","translateY(0%)")),u.off("scroll.headerResizeEffectOpaque",On),u.on("scroll.headerResizeEffectOpaque",En))}function Hn(){(1==k.materialOffCanvasOpen||(5<O.scrollTop?"scrolled"!=k.mobileHeader&&(0==k.permanentTransHeader&&g.removeClass("transparent"),0<O.secondaryHeaderHeight?(f.addClass("hide-up"),g.css("transform","translateY(-"+O.secondaryHeaderHeight+"px)").addClass("hidden-secondary")):g.removeClass("hidden-secondary"),g.addClass("scrolled-down"),k.mobileHeader="scrolled"):"at-top"!=k.mobileHeader&&("true"==g.attr("data-transparent-header")&&g.addClass("transparent"),0<O.secondaryHeaderHeight&&(f.removeClass("hide-up"),g.css("transform","translateY(0px)")),g.removeClass("hidden-secondary").removeClass("scrolled-down"),k.mobileHeader="at-top"),O.winW<1e3))&&requestAnimationFrame(Hn)}function zn(){999<O.winW||(k.mobileHeader="",u.off("scroll.headerResizeEffect"),u.off("scroll.headerResizeEffectOpaque"),"1"==Z&&0<$('#header-outer[data-mobile-fixed="1"]').length?(0<$(".nectar-box-roll").length&&g.addClass("at-top-before-box"),cancelAnimationFrame(F.raf),F.timeoutQueued=!1,$n()):0<$('#header-outer[data-mobile-fixed="1"]').length?(requestAnimationFrame(Hn),cancelAnimationFrame(F.raf),g.removeClass("scrolled-down").removeClass("detached").removeClass("invisible").removeClass("at-top").css("transform","none")):"true"==g.attr("data-transparent-header")&&g.addClass("transparent"),u.off("smartresize.nectarNavScrollEffects"),u.on("smartresize.nectarNavScrollEffects",Sn))}function Sn(){O.winW<1e3||(1==N&&"1"!=Z?(u.off("scroll.headerResizeEffect"),(0==$("#nectar_fullscreen_rows").length||0<$('#nectar_fullscreen_rows[data-mobile-disable="on"]').length&&O.usingMobileBrowser)&&u.on("scroll.headerResizeEffect",Tn)):"1"!=Z?(u.off("scroll.headerResizeEffectOpaque"),u.on("scroll.headerResizeEffectOpaque",En)):"1"==Z&&(0<$(".nectar-box-roll").length&&g.addClass("at-top-before-box"),0==$('#header-outer[data-remove-fixed="1"]').length?(cancelAnimationFrame(F.raf),$n()):(cancelAnimationFrame(F.raf),F.timeoutQueued=!0,"true"==g.attr("data-transparent-header")&&0==$('body.material #header-outer[data-condense="true"]').length&&g.hasClass("detached")&&g.addClass("transparent"),g.removeClass("scrolled-down").removeClass("detached").removeClass("invisible").removeClass("at-top").css("transform","none"))),0<$('#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]').length&&(0<f.length&&g.css("transform",""),200<O.scrollTop)&&!g.hasClass("fixed-menu")&&g.addClass("fixed-menu"),u.off("smartresize.nectarNavScrollEffects"),u.on("smartresize.nectarNavScrollEffects",zn))}function An(){var t,t;0<$(".mobile").length?O.winH<O.winW&&1e3<O.winW?0==$("#header-outer.small-nav").length&&$("#header-space").css("height",g.outerHeight()).addClass("calculated"):7<Math.abs(g.outerHeight()-$("#header-space").height())&&$("#header-space").css("height",g.outerHeight()).addClass("calculated"):0==$(".nectar-parallax-scene.first-section").length&&(t=v-v/1.8,t=0<$('#header-outer[data-header-resize="1"]').length&&0<$(".small-nav").length?g.outerHeight()+(parseInt(V)+2*t):g.outerHeight(),7<Math.abs(t-$("#header-space").height()))&&$("#header-space").css("height",t).addClass("calculated")}function Mn(){var t=-1,e=-1,a=O.scrollTop;function n(){if(!E.hasClass("compose-mode")){if(a=O.scrollTop,t==a)return requestAnimationFrame(n),!1;t=a,i(),requestAnimationFrame(n)}}function i(){var t=0,t,e;O.winW<1e3||1==D&&"none"==$("#header-outer .span_9").css("display")||1==D&&"none"==$("#header-outer .span_9 > nav").css("display")?(t=0,e="fixed"==l.css("position")?l.height():0,(t+=O.adminBarHeight)-a>e?g.css("top",t-a+"px"):g.css("top",e)):0==D&&(t=0,g.is('[data-remove-fixed="1"]')||(t+=O.adminBarHeight),g.css("top",t+"px"))}function s(){var t=0;t+=it,g[0].style.marginTop=0<t-a?t-a+"px":"0px"}0<$('#header-outer[data-mobile-fixed="1"]').length&&0<l.length&&((0==$("#nectar_fullscreen_rows").length||0<$("#nectar_fullscreen_rows").length&&O.usingMobileBrowser)&&requestAnimationFrame(n),u.on("smartresize",i)),at&&(0==$("#nectar_fullscreen_rows").length&&requestAnimationFrame(function t(){if(!E.hasClass("compose-mode"))return 0==nt&&O.winW<1e3?(requestAnimationFrame(t),g.css("margin-top","0"),!1):(a=O.scrollTop,e==a?(requestAnimationFrame(t),!1):(e=a,s(),void requestAnimationFrame(t)))}),u.on("smartresize",s))}function Wn(){var t=0,e=0,a;g.is("[data-logo-height]")&&g.is("[data-padding]")?g.hasClass("transparent")||(t="centered-menu-bottom-bar"==g.attr("data-format")&&1e3<O.winW?g.outerHeight():0<g.find("#logo.no-image").length?"left-header"==Q&&1e3<O.winW?0:parseInt(g.find("#logo.no-image").height())+parseInt(2*g.attr("data-padding")):"left-header"==Q&&1e3<O.winW?0:parseInt(g.attr("data-logo-height"))+
47parseInt(2*g.attr("data-padding"))):t="left-header"==Q&&1e3<O.winW?0:g.outerHeight(),0<d.length&&(e+=d.height()),0<$(".page-header-no-bg").length&&(e+=$(".page-header-no-bg").height()),0<O.winH-O.adminBarHeight-t-O.footerOuterHeight-1-e?(a=0<$('body:not(.material) #header-outer[data-header-resize="1"]').length?55:0,$('body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap').css({"margin-bottom":O.footerOuterHeight}),$(".container-wrap").css({"min-height":O.winH-O.adminBarHeight-t-O.footerOuterHeight-e+a})):$('body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap').css({"margin-bottom":O.footerOuterHeight}),O.winW<1e3?q.attr("data-midnight","light"):q.removeAttr("data-midnight")}function Bn(){(0<$('body[data-footer-reveal="1"]').length||0<$('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length)&&(setTimeout(Wn,60),Wn(),u.on("resize",Wn),0<$('body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"]').length)&&$(".container-wrap").css({boxShadow:"0 70px 110px -30px "+q.css("backgroundColor")})}function Fn(t){this.$el=t,this.offsetTop=0,this.fullHeight=100,this.storedWinH=O.winH,this.events(),this.calculate()}function Ln(){$t=[],$(".vc_row-o-full-height").each(function(t){$t[t]=new Fn($(this))})}function Pn(){var t=T.navigator.userAgent.indexOf("MSIE ");(0<t||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).find("> .span_12").css("display")&&$(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),(0<t||navigator.userAgent.match(/Trident.*rv\:11\./))&&(qn(),$(T).on("resize",qn))}function qn(){$(".img-with-aniamtion-wrap img.img-with-animation").each(function(){var t,e;0==$(this).parents(".tabbed").length&&0==$(this).parents(".toggle").length&&((t=$(this).parents(".img-with-aniamtion-wrap")).css({height:""}),e=$(this).height(),t.css({height:e}))})}function Yn(){$(".nectar-recent-posts-slider").each(function(){var t=parseInt($(this).attr("data-height")),e=0<$('body[data-ext-responsive="true"]').length?u.width()/1400:u.width()/1100,a=$(this).find(".nectar-recent-post-slide, .flickity-viewport"),n,t,t,e;1e3<O.winW&&0==$("#boxed").length?0==$(this).parents(".full-width-content").length&&(0<$('body[data-ext-responsive="true"]').length&&1400<=O.winW||0==$('body[data-ext-responsive="true"]').length&&1100<=O.winW)?a.css("height",Math.ceil(t)):a.css("height",Math.ceil(t*e)):(n=0==(n=0<$(this).parents(".wpb_column").length?$(this).parents(".wpb_column"):$(this).parents(".col")).length?$(".main-content"):n).hasClass("vc_span12")||n.hasClass("main-content")||n.hasClass("span_12")||n.hasClass("vc_col-sm-12")?t*e<=250?a.css("height",250):a.css("height",Math.ceil(t*e)):(t=t/(e=1100,"2"==(t=$(t=n).attr("class").match(/\d+/))?e=170:"3"==t?e=260:"4"==t?e=340:"6"==t?e=530:"8"==t?e=700:"9"==t?e=805:"10"==t?e=916.3:"12"==t&&(e=1100),e))*n.width()<=250?a.css("height",250):a.css("height",t*n.width())})}function jn(){$(".nectar-recent-posts-single_featured.multiple_featured").each(function(){var t=0<$(this).find(".project-slides").length?".project-slide":".nectar-recent-post-slide",e=0<$(this).find(".project-slides").length?".project-info h1":".inner-wrap .large-featured-post-title a";$(this).find(t).each(function(){$(this).find(e).each(function(){var t,t=(t=(t=$(this).text()).trim()).split(" ");$(this)[0].innerHTML="";for(var e=0;e<t.length;e++)$(this)[0].innerHTML+="<span>"+t[e]+"</span> "}),$(this).find(e+" > span").wrapInner('<span class="inner" />')})})}function Rn(t,e){t.find(".nectar-split-heading > * > span").each(function(t){var e=$(this).find("> .inner");setTimeout(function(){e[0].style.transform="translateY(0em)",e[0].style.opacity="1"},40*t)});var t=40*t.find(".nectar-split-heading > * > span").length;setTimeout(function(){e()},1400+t)}function Vn(t){t.find(".nectar-split-heading").each(function(t){var e=$(this).text();$(this).addClass("effect-removed"),$(this)[0].innerHTML=e})}function Dn(t){var a=t.hasClass("animated-in")?" animated":"";t.find("> *").each(function(){var t,t=(t=(t=$(this).text()).trim()).split(" ");$(this)[0].innerHTML="";for(var e=0;e<t.length;
47e++)$(this)[0].innerHTML+='<span aria-hidden="true"><span class="inner'+a+'">'+t[e]+"</span></span> ";$(this).attr("aria-label",$(this).text())}),t.addClass("markup-generated")}function Nn(){(0<$('.nectar-split-heading[data-animation-type="line-reveal-by-space"]').length||0<$('.nectar-split-heading[data-animation-type="letter-fade-reveal"]').length)&&($('.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not([data-text-effect="none"])').each(function(){Dn($(this))}),$('.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-text-effect*="letter-reveal"]').each(function(){if($(this).is('[data-m-rm-animation="true"]')&&O.winW<1e3)return!0;var n="";$(this).hasClass("animated-in")&&(n=$(this).is('[data-text-effect*="letter-reveal-blur"]')?' style="transform: none; opacity: 1; filter: none;"':$(this).is('[data-text-effect*="letter-reveal-fade"]')?' style="transform: none; opacity: 1;"':' style="transform: none;"'),$(this).find("> *").each(function(){var t,t=(t=(t=$(this).text()).trim()).split(" ");$(this)[0].innerHTML="";for(var e=0;e<t.length;e++)$(this)[0].innerHTML+='<span aria-hidden="true">'+t[e]+"</span> ";$(this).attr("aria-label",$(this).text())}),$(this).find("span").each(function(){var a=$(this),t=$(this).text().split("");a.empty(),$.each(t,function(t,e){a.append('<span class="inner"'+n+">"+e+"</span>")})}),$(this).addClass("markup-generated")}))}function Xn(){var t,t,e;0<$(".nectar-recent-posts-slider-inner").length&&(t=0<$(".nectar-recent-posts-slider_multiple_visible").length&&"90%",t=$(".nectar-recent-posts-slider-inner").flickity({contain:!0,groupCells:t,draggable:!0,lazyLoad:!1,imagesLoaded:!0,percentPosition:!0,prevNextButtons:!1,pageDots:!0,resize:!0,setGallerySize:!0,wrapAround:!0,dragThreshold:O.usingMobileBrowser?25:3,accessibility:!1}),setTimeout(function(){$(".nectar-recent-posts-slider-inner").addClass("loaded")},1150),t.data("flickity"),t.on("dragStart.flickity",function(){$(".flickity-viewport").addClass("is-moving")}),t.on("dragEnd.flickity",function(){$(".flickity-viewport").removeClass("is-moving")}),t.on("select.flickity",function(){$(".flickity-viewport").addClass("no-hover"),clearTimeout(e),e=setTimeout(function(){$(".flickity-viewport").removeClass("no-hover")},400)}),Yn(),u.on("resize",Yn),O.usingMobileBrowser||O.usingFrontEndEditor||u.on("resize",Zn)),$(".nectar-recent-posts-single_featured.multiple_featured").each(function(s){0<$(this).find("> .normal-container").length&&$(this).find("> .normal-container").remove(),$(this).append('<div class="normal-container container"> <ul class="controls" data-color="'+$(this).attr("data-button-color")+'" data-num="'+$(this).find(".nectar-recent-post-slide").length+'"></ul> </div>');var r,e=$(this),a=0;st[s]={autorotate:""},$(this).find(".nectar-recent-post-slide").each(function(t){$(this).find(".recent-post-container").height()>a&&($(this).siblings().removeClass("tallest"),$(this).addClass("tallest"),a=$(this).find(".recent-post-container").height());var t=0==t&&0<$(this).parents('.nectar-recent-posts-single_featured.multiple_featured[data-autorotate="none"]').length?'class="active"':"";e.find(".controls").append("<li "+t+'><span class="title">'+$(this).find(".large-featured-post-title").text()+"</span></li>")}),$(this).addClass("js-loaded"),$(this).find(".controls li").on("click",function(t){var e,t,a,n,t,i;$(this).hasClass("active")||(void 0!==t.originalEvent&&$(this).parent().find(".active").addClass("trans-out"),e=$(this).index(),t=$(this).parent().find(".active").index(),a=$(this),clearTimeout(r),$(this).siblings().removeClass("active"),$(this).addClass("active"),r=setTimeout(function(){a.parents(".multiple_featured").find(".nectar-recent-post-slide:not(:eq("+e+"))").css("opacity","0").removeClass("active"),a.parent().find(".trans-out").removeClass("trans-out")},300),a.parents(".multiple_featured").find(".nectar-recent-post-slide:not(:eq("+e+"))").css("z-index","10"),a.parents(".multiple_featured").find(".nectar-recent-post-slide:eq("+t+")").css("z-index","15"),$(this).parents(".multiple_featured").find(".nectar-recent-post-slide").eq(e).css({opacity:"1","z-index":"20"}).addClass("active"),"none"!=$(this).parents(".multiple_featured").attr("data-autorotate")&&(n=a.parents(".nectar-recent-posts-single_featured.multiple_featured"),t=s,clearInterval(st[t].autorotate),0<n.attr("data-autorotate").length)&&(i=parseInt(n.attr("data-autorotate"))<100?4e3:parseInt(n.attr("data-autorotate")),st[t].autorotate=setInterval(function(){ei(n)},i)))}),e=$(this),0<$(this).attr("data-autorotate").length&&"none"!=$(this).attr("data-autorotate")&&0==$("body.vc_editor").length&&setTimeout(function(){var t=parseInt(e.attr("data-autorotate"))<100?4e3:parseInt(e.attr("data-autorotate"));st[s].autorotate=setInterval(function(){ei(e)},t),e.find(".controls > li:first-child").addClass("active")},30)}),jn(),u.on("resize",jn)}function Qn(){$(".nectar-recent-posts-slider").each(function(){var t,e,a,e,n,i,s;0!==$(this).find(".flickity-slider").length&&(t=parseInt($(this).find(".flickity-slider").position().left),a=(e=$(this).find(".nectar-recent-post-slide")).length,e=e.width(),n=$(this).find(".nectar-recent-post-slide:last-child").index(),i=$(this).find(".nectar-recent-post-slide:first-child .nectar-recent-post-bg"),s=$(this).find(".nectar-recent-post-slide:last-child .nectar-recent-post-bg"),-3<=t?s.css("margin-left",parseInt(Math.ceil(e/3.5))+"px"):s.css("margin-left","-"+parseInt(Math.ceil(e/3.5*n))+"px"),Math.abs(t)>
47=(a-1)*e?i.css("margin-left","-"+parseInt(Math.ceil(e/3.5*a))+"px"):i.css("margin-left","0px"),$(this).find(".nectar-recent-post-bg").css("transform","translateX("+Math.ceil($(this).find(".flickity-slider").position().left/-3.5)+"px)"))}),requestAnimationFrame(Qn)}function Zn(){$(".nectar-recent-posts-slider").each(function(){var e=$(this).find(".nectar-recent-post-slide").width();$(this).find(".nectar-recent-post-slide").each(function(t){$(this).find(".nectar-recent-post-bg").css("margin-left","-"+parseInt(Math.ceil(e/3.5)*t)+"px")})})}function Gn(){$().flickity?Xn():setTimeout(function(){Xn()},200),$('.blog-recent[data-style="classic_enhanced_alt"] .inner-wrap').each(function(){$(this).find(".post-featured-img").each(function(){var t=$(this).find("img").attr("src");$(this).css("background-image","url("+t+")")})}),$('.blog-recent[data-style="classic_enhanced"]').each(function(){0==$(this).find(".inner-wrap.has-post-thumbnail").length&&$(this).addClass("no-thumbs")}),O.usingMobileBrowser||0<$(".nectar-recent-posts-slider").length&&!O.usingFrontEndEditor&&T.requestAnimationFrame(Qn),O.usingMobileBrowser||O.usingFrontEndEditor||Zn()}function Un(){$(".style-5").each(function(){$(this).find(".sizer").insertBefore($(this).find(".parallaxImg"))}),$(".style-5").parents(".wpb_row").css("z-index","100");var t=I,e=(t.getElementsByTagName("body")[0],T),a=t.querySelectorAll(".parallaxImg"),n=a.length,i="ontouchstart"in e||navigator.msMaxTouchPoints,s=!1;if(!(n<=0)){for(var r=0;r<n;r++){var c=a[r],o=c.querySelectorAll(".parallaxImg-layer"),l=o.length;if(!(l<=0)){for(;c.firstChild;)c.removeChild(c.firstChild);var h=0,u=80,d=((-1<navigator.userAgent.indexOf("Chrome")&&navigator.userAgent.indexOf("Edge/")<1?(u=1,$("html")):E).addClass("cssreflections"),t.createElement("div")),p=t.createElement("div"),g=t.createElement("div"),f=t.createElement("div"),m=[];c.id="parallaxImg__"+r,d.className="parallaxImg-container",g.className="parallaxImg-shadow",f.className="parallaxImg-layers";for(var v=0;v<l;v++){var b=t.createElement("div"),w=t.createElement("div"),y=o[v].getAttribute("data-img");$(b).html($(o[v]).html()),b.className="parallaxImg-rendered-layer",b.setAttribute("data-layer",v),0==v&&0==$(c).parents(".wpb_gallery").length&&(w.className="bg-img",0<$(c).parents(".nectar-fancy-box").length?(w.setAttribute("data-nectar-img-src",y),s=!0):w.style.backgroundImage="url("+y+")",b.appendChild(w)),f.appendChild(b),m.push(b)}d.appendChild(f),c.appendChild(d),$(c).wrap('<div class="parallaxImg-wrap" />'),-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||$(c).parent().append(g),i&&0<$("body.using-mobile-browser").length||((r,o,l,d)=>{$(c).parents(".style-5").on("mousemove",function(t){var e=$(this),a=e.find(".parallaxImg-container"),n=e.find(".parallaxImg-shadow"),i=Date.now(),s=0<$(r).parents(".wpb_gallery").length;h+u<i&&(h=i,T.requestAnimationFrame(function(){_(t,!1,r,o,l,d,e,a,n,s)}))}),$(c).parents(".style-5").on("mouseenter",function(t){x(t,r)}),$(c).parents(".style-5").on("mouseleave",function(t){C(t,r)})})(c,m,l,p),((t,e,a,n)=>{k(!1,t,e,a),T.addEventListener("resize",function(){k(!1,t,e,a)})})(c,m,l)}}s&&va()}function _(t,e,a,n,i,s,r,o,l,d){if(!$(a.firstChild).hasClass("over"))return C(t,a);var c=.03,h=.063,u="1.03",p="-10",g=!1;0<$(a).parents(".col.wide").length?(c=.03,h=.063,g=!0):0<$(a).parents(".col.regular").length||0<$(a).parents(".wpb_gallery").length?h=c=.045:0<$(a).parents(".col.tall").length?(c=.05,h=.015,g=!0):0<$(a).parents(".col.wide_tall").length?(h=c=.04,g=!0):r.hasClass("nectar-fancy-box")?(c=.045,h=.022,u="1.06",p="-2"):(c=.045,h=.075);var h,r=O.scrollTop,f=(e?t.touches[0]:t).pageX,e=(e?t.touches[0]:t).pageY,t=a.getBoundingClientRect(),m=a.clientWidth||a.offsetWidth||a.scrollWidth,a=a.clientHeight||a.offsetHeight||a.scrollHeight,v=320/m,b=.52-(f-t.left)/m,w=.52-(e-t.top-r)/a,y,c=c*v*(b-(f-t.left-m/2)),f=h*v*(e-t.top-r-a/2-w),h=1==d?" perspective("+3*m+"px) rotateX("+1.9*-f+"deg) rotateY("+1.3*-c+"deg)":0==g?" perspective("+3*m+"px) rotateX("+f+"deg) rotateY("+c+"deg)  translateY("+w*p+"px) translateX("+b*p+"px) scale("+u+")":" perspective("+3*m+"px) rotateX("+f+"deg) rotateY("+c+"deg)  translateY("+-10*w+"px) translateX("+-10*b+"px) scale(1.013)";o.css("transform",h),-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||l.css("transform",h)}function x(t,e){e.firstChild.className+=" over",e.className+=" over",$(e).addClass("transition"),0<$(e).parents(".wpb_gallery").length?setTimeout(function(){$(e).removeClass("transition")},450):setTimeout(function(){$(e).removeClass("transition")},200)}function C(t,e){var a=e.clientWidth||e.offsetWidth||e.scrollWidth,n=e.firstChild;n.className=n.className.replace(" over",""),e.className=e.className.replace(" over",""),$(n).css("transform","perspective("+3*a+"px) rotateX(0deg) rotateY(0deg) translateZ(0)"),$(e).parents(".parallaxImg-wrap").find(".parallaxImg-shadow").css("transform","perspective("+3*a+"px) rotateX(0deg) rotateY(0deg) translateZ(0)"),$(e).addClass("transition"),setTimeout(function(){$(e).removeClass("transition")},200)}function k(t,e,a,n){for(var i=e.clientWidth||e.offsetWidth||e.scrollWidth,e=e.firstChild,s=0;s<n;
47s++)0==s?$(a[s]).css("transform","translateZ(0px)"):$(a[s]).css("transform","translateZ("+3*i/27*(1.1*s)+"px) ");n+=3,$(e).css("transform","perspective("+3*i+"px)")}}function Jn(){var t;0!=$('.nectar-fancy-box[data-style="hover_desc"]').length&&(t=0,$("body").on("mouseenter touchstart",'.nectar-fancy-box[data-style="hover_desc"]',function(){t=parseInt($(this).find(".hover-content").outerHeight(!0)),$(this).addClass("hovered"),$(this).find(".heading-wrap").css("transform","translateY(-"+t+"px)")}),$("body").on("mouseleave touchend",'.nectar-fancy-box[data-style="hover_desc"]',function(){$(this).removeClass("hovered"),$(this).find(".heading-wrap").css("transform","translateY(0)")}))}function Kn(t,e){this.$el=t,this.$iconEl=this.$el.find(e),this.$innerIconEl=this.$el.find(".inner"),this.initialX=this.$el.width()/2,this.initialY=this.$el.height()/2,this.elX=0,this.elY=0,this.lastScroll=0,this.scrollAdjust=0,this.lastX=this.initialX,this.lastY=this.initialY,this.lastY2=this.initialY,this.innerLastX=0,this.innerLastY=0,this.activeFollow=!1,this.hoverOnly=!1,this.percentage=.03,this.percentageInterval,this.exitTimeout,this.$iconEl.css({top:"0",left:"0"}),u.on("resize",this.resizeEvent.bind(this)),this.mouseEvents(),this.rafLoop()}function ti(){var n;dt=[],E.on("mouseenter",'.nectar_video_lightbox[data-parent-hover="1"]',function(){var t=$(this).parents(".wpb_row");t.find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").addClass("transition"),t.find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").css({transform:"scale(1.08)"})}),E.on("mouseleave",'.nectar_video_lightbox[data-parent-hover="1"]',function(){$(this).parents(".wpb_row").find("> .row-bg-wrap .row-bg, > .nectar-video-wrap .nectar-video-inner").css({transform:"scale(1)"})}),$(".nectar_video_player_self_hosted").each(function(t){!O.usingMobileBrowser&&0<$(this).find(".play_button.follow_mouse").length&&(dt[t]=new Kn($(this),".play_button.follow_mouse .play"))}),"IntersectionObserver"in T&&(n=new IntersectionObserver(function(t){t.forEach(function(t){var e,a;t.isIntersecting&&(a=200,1<(e=t.target).readyState&&(a=20),setTimeout(function(){e.pause(),e.currentTime=0,e.play()},a),n.unobserve(t.target))})},{root:S()?null:I,rootMargin:"-10% 0% -10% 0%",threshold:0}),$("video.scroll-triggered-play").each(function(){n.observe($(this)[0])})),$(".nectar-video-box").each(function(e){var a;0<$(this).find(".play_button_mouse_follow").length&&(a=$(this),$(this).imagesLoaded(function(){O.usingMobileBrowser||(dt[e]=new Kn(a,".play_button_mouse_follow"));var t=a.is("[data-mouse-icon-color]")&&0<a.attr("data-mouse-icon-color").length?a.attr("data-mouse-icon-color"):"#000";a.is('[data-mouse-style="solid_color"]')&&a.find(".play_button_mouse_follow").css({"background-color":t}),a.find(".play_button_mouse_follow").addClass("visible")}))})}function ei(t){var e,a,n;0<$("body.vc_editor").length||(e=0<t.find(".project-slides").length?".dot-nav > span":".controls > li",a=0<t.find(".project-slides").length?"span":" li",n=t.find(e).length,(t.find(e+".active").index()+1==n?t.find(e+":first-child"):t.find(e+".active").next(a)).trigger("click"))}function ai(){gt=[],"undefined"!=typeof SalientRecentProjectsFullScreen&&$(".nectar_fullscreen_zoom_recent_projects").each(function(t){gt[t]=new SalientRecentProjectsFullScreen($(this))})}function ni(){var t;0<$(".infinite_scroll").length&&($(".portfolio-items.infinite_scroll").infinitescroll({navSelector:"#pagination",nextSelector:"#pagination a:first",itemSelector:".portfolio-items.infinite_scroll .element",finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",msgText:" "},function(a){var n=$(".portfolio-items.infinite_scroll:not(.carousel)");$(a).css("opacity",0).imagesLoaded(function(){var t;$(a).css("opacity",1),n.isotope("appended",$(a)),$(a).find(".work-item").addClass("ajax-loaded"),$(a).addClass("ajax-loaded"),$(a).find(".work-meta, .nectar-love-wrap").css({opacity:1}),(0<$(".portfolio-filters-inline").length||0<$(".portfolio-filters").length)&&(t=(0<$(".portfolio-filters-inline").length?$(".portfolio-filters-inline a.active"):$(".portfolio-filters a.active")).attr("data-filter"),$(".portfolio-filters-inline a.active").attr("data-filter"),n.isotope({filter:t}));for(var e=0;e<i.length;e++)i[e].reLayout();if(0<$(a).find(".work-item.style-5").length&&Un(),"none"==$(a).find(".inner-wrap").attr("data-animation"))$(".portfolio-items .col .inner-wrap").removeClass("animated");else{for(e=0;e<i.length;e++)i[e].masonryZindex(),i[e].portfolioAccentColor();$(a).each(function(){var t=0<$("#nectar_fullscreen_rows").length?"200%":"90%",e=$(this),a=new Waypoint({element:e[0],handler:function(){var t=e.is('[data-masonry-type="photography"].masonry-items')?85:115;setTimeout(function(){e.addClass("animated-in")},t*e.attr("data-delay-amount")),a.destroy()},offset:t})})}$(".portfolio-items").each(function(){var t=re();$(this).find('a[rel^="prettyPhoto"], a.pretty_photo').attr("rel","prettyPhoto["+t+"_gal]").removeClass("pretty_photo")}),$(".portfolio-items").each(function(){var t=re();$(this).find('a[data-fancybox^="group_"]').attr("data-fancybox","group_"+t)}),be(),setTimeout(function(){for(var t=0;t<i.length;t++)i[t].masonryZindex(),i[t].reLayout(),i[t].isotopeCatSelection();$(a).removeClass("ajax-loaded")},700),W()})}),t=".post-area.infinite_scroll .posts-container .post",0==$("body").find(t).length&&(t=".post-area.infinite_scroll .posts-container > article"),$(".post-area.infinite_scroll .posts-container").infinitescroll({navSelector:"#pagination",nextSelector:"#pagination a:first",itemSelector:t,finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",msgText:" "},function(e){0<$(e).find("[data-nectar-img-src]").length&&va(),(0<$(".masonry.classic").length||0<$(".post-area:not(.masonry):not(.featured_img_left)").length||0<$(".post-area.standard-minimal").length)&&(Mt(),$().mediaelementplayer&&$(e).find(".wp-audio-shortcode, .wp-video-shortcode").mediaelementplayer(),be(),0<$(".carousel").length&&(Vt(),Gt()),pn(),$(".testimonial_slider").animate({opacity:"1"},800),Ia(),Ea(),setTimeout(function(){Ma(),Wa(),u.trigger("resize")},500)),W(),u.trigger("resize");var a=$(".infinite_scroll .posts-container"),t=(a.parent().hasClass("masonry")&&$(e).addClass("masonry-blog-item"),$(e));0==t.find("img").length?t=$("body"):S()&&Array.from(t.find("img[srcset]")).forEac
47h(function(t){var e=t.getAttribute("srcset");t.setAttribute("srcset",""),t.setAttribute("srcset",e)}),t.imagesLoaded(function(){a.parent().hasClass("masonry")&&!a.parent().hasClass("auto_meta_overlaid_spaced")&&a.isotope("appended",$(e));for(var t=0;t<vt.length;t++)vt[t].flickityBlogInit();if($(e).addClass("ajax-loaded"),a.parent().hasClass("classic_enhanced")&&(a.find(".large_featured.has-post-thumbnail.ajax-loaded .post-featured-img, .wide_tall.has-post-thumbnail.ajax-loaded .post-featured-img").each(function(){var t=$(this).find("img").attr("src");$(this).css("background-image","url("+t+")")}),a.find(".large_featured.ajax-loaded .nectar-flickity, .wide_tall.ajax-loaded .nectar-flickity").each(function(){$(this).find(".cell").each(function(){var t=$(this).find("img").attr("src");$(this).css("background-image","url("+t+")")})})),"none"==$(e).parents(".posts-container").attr("data-animation"))$(e).find(".inner-wrap").removeClass("animated");else{for(t=0;t<vt.length;t++)vt[t].blogMasonryZindex();$(e).each(function(){var t=$(this),e=new Waypoint({element:t[0],handler:function(){setTimeout(function(){t.addClass("animated-in")},80*t.attr("data-delay-amount")),e.destroy()},offset:"90%"})})}setTimeout(function(){$(e).removeClass("ajax-loaded")},700)})}))}function ii(){350<O.scrollTop&&!p.is(".fullscreen.open")&&($("#to-top").stop().transition({transform:"translateY(-50%)"},350,"easeInOutCubic"),u.off("scroll",ii),u.on("scroll",si))}function si(){var t;(O.scrollTop<350||p.is(".fullscreen.open"))&&(t=0<$("#slide-out-widget-area.fullscreen.open").length?1150:350,$("#to-top").stop().transition({transform:"translateY(105%)"},t,"easeInOutQuint"),u.off("scroll",si),u.on("scroll",ii))}function ri(){var t;0==$(".nectar-social.fixed").length&&(0<$("#to-top").length&&1020<O.winW||0<$("#to-top").length&&0<$("#to-top.mobile-enabled").length)&&(350<O.scrollTop?u.on("scroll",si):u.on("scroll",ii)),0<$('body[data-button-style*="rounded"]').length&&((t=$("#to-top .fa-angle-up").clone()).addClass("top-icon"),$("#to-top").prepend(t)),E.on("click",'#to-top, a[href="#top"]',function(){return oe(0,0,0,function(){0<$(".nectar-box-roll").length&&E.trigger("mousewheel",[1,0,0])}),!1})}function oi(){var a=0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?0:g.outerHeight(),e=((0<$(".page-template-template-no-header-footer").length||0<$(".page-template-template-no-header").length)&&(a=0),!1),t=($('header#top .sf-menu li a[href="#"]').on("click",function(t){t.preventDefault()}),0==$("#nectar_fullscreen_rows").length||0==C.$usingFullScreenRows?$("a.nectar-next-section").each(function(){var t,t;0<$(this).parents(".wpb_row:not(.inner_row)").length&&0<(t=$(this).parents(".wpb_row:not(.inner_row)")).next(".wpb_row[id]:not(.inner_row)").length&&(t=t.next(".wpb_row[id]:not(.inner_row)").attr("id"),$(this).attr("href","#"+t),e=!0)}):$().fullpage&&$("a.nectar-next-section").on("click",function(){return $.fn.fullpage.moveSectionDown(),!1}),0<$("#slide-out-widget-area .off-canvas-menu-container").length&&$("#slide-out-widget-area .off-canvas-menu-container").find("a[href*='"+location.pathname+"']").each(function(){var t=$(this).attr("href"),e=t.substr(t.indexOf("#")),a=/[?&]tab=/.test(t),n=$();try{n=$("div"+t.substr(t.indexOf("#")))}catch(t){}"#"!=t&&-1!=t.indexOf("#")&&"#"!==t.substr(t.indexOf("#"))&&-1==e.indexOf("#/")&&0<n.length&&(!1===a&&$(this).attr("href",t.substr(t.indexOf("#"))),$(this).parent().removeClass("current_page_item").removeClass("current-menu-item"));var e=$();try{e=$('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]')}catch(t){}0<e.length&&$(this).parent().removeClass("current_page_item").removeClass("current-menu-item")}),$("#header-outer").find("a[href*='"+location.pathname+"']").each(function(){var t=$(this).attr("href"),e=t.substr(t.indexOf("#")),a=/[?&]tab=/.test(t),n=$();try{n=$("div"+t.substr(t.indexOf("#")))}catch(t){}-1!=t.indexOf("#")&&"#"!==t.substr(t.indexOf("#"))&&-1==e.indexOf("#/")&&0<n.length&&(!1===a&&$(this).attr("href",t.substr(t.indexOf("#"))),$(this).parent().removeClass("current_page_item").removeClass("current-menu-item"));
47var e=$();try{e=$('div[data-fullscreen-anchor-id="'+t.substr(t.indexOf("#")+1)+'"]')}catch(t){}0<e.length&&$(this).parent().removeClass("current_page_item").removeClass("current-menu-item")}),0<$("#header-outer").length&&$("#header-outer").find("a[href*='#']:not([href='#'])").each(function(){"#"!==$(this).attr("href")&&"#searchbox"!==$(this).attr("href")&&"#slide-out-widget-area"!==$(this).attr("href")&&(e=!0)}),0<$("#slide-out-widget-area .off-canvas-menu-container").length&&$("#slide-out-widget-area .off-canvas-menu-container").find("a[href*='#']:not([href='#'])").each(function(){"#"!==$(this).attr("href")&&(e=!0)}),[]);1==e&&t.push("#header-outer nav"),0<$('.page-submenu[data-sticky="true"] a[href*="#"]').length&&t.push('.page-submenu[data-sticky="true"]'),0<t.length&&t.forEach(function(t,e){(0==e?E:$(T)).scrollspy({target:t,offset:a+O.adminBarHeight+40})})}function li(){var t=T.location.hash,e=(t=t&&0<t.length?t.replace(/<|>/g,""):t)&&0<t.length?t.substring(1,t.length):0,a=v-v/1.8,n=0,n=(e&&(n=(n=e.split("/")).length),e&&1<n&&(e=e.replace(/\//g,""),t=t.replace(/\//g,"")),$()),i,s,t;try{t&&(n=$(".main-content").find(t))}catch(t){}(t&&0<n.length||t&&0<$(".main-content").find('[data-fullscreen-anchor-id="'+e+'"]').length)&&(i=0<n.length?n:$(".main-content").find('[data-fullscreen-anchor-id="'+e+'"]'),s=0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?0:$("#header-space").outerHeight(),(0<$(".page-template-template-no-header-footer").length||0<$(".page-template-template-no-header").length)&&(s=0),t=100,0<$(".nectar-box-roll").length&&0<$(".container-wrap.bottomBoxOut").length&&(It.boxRoll(null,-1),t=2050),0<$("img[data-nectar-img-src]").length&&(ga(),t=200),setTimeout(function(){var t,t,t,e,e,e;!0===G?(t=$("#header-outer").outerHeight()+2*parseInt($("#header-outer").css("margin-top")),t=i.offset().top-t-O.adminBarHeight):0==$('body[data-permanent-transparent="1"]').length?E.hasClass("mobile")?t=0<$('#header-outer[data-mobile-fixed="1"]').length?i.offset().top+2-s+O.adminBarHeight:i.offset().top-O.adminBarHeight+1:(e=0<$('#header-outer[data-header-resize="0"]').length?0:parseInt(V)+2*a,0<$('#header-outer[data-remove-fixed="1"]').length&&(s=0),t=i.offset().top-parseInt(s)+e+3-O.adminBarHeight,0==$("body.mobile").length&&0<$('#header-outer[data-condense="true"]').length&&0===$("body.page-template-template-no-header").length&&0===$("body.page-template-template-no-header-footer").length&&(e=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),e=g.height()-(parseInt(e.height())+parseInt($("#header-outer #logo").css("margin-top"))),t=i.offset().top-parseInt(s)+e-O.adminBarHeight)):t=i.offset().top-O.adminBarHeight+1,0<$('body[data-hhun="1"]').length&&0==$('#header-outer[data-remove-fixed="1"]').length&&0==$("#header-outer.detached").length&&(t+=s),oe(t-(0<$('.page-submenu[data-sticky="true"]').length?$(".page-submenu").height():0)+(0<$("body.material").length&&0<f.length&&0==$('body[data-hhun="1"]').length&&0==$('#header-outer[data-remove-fixed="1"]').length&&!E.hasClass("mobile")?f.height():0))},t))}function di(){var c;J&&E.on("click",'#header-outer nav .sf-menu li:not(.slide-out-widget-area-toggle) a[href*="#"]',function(){k.ocmOpen&&"#"!=$(this).attr("href")&&an($(this).parent())}),(0<$('body[data-animated-anchors="true"]').length||0<$('.single-product [data-gallery-style="left_thumb_sticky"]').length)&&(c=v-v/1.8,setTimeout(oi,100),E.on("click",'#header-outer nav .sf-menu a:not([href="#slide-out-widget-area"]), #header-outer .mobile-header .sf-menu a, #footer-outer .nectar-button, #footer-outer .widget_nav_menu a, #footer-widgets .textwidget a, #mobile-menu li a, .nectar-scrolling-tabs:not(.navigation_func_active_link_only) .scrolling-tab-nav a, .nectar-global-section a:not(.wpb_tabs_nav a), .container-wrap a:not(.wpb_tabs_nav a):not(.navigation_func_active_link_only .scrolling-tab-nav a):not(.comment-wrap .navigation a):not(.woocommerce-checkout a):not(.um-woo-view-order):not(.magnific):not([data-fancybox]):not(.woocommerce-tabs .tabs a):not(.slider-prev):not(.slider-next):not(.testimonial-next-prev a):not(.page-numbers), .swiper-slide .button a, #slide-out-widget-area a, #slide-out-widget-area .inner div a',function(t){var n=!0,i=$(this).prop("hash"),e=$(this).attr("href")||"",a,s,r,s,r,a,o=((s=e)&&-1!==s.indexOf("?")&&!1!==/[?&]tab=/.test(s)&&(a=(r=s.indexOf("?"))<(a=s.indexOf("#"))?a:s.length,void 0!==(r=void 0!==(s=ce(s.substring(r,a))).tab?s.tab:void 0))&&Ce(r),(a=e)&&-1!==a.indexOf("?")&&!1!==/[?&]toggle=/.test(a)&&(r=(s=a.indexOf("?"))<(r=a.indexOf("#"))?r:a.length,s=void 0!==(a=ce(a.substring(s,r))).toggle?a.toggle:void 0,r=void 0!==a.focus?a.focus:void 0,void 0!==s)&&Ie(s,r),i&&
47!$(this).hasClass("nectar-next-section")&&0==$(this).parents(".slide-out-widget-area-toggle").length&&E.addClass("animated-scrolling"),0<$('body[data-header-format="left-header"]').length&&1e3<u.width()?0:$("#header-space").outerHeight()),l,n,e,d;(0<$(".page-template-template-no-header-footer").length||0<$(".page-template-template-no-header").length||0==$("#header-space").length)&&(o=0),0!=C.$usingFullScreenRows&&0<$('#nectar_fullscreen_rows[data-anchors="on"]').length&&i&&""!=i&&"#top"!=i&&0<$('body.material[data-slide-out-widget-area-style="slide-out-from-right"].material-ocm-open').length&&(t.preventDefault(),$(this).hasClass("skip-hash")||(history.pushState?history.pushState(null,null,i):location.hash=i),setTimeout(function(){$(T).trigger("hashchange")},800)),(i&&0<E.find(i).length&&"#top"!=i&&"#search-box"!=i&&""!=i&&-1!==$(this).attr("href").indexOf(T.location.href.split("#")[0])||$(this).is('[href^="#"]')&&""!=i&&0<E.find(i).length&&"#top"!=i&&"#search-box"!=i)&&($(this).hasClass("skip-hash")||(history.pushState?history.pushState(null,null,i):location.hash=i),0<$(this).parents("ul").length&&$(this).parents("ul").find("li").removeClass("current-menu-item"),0<$(this).parents("#slide-out-widget-area").length&&(0<$('body.material[data-slide-out-widget-area-style="slide-out-from-right"].material-ocm-open').length?($("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("non-human-allowed").trigger("click"),l=$(this),n=!1,setTimeout(function(){l.trigger("click")},1e3)):$("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed").trigger("click"),setTimeout(function(){(0<$('body.material[data-slide-out-widget-area-style="slide-out-from-right"]').length?$("body > .slide_out_area_close__wrap .slide_out_area_close"):$("#slide-out-widget-area .slide_out_area_close")).removeClass("non-human-allowed")},100)),0<$(this).parents("#mobile-menu").length&&($(".slide-out-widget-area-toggle.mobile-icon a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){$(".slide-out-widget-area-toggle.mobile-icon a").removeClass("non-human-allowed")},100)),e=1,d=$(this),0<$(".nectar-box-roll").length&&0<$(".container-wrap.bottomBoxOut").length&&(It.boxRoll(null,-1),e=2050),0<$("img[data-nectar-img-src]").length&&(ga(),e=200),setTimeout(function(){var t,t,t,e,e,e;!0===G?(t=$("#header-outer").outerHeight()+2*parseInt($("#header-outer").css("margin-top")),t=$(i).offset().top-t-O.adminBarHeight):0==$('body[data-permanent-transparent="1"]').length?E.hasClass("mobile")?t=0<$('#header-outer[data-mobile-fixed="1"]').length?$(i).offset().top+2-o+O.adminBarHeight:$(i).offset().top-O.adminBarHeight+1:(e=0<$('#header-outer[data-header-resize="0"]').length?0:parseInt(V)+2*c,0<$('#header-outer[data-remove-fixed="1"]').length&&(o=0),t=$(i).offset().top-parseInt(o)+e+3-O.adminBarHeight,0==$("body.mobile").length&&0===$("body.page-template-template-no-header").length&&0===$("body.page-template-template-no-header-footer").length&&0<$('#header-outer[data-condense="true"]').length&&(e=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),e=g.height()-(parseInt(e.height())+parseInt($("#header-outer #logo").css("margin-top"))),t=$(i).offset().top-parseInt(o)+e-O.adminBarHeight)):t=$(i).offset().top-O.adminBarHeight+1,0<$('body[data-hhun="1"]').length&&0==$('#header-outer[data-remove-fixed="1"]').length&&((0==$("#header-outer.detached").length||0<d.parents('.page-submenu[data-sticky="true"]').length)&&(t+=o),0<d.parents('.page-submenu[data-sticky="true"]').length)&&($("#header-outer.detached").addClass("invisible"),$(".page-submenu").addClass("header-not-visible").css("transform","translateY(0px)"));var a,e=0<d.parents('.page-submenu[data-sticky="true"]').length?d.parents(".page-submenu").height():0,a=0<$("body.material").length&&0<f.length&&0==$('body[data-hhun="1"]').length&&0==$('#header-outer[data-remove-fixed="1"]').length&&!E.hasClass("mobile")||0<$('body[data-hhun="1"]').length&&0<f.length&&!E.hasClass("mobile")&&0==$('#header-outer[data-remove-fixed="1"]').length?f.height():0;n&&(oe(t-e+a,0,0,function(){E.removeClass("animated-scrolling")}),setTimeout(function(){E.removeClass("animated-scrolling")},1200))},e),t.preventDefault()),"#top"==i&&0<$(this).parents("#slide-out-widget-area").length&&$("#slide-out-widget-area .slide_out_area_close").trigger("click")}))}function ci(){i=[];var a=0;$(".portfolio-items:not(.carousel)").each(function(t){var e;$(this).attr("instance",t),$(this).parent().parent().find("div[class^=portfolio-filters]").attr("instance",t),"undefined"!=typeof SalientPortfolio?(i[a]=new SalientPortfolio($(this),B,y,Re),a++):(e=$(this),ne(100,function(){i[a]=new SalientPortfolio(e,B,y,Re),a++},function(){return"undefined"!=typeof SalientPortfolio}))})}function hi(){690<O.winW&&$('.posts-container[data-load-animation="perspective"]').css("perspective-origin","50% "+(O.scrollTop+O.winH)+"px"),requestAnimationFrame(hi)}function ui(){0<$('.posts-container[data-load-animation="perspective"]').length&&requestAnimationFrame(hi)}
47function pi(t){"none"==t.attr("data-load-animation")?t.find(".inner-wrap").removeClass("animated"):t.find("article").each(function(t){var e,a;$(this).visible(!0)?$(this).delay(110*t).queue(function(t){$(this).addClass("animated-in"),t()}):(e=$(this),a=new Waypoint({element:e[0],handler:function(){setTimeout(function(){e.addClass("animated-in")},80*e.attr("data-delay-amount")),a.destroy()},offset:"90%"}))})}function gi(){vt=[],$(".posts-container").each(function(t){var e;$(this).parent().hasClass("masonry")&&!$(this).parent().hasClass("auto_meta_overlaid_spaced")?"undefined"==typeof NectarMasonryBlog?(e=$(this),ne(0,function(){vt[t]=new NectarMasonryBlog(e,Re,pi)},function(){return"undefined"!=typeof NectarMasonryBlog})):vt[t]=new NectarMasonryBlog($(this),Re,pi):pi($(this))})}function fi(){var t=50,e,t,e;return 0<$('#header-outer[data-remove-fixed="0"]').length&&0==$('#header-outer[data-format="left-header"]').length&&(t+=g.outerHeight(),0<$('body[data-contained-header="true"]').length&&(t+=parseInt(g.css("margin-top"))),0<$('#header-outer[data-shrink-num][data-header-resize="1"]').length&&(e=parseInt(g.attr("data-padding"))-parseInt(g.attr("data-padding"))/1.8,t=t-V-2*e),0==$("body.mobile").length)&&0<$('#header-outer[data-condense="true"]').length&&(e=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),t=50,t+=g.height()-(parseInt(e.position().top)-parseInt($("#header-outer #logo").css("margin-top")))-parseInt(O.secondaryHeaderHeight)),0<l.length&&(t+=l.outerHeight()),t}function mi(){var e=fi();if(!(O.winW<690&&O.usingMobileBrowser)){let t=I.querySelector(".container.main-content");t&&t.style.setProperty("--nectar-sticky-top-distance",e+"px")}$(".nectar-sticky-column-css").each(function(){$(this).hasClass("n-sticky-initialized")||(0==$(this).find(".n-sticky").length&&$(this).wrapInner('<div class="n-sticky" />'),$(this).addClass("n-sticky-initialized"),$(this).hasClass("nectar-sticky-column-css--middle")&&new He($(this)))}),function t(e){var a;return $().theiaStickySidebar?void(O.usingMobileBrowser&&O.winW<1e3||0!=C.$usingFullScreenRows&&1e3<O.winW||(a='#sidebar[data-nectar-ss="true"], #sidebar[data-nectar-ss="1"], .nectar-scrolling-tabs:not(.navigation_func_active_link_only) .scrolling-tab-nav, .nectar-sticky-column',T.nectarOptions&&T.nectarOptions.woo_sticky_sidebar&&"1"===T.nectarOptions.woo_sticky_sidebar&&(a+=", .woocommerce.archive #sidebar"),$(a).each(function(){if(0<$(this).parents("#slide-out-widget-area").length)return!0;var t=e;0<$(this).parents(".wpb_widgetised_column").length?0<$("body.vc_editor").length||$(this).parents(".wpb_column").theiaStickySidebar({additionalMarginTop:t,updateSidebarHeight:!1}):$(this).theiaStickySidebar({additionalMarginTop:t,updateSidebarHeight:!1})}))):setTimeout(function(){t(e)},300)}(e)}function vi(){$(".nectar-liquid-bg").removeClass("animated-in");for(var t=0;t<ft.length;t++)"displace-filter-fade"==ft[t].animationType&&0<$(ft[t].canvasContainer).parents(".fp-section.active").length&&(0==$(ft[t].canvasContainer).find(".image-added-to-stage").length&&ft[t].imgContainer.addChild(ft[t].bg),$(ft[t].canvasContainer).find(".nectar-liquid-bg").addClass("image-added-to-stage"),ft[t].animateProps(ft[t]))}function bi(){var t;0<$("#nectar_fullscreen_rows").length&&$().fullpage?(y=T.vc_iframe?".vc_element.vc_vc_row.active ":".wpb_row.active ",t=0<$("#nectar_fullscreen_rows[data-mobile-disable]").length?$("#nectar_fullscreen_rows").attr("data-mobile-disable"):"off","on"!=(t=O.usingMobileBrowser?t:"off")?_=!0:y="","undefined"!=typeof NectarFullScreenRows&&(C=new NectarFullScreenRows(pn,mt,vi,O,ha,bt,h,wt))):ne(100,bi,function(){return 0<$("#nectar_fullscreen_rows").length&&"undefined"!=typeof NectarFullScreenRows&&"undefined"!=typeof jQuery&&void 0!==jQuery.fn.fullpage})}function wi(){$(".wpb_column").each(function(){var t,e;$(this).hasClass("backdrop_filter_blur")&&((t=$(this).closest(".wpb_row")).addClass("row-col-gap"),"default"!=(e=0<$(this).closest(".wpb_row[data-column-margin]").length?$(this).closest(".wpb_row[data-column-margin]").attr("data-column-margin"):"default"))&&t.find(".span_12").first().css({"column-gap":e})}),O.usingMobileBrowser&&E.addClass("using-mobile-browser"),O.usingTouchDevice&&E.addClass("using-touch-device"),0<T.navigator.userAgent.indexOf("Edge/")&&E.addClass("msie"),0==$("html.js").length&&$("html").removeClass("no-js").addClass("js"),$("code").find("br").remove(),$(".wpcf7-form p:has(input[type=submit])").css("padding-bottom","0px"),$(".full-width-content .wpcf7-submit").on("click",function(){setTimeout(function(){B()},1e3),setTimeout(function(){B()},2e3)}),$(".gform_body").on("click",function(){setTimeout(function(){B()},200)}
47),$(".pum.pum-theme-salient-page-builder-optimized button.pum-close").wrapInner("<span />"),$(T).on("pumBeforeOpen",function(){T.dispatchEvent(new Event("resize"))}),0<$("#nectar_fullscreen_rows").length&&0<$(".pum-container .pum-content > .wpb_row .full-page-inner > .container > .span_12").length&&$(".pum-container .pum-content > .wpb_row .full-page-inner > .container > .span_12").unwrap(),0<$(".single .blog_next_prev_buttons").length&&$(".container-wrap").css("padding-bottom",0),$(".full-width-section").each(function(){$(this).find("> .span_12 > div.col_last").last().css("margin-bottom","0")}),$(".full-width-content .col.boxed").removeClass("boxed"),$(".wpb_column.neg-marg").parents(".wpb_row:not(.inner_row):not(.zindex-set)").css("z-index","110"),$(".wpb_row.legacy").each(function(){0<$(this).find(".wpb_column").length&&$(this).removeClass("legacy")})}function yi(){$(".wpb_row").each(function(){void 0!==$(this).find(".span_12").offset()&&$(this).find('[class*="vc_col-"]').each(function(){var t=$(this).parents(".span_12").offset().left;$(this).removeClass("no-left-margin"),$(this).offset().left<t+27?$(this).addClass("no-left-margin"):$(this).removeClass("no-left-margin")})})}function _i(){var t=O.winW,e=O.winH,a=0;E.is('[data-flex-cols="true"]')||0<$('[class*="vc_col-xs-"], [class*="vc_col-md-"], [class*="vc_col-lg-"]').length&&(yi(),O.usingMobileBrowser?(T.addEventListener("orientationchange",function(){a=1}),u.on("resize",function(){(u.width()!=t&&u.height!=e||1===a)&&(yi(),t=O.winW,e=O.winH,a=0)})):u.on("resize",yi))}function xi(){0<$('body[data-fancy-form-rcs="1"]').length&&0==$("#wcfm-main-content").length&&($("select:not(.comment-form-rating #rating)").each(function(){var t;0<$(this).parents(".wpcf7-form-control-wrap").length?1==(t=0<$(this).parents(".wpcf7-form-control-wrap").find(".select2-container").length?$($(this).prev(".select2-container")):$(this)).parents(".wpcf7-form-control-wrap").parent().find("label").length?t.parents(".wpcf7-form-control-wrap").parent().wrapInner('<div class="fancy-select-wrap" />'):t.wrap('<div class="fancy-select-wrap" />'):(t=0<$(this).prev(".select2-container").length?$(this).prev(".select2-container"):$(this),0==$(this).parents("#buddypress").length&&0==$(this).parents(".widget_categories").length&&0==$(this).parents(".wc-blocks-components-select__container").length&&0==$(this).parents(".yith_wccl_is_custom").length&&(1==t.prev("label").length?t.prev("label").addBack().wrapAll('<div class="fancy-select-wrap" />'):1==t.next("label").length?t.next("label").addBack().wrapAll('<div class="fancy-select-wrap" />'):t.wrap('<div class="fancy-select-wrap" />')))}),$("select:not(.state_select):not(.country_select):not(.comment-form-rating #rating):not(#tribe-bar-form select):not(.woocommerce-currency-switcher):not(.wc-blocks-components-select__container select):not(.nectar-custom-product-attr select):not(.flatpickr-calendar select)").each(function(){var t=690<O.winW?7:200,e;($(this).hasClass("skip-select2-search")||0<$(this).parents(".skip-select2-search").length)&&(t=1e3),0==$(this).parents("#buddypress").length&&(e={minimumResultsForSearch:t,width:"100%"},("underline"==(T.nectarOptions&&T.nectarOptions.woo_product_variable_select?T.nectarOptions.woo_product_variable_select:"default")||0<$(this).parents(".woocommerce-ordering").length)&&(e={minimumResultsForSearch:t,dropdownParent:$(this).parent(),dropdownAutoWidth:!0}),void 0!==$().select2)&&$(this).select2(e)}))}function Ci(){jQuery(".fluentform").on("submit",function(){setTimeout(function(){$(T).trigger("salient-parallax-bg-recalculate")},60)})}function ki(){(-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")||navigator.userAgent.match(/(iPod|iPhone|iPad)/))&&(T.onpageshow=function(t){t.persisted&&($(".nectar-video-wrap, .nectar-slider-wrap .swiper-slide .video-wrap").each(function(){0<$(this).find("video").length&&$(this).find("video")[0].play()}),0<$("body.material-ocm-open").length?($("body > .slide_out_area_close__wrap .slide_out_area_close").addClass("non-human-allowed").trigger("click"),setTimeout(function(){$("body > .slide_out_area_close__wrap .slide_out_area_close").removeClass("non-human-allowed")},100)):0<$("#slide-out-widget-area.slide-out-from-right-hover.open").length&&navigator.userAgent.match(/(iPod|iPhone|iPad)/)?Za():(0<$("#slide-out-widget-area.fullscreen.open").length||0<$("#slide-out-widget-area.fullscreen-alt.open").length||0<$("#slide-out-widget-area.slide-out-from-right.open").length)&&($("#slide-out-widget-area .slide_out_area_close").addClass("non-human-allowed"),$(".slide-out-widget-area-toggle:not(.std-menu) a.open").addClass("non-human-allowed").trigger("click"),setTimeout(function(){$("#slide-out-widget-area .slide_out_area_close").removeClass("non-human-allowed")},100)))})}function $i(){$(".wpb_row").removeClass("only-ns"),$('.nectar-slider-wrap[data-full-width="true"], .page-submenu, .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained), .blog-fullwidth-wrap').parents(".wpb_row").addClass("only-ns"),$("body.vc_editor.compose-mode .wpb_row .vc_vc_column > .wpb_column > .vc_column-inner").each(function(){var t,e;0<$(this).find("> .vc_element-container > div").length&&((e=(t=$(this).find("> .vc_element-container")).find(">
47 div:first-child")).is(".vc_vc_row_inner")?e.addClass("first-inner-row-el"):t.find("> div").removeClass("first-inner-row-el"))}),$("body.vc_editor.compose-mode .vc_row.inner_row").each(function(){$(this).hasClass("row_position_absolute")?$(this).parent().css({position:"static","min-height":"0"}):$(this).parent().css({position:"","min-height":""})}),$(".img-with-aniamtion-wrap, .nectar_icon_wrap, .nectar-lottie-wrap, .nectar-cta").each(function(){($(this).hasClass("position_desktop_absolute")||$(this).hasClass("position_tablet_absolute")||$(this).hasClass("position_phone_absolute"))&&$(this).parent().addClass("absolute-parent")})}function Ti(){$('.vc_element > .wpb_column[class*="padding-"][class*="-percent"]').each(function(){var t=4,e=this.className.match(/padding-\d+/),e;(t=e?(t=e[0].match(/\d+/))?t[0]/100:0:t)&&(e=$(this).parents(".span_12").width(),$(this).is('[data-padding-pos="all"]')?$(this).css("padding",e*t):$(this).is('[data-padding-pos="top"]')?$(this).css("padding-top",e*t):$(this).is('[data-padding-pos="bottom"]')?$(this).css("padding-bottom",e*t):$(this).is('[data-padding-pos="left"]')?$(this).css("padding-left",e*t):$(this).is('[data-padding-pos="right"]')?$(this).css("padding-right",e*t):$(this).is('[data-padding-pos="top-bottom"]')?$(this).css({"padding-top":e*t,"padding-bottom":e*t}):$(this).is('[data-padding-pos="top-right"]')?$(this).css({"padding-top":e*t,"padding-right":e*t}):$(this).is('[data-padding-pos="bottom-right"]')?$(this).css({"padding-right":e*t,"padding-bottom":e*t}):$(this).is('[data-padding-pos="bottom-left"]')?$(this).css({"padding-left":e*t,"padding-bottom":e*t}):$(this).is('[data-padding-pos="left-right"]')&&$(this).css({"padding-left":e*t,"padding-right":e*t}))}),$('.wpb_row[class*="vc_custom_"]').each(function(){$(this).parent().addClass("no-bottom-margin")})}function Ii(){setTimeout(function(){0<$("body.compose-mode").length&&$(".container-wrap").addClass("visible-editor-controls"),O.usingFrontEndEditor&&($i(),E.is('[data-flex-cols="true"]')||(Ti(),u.on("smartresize",Ti)))},200),u.on("vc_reload",function(){if($i(),Be(),Ae(),qt(),W(),Mt(),Oe(),Ke(),qe(),Jn(),Aa(),Jt(),ya(),Nn(),ti(),ta(),va(),0<$(".carousel").length&&(Vt(),Gt(),Zt()),0<$(".owl-carousel").length&&($(".owl-carousel").each(function(){$(this).trigger("destroy.owl.carousel").removeClass("owl-loaded"),$(this).find(".owl-stage-outer .owl-stage > *").unwrap(),$(this).find(".owl-stage-outer > *").unwrap(),$(this).find(".owl-item > *").unwrap(),$(this).find(".owl-dots").remove(),$(this).find(".owl-nav").remove()}),Dt()),0<$(".nectar_cascading_images").length&&imagesLoaded($(".nectar_cascading_images"),function(){aa()}),Re(),Ue(),Gn(),0<$(".wpb_row.nectar-split-heading-merged").length&&$(".wpb_row.nectar-split-heading-merged").removeClass("nectar-split-heading-merged"),0<n.length)for(var t=0;t<n.length;t++)n[t].instance.reloadCells(),n[t].instance.off("scroll.flickity"),n[t].instance.off("dragStart.flickity"),n[t].instance.off("dragEnd.flickity");if(Bt(),setTimeout(function(){if(Ft(),0<n.length)for(var t=0;t<n.length;t++)n[t].instance.reloadCells(),n[t].instance.resize()},100),0<s.length)for(t=0;t<s.length;t++)s[t].instance.flickity("reloadCells"),s[t].instance.off("scroll.flickity"),s[t].instance.off("dragStart.flickity"),s[t].instance.off("dragEnd.flickity");for(setTimeout(function(){if(0<$(".nectar-woo-flickity").length&&Qt(),0<s.length)for(var t=0;t<s.length;t++)s[t].instance.flickity("reloadCells"),s[t].instance.flickity("resize")},100),Ia(),t=0;t<w.length;t++)"multiple_visible"!=w[t].type&&"multiple_visible_minimal"!=w[t].type||(w[t].flickityEl.flickity("reloadCells"),w[t].flickityEl.off("select.flickity"),Ia(),w[t].flickityEl.resize()),w[t].testimonialSliderHeight();if(Ea(),Ta(),Sa(),be(),ua(),Me(),hn(),Ma(),Wa(),B(),setTimeout(B,1e3),La(),Ln(),u.off("scroll.parallaxSections").off("resize.parallaxSections"),Ge(),Qe(),gi(),ci(),0<i.length)for(t=0;t<i.length;t++)i[t].portfolioAccentColor();var e,a;Un(),ai(),setTimeout(function(){if(0<$(".nectar_fullscreen_zoom_recent_projects").length&&0<gt.length)for(var t=0;t<gt.length;t++)gt[t].sliderCalcs()},300),u.unbind(".infscr"),ni(),Je(),$(".nectar-video-wrap").each(function(){0<$(this).find("video").length&&$(this).find("video").css("visibility","visible")}),$(".wpb_column[data-t-w-inherits]").each(function(){$(this).is('[data-t-w-inherits="small_desktop"]')?$(this).parent().addClass("inherits-s-desktop-col"):$(this).parent().removeClass("inherits-s-desktop-col")}),0<$("#nectar_fullscreen_rows").length?(0==$("#nectar_fullscreen_rows > .vc_element").length&&$("#nectar_fullscreen_rows").prepend('<div class="vc_element empty_placeholder" />'),0<$("#nectar_fullscreen_rows > .vc_element:not(.empty_placeholder)").length&&$("#nectar_fullscreen_rows >
47.vc_element.empty_placeholder").remove(),e=$("#nectar_fullscreen_rows > div.vc_element.active").index(),$.fn.fullpage.destroy("all"),bi(),a=[{el:"",offset:0}],$("#nectar_fullscreen_rows > div.vc_element").each(function(t){a[t]={el:$(this),offset:$(this).offset().top}}),-1<e&&$.fn.fullpage.silentMoveTo(e+1,0),1===$("#nectar_fullscreen_rows > div.vc_element").length&&$("#nectar_fullscreen_rows").css({transform:"translate3d(0,0,0)"}),E.scrollTo(0,0)):0<$('body .main-content > .row > .vc_element:first > .wpb_row[class*="full-width-"]').length||0<$('body .main-content > .row > .vc_element:first .nectar-slider-wrap[data-full-width="true"]').length?$(".container-wrap").css({"padding-top":"0","margin-top":"0"}):$(".container-wrap").css({"padding-top":"40px"}),h=[],$(".svg-icon-holder").removeClass("animated-in").removeClass("bound"),0<$(".vc_nectar_gmap").length&&setTimeout(function(){"object"==typeof google&&"object"==typeof google.maps?T.mapAPI_Loaded():0<T.nectarLove.mapApiKey.length&&$.getScript("https://maps.google.com/maps/api/js?sensor=false&key="+T.nectarLove.mapApiKey+"&callback=mapAPI_Loaded")},100),mi(),void 0!==T.Waypoint&&(Waypoint.destroyAll(),pn())})}function Ei(){var t=!1,e;0<$('body[data-ajax-transitions="true"]').length&&0<$('#ajax-loading-screen[data-disable-mobile="1"]').length&&O.winW<1e3&&(t=!0),0<$('body[data-ajax-transitions="true"]').length&&0<$('#ajax-loading-screen[data-method="standard"]').length&&0==t?($("html").addClass("page-trans-loaded"),0<$('#ajax-loading-screen[data-effect="standard"]').length?(0==$(".nectar-particles").length&&(o.transition({opacity:0},500,function(){$(this).css({display:"none"})}),$("#ajax-loading-screen .loading-icon").transition({opacity:0},500)),0==$(".nectar-box-roll").length&&setTimeout(function(){pn()},550)):(0<$('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length&&setTimeout(function(){o.addClass("loaded")},60),0==$('#page-header-wrap #page-header-bg[data-animate-in-effect="zoom-out"] .nectar-video-wrap').length&&setTimeout(function(){$("#ajax-loading-screen:not(.loaded)").addClass("loaded"),setTimeout(function(){o.addClass("hidden")},1e3)},150),0==$(".nectar-box-roll").length&&0<$('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length?setTimeout(function(){pn()},750):0==$(".nectar-box-roll").length&&setTimeout(function(){pn()},350)),T.onpageshow=function(t){t.persisted&&($("#ajax-loading-screen").stop().transition({opacity:0},200,function(){$(this).css({display:"none"})}),$("#ajax-loading-screen .loading-icon").transition({opacity:0},100))},$(".portfolio-loading, .nectar-slider-loading .loading-icon").remove(),0==$('#ajax-loading-screen[data-disable-fade-on-click="1"]').length&&0==$('body.using-mobile-browser #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"]').length&&(e=!1,$('a[href^="mailto"], a[href^="tel"], .woocommerce-order-downloads a[class*="downloads-file"], .wpdm-cta.download-l
47ink a[data-downloadurl], .nectar-ignore-beforeunload a').on("click",function(){e=!0}),T.addEventListener("beforeunload",function(){e||(o.addClass("set-to-fade"),0<$('#ajax-loading-screen[data-effect*="horizontal_swipe"]').length?(o.removeClass("loaded"),o.addClass("in-from-right"),setTimeout(function(){o.addClass("loaded")},30)):(0<$('#ajax-loading-screen[data-effect="center_mask_reveal"]').length?o.css("opacity","0").css("display","block"):o.show()).transition({opacity:"1"},450)),e=!1}))):(1==t&&o.css({opacity:"0",display:"none"}).addClass("loaded").addClass("hidden"),0!=$(".nectar-box-roll").length||O.usingFrontEndEditor||pn())}function Oi(t){var e,a,n,i,l,i,s,r,o,d,e,c;function h(){var t;E.hasClass("ascend")||0<$('body[data-header-format="left-header"]').length&&0==$("body.material").length?($("#search-outer").stop().transition({opacity:0},300,"cubic-bezier(0.2, 1, 0.3, 1)"),P.addClass("inactive"),setTimeout(function(){$("#search-outer").hide(),P.removeClass("inactive")},300)):0==$("body.material").length&&$("#search-outer").stop(!0).fadeOut(450,"easeOutExpo"),E.hasClass("material")&&($(T).trigger("nectar-search-close"),t=g.hasClass("results-shown")?800:400,setTimeout(function(){$("#search-outer #s").val("")},t),$("#ajax-content-wrap").removeClass("material-open"),k.materialSearchOpen=!1,g.removeClass("material-search-open"),$("#search-outer").removeClass("material-open"),$("#fp-nav").removeClass("material-ocm-open"))}O.usingMobileBrowser&&O.scrollPosRAF(),ba(),Rt(),0!=$('body[data-header-format="left-header"]').length||O.usingPhoneBrowser||(e=!(0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length),T.nectarOptions&&T.nectarOptions.dropdown_hover_intent&&"add"===T.nectarOptions.dropdown_hover_intent&&(e=!1),$(".sf-menu:not(.buttons)").superfish({delay:500,speed:"fast",disableHI:e,speedOut:"fast",animation:{opacity:"show"}}),$("#header-outer .sf-menu.buttons li.menu-item").on("mouseover",function(){$(this).addClass("sfHover"),0<$('#header-outer[data-megamenu-rt="1"]').length&&$(this).hasClass("megamenu")&&!$(this).hasClass("width-75")&&!$(this).hasClass("width-50")&&"true"==$("#header-outer").attr("data-transparent-header")&&($("#header-outer").addClass("no-transition"),$("#header-outer").removeClass("transparent"))}),$("#header-outer .sf-menu.buttons > li.menu-item.menu-item-has-children:not(.megamenu):not(.nectar-megamenu-menu-item)").on("mouseenter",function(){var t=$("#top .container").width(),e=$(this).children("ul");e.offset().left-($(T).width()-t)/2+e.width()<=$(T).width()-100?$(this).removeClass("edge"):$(this).addClass("edge")}),$("#header-outer .sf-menu.buttons li.menu-item").on("mouseleave",function(){var t=$(this);t.is(".menu-item-has-children")?setTimeout(function(){t.is(":hover")||(t.removeClass("sfHover"),0<$('#header-outer[data-megamenu-rt="1"]').length&&0<$('#header-outer[data-transparent-header="true"]').length&&(0==$("#header-outer.scrolled-down").length&&0==$("#header-outer.small-nav").length&&0==$("#header-outer.detached").length&&0==$("#header-outer.fixed-menu").length&&$("#header-outer").addClass("transparent"),0<$('#header-outer[data-permanent-transparent="1"][data-transparent-header="true"]').length)&&$("#header-outer").addClass("transparent"))},200):t.removeClass("sfHover")}),$('#header-secondary-outer li.megamenu:not(.nectar-megamenu-menu-item), #header-outer:not([data-format="menu-left-aligned"]):not([data-format="centered-logo-between-menu-alt"]) .sf-menu.buttons li.megamenu').removeClass("nectar-megamenu-menu-item").removeClass("megamenu"),$('#header-outer[data-format="centered-menu-bottom-bar"] .right-side .sf-menu li.nectar-megamenu-menu-item').removeClass("align-left").removeClass("align-middle").addClass("align-right"),$('#header-outer[data-format="centered-menu-bottom-bar"] .left-side .sf-menu li.nectar-megamenu-menu-item').removeClass("align-right").removeClass("align-middle").addClass("align-left"),$("#header-outer .sf-menu > li:not(.megamenu) > ul > li > ul").each(function(){$(this).offset().left+$(this).outerWidth()>u.width()&&($(this).addClass("on-left-side"),$(this).find("ul").addClass("on-left-side"))}),$('body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li').each(function(){0<$(this).find("> ul").length&&$(this).addClass("has-ul")}),0<$('body[data-megamenu-width="full-width"]').length&&0<$("ul.sub-menu").length&&(jt(),u.on("smartresize",jt),$("header#top nav > ul > li.megamenu > .sub-menu, header#top nav > ul > li.megamenu > .nectar-global-section-megamenu").css("box-sizing","content-box")),$("header#top nav > ul.sf-menu > li.menu-item").on("mouseenter",function(){$(this).addClass("menu-item-over")}),$("header#top nav > ul.sf-menu > li.menu-item").on("mouseleave",function(){$(this).removeClass("menu-item-over")}),$("#header-outer nav .megamenu .sub-menu a.sf-with-ul .sf-sub-indicator, #header-outer .megamenu .sub-menu a .sf-sub-indicator").remove(),$(".sf-menu > .nectar-megamenu-menu-item > a .menu-title-text .megamenu-bg-lazy[data-bg-src]").each(function(){var t=$(this).parents(".nectar-megamenu-menu-item"),e=$(this).attr("data-bg-src"),a=$(this).attr("data-align").replace("_"," ");
47t.find("> ul").css({"background-position":a,"background-image":'url("'+e+'")'}),$(this).remove()}),$(".sf-menu > .nectar-megamenu-menu-item > ul > li > a .menu-title-text .megamenu-col-bg-lazy[data-bg-src]").each(function(){var t=$(this).closest(".menu-item"),e=$(this).attr("data-bg-src"),a=$(this).attr("data-align").replace("_"," ");t.css({"background-position":a,"background-image":'url("'+e+'")'}),$(this).remove()}),$("#header-outer nav > ul > li.megamenu > ul.sub-menu > li > a").each(function(){"-"!=$(this).text()&&"–"!=$(this).text()&&!$(this).parent().hasClass("hide-title")||$(this).remove()})),"IntersectionObserver"in T?(c=new IntersectionObserver(function(t){t.forEach(function(t){var t,e;t.isIntersecting&&((t=t.target).classList.add("loaded"),(e=t.getAttribute("data-menu-img-src"))&&(t.setAttribute("src",e),t.removeAttribute("data-menu-img-src")),c.unobserve(t))})},{rootMargin:"0px",threshold:0}),[].slice.call(I.querySelectorAll(".nectar-menu-icon-img[data-menu-img-src], #header-outer .nectar-ext-menu-item .image-layer")).forEach(function(t){c.observe(t)})):($(".sf-menu .nectar-menu-icon-img[data-menu-img-src]").each(function(){$(this).attr("src",$(this).attr("data-menu-img-src")),$(this).removeAttr("data-menu-img-src")}),$(".nectar-ext-menu-item .image-layer").addClass("loaded")),$(".sub-menu .nectar-menu-icon, .sub-menu .nectar-menu-icon-img, .off-canvas-menu-container > ul > li > a .nectar-menu-icon, .off-canvas-menu-container > ul > li > a .nectar-menu-icon-img").each(function(){var t=$(this).parent(),e=$(this).detach();0==t.parents(".nectar-ext-menu-item").length&&(t.wrapInner('<span class="nectar-menu-icon-text" />'),t.addClass("nectar-menu-item-with-icon")),t.prepend(e)}),$("#slide-out-widget-area:not(.fullscreen) .nectar-menu-label").each(function(){0==$(this).parents(".nectar-ext-menu-item").length&&$(this).closest("a").addClass("nectar-menu-item-with-icon")}),$(".off-canvas-menu-container .nectar-menu-icon, .off-canvas-menu-container .nectar-menu-icon-img").each(function(){var t=$(this).parent();(0<t.find(".item_desc").length||0<t.find(".nav_desc").length)&&t.addClass("nectar-menu-item-with-desc")}),Yt(),T.nectarOptions&&T.nectarOptions.quick_search&&"true"===T.nectarOptions.quick_search&&new yn,d=0<$("#search-outer #search input[type=text][data-placeholder]").length?$("#search-outer #search input[type=text]").attr("data-placeholder"):"",E.hasClass("material")&&0==$("#header-outer .bg-color-stripe").length&&g.append('<div class="bg-color-stripe" />'),E.on("click","#search-btn a",function(){return!1}),E.on("click","#search-btn a:not(.inactive), #header-outer .mobile-search, .nectar-search-open-trigger",function(t){return t.preventDefault(),!$(this).hasClass("open-search")&&(E.hasClass("original")&&0<$(".slide-out-widget-area-toggle.mobile-icon a.open").length&&($(".slide-out-widget-area-toggle.mobile-icon a").addClass("non-human-allowed").trigger("click"),setTimeout(function(){$(".slide-out-widget-area-toggle.mobile-icon a").removeClass("non-human-allowed")},100)),E.hasClass("ascend")||0<$('body[data-header-format="left-header"]').length&&0==$("body.material").length?($("#search-outer > #search form, #search-outer #search .span_12 span, #search-outer #search #close").css("opacity",0),$("#search-outer > #search form").css("transform","translateY(-30px)"),$("#search-outer #search .span_12 span").css("transform","translateY(20px)"),$("#search-outer").show(),$("#search-outer").stop().transition({scale:"1,0",opacity:1},0).transition({scale:"1,1"},700,"cubic-bezier(0.2, 1, 0.3, 1)"),$("#search-outer > #search form").delay(350).transition({opacity:1,transform:"translateY(0)"},700,"cubic-bezier(0.2, 1, 0.3, 1)"),$("#search-outer #search #close").delay(500).transition({opacity:1},700,"cubic-bezier(0.2, 1, 0.3, 1)"),$("#search-outer #search .span_12 span").delay(450).transition({opacity:1,transform:"translateY(0)"},700,"cubic-bezier(0.2, 1, 0.3, 1)")):E.hasClass("material")?($('#header-outer[data-transparent-header="true"] .bg-color-stripe').css("transition",""),$("#search-outer, #ajax-content-wrap").addClass("material-open"),k.materialSearchOpen=!0,g.addClass("material-search-open"),$("#fp-nav").addClass("material-ocm-open"),$(T).trigger("nectar-search-open")):$("#search-outer").stop(!0).fadeIn(600,"easeOutExpo"),setTimeout(function(){$("#search input[type=text]").trigger("focus"),$("#search input[type=text]").val()==d&&$("#search input[type=text]").setCursorPosition(0)},300),$(this).hasClass("nectar-search-open-trigger")||$(this).toggleClass("open-search"),$(".slide-out-widget-area-toggle a:not(#toggle-nav).open:not(.animating)").trigger("click"),!1)}),$("body:not(.material)").on("keydown","#search input[type=text]",function(){$(this).val()==d&&$(this).val("")}
47),$("body:not(.material)").on("keyup","#search input[type=text]",function(){0==$(this).val().length&&($(this).val(d),$(this).setCursorPosition(0))}),E.on("click","#close",function(){return h(),P.removeClass("open-search"),$("#header-outer .mobile-search").removeClass("open-search"),!1}),$("body:not(.material)").on("blur","#search-box input[type=text]",function(){h(),P.removeClass("open-search"),$("#header-outer .mobile-search").removeClass("open-search")}),$("body.material").on("click","#ajax-content-wrap",function(t){void 0!==t.originalEvent&&(h(),P.removeClass("open-search"),$("#header-outer .mobile-search").removeClass("open-search"))}),0<$("body.material").length&&$(I).on("keyup",function(t){27==t.keyCode&&(h(),P.removeClass("open-search"),0<$(".ocm-effect-wrap.material-ocm-open").length)&&$(".slide-out-widget-area-toggle.material-open a").trigger("click")}),0==$('#header-outer[data-remove-fixed="1"]').length&&1e3<O.winW&&0!=$(T).scrollTop()&&1==$('#header-outer.transparent[data-permanent-transparent="false"]').length&&g.removeClass("transparent"),O.winW<1e3?(0==$(".nectar-box-roll").length||"1"==Z&&0==$('#header-outer[data-remove-fixed="1"]').length)&&(zn(),u.on("smartresize.nectarNavScrollEffects",zn)):(Sn(),u.on("smartresize.nectarNavScrollEffects",Sn)),mi(),Ea(),Be(),e=0<$("#top #mobile-menu").length?"#top #mobile-menu ":".off-canvas-menu-container.mobile-only ",$(e+".menu-item > ul > li > a").each(function(){var t;("-"==$(this).text()||"–"==$(this).text()||$(this).parent().hasClass("hide-title")||0<$(this).find("> .remove-menu-item-title").length)&&(t=$(this).parent().find("> ul > li:not(.back)").clone(),(0<$(this).parent().find("> .widget-area-active").length?$(this).parent().find("> a"):($(this).parent().find("ul").remove(),$(this).parent().parent().append(t),$(this).parent())).remove())}),en(),qa(),"separate-dropdown-parent-link"==(0<$("#slide-out-widget-area[data-dropdown-func]").length?p.attr("data-dropdown-func"):"default")&&$("#slide-out-widget-area .off-canvas-menu-container li.menu-item-has-children").append('<span class="ocm-dropdown-arrow"><i class="fa fa-angle-down"></i></span>'),0<!$('#header-outer[data-format="left-header"]').length&&0<!$('body.material[data-slide-out-widget-area-style*="slide-out-from-right"]').length&&0<!$("#slide-out-widget-area.fullscreen-split").length&&0<!$('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length||($('#header-outer[data-format="left-header"] nav li.megamenu').removeClass("nectar-megamenu-menu-item").removeClass("megamenu"),i=0<$('#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"]').length?"#slide-out-widget-area .off-canvas-menu-container li.menu-item-has-children > .ocm-dropdown-arrow":'body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li.menu-item-has-children > a, #slide-out-widget-area.fullscreen-split .off-canvas-menu-container li.menu-item-has-children > a',s='#header-outer[data-format="left-header"] nav li.menu-item-has-children > a',r=T.nectarOptions&&T.nectarOptions.left_header_dropdown_func?T.nectarOptions.left_header_dropdown_func:"default",$((s="separate-dropdown-parent-link"===r?'#header-outer[data-format="left-header"] nav li.menu-item-has-children > a .sf-sub-indicator':s)+", "+i).on("click",function(){var t=$(this).parent(),e,a;return(t="separate-dropdown-parent-link"===r?$(this).closest(".menu-item"):t).hasClass("open-submenu")?(t.find(".sub-menu").css({"max-height":"0"}),t.removeClass("open-submenu")):(a=$(this),t.find("> .sub-menu").addClass("no-trans"),setTimeout(function(){t.find("> .sub-menu").css({"max-height":"none",position:"absolute",visibility:"hidden"}),e=t.find("> .sub-menu").height(),t.find("> .sub-menu").removeClass("no-trans"),t.find("> .sub-menu").css({"max-height":"0",position:"relative",visibility:"visible"})},25),setTimeout(function(){a.closest("ul").find("li.menu-item-has-children").removeClass("open-submenu"),a.closest("ul").find("li.menu-item-has-children > .sub-menu").css({"max-height":"0"}),t.addClass("open-submenu"),t.find("> .sub-menu").css("max-height",e),0<a.parents("ul").length&&a.parents("ul:not(.sf-menu)").each(function(){$(this).css("max-height"),$(this).css("max-height",parseInt($(this).height()+2*parseInt($(this).css("padding-top"))+e)+"px")})},50)),!1}),0<(o=$('#header-outer[data-format="left-header"] nav .sf-menu > .current-menu-ancestor.menu-item-has-children')).length&&0<o.find(".current-menu-item").length&&(o.find("ul").css("transition","none"),s=o.find(".current-menu-item").parents(".current-menu-ancestor.menu-item-has-children"),s=Array.from(s),"separate-dropdown-parent-link"===r?s.reverse().forEac
47h(function(t){$(t).find("> a .sf-sub-indicator").trigger("click")}):s.reverse().forEach(function(t){$(t).find("> a").trigger("click")}),setTimeout(function(){o.find("ul").css("transition","")},100))),n=a=0,$(i=".carousel-wrap .portfolio-items .col .work-info a, .woocommerce .products-carousel ul.products li.product a").on("mousedown",function(t){a=t.clientX}),$(i).on("mouseup",function(t){n=t.clientX}),$(i).on("click",function(){if(10<Math.abs(a-n))return!1}),Qe(),be(),ni(),ri(),l=v-v/1.8,E.on("click",".section-down-arrow, .scroll-down-wrap > .minimal-arrow",function(){var t,e,a,n,i,s,r,o,i;return 0<$(this).parents(".nectar-box-roll").length||(e=(t=$(this).parents("#page-header-bg")).height(),a=0==t.parents(".first-section").length||0<$('body[data-transparent-header="false"]').length?t.offset().top:0,n=0<m.length&&1e3<u.width()?m.height():0,i=0<$('body[data-header-format="left-header"]').length?0:$("#header-space").height(),(s=0)<$("body.material").length&&0<f.length&&(s=f.height()),0==$('body[data-permanent-transparent="1"]').length?E.hasClass("mobile")?oe((0<$('#header-outer[data-mobile-fixed="1"]').length?parseInt(e)-i+parseInt(t.offset().top)+2:parseInt(e)+parseInt(t.offset().top)+2)-2*n):0<$('body[data-hhun="1"]').length&&0==$('#header-outer[data-remove-fixed="1"]').length?oe(parseInt(e)+a+2-2*n):(r=0<$('#header-outer[data-header-resize="0"]').length?0:parseInt(V)+2*l,0<$('#header-outer[data-remove-fixed="1"]').length&&(a=i=0),0==$("body.mobile").length&&0<$('#header-outer[data-condense="true"]').length&&(o=$('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),i=g.height()-(parseInt(o.position().top)-parseInt($("#header-outer #logo").css("margin-top")))-parseInt(O.secondaryHeaderHeight)),oe(parseInt(e-i)+r+3+a+s)):oe(parseInt(e)+parseInt(t.offset().top)+2-2*n)),!1}),di()}function Hi(){0==$(T).scrollTop()&&An(),$("video").css("visibility","visible"),0<$('body[data-animated-anchors="true"]').length&&(0==$(".nectar-box-roll").length&&0==$("#nectar_fullscreen_rows").length&&(void 0!==pe.tab?setTimeout(function(){li()},800):li()),0<$('#nectar_fullscreen_rows[data-mobile-disable="on"]').length)&&0==$(".nectar-box-roll").length&&O.usingMobileBrowser&&li(),B(),O.usingMobileBrowser||W()}Fn.prototype.events=function(){var t=this;$(T).on("smartresize",this.resize.bind(this)),T.addEventListener("orientationchange",function(){this.setTimeout(function(){t.orientationChange()},100)})},Fn.prototype.resize=function(){O.usingMobileBrowser||(this.storedWinH=O.winH,this.calculate())},Fn.prototype.calculate=function(){if(1==k.materialOffCanvasOpen)return!0;this.offsetTop=this.$el.offset().top,this.offsetTop<this.storedWinH&&this.$el.hasClass("top-level")&&!O.usingFrontEndEditor||(this.$el.css("min-height",this.storedWinH),this.$el.find("> .col.span_12").css("min-height",this.storedWinH))},Fn.prototype.orientationChange=function(){O.usingMobileBrowser&&(this.storedWinH=O.winH,this.calculate())},Kn.prototype.resizeEvent=function(){this.initialX=this.$el.width()/2,this.initialY=this.$el.height()/2},Kn.prototype.mouseEvents=function(){var e=this;e.$el.hasClass("play_button_hover")&&(e.hoverOnly=!0),e.$el.on("mouseenter",function(t){e.activeFollow=!0,e.elX=t.offsetX,e.elY=t.offsetY,e.lastScroll=0,e.hoverOnly?(e.percentage=1,clearTimeout(e.exitTimeout),setTimeout(function(){e.percentage=.16},60)):(clearInterval(e.percentageInterval),e.percentageInterval=setInterval(function(){e.percentage<.16?e.percentage+=.008:clearInterval(e.percentageInterval)},30))}),e.$el.on("mouseleave",function(){e.hoverOnly?e.exitTimeout=setTimeout(function(){e.activeFollow=!1,e.lastScroll=0,clearInterval(e.percentageInterval),e.percentage=.03},400):(e.activeFollow=!1,e.lastScroll=0,clearInterval(e.percentageInterval),e.percentage=.03)}),e.$el.on("mousemove",function(t){e.elX=t.offsetX,e.elY=t.offsetY,e.lastScroll=0}),$(T).on("scroll",function(){1==e.activeFollow&&0==e.lastScroll&&(e.lastScroll=O.scrollTop)})},Kn.prototype.rafLoop=function(){1==this.activeFollow?(this.scrollAdjust=0,this.alteredY=this.elY,0<this.lastScroll&&(this.scrollAdjust=O.scrollTop-this.lastScroll,this.alteredY+=this.scrollAdjust),this.lastY=A(this.lastY,this.alteredY,this.percentage),this.lastX=A(this.lastX,this.elX,this.percentage),this.lastY2=A(this.lastY2,this.alteredY,this.percentage),this.innerLastX=A(this.innerLastX,parseInt(this.elX)-parseInt(this.lastX),this.percentage)/1.7,this.innerLastY=A(this.innerLastY,parseInt(this.alteredY)-parseInt(this.lastY2),this.percentage)/1.7):(this.lastY=A(this.lastY,this.initialY,.055),this.lastX=A(this.lastX,this.initialX,.055),this.innerLastX=0,this.innerLastY=0),this.$iconEl[0].style.transform="translateX("+this.lastX+"px) translateY("+this.lastY+"px)",0<this.$innerIconEl.length&&(this.$innerIconEl[0].style.transform="translateX("+Kt(this.innerLastX,14,-14)+"px) translateY("+Kt(this.innerLastY,14,-14)+"px)"),requestAnimationFrame(this.rafLoop.bind(this))},jQuery(I).ready(function(t){O.usingFrontEndEditor=void 0!==T.vc_iframe,un(),bi(),va(),_n(),Cn(),kn(),Mn(),gn(),_i(),Re(),Ue(),je(),Ve(),B(),Aa(),Pn(),Ln(),Ge(),W(),Ba(),Ma(),Wa(),La(),Pa(),ln(),Bn(),bn(),xi(),Ci(),ui(),Oi(),new ie,wi(),ki(),Ii(),Ei(),u.off("smartresize.srInit"),u.on("smartresize.srInit",zt),u.off("resize.srInit"),u.on("resize.srInit",At),T.addEventListener("orientationchange",St),"complete"===I.readyState&&Hi(),u.on("load",Hi)})})(window.jQuery,window,document);
48((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Lenis=e()})(this,function(){function d(t,e,i){return Math.max(t,Math.min(e,i))}class f{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.currentTime=0}advance(s){var t,e,o,n,i;if(this.isRunning){let i=!1;if(this.duration&&this.easing){this.currentTime+=s;let t=d(0,this.currentTime/this.duration,1),e=(i=1<=t)?1:this.easing(t);this.value=this.from+(this.to-this.from)*e}else this.lerp&&(this.value=(e=this.value,o=this.to,n=60*this.lerp,e=e,o=o,(1-(n=1-Math.exp(-n*s)))*e+n*o),Math.round(this.value)!==this.to)||(this.value=this.to,i=!0);i&&this.stop(),null!=(t=this.onUpdate)&&t.call(this,this.value,i)}}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null!=n&&n(),this.onUpdate=r}}class y{constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,this.width=0,this.height=0,this.scrollHeight=0,this.scrollWidth=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},i&&(this.debouncedResize=((i,s)=>{let o;return function(...t){let e=this;clearTimeout(o),o=setTimeout(()=>{o=void 0,i.apply(e,t)},s)}})(this.resize,s),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,t;null!=(t=this.wrapperResizeObserver)&&t.disconnect(),null!=(t=this.contentResizeObserver)&&t.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class T{constructor(){this.events={}}emit(t,...i){var s,o=this.events[t]||[];for(let t=0,e=o.length;t<e;t++)null!=(s=o[t])&&s.call(o,...i)}on(e,i){var t;return null!=(t=this.events[e])&&t.push(i)||(this.events[e]=[i]),()=>{var t;this.events[e]=null==(t=this.events[e])?void 0:t.filter(t=>i!==t)}}off(t,e){var t;this.events[t]=null==(t=this.events[t])?void 0:t.filter(t=>e!==t)}destroy(){this.events={}}}let o=100/6,i={passive:!1};class E{constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,this.touchStart={x:0,y:0},this.lastDelta={x:0,y:0},this.window={width:0,height:0},this.emitter=new T,this.onTouchStart=t=>{var{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.options.touchMultiplier,o=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit("scroll",{deltaX:s,deltaY:o,event:t})},this.onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=t=>{var{deltaX:e,deltaY:i,deltaMode:s}=t;e*=1===s?o:2===s?this.window.width:1,i*=1===s?o:2===s?this.window.height:1,e*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:i,event:t})},this.onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}},window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,i),this.element.addEventListener("touchstart",this.onTouchStart,i
48),this.element.addEventListener("touchmove",this.onTouchMove,i),this.element.addEventListener("touchend",this.onTouchEnd,i)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,i),this.element.removeEventListener("touchstart",this.onTouchStart,i),this.element.removeEventListener("touchmove",this.onTouchMove,i),this.element.removeEventListener("touchend",this.onTouchEnd,i)}}return class{constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:s=!0,syncTouch:o=!1,syncTouchLerp:n=.075,touchInertiaMultiplier:r=35,duration:l,easing:h=t=>Math.min(1,1.001-Math.pow(2,-10*t)),lerp:a=.1,infinite:c=!1,orientation:u="vertical",gestureOrientation:d="vertical",touchMultiplier:p=1,wheelMultiplier:m=1,autoResize:v=!0,prevent:w,virtualScroll:g,__experimental__naiveDimensions:S=!1}={}){this._isScrolling=!1,this._isStopped=!1,this._isLocked=!1,this._preventNextNativeScrollEvent=!1,this._resetVelocityTimeout=null,this.time=0,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.animate=new f,this.emitter=new T,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=e=>{if("function"!=typeof this.options.virtualScroll||!1!==this.options.virtualScroll(e)){var{deltaX:e,deltaY:n,event:r}=e;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:n,event:r}),!r.ctrlKey){let s=r.type.includes("touch"),o=r.type.includes("wheel");if(this.isTouching="touchstart"===r.type||"touchmove"===r.type,this.options.syncTouch&&s&&"touchstart"===r.type&&!this.isStopped&&!this.isLocked)this.reset();else{var l=0===e&&0===n,h="vertical"===this.options.gestureOrientation&&0===n||"horizontal"===this.options.gestureOrientation&&0===e;if(!l&&!h){let t=r.composedPath(),i=(t=t.slice(0,t.indexOf(this.rootElement)),this.options.prevent);if(!t.find(t=>{var e,e,e,e,e;return t instanceof HTMLElement&&("function"==typeof i&&(null==i?void 0:i(t))||(null==(e=t.hasAttribute)?void 0:e.call(t,"data-lenis-prevent"))||s&&(null==(e=t.hasAttribute)?void 0:e.call(t,"data-lenis-prevent-touch"))||o&&(null==(e=t.hasAttribute)?void 0:e.call(t,"data-lenis-prevent-wheel"))||(null==(e=t.classList)?void 0:e.contains("lenis"))&&!(null!=(e=t.classList)&&e.contains("lenis-stopped")))}))if(this.isStopped||this.isLocked)r.preventDefault();else if(this.options.syncTouch&&s||this.options.smoothWheel&&o){r.preventDefault();let t=n;"both"===this.options.gestureOrientation?t=Math.abs(n)>Math.abs(e)?n:e:"horizontal"===this.options.gestureOrientation&&(t=e);var l=s&&this.options.syncTouch,h=s&&"touchend"===r.type&&5<Math.abs(t);h&&(t=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+t,Object.assign({programmatic:!1},l?{lerp:h?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))}else this.isScrolling="native",this.animate.stop()}}}}},this.onNativeScroll=()=>{var t;null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent?this._preventNextNativeScrollEvent=!1:!1!==this.isScrolling&&"native"!==this.isScrolling||(t=this.animatedScroll,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling="native",this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400)))},window.lenisVersion="1.1.13",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:s,syncTouch:o,syncTouchLerp:n,touchInertiaMultiplier:r,duration:l,easing:h,lerp:a,infinite:c,gestureOrientation:d,orientation:u,touchMultiplier:p,wheelMultiplier:m,autoResize:v,prevent:w,virtualScroll:g,__experimental__naiveDimensions:S},this.dimensions=new y(t,e,{autoResize:v}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=ne
48w E(i,{touchMultiplier:p,wheelMultiplier:m}),this.virtualScroll.on("scroll",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){var e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(i,{offset:s=0,immediate:t=!1,lock:e=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u}={}){if(!this.isStopped&&!this.isLocked||a){if("string"==typeof i&&["top","left","start"].includes(i))i=0;else if("string"==typeof i&&["bottom","right","end"].includes(i))i=this.limit;else{let e;if("string"==typeof i?e=document.querySelector(i):i instanceof HTMLElement&&null!=i&&i.nodeType&&(e=i),e){if(this.options.wrapper!==window){let t=this.rootElement.getBoundingClientRect();s-=this.isHorizontal?t.left:t.top}let t=e.getBoundingClientRect();i=(this.isHorizontal?t.left:t.top)+this.animatedScroll}}"number"==typeof i&&(i+=s,i=Math.round(i),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):i=d(0,i,this.limit),i===this.targetScroll?(null!=l&&l(this),null!=h&&h(this)):(this.userData=null!=u?u:{},t?(this.animatedScroll=this.targetScroll=i,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null!=h&&h(this),this.userData={}):(c||(this.targetScroll=i),this.animate.fromTo(this.animatedScroll,i,{duration:o,easing:n,lerp:r,onStart:()=>{e&&(this.isLocked=!0),this.isScrolling="smooth",null!=l&&l(this)},onUpdate:(t,e)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit(),e&&(this.reset(),this.emit(),null!=h&&h(this),this.userData={},this.preventNextNativeScrollEvent())}}))))}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?((t=this.animatedScroll)%(e=this.limit)+e)%e:this.animatedScroll;var t,e}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let t="lenis";return this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),"smooth"===this.isScrolling&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=(this.rootElement.className+" "+this.className).trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}}}),(()=>{var t=!(!window.nectarOptions||!window.nectarOptions.smooth_scroll||"true"!==window.nectarOptions.smooth_scroll),e=window.nectarOptions&&window.nectarOptions.smooth_scroll_strength?window.nectarOptions.smooth_scroll_strength:"50",e=parseInt(e),i=navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&2<navigator.maxTouchPoints,s=-1<navigator.userAgent.indexOf("Safari")&&navigator.userAgent.indexOf("Chrome")<1,o=navigator.userAgent.match(/Android|webOS|iPhone|iPad|iPod|BlackBerry|W
48indows Phone/i),n=null,r=!1,l=null;function h(){(n=new Lenis({lerp:.17*(1.5-e/100),prevent:function(t){return t.classList.contains("nectar-modal")||t.classList.contains("select2-container")||t.classList.contains("widget_shopping_cart")||"slide-out-widget-area"===t.id}})).on("scroll",t=>{window.nectarDOMInfo&&!window.nectarState.materialOffCanvasOpen&&(window.nectarDOMInfo.scrollTop=t.animatedScroll)}),r||(r=!0,l=requestAnimationFrame(function t(e){n&&n.raf(e),l=requestAnimationFrame(t)}))}s||o||i||!t||h(),window.jQuery&&(jQuery(window).on("nectar-material-ocm-open",function(){n&&(r&&(l&&(cancelAnimationFrame(l),l=null),r=!1),n.destroy(),n=null)}),jQuery(window).on("nectar-material-ocm-close",function(){n||s||o||i||!t||h()}),jQuery(window).on("nectar-fancybox-open",function(){n&&n.stop()}),jQuery(window).on("nectar-fancybox-close",function(){n&&n.start()}))})();
49/* Touch swipe */
50(function(d){var m="left",l="right",c="up",s="down",b="in",t="out",j="none",o="auto",i="swipe",p="pinch",u="tap",x="horizontal",q="vertical",g="all",e="start",h="move",f="end",n="cancel",a="ontouchstart" in window,v="TouchSwipe";var k={fingers:1,threshold:75,cancelThreshold:25,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,triggerOnTouchEnd:true,triggerOnTouchLeave:false,allowPageScroll:"auto",fallbackToMouseEvents:true,excludedElements:"button, input, select, textarea, a, .noSwipe"};d.fn.swipe=function(A){var z=d(this),y=z.data(v);if(y&&typeof A==="string"){if(y[A]){return y[A].apply(this,Array.prototype.slice.call(arguments,1))}else{d.error("Method "+A+" does not exist on jQuery.swipe")}}else{if(!y&&(typeof A==="object"||!A)){return r.apply(this,arguments)}}return z};d.fn.swipe.defaults=k;d.fn.swipe.phases={PHASE_START:e,PHASE_MOVE:h,PHASE_END:f,PHASE_CANCEL:n};d.fn.swipe.directions={LEFT:m,RIGHT:l,UP:c,DOWN:s,IN:b,OUT:t};d.fn.swipe.pageScroll={NONE:j,HORIZONTAL:x,VERTICAL:q,AUTO:o};d.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:g};function r(y){if(y&&(y.allowPageScroll===undefined&&(y.swipe!==undefined||y.swipeStatus!==undefined))){y.allowPageScroll=j}if(y.click!==undefined&&y.tap===undefined){y.tap=y.click}if(!y){y={}}y=d.extend({},d.fn.swipe.defaults,y);return this.each(function(){var A=d(this);var z=A.data(v);if(!z){z=new w(this,y);A.data(v,z)}})}function w(S,ag){var aJ=(a||!ag.fallbackToMouseEvents),az=aJ?"touchstart":"mousedown",U=aJ?"touchmove":"mousemove",av=aJ?"touchend":"mouseup",D=aJ?null:"mouseleave",R="touchcancel";var ad=0,N=null,ah=0,aF=0,A=0,aj=1,aA=0,aN=0,Z=null;var H=d(S);var O="start";var aI=0;var ai=null;var I=0,Y=0,aD=0,aP=0;try{H.bind(az,at);H.bind(R,L)}catch(aG){d.error("events not supported "+az+","+R+" on jQuery.swipe")}this.enable=function(){H.bind(az,at);H.bind(R,L);return H};this.disable=function(){Q();return H};this.destroy=function(){Q();H.data(v,null);return H};this.option=function(aR,aQ){if(ag[aR]!==undefined){if(aQ===undefined){return ag[aR]}else{ag[aR]=aQ}}else{d.error("Option "+aR+" does not exist on jQuery.swipe.options")}};function at(aS){if(X()){return}if(d(aS.target).closest(ag.excludedElements,H).length>0){return}var aT=aS.originalEvent?aS.originalEvent:aS;var aR,aQ=a?aT.touches[0]:aT;O=e;if(a){aI=aT.touches.length}else{aS.preventDefault()}ad=0;N=null;aN=null;ah=0;aF=0;A=0;aj=1;aA=0;ai=T();Z=aE();z();if(!a||(aI===ag.fingers||ag.fingers===g)||ap()){aO(0,aQ);I=B();if(aI==2){aO(1,aT.touches[1]);aF=A=aa(ai[0].start,ai[1].start)}if(ag.swipeStatus||ag.pinchStatus){aR=aH(aT,O)}}else{aR=false}if(aR===false){O=n;aH(aT,O);return aR}else{ak(true)}}function P(aT){var aW=aT.originalEvent?aT.originalEvent:aT;if(O===f||O===n||af()){return}var aS,aR=a?aW.touches[0]:aW;var aU=V(aR);Y=B();if(a){aI=aW.touches.length}O=h;if(aI==2){if(aF==0){aO(1,aW.touches[1]);aF=A=aa(ai[0].start,ai[1].start)}else{V(aW.touches[1]);A=aa(ai[0].end,ai[1].end);aN=ao(ai[0].end,ai[1].end)}aj=y(aF,A);aA=Math.abs(aF-A)}if((aI===ag.fingers||ag.fingers===g)||!a||ap()){N=ar(aU.start,aU.end);C(aT,N);ad=G(aU.start,aU.end);ah=K();aK(N,ad);if(ag.swipeStatus||ag.pinchStatus){aS=aH(aW,O)}if(!ag.triggerOnTouchEnd||ag.triggerOnTouchLeave){var aQ=true;if(ag.triggerOnTouchLeave){var aV=au(this);aQ=aC(aU.end,aV)}if(!ag.triggerOnTouchEnd&&aQ){O=aM(h)}else{if(ag.triggerOnTouchLeave&&!aQ){O=aM(f)}}if(O==n||O==f){aH(aW,O)}}}else{O=n;aH(aW,O)}if(aS===false){O=n;aH(aW,O)}}function ab(aS){var aU=aS.originalEvent;if(a){if(aU.touches.length>0){aw();return true}}if(af()){aI=aP}aS.preventDefault();Y=B();if(ag.triggerOnTouchEnd||(ag.triggerOnTouchEnd==false&&O===h)){O=f;var aR=((aI===ag.fingers||ag.fingers===g)||!a);var aQ=ai[0].end.x!==0;var aT=aR&&aQ&&(an()||aB());if(aT){aH(aU,O)}else{O=n;aH(aU,O)}}else{if(!ag.triggerOnTouchEnd&&ay()){O=f;am(aU,O,u)}else{if(O===h){O=n;aH(aU,O)}}}ak(false)}function L(){aI=0;Y=0;I=0;aF=0;A=0;aj=1;z();ak(false)}function W(aQ){var aR=aQ.originalEvent;if(ag.triggerOnTouchLeave){O=aM(f);aH(aR,O)}}function Q(){H.unbind(az,at);H.unbind(R,L);H.unbind(U,P);H.unbind(av,ab);if(D){H.unbind(D,W)}ak(false)}function aM(aT){var aS=aT;var aR=aq();var aQ=ae();if(!aR){aS=n}else{if(aQ&&aT==h&&(!ag.triggerOnTouchEnd||ag.triggerOnTouchLeave)){aS=f}else{if(!aQ&&aT==f&&ag.triggerOnTouchLeave){aS=n}}}return aS}function aH(aS,aQ){var aR=undefined;if(ac()){aR=am(aS,aQ,i)}if(ap()&&aR!==false){aR=am(aS,aQ,p)}
vendor: 5,609 bytes, lines 50-51
50if(ay()&&aR!==false){aR=am(aS,aQ,u)}if(aQ===n){L(aS)}if(aQ===f){if(a){if(aS.touches.length==0){L(aS)}}else{L(aS)}}return aR}function am(aT,aQ,aS){var aR=undefined;if(aS==i){H.trigger("swipeStatus",[aQ,N||null,ad||0,ah||0,aI]);if(ag.swipeStatus){aR=ag.swipeStatus.call(H,aT,aQ,N||null,ad||0,ah||0,aI);if(aR===false){return false}}if(aQ==f&&aB()){H.trigger("swipe",[N,ad,ah,aI]);if(ag.swipe){aR=ag.swipe.call(H,aT,N,ad,ah,aI);if(aR===false){return false}}switch(N){case m:H.trigger("swipeLeft",[N,ad,ah,aI]);if(ag.swipeLeft){aR=ag.swipeLeft.call(H,aT,N,ad,ah,aI)}break;case l:H.trigger("swipeRight",[N,ad,ah,aI]);if(ag.swipeRight){aR=ag.swipeRight.call(H,aT,N,ad,ah,aI)}break;case c:H.trigger("swipeUp",[N,ad,ah,aI]);if(ag.swipeUp){aR=ag.swipeUp.call(H,aT,N,ad,ah,aI)}break;case s:H.trigger("swipeDown",[N,ad,ah,aI]);if(ag.swipeDown){aR=ag.swipeDown.call(H,aT,N,ad,ah,aI)}break}}}if(aS==p){H.trigger("pinchStatus",[aQ,aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchStatus){aR=ag.pinchStatus.call(H,aT,aQ,aN||null,aA||0,ah||0,aI,aj);if(aR===false){return false}}if(aQ==f&&an()){switch(aN){case b:H.trigger("pinchIn",[aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchIn){aR=ag.pinchIn.call(H,aT,aN||null,aA||0,ah||0,aI,aj)}break;case t:H.trigger("pinchOut",[aN||null,aA||0,ah||0,aI,aj]);if(ag.pinchOut){aR=ag.pinchOut.call(H,aT,aN||null,aA||0,ah||0,aI,aj)}break}}}if(aS==u){if(aQ===n||aQ===f){if((aI===1||!a)&&(isNaN(ad)||ad===0)){H.trigger("tap",[aT.target]);if(ag.tap){aR=ag.tap.call(H,aT,aT.target)}}}}return aR}function ae(){var aQ=true;if(ag.threshold!==null){aQ=ad>=ag.threshold}if(aQ&&ag.cancelThreshold!==null){aQ=(M(N)-ad)<ag.cancelThreshold}return aQ}function al(){if(ag.pinchThreshold!==null){return aA>=ag.pinchThreshold}return true}function aq(){var aQ;if(ag.maxTimeThreshold){if(ah>=ag.maxTimeThreshold){aQ=false}else{aQ=true}}else{aQ=true}return aQ}function C(aQ,aR){if(ag.allowPageScroll===j||ap()){aQ.preventDefault()}else{var aS=ag.allowPageScroll===o;switch(aR){case m:if((ag.swipeLeft&&aS)||(!aS&&ag.allowPageScroll!=x)){aQ.preventDefault()}break;case l:if((ag.swipeRight&&aS)||(!aS&&ag.allowPageScroll!=x)){aQ.preventDefault()}break;case c:if((ag.swipeUp&&aS)||(!aS&&ag.allowPageScroll!=q)){aQ.preventDefault()}break;case s:if((ag.swipeDown&&aS)||(!aS&&ag.allowPageScroll!=q)){aQ.preventDefault()}break}}}function an(){return al()}function ap(){return !!(ag.pinchStatus||ag.pinchIn||ag.pinchOut)}function ax(){return !!(an()&&ap())}function aB(){var aQ=aq();var aS=ae();var aR=aS&&aQ;return aR}function ac(){return !!(ag.swipe||ag.swipeStatus||ag.swipeLeft||ag.swipeRight||ag.swipeUp||ag.swipeDown)}function E(){return !!(aB()&&ac())}function ay(){return !!(ag.tap)}function aw(){aD=B();aP=event.touches.length+1}function z(){aD=0;aP=0}function af(){var aQ=false;if(aD){var aR=B()-aD;if(aR<=ag.fingerReleaseThreshold){aQ=true}}return aQ}function X(){return !!(H.data(v+"_intouch")===true)}function ak(aQ){if(aQ===true){H.bind(U,P);H.bind(av,ab);if(D){H.bind(D,W)}}else{H.unbind(U,P,false);H.unbind(av,ab,false);if(D){H.unbind(D,W,false)}}H.data(v+"_intouch",aQ===true)}function aO(aR,aQ){var aS=aQ.identifier!==undefined?aQ.identifier:0;ai[aR].identifier=aS;ai[aR].start.x=ai[aR].end.x=aQ.pageX||aQ.clientX;ai[aR].start.y=ai[aR].end.y=aQ.pageY||aQ.clientY;return ai[aR]}function V(aQ){var aS=aQ.identifier!==undefined?aQ.identifier:0;var aR=J(aS);aR.end.x=aQ.pageX||aQ.clientX;aR.end.y=aQ.pageY||aQ.clientY;return aR}function J(aR){for(var aQ=0;aQ<ai.length;aQ++){if(ai[aQ].identifier==aR){return ai[aQ]}}}function T(){var aQ=[];for(var aR=0;aR<=5;aR++){aQ.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0})}return aQ}function aK(aQ,aR){aR=Math.max(aR,M(aQ));Z[aQ].distance=aR}function M(aQ){return Z[aQ].distance}function aE(){var aQ={};aQ[m]=aL(m);aQ[l]=aL(l);aQ[c]=aL(c);aQ[s]=aL(s);return aQ}function aL(aQ){return{direction:aQ,distance:0}}function K(){return Y-I}function aa(aT,aS){var aR=Math.abs(aT.x-aS.x);var aQ=Math.abs(aT.y-aS.y);return Math.round(Math.sqrt(aR*aR+aQ*aQ))}function y(aQ,aR){var aS=(aR/aQ)*1;return aS.toFixed(2)}function ao(){if(aj<1){return t}else{return b}}function G(aR,aQ){return Math.round(Math.sqrt(Math.pow(aQ.x-aR.x,2)+Math.pow(aQ.y-aR.y,2)))}function F(aT,aR){var aQ=aT.x-aR.x;var aV=aR.y-aT.y;var aS=Math.atan2(aV,aQ);var aU=Math.round(aS*180/Math.PI);if(aU<0){aU=360-Math.abs(aU)}return aU}function ar(aR,aQ){var aS=F(aR,aQ);if((aS<=45)&&(aS>=0)){return m}else{if((aS<=360)&&(aS>=315)){return m}else{if((aS>=135)&&(aS<=225)){return l}else{if((aS>45)&&(aS<135)){return s}else{return c}}}}}function B(){var aQ=new Date();return aQ.getTime()}function au(aQ){aQ=d(aQ);var aS=aQ.offset();var aR={left:aS.left,right:aS.left+aQ.outerWidth(),top:aS.top,bottom:aS.top+aQ.outerHeight()};return aR}function aC(aQ,aR){return(aQ.x>aR.left&&aQ.x<aR.right&&aQ.y>aR.top&&aQ.y<aR.bottom)}}})(jQuery);
51!function(){var e={5574:function(e,t,i){"use strict";i.r(t),i.d(t,{AutoResizing:function(){return y},LAZY_BEFORE_SIZES:function(){return l},SMUSH_BEFORE_SIZES:function(){return c}});var n=i(356);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,a,o,s=[],u=!0,l=!1;try{if(a=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;u=!1}else for(;!(u=(n=a.call(i)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(e){l=!0,r=e}
51finally{try{if(!u&&null!=i.return&&(o=i.return(),Object(o)!==o))return}finally{if(l)throw r}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,u(n.key),n)}}function u(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=r(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var l="lazybeforesizes",c="smush:beforeSizes",d="data-original-sizes",f="data-srcset",v=["gif","jpg","jpeg","png","webp"],h="w",y=function(){return e=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.precision,n=void 0===i?0:i,r=t.skipAutoWidth,a=void 0!==r&&r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.precision=parseInt(n,10),this.precision=isNaN(this.precision)?0:this.precision,this.skipAutoWidth=a,this.initEventListeners()},t=[{key:"initEventListeners",value:function(){var e=this;document.addEventListener(l,function(t){var i;(0,n.G)(null===(i=t.detail)||void 0===i?void 0:i.instance)&&e.maybeAutoResize(t)})}},{key:"maybeAutoResize",value:function(e){var t,i,n,r=e.target,a=null===(t=e.detail)||void 0===t?void 0:t.width;if("IMG"===(null==r?void 0:r.nodeName)&&a)if(null===(i=e.detail)||void 0===i?void 0:i.dataAttr){if(this.isElementEligibleForResizing(r))if(this.shouldRevertToOriginalSizes(r,a))this.revertToOriginalSizesIfNeeded(r)&&e.preventDefault();else{var o=this.triggerEvent(r,c,{resizeWidth:a});if(o.defaultPrevented)this.revertToOriginalSizesIfNeeded(r)&&e.preventDefault();else{a=(null===(n=o.detail)||void 0===n?void 0:n.resizeWidth)||a;var s=this.getDataSrc(r);this.isFromSmushCDN(s)&&(this.resizeImageWithCDN(r,a),this.isChildOfPicture(r)&&this.resizeSourceElements(r.parentNode.querySelectorAll("source"),a))}}}else this.getOriginalSizesAttr(r)||e.preventDefault()}},{key:"shouldAutoResize",value:function(e,t){var i=e.parentNode;if(i&&this.isInlineElement(i)){if("PICTURE"===i.nodeName)return!1;var n=i.clientWidth,r=e.offsetWidth;if(t===n&&n===r)return!1}return!0}},{key:"isInlineElement",value:function(e){if(!e||1!==e.nodeType)return!1;var t=window.getComputedStyle(e).display;return"inline"===t||"inline-block"===t}},{key:"isChildOfPicture",value:function(e){var t;return e&&"PICTURE"===(null==e||null===(t=e.parentNode)||void 0===t?void 0:t.nodeName)}},{key:"resizeSourceElements",value:function(e,t){var i=this;e&&null!=e&&e.length&&e.forEach(function(e){return i.resizeSourceElement(e,t)})}},{key:"resizeSourceElement",value:function(e,t){var i=e.getAttribute(f);if(i){var n=this.parseSrcSet(i);if(n&&n.length)if(1===n.length&&""===n[0].unit)this.resizeNonResponsiveSource(e,n[0].src,t);else{var r=this.getBaseSourceSrcForResize(n,t);this.isFromSmushCDN(r)&&this.updateSrcsetForResize(e,i,r,t,n)}}}},{key:"resizeNonResponsiveSource",value:function(e,t,i){if(this.isFromSmushCDN(t)&&this.isSourceActive(e)){var n=this.getResizedCDNURL(t,i),r=this.getPixelRatio();if(r>1){var a=Math.ceil(i*r),o=this.getResizedCDNURL(t,a)+" "+a+h;n+=" ".concat(i).concat(h,", ").concat(o)}this.updateElementSrcset(e,null,n)}}},{key:"isSourceActive",value:function(e){var t,i=e.getAttribute("media");return!(i&&(null===(t=window)||void 0===t||null===(t=t.matchMedia(i))||void 0===t||!t.matches))}},{key:"getBaseSourceSrcForResize",value:function(e,t){var i=e[0];return h!==i.unit?null:!this.isThumbnail(i.src)||i.value>=t?i.src:null}},{key:"isElementEligibleForResizing",value:function(e){var t=this.getOriginalSizesAttr(e),i=this.getDataSrc(e),n=this.getDataSrcSet(e);return Boolean(t&&i&&n)}},{key:"shouldRevertToOriginalSizes",value:function(e,t){if("auto"===this.getElementWidth(e))return this.shouldSkipAutoWidth();var i=this.getOriginalSizesAttr(e),n=this.getMaxWidthFromSizes(i);return!(!(n&&t>
51n)||this.isChildOfPicture(e))||!this.shouldAutoResize(e,t)}},{key:"triggerEvent",value:function(e,t){var i=new CustomEvent(t,{detail:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},bubbles:!(arguments.length>3&&void 0!==arguments[3])||arguments[3],cancelable:!(arguments.length>4&&void 0!==arguments[4])||arguments[4]});return e.dispatchEvent(i),i}},{key:"shouldSkipAutoWidth",value:function(){return this.skipAutoWidth}},{key:"resizeImageWithCDN",value:function(e,t){var i=this.getDataSrcSet(e),n=this.getDataSrc(e);if(i&&n){var r=this.parseSrcSet(i),a=this.getBaseImageSrcForResize(n,r,t);this.updateSrcsetForResize(e,i,a,t,r)}}},{key:"updateSrcsetForResize",value:function(e,t,i,n,r){var a=this.updateSrcsetWithTargetWidth(t,i,n,r);a=this.updateSrcsetWithRetinaWidth(a,i,n,r),this.updateElementSrcset(e,t,a)}},{key:"getBaseImageSrcForResize",value:function(e,t,i){if(!this.isThumbnail(e))return e;var n=t.find(function(e){return e.value>=i});return n?n.src:e}},{key:"isThumbnail",value:function(e){return new RegExp("(-\\d+x\\d+)\\.(".concat(v.join("|"),")(?:\\?.+)?$"),"i").test(e)}},{key:"updateSrcsetWithTargetWidth",value:function(e,t,i,n){return this.findSimilarSource(n,i)?e:e+", "+this.getResizedCDNURL(t,i)+" "+i+h}},{key:"updateSrcsetWithRetinaWidth",value:function(e,t,i,n){var r=this.getPixelRatio();if(r<=1)return e;var a=Math.ceil(i*r);return this.findSimilarSource(n,r,"x")||this.findSimilarSource(n,a,h)?e:e+", "+this.getResizedCDNURL(t,a)+" "+a+h}},{key:"updateElementSrcset",value:function(e,t,i){i!==t&&e.setAttribute("data-srcset",i)}},{key:"getPixelRatio",value:function(){return window.devicePixelRatio||1}},{key:"findSimilarSource",value:function(e,t){var i=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.precision;return e.find(function(e){return n===e.unit&&e.value>=t&&i.isFuzzyMatch(e.value,t,r)})}},{key:"getResizedCDNURL",value:function(e,t){var i=this.parseURL(e);if(i){var n=new URLSearchParams(i.search);n.set("size","".concat(t,"x0"));var r=i.origin+i.pathname;return"".concat(r,"?").concat(n.toString())}}},{key:"parseURL",value:function(e){try{return new URL(e)}catch(e){return null}}},{key:"parseSrcSet",value:function(e){var t=this.extractSourcesFromSrcSet(e);return this.sortSources(t)}},{key:"extractSourcesFromSrcSet",value:function(e){return e.split(",").map(function(e){var t=a(e.trim().split(/\s+/),2),i=t[0],n=t[1],r=0,o="";return n&&(n.endsWith(h)?(r=parseInt(n,10),o=h):n.endsWith("x")&&(r=parseFloat(n),o="x")),{markup:e,src:i,value:r,unit:o}})}},{key:"sortSources",value:function(e){return e.sort(function(e,t){return e.value===t.value?0:e.value>t.value?-1:1}),e}},{key:"revertToOriginalSizesIfNeeded",value:function(e){var t=this.getOriginalSizesAttr(e);return!!t&&(e.setAttribute("sizes",t),e.removeAttribute(d),!0)}},{key:"getElementWidth",value:function(e){var t,i=null===(t=e.style)||void 0===t?void 0:t.width;if(i&&"auto"===i.trim())return"auto";var n=window.getComputedStyle(e).width,r=parseInt(n,10);return isNaN(r)?n:r}},{key:"getMaxWidthFromSizes",value:function(e){var t=e.match(/\(max-width:\s*(\d+)px\)\s*100vw,\s*\1px/);return t?parseInt(t[1],10):0}},{key:"getOriginalSizesAttr",value:function(e){return e.getAttribute(d)}},{key:"getDataSrcSet",value:function(e){return e.getAttribute(f)}},{key:"getDataSrc",value:function(e){return e.getAttribute("data-src")}},{key:"isFromSmushCDN",value:function(e){return e&&e.includes("smushcdn.com")}},{key:"isFuzzyMatch",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.abs(e-t)<=i}}],t&&s(e.prototype,t),i&&s(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}();!function(e,t){if(null===(e=window.smushLazyLoadOptions)||void 0===e?void 0:e.autoResizingEnabled){var i=(null===(t=window.smushLazyLoadOptions)||void 0===t?void 0:t.autoResizeOptions)||{};i=Object.assign({precision:5,skipAutoWidth:!0},i),new y(i)}}()},356:function(e,t,i){"use strict";i.d(t,{G:function(){return a}});var n=i(6879),r=i.n(n),a=function(e){return e===r()||JSON.stringify((null==e?void 0:e.cfg)||{})===JSON.stringify((null===r()||void 0===r()?void 0:r().cfg)||{})};t.A=r()},9566:function(e,t,i){"use strict";i.r(t);var n=i(356);document.addEventListener("lazybeforeunveil",function(e){var t;(0,n.G)(null==e||null===(t=e.detail)||void 0===t?void 0:t.instance)&&function(e){var t=e.getAttribute("data-bg-image")||e.getAttribute("data-bg"),i=e.hasAttribute("data-bg-image")?"background-image":"background";if(t){var n,r=e.getAttribute("style")||"",a="".concat(i,": ").concat(t,";"),o=new RegExp("".concat(i,"\\s*:\\s*[^;]+;?"));n=o.test(r)?r.replace(o,a):r.length>0?r.replace(/;$/g,"")+";"+a:a,e.setAttribute("style",n.trim())}}(e.target)})},5380:function(e,t,i){"use strict";i.r(t);var n,r,a,o,s,u,l,c=i(356);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function f(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,v(n.key),n)}}function v(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:t+""}
51r="smush-lazyload-video",a="smush-lazyloaded-video",o="smush-lazyload-autoplay",s="ontouchstart"in window?"touchstart":"pointerdown",u=Number(null===(n=window)||void 0===n?void 0:n.smush_video_render_delay)||0,l=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.shouldDelayVideoRenderingForMobile=this.supportsIntersectionObserver(),this.queuedVideoElements=[],this.isMobileOrSafari=null,this.init()},t=[{key:"init",value:function(){var e=this;document.addEventListener("lazybeforeunveil",function(t){return e.handleVideoLazyLoad(t)}),document.addEventListener(s,function(){return e.enableVideoRenderingForMobile()},{once:!0,passive:!0}),document.addEventListener("DOMContentLoaded",function(){u<=0?document.querySelector(".".concat(r,".").concat(o))&&e.enableVideoRenderingForMobile():setTimeout(function(){return e.enableVideoRenderingForMobile()},u)})}},{key:"handleVideoLazyLoad",value:function(e){var t,i=e.target;(0,c.G)(null==e||null===(t=e.detail)||void 0===t?void 0:t.instance)&&i.classList.contains(r)&&(this.handleButtonPlay(i),this.maybePrepareVideoForPlay(i))}},{key:"handleButtonPlay",value:function(e){var t=this,i=e.querySelector(".".concat("smush-play-btn"));if(i){var n=function(){return t.loadIframeVideoWithAutoPlay(e)};i.addEventListener("click",n),i.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),n())})}else{var r;this.loadIframeVideo(e),null===(r=window.console)||void 0===r||r.warning("Missing play button [.smush-play-btn] for video element:",e)}}},{key:"maybePrepareVideoForPlay",value:function(e){var t=e.classList.contains(o);this.shouldPrepareIframeForPlay()?this.maybePrepareVideoForMobileAndSafari(e,t):t&&this.loadIframeVideoWithAutoPlay(e)}},{key:"enableVideoRenderingForMobile",value:function(){this.shouldDelayVideoRenderingForMobile&&(this.shouldDelayVideoRenderingForMobile=!1,this.maybeObserveQueuedVideoElements())}},{key:"supportsIntersectionObserver",value:function(){return"IntersectionObserver"in window}},{key:"maybeObserveQueuedVideoElements",value:function(){this.queuedVideoElements.length&&this.observeQueuedVideoElements()}},{key:"observeQueuedVideoElements",value:function(){var e=this,t=new IntersectionObserver(function(i){i.forEach(function(i){if(i.isIntersecting){var n=i.target;e.loadIframeVideo(n),t.unobserve(n)}})},{rootMargin:"0px 0px 200px 0px",threshold:.1});this.queuedVideoElements.forEach(function(e){t.observe(e)})}},{key:"maybePrepareVideoForMobileAndSafari",value:function(e,t){this.shouldDelayVideoRenderingForMobile?this.queuedVideoElements.push(e):this.loadIframeVideo(e,t)}},{key:"shouldPrepareIframeForPlay",value:function(){return null===this.isMobileOrSafari&&(this.isMobileOrSafari=this.checkIfMobileOrSafari()),this.isMobileOrSafari}},{key:"checkIfMobileOrSafari",value:function(){var e=navigator.userAgent;return e.includes("Mobi")||e.includes("Safari")&&!e.includes("Chrome")}},{key:"loadIframeVideo",value:function(e){var t,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e.classList.contains(a)){e.classList.add(a,"loading");var n=e.querySelector("iframe");if(n){var r=null===(t=n.dataset)||void 0===t?void 0:t.src;if(r){if(i){var o=new URL(r);o.searchParams.set("autoplay","1"),o.searchParams.set("playsinline","1"),r=o.toString()}var s=n.getAttribute("allow")||"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture";s.includes("autoplay")||(s+="; autoplay"),n.setAttribute("allow",s),n.setAttribute("allowFullscreen","true"),n.setAttribute("src",r),e.classList.remove("loading")}else{var u;null===(u=window.console)||void 0===u||u.error("Missing data-src attribute for iframe:",n)}}else{var l;null===(l=window.console)||void 0===l||l.error("Missing iframe element in video wrapper:",e)}}}},{key:"loadIframeVideoWithAutoPlay",value:function(e){this.loadIframeVideo(e,!0)}}],t&&f(e.prototype,t),i&&f(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}(),new l},6879:function(e){!function(t){var i=function(e,t,i){"use strict";var n,r;if(function(){var t,i={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in r=e.lazySizesConfig||e.lazysizesConfig||{},i)t in r||(r[t]=i[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:r,noSupport:!0};var a=t.documentElement,o=e.HTMLPictureElement,s="addEventListener",u="getAttribute",l=e[s].bind(e),c=e.setTimeout,d=e.requestAnimationFrame||c,f=e.requestIdleCallback,v=/^picture$/i,h=["load","error","lazyincluded","_lazyloaded"],y={},m=Array.prototype.forEach,g=function(e,t){return y[t]||(y[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),y[t].test(e[u]("class")||"")&&y[t]},p=function(e,t){g(e,t)||e.setAttribute("class",(e[u]("class")||"").trim()+" "+t)},b=function(e,t){var i;(i=g(e,t))&&e.setAttribute("class",(e[u]("class")||"").replace(i," "))},S=function(e,t,i){var n=i?s:"removeEventListener";i&&S(e,t),h.forEach(function(i){e[n](i,t)})},z=function(e,i,r,a,o){var s=t.createEvent("Event");return r||(r={}),r.instance=n,s.initEvent(i,!a,!o),s.detail=r,e.dispatchEvent(s),s},w=function(t,i){var n;!o&&(n=e.picturefill||r.pf)?(i&&i.src&&!t[u]("srcset")&&t.setAttribute("srcset",i.src),n({reevaluate:!0,elements:[t]})):i&&i.src&&(t.src=i.src)},A=function(e,t){return(getComputedStyle(e,null)||{})[t]},E=function(e,t,i){for(i=i||e.offsetWidth;i<r.minSize&&t&&!e._lazysizesWidth;)i=t.offsetWidth,t=t.parentNode;return i},k=(pe=[],be=[],Se=pe,ze=function(){var e=Se;for(Se=pe.length?be:pe,me=!0,ge=!1;e.length;)e.shift()();me=!1},we=function(e,i){me&&!i?e.apply(this,arguments):(Se.push(e),ge||(ge=!0,(t.hidden?c:d)(ze)))},we._lsFlush=ze,we),C=function(e,t){return t?function(){k(e)}:function(){var t=this,i=arguments;k(function(){e.apply(t,i)})}},R=function(e){var t,n=0,a=r.throttleDelay,o=r.ricTimeout,s=function(){t=!1,n=i.now(),e()},u=f&&o>49?function(){f(s,{timeout:o}),o!==r.ricTimeout&&(o=r.ricTimeout)}:C(function(){c(s)},!0);return function(e){var r;(e=!0===e)&&(o=33),t||(t=!0,(r=a-(i.now()-n))<0&&(r=0),e||r<9?u():c(u,r))}},O=function(e){var t,n,r=99,a=function(){t=null,e()},o=function(){var e=i.now()-n;e<r?c(o,r-e):(f||a)(a)};return function(){n=i.now(),t||(t=c(o,r))}},M=(Q=/^img$/i,Z=/^iframe$/i,J="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),Y=0,K=0,X=0,ee=-1,te=function(e){X--,(!e||X<0||!e.target)&&(X=0)},ie=function(e){return null==G&&(G="hidden"==A(t.body,"visibility")),G||!("hidden"==A(e.parentNode,"visibility")&&"hidden"==A(e,"visibility"))},ne=function(e,i){var n,r=e,o=ie(e);for(U-=i,H+=i,q-=i,$+=i;o&&(r=r.offsetParent)&&r!=t.body&&r!=a;)(o=(A(r,"opacity")||1)>0)&&"visible"!=A(r,"overflow")&&(n=r.getBoundingClientRect(),o=$>n.left&&q<n.right&&H>n.top-1&&U<n.bottom+1);return o},re=function(){var e,i,o,s,l,c,d,f,v,h,y,m,g=n.elements;if((T=r.loadMode)&&X<8&&(e=g.length)){for(i=0,ee++;i<e;i++)if(g[i]&&!g[i]._lazyRace)if(!J||n.prematureUnveil&&n.prematureUnveil(g[i]))fe(g[i]);else if((f=g[i][u]("data-expand"))&&(c=1*f)||(c=K),h||(h=!r.expand||r.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:r.expand,n._defEx=h,y=h*r.expFactor,m=r.hFac,G=null,K<y&&X<1&&ee>2&&T>2&&!t.hidden?(K=y,ee=0):K=T>1&&ee>1&&X<6?h:Y),v!==c&&(j=innerWidth+c*m,B=innerHeight+c,d=-1*c,v=c),o=g[i].getBoundingClientRect(),(H=o.bottom)>=d&&(U=o.top)<=B&&($=o.right)>=d*m&&(q=o.left)<=j&&(H||$||q||U)&&(r.loadHidden||ie(g[i]))&&(D&&X<3&&!f&&(T<3||ee<4)||ne(g[i],c))){if(fe(g[i]),l=!0,X>9)break}else!l&&D&&!s&&X<4&&ee<4&&T>
512&&(x[0]||r.preloadAfterLoad)&&(x[0]||!f&&(H||$||q||U||"auto"!=g[i][u](r.sizesAttr)))&&(s=x[0]||g[i]);s&&!l&&fe(s)}},ae=R(re),oe=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(te(e),p(t,r.loadedClass),b(t,r.loadingClass),S(t,ue),z(t,"lazyloaded"))},se=C(oe),ue=function(e){se({target:e.target})},le=function(e,t){var i=e.getAttribute("data-load-mode")||r.iframeLoadMode;0==i?e.contentWindow.location.replace(t):1==i&&(e.src=t)},ce=function(e){var t,i=e[u](r.srcsetAttr);(t=r.customMedia[e[u]("data-media")||e[u]("media")])&&e.setAttribute("media",t),i&&e.setAttribute("srcset",i)},de=C(function(e,t,i,n,a){var o,s,l,d,f,h;(f=z(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(i?p(e,r.autosizesClass):e.setAttribute("sizes",n)),s=e[u](r.srcsetAttr),o=e[u](r.srcAttr),a&&(d=(l=e.parentNode)&&v.test(l.nodeName||"")),h=t.firesLoad||"src"in e&&(s||o||d),f={target:e},p(e,r.loadingClass),h&&(clearTimeout(_),_=c(te,2500),S(e,ue,!0)),d&&m.call(l.getElementsByTagName("source"),ce),s?e.setAttribute("srcset",s):o&&!d&&(Z.test(e.nodeName)?le(e,o):e.src=o),a&&(s||d)&&w(e,{src:o})),e._lazyRace&&delete e._lazyRace,b(e,r.lazyClass),k(function(){var t=e.complete&&e.naturalWidth>1;h&&!t||(t&&p(e,r.fastLoadedClass),oe(f),e._lazyCache=!0,c(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&X--},!0)}),fe=function(e){if(!e._lazyRace){var t,i=Q.test(e.nodeName),n=i&&(e[u](r.sizesAttr)||e[u]("sizes")),a="auto"==n;(!a&&D||!i||!e[u]("src")&&!e.srcset||e.complete||g(e,r.errorClass)||!g(e,r.lazyClass))&&(t=z(e,"lazyunveilread").detail,a&&P.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,X++,de(e,t,a,n,i))}},ve=O(function(){r.loadMode=3,ae()}),he=function(){3==r.loadMode&&(r.loadMode=2),ve()},ye=function(){D||(i.now()-V<999?c(ye,999):(D=!0,r.loadMode=3,ae(),l("scroll",he,!0)))},{_:function(){V=i.now(),n.elements=t.getElementsByClassName(r.lazyClass),x=t.getElementsByClassName(r.lazyClass+" "+r.preloadClass),l("scroll",ae,!0),l("resize",ae,!0),l("pageshow",function(e){if(e.persisted){var i=t.querySelectorAll("."+r.loadingClass);i.length&&i.forEach&&d(function(){i.forEach(function(e){e.complete&&fe(e)})})}}),e.MutationObserver?new MutationObserver(ae).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[s]("DOMNodeInserted",ae,!0),a[s]("DOMAttrModified",ae,!0),setInterval(ae,999)),l("hashchange",ae,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){t[s](e,ae,!0)}),/d$|^c/.test(t.readyState)?ye():(l("load",ye),t[s]("DOMContentLoaded",ae),c(ye,2e4)),n.elements.length?(re(),k._lsFlush()):ae()},checkElems:ae,unveil:fe,_aLSL:he}),P=(F=C(function(e,t,i,n){var r,a,o;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),v.test(t.nodeName||""))for(a=0,o=(r=t.getElementsByTagName("source")).length;a<o;a++)r[a].setAttribute("sizes",n);i.detail.dataAttr||w(e,i.detail)}),I=function(e,t,i){var n,r=e.parentNode;r&&(i=E(e,r,i),(n=z(e,"lazybeforesizes",{width:i,dataAttr:!!t})).defaultPrevented||(i=n.detail.width)&&i!==e._lazysizesWidth&&F(e,r,n,i))},W=O(function(){var e,t=N.length;if(t)for(e=0;e<t;e++)I(N[e])}),{_:function(){N=t.getElementsByClassName(r.autosizesClass),l("resize",W)},checkElems:W,updateElem:I}),L=function(){!L.i&&t.getElementsByClassName&&(L.i=!0,P._(),M._())};var N,F,I,W;var x,D,_,T,V,j,B,U,q,$,H,G,Q,Z,J,Y,K,X,ee,te,ie,ne,re,ae,oe,se,ue,le,ce,de,fe,ve,he,ye;var me,ge,pe,be,Se,ze,we;return c(function(){r.init&&L()}),n={cfg:r,autoSizer:P,loader:M,init:L,uP:w,aC:p,rC:b,hC:g,fire:z,gW:E,rAF:k}}(t,t.document,Date);t.lazySizes=i,e.exports&&(e.exports=i)}("undefined"!=typeof window?window:{})}},t={};function i(n){var r=t[n];if(void 0!==r)return r.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,i),a.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){if(Array.isArray(t))for(var n=0;n<t.length;){var r=t[n++],a=t[n++];i.o(e,r)?0===a&&n++:0===a?Object.defineProperty(e,r,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,r,{enumerable:!0,get:a})}else for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
51),Object.defineProperty(e,"__esModule",{value:!0})},i.dn=function(e){(Object.getOwnPropertyDescriptor(e,"name")||{}).writable||Object.defineProperty(e,"name",{value:"default",configurable:!0})},function(){"use strict";var e=window.lazySizesConfig||null;e&&delete window.lazySizesConfig;var t=function(){e?window.lazySizesConfig=e:"lazySizesConfig"in window&&delete window.lazySizesConfig};i.dn(t);var n=i(356);i(9566),i(5380),i(5574),n.A.init(),t()}()}();
52document.documentElement.className += " js_active ", document.documentElement.className += "ontouchstart" in document.documentElement ? " vc_mobile " : " vc_desktop ", (() => {
53    for (var e = ["-webkit-", "-moz-", "-ms-", "-o-", ""], t = 0; t < e.length; t++) e[t] + "transform" in document.documentElement.style && (document.documentElement.className += " vc_transform ")
54  })(), (c => {
55    "function" != typeof window.vc_js && (window.vc_js = function() {
56        /* nectar addition - limit to vc_rowBehaviour only */
57         vc_rowBehaviour();
58         /* nectar addition end */
59    }), "function" != typeof window.vc_plugin_flexslider && (window.vc_plugin_flexslider = function(e) {
60        (e ? e.find(".wpb_flexslider") : jQuery(".wpb_flexslider")).each(function() {
61            var e = jQuery(this),
62                t = 1e3 * parseInt(e.attr("data-interval"), 10),
63                o = e.attr("data-flex_fx"),
64                i = 0 == t ? !1 : !0;
65            e.is(":visible") && setTimeout(function() {
66                e.flexslider({
67                    animation: o,
68                    slideshow: i,
69                    slideshowSpeed: t,
70                    sliderSpeed: 800,
71                    smoothHeight: !0
72                })
73            }, 1)
74        })
75    }), "function" != typeof window.vc_googleplus && (window.vc_googleplus = function() {
76        var e, t;
77        0 < jQuery(".wpb_googleplus").length && ((e = document.createElement("script")).type = "text/javascript", e.async = !0, e.src = "https://apis.google.com/js/plusone.js", (t = document.getElementsByTagName("script")[0]).parentNode.insertBefore(e, t))
78    }), "function" != typeof window.vc_pinterest && (window.vc_pinterest = function() {
79        var e, t;
80        0 < jQuery(".wpb_pinterest").length && ((e = document.createElement("script")).type = "text/javascript", e.async = !0, e.src = "https://assets.pinterest.com/js/pinit.js", (t = document.getElementsByTagName("script")[0]).parentNode.insertBefore(e, t))
81    }), "function" != typeof window.vc_progress_bar && (window.vc_progress_bar = function() {
82        void 0 !== jQuery.fn.vcwaypoint && jQuery(".vc_progress_bar").each(function() {
83            var e = jQuery(this);
84            e.vcwaypoint(function() {
85                e.find(".vc_single_bar").each(function(e) {
86                    var t = jQuery(this).find(".vc_bar"),
87                        o = t.data("percentage-value");
88                    setTimeout(function() {
89                        t.css({
90                            width: o + "%"
91                        })
92                    }, 200 * e)
93                })
94            }, {
95                offset: "85%"
96            })
97        })
98    }), "function" != typeof window.vc_waypoints && (window.vc_waypoints = function() {
99        void 0 !== jQuery.fn.vcwaypoint && jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function() {
100            var e = jQuery(this);
101            e.vcwaypoint(function() {
102                e.addClass("wpb_start_animation animated")
103            }, {
104                offset: "85%"
105            })
106        })
107    }), "function" != typeof window.vc_toggleBehaviour && (window.vc_toggleBehaviour = function(e) {
108        function t(e) {
109            e && e.preventDefault && e.preventDefault();
110            var t = jQuery(this).closest(".vc_toggle"),
111                e = t.find(".vc_toggle_content");
112            t.hasClass("vc_toggle_active") ? e.slideUp({
113                duration: 300,
114                complete: function() {
115                    t.removeClass("vc_toggle_active")
116                }
117            }) : e.slideDown({
118                duration: 300,
119                complete: function() {
120                    t.addClass("vc_toggle_active")
121                }
122            })
123        }(e ? e.hasClass("vc_toggle_title") ? e.unbind("click") : e.find(".vc_toggle_title").off("click") : jQuery(".vc_toggle_title").off("click")).on("click", t)
124    }), "function" != typeof window.vc_ttaToggleBehaviour && (window.vc_ttaToggleBehaviour = function(e) {
125        function t() {
126            var e = jQuery(this);
127            e.toggleClass("wpb-tta-toggle-active"), e.parent().parent().parent().find(".vc_pagination-item").each(function() {
128                if (!c(this).hasClass("vc_active")) return c(this).find("a").click(), !1
129            })
130        }(e ? e.find(".wpb-tta-toggle") : jQuery(".wpb-tta-toggle")).off("click").on("click", t), setTimeout(function() {
131            jQuery(".wpb-tta-toggle").each(function() {
132                var e = jQuery(this);
133                e.parent().parent().parent().find(".vc_tta-panels-container .vc_pagination li:first").hasClass("vc_active") || e.addClass("wpb-tta-toggle-active")
134            })
135        }, 1e3)
136    }), "function" != typeof window.vc_tabsBehaviour && (window.vc_tabsBehaviour = function(e) {
137        var t, i;
138        jQuery.ui && (e = e || jQuery(".wpb_tabs, .wpb_tour"), t = jQuery.ui && jQuery.ui.version ? jQuery.ui.version.split(".") : "1.10", i = 1 === parseInt(t[0], 10) && parseInt(t[1], 10) < 9, e.each(function() {
139            var e = jQuery(this).attr("data-interval"),
140                t = [],
141                o = jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({
142                    show: function(e, t) {
143                        wpb_prepare_tab_content(e, t)
144                    },
145                    activate: function(e, t) {
146                        wpb_prepare_tab_content(e, t)
147                    }
148                });
149            if (e && 0 < e) try {
150                o.tabs("rotate", 1e3 * e)
151            } catch (e) {
152                window.console && window.console.warn && console.warn("tabs behaviours error", e)
153            }
154            jQuery(this).find(".wpb_tab").each(function() {
155                t.push(this.id)
156            }), jQuery(this).find(".wpb_tabs_nav li").on("click", function(e) {
157                return e && e.preventDefault && e.preventDefault(), i ? o.tabs("select", jQuery("a", this).attr("href")) : o.tabs("option", "active", jQuery(this).index()), !1
158            }), jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click", function(e) {
159                var t;
160                e && e.preventDefault && e.preventDefault(), i ? (t = o.tabs("option", "selected"), jQuery(this).parent().hasClass("wpb_next_slide") ? t++ : t--, t < 0 ? t = o.tabs("length") - 1 : t >= o.tabs("length") && (t = 0), o.tabs("select", t)) : (t = o.tabs("option", "active"), e = o.find(".wpb_tab").length, t = jQuery(this).parent().hasClass("wpb_next_slide") ? e <= t + 1 ? 0 : t + 1 : t - 1 < 0 ? e - 1 : t - 1, o.tabs("option", "active", t))
161            })
162        }))
163    }), "function" != typeof window.vc_accordionBehaviour && (window.vc_accordionBehaviour = function() {
164        jQuery(".wpb_accordion").each(function() {
165            var e = jQuery(this),
166                t = (e.attr("data-interval"), !isNaN(jQuery(this).data("active-tab")) && 0 < parseInt(e.data("active-tab"), 10) && parseInt(e.data("active-tab"), 10) - 1),
167                o = !1 === t || "yes" === e.data("collapsible"),
168                t = e.find(".wpb_accordion_wrapper").accordion({
169                    header: "> div > h3",
170                    autoHeight: !1,
171                    heightStyle: "content",
172                    active: t,
173                    collapsible: o,
174                    navigation: !0,
175                    activate: vc_accordionActivate,
176                    change: function(e, t) {
177                        void 0 !== jQuery.fn.isotope && t.newContent.find(".
177isotope").isotope("layout"), vc_carouselBehaviour(t.newPanel)
178                    }
179                });
180            !0 === e.data("vcDisableKeydown") && (t.data("uiAccordion")._keydown = function() {})
181        })
182    }), "function" != typeof window.vc_teaserGrid && (window.vc_teaserGrid = function() {
183        var i = {
184            fitrows: "fitRows",
185            masonry: "masonry"
186        };
187        jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function() {
188            var e = jQuery(this),
189                t = e.find(".wpb_thumbnails"),
190                o = t.attr("data-layout-mode");
191            t.isotope({
192                itemSelector: ".isotope-item",
193                layoutMode: void 0 === i[o] ? "fitRows" : i[o]
194            }), e.find(".categories_filter a").data("isotope", t).on("click", function(e) {
195                e && e.preventDefault && e.preventDefault();
196                e = jQuery(this).data("isotope");
197                jQuery(this).parent().parent().find(".active").removeClass("active"), jQuery(this).parent().addClass("active"), e.isotope({
198                    filter: jQuery(this).attr("data-filter")
199                })
200            }), jQuery(window).on("load resize", function() {
201                t.isotope("layout")
202            })
203        })
204    }), "function" != typeof window.vc_carouselBehaviour && (window.vc_carouselBehaviour = function(e) {
205        (e ? e.find(".wpb_carousel") : jQuery(".wpb_carousel")).each(function() {
206            var e = jQuery(this);
207            !0 !== e.data("carousel_enabled") && e.is(":visible") && (e.data("carousel_enabled", !0), getColumnsCount(jQuery(this)), jQuery(this).hasClass("columns_count_1"), (e = jQuery(this).find(".wpb_thumbnails-fluid li")).css({
208                "margin-right": e.css("margin-left"),
209                "margin-left": 0
210            }), (e = jQuery(this).find("ul.wpb_thumbnails-fluid")).width(e.width() + 300))
211        })
212    }), "function" != typeof window.vc_slidersBehaviour && (window.vc_slidersBehaviour = function() {
213        jQuery(".wpb_gallery_slides").each(function() {
214            var e, t, o = jQuery(this);
215            o.hasClass("wpb_slider_nivo") ? (0 === (t = 1e3 * o.attr("data-interval")) && (t = 9999999999), o.find(".nivoSlider").nivoSlider({
216                effect: "boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",
217                slices: 15,
218                boxCols: 8,
219                boxRows: 4,
220                animSpeed: 800,
221                pauseTime: t,
222                startSlide: 0,
223                directionNav: !0,
224                directionNavHide: !0,
225                controlNav: !0,
226                keyboardNav: !1,
227                pauseOnHover: !0,
228                manualAdvance: !1,
229                prevText: "Prev",
230                nextText: "Next"
231            })) : i.hasClass("wpb_image_grid") && i.find(".wpb_image_grid_ul") && i.find(".wpb_image_grid_ul").isotope && (jQuery.fn.imagesLoaded ? e = i.find(".wpb_image_grid_ul").imagesLoaded(function() {
232                e.isotope({
233                    itemSelector: ".isotope-item",
234                    layoutMode: "fitRows"
235                })
236            }) : o.find(".wpb_image_grid_ul").isotope({
237                itemSelector: ".isotope-item",
238                layoutMode: "fitRows"
239            }))
240        })
241    }), "function" != typeof window.vc_prettyPhoto && (window.vc_prettyPhoto = function() {
242        try {
243            jQuery && jQuery.fn && jQuery.fn.prettyPhoto && jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({
244                animationSpeed: "normal",
245                hook: "data-rel",
246                padding: 15,
247                opacity: .7,
248                showTitle: !0,
249                allowresize: !0,
250                counter_separator_label: "/",
251                hideflash: !1,
252                deeplinking: !1,
253                modal: !1,
254                callback: function() {
255                    -1 < location.href.indexOf("#!prettyPhoto") && (location.hash = "")
256                },
257                social_tools: ""
258            })
259        } catch (e) {
260            window.console && window.console.warn && window.console.warn("vc_prettyPhoto initialize error", e)
261        }
262    }), "function" != typeof window.vc_google_fonts && (window.vc_google_fonts = function() {
263        return window.console && window.console.warn && window.console.warn("function vc_google_fonts is deprecated, no need to use it"), !1
264    }), window.vcParallaxSkroll = !1, "function" != typeof window.vc_rowBehaviour && (window.vc_rowBehaviour = function() {
265        var s = window.jQuery;
266
267        function e() {
268            var e;
269            void 0 !== window.wpb_disable_full_width_row_js && window.wpb_disable_full_width_row_js || (e = s('[data-vc-full-width="true"]'), s.each(e, function() {
270                var e, t, o, i, n, a, r, c = s(this),
271                    d = (c.addClass("vc_hidden"), c.next(".vc_row-full-width"));
272                (d = d.length ? d : c.parent().next(".vc_row-full-width")).length && (e = parseInt(c.css("margin-left"), 10), t = parseInt(c.css("margin-right"), 10), o = 0 - d.offset().left - e, i = s(window).width(), n = {
273                    position: "relative",
274                    left: o = "rtl" === c.css("direction") ? (o = o - d.width() + i) + e + t : o,
275                    "box-sizing": "border-box",
276                    width: i,
277                    "max-width": i
278                }, c.css(n), c.data("vcStretchContent") || ("rtl" === c.css("direction") ? ((a = o) < 0 && (a = 0), (r = o) < 0 && (r = 0)) : (r = i - (a = (a = -1 * o) < 0 ? 0 : a) - d.width() + e + t) < 0 && (r = 0), c.css({
279                    "padding-left": a + "px",
280                    "padding-right": r + "px"
281                })), c.attr("data-vc-full-width-init", "true"), c.removeClass("vc_hidden"), s(document).trigger("vc-full-width-row-single", {
282                    el: c,
283                    offset: o,
284                    marginLeft: e,
285                    marginRight: t,
286                    elFull: d,
287                    width: i,
288                    maxWidth: i
289                }))
290            }), s(document).trigger("vc-full-width-row", e))
291        }
292
293        function t() {
294            var e, t, o = s(".vc_row-o-full-height:first");
295            o.length && (e = s(window).height(), (t = o.offset().top) < e) && o.css("min-height", 100 - t / (e / 100) + "vh"), s(document).trigger("vc-full-height-row", o)
296        }
297        s(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour", e).on("resize.vcRowBehaviour", t), e(), t(), (0 < window.navigator.userAgent.indexOf("MSIE ") || navigator.userAgent.match(/Trident.*rv\:11\./)) && s(".vc_row-o-full-height").each(function() {
298            "flex" === s(this).css("display") && s(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')
299        }
299), vc_initVideoBackgrounds();
300        var n = !1;
301        if (window.vcParallaxSkroll && window.vcParallaxSkroll.destroy(), s(".vc_parallax-inner").remove(), s("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"), s("[data-vc-parallax]").each(function() {
302                var e, t, o, i;
303                n = !0, "on" === s(this).data("vcParallaxOFade") && s(this).children().attr("data-5p-top-bottom", "opacity:0;").attr("data-30p-top-bottom", "opacity:1;"), e = 100 * s(this).data("vcParallax"), (t = s("<div />").addClass("vc_parallax-inner").appendTo(s(this))).height(e + "%"), o = s(this).data("vcParallaxImage"), (i = vcExtractYoutubeId(o)) ? insertYoutubeVideoAsBackground(t, i) : void 0 !== o && t.css("background-image", "url(" + o + ")"), t.attr("data-bottom-top", "top: " + -(e - 100) + "%;").attr("data-top-bottom", "top: 0%;")
304            }), n && window.skrollr) window.vcParallaxSkroll = skrollr.init({
305            forceHeight: !1,
306            smoothScrolling: !1,
307            mobileCheck: function() {
308                return !1
309            }
310        }), window.vcParallaxSkroll
311    }), "function" != typeof window.vc_gridBehaviour && (window.vc_gridBehaviour = function() {
312        jQuery.fn.vcGrid && jQuery("[data-vc-grid]").vcGrid()
313    }), "function" != typeof window.getColumnsCount && (window.getColumnsCount = function(e) {
314        for (var t = !1, o = 1; !1 === t;) {
315            if (e.hasClass("columns_count_" + o)) return t = !0, o;
316            o++
317        }
318    }), "function" != typeof window.wpb_prepare_tab_content && (window.wpb_prepare_tab_content = function(e, t) {
319        var o = t.panel || t.newPanel,
320            i = o.find(".vc_pie_chart:not(.vc_ready)"),
321            n = o.find(".vc_round-chart"),
322            a = o.find(".vc_line-chart"),
323            r = o.find('[data-ride="vc_carousel"]');
324        vc_carouselBehaviour(), vc_plugin_flexslider(o), t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length && t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function() {
325            var e = jQuery(this).data("vcGrid");
326            e && e.gridBuilder && e.gridBuilder.setMasonry && e.gridBuilder.setMasonry()
327        }), o.find(".vc_masonry_media_grid, .vc_masonry_grid").length && o.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function() {
328            var e = jQuery(this).data("vcGrid");
329            e && e.gridBuilder && e.gridBuilder.setMasonry && e.gridBuilder.setMasonry()
330        }), i.length && jQuery.fn.vcChat && i.vcChat(), n.length && jQuery.fn.vcRoundChart && n.vcRoundChart({
331            reload: !1
332        }), a.length && jQuery.fn.vcLineChart && a.vcLineChart({
333            reload: !1
334        }), r.length && jQuery.fn.carousel && r.carousel("resizeAction"), t = o.find(".isotope, .wpb_image_grid_ul"), i = o.find(".wpb_gmaps_widget"), 0 < t.length && t.isotope("layout"), i.length && !i.is(".map_ready") && ((n = i.find("iframe")).attr("src", n.attr("src")), i.addClass("map_ready")), o.parents(".isotope").length && o.parents(".isotope").each(function() {
335            jQuery(this).isotope("layout")
336        }), c(document).trigger("wpb_prepare_tab_content", o)
337    }), "function" != typeof window.vc_ttaActivation && (window.vc_ttaActivation = function() {
338        jQuery("[data-vc-accordion]").on("show.vc.accordion", function(e) {
339            var t = window.jQuery,
340                o = {};
341            o.newPanel = t(this).data("vc.accordion").getTarget(), window.wpb_prepare_tab_content(e, o)
342        })
343    }), "function" != typeof window.vc_accordionActivate && (window.vc_accordionActivate = function(e, t) {
344        var o, i, n, a;
345        t.newPanel.length && t.newHeader.length && (o = t.newPanel.find(".vc_pie_chart:not(.vc_ready)"), i = t.newPanel.find(".vc_round-chart"), n = t.newPanel.find(".vc_line-chart"), a = t.newPanel.find('[data-ride="vc_carousel"]'), void 0 !== jQuery.fn.isotope && t.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"), t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length && t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function() {
346            var e = jQuery(this).data("vcGrid");
347            e && e.gridBuilder && e.gridBuilder.setMasonry && e.gridBuilder.setMasonry()
348        }), vc_carouselBehaviour(t.newPanel), vc_plugin_flexslider(t.newPanel), o.length && jQuery.fn.vcChat && o.vcChat(), i.length && jQuery.fn.vcRoundChart && i.vcRoundChart({
349            reload: !1
350        }), n.length && jQuery.fn.vcLineChart && n.vcLineChart({
351            reload: !1
352        }), a.length && jQuery.fn.carousel && a.carousel("resizeAction"), t.newPanel.parents(".isotope").length) && t.newPanel.parents(".isotope").each(function() {
353            jQuery(this).isotope("layout")
354        })
355    }
355), "function" != typeof window.initVideoBackgrounds && (window.initVideoBackgrounds = function() {
356        return window.console && window.console.warn && window.console.warn("this function is deprecated use vc_initVideoBackgrounds"), vc_initVideoBackgrounds()
357    }), "function" != typeof window.vc_initVideoBackgrounds && (window.vc_initVideoBackgrounds = function() {
358        c(".vc_video-bg").remove(), c("[data-vc-video-bg]").each(function() {
359            var e, o = jQuery(this);
360            o.data("vcVideoBg") ? (e = o.data("vcVideoBg"), (e = vcExtractYoutubeId(e)) && (o.find(".vc_video-bg").remove(), insertYoutubeVideoAsBackground(o, e)), jQuery(window).on("grid:items:added", function(e, t) {
361                o.has(t).length && vcResizeVideoBackground(o)
362            })) : o.find(".vc_video-bg").remove()
363        })
364    }), "function" != typeof window.insertYoutubeVideoAsBackground && (window.insertYoutubeVideoAsBackground = function(e, t, o) {
365        if ("undefined" == typeof YT || void 0 === YT.Player) return 100 < (o = void 0 === o ? 0 : o) ? void console.warn("Too many attempts to load YouTube api") : void setTimeout(function() {
366            insertYoutubeVideoAsBackground(e, t, o++)
367        }, 100);
368        var i = e.prepend('<div class="vc_video-bg"><div class="inner"></div></div>').find(".inner");
369        new YT.Player(i[0], {
370            width: "100%",
371            height: "100%",
372            videoId: t,
373            playerVars: {
374                playlist: t,
375                iv_load_policy: 3,
376                enablejsapi: 1,
377                disablekb: 1,
378                autoplay: 1,
379                controls: 0,
380                showinfo: 0,
381                rel: 0,
382                loop: 1,
383                mute: 1,
384                wmode: "transparent"
385            },
386            events: {
387                onReady: function(e) {
388                    e.target.mute().setLoop(!0)
389                }
390            }
391        }), vcResizeVideoBackground(e), jQuery(window).on("resize", function() {
392            vcResizeVideoBackground(e)
393        })
394    }), "function" != typeof window.vcResizeVideoBackground && (window.vcResizeVideoBackground = function(e) {
395        var t, o, i, n, a = e.innerWidth(),
396            r = e.innerHeight();
397        a / r < 16 / 9 ? (t = r * (16 / 9), o = r, i = -Math.round((t - a) / 2) + "px", n = -Math.round((o - r) / 2) + "px") : (o = (t = a) * (9 / 16), n = -Math.round((o - r) / 2) + "px", i = -Math.round((t - a) / 2) + "px"), t += "px", o += "px", e.find(".vc_video-bg iframe").css({
398            maxWidth: "1000%",
399            marginLeft: i,
400            marginTop: n,
401            width: t,
402            height: o
403        })
404    }), "function" != typeof window.vcExtractYoutubeId && (window.vcExtractYoutubeId = function(e) {
405        return void 0 !== e && null !== (e = e.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/)) && e[1]
406    }), "function" != typeof window.vc_googleMapsPointer && (window.vc_googleMapsPointer = function() {
407        var e = window.jQuery,
408            t = e(".wpb_gmaps_widget");
409        t.on("click", function() {
410            e("iframe", this).css("pointer-events", "auto")
411        }), t.on("mouseleave", function() {
412            e("iframe", this).css("pointer-events", "none")
413        }), e(".wpb_gmaps_widget iframe").css("pointer-events", "none")
414    }), "function" != typeof window.vc_setHoverBoxPerspective && (window.vc_setHoverBoxPerspective = function(e) {
415        e.each(function() {
416            var e = jQuery(this),
417                t = e.width();
418            e.css("perspective", 4 * t + "px")
419        })
420    }), "function" != typeof window.vc_setHoverBoxHeight && (window.vc_setHoverBoxHeight = function(e) {
421        e.each(function() {
422            var e = jQuery(this),
423                t = e.find(".vc-hoverbox-inner"),
424                o = (t.css("min-height", 0), e.find(".vc-hoverbox-front-inner").outerHeight()),
425                e = e.find(".vc-hoverbox-back-inner").outerHeight(),
426                o = e < o ? o : e;
427            t.css("min-height", (o = o < 250 ? 250 : o) + "px")
428        })
429    }
429), "function" != typeof window.vc_prepareHoverBox && (window.vc_prepareHoverBox = function() {
430        var e = jQuery(".vc-hoverbox");
431        vc_setHoverBoxHeight(e), vc_setHoverBoxPerspective(e)
432    }), jQuery(document).ready(window.vc_prepareHoverBox), jQuery(window).on("resize", window.vc_prepareHoverBox), jQuery(document).ready(function() {
433        window.vc_js()
434    })
435  })(window.jQuery);
436jQuery(function(){var t=4,e=200,i=200,r=window.innerWidth,n=window.innerHeight,a,o,h=[],a=document.getElementById("canvasOne"),s,d,u,v;function y(t,i){return Math.abs(Math.round(2*Math.random()-1+(2*Math.random()-1)+(2*Math.random()-1))*i)+t}function x(){this.h=parseInt(10*Math.random()-5+42,10),this.s=parseInt(85+10*Math.random(),10),this.l=parseInt(45+10*Math.random(),10),this.a=.7*Math.random(),this.color="hsla("+this.h+","+this.s+"%,"+this.l+"%,"+this.a+")",this.shadowcolor="hsla("+this.h+","+this.s+"%,"+this.l+"%,"+parseFloat(this.a-.55)+")",this.x=Math.random()*r,this.y=Math.random()*n,this.direction={x:2*Math.random()-1,y:2*Math.random()-1},this.radius=y(0,t),this.scale=.7*Math.random()+.5,this.rotation=Math.PI/4*Math.random(),this.grad=o.createRadialGradient(this.x,this.y,this.radius,this.x,this.y,0),this.grad.addColorStop(0,this.color),this.grad.addColorStop(1,this.shadowcolor),this.vx=.01*(2*Math.random()+4)*this.radius,this.vy=.01*(2*Math.random()+4)*this.radius,this.valpha=.01*Math.random()-.02,this.move=function(){this.x+=this.vx*this.direction.x,this.y+=this.vy*this.direction.y,this.rotation+=this.valpha},this.changeDirection=function(t){this.direction[t]*=-1,this.valpha*=-1},this.draw=function(){o.save(),o.translate(this.x+s.rx/-20*this.radius,this.y+s.ry/-20*this.radius),o.rotate(this.rotation),o.scale(1,this.scale),this.grad=o.createRadialGradient(0,0,this.radius,0,0,0),this.grad.addColorStop(1,this.color),this.grad.addColorStop(0,this.shadowcolor),o.beginPath(),o.fillStyle=this.grad,o.arc(0,0,this.radius,0,2*Math.PI,!1),o.fill(),o.restore()},this.boundaryCheck=function(){this.x>=1.2*r?(this.x=1.2*r,this.changeDirection("x")):this.x<=.2*-r&&(this.x=.2*-r,this.changeDirection("x")),this.y>=1.2*n?(this.y=1.2*n,this.changeDirection("y")):this.y<=.2*-n&&(this.y=.2*-n,this.changeDirection("y"))}}function l(){o.clearRect(0,0,r,n)}function c(){for(var t=e-1;0<=t;t--){var i=new x;h.push(i)}}function p(){for(var t=e-1,i;0<=t;t--){h[t].draw()}}function f(){for(var t=h.length-1;0<=t;t--){var i=h[t];i.move(),i.boundaryCheck()}}function g(){c(),p()}function w(){u=(new Date).getTime(),s.delta=(u-v)/1e3,v=u}function m(){var t,i;isNaN(s.delta)||s.delta<=0||(t=s.x-s.rx,i=s.y-s.ry,0!=t&&0!=i&&(s.rx-=(s.rx-s.x)/s.speed,s.ry-=(s.ry-s.y)/s.speed))}function M(){l(),w(),m(),p(),f(),requestAnimationFrame(M)}a&&(a.width=r,a.height=n,(o=a.getContext("2d")).globalCompositeOperation="lighter",s={x:0,y:0,rx:0,ry:0,speed:10,delta:0},d=0,u=(new Date).getTime(),v=(new Date).getTime(),g(),requestAnimationFrame(M))}),(d=>{var u,v,o=30,y=1700,x=1e3,l=50,c=y/l,p=x/l,h={x:0,y:0,px:0,py:0,down:!1},f=700,g=[],w=[];function m(t,i,e){this.x=t,this.y=i,this.r=e,this.col=0,this.row=0,this.xv=0,this.yv=0,this.pressure=0}function M(t,i){this.x=this.px=t,this.y=this.py=i,this.xv=this.yv=0}function s(){for(var t=0;t<w.length;t++){var i=w[t],e,r,e,r,n,r,n,e,r;0<=i.x&&i.x<y&&0<=i.y&&i.y<x?(e=parseInt(i.x/l),r=parseInt(i.y/l),e=g[e][r],r=i.x%l/l,n=i.y%l/l,i.xv+=(1-r)*e.xv*.05,i.yv+=(1-n)*e.yv*.05,i.xv+=r*e.right.xv*.05,i.yv+=r*e.right.yv*.05,i.xv+=n*e.down.xv*.05,i.yv+=n*e.down.yv*.05,i.x+=i.xv,i.y+=i.yv,r=i.px-i.x,n=i.py-i.y,e=Math.sqrt(r*r+n*n),(r=.5*Math.random())<e?(v.beginPath(),v.moveTo(i.x,i.y),v.lineTo(i.px,i.py)):(v.beginPath(),v.moveTo(i.x,i.y),v.lineTo(i.x+r,i.y+r)),v.stroke(),i.px=i.x,i.py=i.y):(i.x=i.px=Math.random()*y,i.y=i.py=Math.random()*x),i.xv*=.1,i.yv*=.1}}function t(){u=document.getElementById("fireFlies"),v=u.getContext("2d"),u.width=y,u.height=x;for(var t=0;t<f;t++)w.push(new M(Math.random()*y,Math.random()*x));for(var i=0;i<c;i++){g[i]=[];for(var e=0;e<p;e++){var r=new m(i*l,e*l,l);g[i][e]=r,g[i][e].col=i,g[i][e].row=e}}for(var i=0;i<c;i++)for(var e=0;e<p;e++){var r=g[i][e],n=0<=e-1?e-1:p-1,a=0<=i-1?i-1:c-1,o,h=g[i][n],s=g[a][e],a=g[a][n],n=g[i+1<c?i+1:0][n];r.up=h,r.left=s,r.up_left=a,r.up_right=n,h.down=g[i][e],s.right=g[i][e],a.down_right=g[i][e],n.down_left=g[i][e]}d.addEventListener("mousedown",I),d.addEventListener("touchstart",I),d.addEventListener("mouseup",L),d.addEventListener("touchend",b),u.addEventListener("mousemove",F),u.addEventListener("touchmove",T),d.onload=_}function _(){for(var t=h.x-h.px,i=h.y-h.py,e=0;e<g.length;e++)for(var r=g[e],n=0;n<r.length;n++){var a=r[n];h.down&&C(a,t,i,o),D(a)}v.clearRect(0,0,u.width,u.height),v.strokeStyle="#efaf0f",s();for(var e=0;e<g.length;e++)for(var r=g[e],n=0,a;n<r.length;
436n++){E(a=r[n])}h.px=h.x,h.py=h.y,requestAnimationFrame(_)}function C(t,i,e,r){var n=t.x-h.x,a=t.y-h.y,a=Math.sqrt(a*a+n*n),n;a<r&&(n=r/(a=a<100?r:a),t.xv+=i*n,t.yv+=e*n)}function D(t){var i=.5*t.up_left.xv+t.left.xv+.5*t.down_left.xv-.5*t.up_right.xv-t.right.xv-.5*t.down_right.xv,e=.5*t.up_left.yv+t.up.yv+.5*t.up_right.yv-.5*t.down_left.yv-t.down.yv-.5*t.down_right.yv;t.pressure=.25*(i+e)}function E(t){t.xv+=.25*(.5*t.up_left.pressure+t.left.pressure+.5*t.down_left.pressure-.5*t.up_right.pressure-t.right.pressure-.5*t.down_right.pressure),t.yv+=.25*(.5*t.up_left.pressure+t.up.pressure+.5*t.up_right.pressure-.5*t.down_left.pressure-t.down.pressure-.5*t.down_right.pressure),t.xv*=.99,t.yv*=.99}function I(t){h.down=!0}function L(){h.down=!1}function b(t){t.touches||(h.down=!1)}function F(t){h.px=h.x,h.py=h.y,h.x=t.offsetX||t.layerX,h.y=t.offsetY||t.layerY}function T(t){h.px=h.x,h.py=h.y;var i=u.getBoundingClientRect();h.x=t.touches[0].pageX-i.left,h.y=t.touches[0].pageY-i.top}d.Fluid={initialize:t}})(window),window.addEventListener("DOMContentLoaded",function(){Fluid.initialize()});
437/* version 5.13.0 - https://github.com/airbnb/lottie-web */
vendor: 9,489 bytes, line 438
438"undefined"!=typeof document&&"undefined"!=typeof navigator&&function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).lottie=e()}(this,(function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(t){_useWebWorker=!!t},getWebWorker=function(){return _useWebWorker},setLocationHref=function(t){locationHref=t},getLocationHref=function(){return locationHref};function createTag(t){return document.createElement(t)}function extendPrototype(t,e){var i,r,s=t.length;for(i=0;i<s;i+=1)for(var a in r=t[i].prototype)Object.prototype.hasOwnProperty.call(r,a)&&(e.prototype[a]=r[a])}function getDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)}function createProxyFunction(t){function e(){}return e.prototype=t,e}var audioControllerFactory=function(){function t(t){this.audios=[],this.audioFactory=t,this._volume=1,this._isMuted=!1}return t.prototype={addAudio:function(t){this.audios.push(t)},pause:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(t){var e,i=this.audios.length;for(e=0;e<i;e+=1)this.audios[e].setRate(t)},createAudio:function(t){return this.audioFactory?this.audioFactory(t):window.Howl?new window.Howl({src:[t]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(t){this.audioFactory=t},setVolume:function(t){this._volume=t,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new t}}(),createTypedArray=function(){function t(t,e){var i,r=0,s=[];switch(t){case"int16":case"uint8c":i=1;break;default:i=1.1}for(r=0;r<e;r+=1)s.push(i);return s}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(e,i){return"float32"===e?new Float32Array(i):"int16"===e?new Int16Array(i):"uint8c"===e?new Uint8ClampedArray(i):t(e,i)}:t}();function createSizedArray(t){return Array.apply(null,{length:t})}function _typeof$6(t){return _typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$6(t)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var t,e=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],i=e.length;for(t=0;t<i;t+=1)BMMath[e[t]]=Math[e[t]]}(),BMMath.random=Math.random,BMMath.abs=function(t){if("object"===_typeof$6(t)&&t.length){var e,i=createSizedArray(t.length),r=t.length;for(e=0;e<r;e+=1)i[e]=Math.abs(t[e]);return i}return Math.abs(t)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(t){_shouldRoundValues=!!t}function bmRnd(t){return _shouldRoundValues?Math.round(t):t}function styleDiv(t){t.style.position="absolute",t.style.top=0,t.style.left=0,t.style.display="block",t.style.transformOrigin="0 0",t.style.webkitTransformOrigin="0 0",t.style.backfaceVisibility="visible",t.style.webkitBackfaceVisibility="visible",t.style.transformStyle="preserve-3d",t.style.webkitTransformStyle="preserve-3d",t.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(t,e,i,r){this.type=t,this.currentTime=e,this.totalTime=i,this.direction=r<0?-1:1}function BMCompleteEvent(t,e){this.type=t,this.direction=e<0?-1:1}function BMCompleteLoopEvent(t,e,i,r){this.type=t,this.currentLoop=i,this.totalLoops=e,this.direction=r<0?-1:1}function BMSegmentStartEvent(t,e,i){this.type=t,this.firstFrame=e,this.totalFrames=i}function BMDestroyEvent(t,e){this.type=t,this.target=e}function BMRenderFrameErrorEvent(t,e){this.type="renderFrameError",this.nativeError=t,this.currentTime=e}function BMConfigErrorEvent(t){this.type="configError",this.nativeError=t}function BMAnimationConfigErrorEvent(t,e){this.type=t,this.nativeError=e}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(t,e,i){var r,s,a,n,o,h,l,p;switch(h=i*(1-e),l=i*(1-(o=6*t-(n=Math.floor(6*t)))*e),p=i*(1-(1-o)*e),n%6){case 0:r=i,s=p,a=h;break;case 1:r=l,s=i,a=h;break;case 2:r=h,s=i,a=p;break;case 3:r=h,s=l,a=i;break;case 4:r=p,s=h,a=i;break;case 5:r=i,s=h,a=l}return[r,s,a]}function RGBtoHSV(t,e,i){var r,s=Math.max(t,e,i),a=Math.min(t,e,i),n=s-a,o=0===s?0:n/s,h=s/255;switch(s){case a:r=0;break;case t:r=e-i+n*(e<i?6:0),r/=6*n;break;case e:r=i-t+2*n,r/=6*n;break;case i:r=t-e+4*n,r/=6*n}return[r,o,h]}function addSaturationToRGB(t,e){var i=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return i[1]+=e,i[1]>1?i[1]=1:i[1]<=0&&(i[1]=0),HSVtoRGB(i[0],i[1],i[2])}function addBrightnessToRGB(t,e){var i=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return i[2]+=e,i[2]>1?i[2]=1:i[2]<0&&(i[2]=0),HSVtoRGB(i[0],i[1],i[2])}function addHueToRGB(t,e){var i=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return i[0]+=e/360,i[0]>1?i[0]-=1:i[0]<0&&(i[0]+=1),HSVtoRGB(i[0],i[1],i[2])}var rgbToHex=function(){var t,e,i=[];for(t=0;t<256;t+=1)e=t.toString(16),i[t]=1===e.length?"0"+e:e;return function(t,e,r){return t<0&&(t=0),e<0&&(e=0),r<0&&(r=0),"#"+i[t]+i[e]+i[r]}}(),setSubframeEnabled=function(t){subframeEnabled=!!t},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(t){expressionsPlugin=t},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(t){expressionsInterfaces=t},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(t){defaultCurveSegments=t},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(t){idPrefix$1=t},getIdPrefix=function(){return idPrefix$1};function createNS(t){return document.createElementNS(svgNS,t)}function _typeof$5(t){return _typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$5(t)}var dataManager=function(){var t,e,i=1,r=[],s={onmessage:function(){},postMessage:function(e){t({data:e})}},a={postMessage:function(t){s.onmessage({data:t})}};function n(){e||(e=function(e){if(window.Worker&&window.Blob&&getWebWorker()){var i=new Blob(["var _workerSelf = self; self.onmessage = ",e.toString()],{type:"text/javascript"}),r=URL.createObjectURL(i);return new Worker(r)}return t=e,s}((function(t){if(a.dataManager||(a.dataManager=function(){function t(s,a){var n,o,h,l,p,m,c=s.length;for(o=0;o<c;o+=1)if("ks"in(n=s[o])&&!n.completed){if(n.completed=!0,n.hasMask){var d=n.masksProperties;for(l=d.length,h=0;h<l;h+=1)if(d[h].pt.k.i)r(d[h].pt.k);else for(m=d[h].pt.k.length,p=0;p<m;p+=1)d[h].pt.k[p].s&&r(d[h].pt.k[p].s[0]),d[h].pt.k[p].e&&r(d[h].pt.k[p].e[0])}0===n.ty?(n.layers=e(n.refId,a),t(n.layers,a)):4===n.ty?i(n.shapes):5===n.ty&&f(n)}}function e(t,e){var i=function(t,e){for(var i=0,r=e.length;i<r;){if(e[i].id===t)return e[i];i+=1}return null}(t,e);return i?i.layers.__used?JSON.parse(JSON.stringify(i.layers)):(i.layers.__used=!0,i.layers):null}function i(t){var e,s,a;for(e=t.length-1;e>=0;e-=1)if("sh"===t[e].ty)if(t[e].ks.k.i)r(t[e].ks.k);else for(a=t[e].ks.k.length,s=0;s<a;s+=1)t[e].ks.k[s].s&&r(t[e].ks.k[s].s[0]),t[e].ks.k[s].e&&r(t[e].ks.k[s].e[0]);else"gr"===t[e].ty&&i(t[e].it)}function r(t){var e,i=t.i.length;for(e=0;e<i;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function s(t,e){var i=e?e.split("."):[100,100,100];return t[0]>i[0]||!(i[0]>t[0])&&(t[1]>i[1]||!(i[1]>t[1])&&(t[2]>i[2]||!(i[2]>t[2])&&null))}var a,n=function(){var t=[4,4,14];function e(t){var e,i,r,s=t.length;for(e=0;e<s;e+=1)5===t[e].ty&&(r=void 0,r=(i=t[e]).t.d,i.t.d={k:[{s:r,t:0}]})}return function(i){if(s(t,i.v)&&(e(i.layers),i.assets)){var r,a=i.assets.length;for(r=0;r<a;r+=1)i.assets[r].layers&&e(i.assets[r].layers)}}}(),o=(a=[4,7,99],function(t){if(t.chars&&!s(a,t.v)){var e,r=t.chars.length;for(e=0;e<r;e+=1){var n=t.chars[e];n.data&&n.data.shapes&&(i(n.data.shapes),n.data.ip=0,n.data.op=99999,n.data.st=0,n.data.sr=1,n.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[e].t||(n.data.shapes.push({ty:"no"}),n.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),h=function(){var t=[5,7,15];function e(t){var e,i,r=t.length;for(e=0;e<r;e+=1)5===t[e].ty&&(i=void 0,"number"==typeof(i=t[e].t.p).a&&(i.a={a:0,k:i.a}),"number"==typeof i.p&&(i.p={a:0,k:i.p}
vendor: 9,637 bytes, line 438
438),"number"==typeof i.r&&(i.r={a:0,k:i.r}))}return function(i){if(s(t,i.v)&&(e(i.layers),i.assets)){var r,a=i.assets.length;for(r=0;r<a;r+=1)i.assets[r].layers&&e(i.assets[r].layers)}}}(),l=function(){var t=[4,1,9];function e(t){var i,r,s,a=t.length;for(i=0;i<a;i+=1)if("gr"===t[i].ty)e(t[i].it);else if("fl"===t[i].ty||"st"===t[i].ty)if(t[i].c.k&&t[i].c.k[0].i)for(s=t[i].c.k.length,r=0;r<s;r+=1)t[i].c.k[r].s&&(t[i].c.k[r].s[0]/=255,t[i].c.k[r].s[1]/=255,t[i].c.k[r].s[2]/=255,t[i].c.k[r].s[3]/=255),t[i].c.k[r].e&&(t[i].c.k[r].e[0]/=255,t[i].c.k[r].e[1]/=255,t[i].c.k[r].e[2]/=255,t[i].c.k[r].e[3]/=255);else t[i].c.k[0]/=255,t[i].c.k[1]/=255,t[i].c.k[2]/=255,t[i].c.k[3]/=255}function i(t){var i,r=t.length;for(i=0;i<r;i+=1)4===t[i].ty&&e(t[i].shapes)}return function(e){if(s(t,e.v)&&(i(e.layers),e.assets)){var r,a=e.assets.length;for(r=0;r<a;r+=1)e.assets[r].layers&&i(e.assets[r].layers)}}}(),p=function(){var t=[4,4,18];function e(t){var i,r,s;for(i=t.length-1;i>=0;i-=1)if("sh"===t[i].ty)if(t[i].ks.k.i)t[i].ks.k.c=t[i].closed;else for(s=t[i].ks.k.length,r=0;r<s;r+=1)t[i].ks.k[r].s&&(t[i].ks.k[r].s[0].c=t[i].closed),t[i].ks.k[r].e&&(t[i].ks.k[r].e[0].c=t[i].closed);else"gr"===t[i].ty&&e(t[i].it)}function i(t){var i,r,s,a,n,o,h=t.length;for(r=0;r<h;r+=1){if((i=t[r]).hasMask){var l=i.masksProperties;for(a=l.length,s=0;s<a;s+=1)if(l[s].pt.k.i)l[s].pt.k.c=l[s].cl;else for(o=l[s].pt.k.length,n=0;n<o;n+=1)l[s].pt.k[n].s&&(l[s].pt.k[n].s[0].c=l[s].cl),l[s].pt.k[n].e&&(l[s].pt.k[n].e[0].c=l[s].cl)}4===i.ty&&e(i.shapes)}}return function(e){if(s(t,e.v)&&(i(e.layers),e.assets)){var r,a=e.assets.length;for(r=0;r<a;r+=1)e.assets[r].layers&&i(e.assets[r].layers)}}}();function f(t){0===t.t.a.length&&t.t.p}var m={completeData:function(i){i.__complete||(l(i),n(i),o(i),h(i),p(i),t(i.layers,i.assets),function(i,r){if(i){var s=0,a=i.length;for(s=0;s<a;s+=1)1===i[s].t&&(i[s].data.layers=e(i[s].data.refId,r),t(i[s].data.layers,r))}}(i.chars,i.assets),i.__complete=!0)}};return m.checkColors=l,m.checkChars=o,m.checkPathProperties=h,m.checkShapes=p,m.completeLayers=t,m}()),a.assetLoader||(a.assetLoader=function(){function t(t){var e=t.getResponseHeader("content-type");return e&&"json"===t.responseType&&-1!==e.indexOf("json")||t.response&&"object"===_typeof$5(t.response)?t.response:t.response&&"string"==typeof t.response?JSON.parse(t.response):t.responseText?JSON.parse(t.responseText):null}return{load:function(e,i,r,s){var a,n=new XMLHttpRequest;try{n.responseType="json"}catch(t){}n.onreadystatechange=function(){if(4===n.readyState)if(200===n.status)a=t(n),r(a);else try{a=t(n),r(a)}catch(t){s&&s(t)}};try{n.open(["G","E","T"].join(""),e,!0)}catch(t){n.open(["G","E","T"].join(""),i+"/"+e,!0)}n.send()}}}()),"loadAnimation"===t.data.type)a.assetLoader.load(t.data.path,t.data.fullPath,(function(e){a.dataManager.completeData(e),a.postMessage({id:t.data.id,payload:e,status:"success"})}),(function(){a.postMessage({id:t.data.id,status:"error"})}));else if("complete"===t.data.type){var e=t.data.animation;a.dataManager.completeData(e),a.postMessage({id:t.data.id,payload:e,status:"success"})}else"loadData"===t.data.type&&a.assetLoader.load(t.data.path,t.data.fullPath,(function(e){a.postMessage({id:t.data.id,payload:e,status:"success"})}),(function(){a.postMessage({id:t.data.id,status:"error"})}))})),e.onmessage=function(t){var e=t.data,i=e.id,s=r[i];r[i]=null,"success"===e.status?s.onComplete(e.payload):s.onError&&s.onError()})}function o(t,e){var s="processId_"+(i+=1);return r[s]={onComplete:t,onError:e},s}return{loadAnimation:function(t,i,r){n();var s=o(i,r);e.postMessage({type:"loadAnimation",path:t,fullPath:window.location.origin+window.location.pathname,id:s})},loadData:function(t,i,r){n();var s=o(i,r);e.postMessage({type:"loadData",path:t,fullPath:window.location.origin+window.location.pathname,id:s})},completeAnimation:function(t,i,r){n();var s=o(i,r);e.postMessage({type:"complete",animation:t,id:s})}}}(),ImagePreloader=function(){var t=function(){var t=createTag("canvas");t.width=1,t.height=1;var e=t.getContext("2d");return e.fillStyle="rgba(0,0,0,0)",e.fillRect(0,0,1,1),t}();function e(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function i(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(t,e,i){var r="";if(t.e)r=t.p;else if(e){var s=t.p;-1!==s.indexOf("images/")&&(s=s.split("/")[1]),r=e+s}else r=i,r+=t.u?t.u:"",r+=t.p;return r}function s(t){var e=0,i=setInterval(function(){(t.getBBox().width||e>500)&&(this._imageLoaded(),clearInterval(i)),e+=1}.bind(this),50)}function a(t){var e={assetData:t},i=r(t,this.assetsPath,this.path);return dataManager.loadData(i,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e}function n(){this._imageLoaded=e.bind(this),this._footageLoaded=i.bind(this),this.testImageLoaded=s.bind(this),this.createFootageData=a.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return n.prototype={loadAssets:function(t,e){var i;this.imagesLoadedCb=e;var r=t.length;for(i=0;i<r;i+=1)t[i].layers||(t[i].t&&"seq"!==t[i].t?3===t[i].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(t[i]))):(this.totalImages+=1,this.images.push(this._createImageData(t[i]))))},setAssetsPath:function(t){this.assetsPath=t||""},setPath:function(t){this.path=t||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(t){for(var e=0,i=this.images.length;e<i;){if(this.images[e].assetData===t)return this.images[e].img;e+=1}return null},createImgData:function(e){var i=r(e,this.assetsPath,this.path),s=createTag("img");s.crossOrigin="anonymous",s.addEventListener("load",this._imageLoaded,!1),s.addEventListener("error",function(){a.img=t,this._imageLoaded()}.bind(this),!1),s.src=i;var a={img:s,assetData:e};return a},createImageData:function(e){var i=r(e,this.assetsPath,this.path),s=createNS("image");isSafari?this.testImageLoaded(s):s.addEventListener("load",this._imageLoaded,!1),s.addEventListener("error",function(){a.img=t,this._imageLoaded()}.bind(this),!1),s.setAttributeNS("http://www.w3.org/1999/xlink","href",i),this._elementHelper.append?this._elementHelper.append(s):this._elementHelper.appendChild(s);var a={img:s,assetData:e};return a},imageLoaded:e,footageLoaded:i,setCacheType:function(t,e){"svg"===t?(this._elementHelper=e,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},n}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(t,e){if(this._cbs[t])for(var i=this._cbs[t],r=0;r<i.length;r+=1)i[r](e)},addEventListener:function(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)},removeEventListener:function(t,e){if(e){if(this._cbs[t]){for(var i=0,r=this._cbs[t].length;i<r;)this._cbs[t][i]===e&&(this._cbs[t].splice(i,1),i-=1,r-=1),i+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}};var markerParser=function(){function t(t){for(var e,i=t.split("\r\n"),r={},s=0,a=0;a<i.length;a+=1)2===(e=i[a].split(":")).length&&(r[e[0]]=e[1].trim(),s+=1);if(0===s)throw new Error;return r}return function(e){for(var i=[],r=0;r<e.length;r+=1){var s=e[r],a={time:s.tm,duration:s.dr};try{a.payload=JSON.parse(e[r].cm)}catch(i){try{a.payload=t(e[r].cm)}catch(t){a.payload={name:e[r].cm}}}i.push(a)}return i}}(),ProjectInterface=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,i=this.compositions.length;e<i;){if(this.compositions[e].data&&this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&&this.compositions[e].data.xt&&this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}return null}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),renderers={},registerRenderer=function(t,e){renderers[t]=e};function getRenderer(t){return renderers[t]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var t in renderers)if(renderers[t])return t;return""}function _typeof$4(t){return _typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$4(t)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=ne
vendor: 11,346 bytes, line 438
438w BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(t){(t.wrapper||t.container)&&(this.wrapper=t.wrapper||t.container);var e="svg";t.animType?e=t.animType:t.renderer&&(e=t.renderer);var i=getRenderer(e);this.renderer=new i(this,t.rendererSettings),this.imagePreloader.setCacheType(e,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=e,""===t.loop||null===t.loop||void 0===t.loop||!0===t.loop?this.loop=!0:!1===t.loop?this.loop=!1:this.loop=parseInt(t.loop,10),this.autoplay=!("autoplay"in t)||t.autoplay,this.name=t.name?t.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(t,"autoloadSegments")||t.autoloadSegments,this.assetsPath=t.assetsPath,this.initialSegment=t.initialSegment,t.audioFactory&&this.audioController.setAudioFactory(t.audioFactory),t.animationData?this.setupAnimation(t.animationData):t.path&&(-1!==t.path.lastIndexOf("\\")?this.path=t.path.substr(0,t.path.lastIndexOf("\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf("/")+1),this.fileName=t.path.substr(t.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(t.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(t){dataManager.completeAnimation(t,this.configAnimation)},AnimationItem.prototype.setData=function(t,e){e&&"object"!==_typeof$4(e)&&(e=JSON.parse(e));var i={wrapper:t,animationData:e},r=t.attributes;i.path=r.getNamedItem("data-animation-path")?r.getNamedItem("data-animation-path").value:r.getNamedItem("data-bm-path")?r.getNamedItem("data-bm-path").value:r.getNamedItem("bm-path")?r.getNamedItem("bm-path").value:"",i.animType=r.getNamedItem("data-anim-type")?r.getNamedItem("data-anim-type").value:r.getNamedItem("data-bm-type")?r.getNamedItem("data-bm-type").value:r.getNamedItem("bm-type")?r.getNamedItem("bm-type").value:r.getNamedItem("data-bm-renderer")?r.getNamedItem("data-bm-renderer").value:r.getNamedItem("bm-renderer")?r.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var s=r.getNamedItem("data-anim-loop")?r.getNamedItem("data-anim-loop").value:r.getNamedItem("data-bm-loop")?r.getNamedItem("data-bm-loop").value:r.getNamedItem("bm-loop")?r.getNamedItem("bm-loop").value:"";"false"===s?i.loop=!1:"true"===s?i.loop=!0:""!==s&&(i.loop=parseInt(s,10));var a=r.getNamedItem("data-anim-autoplay")?r.getNamedItem("data-anim-autoplay").value:r.getNamedItem("data-bm-autoplay")?r.getNamedItem("data-bm-autoplay").value:!r.getNamedItem("bm-autoplay")||r.getNamedItem("bm-autoplay").value;i.autoplay="false"!==a,i.name=r.getNamedItem("data-name")?r.getNamedItem("data-name").value:r.getNamedItem("data-bm-name")?r.getNamedItem("data-bm-name").value:r.getNamedItem("bm-name")?r.getNamedItem("bm-name").value:"","false"===(r.getNamedItem("data-anim-prerender")?r.getNamedItem("data-anim-prerender").value:r.getNamedItem("data-bm-prerender")?r.getNamedItem("data-bm-prerender").value:r.getNamedItem("bm-prerender")?r.getNamedItem("bm-prerender").value:"")&&(i.prerender=!1),i.path?this.setParams(i):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(t){t.op>this.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,i,r=this.animationData.layers,s=r.length,a=t.layers,n=a.length;for(i=0;i<n;i+=1)for(e=0;e<s;){if(r[e].id===a[i].id){r[e]=a[i];break}e+=1}if((t.chars||t.fonts)&&(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(s=t.assets.length,e=0;e<s;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(t){this.animationData=t;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var e=t.shift();this.timeCompleted=e.time*this.frameRate;var i=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(i,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(t){if(this.renderer)try{this.animationData=t,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(t),t.assets||(t.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(t.assets),this.markers=markerParser(t.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(t,e){var i="number"==typeof t?t:void 0,r="number"==typeof e?e:void 0;this.renderer.updateContainerSize(i,r)},AnimationItem.prototype.setSubframe=function(t){this.isSubframeEnabled=!!t},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(t){for(var e,i=0;i<this.markers.length;i+=1)if((e=this.markers[i]).payload&&e.payload.name===t)return e;return null},AnimationItem.prototype.goToAndStop=function(t,e,i){if(!i||this.name===i){var r=Number(t);if(isNaN(r)){var s=this.getMarkerData(t);s&&this.goToAndStop(s.time,!0)}else e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(t,e,i){if(!i||this.name===i){var r=Number(t);if(isNaN(r)){var s=this.getMarkerData(t);s&&(s.duration?this.playSegments([s.time,s.time+s.duration],!0):this.goToAndStop(s.time,!0))}else this.goToAndStop(r,e,i);this.play()}},AnimationItem.prototype.advanceTime=function(t){if(!0!==this.isPaused&&!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,i=!1;e>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(i=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(i=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),i&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]<t[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<t?i=t:this.currentRawFrame+this.firstFrame>e&&(i=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===_typeof$4(t[0])){var i,r=t.length;for(i=0;i<r;i+=1)this.segments.push(t[i])}else this.segments.push(t);this.segments.length&&e&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),t&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(t){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),t),!0)},AnimationItem.prototype.destroy=function(t){t&&this.name!==t||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)}
vendor: 1,272 bytes, line 438
438,AnimationItem.prototype.setCurrentRawFrameValue=function(t){this.currentRawFrame=t,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(t){this.playDirection=t<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(t){this.loop=t},AnimationItem.prototype.setVolume=function(t,e){e&&this.name!==e||this.audioController.setVolume(t)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(t){t&&this.name!==t||this.audioController.mute()},AnimationItem.prototype.unmute=function(t){t&&this.name!==t||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(t){var e="";if(t.e)e=t.p;else if(this.assetsPath){var i=t.p;-1!==i.indexOf("images/")&&(i=i.split("/")[1]),e=this.assetsPath+i}else e=this.path,e+=t.u?t.u:"",e+=t.p;return e},AnimationItem.prototype.getAssetData=function(t){for(var e=0,i=this.assets.length;e<i;
vendor: 12,497 bytes, line 438
438){if(t===this.assets[e].id)return this.assets[e];e+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(t){return t?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(t,e,i){try{this.renderer.getElementByPath(t).updateDocumentData(e,i)}catch(t){}},AnimationItem.prototype.trigger=function(t){if(this._cbs&&this._cbs[t])switch(t){case"enterFrame":this.triggerEvent(t,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(t,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(t,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(t,new BMCompleteEvent(t,this.frameMult));break;case"segmentStart":this.triggerEvent(t,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(t,new BMDestroyEvent(t,this));break;default:this.triggerEvent(t)}"enterFrame"===t&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===t&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult)),"complete"===t&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(t,this.frameMult)),"segmentStart"===t&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames)),"destroy"===t&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(t,this))},AnimationItem.prototype.triggerRenderFrameError=function(t){var e=new BMRenderFrameErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(t){var e=new BMConfigErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)};var animationManager=function(){var t={},e=[],i=0,r=0,s=0,a=!0,n=!1;function o(t){for(var i=0,s=t.target;i<r;)e[i].animation===s&&(e.splice(i,1),i-=1,r-=1,s.isPaused||p()),i+=1}function h(t,i){if(!t)return null;for(var s=0;s<r;){if(e[s].elem===t&&null!==e[s].elem)return e[s].animation;s+=1}var a=new AnimationItem;return f(a,t),a.setData(t,i),a}function l(){s+=1,d()}function p(){s-=1}function f(t,i){t.addEventListener("destroy",o),t.addEventListener("_active",l),t.addEventListener("_idle",p),e.push({elem:i,animation:t}),r+=1}function m(t){var o,h=t-i;for(o=0;o<r;o+=1)e[o].animation.advanceTime(h);i=t,s&&!n?window.requestAnimationFrame(m):a=!0}function c(t){i=t,window.requestAnimationFrame(m)}function d(){!n&&s&&a&&(window.requestAnimationFrame(c),a=!1)}return t.registerAnimation=h,t.loadAnimation=function(t){var e=new AnimationItem;return f(e,null),e.setParams(t),e},t.setSpeed=function(t,i){var s;for(s=0;s<r;s+=1)e[s].animation.setSpeed(t,i)},t.setDirection=function(t,i){var s;for(s=0;s<r;s+=1)e[s].animation.setDirection(t,i)},t.play=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.play(t)},t.pause=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.pause(t)},t.stop=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.stop(t)},t.togglePause=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.togglePause(t)},t.searchAnimations=function(t,e,i){var r,s=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),a=s.length;for(r=0;r<a;r+=1)i&&s[r].setAttribute("data-bm-type",i),h(s[r],t);if(e&&0===a){i||(i="svg");var n=document.getElementsByTagName("body")[0];n.innerText="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",i),n.appendChild(o),h(o,t)}},t.resize=function(){var t;for(t=0;t<r;t+=1)e[t].animation.resize()},t.goToAndStop=function(t,i,s){var a;for(a=0;a<r;a+=1)e[a].animation.goToAndStop(t,i,s)},t.destroy=function(t){var i;for(i=r-1;i>=0;i-=1)e[i].animation.destroy(t)},t.freeze=function(){n=!0},t.unfreeze=function(){n=!1,d()},t.setVolume=function(t,i){var s;for(s=0;s<r;s+=1)e[s].animation.setVolume(t,i)},t.mute=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.mute(t)},t.unmute=function(t){var i;for(i=0;i<r;i+=1)e[i].animation.unmute(t)},t.getRegisteredAnimations=function(){var t,i=e.length,r=[];for(t=0;t<i;t+=1)r.push(e[t].animation);return r},t}(),BezierFactory=function(){var t={getBezierEasing:function(t,i,r,s,a){var n=a||("bez_"+t+"_"+i+"_"+r+"_"+s).replace(/\./g,"p");if(e[n])return e[n];var o=new p([t,i,r,s]);return e[n]=o,o}},e={};var i=11,r=1/(i-1),s="function"==typeof Float32Array;function a(t,e){return 1-3*e+3*t}function n(t,e){return 3*e-6*t}function o(t){return 3*t}function h(t,e,i){return((a(e,i)*t+n(e,i))*t+o(e))*t}function l(t,e,i){return 3*a(e,i)*t*t+2*n(e,i)*t+o(e)}function p(t){this._p=t,this._mSampleValues=s?new Float32Array(i):new Array(i),this._precomputed=!1,this.get=this.get.bind(this)}return p.prototype={get:function(t){var e=this._p[0],i=this._p[1],r=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),e===i&&r===s?t:0===t?0:1===t?1:h(this._getTForX(t),i,s)},_precompute:function(){var t=this._p[0],e=this._p[1],i=this._p[2],r=this._p[3];this._precomputed=!0,t===e&&i===r||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],s=0;s<i;++s)this._mSampleValues[s]=h(s*r,t,e)},_getTForX:function(t){for(var e=this._p[0],s=this._p[2],a=this._mSampleValues,n=0,o=1,p=i-1;o!==p&&a[o]<=t;++o)n+=r;var f=n+(t-a[--o])/(a[o+1]-a[o])*r,m=l(f,e,s);return m>=.001?function(t,e,i,r){for(var s=0;s<4;++s){var a=l(e,i,r);if(0===a)return e;e-=(h(e,i,r)-t)/a}return e}(t,f,e,s):0===m?f:function(t,e,i,r,s){var a,n,o=0;do{(a=h(n=e+(i-e)/2,r,s)-t)>0?i=n:e=n}while(Math.abs(a)>1e-7&&++o<10);return n}(t,n,n+r,e,s)}},t}(),pooling={double:function(t){return t.concat(createSizedArray(t.length))}},poolFactory=function(t,e,i){var r=0,s=t,a=createSizedArray(s);return{newElement:function(){return r?a[r-=1]:e()},release:function(t){r===s&&(a=pooling.double(a),s*=2),i&&i(t),a[r]=t,r+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(t){var e,i=t.lengths.length;for(e=0;e<i;e+=1)bezierLengthPool.release(t.lengths[e]);t.lengths.length=0}));function bezFunction(){var t=Math;function e(t,e,i,r,s,a){var n=t*r+e*s+i*a-s*r-a*t-i*e;return n>-.001&&n<.001}var i=function(t,e,i,r){var s,a,n,o,h,l,p=getDefaultCurveSegments(),f=0,m=[],c=[],d=bezierLengthPool.newElement();for(n=i.length,s=0;s<p;s+=1){for(h=s/(p-1),l=0,a=0;a<n;a+=1)o=bmPow(1-h,3)*t[a]+3*bmPow(1-h,2)*h*i[a]+3*(1-h)*bmPow(h,2)*r[a]+bmPow(h,3)*e[a],m[a]=o,null!==c[a]&&(l+=bmPow(m[a]-c[a],2)),c[a]=m[a];l&&(f+=l=bmSqrt(l)),d.percents[s]=h,d.lengths[s]=f}return d.addedLength=f,d};function r(t){this.segmentLength=0,this.points=new Array(t)}function s(t,e){this.partialLength=t,this.point=e}var a,n=(a={},function(t,i,n,o){var h=(t[0]+"_"+t[1]+"_"+i[0]+"_"+i[1]+"_"+n[0]+"_"+n[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!a[h]){var l,p,f,m,c,d,u,y=getDefaultCurveSegments(),g=0,v=null;2===t.length&&(t[0]!==i[0]||t[1]!==i[1])&&e(t[0],t[1],i[0],i[1],t[0]+n[0],t[1]+n[1])&&e(t[0],t[1],i[0],i[1],i[0]+o[0],i[1]+o[1])&&(y=2);var b=new r(y);for(f=n.length,l=0;l<y;l+=1){for(u=createSizedArray(f),c=l/(y-1),d=0,p=0;p<f;p+=1)m=bmPow(1-c,3)*t[p]+3*bmPow(1-c,2)*c*(t[p]+n[p])+3*(1-c)*bmPow(c,2)*(i[p]+o[p])+bmPow(c,3)*i[p],u[p]=m,null!==v&&(d+=bmPow(u[p]-v[p],2));g+=d=bmSqrt(d),b.points[l]=new s(d,u),v=u}b.segmentLength=g,a[h]=b}return a[h]});function o(t,e){var i=e.percents,r=e.lengths,s=i.length,a=bmFloor((s-1)*t),n=t*e.addedLength,o=0;if(a===s-1||0===a||n===r[a])return i[a];for(var h=r[a]>n?-1:1,l=!0;l;)if(r[a]<=n&&r[a+1]>n?(o=(n-r[a])/(r[a+1]-r[a]),l=!1):a+=h,a<0||a>=s-1){if(a===s-1)return i[a];l=!1}return i[a]+(i[a+1]-i[a])*o}var h=createTypedArray("float32",8);return{getSegmentsLength:function(t){var e,r=segmentsLengthPool.newElement(),s=t.c,a=t.v,n=t.o,o=t.i,h=t._length,l=r.lengths,p=0;for(e=0;e<h-1;e+=1)l[e]=i(a[e],a[e+1],n[e],o[e+1]),p+=l[e].addedLength;return s&&h&&(l[e]=i(a[e],a[0],n[e],o[0]),p+=l[e].addedLength),r.totalLength=p,r},getNewSegment:function(e,i,r,s,a,n,l){a<0?a=0:a>1&&(a=1);var p,f=o(a,l),m=o(n=n>1?1:n,l),c=e.length,d=1-f,u=1-m,y=d*d*d,g=f*d*d*3,v=f*f*d*3,b=f*f*f,x=d*d*u,P=f*d*u+d*f*u+d*d*m,E=f*f*u+d*f*m+f*d*m,S=f*f*m,C=d*u*u,_=f*u*u+d*m*u+d*u*m,A=f*m*u+d*m*m+f*u*m,T=f*m*m,M=u*u*u,k=m*u*u+u*m*u+u*u*m,D=m*m*u+u*m*m+m*u*m,F=m*m*m;for(p=0;p<c;p+=1)h[4*p]=t.round(1e3*(y*e[p]+g*r[p]+v*s[p]+b*i[p]))/1e3,h[4*p+1]=t.round(1e3*(x*e[p]+P*r[p]+E*s[p]+S*i[p]))/1e3,h[4*p+2]=t.round(1e3*(C*e[p]+_*r[p]+A*s[p]+T*i[p]))/1e3,h[4*p+3]=t.round(1e3*(M*e[p]+k*r[p]+D*s[p]+F*i[p]))/1e3;return h},getPointInSegment:function(e,i,r,s,a,n){var h=o(a,n),l=1-h;return[t.round(1e3*(l*l*l*e[0]+(h*l*l+l*h*l+l*l*h)*r[0]+(h*h*l+l*h*h+h*l*h)*s[0]+h*h*h*i[0]))/1e3,t.round(1e3*(l*l*l*e[1]+(h*l*l+l*h*l+l*l*h)*r[1]+(h*h*l+l*h*h+h*l*h)*s[1]+h*h*h*i[1]))/1e3]},buildBezierData:n,pointOnLine2D:e,pointOnLine3D:function(i,r,s,a,n,o,h,l,p){if(0===s&&0===o&&0===p)return e(i,r,a,n,h,l);var f,m=t.sqrt(t.pow(a-i,2)+t.pow(n-r,2)+t.pow(o-s,2)),c=t.sqrt(t.pow(h-i,2)+t.pow(l-r,2)+t.pow(p-s,2)),d=t.sqrt(t.pow(h-a,2)+t.pow(l-n,2)+t.pow(p-o,2));return(f=m>c?m>d?m-c-d:d-c-m:d>c?d-c-m:c-m-d)>-1e-4&&f<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(t,e){var i,r=this.offsetTime;"multidimensional"===this.propType&&(i=createTypedArray("float32",this.pv.length));for(var s,a,n,o,h,l,p,f,m,c=e.lastIndex,d=c,u=this.keyframes.length-1,y=!0;y;){if(s=this.keyframes[d],a=this.keyframes[d+1],d===u-1&&t>=a.t-r){s.h&&(s=a),c=0;break}if(a.t-r>t){c=d;break}d<u-1?d+=1:(c=0,y=!1)}n=this.keyframesMetadata[d]||{};var g,v=a.t-r,b=s.t-r;if(s.to){n.bezierData||(n.bezierData=bez.buildBezierData(s.s,a.s||s.e,s.to,s.ti));var x=n.bezierData;if(t>=v||t<b){var P=t>=v?x.points.length-1:0;for(h=x.points[P].point.length,o=0;o<h;o+=1)i[o]=x.points[P].point[o]}else{n.__fnct?m=n.__fnct:(m=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y,s.n).get,n.__fnct=m),l=m((t-b)/(v-b));var E,S=x.segmentLength*l,C=e.lastFrame<t&&e._lastKeyframeIndex===d?e._lastAddedLength:0;for(f=e.lastFrame<t&&e._lastKeyframeIndex===d?e._lastPoint:0,y=!0,p=x.points.length;y;){if(C+=x.points[f].partialLength,0===S||0===l||f===x.points.length-1){for(h=x.points[f].point.length,o=0;o<h;o+=1)i[o]=x.points[f].point[o];break}if(S>=C&&S<C+x.points[f+1].partialLength){for(E=(S-C)/x.points[f+1].partialLength,h=x.points[f].point.length,o=0;o<h;o+=1)i[o]=x.points[f].point[o]+(x.points[f+1].point[o]-x.points[f].point[o])*E;break}f<p-1?f+=1:y=!1}e._lastPoint=f,e._lastAddedLength=C-x.points[f].partialLength,e._lastKeyframeIndex=d}}else{var _,A,T,M,k;if(u=s.s.length,g=a.s||s.e,this.sh&&1!==s.h)if(t>=v)i[0]=g[0],i[1]=g[1],i[2]=g[2];else if(t<=b)i[0]=s.s[0],i[1]=s.s[1],i[2]=s.s[2];else{quaternionToEuler(i,slerp(createQuaternion(s.s),createQuaternion(g),(t-b)/(v-b)))}else for(d=0;d<u;d+=1)1!==s.h&&(t>=v?l=1:t<b?l=0:(s.o.x.constructor===Array?(n.__fnct||(n.__fnct=[]),n.__fnct[d]?m=n.__fnct[d]:(_=void 0===s.o.x[d]?s.o.x[0]:s.o.x[d],A=void 0===s.o.y[d]?s.o.y[0]:s.o.y[d],T=void 0===s.i.x[d]?s.i.x[0]:s.i.x[d],M=void 0===s.i.y[d]?s.i.y[0]:s.i.y[d],m=BezierFactory.getBezierEasing(_,A,T,M).get,n.__fnct[d]=m)):n.__fnct?m=n.__fnct:(_=s.o.x,A=s.o.y,T=s.i.x,M=s.i.y,m=BezierFactory.getBezierEasing(_,A,T,M).get,s.keyframeMetadata=m),l=m((t-b)/(v-b)))),g=a.s||s.e,k=1===s.h?s.s[d]:s.s[d]+(g[d]-s.s[d])*l,"multidimensional"===this.propType?i[d]=k:i=k}return e.lastIndex=c,i}function slerp(t,e,i){var r,s,a,n,o,h=[],l=t[0],p=t[1],f=t[2],m=t[3],c=e[0],d=e[1],u=e[2],y=e[3];return(s=l*c+p*d+f*u+m*y)<0&&(s=-s,c=-c,d=-d,u=-u,y=-y),1-s>1e-6?(r=Math.acos(s),a=Math.sin(r),n=Math.sin((1-i)*r)/a,o=Math.sin(i*r)/a):(n=1-i,o=i),h[0]=n*l+o*c,h[1]=n*p+o*d,h[2]=n*f+o*u,h[3]=n*m+o*y,h}function quaternionToEuler(t,e){var i=e[0],r=e[1],s=e[2],a=e[3],n=Math.atan2(2*r*a-2*i*s,1-2*r*r-2*s*s),o=Math.asin(2*i*r+2*s*a),h=Math.atan2(2*i*a-2*r*s,1-2*i*i-2*s*s);t[0]=n/degToRads,t[1]=o/degToRads,t[2]=h/degToRads}
vendor: 5,811 bytes, line 438
438function createQuaternion(t){var e=t[0]*degToRads,i=t[1]*degToRads,r=t[2]*degToRads,s=Math.cos(e/2),a=Math.cos(i/2),n=Math.cos(r/2),o=Math.sin(e/2),h=Math.sin(i/2),l=Math.sin(r/2);return[o*h*n+s*a*l,o*a*n+s*h*l,s*h*n-o*a*l,s*a*n-o*h*l]}function getValueAtCurrentTime(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=i&&t>=i||this._caching.lastFrame<e&&t<e))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var r=this.interpolateValue(t,this._caching);this.pv=r}return this._caching.lastFrame=t,this.pv}function setVValue(t){var e;if("unidimensional"===this.propType)e=t*this.mult,mathAbs(this.v-e)>1e-5&&(this.v=e,this._mdf=!0);else for(var i=0,r=this.v.length;i<r;)e=t[i]*this.mult,mathAbs(this.v[i]-e)>1e-5&&(this.v[i]=e,this._mdf=!0),i+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,i=this.kf?this.pv:this.data.k;for(t=0;t<e;t+=1)i=this.effectsSequence[t](i);this.setVValue(i),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function ValueProperty(t,e,i,r){this.propType="unidimensional",this.mult=i||1,this.data=e,this.v=i?e.k*i:e.k,this.pv=e.k,this._mdf=!1,this.elem=t,this.container=r,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(t,e,i,r){var s;this.propType="multidimensional",this.mult=i||1,this.data=e,this._mdf=!1,this.elem=t,this.container=r,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1;var a=e.k.length;for(this.v=createTypedArray("float32",a),this.pv=createTypedArray("float32",a),this.vel=createTypedArray("float32",a),s=0;s<a;s+=1)this.v[s]=e.k[s]*this.mult,this.pv[s]=e.k[s];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(t,e,i,r){this.propType="unidimensional",this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=e,this.mult=i||1,this.elem=t,this.container=r,this.comp=t.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(t,e,i,r){var s;this.propType="multidimensional";var a,n,o,h,l=e.k.length;for(s=0;s<l-1;s+=1)e.k[s].to&&e.k[s].s&&e.k[s+1]&&e.k[s+1].s&&(a=e.k[s].s,n=e.k[s+1].s,o=e.k[s].to,h=e.k[s].ti,(2===a.length&&(a[0]!==n[0]||a[1]!==n[1])&&bez.pointOnLine2D(a[0],a[1],n[0],n[1],a[0]+o[0],a[1]+o[1])&&bez.pointOnLine2D(a[0],a[1],n[0],n[1],n[0]+h[0],n[1]+h[1])||3===a.length&&(a[0]!==n[0]||a[1]!==n[1]||a[2]!==n[2])&&bez.pointOnLine3D(a[0],a[1],a[2],n[0],n[1],n[2],a[0]+o[0],a[1]+o[1],a[2]+o[2])&&bez.pointOnLine3D(a[0],a[1],a[2],n[0],n[1],n[2],n[0]+h[0],n[1]+h[1],n[2]+h[2]))&&(e.k[s].to=null,e.k[s].ti=null),a[0]===n[0]&&a[1]===n[1]&&0===o[0]&&0===o[1]&&0===h[0]&&0===h[1]&&(2===a.length||a[2]===n[2]&&0===o[2]&&0===h[2])&&(e.k[s].to=null,e.k[s].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=e,this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=i||1,this.elem=t,this.container=r,this.comp=t.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var p=e.k[0].s.length;for(this.v=createTypedArray("float32",p),this.pv=createTypedArray("float32",p),s=0;s<p;s+=1)this.v[s]=initFrame,this.pv[s]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",p)},this.addEffect=addEffect}var PropertyFactory={getProp:function(t,e,i,r,s){var a;if(e.sid&&(e=t.globalData.slotManager.getProp(e)),e.k.length)if("number"==typeof e.k[0])a=new MultiDimensionalProperty(t,e,r,s);else switch(i){case 0:a=new KeyframedValueProperty(t,e,r,s);break;case 1:a=new KeyframedMultidimensionalProperty(t,e,r,s)}else a=new ValueProperty(t,e,r,s);return a.effectsSequence.length&&s.addDynamicProperty(a),a}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var t;this._mdf=!1;var e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var i=0;i<e;)this.v[i]=pointPool.newElement(),this.o[i]=pointPool.newElement(),this.i[i]=pointPool.newElement(),i+=1},ShapePath.prototype.setLength=function(t){for(;this._maxLength<t;
vendor: 37,259 bytes, line 438
438)this.doubleArrayLength();this._length=t},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(t,e,i,r,s){var a;switch(this._length=Math.max(this._length,r+1),this._length>=this._maxLength&&this.doubleArrayLength(),i){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}(!a[r]||a[r]&&!s)&&(a[r]=pointPool.newElement()),a[r][0]=t,a[r][1]=e},ShapePath.prototype.setTripleAt=function(t,e,i,r,s,a,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(i,r,"o",n,o),this.setXYAt(s,a,"i",n,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,i=this.o,r=this.i,s=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],r[0][0],r[0][1],i[0][0],i[0][1],0,!1),s=1);var a,n=this._length-1,o=this._length;for(a=s;a<o;a+=1)t.setTripleAt(e[n][0],e[n][1],r[n][0],r[n][1],i[n][0],i[n][1],a,!1),n-=1;return t},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(t){var e,i=t._length;for(e=0;e<i;e+=1)pointPool.release(t.v[e]),pointPool.release(t.i[e]),pointPool.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1})),factory.clone=function(t){var e,i=factory.newElement(),r=void 0===t._length?t.v.length:t._length;for(i.setLength(r),i.c=t.c,e=0;e<r;e+=1)i.setTripleAt(t.v[e][0],t.v[e][1],t.o[e][0],t.o[e][1],t.i[e][0],t.i[e][1],e);return i},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(t){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var t;for(t=0;t<this._length;t+=1)shapePool.release(this.shapes[t]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[_length-=1]:new ShapeCollection},release:function(t){var e,i=t._length;for(e=0;e<i;e+=1)shapePool.release(t.shapes[e]);t._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=t,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){var t=-999999;function e(t,e,i){var r,s,a,n,o,h,l,p,f,m=i.lastIndex,c=this.keyframes;if(t<c[0].t-this.offsetTime)r=c[0].s[0],a=!0,m=0;else if(t>=c[c.length-1].t-this.offsetTime)r=c[c.length-1].s?c[c.length-1].s[0]:c[c.length-2].e[0],a=!0;else{for(var d,u,y,g=m,v=c.length-1,b=!0;b&&(d=c[g],!((u=c[g+1]).t-this.offsetTime>t));)g<v-1?g+=1:b=!1;if(y=this.keyframesMetadata[g]||{},m=g,!(a=1===d.h)){if(t>=u.t-this.offsetTime)p=1;else if(t<d.t-this.offsetTime)p=0;else{var x;y.__fnct?x=y.__fnct:(x=BezierFactory.getBezierEasing(d.o.x,d.o.y,d.i.x,d.i.y).get,y.__fnct=x),p=x((t-(d.t-this.offsetTime))/(u.t-this.offsetTime-(d.t-this.offsetTime)))}s=u.s?u.s[0]:d.e[0]}r=d.s[0]}for(h=e._length,l=r.i[0].length,i.lastIndex=m,n=0;n<h;n+=1)for(o=0;o<l;o+=1)f=a?r.i[n][o]:r.i[n][o]+(s.i[n][o]-r.i[n][o])*p,e.i[n][o]=f,f=a?r.o[n][o]:r.o[n][o]+(s.o[n][o]-r.o[n][o])*p,e.o[n][o]=f,f=a?r.v[n][o]:r.v[n][o]+(s.v[n][o]-r.v[n][o])*p,e.v[n][o]=f}function i(){var e=this.comp.renderedFrame-this.offsetTime,i=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,s=this._caching.lastFrame;return s!==t&&(s<i&&e<i||s>r&&e>r)||(this._caching.lastIndex=s<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}function r(){this.paths=this.localShapeCollection}function s(t){(function(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var i,r=t._length;for(i=0;i<r;i+=1)if(t.v[i][0]!==e.v[i][0]||t.v[i][1]!==e.v[i][1]||t.o[i][0]!==e.o[i][0]||t.o[i][1]!==e.o[i][1]||t.i[i][0]!==e.i[i][0]||t.i[i][1]!==e.i[i][1])return!1;return!0})(this.v,t)||(this.v=shapePool.clone(t),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function a(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t,e;this.lock=!0,this._mdf=!1,t=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var i=this.effectsSequence.length;for(e=0;e<i;e+=1)t=this.effectsSequence[e](t);this.setVValue(t),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function n(t,e,i){this.propType="shape",this.comp=t.comp,this.container=t,this.elem=t,this.data=e,this.k=!1,this.kf=!1,this._mdf=!1;var s=3===i?e.pt.k:e.ks.k;this.v=shapePool.clone(s),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function o(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function h(e,s,a){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=3===a?s.pt.k:s.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var n=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,n),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=t,this.reset=r,this._caching={lastFrame:t,lastIndex:0},this.effectsSequence=[i.bind(this)]}n.prototype.interpolateShape=e,n.prototype.getValue=a,n.prototype.setVValue=s,n.prototype.addEffect=o,h.prototype.getValue=a,h.prototype.interpolateShape=e,h.prototype.setVValue=s,h.prototype.addEffect=o;var l=function(){var t=roundCorner;function e(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=e.d,this.elem=t,this.comp=t.comp,this.frameId=-1,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],i=this.p.v[1],r=this.s.v[0]/2,s=this.s.v[1]/2,a=3!==this.d,n=this.v;n.v[0][0]=e,n.v[0][1]=i-s,n.v[1][0]=a?e+r:e-r,n.v[1][1]=i,n.v[2][0]=e,n.v[2][1]=i+s,n.v[3][0]=a?e-r:e+r,n.v[3][1]=i,n.i[0][0]=a?e-r*t:e+r*t,n.i[0][1]=i-s,n.i[1][0]=a?e+r:e-r,n.i[1][1]=i-s*t,n.i[2][0]=a?e+r*t:e-r*t,n.i[2][1]=i+s,n.i[3][0]=a?e-r:e+r,n.i[3][1]=i+s*t,n.o[0][0]=a?e+r*t:e-r*t,n.o[0][1]=i-s,n.o[1][0]=a?e+r:e-r,n.o[1][1]=i+s*t,n.o[2][0]=a?e-r*t:e+r*t,n.o[2][1]=i+s,n.o[3][0]=a?e-r:e+r,n.o[3][1]=i-s*t}},extendPrototype([DynamicPropertyContainer],e),e}(),p=function(){function t(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=t,this.comp=t.comp,this.data=e,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),1===e.sy?(this.ir=PropertyFactory.getProp(t,e.ir,0,0,this),this.is=PropertyFactory.getProp(t,e.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(t,e.pt,0,0,this),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,degToRads,this),this.or=PropertyFactory.getProp(t,e.or,0,0,this),this.os=PropertyFactory.getProp(t,e.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return t.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var t,e,i,r,s=2*Math.floor(this.pt.v),a=2*Math.PI/s,n=!0,o=this.or.v,h=this.ir.v,l=this.os.v,p=this.is.v,f=2*Math.PI*o/(2*s),m=2*Math.PI*h/(2*s),c=-Math.PI/2;c+=this.r.v;var d=3===this.data.d?-1:1;for(this.v._length=0,t=0;t<s;t+=1){i=n?l:p,r=n?f:m;var u=(e=n?o:h)*Math.cos(c),y=e*Math.sin(c),g=0===u&&0===y?0:y/Math.sqrt(u*u+y*y),v=0===u&&0===y?0:-u/Math.sqrt(u*u+y*y);u+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(u,y,u-g*r*i*d,y-v*r*i*d,u+g*r*i*d,y+v*r*i*d,t,!0),n=!n,c+=a*d}},convertPolygonToPath:function(){var t,e=Math.floor(this.pt.v),i=2*Math.PI/e,r=this.or.v,s=this.os.v,a=2*Math.PI*r/(4*e),n=.5*-Math.PI,o=3===this.data.d?-1:1;for(n+=this.r.v,this.v._length=0,t=0;t<e;t+=1){var h=r*Math.cos(n),l=r*Math.sin(n),p=0===h&&0===l?0:l/Math.sqrt(h*h+l*l),f=0===h&&0===l?0:-h/Math.sqrt(h*h+l*l);h+=+this.p.v[0],l+=+this.p.v[1],this.v.setTripleAt(h,l,h-p*a*s*o,l-f*a*s*o,h+p*a*s*o,l+f*a*s*o,t,!0),n+=i*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],t),t}(),f=function(){function t(t,e){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=t,this.comp=t.comp,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return t.prototype={convertRectToPath:function(){var t=this.p.v[0],e=this.p.v[1],i=this.s.v[0]/2,r=this.s.v[1]/2,s=bmMin(i,r,this.r.v),a=s*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+i,e-r+s,t+i,e-r+s,t+i,e-r+a,0,!0),this.v.setTripleAt(t+i,e+r-s,t+i,e+r-a,t+i,e+r-s,1,!0),0!==s?(this.v.setTripleAt(t+i-s,e+r,t+i-s,e+r,t+i-a,e+r,2,!0),this.v.setTripleAt(t-i+s,e+r,t-i+a,e+r,t-i+s,e+r,3,!0),this.v.setTripleAt(t-i,e+r-s,t-i,e+r-s,t-i,e+r-a,4,!0),this.v.setTripleAt(t-i,e-r+s,t-i,e-r+a,t-i,e-r+s,5,!0),this.v.setTripleAt(t-i+s,e-r,t-i+s,e-r,t-i+a,e-r,6,!0),this.v.setTripleAt(t+i-s,e-r,t+i-a,e-r,t+i-s,e-r,7,!0)):(this.v.setTripleAt(t-i,e+r,t-i+a,e+r,t-i,e+r,2),this.v.setTripleAt(t-i,e-r,t-i,e-r+a,t-i,e-r,3))):(this.v.setTripleAt(t+i,e-r+s,t+i,e-r+a,t+i,e-r+s,0,!0),0!==s?(this.v.setTripleAt(t+i-s,e-r,t+i-s,e-r,t+i-a,e-r,1,!0),this.v.setTripleAt(t-i+s,e-r,t-i+a,e-r,t-i+s,e-r,2,!0),this.v.setTripleAt(t-i,e-r+s,t-i,e-r+s,t-i,e-r+a,3,!0),this.v.setTripleAt(t-i,e+r-s,t-i,e+r-a,t-i,e+r-s,4,!0),this.v.setTripleAt(t-i+s,e+r,t-i+s,e+r,t-i+a,e+r,5,!0),this.v.setTripleAt(t+i-s,e+r,t+i-a,e+r,t+i-s,e+r,6,!0),this.v.setTripleAt(t+i,e+r-s,t+i,e+r-s,t+i,e+r-a,7,!0)):(this.v.setTripleAt(t-i,e-r,t-i+a,e-r,t-i,e-r,1,!0),this.v.setTripleAt(t-i,e+r,t-i,e+r-a,t-i,e+r,2,!0),this.v.setTripleAt(t+i,e+r,t+i-a,e+r,t+i,e+r,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],t),t}();var m={getShapeProp:function(t,e,i){var r;return 3===i||4===i?r=(3===i?e.pt:e.ks).k.length?new h(t,e,i):new n(t,e,i):5===i?r=new f(t,e):6===i?r=new l(t,e):7===i&&(r=new p(t,e)),r.k&&t.addDynamicProperty(r),r},getConstructorFunction:function(){return n},getKeyframedConstructorFunction:function(){return h}};return m}(),Matrix=function(){var t=Math.cos,e=Math.sin,i=Math.tan,r=Math.round;function s(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function a(i){if(0===i)return this;var r=t(i),s=e(i);return this._t(r,-s,0,0,s,r,0,0,0,0,1,0,0,0,0,1)}function n(i){if(0===i)return this;var r=t(i),s=e(i);return this._t(1,0,0,0,0,r,-s,0,0,s,r,0,0,0,0,1)}function o(i){if(0===i)return this;var r=t(i),s=e(i);return this._t(r,0,s,0,0,1,0,0,-s,0,r,0,0,0,0,1)}function h(i){if(0===i)return this;var r=t(i),s=e(i);return this._t(r,-s,0,0,s,r,0,0,0,0,1,0,0,0,0,1)}function l(t,e){return this._t(1,e,t,1,0,0)}function p(t,e){return this.shear(i(t),i(e))}function f(r,s){var a=t(s),n=e(s);return this._t(a,n,0,0,-n,a,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,i(r),1,0,0,0,0,1,0,0,0,0,1)._t(a,-n,0,0,n,a,0,0,0,0,1,0,0,0,0,1)}function m(t,e,i){return i||0===i||(i=1),1===t&&1===e&&1===i?this:this._t(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1)}function c(t,e,i,r,s,a,n,o,h,l,p,f,m,c,d,u){return this.props[0]=t,this.props[1]=e,this.props[2]=i,this.props[3]=r,this.props[4]=s,this.props[5]=a,this.props[6]=n,this.props[7]=o,this.props[8]=h,this.props[9]=l,this.props[10]=p,this.props[11]=f,this.props[12]=m,this.props[13]=c,this.props[14]=d,this.props[15]=u,this}function d(t,e,i){return i=i||0,0!==t||0!==e||0!==i?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,i,1):this}function u(t,e,i,r,s,a,n,o,h,l,p,f,m,c,d,u){var y=this.props;if(1===t&&0===e&&0===i&&0===r&&0===s&&1===a&&0===n&&0===o&&0===h&&0===l&&1===p&&0===f)return y[12]=y[12]*t+y[15]*m,y[13]=y[13]*a+y[15]*c,y[14]=y[14]*p+y[15]*d,y[15]*=u,this._identityCalculated=!1,this;var g=y[0],v=y[1],b=y[2],x=y[3],P=y[4],E=y[5],S=y[6],C=y[7],_=y[8],A=y[9],T=y[10],M=y[11],k=y[12],D=y[13],F=y[14],w=y[15];return y[0]=g*t+v*s+b*h+x*m,y[1]=g*e+v*a+b*l+x*c,y[2]=g*i+v*n+b*p+x*d,y[3]=g*r+v*o+b*f+x*u,y[4]=P*t+E*s+S*h+C*m,y[5]=P*e+E*a+S*l+C*c,y[6]=P*i+E*n+S*p+C*d,y[7]=P*r+E*o+S*f+C*u,y[8]=_*t+A*s+T*h+M*m,y[9]=_*e+A*a+T*l+M*c,y[10]=_*i+A*n+T*p+M*d,y[11]=_*r+A*o+T*f+M*u,y[12]=k*t+D*s+F*h+w*m,y[13]=k*e+D*a+F*l+w*c,y[14]=k*i+D*n+F*p+w*d,y[15]=k*r+D*o+F*f+w*u,this._identityCalculated=!1,this}function y(t){var e=t.props;return this.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function v(t){for(var e=0;e<16;){if(t.props[e]!==this.props[e])return!1;e+=1}return!0}function b(t){var e;for(e=0;e<16;e+=1)t.props[e]=this.props[e];return t}function x(t){var e;for(e=0;e<16;e+=1)this.props[e]=t[e]}function P(t,e,i){return{x:t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]}}function E(t,e,i){return t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12]}function S(t,e,i){return t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13]}function C(t,e,i){return t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]}function _(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],e=this.props[5]/t,i=-this.props[1]/t,r=-this.props[4]/t,s=this.props[0]/t,a=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,n=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,o=new Matrix;return o.props[0]=e,o.props[1]=i,o.props[4]=r,o.props[5]=s,o.props[12]=a,o.props[13]=n,o}function A(t){return this.getInverseMatrix().applyToPointArray(t[0],t[1],t[2]||0)}function T(t){var e,i=t.length,r=[];for(e=0;e<i;e+=1)r[e]=A(t[e]);return r}function M(t,e,i){var r=createTypedArray("float32",6);if(this.isIdentity())r[0]=t[0],r[1]=t[1],r[2]=e[0],r[3]=e[1],r[4]=i[0],r[5]=i[1];else{var s=this.props[0],a=this.props[1],n=this.props[4],o=this.props[5],h=this.props[12],l=this.props[13];r[0]=t[0]*s+t[1]*n+h,r[1]=t[0]*a+t[1]*o+l,r[2]=e[0]*s+e[1]*n+h,r[3]=e[0]*a+e[1]*o+l,r[4]=i[0]*s+i[1]*n+h,r[5]=i[0]*a+i[1]*o+l}return r}function k(t,e,i){return this.isIdentity()?[t,e,i]:[t*this.props[0]+e*this.props[4]+i*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+i*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+i*this.props[10]+this.props[14]]}function D(t,e){if(this.isIdentity())return t+","+e;var i=this.props;return Math.round(100*(t*i[0]+e*i[4]+i[12]))/100+","+Math.round(100*(t*i[1]+e*i[5]+i[13]))/100}function F(){for(var t=0,e=this.props,i="matrix3d(";t<16;)i+=r(1e4*e[t])/1e4,i+=15===t?")":",",t+=1;return i}function w(t){return t<1e-6&&t>0||t>-1e-6&&t<0?r(1e4*t)/1e4:t}function I(){var t=this.props;return"matrix("+w(t[0])+","+w(t[1])+","+w(t[4])+","+w(t[5])+","+w(t[12])+","+w(t[13])+")"}return function(){this.reset=s,this.rotate=a,this.rotateX=n,this.rotateY=o,this.rotateZ=h,this.skew=p,this.skewFromAxis=f,this.shear=l,this.scale=m,this.setTransform=c,this.translate=d,this.transform=u,this.multiply=y,this.applyToPoint=P,this.applyToX=E,this.applyToY=S,this.applyToZ=C,this.applyToPointArray=k,this.applyToTriplePoints=M,this.applyToPointStringified=D,this.toCSS=F,this.to2dCSS=I,this.clone=b,this.cloneFromProps=x,this.equals=v,this.inversePoints=T,this.inversePoint=A,this.getInverseMatrix=_,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(t){return _typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$3(t)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(t){setLocationHref(t)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(t){setSubframeEnabled(t)}function setPrefix(t){setIdPrefix(t)}function loadAnimation(t){return!0===standalone&&(t.animationData=JSON.parse(animationData)),animationManager.loadAnimation(t)}function setQuality(t){if("string"==typeof t)switch(t){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(t)&&t>1&&setDefaultCurveSegments(t);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(t,e){"expressions"===t&&setExpressionsPlugin(e)}function getFactory(t){switch(t){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(t){for(var e=queryString.split("&"),i=0;i<e.length;i+=1){var r=e[i].split("=");if(decodeURIComponent(r[0])==t)return decodeURIComponent(r[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.13.0";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"===("undefined"==typeof exports?"undefined":_typeof$3(exports))&&"undefined"!=typeof module||"function"==typeof define&&define.amd||(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=function(){var t={},e={};return t.registerModifier=function(t,i){e[t]||(e[t]=i)},t.getModifier=function(t,i,r){return new e[t](i,r)},t}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(t){if(!this.closed){t.sh.container.addDynamicProperty(t.sh);var e={shape:t.sh,data:t,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(e),this.addShapeToModifier(e),this._isAnimated&&t.setAsAnimated()}},ShapeModifier.prototype.init=function(t,e){this.shapes=[],this.elem=t,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(t,e){this.s=PropertyFactory.getProp(t,e.s,0,.01,this),this.e=PropertyFactory.getProp(t,e.e,0,.01,this),this.o=PropertyFactory.getProp(t,e.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=e.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(t){t.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(t,e,i,r,s){var a=[];e<=1?a.push({s:t,e:e}):t>=1?a.push({s:t-1,e:e-1}):(a.push({s:t,e:1}),a.push({s:0,e:e-1}));var n,o,h=[],l=a.length;for(n=0;n<l;n+=1){var p,f;if(!((o=a[n]).e*s<r||o.s*s>r+i))p=o.s*s<=r?0:(o.s*s-r)/i,f=o.e*s>=r+i?1:(o.e*s-r)/i,h.push([p,f])}return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){var e,i=t.length;for(e=0;e<i;e+=1)segmentsLengthPool.release(t[e]);return t.length=0,t},TrimModifier.prototype.processShapes=function(t){var e,i,r,s;if(this._mdf||t){var a=this.o.v%360/360;if(a<0&&(a+=1),(e=this.s.v>1?1+a:this.s.v<0?0+a:this.s.v+a)>(i=this.e.v>1?1+a:this.e.v<0?0+a:this.e.v+a)){var n=e;e=i,i=n}e=1e-4*Math.round(1e4*e),i=1e-4*Math.round(1e4*i),this.sValue=e,this.eValue=i}else e=this.sValue,i=this.eValue;var o,h,l,p,f,m=this.shapes.length,c=0;if(i===e)for(s=0;s<m;s+=1)this.shapes[s].localShapeCollection.releaseShapes(),this.shapes[s].shape._mdf=!0,this.shapes[s].shape.paths=this.shapes[s].localShapeCollection,this._mdf&&(this.shapes[s].pathsData.length=0);else if(1===i&&0===e||0===i&&1===e){if(this._mdf)for(s=0;s<m;s+=1)this.shapes[s].pathsData.length=0,this.shapes[s].shape._mdf=!0}else{var d,u,y=[];for(s=0;s<m;s+=1)if((d=this.shapes[s]).shape._mdf||this._mdf||t||2===this.m){if(h=(r=d.shape.paths)._length,f=0,!d.shape._mdf&&d.pathsData.length)f=d.totalShapeLength;else{for(l=this.releasePathsData(d.pathsData),o=0;o<h;o+=1)p=bez.getSegmentsLength(r.shapes[o]),l.push(p),f+=p.totalLength;d.totalShapeLength=f,d.pathsData=l}c+=f,d.shape._mdf=!0}else d.shape.paths=d.localShapeCollection;var g,v=e,b=i,x=0;for(s=m-1;s>=0;s-=1)if((d=this.shapes[s]).shape._mdf){for((u=d.localShapeCollection).releaseShapes(),2===this.m&&m>1?(g=this.calculateShapeEdges(e,i,d.totalShapeLength,x,c),x+=d.totalShapeLength):g=[[v,b]],h=g.length,o=0;o<h;o+=1){v=g[o][0],b=g[o][1],y.length=0,b<=1?y.push({s:d.totalShapeLength*v,e:d.totalShapeLength*b}):v>=1?y.push({s:d.totalShapeLength*(v-1),e:d.totalShapeLength*(b-1)}):(y.push({s:d.totalShapeLength*v,e:d.totalShapeLength}),y.push({s:0,e:d.totalShapeLength*(b-1)}));var P=this.addShapes(d,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var E=P.pop();this.addPaths(P,u),P=this.addShapes(d,y[1],E)}else this.addPaths(P,u),P=this.addShapes(d,y[1]);this.addPaths(P,u)}}d.shape.paths=u}}},TrimModifier.prototype.addPaths=function(t,e){var i,r=t.length;for(i=0;i<r;i+=1)e.addShape(t[i])},TrimModifier.prototype.addSegment=function(t,e,i,r,s,a,n){s.setXYAt(e[0],e[1],"o",a),s.setXYAt(i[0],i[1],"i",a+1),n&&s.setXYAt(t[0],t[1],"v",a),s.setXYAt(r[0],r[1],"v",a+1)},TrimModifier.prototype.addSegmentFromArray=function(t,e,i,r){e.setXYAt(t[1],t[5],"o",i),e.setXYAt(t[2],t[6],"i",i+1),r&&e.setXYAt(t[0],t[4],"v",i),e.setXYAt(t[3],t[7],"v",i+1)},TrimModifier.prototype.addShapes=function(t,e,i){var r,s,a,n,o,h,l,p,f=t.pathsData,m=t.shape.paths.shapes,c=t.shape.paths._length,d=0,u=[],y=!0;for(i?(o=i._length,p=i._length):(i=shapePool.newElement(),o=0,p=0),u.push(i),r=0;r<c;r+=1){for(h=f[r].lengths,i.c=m[r].c,a=m[r].c?h.length:h.length+1,s=1;s<a;s+=1)if(d+(n=h[s-1]).addedLength<e.s)d+=n.addedLength,i.c=!1;else{if(d>e.e){i.c=!1;break}e.s<=d&&e.e>=d+n.addedLength?(this.addSegment(m[r].v[s-1],m[r].o[s-1],m[r].i[s],m[r].v[s],i,o,y),y=!1):(l=bez.getNewSegment(m[r].v[s-1],m[r].v[s],m[r].o[s-1],m[r].i[s],(e.s-d)/n.addedLength,(e.e-d)/n.addedLength,h[s-1]),this.addSegmentFromArray(l,i,o,y),y=!1,i.c=!1),d+=n.addedLength,o+=1}if(m[r].c&&h.length){if(n=h[s-1],d<=e.e){var g=h[s-1].addedLength;e.s<=d&&e.e>=d+g?(this.addSegment(m[r].v[s-1],m[r].o[s-1],m[r].i[0],m[r].v[0],i,o,y),y=!1):(l=bez.getNewSegment(m[r].v[s-1],m[r].v[0],m[r].o[s-1],m[r].i[0],(e.s-d)/g,(e.e-d)/g,h[s-1]),this.addSegmentFromArray(l,i,o,y),y=!1,i.c=!1)}else i.c=!1;d+=n.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[p][0],i.v[p][1],"i",p),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),d>e.e)break;r<c-1&&(i=shapePool.newElement(),y=!0,u.push(i),o=0)}return u},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(t,e){var i=e/100,r=[0,0],s=t._length,a=0;for(a=0;a<s;a+=1)r[0]+=t.v[a][0],r[1]+=t.v[a][1];r[0]/=s,r[1]/=s;var n,o,h,l,p,f,m=shapePool.newElement();for(m.c=t.c,a=0;a<s;a+=1)n=t.v[a][0]+(r[0]-t.v[a][0])*i,o=t.v[a][1]+(r[1]-t.v[a][1])*i,h=t.o[a][0]+(r[0]-t.o[a][0])*-i,l=t.o[a][1]+(r[1]-t.o[a][1])*-i,p=t.i[a][0]+(r[0]-t.i[a][0])*-i,f=t.i[a][1]+(r[1]-t.i[a][1])*-i,m.setTripleAt(n,o,h,l,p,f,a);return m},PuckerAndBloatModifier.prototype.processShapes=function(t){var e,i,r,s,a,n,o=this.shapes.length,h=this.amount.v;if(0!==h)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||t)for(n.releaseShapes(),a.shape._mdf=!0,e=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(e[r],h));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var t=[0,0];function e(t,e,i){if(this.elem=t,this.frameId=-1,this.propType="transform",this.data=e,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(i||t),e.p&&e.p.s?(this.px=PropertyFactory.getProp(t,e.p.x,0,0,this),this.py=PropertyFactory.getProp(t,e.p.y,0,0,this),e.p.z&&(this.pz=PropertyFactory.getProp(t,e.p.z,0,0,this))):this.p=PropertyFactory.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=PropertyFactory.getProp(t,e.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(t,e.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(t,e.rz,0,degToRads,this),e.or.k[0].ti){var r,s=e.or.k.length;for(r=0;r<s;r+=1)e.or.k[r].to=null,e.or.k[r].ti=null}this.or=PropertyFactory.getProp(t,e.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(t,e.r||{k:0},0,degToRads,this);e.sk&&(this.sk=PropertyFactory.getProp(t,e.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(t,e.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(t,e.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(t,e.s||{k:[100,100,100]},1,.01,this),e.o?this.o=PropertyFactory.getProp(t,e.o,0,.01,t):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return e.prototype={applyToMatrix:function(t){var e=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||e,this.a&&t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&t.skewFromAxis(-this.sk.v,this.sa.v),this.r?t.rotate(-this.r.v):t.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(e){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||e){var i;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var r,s;if(i=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(r=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/i,0),s=this.p.getValueAtTime(this.p.keyframes[0].t/i,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/i,0),s=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/i,0)):(r=this.p.pv,s=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/i,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],s=[];var a=this.px,n=this.py;a._caching.lastFrame+a.offsetTime<=a.keyframes[0].t?(r[0]=a.getValueAtTime((a.keyframes[0].t+.01)/i,0),r[1]=n.getValueAtTime((n.keyframes[0].t+.01)/i,0),s[0]=a.getValueAtTime(a.keyframes[0].t/i,0),s[1]=n.getValueAtTime(n.keyframes[0].t/i,0)):a._caching.lastFrame+a.offsetTime>=a.keyframes[a.keyframes.length-1].t?(r[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/i,0),r[1]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/i,0),s[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/i,0),s[1]=n.getValueAtTime((n.keyframes[n.keyframes.length-1].t-.01)/i,0)):(r=[a.pv,n.pv],s[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/i,a.offsetTime),s[1]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/i,n.offsetTime))}else r=s=t;this.v.rotate(-Math.atan2(r[1]-s[1],r[0]-s[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,i,r){return new e(t,i,r)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(t,e){return 1e5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))}function floatZero(t){return Math.abs(t)<=1e-5}function lerp(t,e,i){return t*(1-i)+e*i}function lerpPoint(t,e,i){return[lerp(t[0],e[0],i),lerp(t[1],e[1],i)]}function quadRoots(t,e,i){if(0===t)return[];var r=e*e-4*t*i;if(r<0)return[];var s=-e/(2*t);if(0===r)return[s];var a=Math.sqrt(r)/(2*t);return[s-a,s+a]}function polynomialCoefficients(t,e,i,r){return[3*e-t-3*i+r,3*t-6*e+3*i,-3*t+3*e,t]}function singlePoint(t){return new PolynomialBezier(t,t,t,t,!1)}function PolynomialBezier(t,e,i,r,s){s&&pointEqual(t,e)&&(e=lerpPoint(t,r,1/3)),s&&pointEqual(i,r)&&(i=lerpPoint(t,r,2/3));var a=polynomialCoefficients(t[0],e[0],i[0],r[0]),n=polynomialCoefficients(t[1],e[1],i[1],r[1]);this.a=[a[0],n[0]],this.b=[a[1],n[1]],this.c=[a[2],n[2]],this.d=[a[3],n[3]],this.points=[t,e,i,r]}function extrema(t,e){var i=t.points[0][e],r=t.points[t.points.length-1][e];if(i>r){var s=r;r=i,i=s}for(var a=quadRoots(3*t.a[e],2*t.b[e],t.c[e]),n=0;n<a.length;n+=1)if(a[n]>0&&a[n]<1){var o=t.point(a[n])[e];o<i?i=o:o>r&&(r=o)}return{min:i,max:r}}function intersectData(t,e,i){var r=t.boundingBox();return{cx:r.cx,cy:r.cy,width:r.width,height:r.height,bez:t,t:(e+i)/2,t1:e,t2:i}}function splitData(t){var e=t.bez.split(.5);return[intersectData(e[0],t.t1,t.t),intersectData(e[1],t.t,t.t2)]}function boxIntersect(t,e){return 2*Math.abs(t.cx-e.cx)<t.width+e.width&&2*Math.abs(t.cy-e.cy)<t.height+e.height}function intersectsImpl(t,e,i,r,s,a){if(boxIntersect(t,e))if(i>=a||t.width<=r&&t.height<=r&&e.width<=r&&e.height<=r)s.push([t.t,e.t]);else{var n=splitData(t),o=splitData(e);intersectsImpl(n[0],o[0],i+1,r,s,a),intersectsImpl(n[0],o[1],i+1,r,s,a),intersectsImpl(n[1],o[0],i+1,r,s,a),intersectsImpl(n[1],o[1],i+1,r,s,a)}}function crossProduct(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function lineIntersection(t,e,i,r){var s=[t[0],t[1],1],a=[e[0],e[1],1],n=[i[0],i[1],1],o=[r[0],r[1],1],h=crossProduct(crossProduct(s,a),crossProduct(n,o));return floatZero(h[2])?null:[h[0]/h[2],h[1]/h[2]]}function polarOffset(t,e,i){return[t[0]+Math.cos(e)*i,t[1]-Math.sin(e)*i]}function pointDistance(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function pointEqual(t,e){return floatEqual(t[0],e[0])&&floatEqual(t[1],e[1])}function ZigZagModifier(){}function setPoint(t,e,i,r,s,a,n){var o=i-Math.PI/2,h=i+Math.PI/2,l=e[0]+Math.cos(i)*r*s,p=e[1]-Math.sin(i)*r*s;t.setTripleAt(l,p,l+Math.cos(o)*a,p-Math.sin(o)*a,l+Math.cos(h)*n,p-Math.sin(h)*n,t.length())}function getPerpendicularVector(t,e){var i=[e[0]-t[0],e[1]-t[1]],r=.5*-Math.PI;return[Math.cos(r)*i[0]-Math.sin(r)*i[1],Math.sin(r)*i[0]+Math.cos(r)*i[1]]}function getProjectingAngle(t,e){var i=0===e?t.length()-1:e-1,r=(e+1)%t.length(),s=getPerpendicularVector(t.v[i],t.v[r]);return Math.atan2(0,1)-Math.atan2(s[1],s[0])}function zigZagCorner(t,e,i,r,s,a,n){var o=getProjectingAngle(e,i),h=e.v[i%e._length],l=e.v[0===i?e._length-1:i-1],p=e.v[(i+1)%e._length],f=2===a?Math.sqrt(Math.pow(h[0]-l[0],2)+Math.pow(h[1]-l[1],2)):0,m=2===a?Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)):0;setPoint(t,e.v[i%e._length],o,n,r,m/(2*(s+1)),f/(2*(s+1)),a)}function zigZagSegment(t,e,i,r,s,a){for(var n=0;n<r;n+=1){var o=(n+1)/(r+1),h=2===s?Math.sqrt(Math.pow(e.points[3][0]-e.points[0][0],2)+Math.pow(e.points[3][1]-e.points[0][1],2)):0,l=e.normalAngle(o);setPoint(t,e.point(o),l,a,i,h/(2*(r+1)),h/(2*(r+1)),s),a=-a}return a}function linearOffset(t,e,i){var r=Math.atan2(e[0]-t[0],e[1]-t[1]);return[polarOffset(t,r,i),polarOffset(e,r,i)]}function offsetSegment(t,e){var i,r,s,a,n,o,h;i=(h=linearOffset(t.points[0],t.points[1],e))[0],r=h[1],s=(h=linearOffset(t.points[1],t.points[2],e))[0],a=h[1],n=(h=linearOffset(t.points[2],t.points[3],e))[0],o=h[1];var l=lineIntersection(i,r,s,a);null===l&&(l=r);var p=lineIntersection(n,o,s,a);return null===p&&(p=n),new PolynomialBezier(i,l,p,o)}function joinLines(t,e,i,r,s){var a=e.points[3],n=i.points[0];if(3===r)return a;
vendor: 4,217 bytes, line 438
438if(pointEqual(a,n))return a;if(2===r){var o=-e.tangentAngle(1),h=-i.tangentAngle(0)+Math.PI,l=lineIntersection(a,polarOffset(a,o+Math.PI/2,100),n,polarOffset(n,o+Math.PI/2,100)),p=l?pointDistance(l,a):pointDistance(a,n)/2,f=polarOffset(a,o,2*p*roundCorner);return t.setXYAt(f[0],f[1],"o",t.length()-1),f=polarOffset(n,h,2*p*roundCorner),t.setTripleAt(n[0],n[1],n[0],n[1],f[0],f[1],t.length()),n}var m=lineIntersection(pointEqual(a,e.points[2])?e.points[0]:e.points[2],a,n,pointEqual(n,i.points[1])?i.points[3]:i.points[1]);return m&&pointDistance(m,a)<s?(t.setTripleAt(m[0],m[1],m[0],m[1],m[0],m[1],t.length()),m):a}function getIntersection(t,e){var i=t.intersections(e);return i.length&&floatEqual(i[0][0],1)&&i.shift(),i.length?i[0]:null}function pruneSegmentIntersection(t,e){var i=t.slice(),r=e.slice(),s=getIntersection(t[t.length-1],e[0]);return s&&(i[t.length-1]=t[t.length-1].split(s[0])[0],r[0]=e[0].split(s[1])[1]),t.length>1&&e.length>1&&(s=getIntersection(t[0],e[e.length-1]))?[[t[0].split(s[0])[0]],[e[e.length-1].split(s[1])[1]]]:[i,r]}function pruneIntersections(t){for(var e,i=1;i<t.length;i+=1)e=pruneSegmentIntersection(t[i-1],t[i]),t[i-1]=e[0],t[i]=e[1];return t.length>1&&(e=pruneSegmentIntersection(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}function offsetSegmentSplit(t,e){var i,r,s,a,n=t.inflectionPoints();if(0===n.length)return[offsetSegment(t,e)];if(1===n.length||floatEqual(n[1],1))return i=(s=t.split(n[0]))[0],r=s[1],[offsetSegment(i,e),offsetSegment(r,e)];i=(s=t.split(n[0]))[0];var o=(n[1]-n[0])/(1-n[0]);return a=(s=s[1].split(o))[0],r=s[1],[offsetSegment(i,e),offsetSegment(a,e),offsetSegment(r,e)]}function OffsetPathModifier(){}function getFontProperties(t){for(var e=t.fStyle?t.fStyle.split(" "):[],i="normal",r="normal",s=e.length,a=0;a<s;a+=1)switch(e[a].toLowerCase()){case"italic":r="italic";break;case"bold":i="700";break;case"black":i="900";break;case"medium":i="500";break;case"regular":case"normal":i="400";break;case"light":case"thin":i="200"}return{style:r,weight:t.fWeight||i}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(t,e.c,0,null,this),this.o=PropertyFactory.getProp(t,e.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(t,e.tr,this),this.so=PropertyFactory.getProp(t,e.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(t,e.tr.eo,0,.01,this),this.data=e,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(t,e,i,r,s,a){var n=a?-1:1,o=r.s.v[0]+(1-r.s.v[0])*(1-s),h=r.s.v[1]+(1-r.s.v[1])*(1-s);t.translate(r.p.v[0]*n*s,r.p.v[1]*n*s,r.p.v[2]),e.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),e.rotate(-r.r.v*n*s),e.translate(r.a.v[0],r.a.v[1],r.a.v[2]),i.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),i.scale(a?1/o:o,a?1/h:h),i.translate(r.a.v[0],r.a.v[1],r.a.v[2])},RepeaterModifier.prototype.init=function(t,e,i,r){for(this.elem=t,this.arr=e,this.pos=i,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e[i]);i>0;)i-=1,this._elements.unshift(e[i]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(t){var e,i=t.length;for(e=0;e<i;e+=1)t[e]._processed=!1,"gr"===t[e].ty&&this.resetElements(t[e].it)},RepeaterModifier.prototype.cloneElements=function(t){var e=JSON.parse(JSON.stringify(t));return this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(t,e){var i,r=t.length;for(i=0;i<r;i+=1)t[i]._render=e,"gr"===t[i].ty&&this.changeGroupRender(t[i].it,e)},RepeaterModifier.prototype.processShapes=function(t){var e,i,r,s,a,n=!1;if(this._mdf||t){var o,h=Math.ceil(this.c.v);if(this._groups.length<h){for(;this._groups.length<h;){var l={it:this.cloneElements(this._elements),ty:"gr"};l.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]}
vendor: 5,477 bytes, line 438
438,s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,l),this._groups.splice(0,0,l),this._currentCopies+=1}this.elem.reloadShapes(),n=!0}for(a=0,r=0;r<=this._groups.length-1;r+=1){if(o=a<h,this._groups[r]._render=o,this.changeGroupRender(this._groups[r].it,o),!o){var p=this.elemsData[r].it,f=p[p.length-1];0!==f.transform.op.v?(f.transform.op._mdf=!0,f.transform.op.v=0):f.transform.op._mdf=!1}a+=1}this._currentCopies=h;var m=this.o.v,c=m%1,d=m>0?Math.floor(m):Math.ceil(m),u=this.pMatrix.props,y=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,x=0;if(m>0){for(;x<d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),x+=1;c&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,c,!1),x+=c)}else if(m<0){for(;x>d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;c&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-c,!0),x-=c)}for(r=1===this.data.m?0:this._currentCopies-1,s=1===this.data.m?1:-1,a=this._currentCopies;a;){if(b=(i=(e=this.elemsData[r].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==x){for((0!==r&&1===s||r!==this._currentCopies-1&&-1===s)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(u[0],u[1],u[2],u[3],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14],u[15]),v=0;v<b;v+=1)i[v]=this.matrix.props[v];this.matrix.reset()}else for(this.matrix.reset(),v=0;v<b;v+=1)i[v]=this.matrix.props[v];x+=1,a-=1,r+=s}}else for(a=this._currentCopies,r=0,s=1;a;)i=(e=this.elemsData[r].it)[e.length-1].transform.mProps.v.props,e[e.length-1].transform.mProps._mdf=!1,e[e.length-1].transform.op._mdf=!1,a-=1,r+=s;return n},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(t,e.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(t,e){var i,r=shapePool.newElement();r.c=t.c;var s,a,n,o,h,l,p,f,m,c,d,u,y=t._length,g=0;for(i=0;i<y;i+=1)s=t.v[i],n=t.o[i],a=t.i[i],s[0]===n[0]&&s[1]===n[1]&&s[0]===a[0]&&s[1]===a[1]?0!==i&&i!==y-1||t.c?(o=0===i?t.v[y-1]:t.v[i-1],l=(h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=d=s[0]+(o[0]-s[0])*l,f=u=s[1]-(s[1]-o[1])*l,m=p-(p-s[0])*roundCorner,c=f-(f-s[1])*roundCorner,r.setTripleAt(p,f,m,c,d,u,g),g+=1,o=i===y-1?t.v[0]:t.v[i+1],l=(h=Math.sqrt(Math.pow(s[0]-o[0],2)+Math.pow(s[1]-o[1],2)))?Math.min(h/2,e)/h:0,p=m=s[0]+(o[0]-s[0])*l,f=c=s[1]+(o[1]-s[1])*l,d=p-(p-s[0])*roundCorner,u=f-(f-s[1])*roundCorner,r.setTripleAt(p,f,m,c,d,u,g),g+=1):(r.setTripleAt(s[0],s[1],n[0],n[1],a[0],a[1],g),g+=1):(r.setTripleAt(t.v[i][0],t.v[i][1],t.o[i][0],t.o[i][1],t.i[i][0],t.i[i][1],g),g+=1);return r},RoundCornersModifier.prototype.processShapes=function(t){var e,i,r,s,a,n,o=this.shapes.length,h=this.rd.v;if(0!==h)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||t)for(n.releaseShapes(),a.shape._mdf=!0,e=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(e[r],h));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(t){return[((this.a[0]*t+this.b[0])*t+this.c[0])*t+this.d[0],((this.a[1]*t+this.b[1])*t+this.c[1])*t+this.d[1]]},PolynomialBezier.prototype.derivative=function(t){return[(3*t*this.a[0]+2*this.b[0])*t+this.c[0],(3*t*this.a[1]+2*this.b[1])*t+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(t){var e=this.derivative(t);return Math.atan2(e[1],e[0])},PolynomialBezier.prototype.normalAngle=function(t){var e=this.derivative(t);return Math.atan2(e[0],e[1])},PolynomialBezier.prototype.inflectionPoints=function(){var t=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(t))return[];var e=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/t,i=e*e-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/t;if(i<0)return[];var r=Math.sqrt(i);return floatZero(r)?r>0&&r<1?[e]:[]:[e-r,e+r].filter((function(t){return t>0&&t<1}))},PolynomialBezier.prototype.split=function(t){if(t<=0)return[singlePoint(this.points[0]),this];if(t>=1)return[this,singlePoint(this.points[this.points.length-1])];var e=lerpPoint(this.points[0],this.points[1],t),i=lerpPoint(this.points[1],this.points[2],t),r=lerpPoint(this.points[2],this.points[3],t),s=lerpPoint(e,i,t),a=lerpPoint(i,r,t),n=lerpPoint(s,a,t);return[new PolynomialBezier(this.points[0],e,s,n,!0),new PolynomialBezier(n,a,r,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var t=this.bounds();return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}}
vendor: 11,192 bytes, line 438
438,PolynomialBezier.prototype.intersections=function(t,e,i){void 0===e&&(e=2),void 0===i&&(i=7);var r=[];return intersectsImpl(intersectData(this,0,1),intersectData(t,0,1),0,e,r,i),r},PolynomialBezier.shapeSegment=function(t,e){var i=(e+1)%t.length();return new PolynomialBezier(t.v[e],t.o[e],t.i[i],t.v[i],!0)},PolynomialBezier.shapeSegmentInverted=function(t,e){var i=(e+1)%t.length();return new PolynomialBezier(t.v[i],t.i[i],t.o[e],t.v[e],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(t,e.s,0,null,this),this.frequency=PropertyFactory.getProp(t,e.r,0,null,this),this.pointsType=PropertyFactory.getProp(t,e.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(t,e,i,r){var s=t._length,a=shapePool.newElement();if(a.c=t.c,t.c||(s-=1),0===s)return a;var n=-1,o=PolynomialBezier.shapeSegment(t,0);zigZagCorner(a,t,0,e,i,r,n);for(var h=0;h<s;h+=1)n=zigZagSegment(a,o,e,i,r,-n),o=h!==s-1||t.c?PolynomialBezier.shapeSegment(t,(h+1)%s):null,zigZagCorner(a,t,h+1,e,i,r,n);return a},ZigZagModifier.prototype.processShapes=function(t){var e,i,r,s,a,n,o=this.shapes.length,h=this.amplitude.v,l=Math.max(0,Math.round(this.frequency.v)),p=this.pointsType.v;if(0!==h)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||t)for(n.releaseShapes(),a.shape._mdf=!0,e=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(e[r],h,l,p));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this.miterLimit=PropertyFactory.getProp(t,e.ml,0,null,this),this.lineJoin=e.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(t,e,i,r){var s=shapePool.newElement();s.c=t.c;var a,n,o,h=t.length();t.c||(h-=1);var l=[];for(a=0;a<h;a+=1)o=PolynomialBezier.shapeSegment(t,a),l.push(offsetSegmentSplit(o,e));if(!t.c)for(a=h-1;a>=0;a-=1)o=PolynomialBezier.shapeSegmentInverted(t,a),l.push(offsetSegmentSplit(o,e));l=pruneIntersections(l);var p=null,f=null;for(a=0;a<l.length;a+=1){var m=l[a];for(f&&(p=joinLines(s,f,m[0],i,r)),f=m[m.length-1],n=0;n<m.length;n+=1)o=m[n],p&&pointEqual(o.points[0],p)?s.setXYAt(o.points[1][0],o.points[1][1],"o",s.length()-1):s.setTripleAt(o.points[0][0],o.points[0][1],o.points[1][0],o.points[1][1],o.points[0][0],o.points[0][1],s.length()),s.setTripleAt(o.points[3][0],o.points[3][1],o.points[3][0],o.points[3][1],o.points[2][0],o.points[2][1],s.length()),p=o.points[3]}return l.length&&joinLines(s,f,l[0][0],i,r),s},OffsetPathModifier.prototype.processShapes=function(t){var e,i,r,s,a,n,o=this.shapes.length,h=this.amount.v,l=this.miterLimit.v,p=this.lineJoin;if(0!==h)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||t)for(n.releaseShapes(),a.shape._mdf=!0,e=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(e[r],h,p,l));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var t={w:0,size:0,shapes:[],data:{shapes:[]}},e=[];e=e.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var i=127988,r=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function s(t,e){var i=createTag("span");i.setAttribute("aria-hidden",!0),i.style.fontFamily=e;var r=createTag("span");r.innerText="giItT1WQy@!-/#",i.style.position="absolute",i.style.left="-10000px",i.style.top="-10000px",i.style.fontSize="300px",i.style.fontVariant="normal",i.style.fontStyle="normal",i.style.fontWeight="normal",i.style.letterSpacing="0",i.appendChild(r),document.body.appendChild(i);var s=r.offsetWidth;return r.style.fontFamily=function(t){var e,i=t.split(","),r=i.length,s=[];for(e=0;e<r;e+=1)"sans-serif"!==i[e]&&"monospace"!==i[e]&&s.push(i[e]);return s.join(",")}(t)+", "+e,{node:r,w:s,parent:i}}function a(t,e){var i,r=document.body&&e?"svg":"canvas",s=getFontProperties(t);if("svg"===r){var a=createNS("text");a.style.fontSize="100px",a.setAttribute("font-family",t.fFamily),a.setAttribute("font-style",s.style),a.setAttribute("font-weight",s.weight),a.textContent="1",t.fClass?(a.style.fontFamily="inherit",a.setAttribute("class",t.fClass)):a.style.fontFamily=t.fFamily,e.appendChild(a),i=a}else{var n=new OffscreenCanvas(500,500).getContext("2d");n.font=s.style+" "+s.weight+" 100px "+t.fFamily,i=n}return{measureText:function(t){return"svg"===r?(i.textContent=t,i.getComputedTextLength()):i.measureText(t).width}}}function n(t){var e=0,i=t.charCodeAt(0);if(i>=55296&&i<=56319){var r=t.charCodeAt(1);r>=56320&&r<=57343&&(e=1024*(i-55296)+r-56320+65536)}return e}function o(t){var e=n(t);return e>=127462&&e<=127487}var h=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};h.isModifier=function(t,e){var i=t.toString(16)+e.toString(16);return-1!==r.indexOf(i)},h.isZeroWidthJoiner=function(t){return 8205===t},h.isFlagEmoji=function(t){return o(t.substr(0,2))&&o(t.substr(2,2))},h.isRegionalCode=o,h.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},h.isRegionalFlag=function(t,e){var r=n(t.substr(e,2));if(r!==i)return!1;var s=0;for(e+=2;s<5;){if((r=n(t.substr(e,2)))<917601||r>917626)return!1;s+=1,e+=2}return 917631===n(t.substr(e,2))},h.isVariationSelector=function(t){return 65039===t},h.BLACK_FLAG_CODE_POINT=i;var l={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var i,r,s=t.length,a=this.chars.length;for(e=0;e<s;e+=1){for(i=0,r=!1;i<a;)this.chars[i].style===t[e].style&&this.chars[i].fFamily===t[e].fFamily&&this.chars[i].ch===t[e].ch&&(r=!0),i+=1;r||(this.chars.push(t[e]),a+=1)}}},addFonts:function(t,e){if(t){if(this.chars)return this.isLoaded=!0,void(this.fonts=t.list);if(!document.body)return this.isLoaded=!0,t.list.forEach((function(t){t.helper=a(t),t.cache={}})),void(this.fonts=t.list);var i,r=t.list,n=r.length,o=n;for(i=0;i<n;i+=1){var h,l,p=!0;if(r[i].loaded=!1,r[i].monoCase=s(r[i].fFamily,"monospace"),r[i].sansCase=s(r[i].fFamily,"sans-serif"),r[i].fPath){if("p"===r[i].fOrigin||3===r[i].origin){if((h=document.querySelectorAll('style[f-forigin="p"][f-family="'+r[i].fFamily+'"], style[f-origin="3"][f-family="'+r[i].fFamily+'"]')).length>0&&(p=!1),p){var f=createTag("style");f.setAttribute("f-forigin",r[i].fOrigin),f.setAttribute("f-origin",r[i].origin),f.setAttribute("f-family",r[i].fFamily),f.type="text/css",f.innerText="@font-face {font-family: "+r[i].fFamily+"; font-style: normal; src: url('"+r[i].fPath+"');}",e.appendChild(f)}}else if("g"===r[i].fOrigin||1===r[i].origin){for(h=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;l<h.length;l+=1)-1!==h[l].href.indexOf(r[i].fPath)&&(p=!1);if(p){var m=createTag("link");m.setAttribute("f-forigin",r[i].fOrigin),m.setAttribute("f-origin",r[i].origin),m.type="text/css",m.rel="stylesheet",m.href=r[i].fPath,document.body.appendChild(m)}}else if("t"===r[i].fOrigin||2===r[i].origin){for(h=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),l=0;l<h.length;l+=1)r[i].fPath===h[l].src&&(p=!1);if(p){var c=createTag("link");c.setAttribute("f-forigin",r[i].fOrigin),c.setAttribute("f-origin",r[i].origin),c.setAttribute("rel","stylesheet"),c.setAttribute("href",r[i].fPath),e.appendChild(c)}}}else r[i].loaded=!0,o-=1;r[i].helper=a(r[i],e),r[i].cache={},this.fonts.push(r[i])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(e,i,r){for(var s=0,a=this.chars.length;s<a;){if(this.chars[s].ch===e&&this.chars[s].style===i&&this.chars[s].fFamily===r)return this.chars[s];s+=1}return("string"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",e,i,r)),t},getFontByName:function(t){for(var e=0,i=this.fonts.length;e<i;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return this.fonts[0]},measureText:function(t,e,i){var r=this.getFontByName(e),s=t;if(!r.cache[s]){var a=r.helper;if(" "===t){var n=a.measureText("|"+t+"|"),o=a.measureText("||");r.cache[s]=(n-o)/100}else r.cache[s]=a.measureText(t)/100}return r.cache[s]*i},checkLoadedFonts:function(){var t,e,i,r=this.fonts.length,s=r;for(t=0;t<r;t+=1)this.fonts[t].loaded?s-=1:"n"===this.fonts[t].fOrigin||0===this.fonts[t].origin?this.fonts[t].loaded=!0:(e=this.fonts[t].monoCase.node,i=this.fonts[t].monoCase.w,e.offsetWidth!==i?(s-=1,this.fonts[t].loaded=!0):(e=this.fonts[t].sansCase.node,i=this.fonts[t].sansCase.w,e.offsetWidth!==i&&(s-=1,this.fonts[t].loaded=!0)),this.fonts[t].loaded&&(this.fonts[t].sansCase.parent.parentNode.removeChild(this.fonts[t].sansCase.parent),this.fonts[t].monoCase.parent.parentNode.removeChild(this.fonts[t].monoCase.parent)));0!==s&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return h.prototype=l,h}();function SlotManager(t){this.animationData=t}function slotFactory(t){return new SlotManager(t)}function RenderableElement(){}SlotManager.prototype.getProp=function(t){return this.animationData.slots&&this.animationData.slots[t.sid]?Object.assign(t,this.animationData.slots[t.sid].p):t},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){-1===this.renderableComponents.indexOf(t)&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){-1!==this.renderableComponents.indexOf(t)&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t<e;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};
vendor: 4,573 bytes, line 438
438var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(t){return blendModeEnums[t]||""}),blendModeEnums;function SliderEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,0,0,i)}function AngleEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,0,0,i)}function ColorEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,1,0,i)}function PointEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,1,0,i)}function LayerIndexEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,0,0,i)}function MaskIndexEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,0,0,i)}function CheckboxEffect(t,e,i){this.p=PropertyFactory.getProp(e,t.v,0,0,i)}function NoValueEffect(){this.p={}}function EffectsManager(t,e){var i,r=t.ef||[];this.effectElements=[];var s,a=r.length;for(i=0;i<a;i+=1)s=new GroupEffect(r[i],e),this.effectElements.push(s)}function GroupEffect(t,e){this.init(t,e)}function BaseElement(){}function FrameElement(){}function FootageElement(t,e,i){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.footageData=e.imageLoader.getAsset(this.assetData),this.initBaseData(t,e,i)}function AudioElement(t,e,i){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.initBaseData(t,e,i),this._isPlaying=!1,this._canPlay=!1;var r=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(r),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,t.au&&t.au.lv?t.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(t,e){var i;this.data=t,this.effectElements=[],this.initDynamicPropertyContainer(e);var r,s=this.data.ef.length,a=this.data.ef;for(i=0;i<s;i+=1){switch(r=null,a[i].ty){case 0:r=new SliderEffect(a[i],e,this);break;case 1:r=new AngleEffect(a[i],e,this);break;case 2:r=new ColorEffect(a[i],e,this);break;case 3:r=new PointEffect(a[i],e,this);break;case 4:case 7:r=new CheckboxEffect(a[i],e,this);break;case 10:r=new LayerIndexEffect(a[i],e,this);break;case 11:r=new MaskIndexEffect(a[i],e,this);break;case 5:r=new EffectsManager(a[i],e,this);break;default:r=new NoValueEffect(a[i],e,this)}r&&this.effectElements.push(r)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t<e;){if("n"!==this.data.masksProperties[t].mode&&!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},initExpressions:function(){var t=getExpressionInterfaces();if(t){var e=t("layer"),i=t("effects"),r=t("shape"),s=t("text"),a=t("comp");this.layerInterface=e(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var n=i.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(n),0===this.data.ty||this.data.xt?this.compInterface=a(this):4===this.data.ty?(this.layerInterface.shapeInterface=r(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=s(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var t=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=t},initBaseData:function(t,e,i){this.globalData=e,this.comp=i,this.data=t,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(t,e){var i,r=this.dynamicProperties.length;for(i=0;i<r;i+=1)(e||this._isParent&&"transform"===this.dynamicProperties[i].propType)&&(this.dynamicProperties[i].getValue(),this.dynamicProperties[i]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&this.dynamicProperties.push(t)}},FootageElement.prototype.prepareFrame=function(){}
vendor: 2,627 bytes, line 438
438,extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var t=getExpressionInterfaces();if(t){var e=t("footage");this.layerInterface=e(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(t){if(this.prepareRenderableFrame(t,!0),this.prepareProperties(t,!0),this.tm._placeholder)this._currentTime=t/this.data.sr;else{var e=this.tm.v;this._currentTime=e}this._volume=this.lv.v[0];var i=this._volume*this._volumeMultiplier;this._previousVolume!==i&&(this._previousVolume=i,this.audio.volume(i))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(t){this.audio.rate(t)},AudioElement.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(t){var e,i,r=this.layers.length;for(this.completeLayers=!0,e=r-1;e>=0;e-=1)this.elements[e]||(i=this.layers[e]).ip-i.st<=t-this.layers[e].st&&i.op-i.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:default:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t)}
vendor: 7,076 bytes, line 438
438},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(t){return new AudioElement(t,this.globalData,this)},BaseRenderer.prototype.createFootage=function(t){return new FootageElement(t,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(t){var e;this.completeLayers=!1;var i,r=t.length,s=this.layers.length;for(e=0;e<r;e+=1)for(i=0;i<s;){if(this.layers[i].id===t[e].id){this.layers[i]=t[e];break}i+=1}},BaseRenderer.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(t,e,i){for(var r=this.elements,s=this.layers,a=0,n=s.length;a<n;)s[a].ind==e&&(r[a]&&!0!==r[a]?(i.push(r[a]),r[a].setAsParent(),void 0!==s[a].parent?this.buildElementParenting(t,s[a].parent,i):t.setHierarchy(i)):(this.buildItem(a),this.addPendingElement(t))),a+=1},BaseRenderer.prototype.addPendingElement=function(t){this.pendingElements.push(t)},BaseRenderer.prototype.searchExtraCompositions=function(t){var e,i=t.length;for(e=0;e<i;e+=1)if(t[e].xt){var r=this.createComp(t[e]);r.initExpressions(),this.globalData.projectInterface.registerComposition(r)}},BaseRenderer.prototype.getElementById=function(t){var e,i=this.elements.length;for(e=0;e<i;e+=1)if(this.elements[e].data.ind===t)return this.elements[e];return null},BaseRenderer.prototype.getElementByPath=function(t){var e,i=t.shift();if("number"==typeof i)e=this.elements[i];else{var r,s=this.elements.length;for(r=0;r<s;r+=1)if(this.elements[r].data.nm===i){e=this.elements[r];break}}return 0===t.length?e:e.getElementByPath(t)},BaseRenderer.prototype.setupGlobalData=function(t,e){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(t),this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=t.fr,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(t,e,i){this.data=t,this.element=e,this.globalData=i,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var r,s,a=this.globalData.defs,n=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(n),this.solidPath="";var o,h,l,p,f,m,c=this.masksProperties,d=0,u=[],y=createElementID(),g="clipPath",v="clip-path";for(r=0;r<n;r+=1)if(("a"!==c[r].mode&&"n"!==c[r].mode||c[r].inv||100!==c[r].o.k||c[r].o.x)&&(g="mask",v="mask"),"s"!==c[r].mode&&"i"!==c[r].mode||0!==d?l=null:((l=createNS("rect")).setAttribute("fill","#ffffff"),l.setAttribute("width",this.element.comp.data.w||0),l.setAttribute("height",this.element.comp.data.h||0),u.push(l)),s=createNS("path"),"n"===c[r].mode)this.viewData[r]={op:PropertyFactory.getProp(this.element,c[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,c[r],3),elem:s,lastPath:""},a.appendChild(s);else{var b;if(d+=1,s.setAttribute("fill","s"===c[r].mode?"#000000":"#ffffff"),s.setAttribute("clip-rule","nonzero"),0!==c[r].x.k?(g="mask",v="mask",m=PropertyFactory.getProp(this.element,c[r].x,0,null,this.element),b=createElementID(),(p=createNS("filter")).setAttribute("id",b),(f=createNS("feMorphology")).setAttribute("operator","erode"),f.setAttribute("in","SourceGraphic"),f.setAttribute("radius","0"),p.appendChild(f),a.appendChild(p),s.setAttribute("stroke","s"===c[r].mode?"#000000":"#ffffff")):(f=null,m=null),this.storedData[r]={elem:s,x:m,expan:f,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===c[r].mode){h=u.length;var x=createNS("g");for(o=0;o<h;o+=1)x.appendChild(u[o]);var P=createNS("mask");P.setAttribute("mask-type","alpha"),P.setAttribute("id",y+"_"+d),P.appendChild(s),a.appendChild(P),x.setAttribute("mask","url("+getLocationHref()+"#"+y+"_"+d+")"),u.length=0,u.push(x)}else u.push(s);c[r].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[r]={elem:s,lastPath:"",op:PropertyFactory.getProp(this.element,c[r].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,c[r],3),invRect:l},this.viewData[r].prop.k||this.drawPath(c[r],this.viewData[r].prop.v,this.viewData[r])}for(this.maskElement=createNS(g),n=u.length,r=0;r<n;r+=1)this.maskElement.appendChild(u[r]);d>0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+y+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var t=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,e=this.finalTransform.mat,i=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i<r;){if(this.hierarchy[i].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}i+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,e.cloneFromProps(t),i=0;i<r;i+=1)e.multiply(this.hierarchy[i].finalTransform.mProp.v)}this.localTransforms&&!this.finalTransform._matMdf||(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var t=0,e=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;t<e;)this.localTransforms[t]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[t]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),t+=1;if(this.finalTransform._localMatMdf){var i=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(i),t=1;t<e;t+=1){var r=this.localTransforms[t].matrix;i.multiply(r)}i.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var s=this.finalTransform.localOpacity;for(t=0;t<e;t+=1)s*=.01*this.localTransforms[t].opacity;this.finalTransform.localOpacity=s}}}
vendor: 17,971 bytes, line 438
438,searchEffectTransforms:function(){if(this.renderableEffectsManager){var t=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(t.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var e=0,i=t.length;for(e=0;e<i;e+=1)this.localTransforms.push(t[e])}}},globalToLocal:function(t){var e=[];e.push(this.finalTransform);for(var i,r=!0,s=this.comp;r;)s.finalTransform?(s.data.hasMask&&e.splice(0,0,s.finalTransform),s=s.comp):r=!1;var a,n=e.length;for(i=0;i<n;i+=1)a=e[i].mat.applyToPointArray(0,0,0),t=[t[0]-a[0],t[1]-a[1],0];return t},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(t){return this.viewData[t].prop},MaskElement.prototype.renderFrame=function(t){var e,i=this.element.finalTransform.mat,r=this.masksProperties.length;for(e=0;e<r;e+=1)if((this.viewData[e].prop._mdf||t)&&this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op._mdf||t)&&this.viewData[e].elem.setAttribute("fill-opacity",this.viewData[e].op.v),"n"!==this.masksProperties[e].mode&&(this.viewData[e].invRect&&(this.element.finalTransform.mProp._mdf||t)&&this.viewData[e].invRect.setAttribute("transform",i.getInverseMatrix().to2dCSS()),this.storedData[e].x&&(this.storedData[e].x._mdf||t))){var s=this.storedData[e].expan;this.storedData[e].x.v<0?("erode"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="erode",this.storedData[e].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[e].filterId+")")),s.setAttribute("radius",-this.storedData[e].x.v)):("dilate"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="dilate",this.storedData[e].elem.setAttribute("filter",null)),this.storedData[e].elem.setAttribute("stroke-width",2*this.storedData[e].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var t="M0,0 ";return t+=" h"+this.globalData.compSize.w,t+=" v"+this.globalData.compSize.h,t+=" h-"+this.globalData.compSize.w,t+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(t,e,i){var r,s,a=" M"+e.v[0][0]+","+e.v[0][1];for(s=e._length,r=1;r<s;r+=1)a+=" C"+e.o[r-1][0]+","+e.o[r-1][1]+" "+e.i[r][0]+","+e.i[r][1]+" "+e.v[r][0]+","+e.v[r][1];if(e.c&&s>1&&(a+=" C"+e.o[r-1][0]+","+e.o[r-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),i.lastPath!==a){var n="";i.elem&&(e.c&&(n=t.inv?this.solidPath+a:a),i.elem.setAttribute("d",n)),i.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var t={};return t.createFilter=function(t,e){var i=createNS("filter");i.setAttribute("id",t),!0!==e&&(i.setAttribute("filterUnits","objectBoundingBox"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%"));return i},t.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),t},t}(),featureSupport=function(){var t={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(t.maskType=!1),/firefox/i.test(navigator.userAgent)&&(t.svgLumaHidden=!1),t}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(t){var e,i,r="SourceGraphic",s=t.data.ef?t.data.ef.length:0,a=createElementID(),n=filtersFactory.createFilter(a,!0),o=0;for(this.filters=[],e=0;e<s;e+=1){i=null;var h=t.data.ef[e].ty;if(registeredEffects$1[h])i=new(0,registeredEffects$1[h].effect)(n,t.effectsManager.effectElements[e],t,idPrefix+o,r),r=idPrefix+o,registeredEffects$1[h].countsAsEffect&&(o+=1);i&&this.filters.push(i)}o&&(t.globalData.defs.appendChild(n),t.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+a+")")),this.filters.length&&t.addRenderableComponent(this)}function registerEffect$1(t,e,i){registeredEffects$1[t]={effect:e,countsAsEffect:i}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(t,e,i){this.assetData=e.getAssetData(t.refId),this.assetData&&this.assetData.sid&&(this.assetData=e.slotManager.getProp(this.assetData)),this.initElement(t,e,i),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(t,e){this.elem=t,this.pos=e}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(t){var e,i=this.filters.length;for(e=0;e<i;e+=1)this.filters[e].renderFrame(t)},SVGEffects.prototype.getEffects=function(t){var e,i=this.filters.length,r=[];for(e=0;e<i;e+=1)this.filters[e].type===t&&r.push(this.filters[e]);return r},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var t=null;if(this.data.td){this.matteMasks={};var e=createNS("g");e.setAttribute("id",this.layerId),e.appendChild(this.layerElement),t=e,this.globalData.defs.appendChild(e)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),t=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var i=createNS("clipPath"),r=createNS("path");r.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var s=createElementID();if(i.setAttribute("id",s),i.appendChild(r),this.globalData.defs.appendChild(i),this.checkMasks()){var a=createNS("g");a.setAttribute("clip-path","url("+getLocationHref()+"#"+s+")"),a.appendChild(this.layerElement),this.transformedElement=a,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+s+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(t){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[t]){var e,i,r,s,a=this.layerId+"_"+t;if(1===t||3===t){var n=createNS("mask");n.setAttribute("id",a),n.setAttribute("mask-type",3===t?"luminance":"alpha"),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),n.appendChild(r),this.globalData.defs.appendChild(n),featureSupport.maskType||1!==t||(n.setAttribute("mask-type","luminance"),e=createElementID(),i=filtersFactory.createFilter(e),this.globalData.defs.appendChild(i),i.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(s=createNS("g")).appendChild(r),n.appendChild(s),s.setAttribute("filter","url("+getLocationHref()+"#"+e+")"))}else if(2===t){var o=createNS("mask");o.setAttribute("id",a),o.setAttribute("mask-type","alpha");var h=createNS("g");o.appendChild(h),e=createElementID(),i=filtersFactory.createFilter(e);var l=createNS("feComponentTransfer");l.setAttribute("in","SourceGraphic"),i.appendChild(l);var p=createNS("feFuncA");p.setAttribute("type","table"),p.setAttribute("tableValues","1.0 0.0"),l.appendChild(p),this.globalData.defs.appendChild(i);var f=createNS("rect");f.setAttribute("width",this.comp.data.w),f.setAttribute("height",this.comp.data.h),f.setAttribute("x","0"),f.setAttribute("y","0"),f.setAttribute("fill","#ffffff"),f.setAttribute("opacity","0"),h.setAttribute("filter","url("+getLocationHref()+"#"+e+")"),h.appendChild(f),(r=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),h.appendChild(r),featureSupport.maskType||(o.setAttribute("mask-type","luminance"),i.appendChild(filtersFactory.createAlphaToLuminanceFilter()),s=createNS("g"),h.appendChild(f),s.appendChild(this.layerElement),h.appendChild(s)),this.globalData.defs.appendChild(o)}this.matteMasks[t]=a}return this.matteMasks[t]},setMatte:function(t){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+t+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initTransform(t,e,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(t){var e,i=this.shapeModifiers.length;for(e=0;e<i;e+=1)this.shapeModifiers[e].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var e=this.shapeModifiers.length;0<e;)if(this.shapeModifiers[0].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;t>=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,i=0,r=e.length;i<r;){if(e[i].elem===t)return e[i].pos;i+=1}return 0},addProcessedElement:function(t,e){for(var i=this.processedElements,r=i.length;r;)if(i[r-=1].elem===t)return void(i[r].pos=e);i.push(new ProcessedElement(t,e))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(t,e,i){this.caches=[],this.styles=[],this.transformers=t,this.lStr="",this.sh=i,this.lvl=e,this._isAnimated=!!i.k;for(var r=0,s=t.length;r<s;){if(t[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function SVGStyleData(t,e){this.data=t,this.type=t.ty,this.d="",this.lvl=e,this._mdf=!1,this.closed=!0===t.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(t,e,i,r){var s;this.elem=t,this.frameId=-1,this.dataProps=createSizedArray(e.length),this.renderer=i,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",e.length?e.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(r);var a,n=e.length||0;for(s=0;s<n;s+=1)a=PropertyFactory.getProp(t,e[s].v,0,0,this),this.k=a.k||this.k,this.dataProps[s]={n:e[s].n,p:a};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=i,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=i}function SVGNoStyleData(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.style=i}function GradientProperty(t,e,i){this.data=e,this.c=createTypedArray("uint8c",4*e.p);var r=e.k.k[0].s?e.k.k[0].s.length-4*e.p:e.k.k.length-4*e.p;this.o=createTypedArray("float32",r),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=r,this.initDynamicPropertyContainer(i),this.prop=PropertyFactory.getProp(t,e.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.initGradientData(t,e,i)}function SVGGradientStrokeStyleData(t,e,i){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.initGradientData(t,e,i),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(t,e,i){this.transform={mProps:t,op:e,container:i},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(t){if((this.elem.globalData.frameId!==this.frameId||t)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||t,this._mdf)){var e=0,i=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),e=0;e<i;e+=1)"o"!==this.dataProps[e].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[e].p.v:this.dashArray[e]=this.dataProps[e].p.v:this.dashoffset[0]=this.dataProps[e].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(t,e){for(var i=0,r=this.o.length/2;i<r;){if(Math.abs(t[4*i]-t[4*e+2*i])>.01)return!1;i+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t<e;){if(!this.comparePoints(this.data.k.k[t].s,this.data.p))return!1;t+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(t){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||t){var e,i,r,s=4*this.data.p;for(e=0;e<s;e+=1)i=e%4==0?100:255,r=Math.round(this.prop.v[e]*i),this.c[e]!==r&&(this.c[e]=r,this._cmdf=!t);if(this.o.length)for(s=this.prop.v.length,e=4*this.data.p;e<s;e+=1)i=e%2==0?100:1,r=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==r&&(this.o[e-4*this.data.p]=r,this._omdf=!t);this._mdf=!t}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(t,e,i){this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.s=PropertyFactory.getProp(t,e.s,1,null,this),this.e=PropertyFactory.getProp(t,e.e,1,null,this),this.h=PropertyFactory.getProp(t,e.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(t,e.a||{k:0},0,degToRads,this),this.g=new GradientProperty(t,e.g,this),this.style=i,this.stops=[],this.setGradientData(i.pElem,e),this.setGradientOpacity(e,i),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(t,e){var i=createElementID(),r=createNS(1===e.t?"linearGradient":"radialGradient");r.setAttribute("id",i),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse");var s,a,n,o=[];for(n=4*e.g.p,a=0;a<n;a+=4)s=createNS("stop"),r.appendChild(s),o.push(s);t.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+i+")"),this.gf=r,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(t,e){if(this.g._hasOpacity&&!this.g._collapsable){var i,r,s,a=createNS("mask"),n=createNS("path");a.appendChild(n);var o=createElementID(),h=createElementID();a.setAttribute("id",h);var l=createNS(1===t.t?"linearGradient":"radialGradient");l.setAttribute("id",o),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),s=t.g.k.k[0].s?t.g.k.k[
vendor: 4,581 bytes, line 438
4380].s.length:t.g.k.k.length;var p=this.stops;for(r=4*t.g.p;r<s;r+=2)(i=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(i),p.push(i);n.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+o+")"),"gs"===t.ty&&(n.setAttribute("stroke-linecap",lineCapEnum[t.lc||2]),n.setAttribute("stroke-linejoin",lineJoinEnum[t.lj||2]),1===t.lj&&n.setAttribute("stroke-miterlimit",t.ml)),this.of=l,this.ms=a,this.ost=p,this.maskId=h,e.msElem=n}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(t,e,i,r){if(0===e)return"";var s,a=t.o,n=t.i,o=t.v,h=" M"+r.applyToPointStringified(o[0][0],o[0][1]);for(s=1;s<e;s+=1)h+=" C"+r.applyToPointStringified(a[s-1][0],a[s-1][1])+" "+r.applyToPointStringified(n[s][0],n[s][1])+" "+r.applyToPointStringified(o[s][0],o[s][1]);return i&&e&&(h+=" C"+r.applyToPointStringified(a[s-1][0],a[s-1][1])+" "+r.applyToPointStringified(n[0][0],n[0][1])+" "+r.applyToPointStringified(o[0][0],o[0][1]),h+="z"),h},SVGElementsRenderer=function(){var t=new Matrix,e=new Matrix;function i(t,e,i){(i||e.transform.op._mdf)&&e.transform.container.setAttribute("opacity",e.transform.op.v),(i||e.transform.mProps._mdf)&&e.transform.container.setAttribute("transform",e.transform.mProps.v.to2dCSS())}function r(){}function s(i,r,s){var a,n,o,h,l,p,f,m,c,d,u=r.styles.length,y=r.lvl;for(p=0;p<u;p+=1){if(h=r.sh._mdf||s,r.styles[p].lvl<y){for(m=e.reset(),c=y-r.styles[p].lvl,d=r.transformers.length-1;!h&&c>0;)h=r.transformers[d].mProps._mdf||h,c-=1,d-=1;if(h)for(c=y-r.styles[p].lvl,d=r.transformers.length-1;c>0;)m.multiply(r.transformers[d].mProps.v),c-=1,d-=1}else m=t;if(n=(f=r.sh.paths)._length,h){for(o="",a=0;a<n;a+=1)(l=f.shapes[a])&&l._length&&(o+=buildShapeString(l,l._length,l.c,m));r.caches[p]=o}else o=r.caches[p];r.styles[p].d+=!0===i.hd?"":o,r.styles[p]._mdf=h||r.styles[p]._mdf}}function a(t,e,i){var r=e.style;(e.c._mdf||i)&&r.pElem.setAttribute("fill","rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||i)&&r.pElem.setAttribute("fill-opacity",e.o.v)}function n(t,e,i){o(t,e,i),h(t,e,i)}function o(t,e,i){var r,s,a,n,o,h=e.gf,l=e.g._hasOpacity,p=e.s.v,f=e.e.v;if(e.o._mdf||i){var m="gf"===t.ty?"fill-opacity":"stroke-opacity";e.style.pElem.setAttribute(m,e.o.v)}if(e.s._mdf||i){var c=1===t.t?"x1":"cx",d="x1"===c?"y1":"cy";h.setAttribute(c,p[0]),h.setAttribute(d,p[1]),l&&!e.g._collapsable&&(e.of.setAttribute(c,p[0]),e.of.setAttribute(d,p[1]))}if(e.g._cmdf||i){r=e.cst;var u=e.g.c;for(a=r.length,s=0;s<a;s+=1)(n=r[s]).setAttribute("offset",u[4*s]+"%"),n.setAttribute("stop-color","rgb("+u[4*s+1]+","+u[4*s+2]+","+u[4*s+3]+")")}if(l&&(e.g._omdf||i)){var y=e.g.o;for(a=(r=e.g._collapsable?e.cst:e.ost).length,s=0;s<a;s+=1)n=r[s],e.g._collapsable||n.setAttribute("offset",y[2*s]+"%"),n.setAttribute("stop-opacity",y[2*s+1])}if(1===t.t)(e.e._mdf||i)&&(h.setAttribute("x2",f[0]),h.setAttribute("y2",f[1]),l&&!e.g._collapsable&&(e.of.setAttribute("x2",f[0]),e.of.setAttribute("y2",f[1])));else if((e.s._mdf||e.e._mdf||i)&&(o=Math.sqrt(Math.pow(p[0]-f[0],2)+Math.pow(p[1]-f[1],2)),h.setAttribute("r",o),l&&!e.g._collapsable&&e.of.setAttribute("r",o)),e.s._mdf||e.e._mdf||e.h._mdf||e.a._mdf||i){o||(o=Math.sqrt(Math.pow(p[0]-f[0],2)+Math.pow(p[1]-f[1],2)));var g=Math.atan2(f[1]-p[1],f[0]-p[0]),v=e.h.v;v>=1?v=.99:v<=-1&&(v=-.99);var b=o*v,x=Math.cos(g+e.a.v)*b+p[0],P=Math.sin(g+e.a.v)*b+p[1];h.setAttribute("fx",x),h.setAttribute("fy",P),l&&!e.g._collapsable&&(e.of.setAttribute("fx",x),e.of.setAttribute("fy",P))}}function h(t,e,i){var r=e.style,s=e.d;s&&(s._mdf||i)&&s.dashStr&&(r.pElem.setAttribute("stroke-dasharray",s.dashStr),r.pElem.setAttribute("stroke-dashoffset",s.dashoffset[0])),e.c&&(e.c._mdf||i)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||i)&&r.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||i)&&(r.pElem.setAttribute("stroke-width",e.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",e.w.v))}return{createRenderFunction:function(t){switch(t.ty){case"fl":return a;case"gf":return o;case"gs":return n;case"st":return h;case"sh":case"el":case"rc":case"sr":return s;case"tr":return i;case"no":return r;default:return null}}}}();function SVGShapeElement(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,i),this.prevViewData=[]}
vendor: 4,380 bytes, line 438
438function LetterProps(t,e,i,r,s,a){this.o=t,this.sw=e,this.sc=i,this.fc=r,this.m=s,this.p=a,this._mdf={o:!0,sw:!!e,sc:!!i,fc:!!r,m:!0,p:!0}}function TextProperty(t,e){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var t,e,i,r,s=this.shapes.length,a=this.stylesList.length,n=[],o=!1;for(i=0;i<a;i+=1){for(r=this.stylesList[i],o=!1,n.length=0,t=0;t<s;t+=1)-1!==(e=this.shapes[t]).styles.indexOf(r)&&(n.push(e),o=e._isAnimated||o);n.length>1&&o&&this.setShapesAsAnimated(n)}},SVGShapeElement.prototype.setShapesAsAnimated=function(t){var e,i=t.length;for(e=0;e<i;e+=1)t[e].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(t,e){var i,r=new SVGStyleData(t,e),s=r.pElem;if("st"===t.ty)i=new SVGStrokeStyleData(this,t,r);else if("fl"===t.ty)i=new SVGFillStyleData(this,t,r);else if("gf"===t.ty||"gs"===t.ty){i=new("gf"===t.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,t,r),this.globalData.defs.appendChild(i.gf),i.maskId&&(this.globalData.defs.appendChild(i.ms),this.globalData.defs.appendChild(i.of),s.setAttribute("mask","url("+getLocationHref()+"#"+i.maskId+")"))}else"no"===t.ty&&(i=new SVGNoStyleData(this,t,r));return"st"!==t.ty&&"gs"!==t.ty||(s.setAttribute("stroke-linecap",lineCapEnum[t.lc||2]),s.setAttribute("stroke-linejoin",lineJoinEnum[t.lj||2]),s.setAttribute("fill-opacity","0"),1===t.lj&&s.setAttribute("stroke-miterlimit",t.ml)),2===t.r&&s.setAttribute("fill-rule","evenodd"),t.ln&&s.setAttribute("id",t.ln),t.cl&&s.setAttribute("class",t.cl),t.bm&&(s.style["mix-blend-mode"]=getBlendMode(t.bm)),this.stylesList.push(r),this.addToAnimatedContents(t,i),i},SVGShapeElement.prototype.createGroupElement=function(t){var e=new ShapeGroupData;return t.ln&&e.gr.setAttribute("id",t.ln),t.cl&&e.gr.setAttribute("class",t.cl),t.bm&&(e.gr.style["mix-blend-mode"]=getBlendMode(t.bm)),e},SVGShapeElement.prototype.createTransformElement=function(t,e){var i=TransformPropertyFactory.getTransformProperty(this,t,this),r=new SVGTransformData(i,i.o,e);return this.addToAnimatedContents(t,r),r},SVGShapeElement.prototype.createShapeElement=function(t,e,i){var r=4;"rc"===t.ty?r=5:"el"===t.ty?r=6:"sr"===t.ty&&(r=7);var s=new SVGShapeData(e,i,ShapePropertyFactory.getShapeProp(this,t,r,this));return this.shapes.push(s),this.addShapeToModifiers(s),this.addToAnimatedContents(t,s),s},SVGShapeElement.prototype.addToAnimatedContents=function(t,e){for(var i=0,r=this.animatedContents.length;i<r;){if(this.animatedContents[i].element===e)return;i+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(t),element:e,data:t})},SVGShapeElement.prototype.setElementStyles=function(t){var e,i=t.styles,r=this.stylesList.length;for(e=0;e<r;e+=1)-1!==i.indexOf(this.stylesList[e])||this.stylesList[e].closed||i.push(this.stylesList[e])},SVGShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()}
vendor: 41,040 bytes, line 438
438,SVGShapeElement.prototype.searchShapes=function(t,e,i,r,s,a,n){var o,h,l,p,f,m,c=[].concat(a),d=t.length-1,u=[],y=[];for(o=d;o>=0;o-=1){if((m=this.searchProcessedElement(t[o]))?e[o]=i[m-1]:t[o]._render=n,"fl"===t[o].ty||"st"===t[o].ty||"gf"===t[o].ty||"gs"===t[o].ty||"no"===t[o].ty)m?e[o].style.closed=t[o].hd:e[o]=this.createStyleElement(t[o],s),t[o]._render&&e[o].style.pElem.parentNode!==r&&r.appendChild(e[o].style.pElem),u.push(e[o].style);else if("gr"===t[o].ty){if(m)for(l=e[o].it.length,h=0;h<l;h+=1)e[o].prevViewData[h]=e[o].it[h];else e[o]=this.createGroupElement(t[o]);this.searchShapes(t[o].it,e[o].it,e[o].prevViewData,e[o].gr,s+1,c,n),t[o]._render&&e[o].gr.parentNode!==r&&r.appendChild(e[o].gr)}else"tr"===t[o].ty?(m||(e[o]=this.createTransformElement(t[o],r)),p=e[o].transform,c.push(p)):"sh"===t[o].ty||"rc"===t[o].ty||"el"===t[o].ty||"sr"===t[o].ty?(m||(e[o]=this.createShapeElement(t[o],c,s)),this.setElementStyles(e[o])):"tm"===t[o].ty||"rd"===t[o].ty||"ms"===t[o].ty||"pb"===t[o].ty||"zz"===t[o].ty||"op"===t[o].ty?(m?(f=e[o]).closed=!1:((f=ShapeModifiers.getModifier(t[o].ty)).init(this,t[o]),e[o]=f,this.shapeModifiers.push(f)),y.push(f)):"rp"===t[o].ty&&(m?(f=e[o]).closed=!0:(f=ShapeModifiers.getModifier(t[o].ty),e[o]=f,f.init(this,t,o,e),this.shapeModifiers.push(f),n=!1),y.push(f));this.addProcessedElement(t[o],o+1)}for(d=u.length,o=0;o<d;o+=1)u[o].closed=!0;for(d=y.length,o=0;o<d;o+=1)y[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var t;this.renderModifiers();var e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute("d",this.stylesList[t].d),this.stylesList[t].d="M0 0"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute("d",this.stylesList[t].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var t,e,i=this.animatedContents.length;for(t=0;t<i;t+=1)e=this.animatedContents[t],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(t,e,i,r,s,a){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var n=!1;return this.o!==t&&(this.o=t,this._mdf.o=!0,n=!0),this.sw!==e&&(this.sw=e,this._mdf.sw=!0,n=!0),this.sc!==i&&(this.sc=i,this._mdf.sc=!0,n=!0),this.fc!==r&&(this.fc=r,this._mdf.fc=!0,n=!0),this.m!==s&&(this.m=s,this._mdf.m=!0,n=!0),!a.length||this.p[0]===a[0]&&this.p[1]===a[1]&&this.p[4]===a[4]&&this.p[5]===a[5]&&this.p[12]===a[12]&&this.p[13]===a[13]||(this.p=a,this._mdf.p=!0,n=!0),n},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},TextProperty.prototype.setCurrentData=function(t){t.__complete||this.completeTextData(t),this.currentData=t,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,i=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var r;this.lock=!0,this._mdf=!1;var s=this.effectsSequence.length,a=t||this.data.d.k[this.keysIndex].s;for(r=0;r<s;r+=1)a=i!==this.keysIndex?this.effectsSequence[r](a,a.t):this.effectsSequence[r](this.currentData,a.t);e!==a&&this.setCurrentData(a),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,e=this.elem.comp.renderedFrame,i=0,r=t.length;i<=r-1&&!(i===r-1||t[i+1].t>e);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,i,r=[],s=0,a=t.length,n=!1,o=!1,h="";s<a;)n=o,o=!1,e=t.charCodeAt(s),h=t.charAt(s),FontManager.isCombinedCharacter(e)?n=!0:e>=55296&&e<=56319?FontManager.isRegionalFlag(t,s)?h=t.substr(s,14):(i=t.charCodeAt(s+1))>=56320&&i<=57343&&(FontManager.isModifier(e,i)?(h=t.substr(s,2),n=!0):h=FontManager.isFlagEmoji(t.substr(s,4))?t.substr(s,4):t.substr(s,2)):e>56319?(i=t.charCodeAt(s+1),FontManager.isVariationSelector(e)&&(n=!0)):FontManager.isZeroWidthJoiner(e)&&(n=!0,o=!0),n?(r[r.length-1]+=h,n=!1):r.push(h),s+=h.length;return r},TextProperty.prototype.completeTextData=function(t){t.__complete=!0;var e,i,r,s,a,n,o,h=this.elem.globalData.fontManager,l=this.data,p=[],f=0,m=l.m.g,c=0,d=0,u=0,y=[],g=0,v=0,b=h.getFontByName(t.f),x=0,P=getFontProperties(b);t.fWeight=P.weight,t.fStyle=P.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),i=t.finalText.length,t.finalLineHeight=t.lh;var E,S=t.tr/1e3*t.finalSize;if(t.sz)for(var C,_,A=!0,T=t.sz[0],M=t.sz[1];A;){C=0,g=0,i=(_=this.buildFinalText(t.t)).length,S=t.tr/1e3*t.finalSize;var k=-1;for(e=0;e<i;e+=1)E=_[e].charCodeAt(0),r=!1," "===_[e]?k=e:13!==E&&3!==E||(g=0,r=!0,C+=t.finalLineHeight||1.2*t.finalSize),h.chars?(o=h.getCharData(_[e],b.fStyle,b.fFamily),x=r?0:o.w*t.finalSize/100):x=h.measureText(_[e],t.f,t.finalSize),g+x>T&&" "!==_[e]?(-1===k?i+=1:e=k,C+=t.finalLineHeight||1.2*t.finalSize,_.splice(e,k===e?1:0,"\r"),k=-1,g=0):(g+=x,g+=S);C+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&M<C?(t.finalSize-=1,t.finalLineHeight=t.finalSize*t.lh/t.s):(t.finalText=_,i=t.finalText.length,A=!1)}g=-S,x=0;var D,F=0;for(e=0;e<i;e+=1)if(r=!1,13===(E=(D=t.finalText[e]).charCodeAt(0))||3===E?(F=0,y.push(g),v=g>v?g:v,g=-2*S,s="",r=!0,u+=1):s=D,h.chars?(o=h.getCharData(D,b.fStyle,h.getFontByName(t.f).fFamily),x=r?0:o.w*t.finalSize/100):x=h.measureText(s,t.f,t.finalSize)," "===D?F+=x+S:(g+=x+S+F,F=0),p.push({l:x,an:x,add:c,n:r,anIndexes:[],val:s,line:u,animatorJustifyOffset:0}),2==m){if(c+=x,""===s||" "===s||e===i-1){for(""!==s&&" "!==s||(c-=x);d<=e;)p[d].an=c,p[d].ind=f,p[d].extra=x,d+=1;f+=1,c=0}}else if(3==m){if(c+=x,""===s||e===i-1){for(""===s&&(c-=x);d<=e;)p[d].an=c,p[d].ind=f,p[d].extra=x,d+=1;c=0,f+=1}}else p[f].ind=f,p[f].extra=0,f+=1;if(t.l=p,v=g>v?g:v,y.push(g),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=v,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=y;var w,I,V,B,R=l.a;n=R.length;var L=[];for(a=0;a<n;a+=1){for((w=R[a]).a.sc&&(t.strokeColorAnim=!0),w.a.sw&&(t.strokeWidthAnim=!0),(w.a.fc||w.a.fh||w.a.fs||w.a.fb)&&(t.fillColorAnim=!0),B=0,V=w.s.b,e=0;e<i;e+=1)(I=p[e]).anIndexes[a]=B,(1==V&&""!==I.val||2==V&&""!==I.val&&" "!==I.val||3==V&&(I.n||" "==I.val||e==i-1)||4==V&&(I.n||e==i-1))&&(1===w.s.rn&&L.push(B),B+=1);l.a[a].s.totalChars=B;var G,z=-1;if(1===w.s.rn)for(e=0;e<i;e+=1)z!=(I=p[e]).anIndexes[a]&&(z=I.anIndexes[a],G=L.splice(Math.floor(Math.random()*L.length),1)[0]),I.anIndexes[a]=G}t.yOffset=t.finalLineHeight||1.2*t.finalSize,t.ls=t.ls||0,t.ascent=b.ascent*t.finalSize/100},TextProperty.prototype.updateDocumentData=function(t,e){e=void 0===e?this.keysIndex:e;var i=this.copyData({},this.data.d.k[e].s);i=this.copyData(i,t),this.data.d.k[e].s=i,this.recalculate(e),this.setCurrentData(i),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(t){var e=this.data.d.k[t].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},TextProperty.prototype.canResizeFont=function(t){this.canResize=t,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(t){this.minimumFontSize=Math.floor(t)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var t=Math.max,e=Math.min,i=Math.floor;function r(t,e){this._currentTextLength=-1,this.k=!1,this.data=e,this.elem=t,this.comp=t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(t),this.s=PropertyFactory.getProp(t,e.s||{k:0},0,0,this),this.e="e"in e?PropertyFactory.getProp(t,e.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(t,e.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(t,e.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(t,e.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(t,e.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(t,e.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return r.prototype={getMult:function(r){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var s=0,a=0,n=1,o=1;this.ne.v>0?s=this.ne.v/100:a=-this.ne.v/100,this.xe.v>0?n=1-this.xe.v/100:o=1+this.xe.v/100;var h=BezierFactory.getBezierEasing(s,a,n,o).get,l=0,p=this.finalS,f=this.finalE,m=this.data.sh;if(2===m)l=h(l=f===p?r>=f?1:0:t(0,e(.5/(f-p)+(r-p)/(f-p),1)));else if(3===m)l=h(l=f===p?r>=f?0:1:1-t(0,e(.5/(f-p)+(r-p)/(f-p),1)));else if(4===m)f===p?l=0:(l=t(0,e(.5/(f-p)+(r-p)/(f-p),1)))<.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===m){if(f===p)l=0;else{var c=f-p,d=-c/2+(r=e(t(0,r+.5-p),f-p)),u=c/2;l=Math.sqrt(1-d*d/(u*u))}l=h(l)}else 6===m?(f===p?l=0:(r=e(t(0,r+.5-p),f-p),l=(1+Math.cos(Math.PI+2*Math.PI*r/(f-p)))/2),l=h(l)):(r>=i(p)&&(l=t(0,e(r-p<0?e(f,1)-(p-r):f-r,1))),l=h(l));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var g=.5-.5*y;l<g?l=0:(l=(l-g)/y)>1&&(l=1)}return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,i=this.o.v/e,r=this.s.v/e+i,s=this.e.v/e+i;if(r>s){var a=r;r=s,s=a}this.finalS=r,this.finalE=s}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(t,e,i){return new r(t,e,i)}}}();function TextAnimatorDataProperty(t,e,i){var r={propType:!1},s=PropertyFactory.getProp,a=e.a;this.a={r:a.r?s(t,a.r,0,degToRads,i):r,rx:a.rx?s(t,a.rx,0,degToRads,i):r,ry:a.ry?s(t,a.ry,0,degToRads,i):r,sk:a.sk?s(t,a.sk,0,degToRads,i):r,sa:a.sa?s(t,a.sa,0,degToRads,i):r,s:a.s?s(t,a.s,1,.01,i):r,a:a.a?s(t,a.a,1,0,i):r,o:a.o?s(t,a.o,0,.01,i):r,p:a.p?s(t,a.p,1,0,i):r,sw:a.sw?s(t,a.sw,0,0,i):r,sc:a.sc?s(t,a.sc,1,0,i):r,fc:a.fc?s(t,a.fc,1,0,i):r,fh:a.fh?s(t,a.fh,0,0,i):r,fs:a.fs?s(t,a.fs,0,.01,i):r,fb:a.fb?s(t,a.fb,0,.01,i):r,t:a.t?s(t,a.t,0,0,i):r},this.s=TextSelectorProp.getTextSelectorProp(t,e.s,i),this.s.t=e.s.t}function TextAnimatorProperty(t,e,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=i,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var t,e,i=this._textData.a.length,r=PropertyFactory.getProp;for(t=0;t<i;t+=1)e=this._textData.a[t],this._animatorsData[t]=new TextAnimatorDataProperty(this._elem,e,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:r(this._elem,this._textData.p.a,0,0,this),f:r(this._elem,this._textData.p.f,0,0,this),l:r(this._elem,this._textData.p.l,0,0,this),r:r(this._elem,this._textData.p.r,0,0,this),p:r(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=r(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(t,e){if(this.lettersChangedFlag=e,this._mdf||this._isFirstFrame||e||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var i,r,s,a,n,o,h,l,p,f,m,c,d,u,y,g,v,b,x,P=this._moreOptions.alignment.v,E=this._animatorsData,S=this._textData,C=this.mHelper,_=this._renderType,A=this.renderedLetters.length,T=t.l;if(this._hasMaskedPath){if(x=this._pathData.m,!this._pathData.n||this._pathData._mdf){var M,k=x.v;for(this._pathData.r.v&&(k=k.reverse()),n={tLength:0,segments:[]},a=k._length-1,g=0,s=0;s<a;s+=1)M=bez.buildBezierData(k.v[s],k.v[s+1],[k.o[s][0]-k.v[s][0],k.o[s][1]-k.v[s][1]],[k.i[s+1][0]-k.v[s+1][0],k.i[s+1][1]-k.v[s+1][1]]),n.tLength+=M.segmentLength,n.segments.push(M),g+=M.segmentLength;s=a,x.v.c&&(M=bez.buildBezierData(k.v[s],k.v[0],[k.o[s][0]-k.v[s][0],k.o[s][1]-k.v[s][1]],[k.i[0][0]-k.v[0][0],k.i[0][1]-k.v[0][1]]),n.tLength+=M.segmentLength,n.segments.push(M),g+=M.segmentLength),this._pathData.pi=n}if(n=this._pathData.pi,o=this._pathData.f.v,m=0,f=1,l=0,p=!0,u=n.segments,o<0&&x.v.c)for(n.tLength<Math.abs(o)&&(o=-Math.abs(o)%n.tLength),f=(d=u[m=u.length-1].points).length-1;o<0;)o+=d[f].partialLength,(f-=1)<0&&(f=(d=u[m-=1].points).length-1);c=(d=u[m].points)[f-1],y=(h=d[f]).partialLength}a=T.length,i=0,r=0;var D,F,w,I,V,B=1.2*t.finalSize*.714,R=!0;w=E.length;var L,G,z,O,N,H,q,j,W,$,Y,J,X=-1,Z=o,K=m,U=f,Q=-1,tt="",et=this.defaultPropsArray;if(2===t.j||1===t.j){var it=0,rt=0,st=2===t.j?-.5:-1,at=0,nt=!0;for(s=0;s<a;s+=1)if(T[s].n){for(it&&(it+=rt);at<s;)T[at].animatorJustifyOffset=it,at+=1;it=0,nt=!0}else{for(F=0;F<w;F+=1)(D=E[F].a).t.propType&&(nt&&2===t.j&&(rt+=D.t.v*st),(V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars)).length?it+=D.t.v*V[0]*st:it+=D.t.v*V*st);nt=!1}for(it&&(it+=rt);at<s;)T[at].animatorJustifyOffset=it,at+=1}for(s=0;s<a;s+=1){if(C.reset(),O=1,T[s].n)i=0,r+=t.yOffset,r+=R?1:0,o=Z,R=!1,this._hasMaskedPath&&(f=U,c=(d=u[m=K].points)[f-1],y=(h=d[f]).partialLength,l=0),tt="",Y="",W="",J="",et=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Q!==T[s].line){switch(t.j){case 1:o+=g-t.lineWidths[T[s].line];break;case 2:o+=(g-t.lineWidths[T[s].line])/2}Q=T[s].line}X!==T[s].ind&&(T[X]&&(o+=T[X].extra),o+=T[s].an/2,X=T[s].ind),o+=P[0]*T[s].an*.005;var ot=0;for(F=0;F<w;F+=1)(D=E[F].a).p.propType&&((V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars)).length?ot+=D.p.v[0]*V[0]:ot+=D.p.v[0]*V),D.a.propType&&((V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars)).length?ot+=D.a.v[0]*V[0]:ot+=D.a.v[0]*V);for(p=!0,this._pathData.a.v&&(o=.5*T[0].an+(g-this._pathData.f.v-.5*T[0].an-.5*T[T.length-1].an)*X/(a-1),o+=this._pathData.f.v);p;)l+y>=o+ot||!d?(v=(o+ot-l)/h.partialLength,G=c.point[0]+(h.point[0]-c.point[0])*v,z=c.point[1]+(h.point[1]-c.point[1])*v,C.translate(-P[0]*T[s].an*.005,-P[1]*B*.01),p=!1):d&&(l+=h.partialLength,(f+=1)>=d.length&&(f=0,u[m+=1]?d=u[m].points:x.v.c?(f=0,d=u[m=0].points):(l-=h.partialLength,d=null)),d&&(c=h,y=(h=d[f]).partialLength));L=T[s].an/2-T[s].add,C.translate(-L,0,0)}else L=T[s].an/2-T[s].add,C.translate(-L,0,0),C.translate(-P[0]*T[s].an*.005,-P[1]*B*.01,0);for(F=0;F<w;F+=1)(D=E[F].a).t.propType&&(V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars),0===i&&0===t.j||(this._hasMaskedPath?V.length?o+=D.t.v*V[0]:o+=D.t.v*V:V.length?i+=D.t.v*V[0]:i+=D.t.v*V));for(t.strokeWidthAnim&&(H=t.sw||0),t.strokeColorAnim&&(N=t.sc?[t.sc[0],t.sc[1],t.sc[2]]:[0,0,0]),t.fillColorAnim&&t.fc&&(q=[t.fc[0],t.fc[1],t.fc[2]]),F=0;F<w;F+=1)(D=E[F].a).a.propType&&((V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars)).length?C.translate(-D.a.v[0]*V[0],-D.a.v[1]*V[1],D.a.v[2]*V[2]):C.translate(-D.a.v[0]*V,-D.a.v[1]*V,D.a.v[2]*V));for(F=0;F<w;F+=1)(D=E[F].a).s.propType&&((V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars)).length?C.scale(1+(D.s.v[0]-1)*V[0],1+(D.s.v[1]-1)*V[1],1):C.scale(1+(D.s.v[0]-1)*V,1+(D.s.v[1]-1)*V,1));for(F=0;F<w;F+=1){if(D=E[F].a,V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars),D.sk.propType&&(V.length?C.skewFromAxis(-D.sk.v*V[0],D.sa.v*V[1]):C.skewFromAxis(-D.sk.v*V,D.sa.v*V)),D.r.propType&&(V.length?C.rotateZ(-D.r.v*V[2]):C.rotateZ(-D.r.v*V)),D.ry.propType&&(V.length?C.rotateY(D.ry.v*V[1]):C.rotateY(D.ry.v*V)),D.rx.propType&&(V.length?C.rotateX(D.rx.v*V[0]):C.rotateX(D.rx.v*V)),D.o.propType&&(V.length?O+=(D.o.v*V[0]-O)*V[0]:O+=(D.o.v*V-O)*V),t.strokeWidthAnim&&D.sw.propType&&(V.length?H+=D.sw.v*V[0]:H+=D.sw.v*V),t.strokeColorAnim&&D.sc.propType)for(j=0;j<3;j+=1)V.length?N[j]+=(D.sc.v[j]-N[j])*V[0]:N[j]+=(D.sc.v[j]-N[j])*V;if(t.fillColorAnim&&t.fc){if(D.fc.propType)for(j=0;j<3;j+=1)V.length?q[j]+=(D.fc.v[j]-q[j])*V[0]:q[j]+=(D.fc.v[j]-q[j])*V;D.fh.propType&&(q=V.length?addHueToRGB(q,D.fh.v*V[0]):addHueToRGB(q,D.fh.v*V)),D.fs.propType&&(q=V.length?addSaturationToRGB(q,D.fs.v*V[0]):addSaturationToRGB(q,D.fs.v*V)),D.fb.propType&&(q=V.length?addBrightnessToRGB(q,D.fb.v*V[0]):addBrightnessToRGB(q,D.fb.v*V))}}for(F=0;F<w;F+=1)(D=E[F].a).p.propType&&(V=E[F].s.getMult(T[s].anIndexes[F],S.a[F].s.totalChars),this._hasMaskedPath?V.length?C.translate(0,D.p.v[1]*V[0],-D.p.v[2]*V[1]):C.translate(0,D.p.v[1]*V,-D.p.v[2]*V):V.length?C.translate(D.p.v[0]*V[0],D.p.v[1]*V[1],-D.p.v[2]*V[2]):C.translate(D.p.v[0]*V,D.p.v[1]*V,-D.p.v[2]*V));if(t.strokeWidthAnim&&(W=H<0?0:H),t.strokeColorAnim&&($="rgb("+Math.round(255*N[0])+","+Math.round(255*N[1])+","+Math.round(255*N[2])+")"),t.fillColorAnim&&t.fc&&(Y="rgb("+Math.round(255*q[0])+","+Math.round(255*q[1])+","+Math.round(255*q[2])+")"),this._hasMaskedPath){if(C.translate(0,-t.ls),C.translate(0,P[1]*B*.01+r,0),this._pathData.p.v){b=(h.point[1]-c.point[1])/(h.point[0]-c.point[0]);var ht=180*Math.atan(b)/Math.PI;h.point[0]<c.point[0]&&(ht+=180),C.rotate(-ht*Math.PI/180)}C.translate(G,z,0),o-=P[0]*T[s].an*.005,T[s+1]&&X!==T[s+1].ind&&(o+=T[s].an/2,o+=.001*t.tr*t.finalSize)}else{switch(C.translate(i,r,0),t.ps&&C.translate(t.ps[0],t.ps[1]+t.ascent,0),t.j){case 1:C.translate(T[s].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[s].line]),0,0);break;case 2:C.translate(T[s].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[T[s].line])/2,0,0)}C.translate(0,-t.ls),C.translate(L,0,0),C.translate(P[0]*T[s].an*.005,P[1]*B*.01,0),i+=T[s].l+.001*t.tr*t.finalSize}"html"===_?tt=C.toCSS():"svg"===_?tt=C.to2dCSS():et=[C.props[0],C.props[1],C.props[2],C.props[3],C.props[4],C.props[5],C.props[6],C.props[7],C.props[8],C.props[9],C.props[10],C.props[11],C.props[12],C.props[13],C.props[14],C.props[15]],J=O}A<=s?(I=new LetterProps(J,W,$,Y,tt,et),this.renderedLetters.push(I),A+=1,this.lettersChangedFlag=!0):(I=this.renderedLetters[s],this.lettersChangedFlag=I.update(J,W,$,Y,tt,et)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(t,e,i){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(t,e,i),this.textProperty=new TextProperty(this,t.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(t.t,this.renderType,this),this.initTransform(t,e,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)},ITextElement.prototype.createPathShape=function(t,e){var i,r,s=e.length,a="";for(i=0;i<s;i+=1)"sh"===e[i].ty&&(r=e[i].ks.k,a+=buildShapeString(r,r.i.length,!0,t));return a},ITextElement.prototype.updateDocumentData=function(t,e){this.textProperty.updateDocumentData(t,e)},ITextElement.prototype.canResizeFont=function(t){this.textProperty.canResizeFont(t)},ITextElement.prototype.setMinimumFontSize=function(t){this.textProperty.setMinimumFontSize(t)},ITextElement.prototype.applyTextPropertiesToMatrix=function(t,e,i,r,s){switch(t.ps&&e.translate(t.ps[0],t.ps[1]+t.ascent,0),e.translate(0,-t.ls,0),t.j){case 1:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[i]),0,0);break;case 2:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[i])/2,0,0)}e.translate(r,s,0)},ITextElement.prototype.buildColor=function(t){return"rgb("+Math.round(255*t[0])+","+Math.round(255*t[1])+","+Math.round(255*t[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(t,e,i){this.textSpans=[],this.renderType="svg",this.initElement(t,e,i)}function ISolidElement(t,e,i){this.initElement(t,e,i)}function NullElement(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initFrame(),this.initTransform(t,e,i),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(t,e,i){this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,i),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function SVGRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var i="";if(e&&e.title){var r=createNS("title"),s=createElementID();r.setAttribute("id",s),r.textContent=e.title,this.svgElement.appendChild(r),i+=s}if(e&&e.description){var a=createNS("desc"),n=createElementID();a.setAttribute("id",n),a.textContent=e.description,this.svgElement.appendChild(a),i+=" "+n}i&&this.svgElement.setAttribute("aria-labelledby",i);var o=createNS("defs");this.svgElement.appendChild(o);var h=createNS("g");this.svgElement.appendChild(h),this.layerElement=h,this.renderConfig={preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:e&&e.contentVisibility||"visible",progressiveLoad:e&&e.progressiveLoad||!1,hideOnTransparent:!(e&&!1===e.hideOnTransparent),viewBoxOnly:e&&e.viewBoxOnly||!1,viewBoxSize:e&&e.viewBoxSize||!1,className:e&&e.className||"",id:e&&e.id||"",focusable:e&&e.focusable,filterSize:{width:e&&e.filterSize&&e.filterSize.width||"100%",height:e&&e.filterSize&&e.filterSize.height||"100%",x:e&&e.filterSize&&e.filterSize.x||"0%",y:e&&e.filterSize&&e.filterSize.y||"0%"},width:e&&e.width,height:e&&e.height,runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(t){for(var e=0,i=t.length,r=[],s="";e<i;)t[e]===String.fromCharCode(13)||t[e]===String.fromCharCode(3)?(r.push(s),s=""):s+=t[e],e+=1;return r.push(s),r},SVGTextLottieElement.prototype.buildShapeData=function(t,e){if(t.shapes&&t.shapes.length){var i=t.shapes[0];if(i.it){var r=i.it[i.it.length-1];r.s&&(r.s.k[0]=e,r.s.k[1]=e)}}return t},SVGTextLottieElement.prototype.buildNewText=function(){var t,e;this.addDynamicProperty(this);var i=this.textProperty.currentData;this.renderedLetters=createSizedArray(i?i.l.length:0),i.fc?this.layerElement.setAttribute("fill",this.buildColor(i.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),i.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(i.sc)),this.layerElement.setAttribute("stroke-width",i.sw)),this.layerElement.setAttribute("font-size",i.finalSize);var r=this.globalData.fontManager.getFontByName(i.f);if(r.fClass)this.layerElement.setAttribute("class",r.fClass);else{this.layerElement.setAttribute("font-family",r.fFamily);var s=i.fWeight,a=i.fStyle;this.layerElement.setAttribute("font-style",a),this.layerElement.setAttribute("font-weight",s)}this.layerElement.setAttribute("aria-label",i.t);var n,o=i.l||[],h=!!this.globalData.fontManager.chars;e=o.length;var l=this.mHelper,p=this.data.singleShape,f=0,m=0,c=!0,d=.001*i.tr*i.finalSize;if(!p||h||i.sz){var u,y=this.textSpans.length;for(t=0;t<e;t+=1){if(this.textSpans[t]||(this.textSpans[t]={span:null,childSpan:null,glyph:null}),!h||!p||0===t){if(n=y>t?this.textSpans[t].span:createNS(h?"g":"text"),y<=t){if(n.setAttribute("stroke-linecap","butt"),n.setAttribute("stroke-linejoin","round"),n.setAttribute("stroke-miterlimit","4"),this.textSpans[t].span=n,h){var g=createNS("g");n.appendChild(g),this.textSpans[t].childSpan=g}this.textSpans[t].span=n,this.layerElement.appendChild(n)}n.style.display="inherit"}if(l.reset(),p&&(o[t].n&&(f=-d,m+=i.yOffset,m+=c?1:0,c=!1),this.applyTextPropertiesToMatrix(i,l,o[t].line,f,m),f+=o[t].l||0,f+=d),h){var v;if(1===(u=this.globalData.fontManager.getCharData(i.finalText[t],r.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily)).t)v=new SVGCompElement(u.data,this.globalData,this);else{var b=emptyShapeData;u.data&&u.data.shapes&&(b=this.buildShapeData(u.data,i.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[t].glyph){var x=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[t].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[t].childSpan.appendChild(v.layerElement),1===u.t&&this.textSpans[t].childSpan.setAttribute("transform","scale("+i.finalSize/100+","+i.finalSize/100+")")}else p&&n.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),n.textContent=o[t].val,n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}p&&n&&n.setAttribute("d","")}else{var P=this.textContainer,E="start";switch(i.j){case 1:E="end";break;case 2:E="middle";break;default:E="start"}P.setAttribute("text-anchor",E),P.setAttribute("letter-spacing",d);var S=this.buildTextContents(i.finalText);for(e=S.length,m=i.ps?i.ps[1]+i.ascent:0,t=0;t<e;t+=1)(n=this.textSpans[t].span||createNS("tspan")).textContent=S[t],n.setAttribute("x",0),n.setAttribute("y",m),n.style.display="inherit",P.appendChild(n),this.textSpans[t]||(this.textSpans[t]={span:null,glyph:null}),this.textSpans[t].span=n,m+=i.finalLineHeight;this.layerElement.appendChild(P)}for(;t<this.textSpans.length;)this.textSpans[t].span.style.display="none",t+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var t=this.layerElement.getBBox();this.bbox={top:t.y,left:t.x,width:t.width,height:t.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var t,e,i=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,t=0;t<i;t+=1)(e=this.textSpans[t].glyph)&&(e.prepareFrame(this.comp.renderedFrame-this.data.st),e._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var t,e;this._sizeChanged=!0;var i,r,s,a=this.textAnimator.renderedLetters,n=this.textProperty.currentData.l;for(e=n.length,t=0;t<e;t+=1)n[t].n||(i=a[t],r=this.textSpans[t].span,(s=this.textSpans[t].glyph)&&s.renderFrame(),i._mdf.m&&r.setAttribute("transform",i.m),i._mdf.o&&r.setAttribute("opacity",i.o),i._mdf.sw&&r.setAttribute("stroke-width",i.sw),i._mdf.sc&&r.setAttribute("stroke",i.sc),i._mdf.fc&&r.setAttribute("fill",i.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var t=createNS("rect");t.setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.layerElement.appendChild(t)},NullElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(t){return new NullElement(t,this.globalData,this)},SVGRendererBase.prototype.createShape=function(t){return new SVGShapeElement(t,this.globalData,this)},SVGRendererBase.prototype.createText=function(t){return new SVGTextLottieElement(t,this.globalData,this)},SVGRendererBase.prototype.createImage=function(t){return new IImageElement(t,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(t){return new ISolidElement(t,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(t){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+t.w+" "+t.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",t.w),this.svgElement.setAttribute("height",t.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var e=this.globalData.defs;this.setupGlobalData(t,e),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=t;var i=createNS("clipPath"),r=createNS("rect");r.setAttribute("width",t.w),r.setAttribute("height",t.h),r.setAttribute("x",0),r.setAttribute("y",0);var s=createElementID();i.setAttribute("id",s),i.appendChild(r),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+s+")"),e.appendChild(i),this.layers=t.layers,this.elements=createSizedArray(t.layers.length)},SVGRendererBase.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(t){var e=0,i=this.layers.length;for(e=0;e<i;e+=1)if(this.layers[e].ind===t)return e;return-1},SVGRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){e[t]=!0;var i=this.createItem(this.layers[t]);if(e[t]=i,getExpressionsPlugin()&&(0===this.layers[t].ty&&this.globalData.projectInterface.registerComposition(i),i.initExpressions()),this.appendElementInPos(i,t),this.layers[t].tt){var r="tp"in this.layers[t]?this.findIndexByInd(this.layers[t].tp):t-1;if(-1===r)return;if(this.elements[r]&&!0!==this.elements[r]){var s=e[r].getMatte(this.layers[t].tt);i.setMatte(s)}else this.buildItem(r),this.addPendingElement(i)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,i=this.elements.length;e<i;){if(this.elements[e]===t){var r="tp"in t.data?this.findIndexByInd(t.data.tp):e-1,s=this.elements[r].getMatte(this.layers[e].tt);t.setMatte(s);break}e+=1}}},SVGRendererBase.prototype.renderFrame=function(t){if(this.renderedFrame!==t&&!this.destroyed){var e;null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,this.globalData._mdf=!1;var i=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=i-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e<i;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(t,e){var i=t.getBaseElement();if(i){for(var r,s=0;s<e;)this.elements[s]&&!0!==this.elements[s]&&this.elements[s].getBaseElement()&&(r=this.elements[s].getBaseElement()),s+=1;r?this.layerElement.insertBefore(i,r):this.layerElement.appendChild(i)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initTransform(t,e,i),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&e.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(t){if(this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=t/this.data.sr;else{var e=this.tm.v;e===this.data.op&&(e=this.data.op-1),this.renderedFrame=e}var i,r=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),i=r-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&(this.elements[i].prepareFrame(this.renderedFrame-this.layers[i].st),this.elements[i]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(t){this.elements=t},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(t){var e,i=t.length,r="_";for(e=0;e<i;e+=1)r+=t[e].transform.key+"_";var s=this.sequences[r];return s||(s={transforms:[].concat(t),finalTransform:new Matrix,_mdf:!1},this.sequences[r]=s,this.sequenceList.push(s)),s},processSequence:function(t,e){for(var i=0,r=t.transforms.length,s=e;i<r&&!e;){if(t.transforms[i].transform.mProps._mdf){s=!0;break}i+=1}if(s)for(t.finalTransform.reset(),i=r-1;i>=0;i-=1)t.finalTransform.multiply(t.transforms[i].transform.mProps.v);t._mdf=s},processSequences:function(t){var e,i=this.sequenceList.length;for(e=0;e<i;e+=1)this.processSequence(this.sequenceList[e],t)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var t="__lottie_element_luma_buffer",e=null,i=null,r=null;function s(){var s,a,n;e||(s=createNS("svg"),a=createNS("filter"),n=createNS("feColorMatrix"),a.setAttribute("id",t),n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),a.appendChild(n),s.appendChild(a),s.setAttribute("id",t+"_svg"),featureSupport.svgLumaHidden&&(s.style.display="none"),r=s,document.body.appendChild(r),e=createTag("canvas"),(i=e.getContext("2d")).filter="url(#"+t+")",i.fillStyle="rgba(0,0,0,0)",i.fillRect(0,0,1,1))}return{load:s,get:function(r){return e||s(),e.width=r.width,e.height=r.height,i.filter="url(#"+t+")",e}}};function createCanvas(t,e){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(t,e);var i=createTag("canvas");return i.width=t,i.height=e,i}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(t){var e,i,r=t.data.ef?t.data.ef.length:0;for(this.filters=[],e=0;e<r;e+=1){i=null;var s=t.data.ef[e].ty;if(registeredEffects[s])i=new(0,registeredEffects[s].effect)(t.effectsManager.effectElements[e],t);i&&this.filters.push(i)}this.filters.length&&t.addRenderableComponent(this)}function registerEffect(t,e){registeredEffects[t]={effect:e}}function CVMaskElement(t,e){var i;this.data=t,this.element=e,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var r=this.masksProperties.length,s=!1;for(i=0;i<r;i+=1)"n"!==this.masksProperties[i].mode&&(s=!0),this.viewData[i]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[i],3);this.hasMasks=s,s&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(t){var e,i=this.filters.length;for(e=0;e<i;e+=1)this.filters[e].renderFrame(t)},CVEffects.prototype.getEffects=function(t){var e,i=this.filters.length,r=[];for(e=0;e<i;e+=1)this.filters[e].type===t&&r.push(this.filters[e]);return r},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var t,e,i,r,s=this.element.finalTransform.mat,a=this.element.canvasContext,n=this.masksProperties.length;for(a.beginPath(),t=0;t<n;t+=1)if("n"!==this.masksProperties[t].mode){var o;this.masksProperties[t].inv&&(a.moveTo(0,0),a.lineTo(this.element.globalData.compSize.w,0),a.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),a.lineTo(0,this.element.globalData.compSize.h),a.lineTo(0,0)),r=this.viewData[t].v,e=s.applyToPointArray(r.v[0][0],r.v[0][1],0),a.moveTo(e[0],e[1]);var h=r._length;for(o=1;o<h;o+=1)i=s.applyToTriplePoints(r.o[o-1],r.i[o],r.v[o]),a.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);i=s.applyToTriplePoints(r.o[o-1],r.i[0],r.v[0]),a.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5])}this.element.globalData.renderer.save(!0),a.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(t,e,i,r){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var s,a=4;"rc"===e.ty?a=5:"el"===e.ty?a=6:"sr"===e.ty&&(a=7),this.sh=ShapePropertyFactory.getShapeProp(t,e,a,t);var n,o=i.length;for(s=0;s<o;s+=1)i[s].closed||(n={transforms:r.addTransformSequence(i[s].transforms),trNodes:[]},this.styledShapes.push(n),i[s].elements.push(n))}function CVShapeElement(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(t,e,i)}function CVTextElement(t,e,i){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(t,e,i)}function CVImageElement(t,e,i){this.assetData=e.getAssetData(t.refId),this.img=e.imageLoader.getAsset(this.assetData),this.initElement(t,e,i)}function CVSolidElement(t,e,i){this.initElement(t,e,i)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var t;this.stack=[],this.cArrPos=0,this.cTr=new Matrix;for(t=0;t<15;t+=1){var e=new CanvasContext;this.stack[t]=e}
vendor: 1,467 bytes, line 438
438this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(t,e,i){this.completeLayers=!1,this.layers=t.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(t,e,i),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function CanvasRenderer(t,e){this.animationItem=t,this.renderConfig={clearCanvas:!e||void 0===e.clearCanvas||e.clearCanvas,context:e&&e.context||null,progressiveLoad:e&&e.progressiveLoad||!1,preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:e&&e.contentVisibility||"visible",className:e&&e.className||"",id:e&&e.id||"",runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.renderConfig.dpr=e&&e.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=e&&e.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=ne
vendor: 4,521 bytes, line 438
438w Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(t,e,i){this.initElement(t,e,i)}function HShapeElement(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(t,e,i),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(t,e,i){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(t,e,i)}function HCameraElement(t,e,i){this.initFrame(),this.initBaseData(t,e,i),this.initHierarchy();var r=PropertyFactory.getProp;if(this.pe=r(this,t.pe,0,0,this),t.ks.p.s?(this.px=r(this,t.ks.p.x,1,0,this),this.py=r(this,t.ks.p.y,1,0,this),this.pz=r(this,t.ks.p.z,1,0,this)):this.p=r(this,t.ks.p,1,0,this),t.ks.a&&(this.a=r(this,t.ks.a,1,0,this)),t.ks.or.k.length&&t.ks.or.k[0].to){var s,a=t.ks.or.k.length;for(s=0;s<a;s+=1)t.ks.or.k[s].to=null,t.ks.or.k[s].ti=null}this.or=r(this,t.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=r(this,t.ks.rx,0,degToRads,this),this.ry=r(this,t.ks.ry,0,degToRads,this),this.rz=r(this,t.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(t,e,i){this.assetData=e.getAssetData(t.refId),this.initElement(t,e,i)}function HybridRendererBase(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:e&&e.className||"",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(e&&!1===e.hideOnTransparent),filterSize:{width:e&&e.filterSize&&e.filterSize.width||"400%",height:e&&e.filterSize&&e.filterSize.height||"400%",x:e&&e.filterSize&&e.filterSize.x||"-100%",y:e&&e.filterSize&&e.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(t,e,i){this.layers=t.layers,this.supports3d=!t.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,i),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function HybridRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:e&&e.className||"",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(e&&!1===e.hideOnTransparent),filterSize:{width:e&&e.filterSize&&e.filterSize.width||"400%",height:e&&e.filterSize&&e.filterSize.height||"400%",x:e&&e.filterSize&&e.filterSize.x||"-100%",y:e&&e.filterSize&&e.filterSize.y||"-100%"},runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var t=this.globalData.canvasContext,e=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(e);var i=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(i),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffe
vendor: 4,319 bytes, line 438
438ctsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var t=this.globalData;if(t.blendMode!==this.data.bm){t.blendMode=this.data.bm;var e=getBlendMode(this.data.bm);t.canvasContext.globalCompositeOperation=e}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(t){t.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var t=this.buffers[0].getContext("2d");this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var t=this.buffers[1],e=t.getContext("2d");if(this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var i=assetLoader.getLumaCanvas(this.canvasContext.canvas);i.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(i,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(t,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(t){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||t)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var e=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(e),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(t,e){var i={data:t,type:t.ty,preTransforms:this.transformsManager.addTransformSequence(e),transforms:[],elements:[],closed:!0===t.hd},r={};if("fl"===t.ty||"st"===t.ty?(r.c=PropertyFactory.getProp(this,t.c,1,255,this),r.c.k||(i.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==t.ty&&"gs"!==t.ty||(r.s=PropertyFactory.getProp(this,t.s,1,null,this),r.e=PropertyFactory.getProp(this,t.e,1,null,this),r.h=PropertyFactory.getProp(this,t.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,t.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,t.g,this)),r.o=PropertyFactory.getProp(this,t.o,0,.01,this),"st"===t.ty||"gs"===t.ty){if(i.lc=lineCapEnum[t.lc||2],i.lj=lineJoinEnum[t.lj||2],
vendor: 1,640 bytes, line 438
4381==t.lj&&(i.ml=t.ml),r.w=PropertyFactory.getProp(this,t.w,0,null,this),r.w.k||(i.wi=r.w.v),t.d){var s=new DashProperty(this,t.d,"canvas",this);r.d=s,r.d.k||(i.da=r.d.dashArray,i.do=r.d.dashoffset[0])}}else i.r=2===t.r?"evenodd":"nonzero";return this.stylesList.push(i),r.style=i,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(t){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,t.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,t,this)}}},CVShapeElement.prototype.createShapeElement=function(t){var e=new CVShapeData(this,t,this.stylesList,this.transformsManager);return this.shapes.push(e),this.addShapeToModifiers(e),e},CVShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(t){var e,i=this.stylesList.length;for(e=0;e<i;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.push(t)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var t,e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.pop()},CVShapeElement.prototype.closeStyles=function(t){var e,i=t.length;for(e=0;e<i;
vendor: 9,102 bytes, line 438
438e+=1)t[e].closed=!0},CVShapeElement.prototype.searchShapes=function(t,e,i,r,s){var a,n,o,h,l,p,f=t.length-1,m=[],c=[],d=[].concat(s);for(a=f;a>=0;a-=1){if((h=this.searchProcessedElement(t[a]))?e[a]=i[h-1]:t[a]._shouldRender=r,"fl"===t[a].ty||"st"===t[a].ty||"gf"===t[a].ty||"gs"===t[a].ty)h?e[a].style.closed=!1:e[a]=this.createStyleElement(t[a],d),m.push(e[a].style);else if("gr"===t[a].ty){if(h)for(o=e[a].it.length,n=0;n<o;n+=1)e[a].prevViewData[n]=e[a].it[n];else e[a]=this.createGroupElement(t[a]);this.searchShapes(t[a].it,e[a].it,e[a].prevViewData,r,d)}else"tr"===t[a].ty?(h||(p=this.createTransformElement(t[a]),e[a]=p),d.push(e[a]),this.addTransformToStyleList(e[a])):"sh"===t[a].ty||"rc"===t[a].ty||"el"===t[a].ty||"sr"===t[a].ty?h||(e[a]=this.createShapeElement(t[a])):"tm"===t[a].ty||"rd"===t[a].ty||"pb"===t[a].ty||"zz"===t[a].ty||"op"===t[a].ty?(h?(l=e[a]).closed=!1:((l=ShapeModifiers.getModifier(t[a].ty)).init(this,t[a]),e[a]=l,this.shapeModifiers.push(l)),c.push(l)):"rp"===t[a].ty&&(h?(l=e[a]).closed=!0:(l=ShapeModifiers.getModifier(t[a].ty),e[a]=l,l.init(this,t,a,e),this.shapeModifiers.push(l),r=!1),c.push(l));this.addProcessedElement(t[a],a+1)}for(this.removeTransformFromStyleList(),this.closeStyles(m),f=c.length,a=0;a<f;a+=1)c[a].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(t,e){(t._opMdf||e.op._mdf||this._isFirstFrame)&&(e.opacity=t.opacity,e.opacity*=e.op.v,e._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var t,e,i,r,s,a,n,o,h,l=this.stylesList.length,p=this.globalData.renderer,f=this.globalData.canvasContext;for(t=0;t<l;t+=1)if(("st"!==(o=(h=this.stylesList[t]).type)&&"gs"!==o||0!==h.wi)&&h.data._shouldRender&&0!==h.coOp&&0!==this.globalData.currentGlobalAlpha){for(p.save(),a=h.elements,"st"===o||"gs"===o?(p.ctxStrokeStyle("st"===o?h.co:h.grd),p.ctxLineWidth(h.wi),p.ctxLineCap(h.lc),p.ctxLineJoin(h.lj),p.ctxMiterLimit(h.ml||0)):p.ctxFillStyle("fl"===o?h.co:h.grd),p.ctxOpacity(h.coOp),"st"!==o&&"gs"!==o&&f.beginPath(),p.ctxTransform(h.preTransforms.finalTransform.props),i=a.length,e=0;e<i;e+=1){for("st"!==o&&"gs"!==o||(f.beginPath(),h.da&&(f.setLineDash(h.da),f.lineDashOffset=h.do)),s=(n=a[e].trNodes).length,r=0;r<s;r+=1)"m"===n[r].t?f.moveTo(n[r].p[0],n[r].p[1]):"c"===n[r].t?f.bezierCurveTo(n[r].pts[0],n[r].pts[1],n[r].pts[2],n[r].pts[3],n[r].pts[4],n[r].pts[5]):f.closePath();"st"!==o&&"gs"!==o||(p.ctxStroke(),h.da&&f.setLineDash(this.dashResetter))}"st"!==o&&"gs"!==o&&this.globalData.renderer.ctxFill(h.r),p.restore()}},CVShapeElement.prototype.renderShape=function(t,e,i,r){var s,a;for(a=t,s=e.length-1;s>=0;s-=1)"tr"===e[s].ty?(a=i[s].transform,this.renderShapeTransform(t,a)):"sh"===e[s].ty||"el"===e[s].ty||"rc"===e[s].ty||"sr"===e[s].ty?this.renderPath(e[s],i[s]):"fl"===e[s].ty?this.renderFill(e[s],i[s],a):"st"===e[s].ty?this.renderStroke(e[s],i[s],a):"gf"===e[s].ty||"gs"===e[s].ty?this.renderGradientFill(e[s],i[s],a):"gr"===e[s].ty?this.renderShape(a,e[s].it,i[s].it):e[s].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(t,e){if(this._isFirstFrame||e._mdf||t.transforms._mdf){var i,r,s,a=t.trNodes,n=e.paths,o=n._length;a.length=0;var h=t.transforms.finalTransform;for(s=0;s<o;s+=1){var l=n.shapes[s];if(l&&l.v){for(r=l._length,i=1;i<r;i+=1)1===i&&a.push({t:"m",p:h.applyToPointArray(l.v[0][0],l.v[0][1],0)}),a.push({t:"c",pts:h.applyToTriplePoints(l.o[i-1],l.i[i],l.v[i])});1===r&&a.push({t:"m",p:h.applyToPointArray(l.v[0][0],l.v[0][1],0)}),l.c&&r&&(a.push({t:"c",pts:h.applyToTriplePoints(l.o[i-1],l.i[0],l.v[0])}),a.push({t:"z"}))}}t.trNodes=a}},CVShapeElement.prototype.renderPath=function(t,e){if(!0!==t.hd&&t._shouldRender){var i,r=e.styledShapes.length;for(i=0;i<r;i+=1)this.renderStyledShape(e.styledShapes[i],e.sh)}},CVShapeElement.prototype.renderFill=function(t,e,i){var r=e.style;(e.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||i._opMdf||this._isFirstFrame)&&(r.coOp=e.o.v*i.opacity)},CVShapeElement.prototype.renderGradientFill=function(t,e,i){var r,s=e.style;if(!s.grd||e.g._mdf||e.s._mdf||e.e._mdf||1!==t.t&&(e.h._mdf||e.a._mdf)){var a,n=this.globalData.canvasContext,o=e.s.v,h=e.e.v;if(1===t.t)r=n.createLinearGradient(o[0],o[1],h[0],h[1]);else{var l=Math.sqrt(Math.pow(o[0]-h[0],2)+Math.pow(o[1]-h[1],2)),p=Math.atan2(h[1]-o[1],h[0]-o[0]),f=e.h.v;f>=1?f=.99:f<=-1&&(f=-.99);var m=l*f,c=Math.cos(p+e.a.v)*m+o[0],d=Math.sin(p+e.a.v)*m+o[1];r=n.createRadialGradient(c,d,0,o[0],o[1],l)}var u=t.g.p,y=e.g.c,g=1;for(a=0;a<u;a+=1)e.g._hasOpacity&&e.g._collapsable&&(g=e.g.o[2*a+1]),r.addColorStop(y[4*a]/100,"rgba("+y[4*a+1]+","+y[4*a+2]+","+y[4*a+3]+","+g+")");s.grd=r}s.coOp=e.o.v*i.opacity},CVShapeElement.prototype.renderStroke=function(t,e,i){var r=e.style,s=e.d;s&&(s._mdf||this._isFirstFrame)&&(r.da=s.dashArray,r.do=s.dashoffset[0]),(e.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||i._opMdf||this._isFirstFrame)&&(r.coOp=e.o.v*i.opacity),(e.w._mdf||this._isFirstFrame)&&(r.wi=e.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var t=this.textProperty.currentData;this.renderedLetters=createSizedArray(t.l?t.l.length:0);var e=!1;t.fc?(e=!0,this.values.fill=this.buildColor(t.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=e;var i=!1;t.sc&&(i=!0,this.values.stroke=this.buildColor(t.sc),this.values.sWidth=t.sw);var r,s,a,n,o,h,l,p,f,m,c,d,u=this.globalData.fontManager.getFontByName(t.f),y=t.l,g=this.mHelper;this.stroke=i,this.values.fValue=t.finalSize+"px "+this.globalData.fontManager.getFontByName(t.f).fFamily,s=t.finalText.length;var v=this.data.singleShape,b=.001*t.tr*t.finalSize,x=0,P=0,E=!0,S=0;for(r=0;r<s;r+=1){n=(a=this.globalData.fontManager.getCharData(t.finalText[r],u.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily))&&a.data||{},g.reset(),v&&y[r].n&&(x=-b,P+=t.yOffset,P+=E?1:0,E=!1),f=(l=n.shapes?n.shapes[0].it:[]).length,g.scale(t.finalSize/100,t.finalSize/100),v&&this.applyTextPropertiesToMatrix(t,g,y[r].line,x,P),c=createSizedArray(f-1);var C=0;for(p=0;p<f;p+=1)if("sh"===l[p].ty){for(h=l[p].ks.k.i.length,m=l[p].ks.k,d=[],o=1;o<h;o+=1)1===o&&d.push(g.applyToX(m.v[0][0],m.v[0][1],0),g.applyToY(m.v[0][0],m.v[0][1],0)),d.push(g.applyToX(m.o[o-1][0],m.o[o-1][1],0),g.applyToY(m.o[o-1][0],m.o[o-1][1],0),g.applyToX(m.i[o][0],m.i[o][1],0),g.applyToY(m.i[o][0],m.i[o][1],0),g.applyToX(m.v[o][0],m.v[o][1],0),g.applyToY(m.v[o][0],m.v[o][1],0));d.push(g.applyToX(m.o[o-1][0],m.o[o-1][1],0),g.applyToY(m.o[o-1][0],m.o[o-1][1],0),g.applyToX(m.i[0][0],m.i[0][1],0),g.applyToY(m.i[0][0],m.i[0][1],0),g.applyToX(m.v[0][0],m.v[0][1],0),g.applyToY(m.v[0][0],m.v[0][1],0)),c[C]=d,C+=1}v&&(x+=y[r].l,x+=b),this.textSpans[S]?this.textSpans[S].elem=c:this.textSpans[S]={elem:c},S+=1}},CVTextElement.prototype.renderInnerContent=function(){var t,e,i,r,s,a;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var n,o=this.textAnimator.renderedLetters,h=this.textProperty.currentData.l;e=h.length;var l,p,f=null,m=null,c=null,d=this.globalData.renderer;for(t=0;t<e;t+=1)if(!h[t].n){if((n=o[t])&&(d.save(),d.ctxTransform(n.p),d.ctxOpacity(n.o)),this.fill){for(n&&n.fc?f!==n.fc&&(d.ctxFillStyle(n.fc),f=n.fc):f!==this.values.fill&&(f=this.values.fill,d.ctxFillStyle(this.values.fill)),r=(l=this.textSpans[t].elem).length,this.globalData.canvasContext.beginPath(),i=0;i<r;i+=1)for(a=(p=l[i]).length,this.globalData.canvasContext.moveTo(p[0],p[1]),s=2;s<a;s+=6)this.globalData.canvasContext.bezierCurveTo(p[s],p[s+1],p[s+2],p[s+3],p[s+4],p[s+5]);this.globalData.canvasContext.closePath(),d.ctxFill()}if(this.stroke){for(n&&n.sw?c!==n.sw&&(c=n.sw,d.ctxLineWidth(n.sw)):c!==this.values.sWidth&&(c=this.values.sWidth,d.ctxLineWidth(this.values.sWidth)),n&&n.sc?m!==n.sc&&(m=n.sc,d.ctxStrokeStyle(n.sc)):m!==this.values.stroke&&(m=this.values.stroke,d.ctxStrokeStyle(this.values.stroke)),r=(l=this.textSpans[t].elem).length,this.globalData.canvasContext.beginPath(),i=0;i<r;i+=1)for(a=(p=l[i]).length,this.globalData.canvasContext.moveTo(p[0],p[1]),s=2;s<a;s+=6)this.globalData.canvasContext.bezierCurveTo(p[s],p[s+1],p[s+2],p[s+3],p[s+4],p[s+5]);this.globalData.canvasContext.closePath(),d.ctxStroke()}
vendor: 12,185 bytes, line 438
438n&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var t=createTag("canvas");t.width=this.assetData.w,t.height=this.assetData.h;var e,i,r=t.getContext("2d"),s=this.img.width,a=this.img.height,n=s/a,o=this.assetData.w/this.assetData.h,h=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;n>o&&"xMidYMid slice"===h||n<o&&"xMidYMid slice"!==h?e=(i=a)*o:i=(e=s)/o,r.drawImage(this.img,(s-e)/2,(a-i)/2,e,i,0,0,this.assetData.w,this.assetData.h),this.img=t}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(t){return new CVShapeElement(t,this.globalData,this)},CanvasRendererBase.prototype.createText=function(t){return new CVTextElement(t,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(t){return new CVImageElement(t,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(t){return new CVSolidElement(t,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(t){1===t[0]&&0===t[1]&&0===t[4]&&1===t[5]&&0===t[12]&&0===t[13]||this.canvasContext.transform(t[0],t[1],t[4],t[5],t[12],t[13])},CanvasRendererBase.prototype.ctxOpacity=function(t){this.canvasContext.globalAlpha*=t<0?0:t},CanvasRendererBase.prototype.ctxFillStyle=function(t){this.canvasContext.fillStyle=t},CanvasRendererBase.prototype.ctxStrokeStyle=function(t){this.canvasContext.strokeStyle=t},CanvasRendererBase.prototype.ctxLineWidth=function(t){this.canvasContext.lineWidth=t},CanvasRendererBase.prototype.ctxLineCap=function(t){this.canvasContext.lineCap=t},CanvasRendererBase.prototype.ctxLineJoin=function(t){this.canvasContext.lineJoin=t},CanvasRendererBase.prototype.ctxMiterLimit=function(t){this.canvasContext.miterLimit=t},CanvasRendererBase.prototype.ctxFill=function(t){this.canvasContext.fill(t)},CanvasRendererBase.prototype.ctxFillRect=function(t,e,i,r){this.canvasContext.fillRect(t,e,i,r)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(t){this.renderConfig.clearCanvas?(t&&(this.globalData.blendMode="source-over"),this.contextData.restore(t)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(t){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var e=this.animationItem.container.style;e.width="100%",e.height="100%";var i="0px 0px 0px";e.transformOrigin=i,e.mozTransformOrigin=i,e.webkitTransformOrigin=i,e["-webkit-transform"]=i,e.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=t,this.layers=t.layers,this.transformCanvas={w:t.w,h:t.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(t,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(t.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(t,e){var i,r,s,a;if(this.reset(),t?(i=t,r=e,this.canvasContext.canvas.width=i,this.canvasContext.canvas.height=r):(this.animationItem.wrapper&&this.animationItem.container?(i=this.animationItem.wrapper.offsetWidth,r=this.animationItem.wrapper.offsetHeight):(i=this.canvasContext.canvas.width,r=this.canvasContext.canvas.height),this.canvasContext.canvas.width=i*this.renderConfig.dpr,this.canvasContext.canvas.height=r*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var n=this.renderConfig.preserveAspectRatio.split(" "),o=n[1]||"meet",h=n[0]||"xMidYMid",l=h.substr(0,4),p=h.substr(4);s=i/r,(a=this.transformCanvas.w/this.transformCanvas.h)>s&&"meet"===o||a<s&&"slice"===o?(this.transformCanvas.sx=i/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=i/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===l&&(a<s&&"meet"===o||a>s&&"slice"===o)?(i-this.transformCanvas.w*(r/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===l&&(a<s&&"meet"===o||a>s&&"slice"===o)?(i-this.transformCanvas.w*(r/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===p&&(a>s&&"meet"===o||a<s&&"slice"===o)?(r-this.transformCanvas.h*(i/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===p&&(a>s&&"meet"===o||a<s&&"slice"===o)?(r-this.transformCanvas.h*(i/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=i/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var t;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),t=(this.layers?this.layers.length:0)-1;t>=0;t-=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(t,e){if((this.renderedFrame!==t||!0!==this.renderConfig.clearCanvas||e)&&!this.destroyed&&-1!==t){var i;this.renderedFrame=t,this.globalData.frameNum=t-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||e,this.globalData.projectInterface.currentFrame=t;var r=this.layers.length;for(this.completeLayers||this.checkLayers(t),i=r-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&this.elements[i].prepareFrame(t-this.layers[i].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),i=r-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&this.elements[i].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){var i=this.createItem(this.layers[t],this,this.globalData);e[t]=i,i.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var t=2*this._length,e=0;for(e=this._length;e<t;e+=1)this.stack[e]=new CanvasContext;this._length=t},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(t){this.cArrPos-=1;var e,i=this.stack[this.cArrPos],r=i.transform,s=this.cTr.props;for(e=0;e<16;e+=1)s[e]=r[e];if(t){this.nativeContext.restore();var a=this.stack[this.cArrPos+1];this.appliedFillStyle=a.fillStyle,this.appliedStrokeStyle=a.strokeStyle,this.appliedLineWidth=a.lineWidth,this.appliedLineCap=a.lineCap,this.appliedLineJoin=a.lineJoin,this.appliedMiterLimit=a.miterLimit}this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),(t||-1!==i.opacity&&this.currentOpacity!==i.opacity)&&(this.nativeContext.globalAlpha=i.opacity,this.currentOpacity=i.opacity),this.currentFillStyle=i.fillStyle,this.currentStrokeStyle=i.strokeStyle,this.currentLineWidth=i.lineWidth,this.currentLineCap=i.lineCap,this.currentLineJoin=i.lineJoin,this.currentMiterLimit=i.miterLimit},CVContextData.prototype.save=function(t){t&&this.nativeContext.save();var e=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var i,r=this.stack[this.cArrPos];for(i=0;i<16;i+=1)r.transform[i]=e[i];this.cArrPos+=1;var s=this.stack[this.cArrPos];s.opacity=r.opacity,s.fillStyle=r.fillStyle,s.strokeStyle=r.strokeStyle,s.lineWidth=r.lineWidth,s.lineCap=r.lineCap,s.lineJoin=r.lineJoin,s.miterLimit=r.miterLimit},CVContextData.prototype.setOpacity=function(t){this.stack[this.cArrPos].opacity=t},CVContextData.prototype.setContext=function(t){this.nativeContext=t},CVContextData.prototype.fillStyle=function(t){this.stack[this.cArrPos].fillStyle!==t&&(this.currentFillStyle=t,this.stack[this.cArrPos].fillStyle=t)},CVContextData.prototype.strokeStyle=function(t){this.stack[this.cArrPos].strokeStyle!==t&&(this.currentStrokeStyle=t,this.stack[this.cArrPos].strokeStyle=t)},CVContextData.prototype.lineWidth=function(t){this.stack[this.cArrPos].lineWidth!==t&&(this.currentLineWidth=t,this.stack[this.cArrPos].lineWidth=t)},CVContextData.prototype.lineCap=function(t){this.stack[this.cArrPos].lineCap!==t&&(this.currentLineCap=t,this.stack[this.cArrPos].lineCap=t)},CVContextData.prototype.lineJoin=function(t){this.stack[this.cArrPos].lineJoin!==t&&(this.currentLineJoin=t,this.stack[this.cArrPos].lineJoin=t)},CVContextData.prototype.miterLimit=function(t){this.stack[this.cArrPos].miterLimit!==t&&(this.currentMiterLimit=t,this.stack[this.cArrPos].miterLimit=t)},CVContextData.prototype.transform=function(t){this.transformMat.cloneFromProps(t);var e=this.cTr;this.transformMat.multiply(e),e.cloneFromProps(this.transformMat.props);var i=e.props;this.nativeContext.setTransform(i[0],i[1],i[4],i[5],i[12],i[13])},CVContextData.prototype.opacity=function(t){var e=this.stack[this.cArrPos].opacity;e*=t<0?0:t,this.stack[this.cArrPos].opacity!==e&&(this.currentOpacity!==t&&(this.nativeContext.globalAlpha=t,this.currentOpacity=t),this.stack[this.cArrPos].opacity=e)},CVContextData.prototype.fill=function(t){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(t)}
vendor: 26,636 bytes, line 438
438,CVContextData.prototype.fillRect=function(t,e,i,r){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(t,e,i,r)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var t,e=this.canvasContext;for(e.beginPath(),e.moveTo(0,0),e.lineTo(this.data.w,0),e.lineTo(this.data.w,this.data.h),e.lineTo(0,this.data.h),e.lineTo(0,0),e.clip(),t=this.layers.length-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},CVCompElement.prototype.destroy=function(){var t;for(t=this.layers.length-1;t>=0;t-=1)this.elements[t]&&this.elements[t].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(t){return new CVCompElement(t,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(t){return new CVCompElement(t,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var t=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var e=this.finalTransform.mat.toCSS();t.transform=e,t.webkitTransform=e}this.finalTransform._opMdf&&(t.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var t;this.data.hasMask?((t=createNS("rect")).setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((t=createTag("div")).style.width=this.data.sw+"px",t.style.height=this.data.sh+"px",t.style.backgroundColor=this.data.sc),this.layerElement.appendChild(t)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var t;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),t=this.svgElement;else{t=createNS("svg");var e=this.comp.data?this.comp.data:this.globalData.compSize;t.setAttribute("width",e.w),t.setAttribute("height",e.h),t.appendChild(this.shapesContainer),this.layerElement.appendChild(t)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=t},HShapeElement.prototype.getTransformedPoint=function(t,e){var i,r=t.length;for(i=0;i<r;i+=1)e=t[i].mProps.v.applyToPointArray(e[0],e[1],0);return e},HShapeElement.prototype.calculateShapeBoundingBox=function(t,e){var i,r,s,a,n,o=t.sh.v,h=t.transformers,l=o._length;if(!(l<=1)){for(i=0;i<l-1;i+=1)r=this.getTransformedPoint(h,o.v[i]),s=this.getTransformedPoint(h,o.o[i]),a=this.getTransformedPoint(h,o.i[i+1]),n=this.getTransformedPoint(h,o.v[i+1]),this.checkBounds(r,s,a,n,e);o.c&&(r=this.getTransformedPoint(h,o.v[i]),s=this.getTransformedPoint(h,o.o[i]),a=this.getTransformedPoint(h,o.i[0]),n=this.getTransformedPoint(h,o.v[0]),this.checkBounds(r,s,a,n,e))}},HShapeElement.prototype.checkBounds=function(t,e,i,r,s){this.getBoundsOfCurve(t,e,i,r);var a=this.shapeBoundingBox;s.x=bmMin(a.left,s.x),s.xMax=bmMax(a.right,s.xMax),s.y=bmMin(a.top,s.y),s.yMax=bmMax(a.bottom,s.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(t,e,i,r){for(var s,a,n,o,h,l,p,f=[[t[0],r[0]],[t[1],r[1]]],m=0;m<2;++m)a=6*t[m]-12*e[m]+6*i[m],s=-3*t[m]+9*e[m]-9*i[m]+3*r[m],n=3*e[m]-3*t[m],a|=0,n|=0,0===(s|=0)&&0===a||(0===s?(o=-n/a)>0&&o<1&&f[m].push(this.calculateF(o,t,e,i,r,m)):(h=a*a-4*n*s)>=0&&((l=(-a+bmSqrt(h))/(2*s))>0&&l<1&&f[m].push(this.calculateF(l,t,e,i,r,m)),(p=(-a-bmSqrt(h))/(2*s))>0&&p<1&&f[m].push(this.calculateF(p,t,e,i,r,m))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(t,e,i,r,s,a){return bmPow(1-t,3)*e[a]+3*bmPow(1-t,2)*t*i[a]+3*(1-t)*bmPow(t,2)*r[a]+bmPow(t,3)*s[a]},HShapeElement.prototype.calculateBoundingBox=function(t,e){var i,r=t.length;for(i=0;i<r;i+=1)t[i]&&t[i].sh?this.calculateShapeBoundingBox(t[i],e):t[i]&&t[i].it?this.calculateBoundingBox(t[i].it,e):t[i]&&t[i].style&&t[i].w&&this.expandStrokeBoundingBox(t[i].w,e)},HShapeElement.prototype.expandStrokeBoundingBox=function(t,e){var i=0;if(t.keyframes){for(var r=0;r<t.keyframes.length;r+=1){var s=t.keyframes[r].s;s>i&&(i=s)}i*=t.mult}else i=t.v*t.mult;e.x-=i,e.xMax+=i,e.y-=i,e.yMax+=i},HShapeElement.prototype.currentBoxContains=function(t){return this.currentBBox.x<=t.x&&this.currentBBox.y<=t.y&&this.currentBBox.width+this.currentBBox.x>=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax<t.x?0:t.xMax-t.x,t.height=t.yMax<t.y?0:t.yMax-t.y,this.currentBoxContains(t))return;var i=!1;if(this.currentBBox.w!==t.width&&(this.currentBBox.w=t.width,this.shapeCont.setAttribute("width",t.width),i=!0),this.currentBBox.h!==t.height&&(this.currentBBox.h=t.height,this.shapeCont.setAttribute("height",t.height),i=!0),i||this.currentBBox.x!==t.x||this.currentBBox.y!==t.y){this.currentBBox.w=t.width,this.currentBBox.h=t.height,this.currentBBox.x=t.x,this.currentBBox.y=t.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var r=this.shapeCont.style,s="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";r.transform=s,r.webkitTransform=s}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var t=createNS("g");this.maskedElement.appendChild(t),this.innerElem=t}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var t=this.textProperty.currentData;this.renderedLetters=createSizedArray(t.l?t.l.length:0);var e=this.innerElem.style,i=t.fc?this.buildColor(t.fc):"rgba(0,0,0,0)";e.fill=i,e.color=i,t.sc&&(e.stroke=this.buildColor(t.sc),e.strokeWidth=t.sw+"px");var r,s,a=this.globalData.fontManager.getFontByName(t.f);if(!this.globalData.fontManager.chars)if(e.fontSize=t.finalSize+"px",e.lineHeight=t.finalSize+"px",a.fClass)this.innerElem.className=a.fClass;else{e.fontFamily=a.fFamily;var n=t.fWeight,o=t.fStyle;e.fontStyle=o,e.fontWeight=n}var h,l,p,f=t.l;s=f.length;var m,c=this.mHelper,d="",u=0;for(r=0;r<s;r+=1){if(this.globalData.fontManager.chars?(this.textPaths[u]?h=this.textPaths[u]:((h=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),h.setAttribute("stroke-linejoin",lineJoinEnum[2]),h.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[u]?p=(l=this.textSpans[u]).children[0]:((l=createTag("div")).style.lineHeight=0,(p=createNS("svg")).appendChild(h),styleDiv(l)))):this.isMasked?h=this.textPaths[u]?this.textPaths[u]:createNS("text"):this.textSpans[u]?(l=this.textSpans[u],h=this.textPaths[u]):(styleDiv(l=createTag("span")),styleDiv(h=createTag("span")),l.appendChild(h)),this.globalData.fontManager.chars){var y,g=this.globalData.fontManager.getCharData(t.finalText[r],a.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily);if(y=g?g.data:null,c.reset(),y&&y.shapes&&y.shapes.length&&(m=y.shapes[0].it,c.scale(t.finalSize/100,t.finalSize/100),d=this.createPathShape(c,m),h.setAttribute("d",d)),this.isMasked)this.innerElem.appendChild(h);else{if(this.innerElem.appendChild(l),y&&y.shapes){document.body.appendChild(p);var v=p.getBBox();p.setAttribute("width",v.width+2),p.setAttribute("height",v.height+2),p.setAttribute("viewBox",v.x-1+" "+(v.y-1)+" "+(v.width+2)+" "+(v.height+2));var b=p.style,x="translate("+(v.x-1)+"px,"+(v.y-1)+"px)";b.transform=x,b.webkitTransform=x,f[r].yOffset=v.y-1}else p.setAttribute("width",1),p.setAttribute("height",1);l.appendChild(p)}}else if(h.textContent=f[r].val,h.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(h);else{this.innerElem.appendChild(l);var P=h.style,E="translate3d(0,"+-t.finalSize/1.2+"px,0)";P.transform=E,P.webkitTransform=E}this.isMasked?this.textSpans[u]=h:this.textSpans[u]=l,this.textSpans[u].style.display="block",this.textPaths[u]=h,u+=1}for(;u<this.textSpans.length;)this.textSpans[u].style.display="none",u+=1},HTextElement.prototype.renderInnerContent=function(){var t;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),t=this.svgElement.style;var e="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";t.transform=e,t.webkitTransform=e}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var i,r,s,a,n,o=0,h=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;for(r=l.length,i=0;i<r;i+=1)l[i].n?o+=1:(a=this.textSpans[i],n=this.textPaths[i],s=h[o],o+=1,s._mdf.m&&(this.isMasked?a.setAttribute("transform",s.m):(a.style.webkitTransform=s.m,a.style.transform=s.m)),a.style.opacity=s.o,s.sw&&s._mdf.sw&&n.setAttribute("stroke-width",s.sw),s.sc&&s._mdf.sc&&n.setAttribute("stroke",s.sc),s.fc&&s._mdf.fc&&(n.setAttribute("fill",s.fc),n.style.color=s.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var p=this.innerElem.getBBox();this.currentBBox.w!==p.width&&(this.currentBBox.w=p.width,this.svgElement.setAttribute("width",p.width)),this.currentBBox.h!==p.height&&(this.currentBBox.h=p.height,this.svgElement.setAttribute("height",p.height));if(this.currentBBox.w!==p.width+2||this.currentBBox.h!==p.height+2||this.currentBBox.x!==p.x-1||this.currentBBox.y!==p.y-1){this.currentBBox.w=p.width+2,this.currentBBox.h=p.height+2,this.currentBBox.x=p.x-1,this.currentBBox.y=p.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),t=this.svgElement.style;var f="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";t.transform=f,t.webkitTransform=f}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var t,e,i,r,s=this.comp.threeDElements.length;for(t=0;t<s;t+=1)if("3d"===(e=this.comp.threeDElements[t]).type){i=e.perspectiveElem.style,r=e.container.style;var a=this.pe.v+"px",n="0px 0px 0px",o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";i.perspective=a,i.webkitPerspective=a,r.transformOrigin=n,r.mozTransformOrigin=n,r.webkitTransformOrigin=n,i.transform=o,i.webkitTransform=o}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var t,e,i=this._isFirstFrame;if(this.hierarchy)for(e=this.hierarchy.length,t=0;t<e;t+=1)i=this.hierarchy[t].finalTransform.mProp._mdf||i;if(i||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(t=e=this.hierarchy.length-1;t>=0;t-=1){var r=this.hierarchy[t].finalTransform.mProp;this.mat.translate(-r.p.v[0],-r.p.v[1],r.p.v[2]),this.mat.rotateX(-r.or.v[0]).rotateY(-r.or.v[1]).rotateZ(r.or.v[2]),this.mat.rotateX(-r.rx.v).rotateY(-r.ry.v).rotateZ(r.rz.v),this.mat.scale(1/r.s.v[0],1/r.s.v[1],1/r.s.v[2]),this.mat.translate(r.a.v[0],r.a.v[1],r.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var s;s=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(s[0],2)+Math.pow(s[1],2)+Math.pow(s[2],2)),n=[s[0]/a,s[1]/a,s[2]/a],o=Math.sqrt(n[2]*n[2]+n[0]*n[0]),h=Math.atan2(n[1],o),l=Math.atan2(n[0],-n[2]);this.mat.rotateY(l).rotateX(-h)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var p=!this._prevMat.equals(this.mat);if((p||this.pe._mdf)&&this.comp.threeDElements){var f,m,c;for(e=this.comp.threeDElements.length,t=0;t<e;t+=1)if("3d"===(f=this.comp.threeDElements[t]).type){if(p){var d=this.mat.toCSS();(c=f.container.style).transform=d,c.webkitTransform=d}this.pe._mdf&&((m=f.perspectiveElem.style).perspective=this.pe.v+"px",m.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData),e=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(e),e.crossOrigin="anonymous",e.src=t,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(t,e){var i=t.getBaseElement();if(i){var r=this.layers[e];if(r.ddd&&this.supports3d)this.addTo3dContainer(i,e);else if(this.threeDElements)this.addTo3dContainer(i,e);else{for(var s,a,n=0;n<e;)this.elements[n]&&!0!==this.elements[n]&&this.elements[n].getBaseElement&&(a=this.elements[n],s=(this.layers[n].ddd?this.getThreeDContainerByPos(n):a.getBaseElement())||s),n+=1;s?r.ddd&&this.supports3d||this.layerElement.insertBefore(i,s):r.ddd&&this.supports3d||this.layerElement.appendChild(i)}}},HybridRendererBase.prototype.createShape=function(t){return this.supports3d?new HShapeElement(t,this.globalData,this):new SVGShapeElement(t,this.globalData,this)},HybridRendererBase.prototype.createText=function(t){return this.supports3d?new HTextElement(t,this.globalData,this):new SVGTextLottieElement(t,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(t){return this.camera=new HCameraElement(t,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(t){return this.supports3d?new HImageElement(t,this.globalData,this):new IImageElement(t,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(t){return this.supports3d?new HSolidElement(t,this.globalData,this):new ISolidElement(t,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(t){for(var e=0,i=this.threeDElements.length;e<i;){if(this.threeDElements[e].startPos<=t&&this.threeDElements[e].endPos>=t)return this.threeDElements[e].perspectiveElem;e+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(t,e){var i,r,s=createTag("div");styleDiv(s);var a=createTag("div");if(styleDiv(a),"3d"===e){(i=s.style).width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px";var n="50% 50%";i.webkitTransformOrigin=n,i.mozTransformOrigin=n,i.transformOrigin=n;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(r=a.style).transform=o,r.webkitTransform=o}s.appendChild(a);var h={container:a,perspectiveElem:s,startPos:t,endPos:t,type:e};return this.threeDElements.push(h),h},HybridRendererBase.prototype.build3dContainers=function(){var t,e,i=this.layers.length,r="";for(t=0;t<i;t+=1)this.layers[t].ddd&&3!==this.layers[t].ty?("3d"!==r&&(r="3d",e=this.createThreeDContainer(t,"3d")),e.endPos=Math.max(e.endPos,t)):("2d"!==r&&(r="2d",e=this.createThreeDContainer(t,"2d")),e.endPos=Math.max(e.endPos,t));for(t=(i=this.threeDElements.length)-1;t>=0;t-=1)this.resizerElem.appendChild(this.threeDElements[t].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(t,e){for(var i=0,r=this.threeDElements.length;i<r;){if(e<=this.threeDElements[i].endPos){for(var s,a=this.threeDElements[i].startPos;a<e;)this.elements[a]&&this.elements[a].getBaseElement&&(s=this.elements[a].getBaseElement()),a+=1;s?this.threeDElements[i].container.insertBefore(t,s):this.threeDElements[i].container.appendChild(t);break}i+=1}},HybridRendererBase.prototype.configAnimation=function(t){var e=createTag("div"),i=this.animationItem.wrapper,r=e.style;r.width=t.w+"px",r.height=t.h+"px",this.resizerElem=e,styleDiv(e),r.transformStyle="flat",r.mozTransformStyle="flat",r.webkitTransformStyle="flat",this.renderConfig.className&&e.setAttribute("class",this.renderConfig.className),i.appendChild(e),r.overflow="hidden";var s=createNS("svg");s.setAttribute("width","1"),s.setAttribute("height","1"),styleDiv(s),this.resizerElem.appendChild(s);var a=createNS("defs");s.appendChild(a),this.data=t,this.setupGlobalData(t,s),this.globalData.defs=a,this.layers=t.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var t,e,i,r,s=this.animationItem.wrapper.offsetWidth,a=this.animationItem.wrapper.offsetHeight,n=s/a;this.globalData.compSize.w/this.globalData.compSize.h>n?(t=s/this.globalData.compSize.w,e=s/this.globalData.compSize.w,i=0,r=(a-this.globalData.compSize.h*(s/this.globalData.compSize.w))/2):(t=a/this.globalData.compSize.h,e=a/this.globalData.compSize.h,i=(s-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,r=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+t+",0,0,0,0,"+e+",0,0,0,0,1,0,"+i+","+r+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var t,e=this.globalData.compSize.w,i=this.globalData.compSize.h,r=this.threeDElements.length;for(t=0;t<r;t+=1){var s=this.threeDElements[t].perspectiveElem.style;s.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(i,2))+"px",s.perspective=s.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(t){var e,i=t.length,r=createTag("div");for(e=0;e<i;e+=1)if(t[e].xt){var s=this.createComp(t[e],r,this.globalData.comp,null);s.initExpressions(),this.globalData.projectInterface.registerComposition(s)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(t,e){for(var i,r=0;r<e;)this.elements[r]&&this.elements[r].getBaseElement&&(i=this.elements[r].getBaseElement()),r+=1;i?this.layerElement.insertBefore(t,i):this.layerElement.appendChild(t)},HCompElement.prototype.createComp=function(t){return this.supports3d?new HCompElement(t,this.globalData,this):new SVGCompElement(t,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(t){return this.supports3d?new HCompElement(t,this.globalData,this):new SVGCompElement(t,this.globalData,this)};var CompExpressionInterface=function(t){function e(e){for(var i=0,r=t.layers.length;i<r;){if(t.layers[i].nm===e||t.layers[i].ind===e)return t.elements[i].layerInterface;i+=1}return null}return Object.defineProperty(e,"_name",{value:t.data.nm}),e.layer=e,e.pixelAspect=1,e.height=t.data.h||t.globalData.compSize.h,e.width=t.data.w||t.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/t.globalData.frameRate,e.displayStartTime=0,e.numLayers=t.layers.length,e};function _typeof$2(t){return _typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$2(t)}function seedRandom(t,e){var i,r=this,s=256,a="random",n=e.pow(s,6),o=e.pow(2,52),h=2*o,l=255;function p(t){var e,i=t.length,r=this,a=0,n=r.i=r.j=0,o=r.S=[];for(i||(t=[i++]);a<s;)o[a]=a++;for(a=0;a<s;a++)o[a]=o[n=l&n+t[a%i]+(e=o[a])],o[n]=e;r.g=function(t){for(var e,i=0,a=r.i,n=r.j,o=r.S;t--;)e=o[a=l&a+1],i=i*s+o[l&(o[a]=o[n=l&n+e])+(o[n]=e)];return r.i=a,r.j=n,i}}function f(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function m(t,e){var i,r=[],s=_typeof$2(t);if(e&&"object"==s)for(i in t)try{r.push(m(t[i],e-1))}catch(t){}return r.length?r:"string"==s?t:t+"\0"}function c(t,e){for(var i,r=t+"",s=0;s<r.length;)e[l&s]=l&(i^=19*e[l&s])+r.charCodeAt(s++);return d(e)}function d(t){return String.fromCharCode.apply(0,t)}e["seed"+a]=function(l,u,y){var g=[],v=c(m((u=!0===u?{entropy:!0}:u||{}).entropy?[l,d(t)]:null===l?function(){try{i;var e=new Uint8Array(s);return(r.crypto||r.msCrypto).getRandomValues(e),d(e)}catch(e){var a=r.navigator,n=a&&a.plugins;return[+new Date,r,n,r.screen,d(t)]}}():l,3),g),b=new p(g),x=function(){for(var t=b.g(6),e=n,i=0;t<o;)t=(t+i)*s,e*=s,i=b.g(1);for(;t>=h;)t/=2,e/=2,i>>>=1;return(t+i)/e};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/4294967296},x.double=x,c(d(b.S),t),(u.pass||y||function(t,i,r,s){return s&&(s.S&&f(s,b),t.state=function(){return f(b,{})}),r?(e[a]=t,i):t})(x,v,"global"in u?u.global:this==e,u.state)},c(e.random(),t)}function initialize$2(t){seedRandom([],t)}var propTypes={SHAPE:"shape"};function _typeof$1(t){return _typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(t)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};
vendor: 17,255 bytes, line 438
438function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(t){return t.constructor===Array||t.constructor===Float32Array}function isNumerable(t,e){return"number"===t||e instanceof Number||"boolean"===t||"string"===t}function $bm_neg(t){var e=_typeof$1(t);if("number"===e||t instanceof Number||"boolean"===e)return-t;if($bm_isInstanceOfArray(t)){var i,r=t.length,s=[];for(i=0;i<r;i+=1)s[i]=-t[i];return s}return t.propType?t.v:-t}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(t,e){var i=_typeof$1(t),r=_typeof$1(e);if(isNumerable(i,t)&&isNumerable(r,e)||"string"===i||"string"===r)return t+e;if($bm_isInstanceOfArray(t)&&isNumerable(r,e))return(t=t.slice(0))[0]+=e,t;if(isNumerable(i,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t+e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var s=0,a=t.length,n=e.length,o=[];s<a||s<n;)("number"==typeof t[s]||t[s]instanceof Number)&&("number"==typeof e[s]||e[s]instanceof Number)?o[s]=t[s]+e[s]:o[s]=void 0===e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}var add=sum;function sub(t,e){var i=_typeof$1(t),r=_typeof$1(e);if(isNumerable(i,t)&&isNumerable(r,e))return"string"===i&&(t=parseInt(t,10)),"string"===r&&(e=parseInt(e,10)),t-e;if($bm_isInstanceOfArray(t)&&isNumerable(r,e))return(t=t.slice(0))[0]-=e,t;if(isNumerable(i,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t-e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var s=0,a=t.length,n=e.length,o=[];s<a||s<n;)("number"==typeof t[s]||t[s]instanceof Number)&&("number"==typeof e[s]||e[s]instanceof Number)?o[s]=t[s]-e[s]:o[s]=void 0===e[s]?t[s]:t[s]||e[s],s+=1;return o}return 0}function mul(t,e){var i,r,s,a=_typeof$1(t),n=_typeof$1(e);if(isNumerable(a,t)&&isNumerable(n,e))return t*e;if($bm_isInstanceOfArray(t)&&isNumerable(n,e)){for(s=t.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=t[r]*e;return i}if(isNumerable(a,t)&&$bm_isInstanceOfArray(e)){for(s=e.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=t*e[r];return i}return 0}function div(t,e){var i,r,s,a=_typeof$1(t),n=_typeof$1(e);if(isNumerable(a,t)&&isNumerable(n,e))return t/e;if($bm_isInstanceOfArray(t)&&isNumerable(n,e)){for(s=t.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=t[r]/e;return i}if(isNumerable(a,t)&&$bm_isInstanceOfArray(e)){for(s=e.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=t/e[r];return i}return 0}function mod(t,e){return"string"==typeof t&&(t=parseInt(t,10)),"string"==typeof e&&(e=parseInt(e,10)),t%e}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(t,e,i){if(e>i){var r=i;i=e,e=r}return Math.min(Math.max(t,e),i)}function radiansToDegrees(t){return t/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(t){return t*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(t,e){if("number"==typeof t||t instanceof Number)return e=e||0,Math.abs(t-e);var i;e||(e=helperLengthArray);var r=Math.min(t.length,e.length),s=0;for(i=0;i<r;i+=1)s+=Math.pow(e[i]-t[i],2);return Math.sqrt(s)}function normalize(t){return div(t,length(t))}function rgbToHsl(t){var e,i,r=t[0],s=t[1],a=t[2],n=Math.max(r,s,a),o=Math.min(r,s,a),h=(n+o)/2;if(n===o)e=0,i=0;else{var l=n-o;switch(i=h>.5?l/(2-n-o):l/(n+o),n){case r:e=(s-a)/l+(s<a?6:0);break;case s:e=(a-r)/l+2;break;case a:e=(r-s)/l+4}e/=6}return[e,i,h,t[3]]}function hue2rgb(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t}function hslToRgb(t){var e,i,r,s=t[0],a=t[1],n=t[2];if(0===a)e=n,r=n,i=n;else{var o=n<.5?n*(1+a):n+a-n*a,h=2*n-o;e=hue2rgb(h,o,s+1/3),i=hue2rgb(h,o,s),r=hue2rgb(h,o,s-1/3)}return[e,i,r,t[3]]}function linear(t,e,i,r,s){if(void 0!==r&&void 0!==s||(r=e,s=i,e=0,i=1),i<e){var a=i;i=e,e=a}if(t<=e)return r;if(t>=i)return s;var n,o=i===e?0:(t-e)/(i-e);if(!r.length)return r+(s-r)*o;var h=r.length,l=createTypedArray("float32",h);for(n=0;n<h;n+=1)l[n]=r[n]+(s[n]-r[n])*o;return l}function random(t,e){if(void 0===e&&(void 0===t?(t=0,e=1):(e=t,t=void 0)),e.length){var i,r=e.length;t||(t=createTypedArray("float32",r));var s=createTypedArray("float32",r),a=BMMath.random();for(i=0;i<r;i+=1)s[i]=t[i]+a*(e[i]-t[i]);return s}return void 0===t&&(t=0),t+BMMath.random()*(e-t)}function createPath(t,e,i,r){var s,a=t.length,n=shapePool.newElement();n.setPathData(!!r,a);var o,h,l=[0,0];for(s=0;s<a;s+=1)o=e&&e[s]?e[s]:l,h=i&&i[s]?i[s]:l,n.setTripleAt(t[s][0],t[s][1],h[0]+t[s][0],h[1]+t[s][1],o[0]+t[s][0],o[1]+t[s][1],s,!0);return n}function initiateExpression(elem,data,property){function noOp(t){return t}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty._name=elem.data.nm,thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(t,e){var i,r,s=this.pv.length?this.pv.length:1,a=createTypedArray("float32",s);var n=Math.floor(5*time);for(i=0,r=0;i<n;){for(r=0;r<s;r+=1)a[r]+=-e+2*e*BMMath.random();i+=1}var o=5*time,h=o-Math.floor(o),l=createTypedArray("float32",s);if(s>1){for(r=0;r<s;r+=1)l[r]=this.pv[r]+a[r]+(-e+2*e*BMMath.random())*h;return l}return this.pv+a[0]+(-e+2*e*BMMath.random())*h}.bind(this);function loopInDuration(t,e){return loopIn(t,e,!0)}function loopOutDuration(t,e){return loopOut(t,e,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(t,e){var i=[e[0]-t[0],e[1]-t[1],e[2]-t[2]],r=Math.atan2(i[0],Math.sqrt(i[1]*i[1]+i[2]*i[2]))/degToRads;return[-Math.atan2(i[1],i[2])/degToRads,r,0]}function easeOut(t,e,i,r,s){return applyEase(easeOutBez,t,e,i,r,s)}function easeIn(t,e,i,r,s){return applyEase(easeInBez,t,e,i,r,s)}function ease(t,e,i,r,s){return applyEase(easeInOutBez,t,e,i,r,s)}function applyEase(t,e,i,r,s,a){void 0===s?(s=i,a=r):e=(e-i)/(r-i),e>1?e=1:e<0&&(e=0);var n=t(e);if($bm_isInstanceOfArray(s)){var o,h=s.length,l=createTypedArray("float32",h);for(o=0;o<h;o+=1)l[o]=(a[o]-s[o])*n+s[o];return l}return(a-s)*n+s}function nearestKey(t){var e,i,r,s=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(i=-1,(t*=elem.comp.globalData.frameRate)<data.k[0].t)i=1,r=data.k[0].t;else{for(e=0;e<s-1;e+=1){if(t===data.k[e].t){i=e+1,r=data.k[e].t;break}if(t>data.k[e].t&&t<data.k[e+1].t){t-data.k[e].t>data.k[e+1].t-t?(i=e+2,r=data.k[e+1].t):(i=e+1,r=data.k[e].t);break}}-1===i&&(i=e+1,r=data.k[e].t)}else i=0,r=0;var a={};return a.index=i,a.time=r/elem.comp.globalData.frameRate,a}function key(t){var e,i,r;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var s=Object.prototype.hasOwnProperty.call(data.k[t],"s")?data.k[t].s:data.k[t-1].e;for(r=s.length,i=0;i<r;i+=1)e[i]=s[i],e.value[i]=s[i];return e}function framesToTime(t,e){return e||(e=elem.comp.globalData.frameRate),t/e}function timeToFrames(t,e){return t||0===t||(t=time),e||(e=elem.comp.globalData.frameRate),t*e}function seedRandom(t){BMMath.seedrandom(randSeed+t)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(t,e){return"string"==typeof value?void 0===e?value.substring(t):value.substring(t,e):""}function substr(t,e){return"string"==typeof value?void 0===e?value.substr(t):value.substr(t,e):""}function posterizeTime(t){time=0===t?0:Math.floor(time*t)/t,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(t){return value=t,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var t={};return t.initExpressions=function(t){var e=0,i=[];t.renderer.compInterface=CompExpressionInterface(t.renderer),t.renderer.globalData.projectInterface.registerComposition(t.renderer),t.renderer.globalData.pushExpression=function(){e+=1},t.renderer.globalData.popExpression=function(){0==(e-=1)&&function(){var t,e=i.length;for(t=0;t<e;t+=1)i[t].release();i.length=0}()},t.renderer.globalData.registerExpressionProperty=function(t){-1===i.indexOf(t)&&i.push(t)}},t.resetFrame=ExpressionManager.resetFrame,t}(),MaskManagerInterface=function(){function t(t,e){this._mask=t,this._data=e}Object.defineProperty(t.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(t.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}});return function(e){var i,r=createSizedArray(e.viewData.length),s=e.viewData.length;for(i=0;i<s;i+=1)r[i]=new t(e.viewData[i],e.masksProperties[i]);return function(t){for(i=0;i<s;){if(e.masksProperties[i].nm===t)return r[i];i+=1}return null}}}(),ExpressionPropertyInterface=function(){var t={pv:0,v:0,mult:1},e={pv:[0,0,0],v:[0,0,0],mult:1};function i(t,e,i){Object.defineProperty(t,"velocity",{get:function(){return e.getVelocityAtTime(e.comp.currentFrame)}}),t.numKeys=e.keyframes?e.keyframes.length:0,t.key=function(r){if(!t.numKeys)return 0;var s="";s="s"in e.keyframes[r-1]?e.keyframes[r-1].s:"e"in e.keyframes[r-2]?e.keyframes[r-2].e:e.keyframes[r-2].s;var a="unidimensional"===i?new Number(s):Object.assign({},s);return a.time=e.keyframes[r-1].t/e.elem.comp.globalData.frameRate,a.value="unidimensional"===i?s[0]:s,a},t.valueAtTime=e.getValueAtTime,t.speedAtTime=e.getSpeedAtTime,t.velocityAtTime=e.getVelocityAtTime,t.propertyGroup=e.propertyGroup}function r(){return t}return function(s){return s?"unidimensional"===s.propType?function(e){e&&"pv"in e||(e=t);var r=1/e.mult,s=e.pv*r,a=new Number(s);return a.value=s,i(a,e,"unidimensional"),function(){return e.k&&e.getValue(),s=e.v*r,a.value!==s&&((a=new Number(s)).value=s,a[0]=s,i(a,e,"unidimensional")),a}}(s):function(t){t&&"pv"in t||(t=e);var r=1/t.mult,s=t.data&&t.data.l||t.pv.length,a=createTypedArray("float32",s),n=createTypedArray("float32",s);return a.value=n,i(a,t,"multidimensional"),function(){t.k&&t.getValue();for(var e=0;e<s;e+=1)n[e]=t.v[e]*r,a[e]=n[e];return a}}(s):r}}(),TransformExpressionInterface=function(t){function e(t){switch(t){case"scale":case"Scale":case"ADBE Scale":case 6:return e.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return e.rotation;case"ADBE Rotate X":return e.xRotation;case"ADBE Rotate Y":return e.yRotation;case"position":case"Position":case"ADBE Position":case 2:return e.position;case"ADBE Position_0":return e.xPosition;case"ADBE Position_1":return e.yPosition;case"ADBE Position_2":return e.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return e.anchorPoint;case"opacity":case"Opacity":case 11:return e.opacity;default:return null}}var i,r,s,a;return Object.defineProperty(e,"rotation",{get:ExpressionPropertyInterface(t.r||t.rz)}),Object.defineProperty(e,"zRotation",{get:ExpressionPropertyInterface(t.rz||t.r)}),Object.defineProperty(e,"xRotation",{get:ExpressionPropertyInterface(t.rx)}),Object.defineProperty(e,"yRotation",{get:ExpressionPropertyInterface(t.ry)}),Object.defineProperty(e,"scale",{get:ExpressionPropertyInterface(t.s)}),t.p?a=ExpressionPropertyInterface(t.p):(i=ExpressionPropertyInterface(t.px),r=ExpressionPropertyInterface(t.py),t.pz&&(s=ExpressionPropertyInterface(t.pz))),Object.defineProperty(e,"position",{get:function(){return t.p?a():[i(),r(),s?s():0]}}),Object.defineProperty(e,"xPosition",{get:ExpressionPropertyInterface(t.px)}),Object.defineProperty(e,"yPosition",{get:ExpressionPropertyInterface(t.py)}),Object.defineProperty(e,"zPosition",{get:ExpressionPropertyInterface(t.pz)}),Object.defineProperty(e,"anchorPoint",{get:ExpressionPropertyInterface(t.a)}),Object.defineProperty(e,"opacity",{get:ExpressionPropertyInterface(t.o)}),Object.defineProperty(e,"skew",{get:ExpressionPropertyInterface(t.sk)}),Object.defineProperty(e,"skewAxis",{get:ExpressionPropertyInterface(t.sa)}),Object.defineProperty(e,"orientation",{get:ExpressionPropertyInterface(t.or)}),e},LayerExpressionInterface=function(){function t(t){var e=new Matrix;void 0!==t?this._elem.finalTransform.mProp.getValueAtTime(t).clone(e):this._elem.finalTransform.mProp.applyToMatrix(e);return e}function e(t,e){var i=this.getMatrix(e);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.applyPoint(i,t)}function i(t,e){var i=this.getMatrix(e);return this.applyPoint(i,t)}function r(t,e){var i=this.getMatrix(e);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.invertPoint(i,t)}function s(t,e){var i=this.getMatrix(e);return this.invertPoint(i,t)}function a(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var i,r=this._elem.hierarchy.length;for(i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(t)}return t.applyToPointArray(e[0],e[1],e[2]||0)}function n(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var i,r=this._elem.hierarchy.length;for(i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(t)}return t.inversePoint(e)}function o(t){var e=new Matrix;if(e.reset(),this._elem.finalTransform.mProp.applyToMatrix(e),this._elem.hierarchy&&this._elem.hierarchy.length){var i,r=this._elem.hierarchy.length;for(i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}return e.inversePoint(t)}function h(){return[1,1,1,1]}return function(l){var p;function f(t){switch(t){case"ADBE Root Vectors Group":case"Contents":case 2:return f.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return p;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return f.effect;case"ADBE Text Properties":return f.textInterface;default:return null}}f.getMatrix=t,f.invertPoint=n,f.applyPoint=a,f.toWorld=i,f.toWorldVec=e,f.fromWorld=s,f.fromWorldVec=r,f.toComp=i,f.fromComp=o,f.s
vendor: 5,718 bytes, line 438
438ampleImage=h,f.sourceRectAtTime=l.sourceRectAtTime.bind(l),f._elem=l;var m=getDescriptor(p=TransformExpressionInterface(l.finalTransform.mProp),"anchorPoint");return Object.defineProperties(f,{hasParent:{get:function(){return l.hierarchy.length}},parent:{get:function(){return l.hierarchy[0].layerInterface}},rotation:getDescriptor(p,"rotation"),scale:getDescriptor(p,"scale"),position:getDescriptor(p,"position"),opacity:getDescriptor(p,"opacity"),anchorPoint:m,anchor_point:m,transform:{get:function(){return p}},active:{get:function(){return l.isInRange}}}),f.startTime=l.data.st,f.index=l.data.ind,f.source=l.data.refId,f.height=0===l.data.ty?l.data.h:100,f.width=0===l.data.ty?l.data.w:100,f.inPoint=l.data.ip/l.comp.globalData.frameRate,f.outPoint=l.data.op/l.comp.globalData.frameRate,f._name=l.data.nm,f.registerMaskInterface=function(t){f.mask=new MaskManagerInterface(t,l)},f.registerEffectsInterface=function(t){f.effect=t},f}}(),propertyGroupFactory=function(t,e){return function(i){return(i=void 0===i?1:i)<=0?t:e(i-1)}},PropertyInterface=function(t,e){var i={_name:t};return function(t){return(t=void 0===t?1:t)<=0?i:e(t-1)}},EffectsExpressionInterface=function(){function t(i,r,s,a){function n(t){for(var e=i.ef,r=0,s=e.length;r<s;){if(t===e[r].nm||t===e[r].mn||t===e[r].ix)return 5===e[r].ty?l[r]:l[r]();r+=1}throw new Error}var o,h=propertyGroupFactory(n,s),l=[],p=i.ef.length;for(o=0;o<p;o+=1)5===i.ef[o].ty?l.push(t(i.ef[o],r.effectElements[o],r.effectElements[o].propertyGroup,a)):l.push(e(r.effectElements[o],i.ef[o].ty,a,h));return"ADBE Color Control"===i.mn&&Object.defineProperty(n,"color",{get:function(){return l[0]()}}),Object.defineProperties(n,{numProperties:{get:function(){return i.np}},_name:{value:i.nm},propertyGroup:{value:h}}),n.enabled=0!==i.en,n.active=n.enabled,n}function e(t,e,i,r){var s=ExpressionPropertyInterface(t.p);return t.p.setGroupProperty&&t.p.setGroupProperty(PropertyInterface("",r)),function(){return 10===e?i.comp.compInterface(t.p.v):s()}}return{createEffectsInterface:function(e,i){if(e.effectsManager){var r,s=[],a=e.data.ef,n=e.effectsManager.effectElements.length;for(r=0;r<n;r+=1)s.push(t(a[r],e.effectsManager.effectElements[r],i,e));var o=e.data.ef||[],h=function(t){for(r=0,n=o.length;r<n;){if(t===o[r].nm||t===o[r].mn||t===o[r].ix)return s[r];r+=1}return null};return Object.defineProperty(h,"numProperties",{get:function(){return o.length}}),h}return null}}}(),ShapePathInterface=function(t,e,i){var r=e.sh;function s(t){return"Shape"===t||"shape"===t||"Path"===t||"path"===t||"ADBE Vector Shape"===t||2===t?s.path:null}var a=propertyGroupFactory(s,i);return r.setGroupProperty(PropertyInterface("Path",a)),Object.defineProperties(s,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:t.nm},ix:{value:t.ix},propertyIndex:{value:t.ix},mn:{value:t.mn},propertyGroup:{value:i}}),s},ShapeExpressionInterface=function(){function t(t,o,c){var d,u=[],y=t?t.length:0;for(d=0;d<y;d+=1)"gr"===t[d].ty?u.push(e(t[d],o[d],c)):"fl"===t[d].ty?u.push(i(t[d],o[d],c)):"st"===t[d].ty?u.push(a(t[d],o[d],c)):"tm"===t[d].ty?u.push(n(t[d],o[d],c)):"tr"===t[d].ty||("el"===t[d].ty?u.push(h(t[d],o[d],c)):"sr"===t[d].ty?u.push(l(t[d],o[d],c)):"sh"===t[d].ty?u.push(ShapePathInterface(t[d],o[d],c)):"rc"===t[d].ty?u.push(p(t[d],o[d],c)):"rd"===t[d].ty?u.push(f(t[d],o[d],c)):"rp"===t[d].ty?u.push(m(t[d],o[d],c)):"gf"===t[d].ty?u.push(r(t[d],o[d],c)):u.push(s(t[d],o[d])));return u}function e(e,i,r){var s=function(t){switch(t){case"ADBE Vectors Group":case"Contents":case 2:return s.content;default:return s.transform}};s.propertyGroup=propertyGroupFactory(s,r);var a=function(e,i,r){var s,a=function(t){for(var e=0,i=s.length;e<i;){if(s[e]._name===t||s[e].mn===t||s[e].propertyIndex===t||s[e].ix===t||s[e].ind===t)return s[e];e+=1}return"number"==typeof t?s[t-1]:null};a.propertyGroup=propertyGroupFactory(a,r),s=t(e.it,i.it,a.propertyGroup),a.numProperties=s.length;var n=o(e.it[e.it.length-1],i.it[i.it.length-1],a.propertyGroup);return a.transform=n,a.propertyIndex=e.cix,a._name=e.nm,a}(e,i,s.propertyGroup),n=o(e.it[e.it.length-1],i.it[i.it.length-1],s.propertyGroup);return s.content=a,s.transform=n,Object.defineProperty(s,"_name",{get:function(){return e.nm}}),s.numProperties=e.np,s.propertyIndex=e.ix,s.nm=e.nm,s.mn=e.mn,s}function i(t,e,i){function r(t){return"Color"===t||"color"===t?r.color:"Opacity"===t||"opacity"===t?r.opacity:null}return Object.defineProperties(r,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface("Color",i)),e.o.setGroupProperty(PropertyInterface("Opacity",i)),r}function r(t,e,i){function r(t){return"Start Point"===t||"start point"===t?r.startPoint:"End Point"===t||"end point"===t?r.endPoint:"Opacity"===t||"opacity"===t?r.opacity:null}return Object.defineProperties(r,{startPoint:{get:ExpressionPropertyInterface(e.s)},endPoint:{get:ExpressionPropertyInterface(e.e)},opacity:{get:ExpressionPropertyInterface(e.o)},type:{get:function(){return"a"}},_name:{value:t.nm},mn:{value:t.mn}}),e.s.setGroupProperty(PropertyInterface("Start Point",i)),e.e.setGroupProperty(PropertyInterface("End Point",i)),e.o.setGroupProperty(PropertyInterface("Opacity",i)),r}function s(){return function(){return null}}function a(t,e,i){var r,s=propertyGroupFactory(l,i),a=propertyGroupFactory(h,s);function n(i){Object.defineProperty(h,t.d[i].nm,{get:ExpressionPropertyInterface(e.d.dataProps[i].p)})}var o=t.d?t.d.length:0,h={};for(r=0;r<o;r+=1)n(r),e.d.dataProps[r].p.setGroupProperty(a);function l(t){return"Color"===t||"color"===t?l.color:"Opacity"===t||"opacity"===t?l.o
vendor: 4,213 bytes, line 438
438pacity:"Stroke Width"===t||"stroke width"===t?l.strokeWidth:null}return Object.defineProperties(l,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},strokeWidth:{get:ExpressionPropertyInterface(e.w)},dash:{get:function(){return h}},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface("Color",s)),e.o.setGroupProperty(PropertyInterface("Opacity",s)),e.w.setGroupProperty(PropertyInterface("Stroke Width",s)),l}function n(t,e,i){function r(e){return e===t.e.ix||"End"===e||"end"===e?r.end:e===t.s.ix?r.start:e===t.o.ix?r.offset:null}var s=propertyGroupFactory(r,i);return r.propertyIndex=t.ix,e.s.setGroupProperty(PropertyInterface("Start",s)),e.e.setGroupProperty(PropertyInterface("End",s)),e.o.setGroupProperty(PropertyInterface("Offset",s)),r.propertyIndex=t.ix,r.propertyGroup=i,Object.defineProperties(r,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),r.mn=t.mn,r}function o(t,e,i){function r(e){return t.a.ix===e||"Anchor Point"===e?r.anchorPoint:t.o.ix===e||"Opacity"===e?r.opacity:t.p.ix===e||"Position"===e?r.position:t.r.ix===e||"Rotation"===e||"ADBE Vector Rotation"===e?r.rotation:t.s.ix===e||"Scale"===e?r.scale:t.sk&&t.sk.ix===e||"Skew"===e?r.skew:t.sa&&t.sa.ix===e||"Skew Axis"===e?r.skewAxis:null}var s=propertyGroupFactory(r,i);return e.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",s)),e.transform.mProps.p.setGroupProperty(PropertyInterface("Position",s)),e.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",s)),e.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",s)),e.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",s)),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",s)),e.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",s))),e.transform.op.setGroupProperty(PropertyInterface("Opacity",s)),Object.defineProperties(r,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),r.ty="tr",r.mn=t.mn,r.propertyGroup=i,r}function h(t,e,i){function r(e){return t.p.ix===e?r.position:t.s.ix===e?r.size:null}var s=propertyGroupFactory(r,i);r.propertyIndex=t.ix;var a="tm"===e.sh.ty?e.sh.prop:e.sh;return a.s.setGroupProperty(PropertyInterface("Size",s)),a.p.setGroupProperty(PropertyInterface("Position",s)),Object.defineProperties(r,{size:{get:ExpressionPropertyInterface(a.s)},position:{get:ExpressionPropertyInterface(a.p)},_name:{value:t.nm}}),r.mn=t.mn,r}function l(t,e,i){function r(e){return t.p.ix===e?r.position:t.r.ix===e?r.rotation:t.pt.ix===e?r.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?r.outerRadius:t.os.ix===e?r.outerRoundness:!t.ir||t.ir.ix!==e&&"ADBE Vector Star Inner Radius"!==e?t.is&&t.is.ix===e?r.innerRoundness:null:r.innerRadius}var s=propertyGroupFactory(r,i),a="tm"===e.sh.ty?e.sh.prop:e.sh;return r.propertyIndex=t.ix,a.or.setGroupProperty(PropertyInterface("Outer Radius",s)),a.os.setGroupProperty(PropertyInterface("Outer Roundness",s)),a.pt.setGroupProperty(PropertyInterface("Points",s)),a.p.setGroupProperty(PropertyInterface("Position",s)),a.r.setGroupProperty(PropertyInterface("Rotation",s)),t.ir&&(a.ir.setGroupProperty(PropertyInterface("Inner Radius",s)),a.is.setGroupProperty(PropertyInterface("Inner Roundness",s))),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(a.p)},rotation:{get:ExpressionPropertyInterface(a.r)},points:{get:ExpressionPropertyInterface(a.pt)},outerRadius:{get:ExpressionPropertyInterface(a.or)},outerRoundness:{get:ExpressionPropertyInterface(a.os)},innerRadius:{get:ExpressionPropertyInterface(a.ir)},innerRoundness:{get:ExpressionPropertyInterface(a.is)},_name:{value:t.nm}}),r.mn=t.mn,r}
vendor: 11,634 bytes, line 438
438function p(t,e,i){function r(e){return t.p.ix===e?r.position:t.r.ix===e?r.roundness:t.s.ix===e||"Size"===e||"ADBE Vector Rect Size"===e?r.size:null}var s=propertyGroupFactory(r,i),a="tm"===e.sh.ty?e.sh.prop:e.sh;return r.propertyIndex=t.ix,a.p.setGroupProperty(PropertyInterface("Position",s)),a.s.setGroupProperty(PropertyInterface("Size",s)),a.r.setGroupProperty(PropertyInterface("Rotation",s)),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(a.p)},roundness:{get:ExpressionPropertyInterface(a.r)},size:{get:ExpressionPropertyInterface(a.s)},_name:{value:t.nm}}),r.mn=t.mn,r}function f(t,e,i){function r(e){return t.r.ix===e||"Round Corners 1"===e?r.radius:null}var s=propertyGroupFactory(r,i),a=e;return r.propertyIndex=t.ix,a.rd.setGroupProperty(PropertyInterface("Radius",s)),Object.defineProperties(r,{radius:{get:ExpressionPropertyInterface(a.rd)},_name:{value:t.nm}}),r.mn=t.mn,r}function m(t,e,i){function r(e){return t.c.ix===e||"Copies"===e?r.copies:t.o.ix===e||"Offset"===e?r.offset:null}var s=propertyGroupFactory(r,i),a=e;return r.propertyIndex=t.ix,a.c.setGroupProperty(PropertyInterface("Copies",s)),a.o.setGroupProperty(PropertyInterface("Offset",s)),Object.defineProperties(r,{copies:{get:ExpressionPropertyInterface(a.c)},offset:{get:ExpressionPropertyInterface(a.o)},_name:{value:t.nm}}),r.mn=t.mn,r}return function(e,i,r){var s;function a(t){if("number"==typeof t)return 0===(t=void 0===t?1:t)?r:s[t-1];for(var e=0,i=s.length;e<i;){if(s[e]._name===t)return s[e];e+=1}return null}return a.propertyGroup=propertyGroupFactory(a,(function(){return r})),s=t(e,i,a.propertyGroup),a.numProperties=s.length,a._name="Contents",a}}(),TextExpressionInterface=function(t){var e;function i(t){return"ADBE Text Document"===t?i.sourceText:null}return Object.defineProperty(i,"sourceText",{get:function(){t.textProperty.getValue();var i=t.textProperty.currentData.t;return e&&i===e.value||((e=new String(i)).value=i||new String(i),Object.defineProperty(e,"style",{get:function(){return{fillColor:t.textProperty.currentData.fc}}})),e}}),i};function _typeof(t){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof(t)}var FootageInterface=(dataInterfaceFactory=function(t){function e(t){return"Outline"===t?e.outlineInterface():null}return e._name="Outline",e.outlineInterface=function(t){var e="",i=t.getFootageData();function r(t){if(i[t])return e=t,"object"===_typeof(i=i[t])?r:i;var s=t.indexOf(e);if(-1!==s){var a=parseInt(t.substr(s+e.length),10);return"object"===_typeof(i=i[a])?r:i}return""}return function(){return e="",i=t.getFootageData(),r}}(t),e},function(t){function e(t){return"Data"===t?e.dataInterface:null}return e._name="Data",e.dataInterface=dataInterfaceFactory(t),e}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(t){return interfaces[t]||null}var expressionHelpers={searchExpressions:function(t,e,i){e.x&&(i.k=!0,i.x=!0,i.initiateExpression=ExpressionManager.initiateExpression,i.effectsSequence.push(i.initiateExpression(t,e,i).bind(i)))},getSpeedAtTime:function(t){var e=this.getValueAtTime(t),i=this.getValueAtTime(t+-.01),r=0;if(e.length){var s;for(s=0;s<e.length;s+=1)r+=Math.pow(i[s]-e[s],2);r=100*Math.sqrt(r)}else r=0;return r},getVelocityAtTime:function(t){if(void 0!==this.vel)return this.vel;var e,i,r=-.001,s=this.getValueAtTime(t),a=this.getValueAtTime(t+r);if(s.length)for(e=createTypedArray("float32",s.length),i=0;i<s.length;i+=1)e[i]=(a[i]-s[i])/r;else e=(a-s)/r;return e},getValueAtTime:function(t){return t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<t?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(t,this._cachingAtTime),this._cachingAtTime.lastFrame=t),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(t){this.propertyGroup=t}};function addPropertyDecorator(){function t(t,e,i){if(!this.k||!this.keyframes)return this.pv;t=t?t.toLowerCase():"";var r,s,a,n,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[l.length-1].t;if(h<=p)return this.pv;if(i?s=p-(r=e?Math.abs(p-this.elem.comp.globalData.frameRate*e):Math.max(0,p-this.elem.data.ip)):((!e||e>l.length-1)&&(e=l.length-1),r=p-(s=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-s)/r)%2!=0)return this.getValueAtTime((r-(h-s)%r+s)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(s/this.comp.globalData.frameRate,0),m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(((h-s)%r+s)/this.comp.globalData.frameRate,0),d=Math.floor((h-s)/r);if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;a<n;a+=1)o[a]=(m[a]-f[a])*d+c[a];return o}return(m-f)*d+c}if("continue"===t){var u=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(u.length)).length,a=0;a<n;a+=1)o[a]=u[a]+(u[a]-y[a])*((h-p)/this.comp.globalData.frameRate)/5e-4;return o}return u+(h-p)/.001*(u-y)}}return this.getValueAtTime(((h-s)%r+s)/this.comp.globalData.frameRate,0)}function e(t,e,i){if(!this.k)return this.pv;t=t?t.toLowerCase():"";var r,s,a,n,o,h=this.comp.renderedFrame,l=this.keyframes,p=l[0].t;if(h>=p)return this.pv;if(i?s=p+(r=e?Math.abs(this.elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-p)):((!e||e>l.length-1)&&(e=l.length-1),r=(s=l[e].t)-p),"pingpong"===t){if(Math.floor((p-h)/r)%2==0)return this.getValueAtTime(((p-h)%r+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),m=this.getValueAtTime(s/this.comp.globalData.frameRate,0),c=this.getValueAtTime((r-(p-h)%r+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/r)+1;if(this.pv.length){for(n=(o=new Array(f.length)).length,a=0;a<n;a+=1)o[a]=c[a]-(m[a]-f[a])*d;return o}return c-(m-f)*d}if("continue"===t){var u=this.getValueAtTime(p/this.comp.globalData.frameRate,0),y=this.getValueAtTime((p+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(u.length)).length,a=0;a<n;a+=1)o[a]=u[a]+(u[a]-y[a])*(p-h)/.001;return o}return u+(u-y)*(p-h)/.001}}return this.getValueAtTime((r-((p-h)%r+p))/this.comp.globalData.frameRate,0)}function i(t,e){if(!this.k)return this.pv;if(t=.5*(t||.4),(e=Math.floor(e||5))<=1)return this.pv;var i,r,s=this.comp.renderedFrame/this.comp.globalData.frameRate,a=s-t,n=e>1?(s+t-a)/(e-1):1,o=0,h=0;for(i=this.pv.length?createTypedArray("float32",this.pv.length):0;o<e;){if(r=this.getValueAtTime(a+o*n),this.pv.length)for(h=0;h<this.pv.length;h+=1)i[h]+=r[h];else i+=r;o+=1}if(this.pv.length)for(h=0;h<this.pv.length;h+=1)i[h]/=e;else i/=e;return i}function r(t){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var e=this._transformCachingAtTime.v;if(e.cloneFromProps(this.pre.props),this.appliedTransformations<1){var i=this.a.getValueAtTime(t);e.translate(-i[0]*this.a.mult,-i[1]*this.a.mult,i[2]*this.a.mult)}if(this.appliedTransformations<2){var r=this.s.getValueAtTime(t);e.scale(r[0]*this.s.mult,r[1]*this.s.mult,r[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var s=this.sk.getValueAtTime(t),a=this.sa.getValueAtTime(t);e.skewFromAxis(-s*this.sk.mult,a*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var n=this.r.getValueAtTime(t);e.rotate(-n*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(t),h=this.ry.getValueAtTime(t),l=this.rx.getValueAtTime(t),p=this.or.getValueAtTime(t);e.rotateZ(-o*this.rz.mult).rotateY(h*this.ry.mult).rotateX(l*this.rx.mult).rotateZ(-p[2]*this.or.mult).rotateY(p[1]*this.or.mult).rotateX(p[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var f=this.px.getValueAtTime(t),m=this.py.getValueAtTime(t);if(this.data.p.z){var c=this.pz.getValueAtTime(t);e.translate(f*this.px.mult,m*this.py.mult,-c*this.pz.mult)}else e.translate(f*this.px.mult,m*this.py.mult,0)}else{var d=this.p.getValueAtTime(t);e.translate(d[0]*this.p.mult,d[1]*this.p.mult,-d[2]*this.p.mult)}return e}function s(){return this.v.clone(new Matrix)}var a=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(t,e,i){var n=a(t,e,i);return n.dynamicProperties.length?n.getValueAtTime=r.bind(n):n.getValueAtTime=s.bind(n),n.setGroupProperty=expressionHelpers.setGroupProperty,n};var n=PropertyFactory.getProp;PropertyFactory.getProp=function(r,s,a,o,h){var l=n(r,s,a,o,h);l.kf?l.getValueAtTime=expressionHelpers.getValueAtTime.bind(l):l.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(l),l.setGroupProperty=expressionHelpers.setGroupProperty,l.loopOut=t,l.loopIn=e,l.smooth=i,l.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(l),l.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(l),l.numKeys=1===s.a?s.k.length:0,l.propertyIndex=s.ix;var p=0;return 0!==a&&(p=createTypedArray("float32",1===s.a?s.k[0].s.length:s.k.length)),l._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:p},expressionHelpers.searchExpressions(r,s,l),l.k&&h.addDynamicProperty(l),l};var o=ShapePropertyFactory.getConstructorFunction(),h=ShapePropertyFactory.getKeyframedConstructorFunction();function l(){}l.prototype={vertices:function(t,e){this.k&&this.getValue();var i,r=this.v;void 0!==e&&(r=this.getValueAtTime(e,0));var s=r._length,a=r[t],n=r.v,o=createSizedArray(s);for(i=0;i<s;i+=1)o[i]="i"===t||"o"===t?[a[i][0]-n[i][0],a[i][1]-n[i][1]]:[a[i][0],a[i][1]];return o},points:function(t){return this.vertices("v",t)},inTangents:function(t){return this.vertices("i",t)},outTangents:function(t){return this.vertices("o",t)},isClosed:function(){return this.v.c},pointOnPath:function(t,e){var i=this.v;void 0!==e&&(i=this.getValueAtTime(e,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(i));for(var r,s=this._segmentsLength,a=s.lengths,n=s.totalLength*t,o=0,h=a.length,l=0;o<h;){if(l+a[o].addedLength>n){var p=o,f=i.c&&o===h-1?0:o+1,m=(n-l)/a[o].addedLength;r=bez.getPointInSegment(i.v[p],i.v[f],i.o[p],i.i[f],m,a[o]);break}l+=a[o].addedLength,o+=1}return r||(r=i.c?[i.v[0][0],i.v[0][1]]:[i.v[i._length-1][0],i.v[i._length-1][1]]),r},vectorOnPath:function(t,e,i){1==t?t=this.v.c:0==t&&(t=.999);var r=this.pointOnPath(t,e),s=this.pointOnPath(t+.001,e),a=s[0]-r[0],n=s[1]-r[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(n,2));return 0===o?[0,0]:"tangent"===i?[a/o,n/o]:[-n/o,a/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],o),extendPrototype([l],h),h.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<t?this._caching.lastIndex:0,this._cachingAtTime.lastTime=t,this.interpolateShape(t,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},h.prototype.initiateExpression=ExpressionManager.initiateExpression;var p=ShapePropertyFactory.getShapeProp;
vendor: 13,093 bytes, line 438
438ShapePropertyFactory.getShapeProp=function(t,e,i,r,s){var a=p(t,e,i,r,s);return a.propertyIndex=e.ix,a.lock=!1,3===i?expressionHelpers.searchExpressions(t,e.pt,a):4===i&&expressionHelpers.searchExpressions(t,e.ks,a),a.k&&t.addDynamicProperty(a),a}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(t,e){var i=this.calculateExpression(e);if(t.t!==i){var r={};return this.copyData(r,t),r.t=i.toString(),r.__complete=!1,r}return t},TextProperty.prototype.searchProperty=function(){var t=this.searchKeyframes(),e=this.searchExpressions();return this.kf=t||e,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(t,e){var i,r,s=createNS("feMerge");for(s.setAttribute("result",t),r=0;r<e.length;r+=1)(i=createNS("feMergeNode")).setAttribute("in",e[r]),s.appendChild(i),s.appendChild(i);return s}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(t,e,i,r,s){this.filterManager=e;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=a,a.setAttribute("result",r+"_tint_1"),t.appendChild(a),(a=createNS("feColorMatrix")).setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",r+"_tint_2"),t.appendChild(a),this.matrixFilter=a;var n=this.createMergeNode(r,[s,r+"_tint_1",r+"_tint_2"]);t.appendChild(n)}function SVGFillFilter(t,e,i,r){this.filterManager=e;var s=createNS("feColorMatrix");s.setAttribute("type","matrix"),s.setAttribute("color-interpolation-filters","sRGB"),s.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),s.setAttribute("result",r),t.appendChild(s),this.matrixFilter=s}function SVGStrokeEffect(t,e,i){this.initialized=!1,this.filterManager=e,this.elem=i,this.paths=[]}function SVGTritoneFilter(t,e,i,r){this.filterManager=e;var s=createNS("feColorMatrix");s.setAttribute("type","matrix"),s.setAttribute("color-interpolation-filters","linearRGB"),s.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),t.appendChild(s);var a=createNS("feComponentTransfer");a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("result",r),this.matrixFilter=a;var n=createNS("feFuncR");n.setAttribute("type","table"),a.appendChild(n),this.feFuncR=n;var o=createNS("feFuncG");o.setAttribute("type","table"),a.appendChild(o),this.feFuncG=o;var h=createNS("feFuncB");h.setAttribute("type","table"),a.appendChild(h),this.feFuncB=h,t.appendChild(a)}function SVGProLevelsFilter(t,e,i,r){this.filterManager=e;var s=this.filterManager.effectElements,a=createNS("feComponentTransfer");(s[10].p.k||0!==s[10].p.v||s[11].p.k||1!==s[11].p.v||s[12].p.k||1!==s[12].p.v||s[13].p.k||0!==s[13].p.v||s[14].p.k||1!==s[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",a)),(s[17].p.k||0!==s[17].p.v||s[18].p.k||1!==s[18].p.v||s[19].p.k||1!==s[19].p.v||s[20].p.k||0!==s[20].p.v||s[21].p.k||1!==s[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",a)),(s[24].p.k||0!==s[24].p.v||s[25].p.k||1!==s[25].p.v||s[26].p.k||1!==s[26].p.v||s[27].p.k||0!==s[27].p.v||s[28].p.k||1!==s[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",a)),(s[31].p.k||0!==s[31].p.v||s[32].p.k||1!==s[32].p.v||s[33].p.k||1!==s[33].p.v||s[34].p.k||0!==s[34].p.v||s[35].p.k||1!==s[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",a)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(a.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(a)),(s[3].p.k||0!==s[3].p.v||s[4].p.k||1!==s[4].p.v||s[5].p.k||1!==s[5].p.v||s[6].p.k||0!==s[6].p.v||s[7].p.k||1!==s[7].p.v)&&((a=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("result",r),t.appendChild(a),this.feFuncRComposed=this.createFeFunc("feFuncR",a),this.feFuncGComposed=this.createFeFunc("feFuncG",a),this.feFuncBComposed=this.createFeFunc("feFuncB",a))}function SVGDropShadowEffect(t,e,i,r,s){var a=e.container.globalData.renderConfig.filterSize,n=e.data.fs||a;t.setAttribute("x",n.x||a.x),t.setAttribute("y",n.y||a.y),t.setAttribute("width",n.width||a.width),t.setAttribute("height",n.height||a.height),this.filterManager=e;var o=createNS("feGaussianBlur");o.setAttribute("in","SourceAlpha"),o.setAttribute("result",r+"_drop_shadow_1"),o.setAttribute("stdDeviation","0"),this.feGaussianBlur=o,t.appendChild(o);var h=createNS("feOffset");h.setAttribute("dx","25"),h.setAttribute("dy","0"),h.setAttribute("in",r+"_drop_shadow_1"),h.setAttribute("result",r+"_drop_shadow_2"),this.feOffset=h,t.appendChild(h);var l=createNS("feFlood");l.setAttribute("flood-color","#00ff00"),l.setAttribute("flood-opacity","1"),l.setAttribute("result",r+"_drop_shadow_3"),this.feFlood=l,t.appendChild(l);var p=createNS("feComposite");p.setAttribute("in",r+"_drop_shadow_3"),p.setAttribute("in2",r+"_drop_shadow_2"),p.setAttribute("operator","in"),p.setAttribute("result",r+"_drop_shadow_4"),t.appendChild(p);var f=this.createMergeNode(r,[r+"_drop_shadow_4",s]);t.appendChild(f)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+r+" 0"),this.matrixFilter.setAttribute("values",i[0]-e[0]+" 0 0 0 "+e[0]+" "+(i[1]-e[1])+" 0 0 0 "+e[1]+" "+(i[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[2].p.v,i=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+i+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var t,e,i,r,s=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(r=this.elem.maskManager.masksProperties.length,i=0):r=(i=this.filterManager.effectElements[0].p.v-1)+1,(e=createNS("g")).setAttribute("fill","none"),e.setAttribute("stroke-linecap","round"),e.setAttribute("stroke-dashoffset",1);i<r;i+=1)t=createNS("path"),e.appendChild(t),this.paths.push({p:t,m:i});if(3===this.filterManager.effectElements[10].p.v){var a=createNS("mask"),n=createElementID();a.setAttribute("id",n),a.setAttribute("mask-type","alpha"),a.appendChild(e),this.elem.globalData.defs.appendChild(a);var o=createNS("g");for(o.setAttribute("mask","url("+getLocationHref()+"#"+n+")");s[0];)o.appendChild(s[0]);this.elem.layerElement.appendChild(o),this.masker=a,e.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(s=this.elem.layerElement.children||this.elem.layerElement.childNodes;s.length;)this.elem.layerElement.removeChild(s[0]);this.elem.layerElement.appendChild(e),this.elem.layerElement.removeAttribute("mask"),e.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=e},SVGStrokeEffect.prototype.renderFrame=function(t){var e;this.initialized||this.initialize();var i,r,s=this.paths.length;for(e=0;e<s;e+=1)if(-1!==this.paths[e].m&&(i=this.elem.maskManager.viewData[this.paths[e].m],r=this.paths[e].p,(t||this.filterManager._mdf||i.prop._mdf)&&r.setAttribute("d",i.lastPath),t||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||i.prop._mdf)){var a;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var n=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),o=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),h=r.getTotalLength();a="0 0 0 "+h*n+" ";var l,p=h*(o-n),f=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,m=Math.floor(p/f);for(l=0;l<m;l+=1)a+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";a+="0 "+10*h+" 0 0"}else a="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;r.setAttribute("stroke-dasharray",a)}if((t||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(t||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(t||this.filterManager.effectElements[3].p._mdf)){var c=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*c[0])+","+bmFloor(255*c[1])+","+bmFloor(255*c[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v,s=r[0]+" "+i[0]+" "+e[0],a=r[1]+" "+i[1]+" "+e[1],n=r[2]+" "+i[2]+" "+e[2];this.feFuncR.setAttribute("tableValues",s),this.feFuncG.setAttribute("tableValues",a),this.feFuncB.setAttribute("tableValues",n)}},SVGProLevelsFilter.prototype.createFeFunc=function(t,e){var i=createNS(t);return i.setAttribute("type","table"),e.appendChild(i),i},SVGProLevelsFilter.prototype.getTableValue=function(t,e,i,r,s){for(var a,n,o=0,h=Math.min(t,e),l=Math.max(t,e),p=Array.call(null,{length:256}),f=0,m=s-r,c=e-t;o<=256;)n=(a=o/256)<=h?c<0?s:r:a>=l?c<0?r:s:r+m*Math.pow((a-t)/c,1/i),p[f]=n,f+=1,o+=256/255;return p.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e,i=this.filterManager.effectElements;this.feFuncRComposed&&(t||i[3].p._mdf||i[4].p._mdf||i[5].p._mdf||i[6].p._mdf||i[7].p._mdf)&&(e=this.getTableValue(i[3].p.v,i[4].p.v,i[5].p.v,i[6].p.v,i[7].p.v),this.feFuncRComposed.setAttribute("tableValues",e),this.feFuncGComposed.setAttribute("tableValues",e),this.feFuncBComposed.setAttribute("tableValues",e)),this.feFuncR&&(t||i[10].p._mdf||i[11].p._mdf||i[12].p._mdf||i[13].p._mdf||i[14].p._mdf)&&(e=this.getTableValue(i[10].p.v,i[11].p.v,i[12].p.v,i[13].p.v,i[14].p.v),this.feFuncR.setAttribute("tableValues",e)),this.feFuncG&&(t||i[17].p._mdf||i[18].p._mdf||i[19].p._mdf||i[20].p._mdf||i[21].p._mdf)&&(e=this.getTableValue(i[17].p.v,i[18].p.v,i[19].p.v,i[20].p.v,i[21].p.v),this.feFuncG.setAttribute("tableValues",e)),this.feFuncB&&(t||i[24].p._mdf||i[25].p._mdf||i[26].p._mdf||i[27].p._mdf||i[28].p._mdf)&&(e=this.getTableValue(i[24].p.v,i[25].p.v,i[26].p.v,i[27].p.v,i[28].p.v),this.feFuncB.setAttribute("tableValues",e)),this.feFuncA&&(t||i[31].p._mdf||i[32].p._mdf||i[33].p._mdf||i[34].p._mdf||i[35].p._mdf)&&(e=this.getTableValue(i[31].p.v,i[32].p.v,i[33].p.v,i[34].p.v,i[35].p.v),this.feFuncA.setAttribute("tableValues",e))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var i=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*degToRads,s=i*Math.cos(r),a=i*Math.sin(r);this.feOffset.setAttribute("dx",s),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(t,e,i){this.initialized=!1,this.filterManager=e,this.filterElem=t,this.elem=i,i.matteElement=createNS("g"),i.matteElement.appendChild(i.layerElement),i.matteElement.appendChild(i.transformedElement),i.baseElement=i.matteElement}function SVGGaussianBlurEffect(t,e,i,r){t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width","300%"),t.setAttribute("height","300%"),this.filterManager=e;var s=createNS("feGaussianBlur");s.setAttribute("result",r),t.appendChild(s),this.feGaussianBlur=s}function TransformEffect(){}function SVGTransformEffect(t,e){this.init(e)}
vendor: 4,062 bytes, lines 438-439
438function CVTransformEffect(t){this.init(t)}return SVGMatte3Effect.prototype.findSymbol=function(t){for(var e=0,i=_svgMatteSymbols.length;e<i;){if(_svgMatteSymbols[e]===t)return _svgMatteSymbols[e];e+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(t,e){var i=t.layerElement.parentNode;if(i){for(var r,s=i.children,a=0,n=s.length;a<n&&s[a]!==t.layerElement;)a+=1;a<=n-2&&(r=s[a+1]);var o=createNS("use");o.setAttribute("href","#"+e),r?i.insertBefore(o,r):i.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(t,e){if(!this.findSymbol(e)){var i=createElementID(),r=createNS("mask");r.setAttribute("id",e.layerId),r.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(e);var s=t.globalData.defs;s.appendChild(r);var a=createNS("symbol");a.setAttribute("id",i),this.replaceInParent(e,i),a.appendChild(e.layerElement),s.appendChild(a);var n=createNS("use");n.setAttribute("href","#"+i),r.appendChild(n),e.data.hd=!1,e.show()}t.setMatte(e.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var t=this.filterManager.effectElements[0].p.v,e=this.elem.comp.elements,i=0,r=e.length;i<r;)e[i]&&e[i].data.ind===t&&this.setElementAsMask(this.elem,e[i]),i+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=.3*this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,r=3==i?0:e,s=2==i?0:e;this.feGaussianBlur.setAttribute("stdDeviation",r+" "+s);var a=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",a)}},TransformEffect.prototype.init=function(t){this.effectsManager=t,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(t){if(this._opMdf=!1,this._mdf=!1,t||this.effectsManager._mdf){var e=this.effectsManager.effectElements,i=e[0].p.v,r=e[1].p.v,s=1===e[2].p.v,a=e[3].p.v,n=s?a:e[4].p.v,o=e[5].p.v,h=e[6].p.v,l=e[7].p.v;this.matrix.reset(),this.matrix.translate(-i[0],-i[1],i[2]),this.matrix.scale(.01*n,.01*a,1),this.matrix.rotate(-l*degToRads),this.matrix.skewFromAxis(-o*degToRads,(h+90)*degToRads),this.matrix.translate(r[0],r[1],0),this._mdf=!0,this.opacity!==e[8].p.v&&(this.opacity=e[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie}));
439((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).LottieInteractivity={})})(this,function(e){function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}
439function c(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}function p(e,t){if(null==e)return{};var n,i,r=((e,t)=>{if(null==e)return{};for(var n,i,r={},a=Object.keys(e),i=0;i<a.length;i++)n=a[i],0<=t.indexOf(n)||(r[n]=e[n]);return r})(e,t);if(Object.getOwnPropertySymbols)for(var a=Object.getOwnPropertySymbols(e),i=0;i<a.length;i++)n=a[i],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}function d(e,t){var t=t.get(e);if(t)return t.get?t.get.call(e):t.value;throw new TypeError("attempted to get private field on non-instance")}var h={player:"lottie-player"},u="[lottieInteractivity]:",n=(t(T.prototype,[{key:"getContainerVisibility",value:function(){var e=this.container.getBoundingClientRect(),t=e.top,n;return(window.innerHeight-t)/(window.innerHeight+e.height)}},{key:"getContainerCursorPosition",value:function(e,t){var n=this.container.getBoundingClientRect(),i=n.top;return{x:(e-n.left)/n.width,y:(t-i)/n.height}}},{key:"initScrollMode",value:function(){this.player.stop(),window.addEventListener("scroll",d(this,F),!0)}},{key:"initCursorMode",value:function(){this.actions&&1===this.actions.length?"click"===this.actions[0].type?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("click",d(this,f))):"hover"===this.actions[0].type?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("mouseenter",d(this,f)),this.container.addEventListener("touchstart",d(this,f),{passive:!0})):"toggle"===this.actions[0].type?(this.player.loop=!1,this.player.stop(),this.container.addEventListener("click",d(this,v))):"hold"===this.actions[0].type||"pauseHold"===this.actions[0].type?(this.container.addEventListener("mouseenter",d(this,k)),this.container.addEventListener("mouseleave",d(this,S)),this.container.addEventListener("touchstart",d(this,k),{passive:!0}),this.container.addEventListener("touchend",d(this,S),{passive:!0})):"seek"===this.actions[0].type&&(this.player.loop=!0,this.player.stop(),this.container.addEventListener("mousemove",d(this,g)),this.container.addEventListener("touchmove",d(this,L),{passive:!1}),this.container.addEventListener("mouseout",d(this,w))):(this.player.loop=!0,this.player.stop(),this.container.addEventListener("mousemove",d(this,g)),this.container.addEventListener("mouseleave",d(this,w)),d(this,C).call(this,-1,-1))}},{key:"initChainMode",value:function(){d(this,y).call(this),this.player.loop=!1,this.player.stop(),d(this,A).call(this,{ignorePath:!1})}},{key:"start",value:function(){var e=this;"scroll"===this.mode?this.player.isLoaded?this.initScrollMode():this.player.addEventListener("DOMLoaded",function(){e.initScrollMode()}):"cursor"===this.mode?this.player.isLoaded?this.initCursorMode():this.player.addEventListener("DOMLoaded",function(){e.initCursorMode()}):"chain"===this.mode&&(this.player.isLoaded?this.initChainMode():this.player.addEventListener("DOMLoaded",function(){e.initChainMode()}))}},{key:"redefineOptions",value:function(e){var t=e.actions,n=e.container,i=e.mode,r=e.player,e=p(e,["actions","container","mode","player"]),a;if((this.stop(),"object"!==l(this.enteredPlayer=r)||"AnimationItem"!==r.constructor.name)&&("string"==typeof r?(a=document.querySelector(r))&&"LOTTIE-PLAYER"===a.nodeName&&(r=a.getLottie()):r instanceof HTMLElement&&"LOTTIE-PLAYER"===r.nodeName&&(r=r.getLottie()),!r))throw new Error(u+"Specified player:"+r+" is invalid.",r);n=(n="string"==typeof n?document.querySelector(n):n)||r.wrapper,this.player=r,this.loadedAnimation=this.player.path+this.player.fileName+".json",this.attachedListeners=!1,this.container=n,this.mode=i,this.actions=t,this.options=e,this.assignedSegment=null,this.scrolledAndPlayed=!1,this.interactionIdx=0,this.clickCounter=0,this.playCounter=0,this.holdStatus=null,this.stateHandler=new Map,this.transitionHandler=new Map,this.start()}},{key:"stop",value:function(){if("scroll"===this.mode&&window.removeEventListener("scroll",d(this,F),!0),"cursor"===this.mode&&(this.container.removeEventListener("click",d(this,f)),this.container.removeEventListener("click",d(this,v)),this.container.removeEventListener("mouseenter",d(this,f)),this.container.removeEventListener("touchstart",d(this,f)),this.container.removeEventListener("touchmove",d(this,L)),this.container.removeEventListener("mousemove",d(this,g)),this.container.removeEventListener("mouseleave",d(this,w)),this.container.removeEventListener("touchstart",d(this,k)),this.container.removeEventListener("touchend",d(this,S))),"chain"===this.mode&&(this.container.removeEventListener("click",d(this,f)),this.container.removeEventListener("click",d(this,m)),this.container.removeEventListener("mouseenter",d(this,f)),this.container.removeEventListener("touchstart",d(this,f)),this.container.removeEventListener("touchmove",d(this,L)),this.container.removeEventListener("mouseenter",d(this,m)),this.container.removeEventListener("touchstart",d(this,m)),this.container.removeEventListener("mouseenter",d(this,k)),this.container.removeEventListener("touchstart",d(this,k)),this.container.removeEventListener("mouseleave",d(this,S)),this.container.removeEventListener("mousemove",d(this,g)),this.container.removeEventListener("mouseout",d(this,w)),this.container.removeEventListener("touchend",d(this,S)),this.player))try{this.player.removeEventListener("loopComplete",d(this,E)),this.player.removeEventListener("complete",d(this,E)),this.player.removeEventListener("enterFrame",d(this,b)),this.player.removeEventListener("enterFrame",d(this,x))}catch(e){}this.player=null}}]),T),y=new WeakMap,m=new WeakMap,v=new WeakMap,f=new WeakMap,g=new WeakMap,L=new WeakMap,w=new WeakMap,E=new WeakMap,I=new WeakMap,b=new WeakMap,x=new WeakMap,k=new WeakMap,S=new WeakMap,M=new WeakMap,_=new WeakMap,P=new WeakMap,A=new WeakMap,C=new WeakMap,F=new WeakMap,i=function(e){var e=new n(e);return e.start(),e},r,a;function T(){var s=this,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:h,t=e.actions,n=e.container,i=e.mode,r=e.player,e=p(e,["actions","container","mode","player"]),a,a=this,o=T;if(!(a instanceof o))throw new TypeError("Cannot call a class as a function");if(y.set(this,{writable:!0,value:function(){var e;s.player&&(e=function(){s.player.addEventListener("enterFrame",d(s,x)),s.container.addEventListener("mouseenter",d(s,k)),s.container.addEventListener("mouseleave",d(s,S)),s.container.addEventListener("touchstart",d(s,k),{passive:!0}),s.container.addEventListener("touchend",d(s,S),{passive:!0})},s.stateHandler.set("loop",function(){s.actions[s.interactionIdx].loop?s.player.loop=parseInt(s.actions[s.interactionIdx].loop)-1:s.player.loop=!0,s.player.autoplay=!0}),s.stateHandler.set("autoplay",function(){s.player.loop=!1,s.player.autoplay=!0}),s.stateHandler.set("click",function(){s.player.loop=!1,s.player.autoplay=!1,s.container.addEventListener("click",d(s,m))}),s.stateHandler.set("hover",function(){s.player.loop=!1,s.player.autoplay=!1,s.container.addEventListener("mouseenter",d(s,m)),s.container.addEventListener("touchstart",d(s,m),{passive:!0})}),s.transitionHandler.set("click",function(){s.container.addEventListener("click",d(s,f))}),s.transitionHandler.set("hover",function(){s.container.addEventListener("mouseenter",d(s,f)),s.container.addEventListener("touchstart",d(s,f),{passive:!0})}),s.transitionHandler.set("hold",e),s.transitionHandler.set("pauseHold",e),s.transitionHandler.set("repeat",function(){s.player.loop=!0,s.player.autoplay=!0,s.player.addEventListener("loopComplete",function e(){d(s,I).call(s,{handler:e})})}),s.transitionHandler.set("onComplete",function(){"loop"===s.actions[s.interactionIdx].state?s.player.addEventListener("loopComplete",d(s,E)):s.player.addEventListener("complete",d(s,E))}),s.transitionHandler.set("seek",function(){s.player.stop(),s.player.addEventListener("enterFrame",d(s,b)),s.container.addEventListener("mousemove",d(s,g)),s.container.addEventListener("touchmove",d(s,L),{passive:!1}),s.container.addEventListener("mouseout",d(s,w))}))}}),m.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].forceFlag;(!e&&!0===s.player.isPaused||e)&&d(s,_).call(s,!0)}}),v.set(this,{writable:!0,value:function(){0===s.clickCounter?(s.player.play(),s.clickCounter++):(s.clickCounter++,s.player.setDirection(-1*s.player.playDirection),s.player.play())}}),f.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].forceFlag,t=s.actions[s.interactionIdx].state,n=s.actions[s.interactionIdx].transition;if("chain"===s.mode){if(s.actions[s.interactionIdx].count){var i=parseInt(s.actions[s.interactionIdx].count);if(s.clickCounter<i-1)return void(s.clickCounter+=1)}s.clickCounter=0,"click"===n&&"click"===t||"hover"===n&&"hover"===t?s.transitionHandler.get("onComplete").call():s.nextInteraction(),s.container.removeEventListener("click",d(s,f)),s.container.removeEventListener("mouseenter",d(s,f))}else(!e&&!0===s.player.isPaused||e)&&s.player.goToAndPlay(0,!0)}}),g.set(this,{writable:!0,value:function(e){d(s,C).call(s,e.clientX,e.clientY)}}),L.set(this,{writable:!0,value:function(e){e.cancelable&&e.preventDefault(),d(s,C).call(s,e.touches[0].clientX,e.touches[0].clientY)}}),w.set(this,{writable:!0,value:function(){d(s,C).call(s,-1,-1)}}),E.set(this,{writable:!0,value:function(){"loop"===s.actions[s.interactionIdx].state?s.player.removeEventListener("loopComplete",d(s,E)):s.player.removeEventListener("complete",d(s,E)),s.nextInteraction()}}),I.set(this,{writable:!0,value:function(e){var e=e.handler,t=1;s.actions[s.interactionIdx].repeat&&(t=s.actions[s.interactionIdx].repeat),s.playCounter>=t-1?(s.playCounter=0,s.player.removeEventListener("loopComplete",e),s.player.loop=!1,s.player.autoplay=!1,s.nextInteraction()):s.playCounter+=1}}),b.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].frames;e&&s.player.currentFrame>=parseInt(e[1])-1&&(s.player.removeEventListener("enterFrame",d(s,b)),s.container.removeEventListener("mousemove",d(s,g)),s.container.removeEventListener("mouseout",d(s,w)),setTimeout(s.nextInteraction,0))}}),x.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].frames;(e&&s.player.currentFrame>=e[1]||s.player.currentFrame>=s.player.totalFrames-1)&&(s.player.removeEventListener("enterFrame",d(s,x)),s.container.removeEventListener("mouseenter",d(s,k)),s.container.removeEventListener("mouseleave",d(s,S)),s.container.removeEventListener("touchstart",d(s,k),{passive:!0}),s.container.removeEventListener("touchend",d(s,S),{passive:!0}),s.player.pause(),s.holdStatus=!1,s.nextInteraction())}}),k.set(this,{writable:!0,value:function(){-1!==s.player.playDirection&&null!==s.holdStatus&&s.holdStatus||(s.player.setDirection(1),s.player.play(),s.holdStatus=!0)}}),S.set(this,{writable:!0,value:function(){"hold"===s.actions[s.interactionIdx].transition||"hold"===s.actions[0].type?(s.player.setDirection(-1),s.player.play()):"pauseHold"!==s.actions[s.interactionIdx].transition&&"pauseHold"!==s.actions[0].type||s.player.pause(),s.holdStatus=!1}}),M.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].state,t=s.actions[s.interactionIdx].transition;"hover"!==e&&"click"!==e||(s.container.removeEventListener("click",d(s,m)),s.container.removeEventListener("mouseenter",d(s,m))),"hover"!==t&&"click"!==t||(s.container.removeEventListener("click",d(s,f)),s.container.removeEventListener("mouseenter",d(s,f)),s.container.removeEventListener("touchstart",d(s,f),{passive:!0}))}}),c(this,"jumpToInteraction",function(e){d(s,M).call(s),s.interactionIdx=e,s.interactionIdx<0?s.interactionIdx=0:s.interactionIdx,s.nextInteraction(!1)}),c(this,"nextInteraction",function(){var e=!(0<arguments.length&&void 0!==arguments[0])||arguments[0],t=(s.oldInterctionIdx=s.interactionIdx,d(s,M).call(s),s.actions[s.interactionIdx].jumpTo);t?0<=t&&t<s.actions.length?s.interactionIdx=t:(s.interactionIdx=0,s.player.goToAndStop(0,!0)):(e&&s.interactionIdx++,s.interactionIdx>=s.actions.length&&(s.actions[s.actions.length-1].reset?(s.interactionIdx=0,s.player.resetSegments(!0),s.actions[s.interactionIdx].frames?s.player.goToAndStop(s.actions[s.interactionIdx].frames,!0):s.player.goToAndStop(0,!0)):s.interactionIdx=s.actions.length-1)),d(s,A).call(s,{ignorePath:!1}
439),s.container.dispatchEvent(new CustomEvent("transition",{bubbles:!0,composed:!0,detail:{oldIndex:s.oldInterctionIdx,newIndex:s.interactionIdx}}))}),_.set(this,{writable:!0,value:function(e){var t=s.actions[s.interactionIdx].frames;t?"string"==typeof t?s.player.goToAndPlay(t,e):s.player.playSegments(t,e):(s.player.resetSegments(!0),s.player.goToAndPlay(0,!0))}}),P.set(this,{writable:!0,value:function(){var e=s.actions[s.interactionIdx].path;if(!e)if("object"===l(s.enteredPlayer)&&"AnimationItem"===s.enteredPlayer.constructor.name){if(e=s.enteredPlayer,s.player===e)return void d(s,A).call(s,{ignorePath:!0})}else{var t,t=(t=(e=s.loadedAnimation).substr(e.lastIndexOf("/")+1)).substr(0,t.lastIndexOf(".json"));if(s.player.fileName===t)return void d(s,A).call(s,{ignorePath:!0})}var t=s.container.getBoundingClientRect(),t="width: "+t.width+"px !important; height: "+t.height+"px !important; background: "+s.container.style.background,n;if(s.container.setAttribute("style",t),"object"!==l(s.enteredPlayer)||"AnimationItem"!==s.enteredPlayer.constructor.name){if("string"==typeof s.enteredPlayer?(n=document.querySelector(s.enteredPlayer))&&"LOTTIE-PLAYER"===n.nodeName&&(s.attachedListeners||(n.addEventListener("ready",function(){s.container.style.width="",s.container.style.height=""}),n.addEventListener("load",function(){s.player=n.getLottie(),d(s,A).call(s,{ignorePath:!0})}),s.attachedListeners=!0),n.load(e)):s.enteredPlayer instanceof HTMLElement&&"LOTTIE-PLAYER"===s.enteredPlayer.nodeName&&(s.attachedListeners||(s.enteredPlayer.addEventListener("ready",function(){s.container.style.width="",s.container.style.height=""}),s.enteredPlayer.addEventListener("load",function(){s.player=s.enteredPlayer.getLottie(),d(s,A).call(s,{ignorePath:!0})}),s.attachedListeners=!0),s.enteredPlayer.load(e)),!s.player)throw new Error("".concat(u," Specified player is invalid."),s.enteredPlayer)}else{if(!window.lottie)throw new Error("".concat(u," A Lottie player is required."));s.stop(),s.player.destroy(),s.container.innerHTML="","object"===l(e)&&"AnimationItem"===e.constructor.name?s.player=window.lottie.loadAnimation({loop:!1,autoplay:!1,animationData:e.animationData,container:s.container}):s.player=window.lottie.loadAnimation({loop:!1,autoplay:!1,path:e,container:s.container}),s.player.addEventListener("DOMLoaded",function(){s.container.style.width="",s.container.style.height="",d(s,A).call(s,{ignorePath:!0})})}s.clickCounter=0,s.playCounter=0}}),A.set(this,{writable:!0,value:function(e){var e=e.ignorePath,t=s.actions[s.interactionIdx].state,n=s.actions[s.interactionIdx].transition,i=s.actions[s.interactionIdx].path,r=s.stateHandler.get(t),a=s.transitionHandler.get(n),o=s.actions[s.interactionIdx].speed||1,n=s.actions[s.interactionIdx].delay||0;e||!(i||s.actions[s.actions.length-1].reset&&0===s.interactionIdx)?setTimeout(function(){r?r.call():"none"===t&&(s.player.loop=!1,s.player.autoplay=!1),a&&a.call(),s.player.autoplay&&(s.player.resetSegments(!0),d(s,_).call(s,!0)),s.player.setSpeed(o)},n):d(s,P).call(s)}}),C.set(this,{writable:!0,value:function(t,n){var e,e=(-1!==t&&-1!==n&&(e=s.getContainerCursorPosition(t,n),t=e.x,n=e.y),s.actions.find(function(e){var e=e.position;if(e){if(Array.isArray(e.x)&&Array.isArray(e.y))return t>=e.x[0]&&t<=e.x[1]&&n>=e.y[0]&&n<=e.y[1];if(!Number.isNaN(e.x)&&!Number.isNaN(e.y))return t===e.x&&n===e.y}return!1})),i,r;e&&("seek"===e.type||"seek"===e.transition?(i=(t-e.position.x[0])/(e.position.x[1]-e.position.x[0]),r=(n-e.position.y[0])/(e.position.y[1]-e.position.y[0]),s.player.playSegments(e.frames,!0),e.position.y[0]<0&&1<e.position.y[1]?s.player.goToAndStop(Math.floor(i*s.player.totalFrames),!0):s.player.goToAndStop(Math.ceil((i+r)/2*s.player.totalFrames),!0)):"loop"===e.type?s.player.playSegments(e.frames,!0):"play"===e.type?(!0===s.player.isPaused&&s.player.resetSegments(),s.player.playSegments(e.frames)):"stop"===e.type&&(s.player.resetSegments(!0),s.player.goToAndStop(e.frames[0],!0)))}}),F.set(this,{writable:!0,value:function(){var t=s.getContainerVisibility(),e=s.actions.find(function(e){var e=e.visibility;return t>=e[0]&&t<=e[1]}),n,i;e&&("seek"===e.type?(n=e.frames[0],i=2==e.frames.length?e.frames[1]:s.player.totalFrames-1,null!==s.assignedSegment&&(s.player.resetSegments(!0),s.assignedSegment=null),s.player.goToAndStop(n+Math.round((t-e.visibility[0])/(e.visibility[1]-e.visibility[0])*(i-n)),!0)):"loop"===e.type?(s.player.loop=!0,null!==s.assignedSegment&&s.assignedSegment===e.frames&&!0!==s.player.isPaused||(s.player.playSegments(e.frames,!0),s.assignedSegment=e.frames)):"play"===e.type?s.scrolledAndPlayed||(s.scrolledAndPlayed=!0,s.player.resetSegments(!0),e.frames?s.player.playSegments(e.frames,!0):s.player.play()):"stop"===e.type&&s.player.goToAndStop(e.frames[0],!0))}}),"object"!==l(this.enteredPlayer=r)||"AnimationItem"!==r.constructor.name){if("string"==typeof r?(a=document.querySelector(r))&&"LOTTIE-PLAYER"===a.nodeName&&(r=a.getLottie()):r instanceof HTMLElement&&"LOTTIE-PLAYER"===r.nodeName&&(r=r.getLottie()),!r)throw new Error(u+"Specified player:"+r+" is invali
439d.")}n=(n="string"==typeof n?document.querySelector(n):n)||r.wrapper,this.player=r,this.loadedAnimation=this.player.path+this.player.fileName+".json",this.attachedListeners=!1,this.container=n,this.mode=i,this.actions=t,this.options=e,this.assignedSegment=null,this.scrolledAndPlayed=!1,this.interactionIdx=0,this.oldInterctionIdx=0,this.clickCounter=0,this.playCounter=0,this.stateHandler=new Map,this.transitionHandler=new Map}e.LottieInteractivity=n,e.create=i,e.default=i,Object.defineProperty(e,"__esModule",{value:!0})}),(a=>{function t(e){this.el=e,this.setupProps(),this.domPosition(),0==a(this.el).parents(".tabbed").length&&!this.isInstagram()&&0==a("#nectar_fullscreen_rows").length&&"IntersectionObserver"in window&&void 0===window.vc_iframe?this.inViewLoad():this.init()}let e=t.prototype,n;function i(){var e=document.querySelectorAll(".nectar-lottie");n=Array.from(e).map(function(e){return new t(e)})}e.setupProps=function(){let t=JSON.parse(this.el.getAttribute("data-lottie-settings"));Object.keys(t).forEach(function(e){t[e]="true"===t[e]||t[e]}),"function"==typeof Object.assign&&Object.assign(this,{json_url:"",trigger_type:"viewport",hover_func:"hover",hover_trigger:"default",loop:!1,mobile_func:"default",trigger_offset:"0, 100",trigger_delay:0,frame_constraint:"0, 100",speed:1,frameCount:0,attach_to_element:"",preserve_aspect_ratio:"xMidYMid meet"},t),window.nectarDOMInfo&&1e3<window.nectarDOMInfo.winW&&(this.mobile_func="default"),this.frameBounds={start:0,end:0}},e.domPosition=function(){var e;0<this.attach_to_element.length&&(e=a(this.el).parent().detach(),a("body").find(this.attach_to_element).append(e))},e.init=function(){this.id="nectar-lottie-"+Math.ceil(Date.now()+Math.random()),this.el.setAttribute("id",this.id),"last_frame"!==this.mobile_func&&"seek"!==this.trigger_type&&"hover"!==this.trigger_type||(this.loop=!1),this.instance=lottie.loadAnimation({container:this.el,renderer:"svg",loop:this.loop,autoplay:!1,path:this.json_url,rendererSettings:{preserveAspectRatio:this.preserve_aspect_ratio}}),this.instance.setSpeed(parseFloat(this.speed)),"play"===this.trigger_type&&this.inView(this.el)&&(this.trigger_type="autoplay"),"last_frame"===this.mobile_func&&(this.trigger_delay=0,this.trigger_type="autoplay");var e=this;"autoplay"===this.trigger_type&&this.instance.addEventListener("DOMLoaded",function(){0!=e.trigger_delay?setTimeout(e.playFrames.bind(e),e.trigger_delay):e.playFrames()}),this.instance.addEventListener("data_ready",function(){e.refreshFrameBounds(),"autoplay"!==e.trigger_type&&0==e.trigger_delay?e.lottieInteractivity():"play"===e.trigger_type&&0!=e.trigger_delay&&e.scrollTriggerPlay()})},e.lottieInteractivity=function(){let e=this.trigger_offset.split(",");e=e.map(function(e){return parseInt(e)/100});var t=this.getConstraintFrames();"seek"===this.trigger_type&&--t[1];let n="hover"===this.trigger_type?"cursor":"scroll",i="hover"===this.trigger_type?this.hover_func:this.trigger_type,r=this.el;"parent_column"===this.hover_trigger&&"cursor"==n&&(r=a(this.el).parents(".wpb_column")[0]),this.interactiveInstance=LottieInteractivity.create({mode:n,player:this.instance,container:r,actions:[{visibility:e,type:i,frames:[t[0],t[1]]}]}),a(window).trigger("salient-parallax-el-recalculate"),a(window).trigger("salient-parallax-bg-recalculate")},e.scrollTriggerPlay=function(){if("IntersectionObserver"in window){let t=this,n=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(setTimeout(t.playFrames.bind(t),t.trigger_delay),a(window).trigger("salient-parallax-el-recalculate"),a(window).trigger("salient-parallax-bg-recalculate"),n.unobserve(e.target))})},{root:this.isSafari()?null:document,rootMargin:"-12% 0% -12% 0%",threshold:0});n.observe(this.el)}},e.lazyInit=function(){let t=this,n=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(t.init(),n.unobserve(e.target),a(window).trigger("salient-parallax-el-recalculate"),a(window).trigger("salient-parallax-bg-recalculate"))})},{root:this.isSafari()?null:document,rootMargin:"300px 0px 300px 0px",threshold:0});n.observe(this.el)},e.inView=function(e){return e.getBoundingClientRect().top<window.innerHeight},e.isSafari=function(){return-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")}
439,e.isInstagram=function(){return-1!=navigator.userAgent.indexOf("Instagram")},e.inViewLoad=function(){let t=this,n=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting?t.init():t.lazyInit(),n.unobserve(e.target)})},{root:this.isSafari()?null:document,rootMargin:"49%",threshold:0});n.observe(this.el)},e.playFrames=function(e){var t=this.getConstraintFrames();"last_frame"!=this.mobile_func?e?this.instance.goToAndStop(t[0]):this.instance.playSegments(t,!0):this.instance.goToAndStop(t[1]-1,!0)},e.getConstraintFrames=function(){let i=this,e=("string"==typeof this.frame_constraint?this.frame_constraint:"").split(",").map(function(e){return e.trim()}).filter(function(e){return 0<e.length}),r=(1===(e=0===e.length?["0","100"]:e).length&&e.push("100"),!1);return e=e.map(function(e,t){let n=parseFloat(e);return isFinite(n)?r=!0:n=0===t?0:100,n=Math.min(Math.max(n,0),100),i.percentToFrame(n)}),(e=r?e:[i.percentToFrame(0),i.percentToFrame(100)])[0]===e[1]&&(e[1]=Math.max(e[0]+1,i.percentToFrame(100))),e},e.percentToFrame=function(e){let t=this.frameBounds;t&&void 0!==t.start&&void 0!==t.end||(t=this.getDefaultFrameBounds());var n=Math.max(t.end-t.start,1),n=Math.floor(t.start+n*(e/100));return isFinite(n)?n:t.start},e.refreshFrameBounds=function(){var e=this.getDefaultFrameBounds();this.frameBounds=e,this.frameCount=Math.max(e.end-e.start,1)},e.getDefaultFrameBounds=function(){let t=0,n=0;if(this.instance){t=parseFloat(this.instance.firstFrame),isFinite(t)||(t=0);let e=parseFloat(this.instance.totalFrames);isFinite(e)||(e=0),n=t+e}return(n=isFinite(n)?n:t)<=t&&(n=t+1),{start:t,end:n}},a(document).ready(function(){void 0===window.vc_iframe&&i(),a(window).on("vc_reload",function(){lottie.destroy(),i()}),a(window).on("fp-section-init",function(){n.forEach(function(e){"play"==e.trigger_type&&(0<a(e.el).parents(".fp-table.active").length?e.playFrames():e.playFrames(!0))})})})})(jQuery);
440((m,y,g)=>{function e(){this.scripts=[],this.eventListeners=["click","scroll","touchstart","touchmove","keydown","mousemove"],this.windowWidth=y.innerWidth,this.windowHeight=y.innerHeight,this.noClick=this.preventClick.bind(this),this.load=this.triggerLoad.bind(this),this.shouldDelayForViewTransition=this.shouldDelayForViewTransition(),this.pageCritical(),this.lazyLoadCriticalMedia(),this.loadCriticalAnimations(),this.gatherElements(),this.addEvents()}var t=e.prototype;t.gatherElements=function(){g.querySelectorAll('script[type="salientlazyscript"]').forEach(e=>{this.scripts.push(e)})},t.aboveTheFoldElements=function(a){let r=[],i=this;g.querySelectorAll(".container-wrap .vc_row:not(.inner_row)").forEach((e,t)=>{t<2&&(1==t&&e.getBoundingClientRect().top>i.windowHeight||e.querySelectorAll(a).forEach(e=>{r.push(e)}))});var e=g.querySelectorAll(".woocommerce.archive .products, .archive .posts-container, .nectar_hook_global_section_after_header_navigation, .nectar_hook_before_secondary_header");return e&&e.forEach((e,t)=>{e.querySelectorAll(a).forEach(e=>{r.push(e)})}),r},t.maybeAddAnimationEasing=function(r){let i="";if(1e3<this.windowWidth||this.shouldDelayForViewTransition){let t="cubic-bezier(0.33, 1, 0.68, 1)",e="0s",a="1s";if(r.hasAttribute("data-animation-easing")){let e=r.getAttribute("data-animation-easing");void 0!==this.easings[e]&&(t="cubic-bezier("+this.easings[e]+")")}g.body.hasAttribute("data-cad")&&(a=parseInt(g.body.getAttribute("data-cad"))+"ms"),r.hasAttribute("data-delay")&&""!==r.getAttribute("data-delay")&&(e=parseInt(r.getAttribute("data-delay"))+"ms"),i="transform "+a+" "+t+" "+e+", clip-path "+a+" "+t+" "+e+", opacity "+a+" "+t+" "+e}return i},t.pageCritical=function(){let e=g.querySelector(".container-wrap > .main-content > .row");if(e){let t=e.children;if(0<t.length){let e=t[t.length-1];(e.classList.contains("full-width-section")||e.classList.contains("full-width-content"))&&(g.querySelector(".container-wrap").style.paddingBottom="0")}}let t=g.getElementById("header-outer"),a,r;t&&t.querySelectorAll("a[href*='"+location.pathname+"']").forEach(function(t){let e=t.getAttribute("href");if(e&&-1!==e.indexOf("#")){var a=e.substring(e.indexOf("#")+1).replace(/[^a-zA-Z0-9-]/g,"");if(0<a.length){if(g.getElementById(a)){let e=t.parentNode;e.classList.add("no-pseudo-after-transition"),e.classList.remove("current_page_item"),e.classList.remove("current-menu-item"),setTimeout(()=>{e.classList.remove("no-pseudo-after-transition")},100)}g.querySelector('div[data-fullscreen-anchor-id="'+a+'"]')&&(t.parentNode.classList.remove("current_page_item"),t.parentNode.classList.remove("current-menu-item"))}}}),this.windowWidth<1e3&&null!==g.querySelector('#header-outer[data-mobile-fixed="1"]')&&null===g.querySelector('#header-outer[data-transparent-header="true"]')&&(a=g.querySelector("#header-outer"),r=g.querySelector("#header-space"),a)&&r&&(r.style.height=a.offsetHeight+"px");var i=g.querySelector(".container.main-content"),n;if(i&&(n=this.stickyOffsetCalc(),i.style.setProperty("--nectar-sticky-top-distance",n+"px")),g.querySelector("#nectar_fullscreen_rows")){let e=null!==g.querySelector('#nectar_fullscreen_rows[data-mobile-disable="off"]'),t=this.aboveTheFoldElements('.nectar-split-heading[data-text-effect="letter-reveal-bottom"]');
440this.windowWidth<1e3&&e?t.forEach(e=>{e.setAttribute("data-text-effect","default")}):1e3<=this.windowWidth&&t.forEach(e=>{e.setAttribute("data-text-effect","default")})}this.wooCommerce(),this.parallaxPositioning(),this.backdropFilters()},t.backdropFilters=function(){g.querySelectorAll(".wpb_column").forEach(function(e){var e,t,e;e.classList.contains("backdrop_filter_blur")&&(e=e.closest(".wpb_row"))&&(e.classList.add("row-col-gap"),"default"!==(t=e.getAttribute("data-column-margin")||"default"))&&(e=e.querySelector(".span_12"))&&(e.style.columnGap=t)})},t.stickyOffsetCalc=function(){var e=50,t=g.querySelector('#header-outer[data-remove-fixed="0"]'),a=null===g.querySelector('#header-outer[data-format="left-header"]'),r="true"===g.body.getAttribute("data-contained-header"),i=this.windowWidth<1e3,n=g.querySelector("#wpadminbar"),o=g.querySelector('#header-outer[data-shrink-num][data-header-resize="1"]'),s=g.querySelector('#header-outer[data-condense="true"]'),a,e,r,o,a,i;return t&&a&&(e+=t.offsetHeight,r&&(e+=parseInt(getComputedStyle(t).marginTop)),o&&(a=parseInt(t.getAttribute("data-padding"))-parseInt(t.getAttribute("data-padding"))/1.8,e=e-(parseInt(t.getAttribute("data-shrink-num"))||0)-2*a),!i)&&s&&(r=g.querySelector('#header-outer[data-format="centered-menu-bottom-bar"] header#top .span_9'),o=g.querySelector("#header-outer #logo"),i=(a=g.querySelector("#header-secondary-outer"))&&0<a.length&&"none"!==a.style.display?a.offsetHeight:0,e=50,e+=t.offsetHeight-(r.offsetTop-parseInt(getComputedStyle(o).marginTop))-parseInt(i)),n&&(e+=n.offsetHeight),e},t.parallaxPositioning=function(){let m=y.scrollY,p=this.windowWidth,f=this.windowHeight;g.querySelectorAll('.wpb_column[data-scroll-animation="true"], .nectar-el-parallax-scroll[data-scroll-animation="true"]').forEach(function(l,e){if("true"===l.getAttribute("data-scroll-animation")&&null===g.getElementById("nectar_fullscreen_rows")&&null===l.closest(".n-sticky")&&null===l.closest(".nectar-global-section-megamenu")){let e=l,t=e.querySelector(":scope > .vc_column-inner"),a=e.getAttribute("data-scroll-animation-intensity")?Math.max(Math.min(parseFloat(e.getAttribute("data-scroll-animation-intensity")),8),-8):3;a/=10;var c=!(!e.hasAttribute("data-scroll-animation-mobile")||"true"!==e.getAttribute("data-scroll-animation-mobile")),l=(l.classList.contains("wpb_column")||null!==l.closest(".cell")||(t=l,e=l.parentNode,l.hasAttribute("data-scroll-animation-movement")&&e.setAttribute("data-scroll-animation-movement",l.getAttribute("data-scroll-animation-movement"))),e.closest(".col.has-animation"));let r=0;if(l){let e=y.getComputedStyle(l).transform.split(",")[5];e&&(r=parseInt(e))}var l=e.getBoundingClientRect(),d=l.top+m-r,u=e.offsetHeight,h=f/2-u/2;let i="translateY",n=("transform_x"===e.getAttribute("data-scroll-animation-movement")&&(i="translateX"),!1),o=(e.closest(".top-level")&&(n=!0,e.getBoundingClientRect().top+m>f)&&(n=!1),!1),s=(g.querySelector(".nectar_hook_global_section_parallax_footer")&&(o=!0),a);p<1025&&(s/=1.2),p<690&&(s/=1.35),l.top>2*f||l.top+u<-f||(t.style.transform=!0===n&&1e3<p||!0===n&&c?i+"("+-m*s+"px) translateZ(0)":!0===o&&1e3<p||!0===o&&c?i+"("+-(m-(d+u)+f)*s+"px) translateZ(0)":1e3<p||c?i+"("+-(m-d+h)*s+"px) translateZ(0)":i+"(0px) translateZ(0)")}})},t.wooCommerce=function(){if(g.querySelector("body.woocommerce-account #customer_login")){var e=g.querySelector(".woocommerce-account .woocommerce > #customer_login");if(e){let i=g.createElement("div");i.className="nectar-form-controls",e.prepend(i),g.querySelectorAll(".woocommerce-account .woocommerce > #customer_login > div:not(.nectar-form-controls)").forEach(function(e,a){var r=e.querySelector(":scope > h2");if(r){let e=r.textContent,t=g.createElement("div");t.className=0===a?"control active":"control",t.textContent=e,i.appendChild(t)}});var e=g.querySelector(".woocommerce-account .woocommerce > #customer_login .u-column1");e&&e.classList.add("visible")}}},t.splitLineHeadingAnimation=function(i){let e=i.hasAttribute("data-animation-delay")?parseInt(i.getAttribute("data-animation-delay")):0,t=Array.from(i.children),n=i.hasAttribute("data-text-effect")?i.getAttribute("data-text-effect"):"default";
440if("none"!==n&&"scroll-opacity-reveal"!==n){let r="opacity 1s cubic-bezier(0.33, 1, 0.68, 1), transform 1s cubic-bezier(0.33, 1, 0.68, 1), filter 1s cubic-bezier(0.33, 1, 0.68, 1)";i.closest(".nectar-post-grid-item")&&(r=""),t.forEach(e=>{let t=e.textContent;var a=(t=t?t.trim():"").split(" "),r=n.includes("letter-reveal");t&&e.setAttribute("aria-label",t),e.innerHTML="";for(var i=0;i<a.length;i++)e.innerHTML+=r?'<span aria-hidden="true">'+a[i]+"</span> ":'<span aria-hidden="true"><span class="inner" style="transition: none;">'+a[i]+"</span></span> ";r&&e.querySelectorAll("span").forEach(e=>{var t=e.textContent;e.innerHTML="";for(var a=0;a<t.length;a++)e.innerHTML+='<span class="inner" style="transition: none;">'+t[a]+"</span>"})});var a=this.shouldDelayForViewTransition?450:0;setTimeout(()=>{setTimeout(()=>{i.querySelectorAll(".inner").forEach((e,t)=>{let a=i.hasAttribute("data-stagger")&&"true"===i.getAttribute("data-stagger")?40:0;setTimeout(()=>{e.style="","twist-bottom-2"===n&&(e.style.transition="transform 1100ms cubic-bezier(0.165, 0.84, 0.44, 1), opacity 1100ms cubic-bezier(0.165, 0.84, 0.44, 1)"),0==a&&(e.style.transition=r),e.style.transform="translateY(0em)",e.style.opacity="1",e.style.filter="none"},a*t)})},e+10)},a),i.classList.add("animated-in","markup-generated"),i.setAttribute("data-stored-text-effect",n),i.setAttribute("data-text-effect","none")}},t.loadCriticalAnimations=function(){let n=this.shouldDelayForViewTransition?450:0;this.easings={linear:"0,0,1,1",easeInSine:"0.12, 0, 0.39, 0",easeOutSine:"0.61, 1, 0.88, 1",easeInOutSine:"0.37, 0, 0.63, 1",easeInQuad:"0.11, 0, 0.5, 0",easeOutQuad:"0.5, 1, 0.89, 1",easeInOutQuad:"0.45, 0, 0.55, 1",easeInCubic:"0.32, 0, 0.67, 0",easeOutCubic:"0.33, 1, 0.68, 1",easeInOutCubic:"0.65, 0, 0.35, 1",easeInQuart:"0.5, 0, 0.75, 0",easeOutQuart:"0.25, 1, 0.5, 1",easeInOutQuart:"0.76, 0, 0.24, 1",easeInQuint:"0.64, 0, 0.78, 0",easeOutQuint:"0.22, 1, 0.36, 1",easeInOutQuint:"0.83, 0, 0.17, 1",easeInExpo:"0.8, 0, 0.2, 0",easeOutExpo:"0.19, 1, 0.22, 1",easeInOutExpo:"0.87, 0, 0.13, 1",easeInCirc:"0.6, 0, 0.98, 0",easeOutCirc:"0, 0.55, 0.45, 1",easeInOutCirc:"0.85, 0, 0.15, 1"};var e=g.getElementById("ajax-loading-screen"),e=(e&&e.classList.add("loaded"),y.nectarOptions&&y.nectarOptions.header_entrance&&"true"==y.nectarOptions.header_entrance&&g.querySelector("#header-outer")&&g.querySelector("#header-outer").classList.add("entrance-animation"),y.NectarBoxRollHelper&&g.querySelector(".nectar-box-roll")&&((new NectarBoxRollHelper).setInitialSize(),g.querySelectorAll("body, html, #ajax-content-wrap, .container-wrap, .blurred-wrap").forEach(e=>{e.classList.add("no-scroll")})),g.querySelector("#page-header-bg .nectar-particles .inner-wrap >*:not(.top-heading)"));e&&(e.style.transform="translate3d(0,0,0)",e.style.opacity="1"),setTimeout(()=>{var e=g.querySelector(".widget_shopping_cart .cart_list .empty"),t=g.querySelector(".widget_shopping_cart .cart_list"),a=g.querySelector("#mobile-cart-link"),r=g.querySelector(".cart-menu-wrap.static");!e&&!r&&a&&t&&a.classList.add("first-load")},80),g.querySelectorAll(".vc_row.top-level").forEach(e=>{e.classList.add("loaded")}),this.aboveTheFoldElements('.img-with-aniamtion-wrap:not([data-animation="none"])').forEach(e=>{let t=e.querySelector(".hover-wrap"),a=e.querySelector(".inner"),r=e.querySelector(".img-with-animation"),i=[e,a,t,r];r&&t&&(t.style.transition=this.maybeAddAnimationEasing(r)),this.windowWidth<1e3&&i.forEac
440h(e=>{e&&(e.style.transition="none")}),setTimeout(()=>{i.forEach(e=>{e&&(e.style.opacity="1",e.style.transform="translate3d(0,0,0)")})},n),r&&r.classList.add("animated-in")}),this.aboveTheFoldElements('.wpb_column.has-animation:not([data-animation*="reveal"]), .nectar-fancy-box.has-animation').forEach(e=>{e.style.transition=this.maybeAddAnimationEasing(e),setTimeout(()=>{e.style.transform="translate3d(0,0,0)",e.style.opacity="1"},n),e.classList.add("animated-in")}),this.aboveTheFoldElements('.wpb_column.has-animation[data-animation*="reveal"]').forEach(t=>{[t,t.querySelector(".vc_column-inner")].forEach(e=>{e&&(e.style.transition=this.maybeAddAnimationEasing(t),setTimeout(()=>{e.style.opacity="1",e.style.transform="translate3d(0,0,0)"},n))}),t.classList.add("animated-in")});let t=this.aboveTheFoldElements(".nectar_cascading_images"),a=(setTimeout(()=>{t.forEach(e=>{e.querySelectorAll(".inner-wrap, .inner-wrap img").forEach(e=>{e.style.transition="none",e.style.transform="translate3d(0,0,0)",e.style.opacity="1"})})},n),this.aboveTheFoldElements('.row-bg-wrap[data-bg-animation]:not([data-bg-animation="none"])')),r=this.aboveTheFoldElements('.column-image-bg-wrap[data-bg-animation]:not([data-bg-animation="none"])'),i=this.aboveTheFoldElements('.nectar-post-grid:not([data-animation="none"])'),o=this.aboveTheFoldElements(".wpb_animate_when_almost_visible"),s=this.aboveTheFoldElements(".nectar-waypoint-el"),l=(setTimeout(()=>{a.forEach(e=>{e.parentElement.classList.add("animated-in"),e.classList.add("animated-in"),e.querySelectorAll(".row-bg, .inner-wrap").forEach(e=>{e.classList.add("animated-in")})}),r.forEach(e=>{e.parentElement.classList.add("revealed-bg"),e.classList.add("animated-in"),e.parentElement.querySelectorAll(".column-bg-layer").forEach(e=>{e.classList.add("animated-in")}),e.querySelectorAll(".column-image-bg, .inner-wrap").forEach(e=>{e.classList.add("animated-in")})}
440),i.forEach(e=>{let a=e.hasAttribute("data-animation-stagger")?e.getAttribute("data-animation-stagger"):90,t=e.querySelectorAll(".nectar-post-grid-item");e.parentElement.classList.add("delay-js-loaded"),t.forEach((e,t)=>{setTimeout(()=>{e.classList.add("animated-in")},t*a)});var r=e.parentElement.querySelector(".nectar-post-grid-filters");r&&r.classList.add("animated-in"),setTimeout(function(){e.classList.add("finished-animating")},950)}),o.forEach(e=>{e.classList.add("wpb_start_animation"),e.classList.add("animated")}),s.forEach(e=>{e.classList.add("animated-in")})},n),this.aboveTheFoldElements(".nectar-split-heading").forEach(e=>{"line-reveal-by-space"===e.getAttribute("data-animation-type")&&1e3<=this.windowWidth?this.splitLineHeadingAnimation(e):setTimeout(()=>{e.setAttribute("data-text-effect","none"),e.classList.add("animated-in"),e.querySelectorAll(".heading-line > div").forEach(e=>{e.style.transform="translate3d(0,0,0)"})},n)}),setTimeout(()=>{this.aboveTheFoldElements(".nectar-text-inline-images__marker").forEach(e=>{e.classList.add("animated-in")}),this.aboveTheFoldElements(".nectar-highlighted-text em").forEach(e=>{e.classList.add("animated")}),this.aboveTheFoldElements(".nectar-animated-title").forEach(e=>{e.classList.add("completed")}),this.aboveTheFoldElements('.nectar-icon-list[data-animate="true"]').forEach(e=>{e.classList.add("completed"),e.querySelectorAll(".nectar-icon-list-item").forEach(e=>{e.classList.add("animated")})}),this.aboveTheFoldElements('.nectar-fancy-ul[data-animation="true"]').forEach(e=>{e.classList.add("animated-in");let a=e.getAttribute("data-list-icon"),r=a.split(" "),i=e.getAttribute("data-color");e.querySelectorAll("ul li").forEach(e=>{let t=g.createElement("i");a&&i&&(t.classList.add("icon-default-style",i),r.forEach(e=>{t.classList.add(e)})),e.style.left="0",e.style.opacity="1",e.prepend(t)})}),this.aboveTheFoldElements('.divider-border[data-animate="yes"], .divider-small-border[data-animate="yes"]').forEach(e=>{e.style.visibility="visible",e.classList.add("completed")})},n),this.aboveTheFoldElements(".nectar-rotating-words-title").forEach(e=>{e.style.opacity="1",e.classList.add("animated-in"),e.classList.add("delay-js-loaded");let t=e.querySelectorAll(".text-wrap > span"),a=e.getAttribute("data-delay"),r=a&&""!==a&&!isNaN(parseInt(a))?parseInt(a):0;setTimeout(()=>{t.forEach(e=>{e.style.transform="translate3d(0,0,0)"})},n+r)}),"undefined"!=typeof SalientRecentProjectsFullScreen&&this.aboveTheFoldElements(".nectar_fullscreen_zoom_recent_projects").forEach(e=>{new SalientRecentProjectsFullScreen(m(e))}),this.aboveTheFoldElements(".wpb_gallery_slidesflickity_static_height_style .item-meta").forEach(e=>{var t=e.parentElement.querySelector("img");t&&(e.style.width=t.offsetWidth+"px")}),this.aboveTheFoldElements('.nectar-woo-flickity[data-animation*="fade"]').forEach(e=>{e.classList.add("animated-in");let t=e.querySelectorAll(".product");setTimeout(()=>{t.forEach(e=>{e.style.opacity="1",e.style.transform="translate3d(0,0,0)"})},n)}),g.querySelectorAll(".vc_row-o-full-height:not(.top-level)")),c=this.windowHeight;l.forEach(e=>{e.style.minHeight=parseInt(c)+"px";var e=e.querySelector(".col.span_12");e&&(e.style.minHeight=parseInt(c)+"px")});var e=g.querySelectorAll('.row > .top-level:not(.has-global-section) .wpb_wrapper > .nectar-slider-wrap[data-full-width="true"], .row > .top-level:not(.has-global-section) .portfolio-items[data-col-num="elastic"]'),d=g.querySelectorAll('#page-header-bg, .page-header-no-bg, .project-title, .body[data-bg-header="true"], body.single'),u=g.querySelectorAll("#portfolio-extra"),h=g.querySelectorAll("#full_width_portfolio"),u=0<u.length&&0==h.length;if(0<e.length&&0==d.length&&!1==u){let e=g.querySelector(".container-wrap");e&&(e.style.paddingTop="0px")}var h=g.querySelector(".blog-fullwidth-wrap");if(h&&0<h.querySelectorAll(".span_12.masonry.meta_overlaid").length){h.classList.add("meta-overlaid");let e=g.querySelector(".container-wrap");e&&e.classList.add("meta_overlaid_blog")}470<this.windowWidth&&setTimeout(()=>{let t=function(){};
440g.querySelectorAll(".portfolio-items:not(.carousel)").forEach(e=>{"undefined"!=typeof SalientPortfolio&&"undefined"!=typeof jQuery&&new SalientPortfolio(jQuery(e),t,"",t)}),g.querySelectorAll(".masonry:not(.auto_meta_overlaid_spaced) > .posts-container").forEach(e=>{"undefined"!=typeof NectarMasonryBlog&&"undefined"!=typeof jQuery&&(new NectarMasonryBlog(jQuery(e),t,t),e.querySelectorAll(".masonry-blog-item").forEach(e=>{e.classList.add("animated-in")}))})},200);var e=g.querySelector("body.material #slide-out-widget-area.slide-out-from-right .slide_out_area_close");e&&e.classList.add("hide_until_rendered")},t.shouldDelayForViewTransition=function(){if(g.startViewTransition&&!(this.windowWidth<1e3)&&"reveal-from-bottom"===(y.nectarOptions&&y.nectarOptions.view_transitions_effect?y.nectarOptions.view_transitions_effect:"")&&"undefined"!=typeof performance&&performance.getEntriesByType){var e=performance.getEntriesByType("navigation");if(0<e.length){var e=e[0].type,t=g.referrer,a=y.location.origin;if(!t||t.includes("wp-admin"))return!1;if("reload"===e)return!1;if("navigate"===e)return!0;if("back_forward"===e)return new URL(t).origin===a}}return!1},t.pageLoadHashCheck=function(){let e=y.location.hash;e&&0<e.length&&(e=e.replace(/[^a-zA-Z0-9-]/g,""),g.getElementById(e))&&this.load()},t.lazyLoadCriticalMedia=function(){let e=this.aboveTheFoldElements("[data-nectar-img-src]"),a=new Map;(e=e.filter(e=>{if(e.closest(".nectar-post-grid[data-lazy-skip]"))return!1;if(e.closest(".nectar-content-trail"))return!1;var t=e.closest("ul.products");if(t){let e=a.get(t)||0;if(3<=e)return!1;a.set(t,e+1)}return!0})).forEach(e=>{var t=e.getAttribute("data-nectar-img-src"),a;t&&(e.classList.contains("nectar-lazy")?(e.addEventListener("load",function(){e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")}),e.src=t,(a=e.getAttribute("data-nectar-img-srcset"))&&(e.setAttribute("srcset",a),e.removeAttribute("data-nectar-img-srcset")),e.parentNode.classList.add("img-loaded")):(e.style.backgroundImage="url('"+t+"')",e.classList.add("loaded"),e.removeAttribute("data-nectar-img-src")))}),this.aboveTheFoldElements(".nectar-lazy-video").forEach(e=>{for(var t in e.children){var t=e.children[t];"string"==typeof t.tagName&&"SOURCE"===t.tagName&&(t.src=t.dataset.nectarVideoSrc)}e.load(),e.classList.remove("lazy"),e.classList.add("loaded")}),this.handleBackgroundVideoAutoplay()},t.handleBackgroundVideoAutoplay=function(){let t=this;g.querySelectorAll(".nectar-video-wrap .nectar-video-bg").forEach(e=>{t.watchBackgroundVideoAutoplay(e)})},t.watchBackgroundVideoAutoplay=function(r){var e;"true"!==r.dataset.nectarAutoplayChecked&&(r.dataset.nectarAutoplayChecked="true",e=()=>{var e=r.play();e&&"function"==typeof e.catch&&e.catch(e=>{var e,t,a;
440e&&"NotAllowedError"===e.name&&(e=r.closest(".nectar-video-wrap"))&&"true"!==e.dataset.autoplayHidden&&(t=e.parentNode)&&(t=t.querySelector(":scope > .mobile-video-image"))&&(a=y.getComputedStyle(t).backgroundImage)&&"none"!==a&&!/^url\(["']?["']?\)$/.test(a)&&(e.dataset.autoplayHidden="true",t.style.display="block",e.style.opacity="0",e.style.pointerEvents="none")})},2<=r.readyState?e():r.addEventListener("loadeddata",e,{once:!0}))},t.addEvents=function(){this.ocmLinks=g.querySelectorAll(".slide-out-widget-area-toggle a"),this.ocmLinks&&this.ocmLinks.forEach(e=>{e.addEventListener("click",()=>{y.nectarOcmOpen=!0},{once:!0}),e.addEventListener("touchend",()=>{y.nectarOcmOpen=!0},{once:!0})}),setTimeout(()=>{this.linksToPrevent=g.querySelectorAll("a.nectar_video_lightbox, a.pp, a[data-fancybox], a.pretty_photo, .wpb_gallery_slidesflickity_style .cell > a:not(.ext-url-link), .wpb_gallery_slidesflickity_static_height_style .cell > a:not(.ext-url-link), #mobile-cart-link, .mobile-search");let t=this;this.eventListeners.forEach(e=>{y.addEventListener(e,t.load)}),this.linksToPrevent&&this.linksToPrevent.forEach(e=>{e.addEventListener("click",t.noClick)}),this.pageLoadHashCheck()},80)},t.preventClick=function(e){if(!g.body.classList.contains("nectar-delay-js-loaded"))return e.preventDefault(),!1},t.removeEvents=function(){let t=this;this.eventListeners.forEach(e=>{y.removeEventListener(e,t.load)})},t.triggerLoad=async function(t){var a=this;this.removeEvents(),await new Promise(e=>setTimeout(e,30)),this.preloadScripts(),await this.sequentialScripts(),this.dispatchEvents(),(t&&"click"===t.type||t&&"touchstart"===t.type)&&(t.target&&t.target.matches("a")||t.target.closest("a"))&&setTimeout(()=>{this.linksToPrevent&&this.linksToPrevent.forEach(e=>{e.removeEventListener("click",a.noClick),e!==t.target&&!e.contains(t.target)||"absolute"!==getComputedStyle(t.target).position&&t.target.click()})},90),g.body.classList.add("nectar-delay-js-loaded")},t.preloadScripts=function(){this.scripts.forEach(function(e){var t=e.getAttribute("src");if(t){let e=g.createElement("link");e.href=t,e.rel="preload",e.as="script",g.head.appendChild(e)}})},t.sequentialScripts=async function(){var e=this.scripts.shift();return e?(await this.loadScript(e),this.sequentialScripts(e)):Promise.resolve()},t.loadScript=async function(r){if(r.hasAttribute("src"))return new Promise(function(e,t){let a=g.createElement("script");[...r.attributes].forEach(e=>{var t=e.nodeName,e=e.nodeValue;"type"!==t?"data-salient-lazy-type"!==t?"data-nowprocket"!==t&&"data-pagespeed-no-defer"!==t&&a.setAttribute(t,e):a.setAttribute("type",e):a.setAttribute("data-salient-delayed-js-loaded","true")}),a.addEventListener("load",()=>{e()}),a.addEventListener("error",()=>{e()}),r.parentNode.replaceChild(a,r)})},t.dispatchEvents=function(){y.dispatchEvent(new Event("load")),y.dispatchEvent(new Event("salient-delayed-js-loaded"))},new e})(window.jQuery,window,document);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.