
function detectCSSFeature(a){var b=!1,c="Webkit Moz ms O".split(" "),d=document.createElement("div"),e=null;if(a=a.toLowerCase(),void 0!==d.style[a]&&(b=!0),b===!1){e=a.charAt(0).toUpperCase()+a.substr(1);for(var f=0;f<c.length;f++)if(void 0!==d.style[c[f]+e]){b=!0;break}}return b}function PxMobileMenu(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxMobileMenu",this)}function PxSearchAutocomplete(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxSearchAutocomplete",this)}function PxInfoslider(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxInfoslider",this)}function PxAdmissionCalendar(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxAdmissionCalendar",this)}function PxSurgeryForm(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxSurgeryForm",this)}function PxSearch(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxSearch",this)}function PxSurvey(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxSurvey",this)}function YoutubeGallery(a,b){"use strict";this._$element=a,this.setConfig(b||{}),this._$element.data("pxForm",this)}function dChar(a,b,c,d){return a+=d,d>0&&a>c?a=b+(a-c-1):0>d&&b>a&&(a=c-(b-a-1)),String.fromCharCode(a)}function dString(a,b){for(var c="",d=a.length,e=0;d>e;e++){var f=a.charCodeAt(e);c+=f>=43&&58>=f?dChar(f,43,58,b):f>=64&&90>=f?dChar(f,64,90,b):f>=97&&122>=f?dChar(f,97,122,b):a.charAt(e)}return c}function linkTo_UnCryptMailto(a){location.href=dString(a,-2)}!function(a){var b=!1;if("function"==typeof define&&define.amd&&(define(a),b=!0),"object"==typeof exports&&(module.exports=a(),b=!0),!b){var c=window.Cookies,d=window.Cookies=a();d.noConflict=function(){return window.Cookies=c,d}}}(function(){function a(){for(var a=0,b={};a<arguments.length;a++){var c=arguments[a];for(var d in c)b[d]=c[d]}return b}function b(c){function d(b,e,f){var g;if("undefined"!=typeof document){if(arguments.length>1){if(f=a({path:"/"},d.defaults,f),"number"==typeof f.expires){var h=new Date;h.setMilliseconds(h.getMilliseconds()+864e5*f.expires),f.expires=h}f.expires=f.expires?f.expires.toUTCString():"";try{g=JSON.stringify(e),/^[\{\[]/.test(g)&&(e=g)}catch(i){}e=c.write?c.write(e,b):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),b=encodeURIComponent(String(b)),b=b.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),b=b.replace(/[\(\)]/g,escape);var j="";for(var k in f)f[k]&&(j+="; "+k,f[k]!==!0&&(j+="="+f[k]));return document.cookie=b+"="+e+j}b||(g={});for(var l=document.cookie?document.cookie.split("; "):[],m=/(%[0-9A-Z]{2})+/g,n=0;n<l.length;n++){var o=l[n].split("="),p=o.slice(1).join("=");'"'===p.charAt(0)&&(p=p.slice(1,-1));try{var q=o[0].replace(m,decodeURIComponent);if(p=c.read?c.read(p,q):c(p,q)||p.replace(m,decodeURIComponent),this.json)try{p=JSON.parse(p)}catch(i){}if(b===q){g=p;break}b||(g[q]=p)}catch(i){}}return g}}return d.set=d,d.get=function(a){return d.call(d,a)},d.getJSON=function(){return d.apply({json:!0},[].slice.call(arguments))},d.defaults={},d.remove=function(b,c){d(b,"",a(c,{expires:-1}))},d.withConverter=b,d}return b(function(){})}),function(a,b){a.fn.cookieNotice=function(b){a(this).each(function(){var a=new c(this,b);a.showCookieBanner()})};var c=function(b,c){var d=this;this.options=a.extend({},this.options,c),this.element=a(b),this.container=a(this.options.containerSelector),this.element.on("click",this.options.buttonSelector,function(b){d.acceptCookieBanner(a(this)),b.preventDefault()})};c.prototype={element:null,options:{containerSelector:"html",containerClass:"has-cookie-notification",buttonSelector:"button",cookieName:"cookie-consent"},showCookieBanner:function(){var a=b.get(this.options.cookieName);a="undefined"==typeof a?!1:a,a||this.container.addClass(this.options.containerClass)},acceptCookieBanner:function(){b.set(this.options.cookieName,1,{expires:365,path:"/"}),this.container.removeClass(this.options.containerClass)}}}(window.jQuery,window.Cookies),function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports&&"function"==typeof require?require("jquery"):jQuery)}(function(a){"use strict";function b(c,d){var e=this;e.element=c,e.el=a(c),e.suggestions=[],e.badQueries=[],e.selectedIndex=-1,e.currentValue=e.element.value,e.timeoutId=null,e.cachedResponse={},e.onChangeTimeout=null,e.onChange=null,e.isLocal=!1,e.suggestionsContainer=null,e.noSuggestionsContainer=null,e.options=a.extend(!0,{},b.defaults,d),e.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},e.hint=null,e.hintValue="",e.selection=null,e.initialize(),e.setOptions(d)}function c(a,b,c){return-1!==a.value.toLowerCase().indexOf(c)}function d(b){return"string"==typeof b?a.parseJSON(b):b}function e(a,b){if(!b)return a.value;var c="("+g.escapeRegExChars(b)+")";return a.value.replace(new RegExp(c,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")}function f(a,b){return'<div class="autocomplete-group">'+b+"</div>"}var g=function(){return{escapeRegExChars:function(a){return a.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(a){var b=document.createElement("div");return b.className=a,b.style.position="absolute",b.style.display="none",b}}}(),h={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40},i=a.noop;b.utils=g,a.Autocomplete=b,b.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:e,formatGroup:f,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:i,onSearchComplete:i,onSearchError:i,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:c,paramName:"query",transformResult:d,showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1},b.prototype={initialize:function(){var c,d=this,e="."+d.classes.suggestion,f=d.classes.selected,g=d.options;d.element.setAttribute("autocomplete","off"),d.noSuggestionsContainer=a('<div class="autocomplete-no-suggestion"></div>').html(this.options.noSuggestionNotice).get(0),d.suggestionsContainer=b.utils.createNode(g.containerClass),c=a(d.suggestionsContainer),c.appendTo(g.appendTo||"body"),"auto"!==g.width&&c.css("width",g.width),c.on("mouseover.autocomplete",e,function(){d.activate(a(this).data("index"))}),c.on("mouseout.autocomplete",function(){d.selectedIndex=-1,c.children("."+f).removeClass(f)}),c.on("click.autocomplete",e,function(){d.select(a(this).data("index"))}),c.on("click.autocomplete",function(){clearTimeout(d.blurTimeoutId)}),d.fixPositionCapture=function(){d.visible&&d.fixPosition()},a(window).on("resize.autocomplete",d.fixPositionCapture),d.el.on("keydown.autocomplete",function(a){d.onKeyPress(a)}),d.el.on("keyup.autocomplete",function(a){d.onKeyUp(a)}),d.el.on("blur.autocomplete",function(){d.onBlur()}),d.el.on("focus.autocomplete",function(){d.onFocus()}),d.el.on("change.autocomplete",function(a){d.onKeyUp(a)}),d.el.on("input.autocomplete",function(a){d.onKeyUp(a)})},onFocus:function(){var a=this;a.disabled||(a.fixPosition(),a.el.val().length>=a.options.minChars&&a.onValueChange())},onBlur:function(){var b=this,c=b.options,d=b.el.val(),e=b.getQuery(d);b.blurTimeoutId=setTimeout(function(){b.hide(),b.selection&&b.currentValue!==e&&(c.onInvalidateSelection||a.noop).call(b.element)},200)},abortAjax:function(){var a=this;a.currentRequest&&(a.currentRequest.abort(),a.currentRequest=null)},setOptions:function(b){var c=this,d=a.extend({},c.options,b);c.isLocal=Array.isArray(d.lookup),c.isLocal&&(d.lookup=c.verifySuggestionsFormat(d.lookup)),d.orientation=c.validateOrientation(d.orientation,"bottom"),a(c.suggestionsContainer).css({"max-height":d.maxHeight+"px",width:d.width+"px","z-index":d.zIndex}),this.options=d},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){var a=this;a.disabled=!0,clearTimeout(a.onChangeTimeout),a.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var b=this,c=a(b.suggestionsContainer),d=c.parent().get(0);if(d===document.body||b.options.forceFixPosition){var e=b.options.orientation,f=c.outerHeight(),g=b.el.outerHeight(),h=b.el.offset(),i={top:h.top,left:h.left};if("auto"===e){var j=a(window).height(),k=a(window).scrollTop(),l=-k+h.top-f,m=k+j-(h.top+g+f);e=Math.max(l,m)===l?"top":"bottom"}if(i.top+="top"===e?-f:g,d!==document.body){var n,o=c.css("opacity");b.visible||c.css("opacity",0).show(),n=c.offsetParent().offset(),i.top-=n.top,i.top+=d.scrollTop,i.left-=n.left,b.visible||c.css("opacity",o).hide()}"auto"===b.options.width&&(i.width=b.el.outerWidth()+"px"),c.css(i)}},isCursorAtEnd:function(){var a,b=this,c=b.el.val().length,d=b.element.selectionStart;return"number"==typeof d?d===c:document.selection?(a=document.selection.createRange(),a.moveStart("character",-c),c===a.text.length):!0},onKeyPress:function(a){var b=this;if(!b.disabled&&!b.visible&&a.which===h.DOWN&&b.currentValue)return void b.suggest();if(!b.disabled&&b.visible){switch(a.which){case h.ESC:b.el.val(b.currentValue),b.hide();break;case h.RIGHT:if(b.hint&&b.options.onHint&&b.isCursorAtEnd()){b.selectHint();break}return;case h.TAB:if(b.hint&&b.options.onHint)return void b.selectHint();if(-1===b.selectedIndex)return void b.hide();if(b.select(b.selectedIndex),b.options.tabDisabled===!1)return;break;case h.RETURN:if(-1===b.selectedIndex)return void b.hide();b.select(b.selectedIndex);break;case h.UP:b.moveUp();break;case h.DOWN:b.moveDown();break;default:return}a.stopImmediatePropagation(),a.preventDefault()}},onKeyUp:function(a){var b=this;if(!b.disabled){switch(a.which){case h.UP:case h.DOWN:return}clearTimeout(b.onChangeTimeout),b.currentValue!==b.el.val()&&(b.findBestHint(),b.options.deferRequestBy>0?b.onChangeTimeout=setTimeout(function(){b.onValueChange()},b.options.deferRequestBy):b.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange)return void(this.ignoreValueChange=!1);var b=this,c=b.options,d=b.el.val(),e=b.getQuery(d);return b.selection&&b.currentValue!==e&&(b.selection=null,(c.onInvalidateSelection||a.noop).call(b.element)),clearTimeout(b.onChangeTimeout),b.currentValue=d,b.selectedIndex=-1,c.triggerSelectOnValidInput&&b.isExactMatch(e)?void b.select(0):void(e.length<c.minChars?b.hide():b.getSuggestions(e))},isExactMatch:function(a){var b=this.suggestions;return 1===b.length&&b[0].value.toLowerCase()===a.toLowerCase()},getQuery:function(b){var c,d=this.options.delimiter;return d?(c=b.split(d),a.trim(c[c.length-1])):b},getSuggestionsLocal:function(b){var c,d=this,e=d.options,f=b.toLowerCase(),g=e.lookupFilter,h=parseInt(e.lookupLimit,10);return c={suggestions:a.grep(e.lookup,function(a){return g(a,b,f)})},h&&c.suggestions.length>h&&(c.suggestions=c.suggestions.slice(0,h)),c},getSuggestions:function(b){var c,d,e,f,g=this,h=g.options,i=h.serviceUrl;if(h.params[h.paramName]=b,h.onSearchStart.call(g.element,h.params)!==!1){if(d=h.ignoreParams?null:h.params,a.isFunction(h.lookup))return void h.lookup(b,function(a){g.suggestions=a.suggestions,g.suggest(),h.onSearchComplete.call(g.element,b,a.suggestions)});g.isLocal?c=g.getSuggestionsLocal(b):(a.isFunction(i)&&(i=i.call(g.element,b)),e=i+"?"+a.param(d||{}),c=g.cachedResponse[e]),c&&Array.isArray(c.suggestions)?(g.suggestions=c.suggestions,g.suggest(),h.onSearchComplete.call(g.element,b,c.suggestions)):g.isBadQuery(b)?h.onSearchComplete.call(g.element,b,[]):(g.abortAjax(),f={url:i,data:d,type:h.type,dataType:h.dataType},a.extend(f,h.ajaxSettings),g.currentRequest=a.ajax(f).done(function(a){var c;g.currentRequest=null,c=h.transformResult(a,b),g.processResponse(c,b,e),h.onSearchComplete.call(g.element,b,c.suggestions)}).fail(function(a,c,d){h.onSearchError.call(g.element,b,a,c,d)}))}},isBadQuery:function(a){if(!this.options.preventBadQueries)return!1;for(var b=this.badQueries,c=b.length;c--;)if(0===a.indexOf(b[c]))return!0;return!1},hide:function(){var b=this,c=a(b.suggestionsContainer);a.isFunction(b.options.onHide)&&b.visible&&b.options.onHide.call(b.element,c),b.visible=!1,b.selectedIndex=-1,clearTimeout(b.onChangeTimeout),a(b.suggestionsContainer).hide(),b.signalHint(null)},suggest:function(){if(!this.suggestions.length)return void(this.options.showNoSuggestionNotice?this.noSuggestions():this.hide());var b,c=this,d=c.options,e=d.groupBy,f=d.formatResult,g=c.getQuery(c.currentValue),h=c.classes.suggestion,i=c.classes.selected,j=a(c.suggestionsContainer),k=a(c.noSuggestionsContainer),l=d.beforeRender,m="",n=function(a){var c=a.data[e];return b===c?"":(b=c,d.formatGroup(a,b))};return d.triggerSelectOnValidInput&&c.isExactMatch(g)?void c.select(0):(a.each(c.suggestions,function(a,b){e&&(m+=n(b,g,a)),m+='<div class="'+h+'" data-index="'+a+'">'+f(b,g,a)+"</div>"}),this.adjustContainerWidth(),k.detach(),j.html(m),a.isFunction(l)&&l.call(c.element,j,c.suggestions),c.fixPosition(),j.show(),d.autoSelectFirst&&(c.selectedIndex=0,j.scrollTop(0),j.children("."+h).first().addClass(i)),c.visible=!0,void c.findBestHint())},noSuggestions:function(){var b=this,c=b.options.beforeRender,d=a(b.suggestionsContainer),e=a(b.noSuggestionsContainer);this.adjustContainerWidth(),e.detach(),d.empty(),d.append(e),a.isFunction(c)&&c.call(b.element,d,b.suggestions),b.fixPosition(),d.show(),b.visible=!0},adjustContainerWidth:function(){var b,c=this,d=c.options,e=a(c.suggestionsContainer);"auto"===d.width?(b=c.el.outerWidth(),e.css("width",b>0?b:300)):"flex"===d.width&&e.css("width","")},findBestHint:function(){var b=this,c=b.el.val().toLowerCase(),d=null;c&&(a.each(b.suggestions,function(a,b){var e=0===b.value.toLowerCase().indexOf(c);return e&&(d=b),!e}),b.signalHint(d))},signalHint:function(b){var c="",d=this;b&&(c=d.currentValue+b.value.substr(d.currentValue.length)),d.hintValue!==c&&(d.hintValue=c,d.hint=b,(this.options.onHint||a.noop)(c))},verifySuggestionsFormat:function(b){return b.length&&"string"==typeof b[0]?a.map(b,function(a){return{value:a,data:null}}):b},validateOrientation:function(b,c){return b=a.trim(b||"").toLowerCase(),-1===a.inArray(b,["auto","bottom","top"])&&(b=c),b},processResponse:function(a,b,c){var d=this,e=d.options;a.suggestions=d.verifySuggestionsFormat(a.suggestions),e.noCache||(d.cachedResponse[c]=a,e.preventBadQueries&&!a.suggestions.length&&d.badQueries.push(b)),b===d.getQuery(d.currentValue)&&(d.suggestions=a.suggestions,d.suggest())},activate:function(b){var c,d=this,e=d.classes.selected,f=a(d.suggestionsContainer),g=f.find("."+d.classes.suggestion);return f.find("."+e).removeClass(e),d.selectedIndex=b,-1!==d.selectedIndex&&g.length>d.selectedIndex?(c=g.get(d.selectedIndex),a(c).addClass(e),c):null},selectHint:function(){var b=this,c=a.inArray(b.hint,b.suggestions);b.select(c)},select:function(a){var b=this;b.hide(),b.onSelect(a)},moveUp:function(){var b=this;if(-1!==b.selectedIndex)return 0===b.selectedIndex?(a(b.suggestionsContainer).children("."+b.classes.suggestion).first().removeClass(b.classes.selected),b.selectedIndex=-1,b.ignoreValueChange=!1,b.el.val(b.currentValue),void b.findBestHint()):void b.adjustScroll(b.selectedIndex-1)},moveDown:function(){var a=this;a.selectedIndex!==a.suggestions.length-1&&a.adjustScroll(a.selectedIndex+1)},adjustScroll:function(b){var c=this,d=c.activate(b);if(d){var e,f,g,h=a(d).outerHeight();e=d.offsetTop,f=a(c.suggestionsContainer).scrollTop(),g=f+c.options.maxHeight-h,f>e?a(c.suggestionsContainer).scrollTop(e):e>g&&a(c.suggestionsContainer).scrollTop(e-c.options.maxHeight+h),c.options.preserveInput||(c.ignoreValueChange=!0,c.el.val(c.getValue(c.suggestions[b].value))),c.signalHint(null)}},onSelect:function(b){var c=this,d=c.options.onSelect,e=c.suggestions[b];c.currentValue=c.getValue(e.value),c.currentValue===c.el.val()||c.options.preserveInput||c.el.val(c.currentValue),c.signalHint(null),c.suggestions=[],c.selection=e,a.isFunction(d)&&d.call(c.element,e)},getValue:function(a){var b,c,d=this,e=d.options.delimiter;return e?(b=d.currentValue,c=b.split(e),1===c.length?a:b.substr(0,b.length-c[c.length-1].length)+a):a},dispose:function(){var b=this;b.el.off(".autocomplete").removeData("autocomplete"),a(window).off("resize.autocomplete",b.fixPositionCapture),a(b.suggestionsContainer).remove()}},a.fn.devbridgeAutocomplete=function(c,d){var e="autocomplete";return arguments.length?this.each(function(){var f=a(this),g=f.data(e);"string"==typeof c?g&&"function"==typeof g[c]&&g[c](d):(g&&g.dispose&&g.dispose(),g=new b(this,c),f.data(e,g))}):this.first().data(e)},a.fn.autocomplete||(a.fn.autocomplete=a.fn.devbridgeAutocomplete)}),function(a,b,c){"use strict";var d=b.documentElement,e={create:function(a){return b.createElement(a)},old:!!/(Android\s(1.|2.))|(Silk\/1.)/i.test(navigator.userAgent),pfx:function(){var a=b.createElement("dummy").style,d=["Webkit","Moz","O","ms"],e={};return function(b){if("undefined"==typeof e[b]){var f=b.charAt(0).toUpperCase()+b.substr(1),g=(b+" "+d.join(f+" ")+f).split(" ");e[b]=null;for(var h in g)if(a[g[h]]!==c){e[b]=g[h];break}}return e[b]}}()},f={css3Dtransform:function(){var a=!e.old&&null!==e.pfx("perspective");return!!a}(),cssTransform:function(){var a=!e.old&&null!==e.pfx("transformOrigin");return!!a}(),cssTransition:function(){var a=null!==e.pfx("transition");return!!a}(),addEventListener:!!a.addEventListener,querySelectorAll:!!b.querySelectorAll,matchMedia:!!a.matchMedia,deviceMotion:"DeviceMotionEvent"in a,deviceOrientation:"DeviceOrientationEvent"in a,contextMenu:"contextMenu"in d&&"HTMLMenuItemElement"in a,classList:"classList"in d,placeholder:"placeholder"in e.create("input"),localStorage:function(){var a="x";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(b){return!1}}(),historyAPI:a.history&&"pushState"in a.history,serviceWorker:"serviceWorker"in navigator,viewportUnit:function(a){try{a.style.width="1vw";var b=""!==a.style.width;return!!b}catch(c){return!1}}(e.create("dummy")),remUnit:function(a){try{a.style.width="1rem";var b=""!==a.style.width;return!!b}catch(c){return!1}}(e.create("dummy")),canvas:function(a){return!(!a.getContext||!a.getContext("2d"))}(e.create("canvas")),svg:!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,webGL:function(b){try{return!(!a.WebGLRenderingContext||!b.getContext("webgl")&&!b.getContext("experimental-webgl"))}catch(c){return!1}}(e.create("canvas")),cors:"XMLHttpRequest"in a&&"withCredentials"in new XMLHttpRequest,touch:!!("ontouchstart"in a||a.navigator&&a.navigator.msPointerEnabled&&a.MSGesture||a.DocumentTouch&&b instanceof DocumentTouch),async:"async"in e.create("script"),defer:"defer"in e.create("script"),geolocation:"geolocation"in navigator,srcset:"srcset"in e.create("img"),sizes:"sizes"in e.create("img"),pictureElement:"HTMLPictureElement"in a,testAll:function(){var a=" js";for(var b in this)"testAll"!==b&&"constructor"!==b&&this[b]&&(a+=" "+b);d.className+=a.toLowerCase()}};a.feature=f}(window,document),function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return"undefined"==typeof c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){"use strict";function b(b){var c=b.data;b.isDefaultPrevented()||(b.preventDefault(),a(b.target).closest("form").ajaxSubmit(c))}function c(b){var c=b.target,d=a(c);if(!d.is("[type=submit],[type=image]")){var e=d.closest("[type=submit]");if(0===e.length)return;c=e[0]}var f=c.form;if(f.clk=c,"image"===c.type)if("undefined"!=typeof b.offsetX)f.clk_x=b.offsetX,f.clk_y=b.offsetY;else if("function"==typeof a.fn.offset){var g=d.offset();f.clk_x=b.pageX-g.left,f.clk_y=b.pageY-g.top}else f.clk_x=b.pageX-c.offsetLeft,f.clk_y=b.pageY-c.offsetTop;setTimeout(function(){f.clk=f.clk_x=f.clk_y=null},100)}function d(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(b):window.opera&&window.opera.postError&&window.opera.postError(b)}}var e=/\r?\n/g,f={};f.fileapi=void 0!==a('<input type="file">').get(0).files,f.formdata="undefined"!=typeof window.FormData;var g=!!a.fn.prop;a.fn.attr2=function(){if(!g)return this.attr.apply(this,arguments);var a=this.prop.apply(this,arguments);return a&&a.jquery||"string"==typeof a?a:this.attr.apply(this,arguments)},a.fn.ajaxSubmit=function(b,c,e,h){function i(c){var d,e,f=a.param(c,b.traditional).split("&"),g=f.length,h=[];for(d=0;g>d;d++)f[d]=f[d].replace(/\+/g," "),e=f[d].split("="),h.push([decodeURIComponent(e[0]),decodeURIComponent(e[1])]);return h}function j(c){for(var d=new FormData,e=0;e<c.length;e++)d.append(c[e].name,c[e].value);if(b.extraData){var f=i(b.extraData);for(e=0;e<f.length;e++)f[e]&&d.append(f[e][0],f[e][1])}b.data=null;var g=a.extend(!0,{},a.ajaxSettings,b,{contentType:!1,processData:!1,cache:!1,type:l||"POST"});b.uploadProgress&&(g.xhr=function(){var c=a.ajaxSettings.xhr();return c.upload&&c.upload.addEventListener("progress",function(a){var c=0,d=a.loaded||a.position,e=a.total;a.lengthComputable&&(c=Math.ceil(d/e*100)),b.uploadProgress(a,d,e,c)},!1),c}),g.data=null;var h=g.beforeSend;return g.beforeSend=function(a,c){c.data=b.formData?b.formData:d,h&&h.call(this,a,c)},a.ajax(g)}function k(c){function e(a){var b=null;try{a.contentWindow&&(b=a.contentWindow.document)}catch(c){d("cannot get iframe.contentWindow document: "+c)}if(b)return b;try{b=a.contentDocument?a.contentDocument:a.document}catch(c){d("cannot get iframe.contentDocument: "+c),b=a.document}return b}function f(){function b(){try{var a=e(p).readyState;d("state = "+a),a&&"uninitialized"===a.toLowerCase()&&setTimeout(b,50)}catch(c){d("Server abort: ",c," (",c.name,")"),h(C),w&&clearTimeout(w),w=void 0}}var c=q.attr2("target"),f=q.attr2("action"),g="multipart/form-data",i=q.attr("enctype")||q.attr("encoding")||g;x.setAttribute("target",n),(!l||/post/i.test(l))&&x.setAttribute("method","POST"),f!==k.url&&x.setAttribute("action",k.url),k.skipEncodingOverride||l&&!/post/i.test(l)||q.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),k.timeout&&(w=setTimeout(function(){v=!0,h(B)},k.timeout));var j=[];try{if(k.extraData)for(var m in k.extraData)k.extraData.hasOwnProperty(m)&&j.push(a.isPlainObject(k.extraData[m])&&k.extraData[m].hasOwnProperty("name")&&k.extraData[m].hasOwnProperty("value")?a('<input type="hidden" name="'+k.extraData[m].name+'">',z).val(k.extraData[m].value).appendTo(x)[0]:a('<input type="hidden" name="'+m+'">',z).val(k.extraData[m]).appendTo(x)[0]);k.iframeTarget||o.appendTo(A),p.attachEvent?p.attachEvent("onload",h):p.addEventListener("load",h,!1),setTimeout(b,15);try{x.submit()}catch(r){var s=document.createElement("form").submit;s.apply(x)}}finally{x.setAttribute("action",f),x.setAttribute("enctype",i),c?x.setAttribute("target",c):q.removeAttr("target"),a(j).remove()}}function h(b){if(!r.aborted&&!H){if(G=e(p),G||(d("cannot access response document"),b=C),b===B&&r)return r.abort("timeout"),void y.reject(r,"timeout");if(b===C&&r)return r.abort("server abort"),void y.reject(r,"error","server abort");if(G&&G.location.href!==k.iframeSrc||v){p.detachEvent?p.detachEvent("onload",h):p.removeEventListener("load",h,!1);var c,f="success";try{if(v)throw"timeout";var g="xml"===k.dataType||G.XMLDocument||a.isXMLDoc(G);if(d("isXml="+g),!g&&window.opera&&(null===G.body||!G.body.innerHTML)&&--I)return d("requeing onLoad callback, DOM not available"),void setTimeout(h,250);var i=G.body?G.body:G.documentElement;r.responseText=i?i.innerHTML:null,r.responseXML=G.XMLDocument?G.XMLDocument:G,g&&(k.dataType="xml"),r.getResponseHeader=function(a){var b={"content-type":k.dataType};return b[a.toLowerCase()]},i&&(r.status=Number(i.getAttribute("status"))||r.status,r.statusText=i.getAttribute("statusText")||r.statusText);var j=(k.dataType||"").toLowerCase(),l=/(json|script|text)/.test(j);if(l||k.textarea){var n=G.getElementsByTagName("textarea")[0];if(n)r.responseText=n.value,r.status=Number(n.getAttribute("status"))||r.status,r.statusText=n.getAttribute("statusText")||r.statusText;else if(l){var q=G.getElementsByTagName("pre")[0],s=G.getElementsByTagName("body")[0];q?r.responseText=q.textContent?q.textContent:q.innerText:s&&(r.responseText=s.textContent?s.textContent:s.innerText)}}else"xml"===j&&!r.responseXML&&r.responseText&&(r.responseXML=J(r.responseText));try{F=L(r,j,k)}catch(t){f="parsererror",r.error=c=t||f}}catch(t){d("error caught: ",t),f="error",r.error=c=t||f}r.aborted&&(d("upload aborted"),f=null),r.status&&(f=r.status>=200&&r.status<300||304===r.status?"success":"error"),"success"===f?(k.success&&k.success.call(k.context,F,"success",r),y.resolve(r.responseText,"success",r),m&&a.event.trigger("ajaxSuccess",[r,k])):f&&("undefined"==typeof c&&(c=r.statusText),k.error&&k.error.call(k.context,r,f,c),y.reject(r,"error",c),m&&a.event.trigger("ajaxError",[r,k,c])),m&&a.event.trigger("ajaxComplete",[r,k]),m&&!--a.active&&a.event.trigger("ajaxStop"),k.complete&&k.complete.call(k.context,r,f),H=!0,k.timeout&&clearTimeout(w),setTimeout(function(){k.iframeTarget?o.attr("src",k.iframeSrc):o.remove(),r.responseXML=null},100)}}}var i,j,k,m,n,o,p,r,s,t,v,w,x=q[0],y=a.Deferred();if(y.abort=function(a){r.abort(a)},c)for(j=0;j<u.length;j++)i=a(u[j]),g?i.prop("disabled",!1):i.removeAttr("disabled");k=a.extend(!0,{},a.ajaxSettings,b),k.context=k.context||k,n="jqFormIO"+(new Date).getTime();var z=x.ownerDocument,A=q.closest("body");if(k.iframeTarget?(o=a(k.iframeTarget,z),t=o.attr2("name"),t?n=t:o.attr2("name",n)):(o=a('<iframe name="'+n+'" src="'+k.iframeSrc+'" />',z),o.css({position:"absolute",top:"-1000px",left:"-1000px"})),p=o[0],r={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";d("aborting upload... "+c),this.aborted=1;try{p.contentWindow.document.execCommand&&p.contentWindow.document.execCommand("Stop")}catch(e){}o.attr("src",k.iframeSrc),r.error=c,k.error&&k.error.call(k.context,r,c,b),m&&a.event.trigger("ajaxError",[r,k,c]),k.complete&&k.complete.call(k.context,r,c)}},m=k.global,m&&0===a.active++&&a.event.trigger("ajaxStart"),m&&a.event.trigger("ajaxSend",[r,k]),k.beforeSend&&k.beforeSend.call(k.context,r,k)===!1)return k.global&&a.active--,y.reject(),y;if(r.aborted)return y.reject(),y;s=x.clk,s&&(t=s.name,t&&!s.disabled&&(k.extraData=k.extraData||{},k.extraData[t]=s.value,"image"===s.type&&(k.extraData[t+".x"]=x.clk_x,k.extraData[t+".y"]=x.clk_y)));var B=1,C=2,D=a("meta[name=csrf-token]").attr("content"),E=a("meta[name=csrf-param]").attr("content");E&&D&&(k.extraData=k.extraData||{},k.extraData[E]=D),k.forceSync?f():setTimeout(f,10);var F,G,H,I=50,J=a.parseXML||function(a,b){return window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml"),b&&b.documentElement&&"parsererror"!==b.documentElement.nodeName?b:null},K=a.parseJSON||function(a){return window.eval("("+a+")")},L=function(b,c,d){var e=b.getResponseHeader("content-type")||"",f=("xml"===c||!c)&&e.indexOf("xml")>=0,g=f?b.responseXML:b.responseText;return f&&"parsererror"===g.documentElement.nodeName&&a.error&&a.error("parsererror"),d&&d.dataFilter&&(g=d.dataFilter(g,c)),"string"==typeof g&&(("json"===c||!c)&&e.indexOf("json")>=0?g=K(g):("script"===c||!c)&&e.indexOf("javascript")>=0&&a.globalEval(g)),g};return y}if(!this.length)return d("ajaxSubmit: skipping submit process - no element selected"),this;var l,m,n,o,p,q=this;"function"==typeof b?b={success:b}:"string"==typeof b||b===!1&&arguments.length>0?(b={url:b,data:c,dataType:e},"function"==typeof h&&(b.success=h)):"undefined"==typeof b&&(b={}),l=b.method||b.type||this.attr2("method"),m=b.url||this.attr2("action"),n="string"==typeof m?a.trim(m):"",n=n||window.location.href||"",n&&(n=(n.match(/^([^#]+)/)||[])[1]),o=/(MSIE|Trident)/.test(navigator.userAgent||""),p=o&&/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",b=a.extend(!0,{url:n,success:a.ajaxSettings.success,type:l||a.ajaxSettings.type,iframeSrc:p},b);var r={};if(this.trigger("form-pre-serialize",[this,b,r]),r.veto)return d("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(b.beforeSerialize&&b.beforeSerialize(this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var s=b.traditional;"undefined"==typeof s&&(s=a.ajaxSettings.traditional);var t,u=[],v=this.formToArray(b.semantic,u,b.filtering);if(b.data){var w=a.isFunction(b.data)?b.data(v):b.data;b.extraData=w,t=a.param(w,s)}if(b.beforeSubmit&&b.beforeSubmit(v,this,b)===!1)return d("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[v,this,b,r]),r.veto)return d("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var x=a.param(v,s);t&&(x=x?x+"&"+t:t),"GET"===b.type.toUpperCase()?(b.url+=(b.url.indexOf("?")>=0?"&":"?")+x,b.data=null):b.data=x;var y=[];if(b.resetForm&&y.push(function(){q.resetForm()}),b.clearForm&&y.push(function(){q.clearForm(b.includeHidden)}),!b.dataType&&b.target){var z=b.success||function(){};y.push(function(c){var d=arguments,e=b.replaceTarget?"replaceWith":"html";a(b.target)[e](c).each(function(){z.apply(this,d)})})}else b.success&&(a.isArray(b.success)?a.merge(y,b.success):y.push(b.success));if(b.success=function(a,c,d){for(var e=b.context||this,f=0,g=y.length;g>f;f++)y[f].apply(e,[a,c,d||q,q])},b.error){var A=b.error;b.error=function(a,c,d){var e=b.context||this;A.apply(e,[a,c,d,q])}}if(b.complete){var B=b.complete;b.complete=function(a,c){var d=b.context||this;B.apply(d,[a,c,q])}}var C=a("input[type=file]:enabled",this).filter(function(){return""!==a(this).val()}),D=C.length>0,E="multipart/form-data",F=q.attr("enctype")===E||q.attr("encoding")===E,G=f.fileapi&&f.formdata;d("fileAPI :"+G);var H,I=(D||F)&&!G;b.iframe!==!1&&(b.iframe||I)?b.closeKeepAlive?a.get(b.closeKeepAlive,function(){H=k(v)}):H=k(v):H=(D||F)&&G?j(v):a.ajax(b),q.removeData("jqxhr").data("jqxhr",H);for(var J=0;J<u.length;J++)u[J]=null;return this.trigger("form-submit-notify",[this,b]),this},a.fn.ajaxForm=function(e,f,g,h){if(("string"==typeof e||e===!1&&arguments.length>0)&&(e={url:e,data:f,dataType:g},"function"==typeof h&&(e.success=h)),e=e||{},e.delegation=e.delegation&&a.isFunction(a.fn.on),!e.delegation&&0===this.length){var i={s:this.selector,c:this.context};return!a.isReady&&i.s?(d("DOM not ready, queuing ajaxForm"),a(function(){a(i.s,i.c).ajaxForm(e)}),this):(d("terminating; zero elements found by selector"+(a.isReady?"":" (DOM not ready)")),this)}return e.delegation?(a(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,c).on("submit.form-plugin",this.selector,e,b).on("click.form-plugin",this.selector,e,c),this):(e.beforeFormUnbind&&e.beforeFormUnbind(this,e),this.ajaxFormUnbind().on("submit.form-plugin",e,b).on("click.form-plugin",e,c))},a.fn.ajaxFormUnbind=function(){return this.off("submit.form-plugin click.form-plugin")},a.fn.formToArray=function(b,c,d){var e=[];if(0===this.length)return e;var g,h=this[0],i=this.attr("id"),j=b||"undefined"==typeof h.elements?h.getElementsByTagName("*"):h.elements;if(j&&(j=a.makeArray(j)),i&&(b||/(Edge|Trident)\//.test(navigator.userAgent))&&(g=a(':input[form="'+i+'"]').get(),g.length&&(j=(j||[]).concat(g))),!j||!j.length)return e;a.isFunction(d)&&(j=a.map(j,d));var k,l,m,n,o,p,q;for(k=0,p=j.length;p>k;k++)if(o=j[k],m=o.name,m&&!o.disabled)if(b&&h.clk&&"image"===o.type)h.clk===o&&(e.push({
name:m,value:a(o).val(),type:o.type}),e.push({name:m+".x",value:h.clk_x},{name:m+".y",value:h.clk_y}));else if(n=a.fieldValue(o,!0),n&&n.constructor===Array)for(c&&c.push(o),l=0,q=n.length;q>l;l++)e.push({name:m,value:n[l]});else if(f.fileapi&&"file"===o.type){c&&c.push(o);var r=o.files;if(r.length)for(l=0;l<r.length;l++)e.push({name:m,value:r[l],type:o.type});else e.push({name:m,value:"",type:o.type})}else null!==n&&"undefined"!=typeof n&&(c&&c.push(o),e.push({name:m,value:n,type:o.type,required:o.required}));if(!b&&h.clk){var s=a(h.clk),t=s[0];m=t.name,m&&!t.disabled&&"image"===t.type&&(e.push({name:m,value:s.val()}),e.push({name:m+".x",value:h.clk_x},{name:m+".y",value:h.clk_y}))}return e},a.fn.formSerialize=function(b){return a.param(this.formToArray(b))},a.fn.fieldSerialize=function(b){var c=[];return this.each(function(){var d=this.name;if(d){var e=a.fieldValue(this,b);if(e&&e.constructor===Array)for(var f=0,g=e.length;g>f;f++)c.push({name:d,value:e[f]});else null!==e&&"undefined"!=typeof e&&c.push({name:this.name,value:e})}}),a.param(c)},a.fn.fieldValue=function(b){for(var c=[],d=0,e=this.length;e>d;d++){var f=this[d],g=a.fieldValue(f,b);null===g||"undefined"==typeof g||g.constructor===Array&&!g.length||(g.constructor===Array?a.merge(c,g):c.push(g))}return c},a.fieldValue=function(b,c){var d=b.name,f=b.type,g=b.tagName.toLowerCase();if("undefined"==typeof c&&(c=!0),c&&(!d||b.disabled||"reset"===f||"button"===f||("checkbox"===f||"radio"===f)&&!b.checked||("submit"===f||"image"===f)&&b.form&&b.form.clk!==b||"select"===g&&-1===b.selectedIndex))return null;if("select"===g){var h=b.selectedIndex;if(0>h)return null;for(var i=[],j=b.options,k="select-one"===f,l=k?h+1:j.length,m=k?h:0;l>m;m++){var n=j[m];if(n.selected&&!n.disabled){var o=n.value;if(o||(o=n.attributes&&n.attributes.value&&!n.attributes.value.specified?n.text:n.value),k)return o;i.push(o)}}return i}return a(b).val().replace(e,"\r\n")},a.fn.clearForm=function(b){return this.each(function(){a("input,select,textarea",this).clearFields(b)})},a.fn.clearFields=a.fn.clearInputs=function(b){var c=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var d=this.type,e=this.tagName.toLowerCase();c.test(d)||"textarea"===e?this.value="":"checkbox"===d||"radio"===d?this.checked=!1:"select"===e?this.selectedIndex=-1:"file"===d?/MSIE/.test(navigator.userAgent)?a(this).replaceWith(a(this).clone(!0)):a(this).val(""):b&&(b===!0&&/hidden/.test(d)||"string"==typeof b&&a(this).is(b))&&(this.value="")})},a.fn.resetForm=function(){return this.each(function(){var b=a(this),c=this.tagName.toLowerCase();switch(c){case"input":this.checked=this.defaultChecked;case"textarea":return this.value=this.defaultValue,!0;case"option":case"optgroup":var d=b.parents("select");return d.length&&d[0].multiple?"option"===c?this.selected=this.defaultSelected:b.find("option").resetForm():d.resetForm(),!0;case"select":return b.find("option").each(function(a){return this.selected=this.defaultSelected,this.defaultSelected&&!b[0].multiple?(b[0].selectedIndex=a,!1):void 0}),!0;case"label":var e=a(b.attr("for")),f=b.find("input,select,textarea");return e[0]&&f.unshift(e[0]),f.resetForm(),!0;case"form":return("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset(),!0;default:return b.find("form,input,label,select,textarea").resetForm(),!0}})},a.fn.enable=function(a){return"undefined"==typeof a&&(a=!0),this.each(function(){this.disabled=!a})},a.fn.selected=function(b){return"undefined"==typeof b&&(b=!0),this.each(function(){var c=this.type;if("checkbox"===c||"radio"===c)this.checked=b;else if("option"===this.tagName.toLowerCase()){var d=a(this).parent("select");b&&d[0]&&"select-one"===d[0].type&&d.find("option").selected(!1),this.selected=b}})},a.fn.ajaxSubmit.debug=!1}),function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d=b.documentElement,e=a.HTMLPictureElement&&"sizes"in b.createElement("img"),f="addEventListener",g="getAttribute",h=a[f],i=a.setTimeout,j=a.requestAnimationFrame||i,k=/^picture$/i,l=["load","error","lazyincluded","_lazyloaded"],m={},n=Array.prototype.forEach,o=function(a,b){return m[b]||(m[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),m[b].test(a[g]("class")||"")&&m[b]},p=function(a,b){o(a,b)||a.setAttribute("class",(a[g]("class")||"").trim()+" "+b)},q=function(a,b){var c;(c=o(a,b))&&a.setAttribute("class",(a[g]("class")||"").replace(c," "))},r=function(a,b,c){var d=c?f:"removeEventListener";c&&r(a,b),l.forEach(function(c){a[d](c,b)})},s=function(a,c,d,e,f){var g=b.createEvent("CustomEvent");return g.initCustomEvent(c,!e,!f,d||{}),a.dispatchEvent(g),g},t=function(b,d){var f;!e&&(f=a.picturefill||c.pf)?f({reevaluate:!0,elements:[b]}):d&&d.src&&(b.src=d.src)},u=function(a,b){return(getComputedStyle(a,null)||{})[b]},v=function(a,b,d){for(d=d||a.offsetWidth;d<c.minSize&&b&&!a._lazysizesWidth;)d=b.offsetWidth,b=b.parentNode;return d},w=function(b){var c,d=0,e=a.Date,f=function(){c=!1,d=e.now(),b()},g=function(){i(f)},h=function(){j(g)};return function(){if(!c){var a=125-(e.now()-d);c=!0,6>a&&(a=6),i(h,a)}}},x=function(){var e,l,m,v,x,z,A,B,C,D,E,F,G,H,I,J=/^img$/i,K=/^iframe$/i,L="onscroll"in a&&!/glebot/.test(navigator.userAgent),M=0,N=0,O=0,P=0,Q=function(a){O--,a&&a.target&&r(a.target,Q),(!a||0>O||!a.target)&&(O=0)},R=function(a,c){var e,f=a,g="hidden"==u(b.body,"visibility")||"hidden"!=u(a,"visibility");for(C-=c,F+=c,D-=c,E+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=d;)g=(u(f,"opacity")||1)>0,g&&"visible"!=u(f,"overflow")&&(e=f.getBoundingClientRect(),g=E>e.left&&D<e.right&&F>e.top-1&&C<e.bottom+1);return g},S=function(){var a,b,f,h,i,j,k,n,o;if((x=c.loadMode)&&8>O&&(a=e.length)){b=0,P++,null==H&&("expand"in c||(c.expand=d.clientHeight>600?d.clientWidth>600?550:410:359),G=c.expand,H=G*c.expFactor),H>N&&1>O&&P>3&&x>2?(N=H,P=0):N=x>1&&P>2&&6>O?G:M;for(;a>b;b++)if(e[b]&&!e[b]._lazyRace)if(L)if((n=e[b][g]("data-expand"))&&(j=1*n)||(j=N),o!==j&&(A=innerWidth+j*I,B=innerHeight+j,k=-1*j,o=j),f=e[b].getBoundingClientRect(),(F=f.bottom)>=k&&(C=f.top)<=B&&(E=f.right)>=k*I&&(D=f.left)<=A&&(F||E||D||C)&&(m&&3>O&&!n&&(3>x||4>P)||R(e[b],j))){if(Z(e[b]),i=!0,O>9)break}else!i&&m&&!h&&4>O&&4>P&&x>2&&(l[0]||c.preloadAfterLoad)&&(l[0]||!n&&(F||E||D||C||"auto"!=e[b][g](c.sizesAttr)))&&(h=l[0]||e[b]);else Z(e[b]);h&&!i&&Z(h)}},T=w(S),U=function(a){p(a.target,c.loadedClass),q(a.target,c.loadingClass),r(a.target,V)},V=function(a){a={target:a.target},j(function(){U(a)})},W=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},X=function(a){var b,d,e=a[g](c.srcsetAttr);(b=c.customMedia[a[g]("data-media")||a[g]("media")])&&a.setAttribute("media",b),e&&a.setAttribute("srcset",e),b&&(d=a.parentNode,d.insertBefore(a.cloneNode(),a),d.removeChild(a))},Y=function(){var a,b=[],c=function(){for(;b.length;)b.shift()();a=!1},d=function(d){b.push(d),a||(a=!0,j(c))};return{add:d,run:c}}(),Z=function(a){var b,d,e,f,h,l,u,w=J.test(a.nodeName),x=w&&(a[g](c.sizesAttr)||a[g]("sizes")),z="auto"==x;(!z&&m||!w||!a.src&&!a.srcset||a.complete||o(a,c.errorClass))&&(z&&(u=a.offsetWidth),a._lazyRace=!0,O++,c.rC&&(u=c.rC(a,u)||u),Y.add(function(){(h=s(a,"lazybeforeunveil")).defaultPrevented||(x&&(z?(y.updateElem(a,!0,u),p(a,c.autosizesClass)):a.setAttribute("sizes",x)),d=a[g](c.srcsetAttr),b=a[g](c.srcAttr),w&&(e=a.parentNode,f=e&&k.test(e.nodeName||"")),l=h.detail.firesLoad||"src"in a&&(d||b||f),h={target:a},l&&(r(a,Q,!0),clearTimeout(v),v=i(Q,2500),p(a,c.loadingClass),r(a,V,!0)),f&&n.call(e.getElementsByTagName("source"),X),d?a.setAttribute("srcset",d):b&&!f&&(K.test(a.nodeName)?W(a,b):a.src=b),(d||f)&&t(a,{src:b})),j(function(){a._lazyRace&&delete a._lazyRace,q(a,c.lazyClass),(!l||a.complete)&&(l?Q(h):O--,U(h))})}))},$=function(){if(!m){if(Date.now()-z<999)return void i($,999);var a,d=function(){c.loadMode=3,T()};m=!0,c.loadMode=3,b.hidden?(S(),Y.run()):T(),h("scroll",function(){3==c.loadMode&&(c.loadMode=2),clearTimeout(a),a=i(d,99)},!0)}};return{_:function(){z=Date.now(),e=b.getElementsByClassName(c.lazyClass),l=b.getElementsByClassName(c.lazyClass+" "+c.preloadClass),I=c.hFac,h("scroll",T,!0),h("resize",T,!0),a.MutationObserver?new MutationObserver(T).observe(d,{childList:!0,subtree:!0,attributes:!0}):(d[f]("DOMNodeInserted",T,!0),d[f]("DOMAttrModified",T,!0),setInterval(T,999)),h("hashchange",T,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[f](a,T,!0)}),/d$|^c/.test(b.readyState)?$():(h("load",$),b[f]("DOMContentLoaded",T),i($,2e4)),T(e.length>0)},checkElems:T,unveil:Z}}(),y=function(){var a,d=function(a,b,c){var d,e,f,g,h=a.parentNode;if(h&&(c=v(a,h,c),g=s(a,"lazybeforesizes",{width:c,dataAttr:!!b}),!g.defaultPrevented&&(c=g.detail.width,c&&c!==a._lazysizesWidth))){if(a._lazysizesWidth=c,c+="px",a.setAttribute("sizes",c),k.test(h.nodeName||""))for(d=h.getElementsByTagName("source"),e=0,f=d.length;f>e;e++)d[e].setAttribute("sizes",c);g.detail.dataAttr||t(a,g.detail)}},e=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)d(a[b])},f=w(e);return{_:function(){a=b.getElementsByClassName(c.autosizesClass),h("resize",f)},checkElems:f,updateElem:d}}(),z=function(){z.i||(z.i=!0,y._(),x._())};return function(){var b,d={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.7,hFac:.8,loadMode:2};c=a.lazySizesConfig||a.lazysizesConfig||{};for(b in d)b in c||(c[b]=d[b]);a.lazySizesConfig=c,i(function(){c.init&&z()})}(),{cfg:c,autoSizer:y,loader:x,init:z,uP:t,aC:p,rC:q,hC:o,fire:s,gW:v}}}),function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(a,c){b.ev.triggerHandler(o+a,c),b.st.callbacks&&(a=a.charAt(0).toLowerCase()+a.slice(1),b.st.callbacks[a]&&b.st.callbacks[a].apply(b,Array.isArray(c)?c:[c]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=Array.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",b.ev=c.mainEl&&c.mainEl.length?c.mainEl.eq(0):d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.wrap.css(b.fixedContentPos?{overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}:{top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).trigger("focus"),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),b.currTemplate[d]=f?a(f):!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if("function"==typeof g){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.st.allowHTMLInStatusIndicator?b.preloader.html(d):b.preloader.text(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).closest("."+s).length){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).closest(".mfp-close").length||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).trigger("focus")},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(c,d,e){var f;e.data&&(d=a.extend(e.data,d)),y(l,[c,d,e]),a.each(d,function(d,e){if(void 0===e||e===!1)return!0;if(f=d.split("_"),f.length>1){var g=c.find(p+"-"+f[0]);if(g.length>0){var h=f[1];"replaceWith"===h?g[0]!==e[0]&&g.replaceWith(e):"img"===h?g.is("img")?g.attr("src",e):g.replaceWith(a("<img>").attr("src",e).attr("class",g.attr("class"))):g.attr(f[1],e)}}else b.st.allowHTMLInTemplate?c.find(p+"-"+d).html(e):c.find(p+"-"+d).text(e)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:"The content could not be loaded."},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(a){if(a.data&&void 0!==a.data.title)return a.data.title;var c=b.st.image.titleSrc;if(c){if("function"==typeof c)return c.call(b,a);if(a.el)return a.el.attr(c)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:"The image could not be loaded."},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=b.st.image,g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",f.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(h,100):g()))},i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",h).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",f.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%",langDir:null,loop:!0},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(c.langDir||(c.langDir=document.dir||"ltr"),f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?"rtl"===c.langDir?b.next():b.prev():39===a.keyCode&&("rtl"===c.langDir?b.prev():b.next())}),b.updateGalleryButtons()}),w("UpdateStatus"+e,function(){b.updateGalleryButtons()}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d,e,f,g;"rtl"===c.langDir?(d=c.tNext,e=c.tPrev,f="next",g="prev"):(d=c.tPrev,e=c.tNext,f="prev",g="next");var h=c.arrowMarkup,i=b.arrowLeft=a(h.replace(/%title%/gi,d).replace(/%action%/gi,f).replace(/%dir%/gi,"left")).addClass(s),j=b.arrowRight=a(h.replace(/%title%/gi,e).replace(/%action%/gi,g).replace(/%dir%/gi,"right")).addClass(s);"rtl"===c.langDir?(b.arrowNext=i,b.arrowPrev=j):(b.arrowNext=j,b.arrowPrev=i),i.on("click",function(){"rtl"===c.langDir?b.next():b.prev()}),j.on("click",function(){"rtl"===c.langDir?b.prev():b.next()}),b.container.append(i.add(j))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){var a=S(b.index+1);return b.st.gallery.loop||0!==a?(b.direction=!0,b.index=a,void b.updateItemHTML()):!1},prev:function(){var a=b.index-1;return!b.st.gallery.loop&&0>a?!1:(b.direction=!1,b.index=S(a),void b.updateItemHTML())},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}},updateGalleryButtons:function(){b.st.gallery.loop||"object"!=typeof b.arrowPrev||null===b.arrowPrev||(0===b.index?b.arrowPrev.hide():b.arrowPrev.show(),b.index===b.items.length-1?b.arrowNext.hide():b.arrowNext.show())}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}),!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,document):"function"==typeof define&&define.amd?define([],function(){return b(a,document)}):a.plyr=b(a,document)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(){var a,c,d,e=navigator.userAgent,f=navigator.appName,g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10),i=!1,j=!1,k=!1,l=!1;return-1!==navigator.appVersion.indexOf("Windows NT")&&-1!==navigator.appVersion.indexOf("rv:11")?(i=!0,f="IE",g="11"):-1!==(c=e.indexOf("MSIE"))?(i=!0,f="IE",g=e.substring(c+5)):-1!==(c=e.indexOf("Chrome"))?(k=!0,f="Chrome",g=e.substring(c+7)):-1!==(c=e.indexOf("Safari"))?(l=!0,f="Safari",g=e.substring(c+7),-1!==(c=e.indexOf("Version"))&&(g=e.substring(c+8))):-1!==(c=e.indexOf("Firefox"))?(j=!0,f="Firefox",g=e.substring(c+8)):(a=e.lastIndexOf(" ")+1)<(c=e.lastIndexOf("/"))&&(f=e.substring(a,c),g=e.substring(c+1),f.toLowerCase()===f.toUpperCase()&&(f=navigator.appName)),-1!==(d=g.indexOf(";"))&&(g=g.substring(0,d)),-1!==(d=g.indexOf(" "))&&(g=g.substring(0,d)),h=parseInt(""+g,10),
isNaN(h)&&(g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10)),{name:f,version:h,isIE:i,isFirefox:j,isChrome:k,isSafari:l,isIos:/(iPad|iPhone|iPod)/g.test(navigator.platform),isIphone:/(iPhone|iPod)/g.test(navigator.userAgent),isTouch:"ontouchstart"in b.documentElement}}function d(a,b){var c=a.media;if("video"===a.type)switch(b){case"video/webm":return!(!c.canPlayType||!c.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/no/,""));case"video/mp4":return!(!c.canPlayType||!c.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"').replace(/no/,""));case"video/ogg":return!(!c.canPlayType||!c.canPlayType('video/ogg; codecs="theora"').replace(/no/,""))}else if("audio"===a.type)switch(b){case"audio/mpeg":return!(!c.canPlayType||!c.canPlayType("audio/mpeg;").replace(/no/,""));case"audio/ogg":return!(!c.canPlayType||!c.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,""));case"audio/wav":return!(!c.canPlayType||!c.canPlayType('audio/wav; codecs="1"').replace(/no/,""))}return!1}function e(a){if(!b.querySelectorAll('script[src="'+a+'"]').length){var c=b.createElement("script");c.src=a;var d=b.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d)}}function f(a,b){return Array.prototype.indexOf&&-1!==a.indexOf(b)}function g(a,b,c){return a.replace(new RegExp(b.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g,"\\$1"),"g"),c)}function h(a,b){a.length||(a=[a]);for(var c=a.length-1;c>=0;c--){var d=c>0?b.cloneNode(!0):b,e=a[c],f=e.parentNode,g=e.nextSibling;return d.appendChild(e),g?f.insertBefore(d,g):f.appendChild(d),d}}function i(a){a&&a.parentNode.removeChild(a)}function j(a,b){a.insertBefore(b,a.firstChild)}function k(a,b){for(var c in b)a.setAttribute(c,I["boolean"](b[c])&&b[c]?"":b[c])}function l(a,c,d){var e=b.createElement(a);k(e,d),j(c,e)}function m(a){return a.replace(".","")}function n(a,b,c){if(a)if(a.classList)a.classList[c?"add":"remove"](b);else{var d=(" "+a.className+" ").replace(/\s+/g," ").replace(" "+b+" ","");a.className=d+(c?" "+b:"")}}function o(a,b){return!!a&&(a.classList?a.classList.contains(b):new RegExp("(\\s|^)"+b+"(\\s|$)").test(a.className))}function p(a,c){var d=Element.prototype;return(d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.msMatchesSelector||function(a){return-1!==[].indexOf.call(b.querySelectorAll(a),this)}).call(a,c)}function q(a,b,c,d,e){c&&s(a,b,function(b){c.apply(a,[b])},e),s(a,b,function(b){d.apply(a,[b])},e)}function r(a,b,c,d,e){var f=b.split(" ");if(I["boolean"](e)||(e=!1),a instanceof NodeList)for(var g=0;g<a.length;g++)a[g]instanceof Node&&r(a[g],arguments[1],arguments[2],arguments[3]);else for(var h=0;h<f.length;h++)a[d?"addEventListener":"removeEventListener"](f[h],c,e)}function s(a,b,c,d){a&&r(a,b,c,!0,d)}function t(a,b,c,d){a&&r(a,b,c,!1,d)}function u(a,b,c,d){if(a&&b){I["boolean"](c)||(c=!1);var e=new CustomEvent(b,{bubbles:c,detail:d});a.dispatchEvent(e)}}function v(a,b){return a?(b=I["boolean"](b)?b:!a.getAttribute("aria-pressed"),a.setAttribute("aria-pressed",b),b):void 0}function w(a,b){return 0===a||0===b||isNaN(a)||isNaN(b)?0:(a/b*100).toFixed(2)}function x(){var a=arguments;if(a.length){if(1===a.length)return a[0];for(var b=Array.prototype.shift.call(a),c=a.length,d=0;c>d;d++){var e=a[d];for(var f in e)e[f]&&e[f].constructor&&e[f].constructor===Object?(b[f]=b[f]||{},x(b[f],e[f])):b[f]=e[f]}return b}}function y(a){return a.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)?RegExp.$2:a}function z(a){return a.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:a}function A(){var a={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",element:null,prefix:""},c="webkit o moz ms khtml".split(" ");if(I.undefined(b.cancelFullScreen))for(var d=0,e=c.length;e>d;d++){if(a.prefix=c[d],!I.undefined(b[a.prefix+"CancelFullScreen"])){a.supportsFullScreen=!0;break}if(!I.undefined(b.msExitFullscreen)&&b.msFullscreenEnabled){a.prefix="ms",a.supportsFullScreen=!0;break}}else a.supportsFullScreen=!0;return a.supportsFullScreen&&(a.fullScreenEventName="ms"===a.prefix?"MSFullscreenChange":a.prefix+"fullscreenchange",a.isFullScreen=function(a){switch(I.undefined(a)&&(a=b.body),this.prefix){case"":return b.fullscreenElement===a;case"moz":return b.mozFullScreenElement===a;default:return b[this.prefix+"FullscreenElement"]===a}},a.requestFullScreen=function(a){return I.undefined(a)&&(a=b.body),""===this.prefix?a.requestFullScreen():a[this.prefix+("ms"===this.prefix?"RequestFullscreen":"RequestFullScreen")]()},a.cancelFullScreen=function(){return""===this.prefix?b.cancelFullScreen():b[this.prefix+("ms"===this.prefix?"ExitFullscreen":"CancelFullScreen")]()},a.element=function(){return""===this.prefix?b.fullscreenElement:b[this.prefix+"FullscreenElement"]}),a}function B(r,B){function K(a,b,c,d){u(a,b,c,x({},d,{plyr:Ra}))}function L(b,c){B.debug&&a.console&&(c=Array.prototype.slice.call(c),I.string(B.logPrefix)&&B.logPrefix.length&&c.unshift(B.logPrefix),console[b].apply(console,c))}function M(){return{url:B.iconUrl,absolute:0===B.iconUrl.indexOf("http")||Sa.browser.isIE&&!a.svg4everybody}}function N(){var a=[],b=M(),c=(b.absolute?"":b.url)+"#"+B.iconPrefix;return f(B.controls,"play-large")&&a.push('<button type="button" data-plyr="play" class="plyr__play-large">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>"),a.push('<div class="plyr__controls">'),f(B.controls,"restart")&&a.push('<button type="button" data-plyr="restart">','<svg><use xlink:href="'+c+'-restart" /></svg>','<span class="plyr__sr-only">'+B.i18n.restart+"</span>","</button>"),f(B.controls,"rewind")&&a.push('<button type="button" data-plyr="rewind">','<svg><use xlink:href="'+c+'-rewind" /></svg>','<span class="plyr__sr-only">'+B.i18n.rewind+"</span>","</button>"),f(B.controls,"play")&&a.push('<button type="button" data-plyr="play">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>",'<button type="button" data-plyr="pause">','<svg><use xlink:href="'+c+'-pause" /></svg>','<span class="plyr__sr-only">'+B.i18n.pause+"</span>","</button>"),f(B.controls,"fast-forward")&&a.push('<button type="button" data-plyr="fast-forward">','<svg><use xlink:href="'+c+'-fast-forward" /></svg>','<span class="plyr__sr-only">'+B.i18n.forward+"</span>","</button>"),f(B.controls,"progress")&&(a.push('<span class="plyr__progress">','<label for="seek{id}" class="plyr__sr-only">Seek</label>','<input id="seek{id}" class="plyr__progress--seek" type="range" min="0" max="100" step="0.1" value="0" data-plyr="seek">','<progress class="plyr__progress--played" max="100" value="0" role="presentation"></progress>','<progress class="plyr__progress--buffer" max="100" value="0">',"<span>0</span>% "+B.i18n.buffered,"</progress>"),B.tooltips.seek&&a.push('<span class="plyr__tooltip">00:00</span>'),a.push("</span>")),f(B.controls,"current-time")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.currentTime+"</span>",'<span class="plyr__time--current">00:00</span>',"</span>"),f(B.controls,"duration")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.duration+"</span>",'<span class="plyr__time--duration">00:00</span>',"</span>"),f(B.controls,"mute")&&a.push('<button type="button" data-plyr="mute">','<svg class="icon--muted"><use xlink:href="'+c+'-muted" /></svg>','<svg><use xlink:href="'+c+'-volume" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleMute+"</span>","</button>"),f(B.controls,"volume")&&a.push('<span class="plyr__volume">','<label for="volume{id}" class="plyr__sr-only">'+B.i18n.volume+"</label>",'<input id="volume{id}" class="plyr__volume--input" type="range" min="'+B.volumeMin+'" max="'+B.volumeMax+'" value="'+B.volume+'" data-plyr="volume">','<progress class="plyr__volume--display" max="'+B.volumeMax+'" value="'+B.volumeMin+'" role="presentation"></progress>',"</span>"),f(B.controls,"captions")&&a.push('<button type="button" data-plyr="captions">','<svg class="icon--captions-on"><use xlink:href="'+c+'-captions-on" /></svg>','<svg><use xlink:href="'+c+'-captions-off" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleCaptions+"</span>","</button>"),f(B.controls,"fullscreen")&&a.push('<button type="button" data-plyr="fullscreen">','<svg class="icon--exit-fullscreen"><use xlink:href="'+c+'-exit-fullscreen" /></svg>','<svg><use xlink:href="'+c+'-enter-fullscreen" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleFullscreen+"</span>","</button>"),a.push("</div>"),a.join("")}function O(){if(Sa.supported.full&&("audio"!==Sa.type||B.fullscreen.allowAudio)&&B.fullscreen.enabled){var a=F.supportsFullScreen;a||B.fullscreen.fallback&&!V()?(Va((a?"Native":"Fallback")+" fullscreen enabled"),a||n(Sa.container,B.classes.fullscreen.fallback,!0),n(Sa.container,B.classes.fullscreen.enabled,!0)):Va("Fullscreen not supported and fallback disabled"),Sa.buttons&&Sa.buttons.fullscreen&&v(Sa.buttons.fullscreen,!1),W()}}function P(){if("video"===Sa.type){U(B.selectors.captions)||Sa.videoContainer.insertAdjacentHTML("afterbegin",'<div class="'+m(B.selectors.captions)+'"></div>'),Sa.usingTextTracks=!1,Sa.media.textTracks&&(Sa.usingTextTracks=!0);for(var a,b="",c=Sa.media.childNodes,d=0;d<c.length;d++)"track"===c[d].nodeName.toLowerCase()&&("captions"!==(a=c[d].kind)&&"subtitles"!==a||(b=c[d].getAttribute("src")));if(Sa.captionExists=!0,""===b?(Sa.captionExists=!1,Va("No caption track found")):Va("Caption track found; URI: "+b),Sa.captionExists){for(var e=Sa.media.textTracks,f=0;f<e.length;f++)e[f].mode="hidden";if(S(),(Sa.browser.isIE&&Sa.browser.version>=10||Sa.browser.isFirefox&&Sa.browser.version>=31)&&(Va("Detected browser with known TextTrack issues - using manual fallback"),Sa.usingTextTracks=!1),Sa.usingTextTracks){Va("TextTracks supported");for(var g=0;g<e.length;g++){var h=e[g];"captions"!==h.kind&&"subtitles"!==h.kind||s(h,"cuechange",function(){this.activeCues[0]&&"text"in this.activeCues[0]?Q(this.activeCues[0].getCueAsHTML()):Q()})}}else if(Va("TextTracks not supported so rendering captions manually"),Sa.currentCaption="",Sa.captions=[],""!==b){var i=new XMLHttpRequest;i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var a,b=[],c=i.responseText,d="\r\n";-1===c.indexOf(d+d)&&(d=-1!==c.indexOf("\r\r")?"\r":"\n"),b=c.split(d+d);for(var e=0;e<b.length;e++){a=b[e],Sa.captions[e]=[];var f=a.split(d),g=0;-1===f[g].indexOf(":")&&(g=1),Sa.captions[e]=[f[g],f[g+1]]}Sa.captions.shift(),Va("Successfully loaded the caption file via AJAX")}else Wa(B.logPrefix+"There was a problem loading the caption file via AJAX")},i.open("get",b,!0),i.send()}}else n(Sa.container,B.classes.captions.enabled)}}function Q(a){var c=U(B.selectors.captions),d=b.createElement("span");c.innerHTML="",I.undefined(a)&&(a=""),I.string(a)?d.innerHTML=a.trim():d.appendChild(a),c.appendChild(d),c.offsetHeight}function R(a){function b(a,b){var c=[];c=a.split(" --> ");for(var e=0;e<c.length;e++)c[e]=c[e].replace(/(\d+:\d+:\d+\.\d+).*/,"$1");return d(c[b])}function c(a){return b(a,1)}function d(a){if(null===a||void 0===a)return 0;var b=[],c=[];return b=a.split(","),c=b[0].split(":"),Math.floor(60*c[0]*60)+Math.floor(60*c[1])+Math.floor(c[2])}if(!Sa.usingTextTracks&&"video"===Sa.type&&Sa.supported.full&&(Sa.subcount=0,a=I.number(a)?a:Sa.media.currentTime,Sa.captions[Sa.subcount])){for(;c(Sa.captions[Sa.subcount][0])<a.toFixed(1);)if(Sa.subcount++,Sa.subcount>Sa.captions.length-1){Sa.subcount=Sa.captions.length-1;break}Sa.media.currentTime.toFixed(1)>=function(a){return b(a,0)}(Sa.captions[Sa.subcount][0])&&Sa.media.currentTime.toFixed(1)<=c(Sa.captions[Sa.subcount][0])?(Sa.currentCaption=Sa.captions[Sa.subcount][1],Q(Sa.currentCaption)):Q()}}function S(){if(Sa.buttons.captions){n(Sa.container,B.classes.captions.enabled,!0);var a=Sa.storage.captionsEnabled;I["boolean"](a)||(a=B.captions.defaultActive),a&&(n(Sa.container,B.classes.captions.active,!0),v(Sa.buttons.captions,!0))}}function T(a){return Sa.container.querySelectorAll(a)}function U(a){return T(a)[0]}function V(){try{return a.self!==a.top}catch(a){return!0}}function W(){var a=T("input:not([disabled]), button:not([disabled])"),b=a[0],c=a[a.length-1];s(Sa.container,"keydown",function(a){9===a.which&&Sa.isFullscreen&&(a.target!==c||a.shiftKey?a.target===b&&a.shiftKey&&(a.preventDefault(),c.focus()):(a.preventDefault(),b.focus()))})}function X(a,b){if(I.string(b))l(a,Sa.media,{src:b});else if(b.constructor===Array)for(var c=b.length-1;c>=0;c--)l(a,Sa.media,b[c])}function Y(){if(B.loadSprite){var a=M();a.absolute?(Va("AJAX loading absolute SVG sprite"+(Sa.browser.isIE?" (due to IE)":"")),C(a.url,"sprite-plyr")):Va("Sprite will be used as external resource directly")}var c=B.html;Va("Injecting custom controls"),c||(c=N()),c=g(c=g(c,"{seektime}",B.seekTime),"{id}",Math.floor(1e4*Math.random())),B.title&&(c=g(c,"{title}",B.title));var d;if(I.string(B.selectors.controls.container)&&(d=b.querySelector(B.selectors.controls.container)),I.htmlElement(d)||(d=Sa.container),d.insertAdjacentHTML("beforeend",c),B.tooltips.controls)for(var e=T([B.selectors.controls.wrapper," ",B.selectors.labels," .",B.classes.hidden].join("")),f=e.length-1;f>=0;f--){var h=e[f];n(h,B.classes.hidden,!1),n(h,B.classes.tooltip,!0)}}function Z(){try{return Sa.controls=U(B.selectors.controls.wrapper),Sa.buttons={},Sa.buttons.seek=U(B.selectors.buttons.seek),Sa.buttons.play=T(B.selectors.buttons.play),Sa.buttons.pause=U(B.selectors.buttons.pause),Sa.buttons.restart=U(B.selectors.buttons.restart),Sa.buttons.rewind=U(B.selectors.buttons.rewind),Sa.buttons.forward=U(B.selectors.buttons.forward),Sa.buttons.fullscreen=U(B.selectors.buttons.fullscreen),Sa.buttons.mute=U(B.selectors.buttons.mute),Sa.buttons.captions=U(B.selectors.buttons.captions),Sa.progress={},Sa.progress.container=U(B.selectors.progress.container),Sa.progress.buffer={},Sa.progress.buffer.bar=U(B.selectors.progress.buffer),Sa.progress.buffer.text=Sa.progress.buffer.bar&&Sa.progress.buffer.bar.getElementsByTagName("span")[0],Sa.progress.played=U(B.selectors.progress.played),Sa.progress.tooltip=Sa.progress.container&&Sa.progress.container.querySelector("."+B.classes.tooltip),Sa.volume={},Sa.volume.input=U(B.selectors.volume.input),Sa.volume.display=U(B.selectors.volume.display),Sa.duration=U(B.selectors.duration),Sa.currentTime=U(B.selectors.currentTime),Sa.seekTime=T(B.selectors.seekTime),!0}catch(a){return Wa("It looks like there is a problem with your controls HTML"),_(!0),!1}}function $(){n(Sa.container,B.selectors.container.replace(".",""),Sa.supported.full)}function _(a){a&&f(B.types.html5,Sa.type)?Sa.media.setAttribute("controls",""):Sa.media.removeAttribute("controls")}function aa(a){var b=B.i18n.play;if(I.string(B.title)&&B.title.length&&(b+=", "+B.title,Sa.container.setAttribute("aria-label",B.title)),Sa.supported.full&&Sa.buttons.play)for(var c=Sa.buttons.play.length-1;c>=0;c--)Sa.buttons.play[c].setAttribute("aria-label",b);I.htmlElement(a)&&a.setAttribute("title",B.i18n.frameTitle.replace("{title}",B.title))}function ba(){var b=null;Sa.storage={},J.supported&&B.storage.enabled&&(a.localStorage.removeItem("plyr-volume"),(b=a.localStorage.getItem(B.storage.key))&&(/^\d+(\.\d+)?$/.test(b)?ca({volume:parseFloat(b)}):Sa.storage=JSON.parse(b)))}function ca(b){J.supported&&B.storage.enabled&&(x(Sa.storage,b),a.localStorage.setItem(B.storage.key,JSON.stringify(Sa.storage)))}function da(){if(Sa.media){if(Sa.supported.full&&(n(Sa.container,B.classes.type.replace("{0}",Sa.type),!0),f(B.types.embed,Sa.type)&&n(Sa.container,B.classes.type.replace("{0}","video"),!0),n(Sa.container,B.classes.stopped,B.autoplay),n(Sa.container,B.classes.isIos,Sa.browser.isIos),n(Sa.container,B.classes.isTouch,Sa.browser.isTouch),"video"===Sa.type)){var a=b.createElement("div");a.setAttribute("class",B.classes.videoWrapper),h(Sa.media,a),Sa.videoContainer=a}f(B.types.embed,Sa.type)&&ea()}else Wa("No media element found!")}function ea(){var c,d=b.createElement("div"),f=Sa.type+"-"+Math.floor(1e4*Math.random());switch(Sa.type){case"youtube":c=y(Sa.embedId);break;case"vimeo":c=z(Sa.embedId);break;default:c=Sa.embedId}for(var g=T('[id^="'+Sa.type+'-"]'),h=g.length-1;h>=0;h--)i(g[h]);if(n(Sa.media,B.classes.videoWrapper,!0),n(Sa.media,B.classes.embedWrapper,!0),"youtube"===Sa.type)Sa.media.appendChild(d),d.setAttribute("id",f),I.object(a.YT)?ga(c,d):(e(B.urls.youtube.api),a.onYouTubeReadyCallbacks=a.onYouTubeReadyCallbacks||[],a.onYouTubeReadyCallbacks.push(function(){ga(c,d)}),a.onYouTubeIframeAPIReady=function(){a.onYouTubeReadyCallbacks.forEach(function(a){a()})});else if("vimeo"===Sa.type)if(Sa.supported.full?Sa.media.appendChild(d):d=Sa.media,d.setAttribute("id",f),I.object(a.Vimeo))ha(c,d);else{e(B.urls.vimeo.api);var j=a.setInterval(function(){I.object(a.Vimeo)&&(a.clearInterval(j),ha(c,d))},50)}else if("soundcloud"===Sa.type){var l=b.createElement("iframe");l.loaded=!1,s(l,"load",function(){l.loaded=!0}),k(l,{src:"https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+c,id:f}),d.appendChild(l),Sa.media.appendChild(d),a.SC||e(B.urls.soundcloud.api);var m=a.setInterval(function(){a.SC&&l.loaded&&(a.clearInterval(m),ia.call(l))},50)}}function fa(){Sa.supported.full&&(Pa(),Qa()),aa(U("iframe"))}function ga(b,c){Sa.embed=new a.YT.Player(c.id,{videoId:b,playerVars:{autoplay:B.autoplay?1:0,controls:Sa.supported.full?0:1,rel:0,showinfo:0,iv_load_policy:3,cc_load_policy:B.captions.defaultActive?1:0,cc_lang_pref:"en",wmode:"transparent",modestbranding:1,disablekb:1,origin:"*"},events:{onError:function(a){K(Sa.container,"error",!0,{code:a.data,embed:a.target})},onReady:function(b){var c=b.target;Sa.media.play=function(){c.playVideo(),Sa.media.paused=!1},Sa.media.pause=function(){c.pauseVideo(),Sa.media.paused=!0},Sa.media.stop=function(){c.stopVideo(),Sa.media.paused=!0},Sa.media.duration=c.getDuration(),Sa.media.paused=!0,Sa.media.currentTime=0,Sa.media.muted=c.isMuted(),"function"==typeof c.getVideoData&&(B.title=c.getVideoData().title),Sa.supported.full&&Sa.media.querySelector("iframe").setAttribute("tabindex","-1"),fa(),K(Sa.media,"timeupdate"),K(Sa.media,"durationchange"),a.clearInterval(Ta.buffering),Ta.buffering=a.setInterval(function(){Sa.media.buffered=c.getVideoLoadedFraction(),(null===Sa.media.lastBuffered||Sa.media.lastBuffered<Sa.media.buffered)&&K(Sa.media,"progress"),Sa.media.lastBuffered=Sa.media.buffered,1===Sa.media.buffered&&(a.clearInterval(Ta.buffering),K(Sa.media,"canplaythrough"))},200)},onStateChange:function(b){var c=b.target;switch(a.clearInterval(Ta.playing),b.data){case 0:Sa.media.paused=!0,K(Sa.media,"ended");break;case 1:Sa.media.paused=!1,Sa.media.seeking&&K(Sa.media,"seeked"),Sa.media.seeking=!1,K(Sa.media,"play"),K(Sa.media,"playing"),Ta.playing=a.setInterval(function(){Sa.media.currentTime=c.getCurrentTime(),K(Sa.media,"timeupdate")},100),Sa.media.duration!==c.getDuration()&&(Sa.media.duration=c.getDuration(),K(Sa.media,"durationchange"));break;case 2:Sa.media.paused=!0,K(Sa.media,"pause")}K(Sa.container,"statechange",!1,{code:b.data})}}})}function ha(c,d){var e=function(a){return Object.keys(a).map(function(b){return encodeURIComponent(b)+"="+encodeURIComponent(a[b])}).join("&")}({loop:B.loop,autoplay:B.autoplay,byline:!1,portrait:!1,title:!1,speed:!0,transparent:0}),f=b.createElement("iframe"),g="https://player.vimeo.com/video/"+c+"?"+e;f.setAttribute("src",g),f.setAttribute("allowfullscreen",""),d.appendChild(f),Sa.embed=new a.Vimeo.Player(f),Sa.media.play=function(){Sa.embed.play(),Sa.media.paused=!1},Sa.media.pause=function(){Sa.embed.pause(),Sa.media.paused=!0},Sa.media.stop=function(){Sa.embed.stop(),Sa.media.paused=!0},Sa.media.paused=!0,Sa.media.currentTime=0,fa(),Sa.embed.getCurrentTime().then(function(a){Sa.media.currentTime=a,K(Sa.media,"timeupdate")}),Sa.embed.getDuration().then(function(a){Sa.media.duration=a,K(Sa.media,"durationchange")}),Sa.embed.on("loaded",function(){I.htmlElement(Sa.embed.element)&&Sa.supported.full&&Sa.embed.element.setAttribute("tabindex","-1")}),Sa.embed.on("play",function(){Sa.media.paused=!1,K(Sa.media,"play"),K(Sa.media,"playing")}),Sa.embed.on("pause",function(){Sa.media.paused=!0,K(Sa.media,"pause")}),Sa.embed.on("timeupdate",function(a){Sa.media.seeking=!1,Sa.media.currentTime=a.seconds,K(Sa.media,"timeupdate")}),Sa.embed.on("progress",function(a){Sa.media.buffered=a.percent,K(Sa.media,"progress"),1===parseInt(a.percent)&&K(Sa.media,"canplaythrough")}),Sa.embed.on("seeked",function(){Sa.media.seeking=!1,K(Sa.media,"seeked"),K(Sa.media,"play")}),Sa.embed.on("ended",function(){Sa.media.paused=!0,K(Sa.media,"ended")})}function ia(){Sa.embed=a.SC.Widget(this),Sa.embed.bind(a.SC.Widget.Events.READY,function(){Sa.media.play=function(){Sa.embed.play(),Sa.media.paused=!1},Sa.media.pause=function(){Sa.embed.pause(),Sa.media.paused=!0},Sa.media.stop=function(){Sa.embed.seekTo(0),Sa.embed.pause(),Sa.media.paused=!0},Sa.media.paused=!0,Sa.media.currentTime=0,Sa.embed.getDuration(function(a){Sa.media.duration=a/1e3,fa()}),Sa.embed.getPosition(function(a){Sa.media.currentTime=a,K(Sa.media,"timeupdate")}),Sa.embed.bind(a.SC.Widget.Events.PLAY,function(){Sa.media.paused=!1,K(Sa.media,"play"),K(Sa.media,"playing")}),Sa.embed.bind(a.SC.Widget.Events.PAUSE,function(){Sa.media.paused=!0,K(Sa.media,"pause")}),Sa.embed.bind(a.SC.Widget.Events.PLAY_PROGRESS,function(a){Sa.media.seeking=!1,Sa.media.currentTime=a.currentPosition/1e3,K(Sa.media,"timeupdate")}),Sa.embed.bind(a.SC.Widget.Events.LOAD_PROGRESS,function(a){Sa.media.buffered=a.loadProgress,K(Sa.media,"progress"),1===parseInt(a.loadProgress)&&K(Sa.media,"canplaythrough")}),Sa.embed.bind(a.SC.Widget.Events.FINISH,function(){Sa.media.paused=!0,K(Sa.media,"ended")})})}function ja(){"play"in Sa.media&&Sa.media.play()}function ka(){"pause"in Sa.media&&Sa.media.pause()}function la(a){return I["boolean"](a)||(a=Sa.media.paused),a?ja():ka(),a}function ma(a){I.number(a)||(a=B.seekTime),oa(Sa.media.currentTime-a)}function na(a){I.number(a)||(a=B.seekTime),oa(Sa.media.currentTime+a)}function oa(a){var b=0,c=Sa.media.paused,d=pa();I.number(a)?b=a:I.object(a)&&f(["input","change"],a.type)&&(b=a.target.value/a.target.max*d),0>b?b=0:b>d&&(b=d),Ga(b);try{Sa.media.currentTime=b.toFixed(4)}catch(a){}if(f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed.seekTo(b);break;case"vimeo":Sa.embed.setCurrentTime(b.toFixed(0));break;case"soundcloud":Sa.embed.seekTo(1e3*b)}c&&ka(),K(Sa.media,"timeupdate"),Sa.media.seeking=!0,K(Sa.media,"seeking")}Va("Seeking to "+Sa.media.currentTime+" seconds"),R(b)}function pa(){var a=parseInt(B.duration),b=0;return null===Sa.media.duration||isNaN(Sa.media.duration)||(b=Sa.media.duration),isNaN(a)?b:a}function qa(){n(Sa.container,B.classes.playing,!Sa.media.paused),n(Sa.container,B.classes.stopped,Sa.media.paused),Ia(Sa.media.paused)}function ra(){G={x:a.pageXOffset||0,y:a.pageYOffset||0}}function sa(){a.scrollTo(G.x,G.y)}function ta(a){var c=F.supportsFullScreen;if(c){if(!a||a.type!==F.fullScreenEventName)return F.isFullScreen(Sa.container)?F.cancelFullScreen():(ra(),F.requestFullScreen(Sa.container)),void(Sa.isFullscreen=F.isFullScreen(Sa.container));Sa.isFullscreen=F.isFullScreen(Sa.container)}else Sa.isFullscreen=!Sa.isFullscreen,b.body.style.overflow=Sa.isFullscreen?"hidden":"";n(Sa.container,B.classes.fullscreen.active,Sa.isFullscreen),W(Sa.isFullscreen),Sa.buttons&&Sa.buttons.fullscreen&&v(Sa.buttons.fullscreen,Sa.isFullscreen),K(Sa.container,Sa.isFullscreen?"enterfullscreen":"exitfullscreen",!0),!Sa.isFullscreen&&c&&sa()}function ua(a){if(I["boolean"](a)||(a=!Sa.media.muted),v(Sa.buttons.mute,a),Sa.media.muted=a,0===Sa.media.volume&&va(B.volume),f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed[Sa.media.muted?"mute":"unMute"]();break;case"vimeo":case"soundcloud":Sa.embed.setVolume(Sa.media.muted?0:parseFloat(B.volume/B.volumeMax))}K(Sa.media,"volumechange")}}function va(a){var b=B.volumeMax,c=B.volumeMin;if(I.undefined(a)&&(a=Sa.storage.volume),(null===a||isNaN(a))&&(a=B.volume),a>b&&(a=b),c>a&&(a=c),Sa.media.volume=parseFloat(a/b),Sa.volume.display&&(Sa.volume.display.value=a),f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed.setVolume(100*Sa.media.volume);break;case"vimeo":case"soundcloud":Sa.embed.setVolume(Sa.media.volume)}K(Sa.media,"volumechange")}0===a?Sa.media.muted=!0:Sa.media.muted&&a>0&&ua()}function wa(a){var b=Sa.media.muted?0:Sa.media.volume*B.volumeMax;I.number(a)||(a=B.volumeStep),va(b+a)}function xa(a){var b=Sa.media.muted?0:Sa.media.volume*B.volumeMax;I.number(a)||(a=B.volumeStep),va(b-a)}function ya(){var a=Sa.media.muted?0:Sa.media.volume*B.volumeMax;Sa.supported.full&&(Sa.volume.input&&(Sa.volume.input.value=a),Sa.volume.display&&(Sa.volume.display.value=a)),ca({volume:a}),n(Sa.container,B.classes.muted,0===a),Sa.supported.full&&Sa.buttons.mute&&v(Sa.buttons.mute,0===a)}function za(a){Sa.supported.full&&Sa.buttons.captions&&(I["boolean"](a)||(a=-1===Sa.container.className.indexOf(B.classes.captions.active)),Sa.captionsEnabled=a,v(Sa.buttons.captions,Sa.captionsEnabled),n(Sa.container,B.classes.captions.active,Sa.captionsEnabled),K(Sa.container,Sa.captionsEnabled?"captionsenabled":"captionsdisabled",!0),ca({captionsEnabled:Sa.captionsEnabled}))}function Aa(a){var b="waiting"===a.type;clearTimeout(Ta.loading),Ta.loading=setTimeout(function(){n(Sa.container,B.classes.loading,b),Ia(b)},b?250:0)}function Ba(a){if(Sa.supported.full){var b=Sa.progress.played,c=0,d=pa();if(a)switch(a.type){case"timeupdate":case"seeking":if(Sa.controls.pressed)return;c=w(Sa.media.currentTime,d),"timeupdate"===a.type&&Sa.buttons.seek&&(Sa.buttons.seek.value=c);break;case"playing":case"progress":b=Sa.progress.buffer,c=function(){var a=Sa.media.buffered;return a&&a.length?w(a.end(0),d):I.number(a)?100*a:0}()}Ca(b,c)}}function Ca(a,b){if(Sa.supported.full){if(I.undefined(b)&&(b=0),I.undefined(a)){if(!Sa.progress||!Sa.progress.buffer)return;a=Sa.progress.buffer}I.htmlElement(a)?a.value=b:a&&(a.bar&&(a.bar.value=b),a.text&&(a.text.innerHTML=b))}}function Da(a,b){if(b){isNaN(a)&&(a=0),Sa.secs=parseInt(a%60),Sa.mins=parseInt(a/60%60),Sa.hours=parseInt(a/60/60%60);var c=parseInt(pa()/60/60%60)>0;Sa.secs=("0"+Sa.secs).slice(-2),Sa.mins=("0"+Sa.mins).slice(-2),b.innerHTML=(c?Sa.hours+":":"")+Sa.mins+":"+Sa.secs}}function Ea(){if(Sa.supported.full){var a=pa()||0;!Sa.duration&&B.displayDuration&&Sa.media.paused&&Da(a,Sa.currentTime),Sa.duration&&Da(a,Sa.duration),Ha()}}function Fa(a){Da(Sa.media.currentTime,Sa.currentTime),a&&"timeupdate"===a.type&&Sa.media.seeking||Ba(a)}function Ga(a){I.number(a)||(a=0);var b=w(a,pa());Sa.progress&&Sa.progress.played&&(Sa.progress.played.value=b),Sa.buttons&&Sa.buttons.seek&&(Sa.buttons.seek.value=b)}function Ha(a){var b=pa();if(B.tooltips.seek&&Sa.progress.container&&0!==b){var c=Sa.progress.container.getBoundingClientRect(),d=0,e=B.classes.tooltip+"--visible";if(a)d=100/c.width*(a.pageX-c.left);else{if(!o(Sa.progress.tooltip,e))return;d=Sa.progress.tooltip.style.left.replace("%","")}0>d?d=0:d>100&&(d=100),Da(b/100*d,Sa.progress.tooltip),Sa.progress.tooltip.style.left=d+"%",a&&f(["mouseenter","mouseleave"],a.type)&&n(Sa.progress.tooltip,e,"mouseenter"===a.type)}}function Ia(b){if(B.hideControls&&"audio"!==Sa.type){var c=0,d=!1,e=b,g=o(Sa.container,B.classes.loading);if(I["boolean"](b)||(b&&b.type?(d="enterfullscreen"===b.type,e=f(["mousemove","touchstart","mouseenter","focus"],b.type),f(["mousemove","touchmove"],b.type)&&(c=2e3),"focus"===b.type&&(c=3e3)):e=o(Sa.container,B.classes.hideControls)),a.clearTimeout(Ta.hover),e||Sa.media.paused||g){if(n(Sa.container,B.classes.hideControls,!1),Sa.media.paused||g)return;Sa.browser.isTouch&&(c=3e3)}e&&Sa.media.paused||(Ta.hover=a.setTimeout(function(){(!Sa.controls.pressed&&!Sa.controls.hover||d)&&n(Sa.container,B.classes.hideControls,!0)},c))}}function Ja(a){I.object(a)&&"sources"in a&&a.sources.length?(n(Sa.container,B.classes.ready,!1),ka(),Ga(),Ca(),Na(),Oa(function(){if(Sa.embed=null,i(Sa.media),"video"===Sa.type&&Sa.videoContainer&&i(Sa.videoContainer),Sa.container&&Sa.container.removeAttribute("class"),"type"in a&&(Sa.type=a.type,"video"===Sa.type)){var c=a.sources[0];"type"in c&&f(B.types.embed,c.type)&&(Sa.type=c.type)}switch(Sa.supported=D(Sa.type),Sa.type){case"video":Sa.media=b.createElement("video");break;case"audio":Sa.media=b.createElement("audio");break;case"youtube":case"vimeo":case"soundcloud":Sa.media=b.createElement("div"),Sa.embedId=a.sources[0].src}j(Sa.container,Sa.media),I["boolean"](a.autoplay)&&(B.autoplay=a.autoplay),f(B.types.html5,Sa.type)&&(B.crossorigin&&Sa.media.setAttribute("crossorigin",""),B.autoplay&&Sa.media.setAttribute("autoplay",""),"poster"in a&&Sa.media.setAttribute("poster",a.poster),B.loop&&Sa.media.setAttribute("loop","")),n(Sa.container,B.classes.fullscreen.active,Sa.isFullscreen),n(Sa.container,B.classes.captions.active,Sa.captionsEnabled),$(),f(B.types.html5,Sa.type)&&X("source",a.sources),da(),f(B.types.html5,Sa.type)&&("tracks"in a&&X("track",a.tracks),Sa.media.load()),(f(B.types.html5,Sa.type)||f(B.types.embed,Sa.type)&&!Sa.supported.full)&&(Pa(),Qa()),B.title=a.title,aa()},!1)):Wa("Invalid source format")}function Ka(){n(U("."+B.classes.tabFocus),B.classes.tabFocus,!1)}function La(){function c(){var a=la(),b=Sa.buttons[a?"play":"pause"],c=Sa.buttons[a?"pause":"play"];if(c&&(c=c.length>1?c[c.length-1]:c[0]),c){var d=o(b,B.classes.tabFocus);setTimeout(function(){c.focus(),d&&(n(b,B.classes.tabFocus,!1),n(c,B.classes.tabFocus,!0))},100)}}function d(){var a=b.activeElement;return a=a&&a!==b.body?b.querySelector(":focus"):null}function e(a){return a.keyCode?a.keyCode:a.which}function g(a){for(var b in Sa.buttons){var c=Sa.buttons[b];if(I.nodeList(c))for(var d=0;d<c.length;d++)n(c[d],B.classes.tabFocus,c[d]===a);else n(c,B.classes.tabFocus,c===a)}}function h(a){var b=e(a),c="keydown"===a.type,d=c&&b===j;if(I.number(b))if(c){switch(f([48,49,50,51,52,53,54,56,57,32,75,38,40,77,39,37,70,67],b)&&(a.preventDefault(),a.stopPropagation()),b){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:d||function(){var a=Sa.media.duration;I.number(a)&&oa(a/10*(b-48))}();break;case 32:case 75:d||la();break;case 38:wa();break;case 40:xa();break;case 77:d||ua();break;case 39:na();break;case 37:ma();break;case 70:ta();break;case 67:d||za()}!F.supportsFullScreen&&Sa.isFullscreen&&27===b&&ta(),j=b}else j=null}var i=Sa.browser.isIE?"change":"input";if(B.keyboardShorcuts.focused){var j=null;B.keyboardShorcuts.global&&s(a,"keydown keyup",function(a){var b=e(a),c=d();1!==E().length||!f([48,49,50,51,52,53,54,56,57,75,77,70,67],b)||I.htmlElement(c)&&p(c,B.selectors.editable)||h(a)}),s(Sa.container,"keydown keyup",h)}s(a,"keyup",function(a){var b=e(a),c=d();9===b&&g(c)}),s(b.body,"click",Ka);for(var k in Sa.buttons){var l=Sa.buttons[k];s(l,"blur",function(){n(l,"tab-focus",!1)})}q(Sa.buttons.play,"click",B.listeners.play,c),q(Sa.buttons.pause,"click",B.listeners.pause,c),q(Sa.buttons.restart,"click",B.listeners.restart,oa),q(Sa.buttons.rewind,"click",B.listeners.rewind,ma),q(Sa.buttons.forward,"click",B.listeners.forward,na),q(Sa.buttons.seek,i,B.listeners.seek,oa),q(Sa.volume.input,i,B.listeners.volume,function(){va(Sa.volume.input.value)}),q(Sa.buttons.mute,"click",B.listeners.mute,ua),q(Sa.buttons.fullscreen,"click",B.listeners.fullscreen,ta),F.supportsFullScreen&&s(b,F.fullScreenEventName,ta),q(Sa.buttons.captions,"click",B.listeners.captions,za),s(Sa.progress.container,"mouseenter mouseleave mousemove",Ha),B.hideControls&&(s(Sa.container,"mouseenter mouseleave mousemove touchstart touchend touchcancel touchmove enterfullscreen",Ia),s(Sa.controls,"mouseenter mouseleave",function(a){Sa.controls.hover="mouseenter"===a.type}),s(Sa.controls,"mousedown mouseup touchstart touchend touchcancel",function(a){Sa.controls.pressed=f(["mousedown","touchstart"],a.type)}),s(Sa.controls,"focus blur",Ia,!0)),s(Sa.volume.input,"wheel",function(a){
a.preventDefault();var b=a.webkitDirectionInvertedFromDevice,c=B.volumeStep/5;(a.deltaY<0||a.deltaX>0)&&(b?xa(c):wa(c)),(a.deltaY>0||a.deltaX<0)&&(b?wa(c):xa(c))})}function Ma(){if(s(Sa.media,"timeupdate seeking",Fa),s(Sa.media,"timeupdate",R),s(Sa.media,"durationchange loadedmetadata",Ea),s(Sa.media,"ended",function(){"video"===Sa.type&&B.showPosterOnEnd&&("video"===Sa.type&&Q(),oa(),Sa.media.load())}),s(Sa.media,"progress playing",Ba),s(Sa.media,"volumechange",ya),s(Sa.media,"play pause ended",qa),s(Sa.media,"waiting canplay seeked",Aa),B.clickToPlay&&"audio"!==Sa.type){var a=U("."+B.classes.videoWrapper);if(!a)return;a.style.cursor="pointer",s(a,"click",function(){B.hideControls&&Sa.browser.isTouch&&!Sa.media.paused||(Sa.media.paused?ja():Sa.media.ended?(oa(),ja()):ka())})}B.disableContextMenu&&s(Sa.media,"contextmenu",function(a){a.preventDefault()}),s(Sa.media,B.events.concat(["keyup","keydown"]).join(" "),function(a){K(Sa.container,a.type,!0)})}function Na(){if(f(B.types.html5,Sa.type)){for(var a=Sa.media.querySelectorAll("source"),b=0;b<a.length;b++)i(a[b]);Sa.media.setAttribute("src",B.blankUrl),Sa.media.load(),Va("Cancelled network requests")}}function Oa(c,d){function e(){clearTimeout(Ta.cleanUp),I["boolean"](d)||(d=!0),I["function"](c)&&c.call(Ua),d&&(Sa.init=!1,Sa.container.parentNode.replaceChild(Ua,Sa.container),Sa.container=null,b.body.style.overflow="",t(b.body,"click",Ka),K(Ua,"destroyed",!0))}if(!Sa.init)return null;switch(Sa.type){case"youtube":a.clearInterval(Ta.buffering),a.clearInterval(Ta.playing),Sa.embed.destroy(),e();break;case"vimeo":Sa.embed.unload().then(e),Ta.cleanUp=a.setTimeout(e,200);break;case"video":case"audio":_(!0),e()}}function Pa(){if(!Sa.supported.full)return Wa("Basic support only",Sa.type),i(U(B.selectors.controls.wrapper)),i(U(B.selectors.buttons.play)),void _(!0);var a=!T(B.selectors.controls.wrapper).length;a&&Y(),Z()&&(a&&La(),Ma(),_(),O(),P(),va(),ya(),Fa(),qa(),Ea())}function Qa(){a.setTimeout(function(){K(Sa.media,"ready")},0),n(Sa.media,H.classes.setup,!0),n(Sa.container,B.classes.ready,!0),Sa.media.plyr=Ra,B.autoplay&&ja()}var Ra,Sa=this,Ta={};Sa.media=r;var Ua=r.cloneNode(!0),Va=function(){L("log",arguments)},Wa=function(){L("warn",arguments)};return Va("Config",B),Ra={getOriginal:function(){return Ua},getContainer:function(){return Sa.container},getEmbed:function(){return Sa.embed},getMedia:function(){return Sa.media},getType:function(){return Sa.type},getDuration:pa,getCurrentTime:function(){return Sa.media.currentTime},getVolume:function(){return Sa.media.volume},isMuted:function(){return Sa.media.muted},isReady:function(){return o(Sa.container,B.classes.ready)},isLoading:function(){return o(Sa.container,B.classes.loading)},isPaused:function(){return Sa.media.paused},on:function(a,b){return s(Sa.container,a,b),this},play:ja,pause:ka,stop:function(){ka(),oa()},restart:oa,rewind:ma,forward:na,seek:oa,source:function(a){if(I.undefined(a)){var b;switch(Sa.type){case"youtube":b=Sa.embed.getVideoUrl();break;case"vimeo":Sa.embed.getVideoUrl.then(function(a){b=a});break;case"soundcloud":Sa.embed.getCurrentSound(function(a){b=a.permalink_url});break;default:b=Sa.media.currentSrc}return b||""}Ja(a)},poster:function(a){"video"===Sa.type&&Sa.media.setAttribute("poster",a)},setVolume:va,togglePlay:la,toggleMute:ua,toggleCaptions:za,toggleFullscreen:ta,toggleControls:Ia,isFullscreen:function(){return Sa.isFullscreen||!1},support:function(a){return d(Sa,a)},destroy:Oa},function(){if(Sa.init)return null;if(F=A(),Sa.browser=c(),I.htmlElement(Sa.media)){ba();var a=r.tagName.toLowerCase();"div"===a?(Sa.type=r.getAttribute("data-type"),Sa.embedId=r.getAttribute("data-video-id"),r.removeAttribute("data-type"),r.removeAttribute("data-video-id")):(Sa.type=a,B.crossorigin=null!==r.getAttribute("crossorigin"),B.autoplay=B.autoplay||null!==r.getAttribute("autoplay"),B.loop=B.loop||null!==r.getAttribute("loop")),Sa.supported=D(Sa.type),Sa.supported.basic&&(Sa.container=h(r,b.createElement("div")),Sa.container.setAttribute("tabindex",0),$(),Va(Sa.browser.name+" "+Sa.browser.version),da(),(f(B.types.html5,Sa.type)||f(B.types.embed,Sa.type)&&!Sa.supported.full)&&(Pa(),Qa(),aa()),Sa.init=!0)}}(),Sa.init?Ra:null}function C(a,c){var d=new XMLHttpRequest;if(!I.string(c)||!I.htmlElement(b.querySelector("#"+c))){var e=b.createElement("div");e.setAttribute("hidden",""),I.string(c)&&e.setAttribute("id",c),b.body.insertBefore(e,b.body.childNodes[0]),"withCredentials"in d&&(d.open("GET",a,!0),d.onload=function(){e.innerHTML=d.responseText},d.send())}}function D(a){var d=c(),e=d.isIE&&d.version<=9,f=d.isIos,g=d.isIphone,h=!!b.createElement("audio").canPlayType,i=!!b.createElement("video").canPlayType,j=!1,k=!1;switch(a){case"video":k=(j=i)&&!e&&!g;break;case"audio":k=(j=h)&&!e;break;case"vimeo":j=!0,k=!e&&!f;break;case"youtube":j=!0,k=!e&&!f,f&&!g&&d.version>=10&&(k=!0);break;case"soundcloud":j=!0,k=!e&&!g;break;default:k=(j=h&&i)&&!e}return{basic:j,full:k}}function E(a){if(I.string(a)?a=b.querySelector(a):I.undefined(a)&&(a=b.body),I.htmlElement(a)){var c=a.querySelectorAll("."+H.classes.setup),d=[];return Array.prototype.slice.call(c).forEach(function(a){I.object(a.plyr)&&d.push(a.plyr)}),d}return[]}var F,G={x:0,y:0},H={enabled:!0,debug:!1,autoplay:!1,loop:!1,seekTime:10,volume:10,volumeMin:0,volumeMax:10,volumeStep:1,duration:null,displayDuration:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/2.0.17/plyr.svg",blankUrl:"https://cdn.plyr.io/static/blank.mp4",clickToPlay:!0,hideControls:!0,showPosterOnEnd:!1,disableContextMenu:!0,keyboardShorcuts:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},selectors:{html5:"video, audio",embed:"[data-type]",editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{seek:'[data-plyr="seek"]',play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',forward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',fullscreen:'[data-plyr="fullscreen"]'},volume:{input:'[data-plyr="volume"]',display:".plyr__volume--display"},progress:{container:".plyr__progress",buffer:".plyr__progress--buffer",played:".plyr__progress--played"},captions:".plyr__captions",currentTime:".plyr__time--current",duration:".plyr__time--duration"},classes:{setup:"plyr--setup",ready:"plyr--ready",videoWrapper:"plyr__video-wrapper",embedWrapper:"plyr__video-embed",type:"plyr--{0}",stopped:"plyr--stopped",playing:"plyr--playing",muted:"plyr--muted",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback",active:"plyr--fullscreen-active"},tabFocus:"tab-focus"},captions:{defaultActive:!1},fullscreen:{enabled:!0,fallback:!0,allowAudio:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","fullscreen"],i18n:{restart:"Restart",rewind:"Rewind {seektime} secs",play:"Play",pause:"Pause",forward:"Forward {seektime} secs",played:"played",buffered:"buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",toggleMute:"Toggle Mute",toggleCaptions:"Toggle Captions",toggleFullscreen:"Toggle Fullscreen",frameTitle:"Player for {title}"},types:{embed:["youtube","vimeo","soundcloud"],html5:["video","audio"]},urls:{vimeo:{api:"https://player.vimeo.com/api/player.js"},youtube:{api:"https://www.youtube.com/iframe_api"},soundcloud:{api:"https://w.soundcloud.com/player/api.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,forward:null,mute:null,volume:null,captions:null,fullscreen:null},events:["ready","ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied"],logPrefix:"[Plyr]"},I={object:function(a){return null!==a&&"object"==typeof a},array:function(a){return null!==a&&"object"==typeof a&&a.constructor===Array},number:function(a){return null!==a&&("number"==typeof a&&!isNaN(a-0)||"object"==typeof a&&a.constructor===Number)},string:function(a){return null!==a&&("string"==typeof a||"object"==typeof a&&a.constructor===String)},"boolean":function(a){return null!==a&&"boolean"==typeof a},nodeList:function(a){return null!==a&&a instanceof NodeList},htmlElement:function(a){return null!==a&&a instanceof HTMLElement},"function":function(a){return null!==a&&"function"==typeof a},undefined:function(a){return null!==a&&void 0===a}},J={supported:function(){try{b.localStorage.setItem("___test","OK");var a=b.localStorage.getItem("___test");return b.localStorage.removeItem("___test"),"OK"===a}catch(b){return!1}return!1}()};return{setup:function(a,c){function d(a,b){o(b,H.classes.hook)||e.push({target:a,media:b})}var e=[],f=[],g=[H.selectors.html5,H.selectors.embed].join(",");if(I.string(a)?a=b.querySelectorAll(a):I.htmlElement(a)?a=[a]:I.nodeList(a)||I.array(a)||I.string(a)||(I.undefined(c)&&I.object(a)&&(c=a),a=b.querySelectorAll(g)),I.nodeList(a)&&(a=Array.prototype.slice.call(a)),!D().basic||!a.length)return!1;for(var h=0;h<a.length;h++){var i=a[h],j=i.querySelectorAll(g);if(j.length)for(var k=0;k<j.length;k++)d(i,j[k]);else p(i,g)&&d(i,i)}return e.forEach(function(a){var b=a.target,d=a.media,e={};try{e=JSON.parse(b.getAttribute("data-plyr"))}catch(a){}var g=x({},H,c,e);if(!g.enabled)return null;var h=new B(d,g);if(I.object(h)){if(g.debug){var i=g.events.concat(["setup","statechange","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled"]);s(h.getContainer(),i.join(" "),function(a){console.log([g.logPrefix,"event:",a.type].join(" "),a.detail.plyr)})}u(h.getContainer(),"setup",!0,{plyr:h}),f.push(h)}}),f},supported:D,loadSprite:C,get:E}}),function(){function a(a,b){b=b||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c}"function"!=typeof window.CustomEvent&&(a.prototype=window.Event.prototype,window.CustomEvent=a)}(),function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,document):"function"==typeof define&&define.amd?define([],function(){return b(a,document)}):a.plyr=b(a,document)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(){var a,c,d,e=navigator.userAgent,f=navigator.appName,g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10),i=!1,j=!1,k=!1,l=!1;return-1!==navigator.appVersion.indexOf("Windows NT")&&-1!==navigator.appVersion.indexOf("rv:11")?(i=!0,f="IE",g="11"):-1!==(c=e.indexOf("MSIE"))?(i=!0,f="IE",g=e.substring(c+5)):-1!==(c=e.indexOf("Chrome"))?(k=!0,f="Chrome",g=e.substring(c+7)):-1!==(c=e.indexOf("Safari"))?(l=!0,f="Safari",g=e.substring(c+7),-1!==(c=e.indexOf("Version"))&&(g=e.substring(c+8))):-1!==(c=e.indexOf("Firefox"))?(j=!0,f="Firefox",g=e.substring(c+8)):(a=e.lastIndexOf(" ")+1)<(c=e.lastIndexOf("/"))&&(f=e.substring(a,c),g=e.substring(c+1),f.toLowerCase()===f.toUpperCase()&&(f=navigator.appName)),-1!==(d=g.indexOf(";"))&&(g=g.substring(0,d)),-1!==(d=g.indexOf(" "))&&(g=g.substring(0,d)),h=parseInt(""+g,10),isNaN(h)&&(g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10)),{name:f,version:h,isIE:i,isFirefox:j,isChrome:k,isSafari:l,isIos:/(iPad|iPhone|iPod)/g.test(navigator.platform),isIphone:/(iPhone|iPod)/g.test(navigator.userAgent),isTouch:"ontouchstart"in b.documentElement}}function d(a,b){var c=a.media;if("video"===a.type)switch(b){case"video/webm":return!(!c.canPlayType||!c.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/no/,""));case"video/mp4":return!(!c.canPlayType||!c.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"').replace(/no/,""));case"video/ogg":return!(!c.canPlayType||!c.canPlayType('video/ogg; codecs="theora"').replace(/no/,""))}else if("audio"===a.type)switch(b){case"audio/mpeg":return!(!c.canPlayType||!c.canPlayType("audio/mpeg;").replace(/no/,""));case"audio/ogg":return!(!c.canPlayType||!c.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,""));case"audio/wav":return!(!c.canPlayType||!c.canPlayType('audio/wav; codecs="1"').replace(/no/,""))}return!1}function e(a){if(!b.querySelectorAll('script[src="'+a+'"]').length){var c=b.createElement("script");c.src=a;var d=b.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d)}}function f(a,b){return Array.prototype.indexOf&&-1!==a.indexOf(b)}function g(a,b,c){return a.replace(new RegExp(b.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g,"\\$1"),"g"),c)}function h(a,b){a.length||(a=[a]);for(var c=a.length-1;c>=0;c--){var d=c>0?b.cloneNode(!0):b,e=a[c],f=e.parentNode,g=e.nextSibling;return d.appendChild(e),g?f.insertBefore(d,g):f.appendChild(d),d}}function i(a){a&&a.parentNode.removeChild(a)}function j(a,b){a.insertBefore(b,a.firstChild)}function k(a,b){for(var c in b)a.setAttribute(c,J["boolean"](b[c])&&b[c]?"":b[c])}function l(a,c,d){var e=b.createElement(a);k(e,d),j(c,e)}function m(a){return a.replace(".","")}function n(a,b,c){if(a)if(a.classList)a.classList[c?"add":"remove"](b);else{var d=(" "+a.className+" ").replace(/\s+/g," ").replace(" "+b+" ","");a.className=d+(c?" "+b:"")}}function o(a,b){return a?a.classList?a.classList.contains(b):new RegExp("(\\s|^)"+b+"(\\s|$)").test(a.className):!1}function p(a,c){var d=Element.prototype,e=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.msMatchesSelector||function(a){return-1!==[].indexOf.call(b.querySelectorAll(a),this)};return e.call(a,c)}function q(a,b,c,d,e){c&&s(a,b,function(b){c.apply(a,[b])},e),s(a,b,function(b){d.apply(a,[b])},e)}function r(a,b,c,d,e){var f=b.split(" ");if(J["boolean"](e)||(e=!1),a instanceof NodeList)for(var g=0;g<a.length;g++)a[g]instanceof Node&&r(a[g],arguments[1],arguments[2],arguments[3]);else for(var h=0;h<f.length;h++)a[d?"addEventListener":"removeEventListener"](f[h],c,e)}function s(a,b,c,d){a&&r(a,b,c,!0,d)}function t(a,b,c,d){a&&r(a,b,c,!1,d)}function u(a,b,c,d){if(a&&b){J["boolean"](c)||(c=!1);var e=new CustomEvent(b,{bubbles:c,detail:d});a.dispatchEvent(e)}}function v(a,b){return a?(b=J["boolean"](b)?b:!a.getAttribute("aria-pressed"),a.setAttribute("aria-pressed",b),b):void 0}function w(a,b){return 0===a||0===b||isNaN(a)||isNaN(b)?0:(a/b*100).toFixed(2)}function x(){var a=arguments;if(a.length){if(1===a.length)return a[0];for(var b=Array.prototype.shift.call(a),c=a.length,d=0;c>d;d++){var e=a[d];for(var f in e)e[f]&&e[f].constructor&&e[f].constructor===Object?(b[f]=b[f]||{},x(b[f],e[f])):b[f]=e[f]}return b}}function y(a){var b=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/;return a.match(b)?RegExp.$2:a}function z(a){var b=/^.*(vimeo.com\/|video\/)(\d+).*/;return a.match(b)?RegExp.$2:a}function A(){var a={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",element:null,prefix:""},c="webkit o moz ms khtml".split(" ");if(J.undefined(b.cancelFullScreen))for(var d=0,e=c.length;e>d;d++){if(a.prefix=c[d],!J.undefined(b[a.prefix+"CancelFullScreen"])){a.supportsFullScreen=!0;break}if(!J.undefined(b.msExitFullscreen)&&b.msFullscreenEnabled){a.prefix="ms",a.supportsFullScreen=!0;break}}else a.supportsFullScreen=!0;return a.supportsFullScreen&&(a.fullScreenEventName="ms"===a.prefix?"MSFullscreenChange":a.prefix+"fullscreenchange",a.isFullScreen=function(a){switch(J.undefined(a)&&(a=b.body),this.prefix){case"":return b.fullscreenElement===a;case"moz":return b.mozFullScreenElement===a;default:return b[this.prefix+"FullscreenElement"]===a}},a.requestFullScreen=function(a){return J.undefined(a)&&(a=b.body),""===this.prefix?a.requestFullScreen():a[this.prefix+("ms"===this.prefix?"RequestFullscreen":"RequestFullScreen")]()},a.cancelFullScreen=function(){return""===this.prefix?b.cancelFullScreen():b[this.prefix+("ms"===this.prefix?"ExitFullscreen":"CancelFullScreen")]()},a.element=function(){return""===this.prefix?b.fullscreenElement:b[this.prefix+"FullscreenElement"]}),a}function B(r,B){function E(a,b,c,d){u(a,b,c,x({},d,{plyr:Ua}))}function L(b,c){B.debug&&a.console&&(c=Array.prototype.slice.call(c),J.string(B.logPrefix)&&B.logPrefix.length&&c.unshift(B.logPrefix),console[b].apply(console,c))}function M(){return{url:B.iconUrl,absolute:0===B.iconUrl.indexOf("http")||Va.browser.isIE&&!a.svg4everybody}}function N(){var a=[],b=M(),c=(b.absolute?"":b.url)+"#"+B.iconPrefix;return f(B.controls,"play-large")&&a.push('<button type="button" data-plyr="play" class="plyr__play-large">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>"),a.push('<div class="plyr__controls">'),f(B.controls,"restart")&&a.push('<button type="button" data-plyr="restart">','<svg><use xlink:href="'+c+'-restart" /></svg>','<span class="plyr__sr-only">'+B.i18n.restart+"</span>","</button>"),f(B.controls,"rewind")&&a.push('<button type="button" data-plyr="rewind">','<svg><use xlink:href="'+c+'-rewind" /></svg>','<span class="plyr__sr-only">'+B.i18n.rewind+"</span>","</button>"),f(B.controls,"play")&&a.push('<button type="button" data-plyr="play">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>",'<button type="button" data-plyr="pause">','<svg><use xlink:href="'+c+'-pause" /></svg>','<span class="plyr__sr-only">'+B.i18n.pause+"</span>","</button>"),f(B.controls,"fast-forward")&&a.push('<button type="button" data-plyr="fast-forward">','<svg><use xlink:href="'+c+'-fast-forward" /></svg>','<span class="plyr__sr-only">'+B.i18n.forward+"</span>","</button>"),f(B.controls,"progress")&&(a.push('<span class="plyr__progress">','<label for="seek{id}" class="plyr__sr-only">Seek</label>','<input id="seek{id}" class="plyr__progress--seek" type="range" min="0" max="100" step="0.1" value="0" data-plyr="seek">','<progress class="plyr__progress--played" max="100" value="0" role="presentation"></progress>','<progress class="plyr__progress--buffer" max="100" value="0">',"<span>0</span>% "+B.i18n.buffered,"</progress>"),B.tooltips.seek&&a.push('<span class="plyr__tooltip">00:00</span>'),a.push("</span>")),f(B.controls,"current-time")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.currentTime+"</span>",'<span class="plyr__time--current">00:00</span>',"</span>"),f(B.controls,"duration")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.duration+"</span>",'<span class="plyr__time--duration">00:00</span>',"</span>"),f(B.controls,"mute")&&a.push('<button type="button" data-plyr="mute">','<svg class="icon--muted"><use xlink:href="'+c+'-muted" /></svg>','<svg><use xlink:href="'+c+'-volume" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleMute+"</span>","</button>"),f(B.controls,"volume")&&a.push('<span class="plyr__volume">','<label for="volume{id}" class="plyr__sr-only">'+B.i18n.volume+"</label>",'<input id="volume{id}" class="plyr__volume--input" type="range" min="'+B.volumeMin+'" max="'+B.volumeMax+'" value="'+B.volume+'" data-plyr="volume">','<progress class="plyr__volume--display" max="'+B.volumeMax+'" value="'+B.volumeMin+'" role="presentation"></progress>',"</span>"),f(B.controls,"captions")&&a.push('<button type="button" data-plyr="captions">','<svg class="icon--captions-on"><use xlink:href="'+c+'-captions-on" /></svg>','<svg><use xlink:href="'+c+'-captions-off" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleCaptions+"</span>","</button>"),f(B.controls,"fullscreen")&&a.push('<button type="button" data-plyr="fullscreen">','<svg class="icon--exit-fullscreen"><use xlink:href="'+c+'-exit-fullscreen" /></svg>','<svg><use xlink:href="'+c+'-enter-fullscreen" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleFullscreen+"</span>","</button>"),a.push("</div>"),a.join("")}function O(){if(Va.supported.full&&("audio"!==Va.type||B.fullscreen.allowAudio)&&B.fullscreen.enabled){var a=G.supportsFullScreen;a||B.fullscreen.fallback&&!V()?(Ya((a?"Native":"Fallback")+" fullscreen enabled"),a||n(Va.container,B.classes.fullscreen.fallback,!0),n(Va.container,B.classes.fullscreen.enabled,!0)):Ya("Fullscreen not supported and fallback disabled"),Va.buttons&&Va.buttons.fullscreen&&v(Va.buttons.fullscreen,!1),W()}}function P(){if("video"===Va.type){U(B.selectors.captions)||Va.videoContainer.insertAdjacentHTML("afterbegin",'<div class="'+m(B.selectors.captions)+'"></div>'),Va.usingTextTracks=!1,Va.media.textTracks&&(Va.usingTextTracks=!0);for(var a,b="",c=Va.media.childNodes,d=0;d<c.length;d++)"track"===c[d].nodeName.toLowerCase()&&(a=c[d].kind,("captions"===a||"subtitles"===a)&&(b=c[d].getAttribute("src")));if(Va.captionExists=!0,""===b?(Va.captionExists=!1,Ya("No caption track found")):Ya("Caption track found; URI: "+b),Va.captionExists){for(var e=Va.media.textTracks,f=0;f<e.length;f++)e[f].mode="hidden";if(S(Va),(Va.browser.isIE&&Va.browser.version>=10||Va.browser.isFirefox&&Va.browser.version>=31)&&(Ya("Detected browser with known TextTrack issues - using manual fallback"),Va.usingTextTracks=!1),Va.usingTextTracks){Ya("TextTracks supported");for(var g=0;g<e.length;g++){var h=e[g];("captions"===h.kind||"subtitles"===h.kind)&&s(h,"cuechange",function(){this.activeCues[0]&&"text"in this.activeCues[0]?Q(this.activeCues[0].getCueAsHTML()):Q()})}}else if(Ya("TextTracks not supported so rendering captions manually"),Va.currentCaption="",Va.captions=[],""!==b){var i=new XMLHttpRequest;i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var a,b=[],c=i.responseText,d="\r\n";-1===c.indexOf(d+d)&&(d=-1!==c.indexOf("\r\r")?"\r":"\n"),b=c.split(d+d);for(var e=0;e<b.length;e++){a=b[e],Va.captions[e]=[];var f=a.split(d),g=0;-1===f[g].indexOf(":")&&(g=1),Va.captions[e]=[f[g],f[g+1]]}Va.captions.shift(),Ya("Successfully loaded the caption file via AJAX")}else Za(B.logPrefix+"There was a problem loading the caption file via AJAX")},i.open("get",b,!0),i.send()}}else n(Va.container,B.classes.captions.enabled)}}function Q(a){var c=U(B.selectors.captions),d=b.createElement("span");c.innerHTML="",J.undefined(a)&&(a=""),J.string(a)?d.innerHTML=a.trim():d.appendChild(a),c.appendChild(d);c.offsetHeight}function R(a){function b(a,b){var c=[];c=a.split(" --> ");for(var d=0;d<c.length;d++)c[d]=c[d].replace(/(\d+:\d+:\d+\.\d+).*/,"$1");return e(c[b])}function c(a){return b(a,0)}function d(a){return b(a,1)}function e(a){if(null===a||void 0===a)return 0;var b,c=[],d=[];return c=a.split(","),d=c[0].split(":"),b=Math.floor(60*d[0]*60)+Math.floor(60*d[1])+Math.floor(d[2])}if(!Va.usingTextTracks&&"video"===Va.type&&Va.supported.full&&(Va.subcount=0,a=J.number(a)?a:Va.media.currentTime,Va.captions[Va.subcount])){for(;d(Va.captions[Va.subcount][0])<a.toFixed(1);)if(Va.subcount++,Va.subcount>Va.captions.length-1){Va.subcount=Va.captions.length-1;break}Va.media.currentTime.toFixed(1)>=c(Va.captions[Va.subcount][0])&&Va.media.currentTime.toFixed(1)<=d(Va.captions[Va.subcount][0])?(Va.currentCaption=Va.captions[Va.subcount][1],Q(Va.currentCaption)):Q()}}function S(){if(Va.buttons.captions){n(Va.container,B.classes.captions.enabled,!0);var a=Va.storage.captionsEnabled;J["boolean"](a)||(a=B.captions.defaultActive),a&&(n(Va.container,B.classes.captions.active,!0),v(Va.buttons.captions,!0))}}function T(a){return Va.container.querySelectorAll(a)}function U(a){return T(a)[0]}function V(){try{return a.self!==a.top}catch(b){return!0}}function W(){function a(a){9===a.which&&Va.isFullscreen&&(a.target!==d||a.shiftKey?a.target===c&&a.shiftKey&&(a.preventDefault(),d.focus()):(a.preventDefault(),c.focus()))}var b=T("input:not([disabled]), button:not([disabled])"),c=b[0],d=b[b.length-1];s(Va.container,"keydown",a)}function X(a,b){if(J.string(b))l(a,Va.media,{src:b});else if(b.constructor===Array)for(var c=b.length-1;c>=0;c--)l(a,Va.media,b[c])}function Y(){if(B.loadSprite){var a=M();a.absolute?(Ya("AJAX loading absolute SVG sprite"+(Va.browser.isIE?" (due to IE)":"")),C(a.url,"sprite-plyr")):Ya("Sprite will be used as external resource directly")}var c=B.html;Ya("Injecting custom controls"),c||(c=N()),c=g(c,"{seektime}",B.seekTime),c=g(c,"{id}",Math.floor(1e4*Math.random())),B.title&&(c=g(c,"{title}",B.title));var d;if(J.string(B.selectors.controls.container)&&(d=b.querySelector(B.selectors.controls.container)),J.htmlElement(d)||(d=Va.container),d.insertAdjacentHTML("beforeend",c),B.tooltips.controls)for(var e=T([B.selectors.controls.wrapper," ",B.selectors.labels," .",B.classes.hidden].join("")),f=e.length-1;f>=0;f--){var h=e[f];n(h,B.classes.hidden,!1),n(h,B.classes.tooltip,!0)}}function Z(){try{return Va.controls=U(B.selectors.controls.wrapper),Va.buttons={},Va.buttons.seek=U(B.selectors.buttons.seek),Va.buttons.play=T(B.selectors.buttons.play),Va.buttons.pause=U(B.selectors.buttons.pause),Va.buttons.restart=U(B.selectors.buttons.restart),Va.buttons.rewind=U(B.selectors.buttons.rewind),Va.buttons.forward=U(B.selectors.buttons.forward),Va.buttons.fullscreen=U(B.selectors.buttons.fullscreen),Va.buttons.mute=U(B.selectors.buttons.mute),Va.buttons.captions=U(B.selectors.buttons.captions),Va.progress={},Va.progress.container=U(B.selectors.progress.container),Va.progress.buffer={},Va.progress.buffer.bar=U(B.selectors.progress.buffer),Va.progress.buffer.text=Va.progress.buffer.bar&&Va.progress.buffer.bar.getElementsByTagName("span")[0],Va.progress.played=U(B.selectors.progress.played),Va.progress.tooltip=Va.progress.container&&Va.progress.container.querySelector("."+B.classes.tooltip),Va.volume={},Va.volume.input=U(B.selectors.volume.input),Va.volume.display=U(B.selectors.volume.display),Va.duration=U(B.selectors.duration),Va.currentTime=U(B.selectors.currentTime),Va.seekTime=T(B.selectors.seekTime),!0}catch(a){return Za("It looks like there is a problem with your controls HTML"),_(!0),!1}}function $(){n(Va.container,B.selectors.container.replace(".",""),Va.supported.full)}function _(a){a&&f(B.types.html5,Va.type)?Va.media.setAttribute("controls",""):Va.media.removeAttribute("controls")}function aa(a){var b=B.i18n.play;if(J.string(B.title)&&B.title.length&&(b+=", "+B.title,Va.container.setAttribute("aria-label",B.title)),Va.supported.full&&Va.buttons.play)for(var c=Va.buttons.play.length-1;c>=0;c--)Va.buttons.play[c].setAttribute("aria-label",b);J.htmlElement(a)&&a.setAttribute("title",B.i18n.frameTitle.replace("{title}",B.title))}function ba(){var b=null;Va.storage={},K.supported&&B.storage.enabled&&(a.localStorage.removeItem("plyr-volume"),b=a.localStorage.getItem(B.storage.key),b&&(/^\d+(\.\d+)?$/.test(b)?ca({volume:parseFloat(b)}):Va.storage=JSON.parse(b)))}function ca(b){K.supported&&B.storage.enabled&&(x(Va.storage,b),a.localStorage.setItem(B.storage.key,JSON.stringify(Va.storage)))}function da(){if(!Va.media)return void Za("No media element found!");if(Va.supported.full&&(n(Va.container,B.classes.type.replace("{0}",Va.type),!0),f(B.types.embed,Va.type)&&n(Va.container,B.classes.type.replace("{0}","video"),!0),n(Va.container,B.classes.stopped,B.autoplay),n(Va.container,B.classes.isIos,Va.browser.isIos),n(Va.container,B.classes.isTouch,Va.browser.isTouch),"video"===Va.type)){var a=b.createElement("div");a.setAttribute("class",B.classes.videoWrapper),h(Va.media,a),Va.videoContainer=a}f(B.types.embed,Va.type)&&ea()}function ea(){var c,d=b.createElement("div"),f=Va.type+"-"+Math.floor(1e4*Math.random());switch(Va.type){case"youtube":c=y(Va.embedId);break;case"vimeo":c=z(Va.embedId);break;default:c=Va.embedId}for(var g=T('[id^="'+Va.type+'-"]'),h=g.length-1;h>=0;h--)i(g[h]);if(n(Va.media,B.classes.videoWrapper,!0),n(Va.media,B.classes.embedWrapper,!0),"youtube"===Va.type)Va.media.appendChild(d),d.setAttribute("id",f),J.object(a.YT)?ga(c,d):(e(B.urls.youtube.api),a.onYouTubeReadyCallbacks=a.onYouTubeReadyCallbacks||[],a.onYouTubeReadyCallbacks.push(function(){ga(c,d)}),a.onYouTubeIframeAPIReady=function(){a.onYouTubeReadyCallbacks.forEach(function(a){a()})});else if("vimeo"===Va.type)if(Va.supported.full?Va.media.appendChild(d):d=Va.media,d.setAttribute("id",f),J.object(a.Vimeo))ha(c,d);else{e(B.urls.vimeo.api);var j=a.setInterval(function(){J.object(a.Vimeo)&&(a.clearInterval(j),ha(c,d))},50)}else if("soundcloud"===Va.type){var l=b.createElement("iframe");l.loaded=!1,s(l,"load",function(){l.loaded=!0}),k(l,{src:"https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+c,id:f}),d.appendChild(l),Va.media.appendChild(d),a.SC||e(B.urls.soundcloud.api);var m=a.setInterval(function(){a.SC&&l.loaded&&(a.clearInterval(m),ia.call(l))},50)}}function fa(){Va.supported.full&&(Sa(),Ta()),aa(U("iframe"))}function ga(b,c){Va.embed=new a.YT.Player(c.id,{videoId:b,playerVars:{autoplay:B.autoplay?1:0,controls:Va.supported.full?0:1,rel:0,showinfo:0,iv_load_policy:3,cc_load_policy:B.captions.defaultActive?1:0,cc_lang_pref:"en",wmode:"transparent",modestbranding:1,disablekb:1,origin:"*"},events:{onError:function(a){E(Va.container,"error",!0,{code:a.data,embed:a.target})},onReady:function(b){var c=b.target;Va.media.play=function(){c.playVideo(),Va.media.paused=!1},Va.media.pause=function(){c.pauseVideo(),Va.media.paused=!0},Va.media.stop=function(){c.stopVideo(),Va.media.paused=!0},Va.media.duration=c.getDuration(),Va.media.paused=!0,Va.media.currentTime=0,Va.media.muted=c.isMuted(),"function"==typeof c.getVideoData&&(B.title=c.getVideoData().title),Va.supported.full&&Va.media.querySelector("iframe").setAttribute("tabindex","-1"),fa(),E(Va.media,"timeupdate"),E(Va.media,"durationchange"),a.clearInterval(Wa.buffering),Wa.buffering=a.setInterval(function(){Va.media.buffered=c.getVideoLoadedFraction(),(null===Va.media.lastBuffered||Va.media.lastBuffered<Va.media.buffered)&&E(Va.media,"progress"),Va.media.lastBuffered=Va.media.buffered,1===Va.media.buffered&&(a.clearInterval(Wa.buffering),E(Va.media,"canplaythrough"))},200)},onStateChange:function(b){var c=b.target;switch(a.clearInterval(Wa.playing),b.data){case 0:Va.media.paused=!0,E(Va.media,"ended");break;case 1:Va.media.paused=!1,Va.media.seeking&&E(Va.media,"seeked"),Va.media.seeking=!1,E(Va.media,"play"),E(Va.media,"playing"),Wa.playing=a.setInterval(function(){Va.media.currentTime=c.getCurrentTime(),E(Va.media,"timeupdate")},100),Va.media.duration!==c.getDuration()&&(Va.media.duration=c.getDuration(),E(Va.media,"durationchange"));break;case 2:Va.media.paused=!0,E(Va.media,"pause")}E(Va.container,"statechange",!1,{code:b.data})}}})}function ha(c,d){function e(a){return Object.keys(a).map(function(b){return encodeURIComponent(b)+"="+encodeURIComponent(a[b])}).join("&")}var f={loop:B.loop,autoplay:B.autoplay,byline:!1,portrait:!1,title:!1,speed:!0,transparent:0},g=e(f),h=b.createElement("iframe"),i="https://player.vimeo.com/video/"+c+"?"+g;h.setAttribute("src",i),h.setAttribute("allowfullscreen",""),d.appendChild(h),Va.embed=new a.Vimeo.Player(h),Va.media.play=function(){Va.embed.play(),Va.media.paused=!1},Va.media.pause=function(){Va.embed.pause(),Va.media.paused=!0},Va.media.stop=function(){Va.embed.stop(),Va.media.paused=!0},Va.media.paused=!0,Va.media.currentTime=0,fa(),Va.embed.getCurrentTime().then(function(a){Va.media.currentTime=a,E(Va.media,"timeupdate")}),Va.embed.getDuration().then(function(a){Va.media.duration=a,E(Va.media,"durationchange")}),Va.embed.on("loaded",function(){J.htmlElement(Va.embed.element)&&Va.supported.full&&Va.embed.element.setAttribute("tabindex","-1")}),Va.embed.on("play",function(){Va.media.paused=!1,E(Va.media,"play"),E(Va.media,"playing")}),Va.embed.on("pause",function(){Va.media.paused=!0,E(Va.media,"pause")}),Va.embed.on("timeupdate",function(a){Va.media.seeking=!1,Va.media.currentTime=a.seconds,E(Va.media,"timeupdate")}),Va.embed.on("progress",function(a){Va.media.buffered=a.percent,E(Va.media,"progress"),1===parseInt(a.percent)&&E(Va.media,"canplaythrough");

}),Va.embed.on("seeked",function(){Va.media.seeking=!1,E(Va.media,"seeked"),E(Va.media,"play")}),Va.embed.on("ended",function(){Va.media.paused=!0,E(Va.media,"ended")})}function ia(){Va.embed=a.SC.Widget(this),Va.embed.bind(a.SC.Widget.Events.READY,function(){Va.media.play=function(){Va.embed.play(),Va.media.paused=!1},Va.media.pause=function(){Va.embed.pause(),Va.media.paused=!0},Va.media.stop=function(){Va.embed.seekTo(0),Va.embed.pause(),Va.media.paused=!0},Va.media.paused=!0,Va.media.currentTime=0,Va.embed.getDuration(function(a){Va.media.duration=a/1e3,fa()}),Va.embed.getPosition(function(a){Va.media.currentTime=a,E(Va.media,"timeupdate")}),Va.embed.bind(a.SC.Widget.Events.PLAY,function(){Va.media.paused=!1,E(Va.media,"play"),E(Va.media,"playing")}),Va.embed.bind(a.SC.Widget.Events.PAUSE,function(){Va.media.paused=!0,E(Va.media,"pause")}),Va.embed.bind(a.SC.Widget.Events.PLAY_PROGRESS,function(a){Va.media.seeking=!1,Va.media.currentTime=a.currentPosition/1e3,E(Va.media,"timeupdate")}),Va.embed.bind(a.SC.Widget.Events.LOAD_PROGRESS,function(a){Va.media.buffered=a.loadProgress,E(Va.media,"progress"),1===parseInt(a.loadProgress)&&E(Va.media,"canplaythrough")}),Va.embed.bind(a.SC.Widget.Events.FINISH,function(){Va.media.paused=!0,E(Va.media,"ended")})})}function ja(){"play"in Va.media&&Va.media.play()}function ka(){"pause"in Va.media&&Va.media.pause()}function la(a){return J["boolean"](a)||(a=Va.media.paused),a?ja():ka(),a}function ma(a){J.number(a)||(a=B.seekTime),oa(Va.media.currentTime-a)}function na(a){J.number(a)||(a=B.seekTime),oa(Va.media.currentTime+a)}function oa(a){var b=0,c=Va.media.paused,d=pa();J.number(a)?b=a:J.object(a)&&f(["input","change"],a.type)&&(b=a.target.value/a.target.max*d),0>b?b=0:b>d&&(b=d),Ga(b);try{Va.media.currentTime=b.toFixed(4)}catch(e){}if(f(B.types.embed,Va.type)){switch(Va.type){case"youtube":Va.embed.seekTo(b);break;case"vimeo":Va.embed.setCurrentTime(b.toFixed(0));break;case"soundcloud":Va.embed.seekTo(1e3*b)}c&&ka(),E(Va.media,"timeupdate"),Va.media.seeking=!0,E(Va.media,"seeking")}Ya("Seeking to "+Va.media.currentTime+" seconds"),R(b)}function pa(){var a=parseInt(B.duration),b=0;return null===Va.media.duration||isNaN(Va.media.duration)||(b=Va.media.duration),isNaN(a)?b:a}function qa(){n(Va.container,B.classes.playing,!Va.media.paused),n(Va.container,B.classes.stopped,Va.media.paused),Ia(Va.media.paused)}function ra(){H={x:a.pageXOffset||0,y:a.pageYOffset||0}}function sa(){a.scrollTo(H.x,H.y)}function ta(a){var c=G.supportsFullScreen;if(c){if(!a||a.type!==G.fullScreenEventName)return G.isFullScreen(Va.container)?G.cancelFullScreen():(ra(),G.requestFullScreen(Va.container)),void(Va.isFullscreen=G.isFullScreen(Va.container));Va.isFullscreen=G.isFullScreen(Va.container)}else Va.isFullscreen=!Va.isFullscreen,b.body.style.overflow=Va.isFullscreen?"hidden":"";n(Va.container,B.classes.fullscreen.active,Va.isFullscreen),W(Va.isFullscreen),Va.buttons&&Va.buttons.fullscreen&&v(Va.buttons.fullscreen,Va.isFullscreen),E(Va.container,Va.isFullscreen?"enterfullscreen":"exitfullscreen",!0),!Va.isFullscreen&&c&&sa()}function ua(a){if(J["boolean"](a)||(a=!Va.media.muted),v(Va.buttons.mute,a),Va.media.muted=a,0===Va.media.volume&&va(B.volume),f(B.types.embed,Va.type)){switch(Va.type){case"youtube":Va.embed[Va.media.muted?"mute":"unMute"]();break;case"vimeo":case"soundcloud":Va.embed.setVolume(Va.media.muted?0:parseFloat(B.volume/B.volumeMax))}E(Va.media,"volumechange")}}function va(a){var b=B.volumeMax,c=B.volumeMin;if(J.undefined(a)&&(a=Va.storage.volume),(null===a||isNaN(a))&&(a=B.volume),a>b&&(a=b),c>a&&(a=c),Va.media.volume=parseFloat(a/b),Va.volume.display&&(Va.volume.display.value=a),f(B.types.embed,Va.type)){switch(Va.type){case"youtube":Va.embed.setVolume(100*Va.media.volume);break;case"vimeo":case"soundcloud":Va.embed.setVolume(Va.media.volume)}E(Va.media,"volumechange")}0===a?Va.media.muted=!0:Va.media.muted&&a>0&&ua()}function wa(a){var b=Va.media.muted?0:Va.media.volume*B.volumeMax;J.number(a)||(a=B.volumeStep),va(b+a)}function xa(a){var b=Va.media.muted?0:Va.media.volume*B.volumeMax;J.number(a)||(a=B.volumeStep),va(b-a)}function ya(){var a=Va.media.muted?0:Va.media.volume*B.volumeMax;Va.supported.full&&(Va.volume.input&&(Va.volume.input.value=a),Va.volume.display&&(Va.volume.display.value=a)),ca({volume:a}),n(Va.container,B.classes.muted,0===a),Va.supported.full&&Va.buttons.mute&&v(Va.buttons.mute,0===a)}function za(a){Va.supported.full&&Va.buttons.captions&&(J["boolean"](a)||(a=-1===Va.container.className.indexOf(B.classes.captions.active)),Va.captionsEnabled=a,v(Va.buttons.captions,Va.captionsEnabled),n(Va.container,B.classes.captions.active,Va.captionsEnabled),E(Va.container,Va.captionsEnabled?"captionsenabled":"captionsdisabled",!0),ca({captionsEnabled:Va.captionsEnabled}))}function Aa(a){var b="waiting"===a.type;clearTimeout(Wa.loading),Wa.loading=setTimeout(function(){n(Va.container,B.classes.loading,b),Ia(b)},b?250:0)}function Ba(a){if(Va.supported.full){var b=Va.progress.played,c=0,d=pa();if(a)switch(a.type){case"timeupdate":case"seeking":if(Va.controls.pressed)return;c=w(Va.media.currentTime,d),"timeupdate"===a.type&&Va.buttons.seek&&(Va.buttons.seek.value=c);break;case"playing":case"progress":b=Va.progress.buffer,c=function(){var a=Va.media.buffered;return a&&a.length?w(a.end(0),d):J.number(a)?100*a:0}()}Ca(b,c)}}function Ca(a,b){if(Va.supported.full){if(J.undefined(b)&&(b=0),J.undefined(a)){if(!Va.progress||!Va.progress.buffer)return;a=Va.progress.buffer}J.htmlElement(a)?a.value=b:a&&(a.bar&&(a.bar.value=b),a.text&&(a.text.innerHTML=b))}}function Da(a,b){if(b){isNaN(a)&&(a=0),Va.secs=parseInt(a%60),Va.mins=parseInt(a/60%60),Va.hours=parseInt(a/60/60%60);var c=parseInt(pa()/60/60%60)>0;Va.secs=("0"+Va.secs).slice(-2),Va.mins=("0"+Va.mins).slice(-2),b.innerHTML=(c?Va.hours+":":"")+Va.mins+":"+Va.secs}}function Ea(){if(Va.supported.full){var a=pa()||0;!Va.duration&&B.displayDuration&&Va.media.paused&&Da(a,Va.currentTime),Va.duration&&Da(a,Va.duration),Ha()}}function Fa(a){Da(Va.media.currentTime,Va.currentTime),a&&"timeupdate"===a.type&&Va.media.seeking||Ba(a)}function Ga(a){J.number(a)||(a=0);var b=pa(),c=w(a,b);Va.progress&&Va.progress.played&&(Va.progress.played.value=c),Va.buttons&&Va.buttons.seek&&(Va.buttons.seek.value=c)}function Ha(a){var b=pa();if(B.tooltips.seek&&Va.progress.container&&0!==b){var c=Va.progress.container.getBoundingClientRect(),d=0,e=B.classes.tooltip+"--visible";if(a)d=100/c.width*(a.pageX-c.left);else{if(!o(Va.progress.tooltip,e))return;d=Va.progress.tooltip.style.left.replace("%","")}0>d?d=0:d>100&&(d=100),Da(b/100*d,Va.progress.tooltip),Va.progress.tooltip.style.left=d+"%",a&&f(["mouseenter","mouseleave"],a.type)&&n(Va.progress.tooltip,e,"mouseenter"===a.type)}}function Ia(b){if(B.hideControls&&"audio"!==Va.type){var c=0,d=!1,e=b,g=o(Va.container,B.classes.loading);if(J["boolean"](b)||(b&&b.type?(d="enterfullscreen"===b.type,e=f(["mousemove","touchstart","mouseenter","focus"],b.type),f(["mousemove","touchmove"],b.type)&&(c=2e3),"focus"===b.type&&(c=3e3)):e=o(Va.container,B.classes.hideControls)),a.clearTimeout(Wa.hover),e||Va.media.paused||g){if(n(Va.container,B.classes.hideControls,!1),Va.media.paused||g)return;Va.browser.isTouch&&(c=3e3)}e&&Va.media.paused||(Wa.hover=a.setTimeout(function(){(!Va.controls.pressed&&!Va.controls.hover||d)&&n(Va.container,B.classes.hideControls,!0)},c))}}function Ja(a){if(!J.undefined(a))return void Ka(a);var b;switch(Va.type){case"youtube":b=Va.embed.getVideoUrl();break;case"vimeo":Va.embed.getVideoUrl.then(function(a){b=a});break;case"soundcloud":Va.embed.getCurrentSound(function(a){b=a.permalink_url});break;default:b=Va.media.currentSrc}return b||""}function Ka(a){function c(){if(Va.embed=null,i(Va.media),"video"===Va.type&&Va.videoContainer&&i(Va.videoContainer),Va.container&&Va.container.removeAttribute("class"),"type"in a&&(Va.type=a.type,"video"===Va.type)){var c=a.sources[0];"type"in c&&f(B.types.embed,c.type)&&(Va.type=c.type)}switch(Va.supported=D(Va.type),Va.type){case"video":Va.media=b.createElement("video");break;case"audio":Va.media=b.createElement("audio");break;case"youtube":case"vimeo":case"soundcloud":Va.media=b.createElement("div"),Va.embedId=a.sources[0].src}j(Va.container,Va.media),J["boolean"](a.autoplay)&&(B.autoplay=a.autoplay),f(B.types.html5,Va.type)&&(B.crossorigin&&Va.media.setAttribute("crossorigin",""),B.autoplay&&Va.media.setAttribute("autoplay",""),"poster"in a&&Va.media.setAttribute("poster",a.poster),B.loop&&Va.media.setAttribute("loop","")),n(Va.container,B.classes.fullscreen.active,Va.isFullscreen),n(Va.container,B.classes.captions.active,Va.captionsEnabled),$(),f(B.types.html5,Va.type)&&X("source",a.sources),da(),f(B.types.html5,Va.type)&&("tracks"in a&&X("track",a.tracks),Va.media.load()),(f(B.types.html5,Va.type)||f(B.types.embed,Va.type)&&!Va.supported.full)&&(Sa(),Ta()),B.title=a.title,aa()}return J.object(a)&&"sources"in a&&a.sources.length?(n(Va.container,B.classes.ready,!1),ka(),Ga(),Ca(),Pa(),void Qa(c,!1)):void Za("Invalid source format")}function La(a){"video"===Va.type&&Va.media.setAttribute("poster",a)}function Ma(){n(U("."+B.classes.tabFocus),B.classes.tabFocus,!1)}function Na(){function c(){var a=la(),b=Va.buttons[a?"play":"pause"],c=Va.buttons[a?"pause":"play"];if(c&&(c=c.length>1?c[c.length-1]:c[0]),c){var d=o(b,B.classes.tabFocus);setTimeout(function(){c.focus(),d&&(n(b,B.classes.tabFocus,!1),n(c,B.classes.tabFocus,!0))},100)}}function d(){var a=b.activeElement;return a=a&&a!==b.body?b.querySelector(":focus"):null}function e(a){return a.keyCode?a.keyCode:a.which}function g(a){for(var b in Va.buttons){var c=Va.buttons[b];if(J.nodeList(c))for(var d=0;d<c.length;d++)n(c[d],B.classes.tabFocus,c[d]===a);else n(c,B.classes.tabFocus,c===a)}}function h(a){function b(){var a=Va.media.duration;J.number(a)&&oa(a/10*(c-48))}var c=e(a),d="keydown"===a.type,g=d&&c===j;if(J.number(c))if(d){var h=[48,49,50,51,52,53,54,56,57,32,75,38,40,77,39,37,70,67];switch(f(h,c)&&(a.preventDefault(),a.stopPropagation()),c){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:g||b();break;case 32:case 75:g||la();break;case 38:wa();break;case 40:xa();break;case 77:g||ua();break;case 39:na();break;case 37:ma();break;case 70:ta();break;case 67:g||za()}!G.supportsFullScreen&&Va.isFullscreen&&27===c&&ta(),j=c}else j=null}var i=Va.browser.isIE?"change":"input";if(B.keyboardShorcuts.focused){var j=null;B.keyboardShorcuts.global&&s(a,"keydown keyup",function(a){var b=e(a),c=d(),g=[48,49,50,51,52,53,54,56,57,75,77,70,67],i=F().length;1!==i||!f(g,b)||J.htmlElement(c)&&p(c,B.selectors.editable)||h(a)}),s(Va.container,"keydown keyup",h)}s(a,"keyup",function(a){var b=e(a),c=d();9===b&&g(c)}),s(b.body,"click",Ma);for(var k in Va.buttons){var l=Va.buttons[k];s(l,"blur",function(){n(l,"tab-focus",!1)})}q(Va.buttons.play,"click",B.listeners.play,c),q(Va.buttons.pause,"click",B.listeners.pause,c),q(Va.buttons.restart,"click",B.listeners.restart,oa),q(Va.buttons.rewind,"click",B.listeners.rewind,ma),q(Va.buttons.forward,"click",B.listeners.forward,na),q(Va.buttons.seek,i,B.listeners.seek,oa),q(Va.volume.input,i,B.listeners.volume,function(){va(Va.volume.input.value)}),q(Va.buttons.mute,"click",B.listeners.mute,ua),q(Va.buttons.fullscreen,"click",B.listeners.fullscreen,ta),G.supportsFullScreen&&s(b,G.fullScreenEventName,ta),q(Va.buttons.captions,"click",B.listeners.captions,za),s(Va.progress.container,"mouseenter mouseleave mousemove",Ha),B.hideControls&&(s(Va.container,"mouseenter mouseleave mousemove touchstart touchend touchcancel touchmove enterfullscreen",Ia),s(Va.controls,"mouseenter mouseleave",function(a){Va.controls.hover="mouseenter"===a.type}),s(Va.controls,"mousedown mouseup touchstart touchend touchcancel",function(a){Va.controls.pressed=f(["mousedown","touchstart"],a.type)}),s(Va.controls,"focus blur",Ia,!0)),s(Va.volume.input,"wheel",function(a){a.preventDefault();var b=a.webkitDirectionInvertedFromDevice,c=B.volumeStep/5;(a.deltaY<0||a.deltaX>0)&&(b?xa(c):wa(c)),(a.deltaY>0||a.deltaX<0)&&(b?wa(c):xa(c))})}function Oa(){if(s(Va.media,"timeupdate seeking",Fa),s(Va.media,"timeupdate",R),s(Va.media,"durationchange loadedmetadata",Ea),s(Va.media,"ended",function(){"video"===Va.type&&B.showPosterOnEnd&&("video"===Va.type&&Q(),oa(),Va.media.load())}),s(Va.media,"progress playing",Ba),s(Va.media,"volumechange",ya),s(Va.media,"play pause ended",qa),s(Va.media,"waiting canplay seeked",Aa),B.clickToPlay&&"audio"!==Va.type){var a=U("."+B.classes.videoWrapper);if(!a)return;a.style.cursor="pointer",s(a,"click",function(){B.hideControls&&Va.browser.isTouch&&!Va.media.paused||(Va.media.paused?ja():Va.media.ended?(oa(),ja()):ka())})}B.disableContextMenu&&s(Va.media,"contextmenu",function(a){a.preventDefault()}),s(Va.media,B.events.concat(["keyup","keydown"]).join(" "),function(a){E(Va.container,a.type,!0)})}function Pa(){if(f(B.types.html5,Va.type)){for(var a=Va.media.querySelectorAll("source"),b=0;b<a.length;b++)i(a[b]);Va.media.setAttribute("src",B.blankUrl),Va.media.load(),Ya("Cancelled network requests")}}function Qa(c,d){function e(){clearTimeout(Wa.cleanUp),J["boolean"](d)||(d=!0),J["function"](c)&&c.call(Xa),d&&(Va.init=!1,Va.container.parentNode.replaceChild(Xa,Va.container),Va.container=null,b.body.style.overflow="",t(b.body,"click",Ma),E(Xa,"destroyed",!0))}if(!Va.init)return null;switch(Va.type){case"youtube":a.clearInterval(Wa.buffering),a.clearInterval(Wa.playing),Va.embed.destroy(),e();break;case"vimeo":Va.embed.unload().then(e),Wa.cleanUp=a.setTimeout(e,200);break;case"video":case"audio":_(!0),e()}}function Ra(){if(Va.init)return null;if(G=A(),Va.browser=c(),J.htmlElement(Va.media)){ba();var a=r.tagName.toLowerCase();"div"===a?(Va.type=r.getAttribute("data-type"),Va.embedId=r.getAttribute("data-video-id"),r.removeAttribute("data-type"),r.removeAttribute("data-video-id")):(Va.type=a,B.crossorigin=null!==r.getAttribute("crossorigin"),B.autoplay=B.autoplay||null!==r.getAttribute("autoplay"),B.loop=B.loop||null!==r.getAttribute("loop")),Va.supported=D(Va.type),Va.supported.basic&&(Va.container=h(r,b.createElement("div")),Va.container.setAttribute("tabindex",0),$(),Ya(""+Va.browser.name+" "+Va.browser.version),da(),(f(B.types.html5,Va.type)||f(B.types.embed,Va.type)&&!Va.supported.full)&&(Sa(),Ta(),aa()),Va.init=!0)}}function Sa(){if(!Va.supported.full)return Za("Basic support only",Va.type),i(U(B.selectors.controls.wrapper)),i(U(B.selectors.buttons.play)),void _(!0);var a=!T(B.selectors.controls.wrapper).length;a&&Y(),Z()&&(a&&Na(),Oa(),_(),O(),P(),va(),ya(),Fa(),qa(),Ea())}function Ta(){a.setTimeout(function(){E(Va.media,"ready")},0),n(Va.media,I.classes.setup,!0),n(Va.container,B.classes.ready,!0),Va.media.plyr=Ua,B.autoplay&&ja()}var Ua,Va=this,Wa={};Va.media=r;var Xa=r.cloneNode(!0),Ya=function(){L("log",arguments)},Za=function(){L("warn",arguments)};return Ya("Config",B),Ua={getOriginal:function(){return Xa},getContainer:function(){return Va.container},getEmbed:function(){return Va.embed},getMedia:function(){return Va.media},getType:function(){return Va.type},getDuration:pa,getCurrentTime:function(){return Va.media.currentTime},getVolume:function(){return Va.media.volume},isMuted:function(){return Va.media.muted},isReady:function(){return o(Va.container,B.classes.ready)},isLoading:function(){return o(Va.container,B.classes.loading)},isPaused:function(){return Va.media.paused},on:function(a,b){return s(Va.container,a,b),this},play:ja,pause:ka,stop:function(){ka(),oa()},restart:oa,rewind:ma,forward:na,seek:oa,source:Ja,poster:La,setVolume:va,togglePlay:la,toggleMute:ua,toggleCaptions:za,toggleFullscreen:ta,toggleControls:Ia,isFullscreen:function(){return Va.isFullscreen||!1},support:function(a){return d(Va,a)},destroy:Qa},Ra(),Va.init?Ua:null}function C(a,c){var d=new XMLHttpRequest;if(!J.string(c)||!J.htmlElement(b.querySelector("#"+c))){var e=b.createElement("div");e.setAttribute("hidden",""),J.string(c)&&e.setAttribute("id",c),b.body.insertBefore(e,b.body.childNodes[0]),"withCredentials"in d&&(d.open("GET",a,!0),d.onload=function(){e.innerHTML=d.responseText},d.send())}}function D(a){var d=c(),e=d.isIE&&d.version<=9,f=d.isIos,g=d.isIphone,h=!!b.createElement("audio").canPlayType,i=!!b.createElement("video").canPlayType,j=!1,k=!1;switch(a){case"video":j=i,k=j&&!e&&!g;break;case"audio":j=h,k=j&&!e;break;case"vimeo":j=!0,k=!e&&!f;break;case"youtube":j=!0,k=!e&&!f,f&&!g&&d.version>=10&&(k=!0);break;case"soundcloud":j=!0,k=!e&&!g;break;default:j=h&&i,k=j&&!e}return{basic:j,full:k}}function E(a,c){function d(a,b){o(b,I.classes.hook)||e.push({target:a,media:b})}var e=[],f=[],g=[I.selectors.html5,I.selectors.embed].join(",");if(J.string(a)?a=b.querySelectorAll(a):J.htmlElement(a)?a=[a]:J.nodeList(a)||J.array(a)||J.string(a)||(J.undefined(c)&&J.object(a)&&(c=a),a=b.querySelectorAll(g)),J.nodeList(a)&&(a=Array.prototype.slice.call(a)),!D().basic||!a.length)return!1;for(var h=0;h<a.length;h++){var i=a[h],j=i.querySelectorAll(g);if(j.length)for(var k=0;k<j.length;k++)d(i,j[k]);else p(i,g)&&d(i,i)}return e.forEach(function(a){var b=a.target,d=a.media,e=!1;d===b&&(e=!0);var g={};try{g=JSON.parse(b.getAttribute("data-plyr"))}catch(h){}var i=x({},I,c,g);if(!i.enabled)return null;var j=new B(d,i);if(J.object(j)){if(i.debug){var k=i.events.concat(["setup","statechange","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled"]);s(j.getContainer(),k.join(" "),function(a){console.log([i.logPrefix,"event:",a.type].join(" "),a.detail.plyr)})}u(j.getContainer(),"setup",!0,{plyr:j}),f.push(j)}}),f}function F(a){if(J.string(a)?a=b.querySelector(a):J.undefined(a)&&(a=b.body),J.htmlElement(a)){var c=a.querySelectorAll("."+I.classes.setup),d=[];return Array.prototype.slice.call(c).forEach(function(a){J.object(a.plyr)&&d.push(a.plyr)}),d}return[]}var G,H={x:0,y:0},I={enabled:!0,debug:!1,autoplay:!1,loop:!1,seekTime:10,volume:10,volumeMin:0,volumeMax:10,volumeStep:1,duration:null,displayDuration:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/2.0.18/plyr.svg",blankUrl:"https://cdn.plyr.io/static/blank.mp4",clickToPlay:!0,hideControls:!0,showPosterOnEnd:!1,disableContextMenu:!0,keyboardShorcuts:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},selectors:{html5:"video, audio",embed:"[data-type]",editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{seek:'[data-plyr="seek"]',play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',forward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',fullscreen:'[data-plyr="fullscreen"]'},volume:{input:'[data-plyr="volume"]',display:".plyr__volume--display"},progress:{container:".plyr__progress",buffer:".plyr__progress--buffer",played:".plyr__progress--played"},captions:".plyr__captions",currentTime:".plyr__time--current",duration:".plyr__time--duration"},classes:{setup:"plyr--setup",ready:"plyr--ready",videoWrapper:"plyr__video-wrapper",embedWrapper:"plyr__video-embed",type:"plyr--{0}",stopped:"plyr--stopped",playing:"plyr--playing",muted:"plyr--muted",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback",active:"plyr--fullscreen-active"},tabFocus:"tab-focus"},captions:{defaultActive:!1},fullscreen:{enabled:!0,fallback:!0,allowAudio:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","fullscreen"],i18n:{restart:"Restart",rewind:"Rewind {seektime} secs",play:"Play",pause:"Pause",forward:"Forward {seektime} secs",played:"played",buffered:"buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",toggleMute:"Toggle Mute",toggleCaptions:"Toggle Captions",toggleFullscreen:"Toggle Fullscreen",frameTitle:"Player for {title}"},types:{embed:["youtube","vimeo","soundcloud"],html5:["video","audio"]},urls:{vimeo:{api:"https://player.vimeo.com/api/player.js"},youtube:{api:"https://www.youtube.com/iframe_api"},soundcloud:{api:"https://w.soundcloud.com/player/api.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,forward:null,mute:null,volume:null,captions:null,fullscreen:null},events:["ready","ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied"],logPrefix:"[Plyr]"},J={object:function(a){return null!==a&&"object"==typeof a},array:function(a){return null!==a&&"object"==typeof a&&a.constructor===Array},number:function(a){return null!==a&&("number"==typeof a&&!isNaN(a-0)||"object"==typeof a&&a.constructor===Number)},string:function(a){return null!==a&&("string"==typeof a||"object"==typeof a&&a.constructor===String)},"boolean":function(a){return null!==a&&"boolean"==typeof a},nodeList:function(a){return null!==a&&a instanceof NodeList},htmlElement:function(a){return null!==a&&a instanceof HTMLElement},"function":function(a){return null!==a&&"function"==typeof a},undefined:function(a){return null!==a&&"undefined"==typeof a}},K={supported:function(){try{a.localStorage.setItem("___test","OK");var b=a.localStorage.getItem("___test");return a.localStorage.removeItem("___test"),"OK"===b}catch(c){return!1}return!1}()};return{setup:E,supported:D,loadSprite:C,get:F}}),function(){function a(a,b){b=b||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c}"function"!=typeof window.CustomEvent&&(a.prototype=window.Event.prototype,window.CustomEvent=a)}(),function(a){"undefined"!=typeof define&&define.amd?define([],a):"undefined"!=typeof module&&module.exports?module.exports=a():a()}(function(){function a(){if(j.viewportTop=i(),j.viewportBottom=j.viewportTop+j.viewportHeight,j.documentHeight=v(),j.documentHeight!==w){for(y=k.length;y--;)k[y].recalculateLocation();w=j.documentHeight}}function b(){j.viewportHeight=u(),a(),d()}function c(){clearTimeout(z),z=setTimeout(b,100)}function d(){for(A=k.length;A--;)k[A].update();for(A=k.length;A--;)k[A].triggerCallbacks()}function e(a,b){function c(a){if(0!==a.length)for(u=a.length;u--;)v=a[u],v.callback.call(d,x),v.isOne&&a.splice(u,1)}var d=this;this.watchItem=a,this.offsets=b?b===+b?{top:b,bottom:b}:{top:b.top||t.top,bottom:b.bottom||t.bottom}:t,this.callbacks={};for(var e=0,f=s.length;f>e;e++)d.callbacks[s[e]]=[];this.locked=!1;var g,h,i,k,u,v;this.triggerCallbacks=function(){switch(this.isInViewport&&!g&&c(this.callbacks[m]),this.isFullyInViewport&&!h&&c(this.callbacks[n]),this.isAboveViewport!==i&&this.isBelowViewport!==k&&(c(this.callbacks[l]),h||this.isFullyInViewport||(c(this.callbacks[n]),c(this.callbacks[p])),g||this.isInViewport||(c(this.callbacks[m]),c(this.callbacks[o]))),!this.isFullyInViewport&&h&&c(this.callbacks[p]),!this.isInViewport&&g&&c(this.callbacks[o]),this.isInViewport!==g&&c(this.callbacks[l]),!0){case g!==this.isInViewport:case h!==this.isFullyInViewport:case i!==this.isAboveViewport:case k!==this.isBelowViewport:c(this.callbacks[r])}g=this.isInViewport,h=this.isFullyInViewport,i=this.isAboveViewport,k=this.isBelowViewport},this.recalculateLocation=function(){if(!this.locked){var a=this.top,b=this.bottom;if(this.watchItem.nodeName){var d=this.watchItem.style.display;"none"===d&&(this.watchItem.style.display="");var e=this.watchItem.getBoundingClientRect();this.top=e.top+j.viewportTop,this.bottom=e.bottom+j.viewportTop,"none"===d&&(this.watchItem.style.display=d)}else this.watchItem===+this.watchItem?this.top=this.bottom=this.watchItem>0?this.watchItem:j.documentHeight-this.watchItem:(this.top=this.watchItem.top,this.bottom=this.watchItem.bottom);this.top-=this.offsets.top,this.bottom+=this.offsets.bottom,this.height=this.bottom-this.top,void 0===a&&void 0===b||this.top===a&&this.bottom===b||c(this.callbacks[q])}},this.recalculateLocation(),this.update(),g=this.isInViewport,h=this.isFullyInViewport,i=this.isAboveViewport,k=this.isBelowViewport}function f(b){x=b,a(),d()}var g="undefined"==typeof window,h=!g,i=function(){return g?0:window.pageYOffset||document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop},j={},k=[],l="visibilityChange",m="enterViewport",n="fullyEnterViewport",o="exitViewport",p="partiallyExitViewport",q="locationChange",r="stateChange",s=[l,m,n,o,p,q,r],t={top:0,bottom:0},u=function(){return g?0:window.innerHeight||document.documentElement.clientHeight},v=function(){return g?0:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)};j.viewportTop=null,j.viewportBottom=null,j.documentHeight=null,j.viewportHeight=u();var w,x,y,z,A;e.prototype={on:function(a,b,c){switch(!0){case a===l&&!this.isInViewport&&this.isAboveViewport:case a===m&&this.isInViewport:case a===n&&this.isFullyInViewport:case a===o&&this.isAboveViewport&&!this.isInViewport:case a===p&&this.isAboveViewport:if(b.call(this,x),c)return}if(!this.callbacks[a])throw new Error("Tried to add a scroll monitor listener of type "+a+". Your options are: "+s.join(", "));this.callbacks[a].push({callback:b,isOne:c||!1})},off:function(a,b){if(!this.callbacks[a])throw new Error("Tried to remove a scroll monitor listener of type "+a+". Your options are: "+s.join(", "));for(var c,d=0;c=this.callbacks[a][d];d++)if(c.callback===b){this.callbacks[a].splice(d,1);break}},one:function(a,b){this.on(a,b,!0)},recalculateSize:function(){this.height=this.watchItem.offsetHeight+this.offsets.top+this.offsets.bottom,this.bottom=this.top+this.height},update:function(){this.isAboveViewport=this.top<j.viewportTop,this.isBelowViewport=this.bottom>j.viewportBottom,this.isInViewport=this.top<j.viewportBottom&&this.bottom>j.viewportTop,this.isFullyInViewport=this.top>=j.viewportTop&&this.bottom<=j.viewportBottom||this.isAboveViewport&&this.isBelowViewport},destroy:function(){var a=k.indexOf(this),b=this;k.splice(a,1);for(var c=0,d=s.length;d>c;c++)b.callbacks[s[c]].length=0},lock:function(){this.locked=!0},unlock:function(){this.locked=!1}};for(var B=function(a){return function(b,c){this.on.call(this,a,b,c)}},C=0,D=s.length;D>C;C++){var E=s[C];e.prototype[E]=B(E)}if(h)try{a()}catch(F){try{window.$(a)}catch(F){throw new Error("If you must put scrollMonitor in the <head>, you must use jQuery.")}}return h&&(window.addEventListener?(window.addEventListener("scroll",f),window.addEventListener("resize",c)):(window.attachEvent("onscroll",f),window.attachEvent("onresize",c))),j.beget=j.create=function(a,b){"string"==typeof a?a=document.querySelector(a):a&&a.length>0&&(a=a[0]);var c=new e(a,b);return k.push(c),c.update(),c},j.update=function(){x=null,a(),d()},j.recalculateLocations=function(){j.documentHeight=0,j.update()},j.eventTypes=s,h&&(window.scrollMonitor=j),j}),!function(){function a(a,b){function c(){!d&&b&&(d=!0,b.call(a))}var d;a.addEventListener&&a.addEventListener("load",c),a.attachEvent&&a.attachEvent("onload",c),"isApplicationInstalled"in navigator&&"onloadcssdefined"in a&&a.onloadcssdefined(c)}!function(a){"use strict";var b=function(b,c,d){function e(a){return h.body?a():void setTimeout(function(){e(a)})}function f(){i.addEventListener&&i.removeEventListener("load",f),i.media=d||"all"}var g,h=a.document,i=h.createElement("link");if(c)g=c;else{var j=(h.body||h.getElementsByTagName("head")[0]).childNodes;g=j[j.length-1]}var k=h.styleSheets;i.rel="stylesheet",i.href=b,i.media="only x",e(function(){g.parentNode.insertBefore(i,c?g:g.nextSibling)});var l=function(a){for(var b=i.href,c=k.length;c--;)if(k[c].href===b)return a();setTimeout(function(){l(a)})};return i.addEventListener&&i.addEventListener("load",f),i.onloadcssdefined=l,l(f),i};"undefined"!=typeof exports?exports.loadCSS=b:a.loadCSS=b}("undefined"!=typeof global?global:this),function(b){var c=function(d,e){"use strict";if(d&&3===d.length){var f=b.navigator,g=b.document,h=b.Image,i=!(!g.createElementNS||!g.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect||!g.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")||b.opera&&-1===f.userAgent.indexOf("Chrome")||-1!==f.userAgent.indexOf("Series40")),j=new h;j.onerror=function(){c.method="png",c.href=d[2],loadCSS(d[2])},j.onload=function(){var b=1===j.width&&1===j.height,f=d[b&&i?0:b?1:2];c.method=b&&i?"svg":b?"datapng":"png",c.href=f,a(loadCSS(f),e)},j.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",g.documentElement.className+=" grunticon"}};c.loadCSS=loadCSS,c.onloadCSS=a,b.grunticon=c}(this),function(a,b){"use strict";var c,d=b.document,e=function(a){if(d.attachEvent?"complete"===d.readyState:"loading"!==d.readyState)a();else{var b=!1;d.addEventListener("readystatechange",function(){b||(b=!0,a())},!1)}},f=function(a){return b.document.querySelector('link[href$="'+a+'"]')},g=function(a,b){if(c&&!b)return c;c={};var d,e,f,g,h,i;if(!(d=a.sheet))return c;e=d.cssRules?d.cssRules:d.rules;for(var j=0;j<e.length;j++)f=e[j].cssText,g="grunticon:"+e[j].selectorText,(h=f.split(");")[0].match(/US\-ASCII\,([^"']+)/))&&h[1]&&(i=decodeURIComponent(h[1]),c[g]=i);return c},h=function(a,b){var c,e,f,g,h;b?c=a:(b=a,c=d),g="data-grunticon-embed";for(var i in b){h=i.slice("grunticon:".length);try{e=c.querySelectorAll(h)}catch(a){continue}f=[];for(var j=0;j<e.length;j++)null!==e[j].getAttribute(g)&&f.push(e[j]);if(f.length)for(j=0;j<f.length;j++)f[j].innerHTML=b[i],f[j].style.backgroundImage="none",f[j].removeAttribute(g)}return f},i=function(b,c){"svg"===a.method&&e(function(){var d=g(f(a.href));"function"==typeof c?(h(b,d),c()):h(d),"function"==typeof b&&b()})};a.embedIcons=h,a.getCSS=f,a.getIcons=g,a.ready=e,a.svgLoadedCallback=i,a.embedSVG=i}(grunticon,this)}(),function(a,b,c){"use strict";var d=b.documentElement,e={create:function(a){return b.createElement(a)},old:!!/(Android\s(1.|2.))|(Silk\/1.)/i.test(navigator.userAgent),pfx:function(){var a=b.createElement("dummy").style,d=["Webkit","Moz","O","ms"],e={};return function(b){if("undefined"==typeof e[b]){var f=b.charAt(0).toUpperCase()+b.substr(1),g=(b+" "+d.join(f+" ")+f).split(" ");e[b]=null;for(var h in g)if(a[g[h]]!==c){e[b]=g[h];break}}return e[b]}}()},f={css3Dtransform:function(){var a=!e.old&&null!==e.pfx("perspective");return!!a}(),cssTransform:function(){var a=!e.old&&null!==e.pfx("transformOrigin");return!!a}(),cssTransition:function(){var a=null!==e.pfx("transition");return!!a}(),addEventListener:!!a.addEventListener,querySelectorAll:!!b.querySelectorAll,matchMedia:!!a.matchMedia,deviceMotion:"DeviceMotionEvent"in a,deviceOrientation:"DeviceOrientationEvent"in a,contextMenu:"contextMenu"in d&&"HTMLMenuItemElement"in a,classList:"classList"in d,placeholder:"placeholder"in e.create("input"),localStorage:function(){var a="x";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(b){return!1}}(),historyAPI:a.history&&"pushState"in a.history,serviceWorker:"serviceWorker"in navigator,viewportUnit:function(a){try{a.style.width="1vw";var b=""!==a.style.width;return!!b}catch(c){return!1}}(e.create("dummy")),remUnit:function(a){try{a.style.width="1rem";var b=""!==a.style.width;return!!b}catch(c){return!1}}(e.create("dummy")),canvas:function(a){return!(!a.getContext||!a.getContext("2d"))}(e.create("canvas")),svg:!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,webGL:function(b){try{return!(!a.WebGLRenderingContext||!b.getContext("webgl")&&!b.getContext("experimental-webgl"))}catch(c){return!1}}(e.create("canvas")),cors:"XMLHttpRequest"in a&&"withCredentials"in new XMLHttpRequest,touch:!!("ontouchstart"in a||a.navigator&&a.navigator.msPointerEnabled&&a.MSGesture||a.DocumentTouch&&b instanceof DocumentTouch),
async:"async"in e.create("script"),defer:"defer"in e.create("script"),geolocation:"geolocation"in navigator,srcset:"srcset"in e.create("img"),sizes:"sizes"in e.create("img"),pictureElement:"HTMLPictureElement"in a,testAll:function(){var a=" js";for(var b in this)"testAll"!==b&&"constructor"!==b&&this[b]&&(a+=" "+b);d.className+=a.toLowerCase()}};a.feature=f}(window,document),!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,document):"function"==typeof define&&define.amd?define([],function(){return b(a,document)}):a.plyr=b(a,document)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(){var a,c,d,e=navigator.userAgent,f=navigator.appName,g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10),i=!1,j=!1,k=!1,l=!1;return-1!==navigator.appVersion.indexOf("Windows NT")&&-1!==navigator.appVersion.indexOf("rv:11")?(i=!0,f="IE",g="11"):-1!==(c=e.indexOf("MSIE"))?(i=!0,f="IE",g=e.substring(c+5)):-1!==(c=e.indexOf("Chrome"))?(k=!0,f="Chrome",g=e.substring(c+7)):-1!==(c=e.indexOf("Safari"))?(l=!0,f="Safari",g=e.substring(c+7),-1!==(c=e.indexOf("Version"))&&(g=e.substring(c+8))):-1!==(c=e.indexOf("Firefox"))?(j=!0,f="Firefox",g=e.substring(c+8)):(a=e.lastIndexOf(" ")+1)<(c=e.lastIndexOf("/"))&&(f=e.substring(a,c),g=e.substring(c+1),f.toLowerCase()===f.toUpperCase()&&(f=navigator.appName)),-1!==(d=g.indexOf(";"))&&(g=g.substring(0,d)),-1!==(d=g.indexOf(" "))&&(g=g.substring(0,d)),h=parseInt(""+g,10),isNaN(h)&&(g=""+parseFloat(navigator.appVersion),h=parseInt(navigator.appVersion,10)),{name:f,version:h,isIE:i,isFirefox:j,isChrome:k,isSafari:l,isIos:/(iPad|iPhone|iPod)/g.test(navigator.platform),isIphone:/(iPhone|iPod)/g.test(navigator.userAgent),isTouch:"ontouchstart"in b.documentElement}}function d(a,b){var c=a.media;if("video"===a.type)switch(b){case"video/webm":return!(!c.canPlayType||!c.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/no/,""));case"video/mp4":return!(!c.canPlayType||!c.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"').replace(/no/,""));case"video/ogg":return!(!c.canPlayType||!c.canPlayType('video/ogg; codecs="theora"').replace(/no/,""))}else if("audio"===a.type)switch(b){case"audio/mpeg":return!(!c.canPlayType||!c.canPlayType("audio/mpeg;").replace(/no/,""));case"audio/ogg":return!(!c.canPlayType||!c.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,""));case"audio/wav":return!(!c.canPlayType||!c.canPlayType('audio/wav; codecs="1"').replace(/no/,""))}return!1}function e(a){if(!b.querySelectorAll('script[src="'+a+'"]').length){var c=b.createElement("script");c.src=a;var d=b.getElementsByTagName("script")[0];d.parentNode.insertBefore(c,d)}}function f(a,b){return Array.prototype.indexOf&&-1!==a.indexOf(b)}function g(a,b,c){return a.replace(new RegExp(b.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g,"\\$1"),"g"),c)}function h(a,b){a.length||(a=[a]);for(var c=a.length-1;c>=0;c--){var d=c>0?b.cloneNode(!0):b,e=a[c],f=e.parentNode,g=e.nextSibling;return d.appendChild(e),g?f.insertBefore(d,g):f.appendChild(d),d}}function i(a){a&&a.parentNode.removeChild(a)}function j(a,b){a.insertBefore(b,a.firstChild)}function k(a,b){for(var c in b)a.setAttribute(c,I["boolean"](b[c])&&b[c]?"":b[c])}function l(a,c,d){var e=b.createElement(a);k(e,d),j(c,e)}function m(a){return a.replace(".","")}function n(a,b,c){if(a)if(a.classList)a.classList[c?"add":"remove"](b);else{var d=(" "+a.className+" ").replace(/\s+/g," ").replace(" "+b+" ","");a.className=d+(c?" "+b:"")}}function o(a,b){return!!a&&(a.classList?a.classList.contains(b):new RegExp("(\\s|^)"+b+"(\\s|$)").test(a.className))}function p(a,c){var d=Element.prototype;return(d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.msMatchesSelector||function(a){return-1!==[].indexOf.call(b.querySelectorAll(a),this)}).call(a,c)}function q(a,b,c,d,e){c&&s(a,b,function(b){c.apply(a,[b])},e),s(a,b,function(b){d.apply(a,[b])},e)}function r(a,b,c,d,e){var f=b.split(" ");if(I["boolean"](e)||(e=!1),a instanceof NodeList)for(var g=0;g<a.length;g++)a[g]instanceof Node&&r(a[g],arguments[1],arguments[2],arguments[3]);else for(var h=0;h<f.length;h++)a[d?"addEventListener":"removeEventListener"](f[h],c,e)}function s(a,b,c,d){a&&r(a,b,c,!0,d)}function t(a,b,c,d){a&&r(a,b,c,!1,d)}function u(a,b,c,d){if(a&&b){I["boolean"](c)||(c=!1);var e=new CustomEvent(b,{bubbles:c,detail:d});a.dispatchEvent(e)}}function v(a,b){return a?(b=I["boolean"](b)?b:!a.getAttribute("aria-pressed"),a.setAttribute("aria-pressed",b),b):void 0}function w(a,b){return 0===a||0===b||isNaN(a)||isNaN(b)?0:(a/b*100).toFixed(2)}function x(){var a=arguments;if(a.length){if(1===a.length)return a[0];for(var b=Array.prototype.shift.call(a),c=a.length,d=0;c>d;d++){var e=a[d];for(var f in e)e[f]&&e[f].constructor&&e[f].constructor===Object?(b[f]=b[f]||{},x(b[f],e[f])):b[f]=e[f]}return b}}function y(a){return a.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)?RegExp.$2:a}function z(a){return a.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:a}function A(){var a={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",element:null,prefix:""},c="webkit o moz ms khtml".split(" ");if(I.undefined(b.cancelFullScreen))for(var d=0,e=c.length;e>d;d++){if(a.prefix=c[d],!I.undefined(b[a.prefix+"CancelFullScreen"])){a.supportsFullScreen=!0;break}if(!I.undefined(b.msExitFullscreen)&&b.msFullscreenEnabled){a.prefix="ms",a.supportsFullScreen=!0;break}}else a.supportsFullScreen=!0;return a.supportsFullScreen&&(a.fullScreenEventName="ms"===a.prefix?"MSFullscreenChange":a.prefix+"fullscreenchange",a.isFullScreen=function(a){switch(I.undefined(a)&&(a=b.body),this.prefix){case"":return b.fullscreenElement===a;case"moz":return b.mozFullScreenElement===a;default:return b[this.prefix+"FullscreenElement"]===a}},a.requestFullScreen=function(a){return I.undefined(a)&&(a=b.body),""===this.prefix?a.requestFullScreen():a[this.prefix+("ms"===this.prefix?"RequestFullscreen":"RequestFullScreen")]()},a.cancelFullScreen=function(){return""===this.prefix?b.cancelFullScreen():b[this.prefix+("ms"===this.prefix?"ExitFullscreen":"CancelFullScreen")]()},a.element=function(){return""===this.prefix?b.fullscreenElement:b[this.prefix+"FullscreenElement"]}),a}function B(r,B){function K(a,b,c,d){u(a,b,c,x({},d,{plyr:Ra}))}function L(b,c){B.debug&&a.console&&(c=Array.prototype.slice.call(c),I.string(B.logPrefix)&&B.logPrefix.length&&c.unshift(B.logPrefix),console[b].apply(console,c))}function M(){return{url:B.iconUrl,absolute:0===B.iconUrl.indexOf("http")||Sa.browser.isIE&&!a.svg4everybody}}function N(){var a=[],b=M(),c=(b.absolute?"":b.url)+"#"+B.iconPrefix;return f(B.controls,"play-large")&&a.push('<button type="button" data-plyr="play" class="plyr__play-large">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>"),a.push('<div class="plyr__controls">'),f(B.controls,"restart")&&a.push('<button type="button" data-plyr="restart">','<svg><use xlink:href="'+c+'-restart" /></svg>','<span class="plyr__sr-only">'+B.i18n.restart+"</span>","</button>"),f(B.controls,"rewind")&&a.push('<button type="button" data-plyr="rewind">','<svg><use xlink:href="'+c+'-rewind" /></svg>','<span class="plyr__sr-only">'+B.i18n.rewind+"</span>","</button>"),f(B.controls,"play")&&a.push('<button type="button" data-plyr="play">','<svg><use xlink:href="'+c+'-play" /></svg>','<span class="plyr__sr-only">'+B.i18n.play+"</span>","</button>",'<button type="button" data-plyr="pause">','<svg><use xlink:href="'+c+'-pause" /></svg>','<span class="plyr__sr-only">'+B.i18n.pause+"</span>","</button>"),f(B.controls,"fast-forward")&&a.push('<button type="button" data-plyr="fast-forward">','<svg><use xlink:href="'+c+'-fast-forward" /></svg>','<span class="plyr__sr-only">'+B.i18n.forward+"</span>","</button>"),f(B.controls,"progress")&&(a.push('<span class="plyr__progress">','<label for="seek{id}" class="plyr__sr-only">Seek</label>','<input id="seek{id}" class="plyr__progress--seek" type="range" min="0" max="100" step="0.1" value="0" data-plyr="seek">','<progress class="plyr__progress--played" max="100" value="0" role="presentation"></progress>','<progress class="plyr__progress--buffer" max="100" value="0">',"<span>0</span>% "+B.i18n.buffered,"</progress>"),B.tooltips.seek&&a.push('<span class="plyr__tooltip">00:00</span>'),a.push("</span>")),f(B.controls,"current-time")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.currentTime+"</span>",'<span class="plyr__time--current">00:00</span>',"</span>"),f(B.controls,"duration")&&a.push('<span class="plyr__time">','<span class="plyr__sr-only">'+B.i18n.duration+"</span>",'<span class="plyr__time--duration">00:00</span>',"</span>"),f(B.controls,"mute")&&a.push('<button type="button" data-plyr="mute">','<svg class="icon--muted"><use xlink:href="'+c+'-muted" /></svg>','<svg><use xlink:href="'+c+'-volume" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleMute+"</span>","</button>"),f(B.controls,"volume")&&a.push('<span class="plyr__volume">','<label for="volume{id}" class="plyr__sr-only">'+B.i18n.volume+"</label>",'<input id="volume{id}" class="plyr__volume--input" type="range" min="'+B.volumeMin+'" max="'+B.volumeMax+'" value="'+B.volume+'" data-plyr="volume">','<progress class="plyr__volume--display" max="'+B.volumeMax+'" value="'+B.volumeMin+'" role="presentation"></progress>',"</span>"),f(B.controls,"captions")&&a.push('<button type="button" data-plyr="captions">','<svg class="icon--captions-on"><use xlink:href="'+c+'-captions-on" /></svg>','<svg><use xlink:href="'+c+'-captions-off" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleCaptions+"</span>","</button>"),f(B.controls,"fullscreen")&&a.push('<button type="button" data-plyr="fullscreen">','<svg class="icon--exit-fullscreen"><use xlink:href="'+c+'-exit-fullscreen" /></svg>','<svg><use xlink:href="'+c+'-enter-fullscreen" /></svg>','<span class="plyr__sr-only">'+B.i18n.toggleFullscreen+"</span>","</button>"),a.push("</div>"),a.join("")}function O(){if(Sa.supported.full&&("audio"!==Sa.type||B.fullscreen.allowAudio)&&B.fullscreen.enabled){var a=F.supportsFullScreen;a||B.fullscreen.fallback&&!V()?(Va((a?"Native":"Fallback")+" fullscreen enabled"),a||n(Sa.container,B.classes.fullscreen.fallback,!0),n(Sa.container,B.classes.fullscreen.enabled,!0)):Va("Fullscreen not supported and fallback disabled"),Sa.buttons&&Sa.buttons.fullscreen&&v(Sa.buttons.fullscreen,!1),W()}}function P(){if("video"===Sa.type){U(B.selectors.captions)||Sa.videoContainer.insertAdjacentHTML("afterbegin",'<div class="'+m(B.selectors.captions)+'"></div>'),Sa.usingTextTracks=!1,Sa.media.textTracks&&(Sa.usingTextTracks=!0);for(var a,b="",c=Sa.media.childNodes,d=0;d<c.length;d++)"track"===c[d].nodeName.toLowerCase()&&("captions"!==(a=c[d].kind)&&"subtitles"!==a||(b=c[d].getAttribute("src")));if(Sa.captionExists=!0,""===b?(Sa.captionExists=!1,Va("No caption track found")):Va("Caption track found; URI: "+b),Sa.captionExists){for(var e=Sa.media.textTracks,f=0;f<e.length;f++)e[f].mode="hidden";if(S(),(Sa.browser.isIE&&Sa.browser.version>=10||Sa.browser.isFirefox&&Sa.browser.version>=31)&&(Va("Detected browser with known TextTrack issues - using manual fallback"),Sa.usingTextTracks=!1),Sa.usingTextTracks){Va("TextTracks supported");for(var g=0;g<e.length;g++){var h=e[g];"captions"!==h.kind&&"subtitles"!==h.kind||s(h,"cuechange",function(){this.activeCues[0]&&"text"in this.activeCues[0]?Q(this.activeCues[0].getCueAsHTML()):Q()})}}else if(Va("TextTracks not supported so rendering captions manually"),Sa.currentCaption="",Sa.captions=[],""!==b){var i=new XMLHttpRequest;i.onreadystatechange=function(){if(4===i.readyState)if(200===i.status){var a,b=[],c=i.responseText,d="\r\n";-1===c.indexOf(d+d)&&(d=-1!==c.indexOf("\r\r")?"\r":"\n"),b=c.split(d+d);for(var e=0;e<b.length;e++){a=b[e],Sa.captions[e]=[];var f=a.split(d),g=0;-1===f[g].indexOf(":")&&(g=1),Sa.captions[e]=[f[g],f[g+1]]}Sa.captions.shift(),Va("Successfully loaded the caption file via AJAX")}else Wa(B.logPrefix+"There was a problem loading the caption file via AJAX")},i.open("get",b,!0),i.send()}}else n(Sa.container,B.classes.captions.enabled)}}function Q(a){var c=U(B.selectors.captions),d=b.createElement("span");c.innerHTML="",I.undefined(a)&&(a=""),I.string(a)?d.innerHTML=a.trim():d.appendChild(a),c.appendChild(d),c.offsetHeight}function R(a){function b(a,b){var c=[];c=a.split(" --> ");for(var e=0;e<c.length;e++)c[e]=c[e].replace(/(\d+:\d+:\d+\.\d+).*/,"$1");return d(c[b])}function c(a){return b(a,1)}function d(a){if(null===a||void 0===a)return 0;var b=[],c=[];return b=a.split(","),c=b[0].split(":"),Math.floor(60*c[0]*60)+Math.floor(60*c[1])+Math.floor(c[2])}if(!Sa.usingTextTracks&&"video"===Sa.type&&Sa.supported.full&&(Sa.subcount=0,a=I.number(a)?a:Sa.media.currentTime,Sa.captions[Sa.subcount])){for(;c(Sa.captions[Sa.subcount][0])<a.toFixed(1);)if(Sa.subcount++,Sa.subcount>Sa.captions.length-1){Sa.subcount=Sa.captions.length-1;break}Sa.media.currentTime.toFixed(1)>=function(a){return b(a,0)}(Sa.captions[Sa.subcount][0])&&Sa.media.currentTime.toFixed(1)<=c(Sa.captions[Sa.subcount][0])?(Sa.currentCaption=Sa.captions[Sa.subcount][1],Q(Sa.currentCaption)):Q()}}function S(){if(Sa.buttons.captions){n(Sa.container,B.classes.captions.enabled,!0);var a=Sa.storage.captionsEnabled;I["boolean"](a)||(a=B.captions.defaultActive),a&&(n(Sa.container,B.classes.captions.active,!0),v(Sa.buttons.captions,!0))}}function T(a){return Sa.container.querySelectorAll(a)}function U(a){return T(a)[0]}function V(){try{return a.self!==a.top}catch(a){return!0}}function W(){var a=T("input:not([disabled]), button:not([disabled])"),b=a[0],c=a[a.length-1];s(Sa.container,"keydown",function(a){9===a.which&&Sa.isFullscreen&&(a.target!==c||a.shiftKey?a.target===b&&a.shiftKey&&(a.preventDefault(),c.focus()):(a.preventDefault(),b.focus()))})}function X(a,b){if(I.string(b))l(a,Sa.media,{src:b});else if(b.constructor===Array)for(var c=b.length-1;c>=0;c--)l(a,Sa.media,b[c])}function Y(){if(B.loadSprite){var a=M();a.absolute?(Va("AJAX loading absolute SVG sprite"+(Sa.browser.isIE?" (due to IE)":"")),C(a.url,"sprite-plyr")):Va("Sprite will be used as external resource directly")}var c=B.html;Va("Injecting custom controls"),c||(c=N()),c=g(c=g(c,"{seektime}",B.seekTime),"{id}",Math.floor(1e4*Math.random())),B.title&&(c=g(c,"{title}",B.title));var d;if(I.string(B.selectors.controls.container)&&(d=b.querySelector(B.selectors.controls.container)),I.htmlElement(d)||(d=Sa.container),d.insertAdjacentHTML("beforeend",c),B.tooltips.controls)for(var e=T([B.selectors.controls.wrapper," ",B.selectors.labels," .",B.classes.hidden].join("")),f=e.length-1;f>=0;f--){var h=e[f];n(h,B.classes.hidden,!1),n(h,B.classes.tooltip,!0)}}function Z(){try{return Sa.controls=U(B.selectors.controls.wrapper),Sa.buttons={},Sa.buttons.seek=U(B.selectors.buttons.seek),Sa.buttons.play=T(B.selectors.buttons.play),Sa.buttons.pause=U(B.selectors.buttons.pause),Sa.buttons.restart=U(B.selectors.buttons.restart),Sa.buttons.rewind=U(B.selectors.buttons.rewind),Sa.buttons.forward=U(B.selectors.buttons.forward),Sa.buttons.fullscreen=U(B.selectors.buttons.fullscreen),Sa.buttons.mute=U(B.selectors.buttons.mute),Sa.buttons.captions=U(B.selectors.buttons.captions),Sa.progress={},Sa.progress.container=U(B.selectors.progress.container),Sa.progress.buffer={},Sa.progress.buffer.bar=U(B.selectors.progress.buffer),Sa.progress.buffer.text=Sa.progress.buffer.bar&&Sa.progress.buffer.bar.getElementsByTagName("span")[0],Sa.progress.played=U(B.selectors.progress.played),Sa.progress.tooltip=Sa.progress.container&&Sa.progress.container.querySelector("."+B.classes.tooltip),Sa.volume={},Sa.volume.input=U(B.selectors.volume.input),Sa.volume.display=U(B.selectors.volume.display),Sa.duration=U(B.selectors.duration),Sa.currentTime=U(B.selectors.currentTime),Sa.seekTime=T(B.selectors.seekTime),!0}catch(a){return Wa("It looks like there is a problem with your controls HTML"),_(!0),!1}}function $(){n(Sa.container,B.selectors.container.replace(".",""),Sa.supported.full)}function _(a){a&&f(B.types.html5,Sa.type)?Sa.media.setAttribute("controls",""):Sa.media.removeAttribute("controls")}function aa(a){var b=B.i18n.play;if(I.string(B.title)&&B.title.length&&(b+=", "+B.title,Sa.container.setAttribute("aria-label",B.title)),Sa.supported.full&&Sa.buttons.play)for(var c=Sa.buttons.play.length-1;c>=0;c--)Sa.buttons.play[c].setAttribute("aria-label",b);I.htmlElement(a)&&a.setAttribute("title",B.i18n.frameTitle.replace("{title}",B.title))}function ba(){var b=null;Sa.storage={},J.supported&&B.storage.enabled&&(a.localStorage.removeItem("plyr-volume"),(b=a.localStorage.getItem(B.storage.key))&&(/^\d+(\.\d+)?$/.test(b)?ca({volume:parseFloat(b)}):Sa.storage=JSON.parse(b)))}function ca(b){J.supported&&B.storage.enabled&&(x(Sa.storage,b),a.localStorage.setItem(B.storage.key,JSON.stringify(Sa.storage)))}function da(){if(Sa.media){if(Sa.supported.full&&(n(Sa.container,B.classes.type.replace("{0}",Sa.type),!0),f(B.types.embed,Sa.type)&&n(Sa.container,B.classes.type.replace("{0}","video"),!0),n(Sa.container,B.classes.stopped,B.autoplay),n(Sa.container,B.classes.isIos,Sa.browser.isIos),n(Sa.container,B.classes.isTouch,Sa.browser.isTouch),"video"===Sa.type)){var a=b.createElement("div");a.setAttribute("class",B.classes.videoWrapper),h(Sa.media,a),Sa.videoContainer=a}f(B.types.embed,Sa.type)&&ea()}else Wa("No media element found!")}function ea(){var c,d=b.createElement("div"),f=Sa.type+"-"+Math.floor(1e4*Math.random());switch(Sa.type){case"youtube":c=y(Sa.embedId);break;case"vimeo":c=z(Sa.embedId);break;default:c=Sa.embedId}for(var g=T('[id^="'+Sa.type+'-"]'),h=g.length-1;h>=0;h--)i(g[h]);if(n(Sa.media,B.classes.videoWrapper,!0),n(Sa.media,B.classes.embedWrapper,!0),"youtube"===Sa.type)Sa.media.appendChild(d),d.setAttribute("id",f),I.object(a.YT)?ga(c,d):(e(B.urls.youtube.api),a.onYouTubeReadyCallbacks=a.onYouTubeReadyCallbacks||[],a.onYouTubeReadyCallbacks.push(function(){ga(c,d)}),a.onYouTubeIframeAPIReady=function(){a.onYouTubeReadyCallbacks.forEach(function(a){a()})});else if("vimeo"===Sa.type)if(Sa.supported.full?Sa.media.appendChild(d):d=Sa.media,d.setAttribute("id",f),I.object(a.Vimeo))ha(c,d);else{e(B.urls.vimeo.api);var j=a.setInterval(function(){I.object(a.Vimeo)&&(a.clearInterval(j),ha(c,d))},50)}else if("soundcloud"===Sa.type){var l=b.createElement("iframe");l.loaded=!1,s(l,"load",function(){l.loaded=!0}),k(l,{src:"https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+c,id:f}),d.appendChild(l),Sa.media.appendChild(d),a.SC||e(B.urls.soundcloud.api);var m=a.setInterval(function(){a.SC&&l.loaded&&(a.clearInterval(m),ia.call(l))},50)}}function fa(){Sa.supported.full&&(Pa(),Qa()),aa(U("iframe"))}function ga(b,c){Sa.embed=new a.YT.Player(c.id,{videoId:b,playerVars:{autoplay:B.autoplay?1:0,controls:Sa.supported.full?0:1,rel:0,showinfo:0,iv_load_policy:3,cc_load_policy:B.captions.defaultActive?1:0,cc_lang_pref:"en",wmode:"transparent",modestbranding:1,disablekb:1,origin:"*"},events:{onError:function(a){K(Sa.container,"error",!0,{code:a.data,embed:a.target})},onReady:function(b){var c=b.target;Sa.media.play=function(){c.playVideo(),Sa.media.paused=!1},Sa.media.pause=function(){c.pauseVideo(),Sa.media.paused=!0},Sa.media.stop=function(){c.stopVideo(),Sa.media.paused=!0},Sa.media.duration=c.getDuration(),Sa.media.paused=!0,Sa.media.currentTime=0,Sa.media.muted=c.isMuted(),"function"==typeof c.getVideoData&&(B.title=c.getVideoData().title),Sa.supported.full&&Sa.media.querySelector("iframe").setAttribute("tabindex","-1"),fa(),K(Sa.media,"timeupdate"),K(Sa.media,"durationchange"),a.clearInterval(Ta.buffering),Ta.buffering=a.setInterval(function(){Sa.media.buffered=c.getVideoLoadedFraction(),(null===Sa.media.lastBuffered||Sa.media.lastBuffered<Sa.media.buffered)&&K(Sa.media,"progress"),Sa.media.lastBuffered=Sa.media.buffered,1===Sa.media.buffered&&(a.clearInterval(Ta.buffering),K(Sa.media,"canplaythrough"))},200)},onStateChange:function(b){var c=b.target;switch(a.clearInterval(Ta.playing),b.data){case 0:Sa.media.paused=!0,K(Sa.media,"ended");break;case 1:Sa.media.paused=!1,Sa.media.seeking&&K(Sa.media,"seeked"),Sa.media.seeking=!1,K(Sa.media,"play"),K(Sa.media,"playing"),Ta.playing=a.setInterval(function(){Sa.media.currentTime=c.getCurrentTime(),K(Sa.media,"timeupdate")},100),Sa.media.duration!==c.getDuration()&&(Sa.media.duration=c.getDuration(),K(Sa.media,"durationchange"));break;case 2:Sa.media.paused=!0,K(Sa.media,"pause")}K(Sa.container,"statechange",!1,{code:b.data})}}})}function ha(c,d){var e=function(a){return Object.keys(a).map(function(b){return encodeURIComponent(b)+"="+encodeURIComponent(a[b])}).join("&")}({loop:B.loop,autoplay:B.autoplay,byline:!1,portrait:!1,title:!1,speed:!0,transparent:0}),f=b.createElement("iframe"),g="https://player.vimeo.com/video/"+c+"?"+e;f.setAttribute("src",g),f.setAttribute("allowfullscreen",""),d.appendChild(f),Sa.embed=new a.Vimeo.Player(f),Sa.media.play=function(){Sa.embed.play(),Sa.media.paused=!1},Sa.media.pause=function(){Sa.embed.pause(),Sa.media.paused=!0},Sa.media.stop=function(){Sa.embed.stop(),Sa.media.paused=!0},Sa.media.paused=!0,Sa.media.currentTime=0,fa(),Sa.embed.getCurrentTime().then(function(a){Sa.media.currentTime=a,K(Sa.media,"timeupdate")}),Sa.embed.getDuration().then(function(a){Sa.media.duration=a,K(Sa.media,"durationchange")}),Sa.embed.on("loaded",function(){I.htmlElement(Sa.embed.element)&&Sa.supported.full&&Sa.embed.element.setAttribute("tabindex","-1")}),Sa.embed.on("play",function(){Sa.media.paused=!1,K(Sa.media,"play"),K(Sa.media,"playing")}),Sa.embed.on("pause",function(){Sa.media.paused=!0,K(Sa.media,"pause")}),Sa.embed.on("timeupdate",function(a){Sa.media.seeking=!1,Sa.media.currentTime=a.seconds,K(Sa.media,"timeupdate")}),Sa.embed.on("progress",function(a){Sa.media.buffered=a.percent,K(Sa.media,"progress"),1===parseInt(a.percent)&&K(Sa.media,"canplaythrough")}),Sa.embed.on("seeked",function(){Sa.media.seeking=!1,K(Sa.media,"seeked"),K(Sa.media,"play")}),Sa.embed.on("ended",function(){Sa.media.paused=!0,K(Sa.media,"ended")})}function ia(){Sa.embed=a.SC.Widget(this),Sa.embed.bind(a.SC.Widget.Events.READY,function(){Sa.media.play=function(){Sa.embed.play(),Sa.media.paused=!1},Sa.media.pause=function(){Sa.embed.pause(),Sa.media.paused=!0},Sa.media.stop=function(){Sa.embed.seekTo(0),Sa.embed.pause(),Sa.media.paused=!0},Sa.media.paused=!0,Sa.media.currentTime=0,Sa.embed.getDuration(function(a){Sa.media.duration=a/1e3,fa()}),Sa.embed.getPosition(function(a){Sa.media.currentTime=a,K(Sa.media,"timeupdate")}),Sa.embed.bind(a.SC.Widget.Events.PLAY,function(){Sa.media.paused=!1,K(Sa.media,"play"),K(Sa.media,"playing")}),Sa.embed.bind(a.SC.Widget.Events.PAUSE,function(){Sa.media.paused=!0,K(Sa.media,"pause")}),Sa.embed.bind(a.SC.Widget.Events.PLAY_PROGRESS,function(a){Sa.media.seeking=!1,Sa.media.currentTime=a.currentPosition/1e3,K(Sa.media,"timeupdate")}),Sa.embed.bind(a.SC.Widget.Events.LOAD_PROGRESS,function(a){Sa.media.buffered=a.loadProgress,K(Sa.media,"progress"),1===parseInt(a.loadProgress)&&K(Sa.media,"canplaythrough")}),Sa.embed.bind(a.SC.Widget.Events.FINISH,function(){Sa.media.paused=!0,K(Sa.media,"ended")})})}function ja(){"play"in Sa.media&&Sa.media.play()}function ka(){"pause"in Sa.media&&Sa.media.pause()}function la(a){return I["boolean"](a)||(a=Sa.media.paused),a?ja():ka(),a}function ma(a){I.number(a)||(a=B.seekTime),oa(Sa.media.currentTime-a)}function na(a){I.number(a)||(a=B.seekTime),oa(Sa.media.currentTime+a)}function oa(a){var b=0,c=Sa.media.paused,d=pa();I.number(a)?b=a:I.object(a)&&f(["input","change"],a.type)&&(b=a.target.value/a.target.max*d),0>b?b=0:b>d&&(b=d),Ga(b);try{Sa.media.currentTime=b.toFixed(4)}catch(a){}if(f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed.seekTo(b);break;case"vimeo":Sa.embed.setCurrentTime(b.toFixed(0));break;case"soundcloud":Sa.embed.seekTo(1e3*b)}c&&ka(),K(Sa.media,"timeupdate"),Sa.media.seeking=!0,K(Sa.media,"seeking")}Va("Seeking to "+Sa.media.currentTime+" seconds"),R(b)}function pa(){var a=parseInt(B.duration),b=0;return null===Sa.media.duration||isNaN(Sa.media.duration)||(b=Sa.media.duration),isNaN(a)?b:a}function qa(){n(Sa.container,B.classes.playing,!Sa.media.paused),n(Sa.container,B.classes.stopped,Sa.media.paused),Ia(Sa.media.paused)}function ra(){G={x:a.pageXOffset||0,y:a.pageYOffset||0}}function sa(){a.scrollTo(G.x,G.y)}function ta(a){var c=F.supportsFullScreen;if(c){if(!a||a.type!==F.fullScreenEventName)return F.isFullScreen(Sa.container)?F.cancelFullScreen():(ra(),F.requestFullScreen(Sa.container)),void(Sa.isFullscreen=F.isFullScreen(Sa.container));Sa.isFullscreen=F.isFullScreen(Sa.container)}else Sa.isFullscreen=!Sa.isFullscreen,b.body.style.overflow=Sa.isFullscreen?"hidden":"";n(Sa.container,B.classes.fullscreen.active,Sa.isFullscreen),W(Sa.isFullscreen),Sa.buttons&&Sa.buttons.fullscreen&&v(Sa.buttons.fullscreen,Sa.isFullscreen),K(Sa.container,Sa.isFullscreen?"enterfullscreen":"exitfullscreen",!0),!Sa.isFullscreen&&c&&sa()}function ua(a){if(I["boolean"](a)||(a=!Sa.media.muted),v(Sa.buttons.mute,a),Sa.media.muted=a,0===Sa.media.volume&&va(B.volume),f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed[Sa.media.muted?"mute":"unMute"]();break;case"vimeo":case"soundcloud":Sa.embed.setVolume(Sa.media.muted?0:parseFloat(B.volume/B.volumeMax))}K(Sa.media,"volumechange")}}function va(a){var b=B.volumeMax,c=B.volumeMin;if(I.undefined(a)&&(a=Sa.storage.volume),(null===a||isNaN(a))&&(a=B.volume),a>b&&(a=b),c>a&&(a=c),Sa.media.volume=parseFloat(a/b),Sa.volume.display&&(Sa.volume.display.value=a),f(B.types.embed,Sa.type)){switch(Sa.type){case"youtube":Sa.embed.setVolume(100*Sa.media.volume);break;case"vimeo":case"soundcloud":Sa.embed.setVolume(Sa.media.volume)}K(Sa.media,"volumechange")}0===a?Sa.media.muted=!0:Sa.media.muted&&a>0&&ua()}function wa(a){var b=Sa.media.muted?0:Sa.media.volume*B.volumeMax;I.number(a)||(a=B.volumeStep),va(b+a)}function xa(a){var b=Sa.media.muted?0:Sa.media.volume*B.volumeMax;I.number(a)||(a=B.volumeStep),va(b-a)}function ya(){var a=Sa.media.muted?0:Sa.media.volume*B.volumeMax;Sa.supported.full&&(Sa.volume.input&&(Sa.volume.input.value=a),Sa.volume.display&&(Sa.volume.display.value=a)),ca({volume:a}),n(Sa.container,B.classes.muted,0===a),Sa.supported.full&&Sa.buttons.mute&&v(Sa.buttons.mute,0===a)}function za(a){Sa.supported.full&&Sa.buttons.captions&&(I["boolean"](a)||(a=-1===Sa.container.className.indexOf(B.classes.captions.active)),Sa.captionsEnabled=a,v(Sa.buttons.captions,Sa.captionsEnabled),n(Sa.container,B.classes.captions.active,Sa.captionsEnabled),K(Sa.container,Sa.captionsEnabled?"captionsenabled":"captionsdisabled",!0),ca({captionsEnabled:Sa.captionsEnabled}))}function Aa(a){var b="waiting"===a.type;clearTimeout(Ta.loading),Ta.loading=setTimeout(function(){n(Sa.container,B.classes.loading,b),Ia(b)},b?250:0)}function Ba(a){if(Sa.supported.full){var b=Sa.progress.played,c=0,d=pa();if(a)switch(a.type){case"timeupdate":case"seeking":if(Sa.controls.pressed)return;c=w(Sa.media.currentTime,d),"timeupdate"===a.type&&Sa.buttons.seek&&(Sa.buttons.seek.value=c);break;case"playing":case"progress":b=Sa.progress.buffer,c=function(){var a=Sa.media.buffered;return a&&a.length?w(a.end(0),d):I.number(a)?100*a:0}()}Ca(b,c)}}function Ca(a,b){if(Sa.supported.full){if(I.undefined(b)&&(b=0),I.undefined(a)){if(!Sa.progress||!Sa.progress.buffer)return;a=Sa.progress.buffer}I.htmlElement(a)?a.value=b:a&&(a.bar&&(a.bar.value=b),a.text&&(a.text.innerHTML=b))}}function Da(a,b){if(b){isNaN(a)&&(a=0),Sa.secs=parseInt(a%60),Sa.mins=parseInt(a/60%60),Sa.hours=parseInt(a/60/60%60);var c=parseInt(pa()/60/60%60)>0;Sa.secs=("0"+Sa.secs).slice(-2),Sa.mins=("0"+Sa.mins).slice(-2),b.innerHTML=(c?Sa.hours+":":"")+Sa.mins+":"+Sa.secs}}function Ea(){if(Sa.supported.full){var a=pa()||0;!Sa.duration&&B.displayDuration&&Sa.media.paused&&Da(a,Sa.currentTime),Sa.duration&&Da(a,Sa.duration),Ha()}}function Fa(a){Da(Sa.media.currentTime,Sa.currentTime),a&&"timeupdate"===a.type&&Sa.media.seeking||Ba(a)}function Ga(a){I.number(a)||(a=0);var b=w(a,pa());Sa.progress&&Sa.progress.played&&(Sa.progress.played.value=b),Sa.buttons&&Sa.buttons.seek&&(Sa.buttons.seek.value=b)}function Ha(a){var b=pa();if(B.tooltips.seek&&Sa.progress.container&&0!==b){var c=Sa.progress.container.getBoundingClientRect(),d=0,e=B.classes.tooltip+"--visible";if(a)d=100/c.width*(a.pageX-c.left);else{if(!o(Sa.progress.tooltip,e))return;d=Sa.progress.tooltip.style.left.replace("%","")}0>d?d=0:d>100&&(d=100),Da(b/100*d,Sa.progress.tooltip),Sa.progress.tooltip.style.left=d+"%",a&&f(["mouseenter","mouseleave"],a.type)&&n(Sa.progress.tooltip,e,"mouseenter"===a.type)}}function Ia(b){if(B.hideControls&&"audio"!==Sa.type){var c=0,d=!1,e=b,g=o(Sa.container,B.classes.loading);if(I["boolean"](b)||(b&&b.type?(d="enterfullscreen"===b.type,e=f(["mousemove","touchstart","mouseenter","focus"],b.type),f(["mousemove","touchmove"],b.type)&&(c=2e3),"focus"===b.type&&(c=3e3)):e=o(Sa.container,B.classes.hideControls)),a.clearTimeout(Ta.hover),e||Sa.media.paused||g){if(n(Sa.container,B.classes.hideControls,!1),Sa.media.paused||g)return;Sa.browser.isTouch&&(c=3e3)}e&&Sa.media.paused||(Ta.hover=a.setTimeout(function(){(!Sa.controls.pressed&&!Sa.controls.hover||d)&&n(Sa.container,B.classes.hideControls,!0)},c))}}function Ja(a){I.object(a)&&"sources"in a&&a.sources.length?(n(Sa.container,B.classes.ready,!1),ka(),Ga(),Ca(),Na(),Oa(function(){if(Sa.embed=null,i(Sa.media),"video"===Sa.type&&Sa.videoContainer&&i(Sa.videoContainer),Sa.container&&Sa.container.removeAttribute("class"),"type"in a&&(Sa.type=a.type,"video"===Sa.type)){var c=a.sources[0];"type"in c&&f(B.types.embed,c.type)&&(Sa.type=c.type)}switch(Sa.supported=D(Sa.type),Sa.type){case"video":Sa.media=b.createElement("video");break;case"audio":Sa.media=b.createElement("audio");break;case"youtube":case"vimeo":case"soundcloud":Sa.media=b.createElement("div"),Sa.embedId=a.sources[0].src}j(Sa.container,Sa.media),I["boolean"](a.autoplay)&&(B.autoplay=a.autoplay),f(B.types.html5,Sa.type)&&(B.crossorigin&&Sa.media.setAttribute("crossorigin",""),B.autoplay&&Sa.media.setAttribute("autoplay",""),"poster"in a&&Sa.media.setAttribute("poster",a.poster),B.loop&&Sa.media.setAttribute("loop","")),n(Sa.container,B.classes.fullscreen.active,Sa.isFullscreen),n(Sa.container,B.classes.captions.active,Sa.captionsEnabled),$(),f(B.types.html5,Sa.type)&&X("source",a.sources),da(),f(B.types.html5,Sa.type)&&("tracks"in a&&X("track",a.tracks),Sa.media.load()),(f(B.types.html5,Sa.type)||f(B.types.embed,Sa.type)&&!Sa.supported.full)&&(Pa(),Qa()),B.title=a.title,aa()},!1)):Wa("Invalid source format")}function Ka(){n(U("."+B.classes.tabFocus),B.classes.tabFocus,!1)}function La(){function c(){var a=la(),b=Sa.buttons[a?"play":"pause"],c=Sa.buttons[a?"pause":"play"];if(c&&(c=c.length>1?c[c.length-1]:c[0]),c){var d=o(b,B.classes.tabFocus);setTimeout(function(){c.focus(),d&&(n(b,B.classes.tabFocus,!1),n(c,B.classes.tabFocus,!0))},100)}}function d(){var a=b.activeElement;return a=a&&a!==b.body?b.querySelector(":focus"):null}function e(a){return a.keyCode?a.keyCode:a.which}function g(a){for(var b in Sa.buttons){var c=Sa.buttons[b];if(I.nodeList(c))for(var d=0;d<c.length;d++)n(c[d],B.classes.tabFocus,c[d]===a);else n(c,B.classes.tabFocus,c===a)}}function h(a){var b=e(a),c="keydown"===a.type,d=c&&b===j;if(I.number(b))if(c){switch(f([48,49,50,51,52,53,54,56,57,32,75,38,40,77,39,37,70,67],b)&&(a.preventDefault(),a.stopPropagation()),b){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:d||function(){var a=Sa.media.duration;I.number(a)&&oa(a/10*(b-48))}();break;case 32:case 75:d||la();break;case 38:wa();break;case 40:xa();break;case 77:d||ua();break;case 39:na();break;case 37:ma();break;case 70:ta();break;case 67:d||za()}!F.supportsFullScreen&&Sa.isFullscreen&&27===b&&ta(),j=b}else j=null}var i=Sa.browser.isIE?"change":"input";

if(B.keyboardShorcuts.focused){var j=null;B.keyboardShorcuts.global&&s(a,"keydown keyup",function(a){var b=e(a),c=d();1!==E().length||!f([48,49,50,51,52,53,54,56,57,75,77,70,67],b)||I.htmlElement(c)&&p(c,B.selectors.editable)||h(a)}),s(Sa.container,"keydown keyup",h)}s(a,"keyup",function(a){var b=e(a),c=d();9===b&&g(c)}),s(b.body,"click",Ka);for(var k in Sa.buttons){var l=Sa.buttons[k];s(l,"blur",function(){n(l,"tab-focus",!1)})}q(Sa.buttons.play,"click",B.listeners.play,c),q(Sa.buttons.pause,"click",B.listeners.pause,c),q(Sa.buttons.restart,"click",B.listeners.restart,oa),q(Sa.buttons.rewind,"click",B.listeners.rewind,ma),q(Sa.buttons.forward,"click",B.listeners.forward,na),q(Sa.buttons.seek,i,B.listeners.seek,oa),q(Sa.volume.input,i,B.listeners.volume,function(){va(Sa.volume.input.value)}),q(Sa.buttons.mute,"click",B.listeners.mute,ua),q(Sa.buttons.fullscreen,"click",B.listeners.fullscreen,ta),F.supportsFullScreen&&s(b,F.fullScreenEventName,ta),q(Sa.buttons.captions,"click",B.listeners.captions,za),s(Sa.progress.container,"mouseenter mouseleave mousemove",Ha),B.hideControls&&(s(Sa.container,"mouseenter mouseleave mousemove touchstart touchend touchcancel touchmove enterfullscreen",Ia),s(Sa.controls,"mouseenter mouseleave",function(a){Sa.controls.hover="mouseenter"===a.type}),s(Sa.controls,"mousedown mouseup touchstart touchend touchcancel",function(a){Sa.controls.pressed=f(["mousedown","touchstart"],a.type)}),s(Sa.controls,"focus blur",Ia,!0)),s(Sa.volume.input,"wheel",function(a){a.preventDefault();var b=a.webkitDirectionInvertedFromDevice,c=B.volumeStep/5;(a.deltaY<0||a.deltaX>0)&&(b?xa(c):wa(c)),(a.deltaY>0||a.deltaX<0)&&(b?wa(c):xa(c))})}function Ma(){if(s(Sa.media,"timeupdate seeking",Fa),s(Sa.media,"timeupdate",R),s(Sa.media,"durationchange loadedmetadata",Ea),s(Sa.media,"ended",function(){"video"===Sa.type&&B.showPosterOnEnd&&("video"===Sa.type&&Q(),oa(),Sa.media.load())}),s(Sa.media,"progress playing",Ba),s(Sa.media,"volumechange",ya),s(Sa.media,"play pause ended",qa),s(Sa.media,"waiting canplay seeked",Aa),B.clickToPlay&&"audio"!==Sa.type){var a=U("."+B.classes.videoWrapper);if(!a)return;a.style.cursor="pointer",s(a,"click",function(){B.hideControls&&Sa.browser.isTouch&&!Sa.media.paused||(Sa.media.paused?ja():Sa.media.ended?(oa(),ja()):ka())})}B.disableContextMenu&&s(Sa.media,"contextmenu",function(a){a.preventDefault()}),s(Sa.media,B.events.concat(["keyup","keydown"]).join(" "),function(a){K(Sa.container,a.type,!0)})}function Na(){if(f(B.types.html5,Sa.type)){for(var a=Sa.media.querySelectorAll("source"),b=0;b<a.length;b++)i(a[b]);Sa.media.setAttribute("src",B.blankUrl),Sa.media.load(),Va("Cancelled network requests")}}function Oa(c,d){function e(){clearTimeout(Ta.cleanUp),I["boolean"](d)||(d=!0),I["function"](c)&&c.call(Ua),d&&(Sa.init=!1,Sa.container.parentNode.replaceChild(Ua,Sa.container),Sa.container=null,b.body.style.overflow="",t(b.body,"click",Ka),K(Ua,"destroyed",!0))}if(!Sa.init)return null;switch(Sa.type){case"youtube":a.clearInterval(Ta.buffering),a.clearInterval(Ta.playing),Sa.embed.destroy(),e();break;case"vimeo":Sa.embed.unload().then(e),Ta.cleanUp=a.setTimeout(e,200);break;case"video":case"audio":_(!0),e()}}function Pa(){if(!Sa.supported.full)return Wa("Basic support only",Sa.type),i(U(B.selectors.controls.wrapper)),i(U(B.selectors.buttons.play)),void _(!0);var a=!T(B.selectors.controls.wrapper).length;a&&Y(),Z()&&(a&&La(),Ma(),_(),O(),P(),va(),ya(),Fa(),qa(),Ea())}function Qa(){a.setTimeout(function(){K(Sa.media,"ready")},0),n(Sa.media,H.classes.setup,!0),n(Sa.container,B.classes.ready,!0),Sa.media.plyr=Ra,B.autoplay&&ja()}var Ra,Sa=this,Ta={};Sa.media=r;var Ua=r.cloneNode(!0),Va=function(){L("log",arguments)},Wa=function(){L("warn",arguments)};return Va("Config",B),Ra={getOriginal:function(){return Ua},getContainer:function(){return Sa.container},getEmbed:function(){return Sa.embed},getMedia:function(){return Sa.media},getType:function(){return Sa.type},getDuration:pa,getCurrentTime:function(){return Sa.media.currentTime},getVolume:function(){return Sa.media.volume},isMuted:function(){return Sa.media.muted},isReady:function(){return o(Sa.container,B.classes.ready)},isLoading:function(){return o(Sa.container,B.classes.loading)},isPaused:function(){return Sa.media.paused},on:function(a,b){return s(Sa.container,a,b),this},play:ja,pause:ka,stop:function(){ka(),oa()},restart:oa,rewind:ma,forward:na,seek:oa,source:function(a){if(I.undefined(a)){var b;switch(Sa.type){case"youtube":b=Sa.embed.getVideoUrl();break;case"vimeo":Sa.embed.getVideoUrl.then(function(a){b=a});break;case"soundcloud":Sa.embed.getCurrentSound(function(a){b=a.permalink_url});break;default:b=Sa.media.currentSrc}return b||""}Ja(a)},poster:function(a){"video"===Sa.type&&Sa.media.setAttribute("poster",a)},setVolume:va,togglePlay:la,toggleMute:ua,toggleCaptions:za,toggleFullscreen:ta,toggleControls:Ia,isFullscreen:function(){return Sa.isFullscreen||!1},support:function(a){return d(Sa,a)},destroy:Oa},function(){if(Sa.init)return null;if(F=A(),Sa.browser=c(),I.htmlElement(Sa.media)){ba();var a=r.tagName.toLowerCase();"div"===a?(Sa.type=r.getAttribute("data-type"),Sa.embedId=r.getAttribute("data-video-id"),r.removeAttribute("data-type"),r.removeAttribute("data-video-id")):(Sa.type=a,B.crossorigin=null!==r.getAttribute("crossorigin"),B.autoplay=B.autoplay||null!==r.getAttribute("autoplay"),B.loop=B.loop||null!==r.getAttribute("loop")),Sa.supported=D(Sa.type),Sa.supported.basic&&(Sa.container=h(r,b.createElement("div")),Sa.container.setAttribute("tabindex",0),$(),Va(Sa.browser.name+" "+Sa.browser.version),da(),(f(B.types.html5,Sa.type)||f(B.types.embed,Sa.type)&&!Sa.supported.full)&&(Pa(),Qa(),aa()),Sa.init=!0)}}(),Sa.init?Ra:null}function C(a,c){var d=new XMLHttpRequest;if(!I.string(c)||!I.htmlElement(b.querySelector("#"+c))){var e=b.createElement("div");e.setAttribute("hidden",""),I.string(c)&&e.setAttribute("id",c),b.body.insertBefore(e,b.body.childNodes[0]),"withCredentials"in d&&(d.open("GET",a,!0),d.onload=function(){e.innerHTML=d.responseText},d.send())}}function D(a){var d=c(),e=d.isIE&&d.version<=9,f=d.isIos,g=d.isIphone,h=!!b.createElement("audio").canPlayType,i=!!b.createElement("video").canPlayType,j=!1,k=!1;switch(a){case"video":k=(j=i)&&!e&&!g;break;case"audio":k=(j=h)&&!e;break;case"vimeo":j=!0,k=!e&&!f;break;case"youtube":j=!0,k=!e&&!f,f&&!g&&d.version>=10&&(k=!0);break;case"soundcloud":j=!0,k=!e&&!g;break;default:k=(j=h&&i)&&!e}return{basic:j,full:k}}function E(a){if(I.string(a)?a=b.querySelector(a):I.undefined(a)&&(a=b.body),I.htmlElement(a)){var c=a.querySelectorAll("."+H.classes.setup),d=[];return Array.prototype.slice.call(c).forEach(function(a){I.object(a.plyr)&&d.push(a.plyr)}),d}return[]}var F,G={x:0,y:0},H={enabled:!0,debug:!1,autoplay:!1,loop:!1,seekTime:10,volume:10,volumeMin:0,volumeMax:10,volumeStep:1,duration:null,displayDuration:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/2.0.17/plyr.svg",blankUrl:"https://cdn.plyr.io/static/blank.mp4",clickToPlay:!0,hideControls:!0,showPosterOnEnd:!1,disableContextMenu:!0,keyboardShorcuts:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},selectors:{html5:"video, audio",embed:"[data-type]",editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{seek:'[data-plyr="seek"]',play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',forward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',fullscreen:'[data-plyr="fullscreen"]'},volume:{input:'[data-plyr="volume"]',display:".plyr__volume--display"},progress:{container:".plyr__progress",buffer:".plyr__progress--buffer",played:".plyr__progress--played"},captions:".plyr__captions",currentTime:".plyr__time--current",duration:".plyr__time--duration"},classes:{setup:"plyr--setup",ready:"plyr--ready",videoWrapper:"plyr__video-wrapper",embedWrapper:"plyr__video-embed",type:"plyr--{0}",stopped:"plyr--stopped",playing:"plyr--playing",muted:"plyr--muted",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback",active:"plyr--fullscreen-active"},tabFocus:"tab-focus"},captions:{defaultActive:!1},fullscreen:{enabled:!0,fallback:!0,allowAudio:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","fullscreen"],i18n:{restart:"Restart",rewind:"Rewind {seektime} secs",play:"Play",pause:"Pause",forward:"Forward {seektime} secs",played:"played",buffered:"buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",toggleMute:"Toggle Mute",toggleCaptions:"Toggle Captions",toggleFullscreen:"Toggle Fullscreen",frameTitle:"Player for {title}"},types:{embed:["youtube","vimeo","soundcloud"],html5:["video","audio"]},urls:{vimeo:{api:"https://player.vimeo.com/api/player.js"},youtube:{api:"https://www.youtube.com/iframe_api"},soundcloud:{api:"https://w.soundcloud.com/player/api.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,forward:null,mute:null,volume:null,captions:null,fullscreen:null},events:["ready","ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied"],logPrefix:"[Plyr]"},I={object:function(a){return null!==a&&"object"==typeof a},array:function(a){return null!==a&&"object"==typeof a&&a.constructor===Array},number:function(a){return null!==a&&("number"==typeof a&&!isNaN(a-0)||"object"==typeof a&&a.constructor===Number)},string:function(a){return null!==a&&("string"==typeof a||"object"==typeof a&&a.constructor===String)},"boolean":function(a){return null!==a&&"boolean"==typeof a},nodeList:function(a){return null!==a&&a instanceof NodeList},htmlElement:function(a){return null!==a&&a instanceof HTMLElement},"function":function(a){return null!==a&&"function"==typeof a},undefined:function(a){return null!==a&&void 0===a}},J={supported:function(){try{b.localStorage.setItem("___test","OK");var a=b.localStorage.getItem("___test");return b.localStorage.removeItem("___test"),"OK"===a}catch(b){return!1}return!1}()};return{setup:function(a,c){function d(a,b){o(b,H.classes.hook)||e.push({target:a,media:b})}var e=[],f=[],g=[H.selectors.html5,H.selectors.embed].join(",");if(I.string(a)?a=b.querySelectorAll(a):I.htmlElement(a)?a=[a]:I.nodeList(a)||I.array(a)||I.string(a)||(I.undefined(c)&&I.object(a)&&(c=a),a=b.querySelectorAll(g)),I.nodeList(a)&&(a=Array.prototype.slice.call(a)),!D().basic||!a.length)return!1;for(var h=0;h<a.length;h++){var i=a[h],j=i.querySelectorAll(g);if(j.length)for(var k=0;k<j.length;k++)d(i,j[k]);else p(i,g)&&d(i,i)}return e.forEach(function(a){var b=a.target,d=a.media,e={};try{e=JSON.parse(b.getAttribute("data-plyr"))}catch(a){}var g=x({},H,c,e);if(!g.enabled)return null;var h=new B(d,g);if(I.object(h)){if(g.debug){var i=g.events.concat(["setup","statechange","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled"]);s(h.getContainer(),i.join(" "),function(a){console.log([g.logPrefix,"event:",a.type].join(" "),a.detail.plyr)})}u(h.getContainer(),"setup",!0,{plyr:h}),f.push(h)}}),f},supported:D,loadSprite:C,get:E}}),function(){function a(a,b){b=b||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail),c}"function"!=typeof window.CustomEvent&&(a.prototype=window.Event.prototype,window.CustomEvent=a)}(),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",c).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f,g.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",g.prototype.keydown)}(jQuery),!function(){"use strict";function a(a){a.fn.swiper=function(b){var d;return a(this).each(function(){var a=new c(this,b);d||(d=a)}),d}}var b,c=function(a,d){function f(a){return Math.floor(a)}function g(){var a=w.params.autoplay,b=w.slides.eq(w.activeIndex);b.attr("data-swiper-autoplay")&&(a=b.attr("data-swiper-autoplay")||w.params.autoplay),w.autoplayTimeoutId=setTimeout(function(){w.params.loop?(w.fixLoop(),w._slideNext(),w.emit("onAutoplay",w)):w.isEnd?d.autoplayStopOnLast?w.stopAutoplay():(w._slideTo(0),w.emit("onAutoplay",w)):(w._slideNext(),w.emit("onAutoplay",w))},a)}function h(a,c){var d=b(a.target);if(!d.is(c))if("string"==typeof c)d=d.parents(c);else if(c.nodeType){var e;return d.parents().each(function(a,b){b===c&&(e=c)}),e?c:void 0}return 0!==d.length?d[0]:void 0}function i(a,b){b=b||{};var c=window.MutationObserver||window.WebkitMutationObserver,d=new c(function(a){a.forEach(function(a){w.onResize(!0),w.emit("onObserverUpdate",w,a)})});d.observe(a,{attributes:"undefined"==typeof b.attributes||b.attributes,childList:"undefined"==typeof b.childList||b.childList,characterData:"undefined"==typeof b.characterData||b.characterData}),w.observers.push(d)}function j(a){a.originalEvent&&(a=a.originalEvent);var b=a.keyCode||a.charCode;if(!w.params.allowSwipeToNext&&(w.isHorizontal()&&39===b||!w.isHorizontal()&&40===b))return!1;if(!w.params.allowSwipeToPrev&&(w.isHorizontal()&&37===b||!w.isHorizontal()&&38===b))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===b||39===b||38===b||40===b){var c=!1;if(w.container.parents("."+w.params.slideClass).length>0&&0===w.container.parents("."+w.params.slideActiveClass).length)return;var d={left:window.pageXOffset,top:window.pageYOffset},e=window.innerWidth,f=window.innerHeight,g=w.container.offset();w.rtl&&(g.left=g.left-w.container[0].scrollLeft);for(var h=[[g.left,g.top],[g.left+w.width,g.top],[g.left,g.top+w.height],[g.left+w.width,g.top+w.height]],i=0;i<h.length;i++){var j=h[i];j[0]>=d.left&&j[0]<=d.left+e&&j[1]>=d.top&&j[1]<=d.top+f&&(c=!0)}if(!c)return}w.isHorizontal()?(37!==b&&39!==b||(a.preventDefault?a.preventDefault():a.returnValue=!1),(39===b&&!w.rtl||37===b&&w.rtl)&&w.slideNext(),(37===b&&!w.rtl||39===b&&w.rtl)&&w.slidePrev()):(38!==b&&40!==b||(a.preventDefault?a.preventDefault():a.returnValue=!1),40===b&&w.slideNext(),38===b&&w.slidePrev())}}function k(){var a="onwheel",b=a in document;if(!b){var c=document.createElement("div");c.setAttribute(a,"return;"),b="function"==typeof c[a]}return!b&&document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0&&(b=document.implementation.hasFeature("Events.wheel","3.0")),b}function l(a){a.originalEvent&&(a=a.originalEvent);var b=0,c=w.rtl?-1:1,d=m(a);if(w.params.mousewheelForceToAxis)if(w.isHorizontal()){if(!(Math.abs(d.pixelX)>Math.abs(d.pixelY)))return;b=d.pixelX*c}else{if(!(Math.abs(d.pixelY)>Math.abs(d.pixelX)))return;b=d.pixelY}else b=Math.abs(d.pixelX)>Math.abs(d.pixelY)?-d.pixelX*c:-d.pixelY;if(0!==b){if(w.params.mousewheelInvert&&(b=-b),w.params.freeMode){var e=w.getWrapperTranslate()+b*w.params.mousewheelSensitivity,f=w.isBeginning,g=w.isEnd;if(e>=w.minTranslate()&&(e=w.minTranslate()),e<=w.maxTranslate()&&(e=w.maxTranslate()),w.setWrapperTransition(0),w.setWrapperTranslate(e),w.updateProgress(),w.updateActiveIndex(),(!f&&w.isBeginning||!g&&w.isEnd)&&w.updateClasses(),w.params.freeModeSticky?(clearTimeout(w.mousewheel.timeout),w.mousewheel.timeout=setTimeout(function(){w.slideReset()},300)):w.params.lazyLoading&&w.lazy&&w.lazy.load(),w.emit("onScroll",w,a),w.params.autoplay&&w.params.autoplayDisableOnInteraction&&w.stopAutoplay(),0===e||e===w.maxTranslate())return}else{if((new window.Date).getTime()-w.mousewheel.lastScrollTime>60)if(0>b)if(w.isEnd&&!w.params.loop||w.animating){if(w.params.mousewheelReleaseOnEdges)return!0}else w.slideNext(),w.emit("onScroll",w,a);else if(w.isBeginning&&!w.params.loop||w.animating){if(w.params.mousewheelReleaseOnEdges)return!0}else w.slidePrev(),w.emit("onScroll",w,a);w.mousewheel.lastScrollTime=(new window.Date).getTime()}return a.preventDefault?a.preventDefault():a.returnValue=!1,!1}}function m(a){var b=10,c=40,d=800,e=0,f=0,g=0,h=0;return"detail"in a&&(f=a.detail),"wheelDelta"in a&&(f=-a.wheelDelta/120),"wheelDeltaY"in a&&(f=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(e=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(e=f,f=0),g=e*b,h=f*b,"deltaY"in a&&(h=a.deltaY),"deltaX"in a&&(g=a.deltaX),(g||h)&&a.deltaMode&&(1===a.deltaMode?(g*=c,h*=c):(g*=d,h*=d)),g&&!e&&(e=1>g?-1:1),h&&!f&&(f=1>h?-1:1),{spinX:e,spinY:f,pixelX:g,pixelY:h}}function n(a,c){a=b(a);var d,e,f,g=w.rtl?-1:1;d=a.attr("data-swiper-parallax")||"0",e=a.attr("data-swiper-parallax-x"),f=a.attr("data-swiper-parallax-y"),e||f?(e=e||"0",f=f||"0"):w.isHorizontal()?(e=d,f="0"):(f=d,e="0"),e=e.indexOf("%")>=0?parseInt(e,10)*c*g+"%":e*c*g+"px",f=f.indexOf("%")>=0?parseInt(f,10)*c+"%":f*c+"px",a.transform("translate3d("+e+", "+f+",0px)")}function o(a){return 0!==a.indexOf("on")&&(a=a[0]!==a[0].toUpperCase()?"on"+a[0].toUpperCase()+a.substring(1):"on"+a),a}if(!(this instanceof c))return new c(a,d);var p={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},q=d&&d.virtualTranslate;d=d||{};var r={};for(var s in d)if("object"!=typeof d[s]||null===d[s]||d[s].nodeType||d[s]===window||d[s]===document||"undefined"!=typeof Dom7&&d[s]instanceof Dom7||"undefined"!=typeof jQuery&&d[s]instanceof jQuery)r[s]=d[s];else{r[s]={};for(var t in d[s])r[s][t]=d[s][t]}for(var u in p)if("undefined"==typeof d[u])d[u]=p[u];else if("object"==typeof d[u])for(var v in p[u])"undefined"==typeof d[u][v]&&(d[u][v]=p[u][v]);var w=this;if(w.params=d,w.originalParams=r,w.classNames=[],"undefined"!=typeof b&&"undefined"!=typeof Dom7&&(b=Dom7),("undefined"!=typeof b||(b="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7))&&(w.$=b,w.currentBreakpoint=void 0,w.getActiveBreakpoint=function(){if(!w.params.breakpoints)return!1;var a,b=!1,c=[];for(a in w.params.breakpoints)w.params.breakpoints.hasOwnProperty(a)&&c.push(a);c.sort(function(a,b){return parseInt(a,10)>parseInt(b,10)});for(var d=0;d<c.length;d++)a=c[d],a>=window.innerWidth&&!b&&(b=a);return b||"max"},w.setBreakpoint=function(){var a=w.getActiveBreakpoint();if(a&&w.currentBreakpoint!==a){var b=a in w.params.breakpoints?w.params.breakpoints[a]:w.originalParams,c=w.params.loop&&b.slidesPerView!==w.params.slidesPerView;for(var d in b)w.params[d]=b[d];w.currentBreakpoint=a,c&&w.destroyLoop&&w.reLoop(!0)}},w.params.breakpoints&&w.setBreakpoint(),w.container=b(a),0!==w.container.length)){if(w.container.length>1){var x=[];return w.container.each(function(){x.push(new c(this,d))}),x}w.container[0].swiper=w,w.container.data("swiper",w),w.classNames.push(w.params.containerModifierClass+w.params.direction),w.params.freeMode&&w.classNames.push(w.params.containerModifierClass+"free-mode"),w.support.flexbox||(w.classNames.push(w.params.containerModifierClass+"no-flexbox"),w.params.slidesPerColumn=1),w.params.autoHeight&&w.classNames.push(w.params.containerModifierClass+"autoheight"),(w.params.parallax||w.params.watchSlidesVisibility)&&(w.params.watchSlidesProgress=!0),w.params.touchReleaseOnEdges&&(w.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(w.params.effect)>=0&&(w.support.transforms3d?(w.params.watchSlidesProgress=!0,w.classNames.push(w.params.containerModifierClass+"3d")):w.params.effect="slide"),"slide"!==w.params.effect&&w.classNames.push(w.params.containerModifierClass+w.params.effect),"cube"===w.params.effect&&(w.params.resistanceRatio=0,w.params.slidesPerView=1,w.params.slidesPerColumn=1,w.params.slidesPerGroup=1,w.params.centeredSlides=!1,w.params.spaceBetween=0,w.params.virtualTranslate=!0,w.params.setWrapperSize=!1),"fade"!==w.params.effect&&"flip"!==w.params.effect||(w.params.slidesPerView=1,w.params.slidesPerColumn=1,w.params.slidesPerGroup=1,w.params.watchSlidesProgress=!0,w.params.spaceBetween=0,w.params.setWrapperSize=!1,"undefined"==typeof q&&(w.params.virtualTranslate=!0)),w.params.grabCursor&&w.support.touch&&(w.params.grabCursor=!1),w.wrapper=w.container.children("."+w.params.wrapperClass),w.params.pagination&&(w.paginationContainer=b(w.params.pagination),w.params.uniqueNavElements&&"string"==typeof w.params.pagination&&w.paginationContainer.length>1&&1===w.container.find(w.params.pagination).length&&(w.paginationContainer=w.container.find(w.params.pagination)),"bullets"===w.params.paginationType&&w.params.paginationClickable?w.paginationContainer.addClass(w.params.paginationModifierClass+"clickable"):w.params.paginationClickable=!1,w.paginationContainer.addClass(w.params.paginationModifierClass+w.params.paginationType)),(w.params.nextButton||w.params.prevButton)&&(w.params.nextButton&&(w.nextButton=b(w.params.nextButton),w.params.uniqueNavElements&&"string"==typeof w.params.nextButton&&w.nextButton.length>1&&1===w.container.find(w.params.nextButton).length&&(w.nextButton=w.container.find(w.params.nextButton))),w.params.prevButton&&(w.prevButton=b(w.params.prevButton),w.params.uniqueNavElements&&"string"==typeof w.params.prevButton&&w.prevButton.length>1&&1===w.container.find(w.params.prevButton).length&&(w.prevButton=w.container.find(w.params.prevButton)))),w.isHorizontal=function(){return"horizontal"===w.params.direction},w.rtl=w.isHorizontal()&&("rtl"===w.container[0].dir.toLowerCase()||"rtl"===w.container.css("direction")),w.rtl&&w.classNames.push(w.params.containerModifierClass+"rtl"),w.rtl&&(w.wrongRTL="-webkit-box"===w.wrapper.css("display")),w.params.slidesPerColumn>1&&w.classNames.push(w.params.containerModifierClass+"multirow"),w.device.android&&w.classNames.push(w.params.containerModifierClass+"android"),w.container.addClass(w.classNames.join(" ")),w.translate=0,w.progress=0,w.velocity=0,w.lockSwipeToNext=function(){w.params.allowSwipeToNext=!1,w.params.allowSwipeToPrev===!1&&w.params.grabCursor&&w.unsetGrabCursor()},w.lockSwipeToPrev=function(){w.params.allowSwipeToPrev=!1,w.params.allowSwipeToNext===!1&&w.params.grabCursor&&w.unsetGrabCursor()},w.lockSwipes=function(){w.params.allowSwipeToNext=w.params.allowSwipeToPrev=!1,w.params.grabCursor&&w.unsetGrabCursor()},w.unlockSwipeToNext=function(){w.params.allowSwipeToNext=!0,w.params.allowSwipeToPrev===!0&&w.params.grabCursor&&w.setGrabCursor()},w.unlockSwipeToPrev=function(){w.params.allowSwipeToPrev=!0,w.params.allowSwipeToNext===!0&&w.params.grabCursor&&w.setGrabCursor()},w.unlockSwipes=function(){w.params.allowSwipeToNext=w.params.allowSwipeToPrev=!0,w.params.grabCursor&&w.setGrabCursor()},w.setGrabCursor=function(a){w.container[0].style.cursor="move",w.container[0].style.cursor=a?"-webkit-grabbing":"-webkit-grab",w.container[0].style.cursor=a?"-moz-grabbin":"-moz-grab",w.container[0].style.cursor=a?"grabbing":"grab"},w.unsetGrabCursor=function(){w.container[0].style.cursor=""},w.params.grabCursor&&w.setGrabCursor(),w.imagesToLoad=[],w.imagesLoaded=0,w.loadImage=function(a,b,c,d,e,f){function g(){f&&f()}var h;a.complete&&e?g():b?(h=new window.Image,h.onload=g,h.onerror=g,d&&(h.sizes=d),c&&(h.srcset=c),b&&(h.src=b)):g()},w.preloadImages=function(){function a(){"undefined"!=typeof w&&null!==w&&(void 0!==w.imagesLoaded&&w.imagesLoaded++,w.imagesLoaded===w.imagesToLoad.length&&(w.params.updateOnImagesReady&&w.update(),w.emit("onImagesReady",w)))}w.imagesToLoad=w.container.find("img");for(var b=0;b<w.imagesToLoad.length;b++)w.loadImage(w.imagesToLoad[b],w.imagesToLoad[b].currentSrc||w.imagesToLoad[b].getAttribute("src"),w.imagesToLoad[b].srcset||w.imagesToLoad[b].getAttribute("srcset"),w.imagesToLoad[b].sizes||w.imagesToLoad[b].getAttribute("sizes"),!0,a)},w.autoplayTimeoutId=void 0,w.autoplaying=!1,w.autoplayPaused=!1,w.startAutoplay=function(){return"undefined"==typeof w.autoplayTimeoutId&&!!w.params.autoplay&&!w.autoplaying&&(w.autoplaying=!0,w.emit("onAutoplayStart",w),void g())},w.stopAutoplay=function(){w.autoplayTimeoutId&&(w.autoplayTimeoutId&&clearTimeout(w.autoplayTimeoutId),w.autoplaying=!1,w.autoplayTimeoutId=void 0,w.emit("onAutoplayStop",w))},w.pauseAutoplay=function(a){w.autoplayPaused||(w.autoplayTimeoutId&&clearTimeout(w.autoplayTimeoutId),w.autoplayPaused=!0,0===a?(w.autoplayPaused=!1,g()):w.wrapper.transitionEnd(function(){w&&(w.autoplayPaused=!1,w.autoplaying?g():w.stopAutoplay())}))},w.minTranslate=function(){return-w.snapGrid[0]},w.maxTranslate=function(){return-w.snapGrid[w.snapGrid.length-1]},w.updateAutoHeight=function(){var a=[],b=0;if("auto"!==w.params.slidesPerView&&w.params.slidesPerView>1)for(e=0;e<Math.ceil(w.params.slidesPerView);e++){var c=w.activeIndex+e;if(c>w.slides.length)break;a.push(w.slides.eq(c)[0])}else a.push(w.slides.eq(w.activeIndex)[0]);for(e=0;e<a.length;e++)if("undefined"!=typeof a[e]){var d=a[e].offsetHeight;b=d>b?d:b}b&&w.wrapper.css("height",b+"px")},w.updateContainerSize=function(){var a,b;a="undefined"!=typeof w.params.width?w.params.width:w.container[0].clientWidth,b="undefined"!=typeof w.params.height?w.params.height:w.container[0].clientHeight,0===a&&w.isHorizontal()||0===b&&!w.isHorizontal()||(a=a-parseInt(w.container.css("padding-left"),10)-parseInt(w.container.css("padding-right"),10),b=b-parseInt(w.container.css("padding-top"),10)-parseInt(w.container.css("padding-bottom"),10),w.width=a,w.height=b,w.size=w.isHorizontal()?w.width:w.height)},w.updateSlidesSize=function(){w.slides=w.wrapper.children("."+w.params.slideClass),w.snapGrid=[],w.slidesGrid=[],w.slidesSizesGrid=[];var a,b=w.params.spaceBetween,c=-w.params.slidesOffsetBefore,d=0,e=0;if("undefined"!=typeof w.size){"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*w.size),w.virtualSize=-b,w.slides.css(w.rtl?{marginLeft:"",marginTop:""}:{marginRight:"",marginBottom:""});var g;w.params.slidesPerColumn>1&&(g=Math.floor(w.slides.length/w.params.slidesPerColumn)===w.slides.length/w.params.slidesPerColumn?w.slides.length:Math.ceil(w.slides.length/w.params.slidesPerColumn)*w.params.slidesPerColumn,"auto"!==w.params.slidesPerView&&"row"===w.params.slidesPerColumnFill&&(g=Math.max(g,w.params.slidesPerView*w.params.slidesPerColumn)));

var h,i=w.params.slidesPerColumn,j=g/i,k=j-(w.params.slidesPerColumn*j-w.slides.length);for(a=0;a<w.slides.length;a++){h=0;var l=w.slides.eq(a);if(w.params.slidesPerColumn>1){var m,n,o;"column"===w.params.slidesPerColumnFill?(n=Math.floor(a/i),o=a-n*i,(n>k||n===k&&o===i-1)&&++o>=i&&(o=0,n++),m=n+o*g/i,l.css({"-webkit-box-ordinal-group":m,"-moz-box-ordinal-group":m,"-ms-flex-order":m,"-webkit-order":m,order:m})):(o=Math.floor(a/j),n=a-o*j),l.css("margin-"+(w.isHorizontal()?"top":"left"),0!==o&&w.params.spaceBetween&&w.params.spaceBetween+"px").attr("data-swiper-column",n).attr("data-swiper-row",o)}"none"!==l.css("display")&&("auto"===w.params.slidesPerView?(h=w.isHorizontal()?l.outerWidth(!0):l.outerHeight(!0),w.params.roundLengths&&(h=f(h))):(h=(w.size-(w.params.slidesPerView-1)*b)/w.params.slidesPerView,w.params.roundLengths&&(h=f(h)),w.isHorizontal()?w.slides[a].style.width=h+"px":w.slides[a].style.height=h+"px"),w.slides[a].swiperSlideSize=h,w.slidesSizesGrid.push(h),w.params.centeredSlides?(c=c+h/2+d/2+b,0===a&&(c=c-w.size/2-b),Math.abs(c)<.001&&(c=0),e%w.params.slidesPerGroup===0&&w.snapGrid.push(c),w.slidesGrid.push(c)):(e%w.params.slidesPerGroup===0&&w.snapGrid.push(c),w.slidesGrid.push(c),c=c+h+b),w.virtualSize+=h+b,d=h,e++)}w.virtualSize=Math.max(w.virtualSize,w.size)+w.params.slidesOffsetAfter;var p;if(w.rtl&&w.wrongRTL&&("slide"===w.params.effect||"coverflow"===w.params.effect)&&w.wrapper.css({width:w.virtualSize+w.params.spaceBetween+"px"}),w.support.flexbox&&!w.params.setWrapperSize||w.wrapper.css(w.isHorizontal()?{width:w.virtualSize+w.params.spaceBetween+"px"}:{height:w.virtualSize+w.params.spaceBetween+"px"}),w.params.slidesPerColumn>1&&(w.virtualSize=(h+w.params.spaceBetween)*g,w.virtualSize=Math.ceil(w.virtualSize/w.params.slidesPerColumn)-w.params.spaceBetween,w.wrapper.css(w.isHorizontal()?{width:w.virtualSize+w.params.spaceBetween+"px"}:{height:w.virtualSize+w.params.spaceBetween+"px"}),w.params.centeredSlides)){for(p=[],a=0;a<w.snapGrid.length;a++)w.snapGrid[a]<w.virtualSize+w.snapGrid[0]&&p.push(w.snapGrid[a]);w.snapGrid=p}if(!w.params.centeredSlides){for(p=[],a=0;a<w.snapGrid.length;a++)w.snapGrid[a]<=w.virtualSize-w.size&&p.push(w.snapGrid[a]);w.snapGrid=p,Math.floor(w.virtualSize-w.size)-Math.floor(w.snapGrid[w.snapGrid.length-1])>1&&w.snapGrid.push(w.virtualSize-w.size)}0===w.snapGrid.length&&(w.snapGrid=[0]),0!==w.params.spaceBetween&&w.slides.css(w.isHorizontal()?w.rtl?{marginLeft:b+"px"}:{marginRight:b+"px"}:{marginBottom:b+"px"}),w.params.watchSlidesProgress&&w.updateSlidesOffset()}},w.updateSlidesOffset=function(){for(var a=0;a<w.slides.length;a++)w.slides[a].swiperSlideOffset=w.isHorizontal()?w.slides[a].offsetLeft:w.slides[a].offsetTop},w.updateSlidesProgress=function(a){if("undefined"==typeof a&&(a=w.translate||0),0!==w.slides.length){"undefined"==typeof w.slides[0].swiperSlideOffset&&w.updateSlidesOffset();var b=-a;w.rtl&&(b=a),w.slides.removeClass(w.params.slideVisibleClass);for(var c=0;c<w.slides.length;c++){var d=w.slides[c],e=(b+(w.params.centeredSlides?w.minTranslate():0)-d.swiperSlideOffset)/(d.swiperSlideSize+w.params.spaceBetween);if(w.params.watchSlidesVisibility){var f=-(b-d.swiperSlideOffset),g=f+w.slidesSizesGrid[c],h=f>=0&&f<w.size||g>0&&g<=w.size||0>=f&&g>=w.size;h&&w.slides.eq(c).addClass(w.params.slideVisibleClass)}d.progress=w.rtl?-e:e}}},w.updateProgress=function(a){"undefined"==typeof a&&(a=w.translate||0);var b=w.maxTranslate()-w.minTranslate(),c=w.isBeginning,d=w.isEnd;0===b?(w.progress=0,w.isBeginning=w.isEnd=!0):(w.progress=(a-w.minTranslate())/b,w.isBeginning=w.progress<=0,w.isEnd=w.progress>=1),w.isBeginning&&!c&&w.emit("onReachBeginning",w),w.isEnd&&!d&&w.emit("onReachEnd",w),w.params.watchSlidesProgress&&w.updateSlidesProgress(a),w.emit("onProgress",w,w.progress)},w.updateActiveIndex=function(){var a,b,c,d=w.rtl?w.translate:-w.translate;for(b=0;b<w.slidesGrid.length;b++)"undefined"!=typeof w.slidesGrid[b+1]?d>=w.slidesGrid[b]&&d<w.slidesGrid[b+1]-(w.slidesGrid[b+1]-w.slidesGrid[b])/2?a=b:d>=w.slidesGrid[b]&&d<w.slidesGrid[b+1]&&(a=b+1):d>=w.slidesGrid[b]&&(a=b);w.params.normalizeSlideIndex&&(0>a||"undefined"==typeof a)&&(a=0),c=Math.floor(a/w.params.slidesPerGroup),c>=w.snapGrid.length&&(c=w.snapGrid.length-1),a!==w.activeIndex&&(w.snapIndex=c,w.previousIndex=w.activeIndex,w.activeIndex=a,w.updateClasses(),w.updateRealIndex())},w.updateRealIndex=function(){w.realIndex=w.slides.eq(w.activeIndex).attr("data-swiper-slide-index")||w.activeIndex},w.updateClasses=function(){w.slides.removeClass(w.params.slideActiveClass+" "+w.params.slideNextClass+" "+w.params.slidePrevClass+" "+w.params.slideDuplicateActiveClass+" "+w.params.slideDuplicateNextClass+" "+w.params.slideDuplicatePrevClass);var a=w.slides.eq(w.activeIndex);a.addClass(w.params.slideActiveClass),d.loop&&(a.hasClass(w.params.slideDuplicateClass)?w.wrapper.children("."+w.params.slideClass+":not(."+w.params.slideDuplicateClass+')[data-swiper-slide-index="'+w.realIndex+'"]').addClass(w.params.slideDuplicateActiveClass):w.wrapper.children("."+w.params.slideClass+"."+w.params.slideDuplicateClass+'[data-swiper-slide-index="'+w.realIndex+'"]').addClass(w.params.slideDuplicateActiveClass));var c=a.next("."+w.params.slideClass).addClass(w.params.slideNextClass);w.params.loop&&0===c.length&&(c=w.slides.eq(0),c.addClass(w.params.slideNextClass));var e=a.prev("."+w.params.slideClass).addClass(w.params.slidePrevClass);if(w.params.loop&&0===e.length&&(e=w.slides.eq(-1),e.addClass(w.params.slidePrevClass)),d.loop&&(c.hasClass(w.params.slideDuplicateClass)?w.wrapper.children("."+w.params.slideClass+":not(."+w.params.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(w.params.slideDuplicateNextClass):w.wrapper.children("."+w.params.slideClass+"."+w.params.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(w.params.slideDuplicateNextClass),e.hasClass(w.params.slideDuplicateClass)?w.wrapper.children("."+w.params.slideClass+":not(."+w.params.slideDuplicateClass+')[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]').addClass(w.params.slideDuplicatePrevClass):w.wrapper.children("."+w.params.slideClass+"."+w.params.slideDuplicateClass+'[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]').addClass(w.params.slideDuplicatePrevClass)),w.paginationContainer&&w.paginationContainer.length>0){var f,g=w.params.loop?Math.ceil((w.slides.length-2*w.loopedSlides)/w.params.slidesPerGroup):w.snapGrid.length;if(w.params.loop?(f=Math.ceil((w.activeIndex-w.loopedSlides)/w.params.slidesPerGroup),f>w.slides.length-1-2*w.loopedSlides&&(f-=w.slides.length-2*w.loopedSlides),f>g-1&&(f-=g),0>f&&"bullets"!==w.params.paginationType&&(f=g+f)):f="undefined"!=typeof w.snapIndex?w.snapIndex:w.activeIndex||0,"bullets"===w.params.paginationType&&w.bullets&&w.bullets.length>0&&(w.bullets.removeClass(w.params.bulletActiveClass),w.paginationContainer.length>1?w.bullets.each(function(){b(this).index()===f&&b(this).addClass(w.params.bulletActiveClass)}):w.bullets.eq(f).addClass(w.params.bulletActiveClass)),"fraction"===w.params.paginationType&&(w.paginationContainer.find("."+w.params.paginationCurrentClass).text(f+1),w.paginationContainer.find("."+w.params.paginationTotalClass).text(g)),"progress"===w.params.paginationType){var h=(f+1)/g,i=h,j=1;w.isHorizontal()||(j=h,i=1),w.paginationContainer.find("."+w.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+i+") scaleY("+j+")").transition(w.params.speed)}"custom"===w.params.paginationType&&w.params.paginationCustomRender&&(w.paginationContainer.html(w.params.paginationCustomRender(w,f+1,g)),w.emit("onPaginationRendered",w,w.paginationContainer[0]))}w.params.loop||(w.params.prevButton&&w.prevButton&&w.prevButton.length>0&&(w.isBeginning?(w.prevButton.addClass(w.params.buttonDisabledClass),w.params.a11y&&w.a11y&&w.a11y.disable(w.prevButton)):(w.prevButton.removeClass(w.params.buttonDisabledClass),w.params.a11y&&w.a11y&&w.a11y.enable(w.prevButton))),w.params.nextButton&&w.nextButton&&w.nextButton.length>0&&(w.isEnd?(w.nextButton.addClass(w.params.buttonDisabledClass),w.params.a11y&&w.a11y&&w.a11y.disable(w.nextButton)):(w.nextButton.removeClass(w.params.buttonDisabledClass),w.params.a11y&&w.a11y&&w.a11y.enable(w.nextButton))))},w.updatePagination=function(){if(w.params.pagination&&w.paginationContainer&&w.paginationContainer.length>0){var a="";if("bullets"===w.params.paginationType){for(var b=w.params.loop?Math.ceil((w.slides.length-2*w.loopedSlides)/w.params.slidesPerGroup):w.snapGrid.length,c=0;b>c;c++)a+=w.params.paginationBulletRender?w.params.paginationBulletRender(w,c,w.params.bulletClass):"<"+w.params.paginationElement+' class="'+w.params.bulletClass+'"></'+w.params.paginationElement+">";w.paginationContainer.html(a),w.bullets=w.paginationContainer.find("."+w.params.bulletClass),w.params.paginationClickable&&w.params.a11y&&w.a11y&&w.a11y.initPagination()}"fraction"===w.params.paginationType&&(a=w.params.paginationFractionRender?w.params.paginationFractionRender(w,w.params.paginationCurrentClass,w.params.paginationTotalClass):'<span class="'+w.params.paginationCurrentClass+'"></span> / <span class="'+w.params.paginationTotalClass+'"></span>',w.paginationContainer.html(a)),"progress"===w.params.paginationType&&(a=w.params.paginationProgressRender?w.params.paginationProgressRender(w,w.params.paginationProgressbarClass):'<span class="'+w.params.paginationProgressbarClass+'"></span>',w.paginationContainer.html(a)),"custom"!==w.params.paginationType&&w.emit("onPaginationRendered",w,w.paginationContainer[0])}},w.update=function(a){function b(){w.rtl?-w.translate:w.translate,d=Math.min(Math.max(w.translate,w.maxTranslate()),w.minTranslate()),w.setWrapperTranslate(d),w.updateActiveIndex(),w.updateClasses()}if(w.updateContainerSize(),w.updateSlidesSize(),w.updateProgress(),w.updatePagination(),w.updateClasses(),w.params.scrollbar&&w.scrollbar&&w.scrollbar.set(),a){var c,d;w.controller&&w.controller.spline&&(w.controller.spline=void 0),w.params.freeMode?(b(),w.params.autoHeight&&w.updateAutoHeight()):(c=("auto"===w.params.slidesPerView||w.params.slidesPerView>1)&&w.isEnd&&!w.params.centeredSlides?w.slideTo(w.slides.length-1,0,!1,!0):w.slideTo(w.activeIndex,0,!1,!0),c||b())}else w.params.autoHeight&&w.updateAutoHeight()},w.onResize=function(a){w.params.breakpoints&&w.setBreakpoint();var b=w.params.allowSwipeToPrev,c=w.params.allowSwipeToNext;w.params.allowSwipeToPrev=w.params.allowSwipeToNext=!0,w.updateContainerSize(),w.updateSlidesSize(),("auto"===w.params.slidesPerView||w.params.freeMode||a)&&w.updatePagination(),w.params.scrollbar&&w.scrollbar&&w.scrollbar.set(),w.controller&&w.controller.spline&&(w.controller.spline=void 0);var d=!1;if(w.params.freeMode){var e=Math.min(Math.max(w.translate,w.maxTranslate()),w.minTranslate());w.setWrapperTranslate(e),w.updateActiveIndex(),w.updateClasses(),w.params.autoHeight&&w.updateAutoHeight()}else w.updateClasses(),d=("auto"===w.params.slidesPerView||w.params.slidesPerView>1)&&w.isEnd&&!w.params.centeredSlides?w.slideTo(w.slides.length-1,0,!1,!0):w.slideTo(w.activeIndex,0,!1,!0);w.params.lazyLoading&&!d&&w.lazy&&w.lazy.load(),w.params.allowSwipeToPrev=b,w.params.allowSwipeToNext=c},w.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?w.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(w.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),w.touchEvents={start:w.support.touch||!w.params.simulateTouch?"touchstart":w.touchEventsDesktop.start,move:w.support.touch||!w.params.simulateTouch?"touchmove":w.touchEventsDesktop.move,end:w.support.touch||!w.params.simulateTouch?"touchend":w.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===w.params.touchEventsTarget?w.container:w.wrapper).addClass("swiper-wp8-"+w.params.direction),w.initEvents=function(a){var b=a?"off":"on",c=a?"removeEventListener":"addEventListener",e="container"===w.params.touchEventsTarget?w.container[0]:w.wrapper[0],f=w.support.touch?e:document,g=!!w.params.nested;if(w.browser.ie)e[c](w.touchEvents.start,w.onTouchStart,!1),f[c](w.touchEvents.move,w.onTouchMove,g),f[c](w.touchEvents.end,w.onTouchEnd,!1);else{if(w.support.touch){var h=!("touchstart"!==w.touchEvents.start||!w.support.passiveListener||!w.params.passiveListeners)&&{passive:!0,capture:!1};e[c](w.touchEvents.start,w.onTouchStart,h),e[c](w.touchEvents.move,w.onTouchMove,g),e[c](w.touchEvents.end,w.onTouchEnd,h)}(d.simulateTouch&&!w.device.ios&&!w.device.android||d.simulateTouch&&!w.support.touch&&w.device.ios)&&(e[c]("mousedown",w.onTouchStart,!1),document[c]("mousemove",w.onTouchMove,g),document[c]("mouseup",w.onTouchEnd,!1))}window[c]("resize",w.onResize),w.params.nextButton&&w.nextButton&&w.nextButton.length>0&&(w.nextButton[b]("click",w.onClickNext),w.params.a11y&&w.a11y&&w.nextButton[b]("keydown",w.a11y.onEnterKey)),w.params.prevButton&&w.prevButton&&w.prevButton.length>0&&(w.prevButton[b]("click",w.onClickPrev),w.params.a11y&&w.a11y&&w.prevButton[b]("keydown",w.a11y.onEnterKey)),w.params.pagination&&w.params.paginationClickable&&(w.paginationContainer[b]("click","."+w.params.bulletClass,w.onClickIndex),w.params.a11y&&w.a11y&&w.paginationContainer[b]("keydown","."+w.params.bulletClass,w.a11y.onEnterKey)),(w.params.preventClicks||w.params.preventClicksPropagation)&&e[c]("click",w.preventClicks,!0)},w.attachEvents=function(){w.initEvents()},w.detachEvents=function(){w.initEvents(!0)},w.allowClick=!0,w.preventClicks=function(a){w.allowClick||(w.params.preventClicks&&a.preventDefault(),w.params.preventClicksPropagation&&w.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))},w.onClickNext=function(a){a.preventDefault(),w.isEnd&&!w.params.loop||w.slideNext()},w.onClickPrev=function(a){a.preventDefault(),w.isBeginning&&!w.params.loop||w.slidePrev()},w.onClickIndex=function(a){a.preventDefault();var c=b(this).index()*w.params.slidesPerGroup;w.params.loop&&(c+=w.loopedSlides),w.slideTo(c)},w.updateClickedSlide=function(a){var c=h(a,"."+w.params.slideClass),d=!1;if(c)for(var e=0;e<w.slides.length;e++)w.slides[e]===c&&(d=!0);if(!c||!d)return w.clickedSlide=void 0,void(w.clickedIndex=void 0);if(w.clickedSlide=c,w.clickedIndex=b(c).index(),w.params.slideToClickedSlide&&void 0!==w.clickedIndex&&w.clickedIndex!==w.activeIndex){var f,g=w.clickedIndex;if(w.params.loop){if(w.animating)return;f=b(w.clickedSlide).attr("data-swiper-slide-index"),w.params.centeredSlides?g<w.loopedSlides-w.params.slidesPerView/2||g>w.slides.length-w.loopedSlides+w.params.slidesPerView/2?(w.fixLoop(),g=w.wrapper.children("."+w.params.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+w.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){w.slideTo(g)},0)):w.slideTo(g):g>w.slides.length-w.params.slidesPerView?(w.fixLoop(),g=w.wrapper.children("."+w.params.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+w.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){w.slideTo(g)},0)):w.slideTo(g)}else w.slideTo(g)}};var y,z,A,B,C,D,E,F,G,H,I="input, select, textarea, button, video",J=Date.now(),K=[];w.animating=!1,w.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var L,M;w.onTouchStart=function(a){if(a.originalEvent&&(a=a.originalEvent),L="touchstart"===a.type,L||!("which"in a)||3!==a.which){if(w.params.noSwiping&&h(a,"."+w.params.noSwipingClass))return void(w.allowClick=!0);if(!w.params.swipeHandler||h(a,w.params.swipeHandler)){var c=w.touches.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,d=w.touches.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;if(!(w.device.ios&&w.params.iOSEdgeSwipeDetection&&c<=w.params.iOSEdgeSwipeThreshold)){if(y=!0,z=!1,A=!0,C=void 0,M=void 0,w.touches.startX=c,w.touches.startY=d,B=Date.now(),w.allowClick=!0,w.updateContainerSize(),w.swipeDirection=void 0,w.params.threshold>0&&(F=!1),"touchstart"!==a.type){var e=!0;b(a.target).is(I)&&(e=!1),document.activeElement&&b(document.activeElement).is(I)&&document.activeElement.blur(),e&&a.preventDefault()}w.emit("onTouchStart",w,a)}}}},w.onTouchMove=function(a){if(a.originalEvent&&(a=a.originalEvent),!L||"mousemove"!==a.type){if(a.preventedByNestedSwiper)return w.touches.startX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,void(w.touches.startY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY);if(w.params.onlyExternal)return w.allowClick=!1,void(y&&(w.touches.startX=w.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,w.touches.startY=w.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,B=Date.now()));if(L&&w.params.touchReleaseOnEdges&&!w.params.loop)if(w.isHorizontal()){if(w.touches.currentX<w.touches.startX&&w.translate<=w.maxTranslate()||w.touches.currentX>w.touches.startX&&w.translate>=w.minTranslate())return}else if(w.touches.currentY<w.touches.startY&&w.translate<=w.maxTranslate()||w.touches.currentY>w.touches.startY&&w.translate>=w.minTranslate())return;if(L&&document.activeElement&&a.target===document.activeElement&&b(a.target).is(I))return z=!0,void(w.allowClick=!1);if(A&&w.emit("onTouchMove",w,a),!(a.targetTouches&&a.targetTouches.length>1)){if(w.touches.currentX="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,w.touches.currentY="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,"undefined"==typeof C){var c;w.isHorizontal()&&w.touches.currentY===w.touches.startY||!w.isHorizontal()&&w.touches.currentX!==w.touches.startX?C=!1:(c=180*Math.atan2(Math.abs(w.touches.currentY-w.touches.startY),Math.abs(w.touches.currentX-w.touches.startX))/Math.PI,C=w.isHorizontal()?c>w.params.touchAngle:90-c>w.params.touchAngle)}if(C&&w.emit("onTouchMoveOpposite",w,a),"undefined"==typeof M&&w.browser.ieTouch&&(w.touches.currentX===w.touches.startX&&w.touches.currentY===w.touches.startY||(M=!0)),y){if(C)return void(y=!1);if(M||!w.browser.ieTouch){w.allowClick=!1,w.emit("onSliderMove",w,a),a.preventDefault(),w.params.touchMoveStopPropagation&&!w.params.nested&&a.stopPropagation(),z||(d.loop&&w.fixLoop(),E=w.getWrapperTranslate(),w.setWrapperTransition(0),w.animating&&w.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),w.params.autoplay&&w.autoplaying&&(w.params.autoplayDisableOnInteraction?w.stopAutoplay():w.pauseAutoplay()),H=!1,!w.params.grabCursor||w.params.allowSwipeToNext!==!0&&w.params.allowSwipeToPrev!==!0||w.setGrabCursor(!0)),z=!0;var e=w.touches.diff=w.isHorizontal()?w.touches.currentX-w.touches.startX:w.touches.currentY-w.touches.startY;e*=w.params.touchRatio,w.rtl&&(e=-e),w.swipeDirection=e>0?"prev":"next",D=e+E;var f=!0;if(e>0&&D>w.minTranslate()?(f=!1,w.params.resistance&&(D=w.minTranslate()-1+Math.pow(-w.minTranslate()+E+e,w.params.resistanceRatio))):0>e&&D<w.maxTranslate()&&(f=!1,w.params.resistance&&(D=w.maxTranslate()+1-Math.pow(w.maxTranslate()-E-e,w.params.resistanceRatio))),f&&(a.preventedByNestedSwiper=!0),!w.params.allowSwipeToNext&&"next"===w.swipeDirection&&E>D&&(D=E),!w.params.allowSwipeToPrev&&"prev"===w.swipeDirection&&D>E&&(D=E),w.params.threshold>0){if(!(Math.abs(e)>w.params.threshold||F))return void(D=E);if(!F)return F=!0,w.touches.startX=w.touches.currentX,w.touches.startY=w.touches.currentY,D=E,void(w.touches.diff=w.isHorizontal()?w.touches.currentX-w.touches.startX:w.touches.currentY-w.touches.startY)}w.params.followFinger&&((w.params.freeMode||w.params.watchSlidesProgress)&&w.updateActiveIndex(),w.params.freeMode&&(0===K.length&&K.push({position:w.touches[w.isHorizontal()?"startX":"startY"],time:B}),K.push({position:w.touches[w.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),w.updateProgress(D),w.setWrapperTranslate(D))}}}}},w.onTouchEnd=function(a){if(a.originalEvent&&(a=a.originalEvent),A&&w.emit("onTouchEnd",w,a),A=!1,y){w.params.grabCursor&&z&&y&&(w.params.allowSwipeToNext===!0||w.params.allowSwipeToPrev===!0)&&w.setGrabCursor(!1);var c=Date.now(),d=c-B;if(w.allowClick&&(w.updateClickedSlide(a),w.emit("onTap",w,a),300>d&&c-J>300&&(G&&clearTimeout(G),G=setTimeout(function(){w&&(w.params.paginationHide&&w.paginationContainer.length>0&&!b(a.target).hasClass(w.params.bulletClass)&&w.paginationContainer.toggleClass(w.params.paginationHiddenClass),w.emit("onClick",w,a))},300)),300>d&&300>c-J&&(G&&clearTimeout(G),w.emit("onDoubleTap",w,a))),J=Date.now(),setTimeout(function(){w&&(w.allowClick=!0)},0),!y||!z||!w.swipeDirection||0===w.touches.diff||D===E)return void(y=z=!1);y=z=!1;var e;if(e=w.params.followFinger?w.rtl?w.translate:-w.translate:-D,w.params.freeMode){if(e<-w.minTranslate())return void w.slideTo(w.activeIndex);if(e>-w.maxTranslate())return void w.slideTo(w.slides.length<w.snapGrid.length?w.snapGrid.length-1:w.slides.length-1);if(w.params.freeModeMomentum){if(K.length>1){var f=K.pop(),g=K.pop(),h=f.position-g.position,i=f.time-g.time;w.velocity=h/i,w.velocity=w.velocity/2,Math.abs(w.velocity)<w.params.freeModeMinimumVelocity&&(w.velocity=0),(i>150||(new window.Date).getTime()-f.time>300)&&(w.velocity=0)}else w.velocity=0;w.velocity=w.velocity*w.params.freeModeMomentumVelocityRatio,K.length=0;var j=1e3*w.params.freeModeMomentumRatio,k=w.velocity*j,l=w.translate+k;w.rtl&&(l=-l);var m,n=!1,o=20*Math.abs(w.velocity)*w.params.freeModeMomentumBounceRatio;if(l<w.maxTranslate())w.params.freeModeMomentumBounce?(l+w.maxTranslate()<-o&&(l=w.maxTranslate()-o),m=w.maxTranslate(),n=!0,H=!0):l=w.maxTranslate();else if(l>w.minTranslate())w.params.freeModeMomentumBounce?(l-w.minTranslate()>o&&(l=w.minTranslate()+o),m=w.minTranslate(),n=!0,H=!0):l=w.minTranslate();else if(w.params.freeModeSticky){var p,q=0;for(q=0;q<w.snapGrid.length;q+=1)if(w.snapGrid[q]>-l){p=q;break}l=Math.abs(w.snapGrid[p]-l)<Math.abs(w.snapGrid[p-1]-l)||"next"===w.swipeDirection?w.snapGrid[p]:w.snapGrid[p-1],w.rtl||(l=-l)}if(0!==w.velocity)j=Math.abs(w.rtl?(-l-w.translate)/w.velocity:(l-w.translate)/w.velocity);else if(w.params.freeModeSticky)return void w.slideReset();w.params.freeModeMomentumBounce&&n?(w.updateProgress(m),w.setWrapperTransition(j),w.setWrapperTranslate(l),w.onTransitionStart(),w.animating=!0,w.wrapper.transitionEnd(function(){w&&H&&(w.emit("onMomentumBounce",w),w.setWrapperTransition(w.params.speed),w.setWrapperTranslate(m),w.wrapper.transitionEnd(function(){w&&w.onTransitionEnd()}))})):w.velocity?(w.updateProgress(l),w.setWrapperTransition(j),w.setWrapperTranslate(l),w.onTransitionStart(),w.animating||(w.animating=!0,w.wrapper.transitionEnd(function(){w&&w.onTransitionEnd()}))):w.updateProgress(l),w.updateActiveIndex()}return void((!w.params.freeModeMomentum||d>=w.params.longSwipesMs)&&(w.updateProgress(),w.updateActiveIndex()))}var r,s=0,t=w.slidesSizesGrid[0];for(r=0;r<w.slidesGrid.length;r+=w.params.slidesPerGroup)"undefined"!=typeof w.slidesGrid[r+w.params.slidesPerGroup]?e>=w.slidesGrid[r]&&e<w.slidesGrid[r+w.params.slidesPerGroup]&&(s=r,t=w.slidesGrid[r+w.params.slidesPerGroup]-w.slidesGrid[r]):e>=w.slidesGrid[r]&&(s=r,t=w.slidesGrid[w.slidesGrid.length-1]-w.slidesGrid[w.slidesGrid.length-2]);var u=(e-w.slidesGrid[s])/t;if(d>w.params.longSwipesMs){if(!w.params.longSwipes)return void w.slideTo(w.activeIndex);"next"===w.swipeDirection&&w.slideTo(u>=w.params.longSwipesRatio?s+w.params.slidesPerGroup:s),"prev"===w.swipeDirection&&w.slideTo(u>1-w.params.longSwipesRatio?s+w.params.slidesPerGroup:s)}else{if(!w.params.shortSwipes)return void w.slideTo(w.activeIndex);"next"===w.swipeDirection&&w.slideTo(s+w.params.slidesPerGroup),"prev"===w.swipeDirection&&w.slideTo(s)}}},w._slideTo=function(a,b){return w.slideTo(a,b,!0,!0)},w.slideTo=function(a,b,c,d){"undefined"==typeof c&&(c=!0),"undefined"==typeof a&&(a=0),0>a&&(a=0),w.snapIndex=Math.floor(a/w.params.slidesPerGroup),w.snapIndex>=w.snapGrid.length&&(w.snapIndex=w.snapGrid.length-1);var e=-w.snapGrid[w.snapIndex];if(w.params.autoplay&&w.autoplaying&&(d||!w.params.autoplayDisableOnInteraction?w.pauseAutoplay(b):w.stopAutoplay()),w.updateProgress(e),w.params.normalizeSlideIndex)for(var f=0;f<w.slidesGrid.length;f++)-Math.floor(100*e)>=Math.floor(100*w.slidesGrid[f])&&(a=f);return!(!w.params.allowSwipeToNext&&e<w.translate&&e<w.minTranslate()||!w.params.allowSwipeToPrev&&e>w.translate&&e>w.maxTranslate()&&(w.activeIndex||0)!==a||("undefined"==typeof b&&(b=w.params.speed),w.previousIndex=w.activeIndex||0,w.activeIndex=a,w.updateRealIndex(),w.rtl&&-e===w.translate||!w.rtl&&e===w.translate?(w.params.autoHeight&&w.updateAutoHeight(),w.updateClasses(),"slide"!==w.params.effect&&w.setWrapperTranslate(e),1):(w.updateClasses(),w.onTransitionStart(c),0===b||w.browser.lteIE9?(w.setWrapperTranslate(e),w.setWrapperTransition(0),w.onTransitionEnd(c)):(w.setWrapperTranslate(e),w.setWrapperTransition(b),w.animating||(w.animating=!0,w.wrapper.transitionEnd(function(){w&&w.onTransitionEnd(c)}))),0)))},w.onTransitionStart=function(a){"undefined"==typeof a&&(a=!0),w.params.autoHeight&&w.updateAutoHeight(),w.lazy&&w.lazy.onTransitionStart(),a&&(w.emit("onTransitionStart",w),w.activeIndex!==w.previousIndex&&(w.emit("onSlideChangeStart",w),w.activeIndex>w.previousIndex?w.emit("onSlideNextStart",w):w.emit("onSlidePrevStart",w)))},w.onTransitionEnd=function(a){w.animating=!1,w.setWrapperTransition(0),"undefined"==typeof a&&(a=!0),w.lazy&&w.lazy.onTransitionEnd(),a&&(w.emit("onTransitionEnd",w),w.activeIndex!==w.previousIndex&&(w.emit("onSlideChangeEnd",w),w.activeIndex>w.previousIndex?w.emit("onSlideNextEnd",w):w.emit("onSlidePrevEnd",w))),w.params.history&&w.history&&w.history.setHistory(w.params.history,w.activeIndex),w.params.hashnav&&w.hashnav&&w.hashnav.setHash()},w.slideNext=function(a,b,c){return w.params.loop?w.animating?!1:(w.fixLoop(),w.container[0].clientLeft,w.slideTo(w.activeIndex+w.params.slidesPerGroup,b,a,c)):w.slideTo(w.activeIndex+w.params.slidesPerGroup,b,a,c)},w._slideNext=function(a){return w.slideNext(!0,a,!0)},w.slidePrev=function(a,b,c){return w.params.loop?w.animating?!1:(w.fixLoop(),w.container[0].clientLeft,w.slideTo(w.activeIndex-1,b,a,c)):w.slideTo(w.activeIndex-1,b,a,c)},w._slidePrev=function(a){return w.slidePrev(!0,a,!0)},w.slideReset=function(a,b){return w.slideTo(w.activeIndex,b,a)},w.disableTouchControl=function(){return w.params.onlyExternal=!0,!0},w.enableTouchControl=function(){return w.params.onlyExternal=!1,!0},w.setWrapperTransition=function(a,b){w.wrapper.transition(a),"slide"!==w.params.effect&&w.effects[w.params.effect]&&w.effects[w.params.effect].setTransition(a),w.params.parallax&&w.parallax&&w.parallax.setTransition(a),w.params.scrollbar&&w.scrollbar&&w.scrollbar.setTransition(a),w.params.control&&w.controller&&w.controller.setTransition(a,b),w.emit("onSetTransition",w,a)},w.setWrapperTranslate=function(a,b,c){var d=0,e=0,g=0;w.isHorizontal()?d=w.rtl?-a:a:e=a,w.params.roundLengths&&(d=f(d),e=f(e)),w.params.virtualTranslate||w.wrapper.transform(w.support.transforms3d?"translate3d("+d+"px, "+e+"px, "+g+"px)":"translate("+d+"px, "+e+"px)"),w.translate=w.isHorizontal()?d:e;var h,i=w.maxTranslate()-w.minTranslate();h=0===i?0:(a-w.minTranslate())/i,h!==w.progress&&w.updateProgress(a),b&&w.updateActiveIndex(),"slide"!==w.params.effect&&w.effects[w.params.effect]&&w.effects[w.params.effect].setTranslate(w.translate),w.params.parallax&&w.parallax&&w.parallax.setTranslate(w.translate),w.params.scrollbar&&w.scrollbar&&w.scrollbar.setTranslate(w.translate),w.params.control&&w.controller&&w.controller.setTranslate(w.translate,c),w.emit("onSetTranslate",w,w.translate)},w.getTranslate=function(a,b){var c,d,e,f;return"undefined"==typeof b&&(b="x"),w.params.virtualTranslate?w.rtl?-w.translate:w.translate:(e=window.getComputedStyle(a,null),window.WebKitCSSMatrix?(d=e.transform||e.webkitTransform,d.split(",").length>6&&(d=d.split(", ").map(function(a){return a.replace(",",".")}).join(", ")),f=new window.WebKitCSSMatrix("none"===d?"":d)):(f=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),c=f.toString().split(",")),"x"===b&&(d=window.WebKitCSSMatrix?f.m41:parseFloat(16===c.length?c[12]:c[4])),"y"===b&&(d=window.WebKitCSSMatrix?f.m42:parseFloat(16===c.length?c[13]:c[5])),w.rtl&&d&&(d=-d),d||0)},w.getWrapperTranslate=function(a){return"undefined"==typeof a&&(a=w.isHorizontal()?"x":"y"),w.getTranslate(w.wrapper[0],a)},w.observers=[],w.initObservers=function(){if(w.params.observeParents)for(var a=w.container.parents(),b=0;b<a.length;b++)i(a[b]);i(w.container[0],{childList:!1}),i(w.wrapper[0],{attributes:!1})},w.disconnectObservers=function(){for(var a=0;a<w.observers.length;a++)w.observers[a].disconnect();w.observers=[]},w.createLoop=function(){w.wrapper.children("."+w.params.slideClass+"."+w.params.slideDuplicateClass).remove();var a=w.wrapper.children("."+w.params.slideClass);"auto"!==w.params.slidesPerView||w.params.loopedSlides||(w.params.loopedSlides=a.length),w.loopedSlides=parseInt(w.params.loopedSlides||w.params.slidesPerView,10),w.loopedSlides=w.loopedSlides+w.params.loopAdditionalSlides,w.loopedSlides>a.length&&(w.loopedSlides=a.length);var c,d=[],e=[];for(a.each(function(c,f){var g=b(this);c<w.loopedSlides&&e.push(f),c<a.length&&c>=a.length-w.loopedSlides&&d.push(f),g.attr("data-swiper-slide-index",c)}),c=0;c<e.length;c++)w.wrapper.append(b(e[c].cloneNode(!0)).addClass(w.params.slideDuplicateClass));for(c=d.length-1;c>=0;c--)w.wrapper.prepend(b(d[c].cloneNode(!0)).addClass(w.params.slideDuplicateClass))},w.destroyLoop=function(){w.wrapper.children("."+w.params.slideClass+"."+w.params.slideDuplicateClass).remove(),w.slides.removeAttr("data-swiper-slide-index")},w.reLoop=function(a){var b=w.activeIndex-w.loopedSlides;w.destroyLoop(),w.createLoop(),w.updateSlidesSize(),a&&w.slideTo(b+w.loopedSlides,0,!1)},w.fixLoop=function(){var a;w.activeIndex<w.loopedSlides?(a=w.slides.length-3*w.loopedSlides+w.activeIndex,a+=w.loopedSlides,w.slideTo(a,0,!1,!0)):("auto"===w.params.slidesPerView&&w.activeIndex>=2*w.loopedSlides||w.activeIndex>w.slides.length-2*w.params.slidesPerView)&&(a=-w.slides.length+w.activeIndex+w.loopedSlides,a+=w.loopedSlides,w.slideTo(a,0,!1,!0))},w.appendSlide=function(a){if(w.params.loop&&w.destroyLoop(),"object"==typeof a&&a.length)for(var b=0;b<a.length;b++)a[b]&&w.wrapper.append(a[b]);else w.wrapper.append(a);w.params.loop&&w.createLoop(),w.params.observer&&w.support.observer||w.update(!0)},w.prependSlide=function(a){w.params.loop&&w.destroyLoop();var b=w.activeIndex+1;if("object"==typeof a&&a.length){for(var c=0;c<a.length;c++)a[c]&&w.wrapper.prepend(a[c]);b=w.activeIndex+a.length}else w.wrapper.prepend(a);w.params.loop&&w.createLoop(),w.params.observer&&w.support.observer||w.update(!0),w.slideTo(b,0,!1)},w.removeSlide=function(a){w.params.loop&&(w.destroyLoop(),w.slides=w.wrapper.children("."+w.params.slideClass));var b,c=w.activeIndex;if("object"==typeof a&&a.length){for(var d=0;d<a.length;d++)b=a[d],w.slides[b]&&w.slides.eq(b).remove(),c>b&&c--;c=Math.max(c,0)}else b=a,w.slides[b]&&w.slides.eq(b).remove(),c>b&&c--,c=Math.max(c,0);w.params.loop&&w.createLoop(),w.params.observer&&w.support.observer||w.update(!0),w.params.loop?w.slideTo(c+w.loopedSlides,0,!1):w.slideTo(c,0,!1)},w.removeAllSlides=function(){for(var a=[],b=0;b<w.slides.length;b++)a.push(b);w.removeSlide(a)},w.effects={fade:{setTranslate:function(){for(var a=0;a<w.slides.length;a++){var b=w.slides.eq(a),c=b[0].swiperSlideOffset,d=-c;w.params.virtualTranslate||(d-=w.translate);var e=0;w.isHorizontal()||(e=d,d=0);var f=w.params.fade.crossFade?Math.max(1-Math.abs(b[0].progress),0):1+Math.min(Math.max(b[0].progress,-1),0);b.css({opacity:f}).transform("translate3d("+d+"px, "+e+"px, 0px)")}},setTransition:function(a){if(w.slides.transition(a),w.params.virtualTranslate&&0!==a){var b=!1;w.slides.transitionEnd(function(){if(!b&&w){b=!0,w.animating=!1;for(var a=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],c=0;c<a.length;c++)w.wrapper.trigger(a[c]);

}})}}},flip:{setTranslate:function(){for(var a=0;a<w.slides.length;a++){var c=w.slides.eq(a),d=c[0].progress;w.params.flip.limitRotation&&(d=Math.max(Math.min(c[0].progress,1),-1));var e=c[0].swiperSlideOffset,f=-180*d,g=f,h=0,i=-e,j=0;if(w.isHorizontal()?w.rtl&&(g=-g):(j=i,i=0,h=-g,g=0),c[0].style.zIndex=-Math.abs(Math.round(d))+w.slides.length,w.params.flip.slideShadows){var k=c.find(w.isHorizontal()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),l=c.find(w.isHorizontal()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===k.length&&(k=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"left":"top")+'"></div>'),c.append(k)),0===l.length&&(l=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"right":"bottom")+'"></div>'),c.append(l)),k.length&&(k[0].style.opacity=Math.max(-d,0)),l.length&&(l[0].style.opacity=Math.max(d,0))}c.transform("translate3d("+i+"px, "+j+"px, 0px) rotateX("+h+"deg) rotateY("+g+"deg)")}},setTransition:function(a){if(w.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),w.params.virtualTranslate&&0!==a){var c=!1;w.slides.eq(w.activeIndex).transitionEnd(function(){if(!c&&w&&b(this).hasClass(w.params.slideActiveClass)){c=!0,w.animating=!1;for(var a=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],d=0;d<a.length;d++)w.wrapper.trigger(a[d])}})}}},cube:{setTranslate:function(){var a,c=0;w.params.cube.shadow&&(w.isHorizontal()?(a=w.wrapper.find(".swiper-cube-shadow"),0===a.length&&(a=b('<div class="swiper-cube-shadow"></div>'),w.wrapper.append(a)),a.css({height:w.width+"px"})):(a=w.container.find(".swiper-cube-shadow"),0===a.length&&(a=b('<div class="swiper-cube-shadow"></div>'),w.container.append(a))));for(var d=0;d<w.slides.length;d++){var e=w.slides.eq(d),f=90*d,g=Math.floor(f/360);w.rtl&&(f=-f,g=Math.floor(-f/360));var h=Math.max(Math.min(e[0].progress,1),-1),i=0,j=0,k=0;d%4===0?(i=4*-g*w.size,k=0):(d-1)%4===0?(i=0,k=4*-g*w.size):(d-2)%4===0?(i=w.size+4*g*w.size,k=w.size):(d-3)%4===0&&(i=-w.size,k=3*w.size+4*w.size*g),w.rtl&&(i=-i),w.isHorizontal()||(j=i,i=0);var l="rotateX("+(w.isHorizontal()?0:-f)+"deg) rotateY("+(w.isHorizontal()?f:0)+"deg) translate3d("+i+"px, "+j+"px, "+k+"px)";if(1>=h&&h>-1&&(c=90*d+90*h,w.rtl&&(c=90*-d-90*h)),e.transform(l),w.params.cube.slideShadows){var m=e.find(w.isHorizontal()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),n=e.find(w.isHorizontal()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===m.length&&(m=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"left":"top")+'"></div>'),e.append(m)),0===n.length&&(n=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"right":"bottom")+'"></div>'),e.append(n)),m.length&&(m[0].style.opacity=Math.max(-h,0)),n.length&&(n[0].style.opacity=Math.max(h,0))}}if(w.wrapper.css({"-webkit-transform-origin":"50% 50% -"+w.size/2+"px","-moz-transform-origin":"50% 50% -"+w.size/2+"px","-ms-transform-origin":"50% 50% -"+w.size/2+"px","transform-origin":"50% 50% -"+w.size/2+"px"}),w.params.cube.shadow)if(w.isHorizontal())a.transform("translate3d(0px, "+(w.width/2+w.params.cube.shadowOffset)+"px, "+-w.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+w.params.cube.shadowScale+")");else{var o=Math.abs(c)-90*Math.floor(Math.abs(c)/90),p=1.5-(Math.sin(2*o*Math.PI/360)/2+Math.cos(2*o*Math.PI/360)/2),q=w.params.cube.shadowScale,r=w.params.cube.shadowScale/p,s=w.params.cube.shadowOffset;a.transform("scale3d("+q+", 1, "+r+") translate3d(0px, "+(w.height/2+s)+"px, "+-w.height/2/r+"px) rotateX(-90deg)")}var t=w.isSafari||w.isUiWebView?-w.size/2:0;w.wrapper.transform("translate3d(0px,0,"+t+"px) rotateX("+(w.isHorizontal()?0:c)+"deg) rotateY("+(w.isHorizontal()?-c:0)+"deg)")},setTransition:function(a){w.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a),w.params.cube.shadow&&!w.isHorizontal()&&w.container.find(".swiper-cube-shadow").transition(a)}},coverflow:{setTranslate:function(){for(var a=w.translate,c=w.isHorizontal()?-a+w.width/2:-a+w.height/2,d=w.isHorizontal()?w.params.coverflow.rotate:-w.params.coverflow.rotate,e=w.params.coverflow.depth,f=0,g=w.slides.length;g>f;f++){var h=w.slides.eq(f),i=w.slidesSizesGrid[f],j=h[0].swiperSlideOffset,k=(c-j-i/2)/i*w.params.coverflow.modifier,l=w.isHorizontal()?d*k:0,m=w.isHorizontal()?0:d*k,n=-e*Math.abs(k),o=w.isHorizontal()?0:w.params.coverflow.stretch*k,p=w.isHorizontal()?w.params.coverflow.stretch*k:0;Math.abs(p)<.001&&(p=0),Math.abs(o)<.001&&(o=0),Math.abs(n)<.001&&(n=0),Math.abs(l)<.001&&(l=0),Math.abs(m)<.001&&(m=0);var q="translate3d("+p+"px,"+o+"px,"+n+"px)  rotateX("+m+"deg) rotateY("+l+"deg)";if(h.transform(q),h[0].style.zIndex=-Math.abs(Math.round(k))+1,w.params.coverflow.slideShadows){var r=h.find(w.isHorizontal()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),s=h.find(w.isHorizontal()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===r.length&&(r=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"left":"top")+'"></div>'),h.append(r)),0===s.length&&(s=b('<div class="swiper-slide-shadow-'+(w.isHorizontal()?"right":"bottom")+'"></div>'),h.append(s)),r.length&&(r[0].style.opacity=k>0?k:0),s.length&&(s[0].style.opacity=-k>0?-k:0)}}if(w.browser.ie){var t=w.wrapper[0].style;t.perspectiveOrigin=c+"px 50%"}},setTransition:function(a){w.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)}}},w.lazy={initialImageLoaded:!1,loadImageInSlide:function(a,c){if("undefined"!=typeof a&&("undefined"==typeof c&&(c=!0),0!==w.slides.length)){var d=w.slides.eq(a),e=d.find("."+w.params.lazyLoadingClass+":not(."+w.params.lazyStatusLoadedClass+"):not(."+w.params.lazyStatusLoadingClass+")");!d.hasClass(w.params.lazyLoadingClass)||d.hasClass(w.params.lazyStatusLoadedClass)||d.hasClass(w.params.lazyStatusLoadingClass)||(e=e.add(d[0])),0!==e.length&&e.each(function(){var a=b(this);a.addClass(w.params.lazyStatusLoadingClass);var e=a.attr("data-background"),f=a.attr("data-src"),g=a.attr("data-srcset"),h=a.attr("data-sizes");w.loadImage(a[0],f||e,g,h,!1,function(){if(e?(a.css("background-image",'url("'+e+'")'),a.removeAttr("data-background")):(g&&(a.attr("srcset",g),a.removeAttr("data-srcset")),h&&(a.attr("sizes",h),a.removeAttr("data-sizes")),f&&(a.attr("src",f),a.removeAttr("data-src"))),a.addClass(w.params.lazyStatusLoadedClass).removeClass(w.params.lazyStatusLoadingClass),d.find("."+w.params.lazyPreloaderClass+", ."+w.params.preloaderClass).remove(),w.params.loop&&c){var b=d.attr("data-swiper-slide-index");if(d.hasClass(w.params.slideDuplicateClass)){var i=w.wrapper.children('[data-swiper-slide-index="'+b+'"]:not(.'+w.params.slideDuplicateClass+")");w.lazy.loadImageInSlide(i.index(),!1)}else{var j=w.wrapper.children("."+w.params.slideDuplicateClass+'[data-swiper-slide-index="'+b+'"]');w.lazy.loadImageInSlide(j.index(),!1)}}w.emit("onLazyImageReady",w,d[0],a[0])}),w.emit("onLazyImageLoad",w,d[0],a[0])})}},load:function(){var a,c=w.params.slidesPerView;if("auto"===c&&(c=0),w.lazy.initialImageLoaded||(w.lazy.initialImageLoaded=!0),w.params.watchSlidesVisibility)w.wrapper.children("."+w.params.slideVisibleClass).each(function(){w.lazy.loadImageInSlide(b(this).index())});else if(c>1)for(a=w.activeIndex;a<w.activeIndex+c;a++)w.slides[a]&&w.lazy.loadImageInSlide(a);else w.lazy.loadImageInSlide(w.activeIndex);if(w.params.lazyLoadingInPrevNext)if(c>1||w.params.lazyLoadingInPrevNextAmount&&w.params.lazyLoadingInPrevNextAmount>1){var d=w.params.lazyLoadingInPrevNextAmount,e=c,f=Math.min(w.activeIndex+e+Math.max(d,e),w.slides.length),g=Math.max(w.activeIndex-Math.max(e,d),0);for(a=w.activeIndex+c;f>a;a++)w.slides[a]&&w.lazy.loadImageInSlide(a);for(a=g;a<w.activeIndex;a++)w.slides[a]&&w.lazy.loadImageInSlide(a)}else{var h=w.wrapper.children("."+w.params.slideNextClass);h.length>0&&w.lazy.loadImageInSlide(h.index());var i=w.wrapper.children("."+w.params.slidePrevClass);i.length>0&&w.lazy.loadImageInSlide(i.index())}},onTransitionStart:function(){w.params.lazyLoading&&(w.params.lazyLoadingOnTransitionStart||!w.params.lazyLoadingOnTransitionStart&&!w.lazy.initialImageLoaded)&&w.lazy.load()},onTransitionEnd:function(){w.params.lazyLoading&&!w.params.lazyLoadingOnTransitionStart&&w.lazy.load()}},w.scrollbar={isTouched:!1,setDragPosition:function(a){var b=w.scrollbar,c=w.isHorizontal()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageX:a.pageX||a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageY:a.pageY||a.clientY,d=c-b.track.offset()[w.isHorizontal()?"left":"top"]-b.dragSize/2,e=-w.minTranslate()*b.moveDivider,f=-w.maxTranslate()*b.moveDivider;e>d?d=e:d>f&&(d=f),d=-d/b.moveDivider,w.updateProgress(d),w.setWrapperTranslate(d,!0)},dragStart:function(a){var b=w.scrollbar;b.isTouched=!0,a.preventDefault(),a.stopPropagation(),b.setDragPosition(a),clearTimeout(b.dragTimeout),b.track.transition(0),w.params.scrollbarHide&&b.track.css("opacity",1),w.wrapper.transition(100),b.drag.transition(100),w.emit("onScrollbarDragStart",w)},dragMove:function(a){var b=w.scrollbar;b.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,b.setDragPosition(a),w.wrapper.transition(0),b.track.transition(0),b.drag.transition(0),w.emit("onScrollbarDragMove",w))},dragEnd:function(){var a=w.scrollbar;a.isTouched&&(a.isTouched=!1,w.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),w.emit("onScrollbarDragEnd",w),w.params.scrollbarSnapOnRelease&&w.slideReset())},draggableEvents:function(){return w.params.simulateTouch!==!1||w.support.touch?w.touchEvents:w.touchEventsDesktop}(),enableDraggable:function(){var a=w.scrollbar,c=w.support.touch?a.track:document;b(a.track).on(a.draggableEvents.start,a.dragStart),b(c).on(a.draggableEvents.move,a.dragMove),b(c).on(a.draggableEvents.end,a.dragEnd)},disableDraggable:function(){var a=w.scrollbar,c=w.support.touch?a.track:document;b(a.track).off(w.draggableEvents.start,a.dragStart),b(c).off(w.draggableEvents.move,a.dragMove),b(c).off(w.draggableEvents.end,a.dragEnd)},set:function(){if(w.params.scrollbar){var a=w.scrollbar;a.track=b(w.params.scrollbar),w.params.uniqueNavElements&&"string"==typeof w.params.scrollbar&&a.track.length>1&&1===w.container.find(w.params.scrollbar).length&&(a.track=w.container.find(w.params.scrollbar)),a.drag=a.track.find(".swiper-scrollbar-drag"),0===a.drag.length&&(a.drag=b('<div class="swiper-scrollbar-drag"></div>'),a.track.append(a.drag)),a.drag[0].style.width="",a.drag[0].style.height="",a.trackSize=w.isHorizontal()?a.track[0].offsetWidth:a.track[0].offsetHeight,a.divider=w.size/w.virtualSize,a.moveDivider=a.divider*(a.trackSize/w.size),a.dragSize=a.trackSize*a.divider,w.isHorizontal()?a.drag[0].style.width=a.dragSize+"px":a.drag[0].style.height=a.dragSize+"px",a.track[0].style.display=a.divider>=1?"none":"",w.params.scrollbarHide&&(a.track[0].style.opacity=0)}},setTranslate:function(){if(w.params.scrollbar){var a,b=w.scrollbar,c=(w.translate||0,b.dragSize);a=(b.trackSize-b.dragSize)*w.progress,w.rtl&&w.isHorizontal()?(a=-a,a>0?(c=b.dragSize-a,a=0):-a+b.dragSize>b.trackSize&&(c=b.trackSize+a)):0>a?(c=b.dragSize+a,a=0):a+b.dragSize>b.trackSize&&(c=b.trackSize-a),w.isHorizontal()?(b.drag.transform(w.support.transforms3d?"translate3d("+a+"px, 0, 0)":"translateX("+a+"px)"),b.drag[0].style.width=c+"px"):(b.drag.transform(w.support.transforms3d?"translate3d(0px, "+a+"px, 0)":"translateY("+a+"px)"),b.drag[0].style.height=c+"px"),w.params.scrollbarHide&&(clearTimeout(b.timeout),b.track[0].style.opacity=1,b.timeout=setTimeout(function(){b.track[0].style.opacity=0,b.track.transition(400)},1e3))}},setTransition:function(a){w.params.scrollbar&&w.scrollbar.drag.transition(a)}},w.controller={LinearSpline:function(a,b){this.x=a,this.y=b,this.lastIndex=a.length-1;var c,d;this.x.length,this.interpolate=function(a){return a?(d=e(this.x,a),c=d-1,(a-this.x[c])*(this.y[d]-this.y[c])/(this.x[d]-this.x[c])+this.y[c]):0};var e=function(){var a,b,c;return function(d,e){for(b=-1,a=d.length;a-b>1;)d[c=a+b>>1]<=e?b=c:a=c;return a}}()},getInterpolateFunction:function(a){w.controller.spline||(w.controller.spline=w.params.loop?new w.controller.LinearSpline(w.slidesGrid,a.slidesGrid):new w.controller.LinearSpline(w.snapGrid,a.snapGrid))},setTranslate:function(a,b){function d(b){a=b.rtl&&"horizontal"===b.params.direction?-w.translate:w.translate,"slide"===w.params.controlBy&&(w.controller.getInterpolateFunction(b),f=-w.controller.spline.interpolate(-a)),f&&"container"!==w.params.controlBy||(e=(b.maxTranslate()-b.minTranslate())/(w.maxTranslate()-w.minTranslate()),f=(a-w.minTranslate())*e+b.minTranslate()),w.params.controlInverse&&(f=b.maxTranslate()-f),b.updateProgress(f),b.setWrapperTranslate(f,!1,w),b.updateActiveIndex()}var e,f,g=w.params.control;if(w.isArray(g))for(var h=0;h<g.length;h++)g[h]!==b&&g[h]instanceof c&&d(g[h]);else g instanceof c&&b!==g&&d(g)},setTransition:function(a,b){function d(b){b.setWrapperTransition(a,w),0!==a&&(b.onTransitionStart(),b.wrapper.transitionEnd(function(){f&&(b.params.loop&&"slide"===w.params.controlBy&&b.fixLoop(),b.onTransitionEnd())}))}var e,f=w.params.control;if(w.isArray(f))for(e=0;e<f.length;e++)f[e]!==b&&f[e]instanceof c&&d(f[e]);else f instanceof c&&b!==f&&d(f)}},w.hashnav={onHashCange:function(){var a=document.location.hash.replace("#",""),b=w.slides.eq(w.activeIndex).attr("data-hash");a!==b&&w.slideTo(w.wrapper.children("."+w.params.slideClass+'[data-hash="'+a+'"]').index())},attachEvents:function(a){var c=a?"off":"on";b(window)[c]("hashchange",w.hashnav.onHashCange)},setHash:function(){if(w.hashnav.initialized&&w.params.hashnav)if(w.params.replaceState&&window.history&&window.history.replaceState)window.history.replaceState(null,null,"#"+w.slides.eq(w.activeIndex).attr("data-hash")||"");else{var a=w.slides.eq(w.activeIndex),b=a.attr("data-hash")||a.attr("data-history");document.location.hash=b||""}},init:function(){if(w.params.hashnav&&!w.params.history){w.hashnav.initialized=!0;var a=document.location.hash.replace("#","");if(a){for(var b=0,c=0,d=w.slides.length;d>c;c++){var e=w.slides.eq(c),f=e.attr("data-hash")||e.attr("data-history");if(f===a&&!e.hasClass(w.params.slideDuplicateClass)){var g=e.index();w.slideTo(g,b,w.params.runCallbacksOnInit,!0)}}w.params.hashnavWatchState&&w.hashnav.attachEvents()}}},destroy:function(){w.params.hashnavWatchState&&w.hashnav.attachEvents(!0)}},w.history={init:function(){if(w.params.history){if(!window.history||!window.history.pushState)return w.params.history=!1,void(w.params.hashnav=!0);w.history.initialized=!0,this.paths=this.getPathValues(),(this.paths.key||this.paths.value)&&(this.scrollToSlide(0,this.paths.value,w.params.runCallbacksOnInit),w.params.replaceState||window.addEventListener("popstate",this.setHistoryPopState))}},setHistoryPopState:function(){w.history.paths=w.history.getPathValues(),w.history.scrollToSlide(w.params.speed,w.history.paths.value,!1)},getPathValues:function(){var a=window.location.pathname.slice(1).split("/"),b=a.length,c=a[b-2],d=a[b-1];return{key:c,value:d}},setHistory:function(a,b){if(w.history.initialized&&w.params.history){var c=w.slides.eq(b),d=this.slugify(c.attr("data-history"));window.location.pathname.includes(a)||(d=a+"/"+d),w.params.replaceState?window.history.replaceState(null,null,d):window.history.pushState(null,null,d)}},slugify:function(a){return a.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(a,b,c){if(b)for(var d=0,e=w.slides.length;e>d;d++){var f=w.slides.eq(d),g=this.slugify(f.attr("data-history"));if(g===b&&!f.hasClass(w.params.slideDuplicateClass)){var h=f.index();w.slideTo(h,a,c)}}else w.slideTo(0,a,c)}},w.disableKeyboardControl=function(){w.params.keyboardControl=!1,b(document).off("keydown",j)},w.enableKeyboardControl=function(){w.params.keyboardControl=!0,b(document).on("keydown",j)},w.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},w.params.mousewheelControl&&(w.mousewheel.event=navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":k()?"wheel":"mousewheel"),w.disableMousewheelControl=function(){if(!w.mousewheel.event)return!1;var a=w.container;return"container"!==w.params.mousewheelEventsTarged&&(a=b(w.params.mousewheelEventsTarged)),a.off(w.mousewheel.event,l),!0},w.enableMousewheelControl=function(){if(!w.mousewheel.event)return!1;var a=w.container;return"container"!==w.params.mousewheelEventsTarged&&(a=b(w.params.mousewheelEventsTarged)),a.on(w.mousewheel.event,l),!0},w.parallax={setTranslate:function(){w.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){n(this,w.progress)}),w.slides.each(function(){var a=b(this);a.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var b=Math.min(Math.max(a[0].progress,-1),1);n(this,b)})})},setTransition:function(a){"undefined"==typeof a&&(a=w.params.speed),w.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var c=b(this),d=parseInt(c.attr("data-swiper-parallax-duration"),10)||a;0===a&&(d=0),c.transition(d)})}},w.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:w.params.zoomMax},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},getDistanceBetweenTouches:function(a){if(a.targetTouches.length<2)return 1;var b=a.targetTouches[0].pageX,c=a.targetTouches[0].pageY,d=a.targetTouches[1].pageX,e=a.targetTouches[1].pageY,f=Math.sqrt(Math.pow(d-b,2)+Math.pow(e-c,2));return f},onGestureStart:function(a){var c=w.zoom;if(!w.support.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&a.targetTouches.length<2)return;c.gesture.scaleStart=c.getDistanceBetweenTouches(a)}return c.gesture.slide&&c.gesture.slide.length||(c.gesture.slide=b(this),0===c.gesture.slide.length&&(c.gesture.slide=w.slides.eq(w.activeIndex)),c.gesture.image=c.gesture.slide.find("img, svg, canvas"),c.gesture.imageWrap=c.gesture.image.parent("."+w.params.zoomContainerClass),c.gesture.zoomMax=c.gesture.imageWrap.attr("data-swiper-zoom")||w.params.zoomMax,0!==c.gesture.imageWrap.length)?(c.gesture.image.transition(0),void(c.isScaling=!0)):void(c.gesture.image=void 0)},onGestureChange:function(a){var b=w.zoom;if(!w.support.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&a.targetTouches.length<2)return;b.gesture.scaleMove=b.getDistanceBetweenTouches(a)}b.gesture.image&&0!==b.gesture.image.length&&(b.scale=w.support.gestures?a.scale*b.currentScale:b.gesture.scaleMove/b.gesture.scaleStart*b.currentScale,b.scale>b.gesture.zoomMax&&(b.scale=b.gesture.zoomMax-1+Math.pow(b.scale-b.gesture.zoomMax+1,.5)),b.scale<w.params.zoomMin&&(b.scale=w.params.zoomMin+1-Math.pow(w.params.zoomMin-b.scale+1,.5)),b.gesture.image.transform("translate3d(0,0,0) scale("+b.scale+")"))},onGestureEnd:function(a){var b=w.zoom;!w.support.gestures&&("touchend"!==a.type||"touchend"===a.type&&a.changedTouches.length<2)||b.gesture.image&&0!==b.gesture.image.length&&(b.scale=Math.max(Math.min(b.scale,b.gesture.zoomMax),w.params.zoomMin),b.gesture.image.transition(w.params.speed).transform("translate3d(0,0,0) scale("+b.scale+")"),b.currentScale=b.scale,b.isScaling=!1,1===b.scale&&(b.gesture.slide=void 0))},onTouchStart:function(a,b){var c=a.zoom;c.gesture.image&&0!==c.gesture.image.length&&(c.image.isTouched||("android"===a.device.os&&b.preventDefault(),c.image.isTouched=!0,c.image.touchesStart.x="touchstart"===b.type?b.targetTouches[0].pageX:b.pageX,c.image.touchesStart.y="touchstart"===b.type?b.targetTouches[0].pageY:b.pageY))},onTouchMove:function(a){var b=w.zoom;if(b.gesture.image&&0!==b.gesture.image.length&&(w.allowClick=!1,b.image.isTouched&&b.gesture.slide)){b.image.isMoved||(b.image.width=b.gesture.image[0].offsetWidth,b.image.height=b.gesture.image[0].offsetHeight,b.image.startX=w.getTranslate(b.gesture.imageWrap[0],"x")||0,b.image.startY=w.getTranslate(b.gesture.imageWrap[0],"y")||0,b.gesture.slideWidth=b.gesture.slide[0].offsetWidth,b.gesture.slideHeight=b.gesture.slide[0].offsetHeight,b.gesture.imageWrap.transition(0));var c=b.image.width*b.scale,d=b.image.height*b.scale;if(!(c<b.gesture.slideWidth&&d<b.gesture.slideHeight)){if(b.image.minX=Math.min(b.gesture.slideWidth/2-c/2,0),b.image.maxX=-b.image.minX,b.image.minY=Math.min(b.gesture.slideHeight/2-d/2,0),b.image.maxY=-b.image.minY,b.image.touchesCurrent.x="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,b.image.touchesCurrent.y="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY,!b.image.isMoved&&!b.isScaling){if(w.isHorizontal()&&Math.floor(b.image.minX)===Math.floor(b.image.startX)&&b.image.touchesCurrent.x<b.image.touchesStart.x||Math.floor(b.image.maxX)===Math.floor(b.image.startX)&&b.image.touchesCurrent.x>b.image.touchesStart.x)return void(b.image.isTouched=!1);if(!w.isHorizontal()&&Math.floor(b.image.minY)===Math.floor(b.image.startY)&&b.image.touchesCurrent.y<b.image.touchesStart.y||Math.floor(b.image.maxY)===Math.floor(b.image.startY)&&b.image.touchesCurrent.y>b.image.touchesStart.y)return void(b.image.isTouched=!1)}a.preventDefault(),a.stopPropagation(),b.image.isMoved=!0,b.image.currentX=b.image.touchesCurrent.x-b.image.touchesStart.x+b.image.startX,b.image.currentY=b.image.touchesCurrent.y-b.image.touchesStart.y+b.image.startY,b.image.currentX<b.image.minX&&(b.image.currentX=b.image.minX+1-Math.pow(b.image.minX-b.image.currentX+1,.8)),b.image.currentX>b.image.maxX&&(b.image.currentX=b.image.maxX-1+Math.pow(b.image.currentX-b.image.maxX+1,.8)),b.image.currentY<b.image.minY&&(b.image.currentY=b.image.minY+1-Math.pow(b.image.minY-b.image.currentY+1,.8)),b.image.currentY>b.image.maxY&&(b.image.currentY=b.image.maxY-1+Math.pow(b.image.currentY-b.image.maxY+1,.8)),b.velocity.prevPositionX||(b.velocity.prevPositionX=b.image.touchesCurrent.x),b.velocity.prevPositionY||(b.velocity.prevPositionY=b.image.touchesCurrent.y),b.velocity.prevTime||(b.velocity.prevTime=Date.now()),b.velocity.x=(b.image.touchesCurrent.x-b.velocity.prevPositionX)/(Date.now()-b.velocity.prevTime)/2,b.velocity.y=(b.image.touchesCurrent.y-b.velocity.prevPositionY)/(Date.now()-b.velocity.prevTime)/2,Math.abs(b.image.touchesCurrent.x-b.velocity.prevPositionX)<2&&(b.velocity.x=0),Math.abs(b.image.touchesCurrent.y-b.velocity.prevPositionY)<2&&(b.velocity.y=0),b.velocity.prevPositionX=b.image.touchesCurrent.x,b.velocity.prevPositionY=b.image.touchesCurrent.y,b.velocity.prevTime=Date.now(),b.gesture.imageWrap.transform("translate3d("+b.image.currentX+"px, "+b.image.currentY+"px,0)")}}},onTouchEnd:function(a){var b=a.zoom;if(b.gesture.image&&0!==b.gesture.image.length){if(!b.image.isTouched||!b.image.isMoved)return b.image.isTouched=!1,void(b.image.isMoved=!1);b.image.isTouched=!1,b.image.isMoved=!1;var c=300,d=300,e=b.velocity.x*c,f=b.image.currentX+e,g=b.velocity.y*d,h=b.image.currentY+g;0!==b.velocity.x&&(c=Math.abs((f-b.image.currentX)/b.velocity.x)),0!==b.velocity.y&&(d=Math.abs((h-b.image.currentY)/b.velocity.y));var i=Math.max(c,d);b.image.currentX=f,b.image.currentY=h;var j=b.image.width*b.scale,k=b.image.height*b.scale;b.image.minX=Math.min(b.gesture.slideWidth/2-j/2,0),b.image.maxX=-b.image.minX,b.image.minY=Math.min(b.gesture.slideHeight/2-k/2,0),b.image.maxY=-b.image.minY,b.image.currentX=Math.max(Math.min(b.image.currentX,b.image.maxX),b.image.minX),b.image.currentY=Math.max(Math.min(b.image.currentY,b.image.maxY),b.image.minY),b.gesture.imageWrap.transition(i).transform("translate3d("+b.image.currentX+"px, "+b.image.currentY+"px,0)")}},onTransitionEnd:function(a){var b=a.zoom;b.gesture.slide&&a.previousIndex!==a.activeIndex&&(b.gesture.image.transform("translate3d(0,0,0) scale(1)"),b.gesture.imageWrap.transform("translate3d(0,0,0)"),b.gesture.slide=b.gesture.image=b.gesture.imageWrap=void 0,b.scale=b.currentScale=1)},toggleZoom:function(a,c){var d=a.zoom;if(d.gesture.slide||(d.gesture.slide=a.clickedSlide?b(a.clickedSlide):a.slides.eq(a.activeIndex),d.gesture.image=d.gesture.slide.find("img, svg, canvas"),d.gesture.imageWrap=d.gesture.image.parent("."+a.params.zoomContainerClass)),d.gesture.image&&0!==d.gesture.image.length){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;"undefined"==typeof d.image.touchesStart.x&&c?(e="touchend"===c.type?c.changedTouches[0].pageX:c.pageX,f="touchend"===c.type?c.changedTouches[0].pageY:c.pageY):(e=d.image.touchesStart.x,f=d.image.touchesStart.y),d.scale&&1!==d.scale?(d.scale=d.currentScale=1,d.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),d.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),d.gesture.slide=void 0):(d.scale=d.currentScale=d.gesture.imageWrap.attr("data-swiper-zoom")||a.params.zoomMax,c?(u=d.gesture.slide[0].offsetWidth,v=d.gesture.slide[0].offsetHeight,g=d.gesture.slide.offset().left,h=d.gesture.slide.offset().top,i=g+u/2-e,j=h+v/2-f,m=d.gesture.image[0].offsetWidth,n=d.gesture.image[0].offsetHeight,o=m*d.scale,p=n*d.scale,q=Math.min(u/2-o/2,0),r=Math.min(v/2-p/2,0),s=-q,t=-r,k=i*d.scale,l=j*d.scale,q>k&&(k=q),k>s&&(k=s),r>l&&(l=r),l>t&&(l=t)):(k=0,l=0),d.gesture.imageWrap.transition(300).transform("translate3d("+k+"px, "+l+"px,0)"),d.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+d.scale+")"))}},attachEvents:function(a){var c=a?"off":"on";if(w.params.zoom){var d=(w.slides,!("touchstart"!==w.touchEvents.start||!w.support.passiveListener||!w.params.passiveListeners)&&{passive:!0,capture:!1});w.support.gestures?(w.slides[c]("gesturestart",w.zoom.onGestureStart,d),w.slides[c]("gesturechange",w.zoom.onGestureChange,d),w.slides[c]("gestureend",w.zoom.onGestureEnd,d)):"touchstart"===w.touchEvents.start&&(w.slides[c](w.touchEvents.start,w.zoom.onGestureStart,d),w.slides[c](w.touchEvents.move,w.zoom.onGestureChange,d),w.slides[c](w.touchEvents.end,w.zoom.onGestureEnd,d)),w[c]("touchStart",w.zoom.onTouchStart),w.slides.each(function(a,d){b(d).find("."+w.params.zoomContainerClass).length>0&&b(d)[c](w.touchEvents.move,w.zoom.onTouchMove)}),w[c]("touchEnd",w.zoom.onTouchEnd),w[c]("transitionEnd",w.zoom.onTransitionEnd),w.params.zoomToggle&&w.on("doubleTap",w.zoom.toggleZoom)}},init:function(){w.zoom.attachEvents()},destroy:function(){w.zoom.attachEvents(!0)}},w._plugins=[];for(var N in w.plugins){var O=w.plugins[N](w,w.params[N]);O&&w._plugins.push(O)}return w.callPlugins=function(a){for(var b=0;b<w._plugins.length;b++)a in w._plugins[b]&&w._plugins[b][a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},w.emitterEventListeners={},w.emit=function(a){w.params[a]&&w.params[a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var b;if(w.emitterEventListeners[a])for(b=0;b<w.emitterEventListeners[a].length;b++)w.emitterEventListeners[a][b](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);w.callPlugins&&w.callPlugins(a,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},w.on=function(a,b){return a=o(a),w.emitterEventListeners[a]||(w.emitterEventListeners[a]=[]),w.emitterEventListeners[a].push(b),w},w.off=function(a,b){var c;if(a=o(a),"undefined"==typeof b)return w.emitterEventListeners[a]=[],w;if(w.emitterEventListeners[a]&&0!==w.emitterEventListeners[a].length){for(c=0;c<w.emitterEventListeners[a].length;c++)w.emitterEventListeners[a][c]===b&&w.emitterEventListeners[a].splice(c,1);return w}},w.once=function(a,b){a=o(a);var c=function(){b(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),w.off(a,c)};return w.on(a,c),w},w.a11y={makeFocusable:function(a){return a.attr("tabIndex","0"),a},addRole:function(a,b){return a.attr("role",b),a},addLabel:function(a,b){return a.attr("aria-label",b),a},disable:function(a){return a.attr("aria-disabled",!0),a},enable:function(a){return a.attr("aria-disabled",!1),a},onEnterKey:function(a){13===a.keyCode&&(b(a.target).is(w.params.nextButton)?(w.onClickNext(a),w.a11y.notify(w.isEnd?w.params.lastSlideMessage:w.params.nextSlideMessage)):b(a.target).is(w.params.prevButton)&&(w.onClickPrev(a),w.a11y.notify(w.isBeginning?w.params.firstSlideMessage:w.params.prevSlideMessage)),b(a.target).is("."+w.params.bulletClass)&&b(a.target)[0].click())},liveRegion:b('<span class="'+w.params.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>'),notify:function(a){var b=w.a11y.liveRegion;0!==b.length&&(b.html(""),b.html(a))},init:function(){w.params.nextButton&&w.nextButton&&w.nextButton.length>0&&(w.a11y.makeFocusable(w.nextButton),w.a11y.addRole(w.nextButton,"button"),w.a11y.addLabel(w.nextButton,w.params.nextSlideMessage)),w.params.prevButton&&w.prevButton&&w.prevButton.length>0&&(w.a11y.makeFocusable(w.prevButton),w.a11y.addRole(w.prevButton,"button"),w.a11y.addLabel(w.prevButton,w.params.prevSlideMessage)),b(w.container).append(w.a11y.liveRegion)},initPagination:function(){w.params.pagination&&w.params.paginationClickable&&w.bullets&&w.bullets.length&&w.bullets.each(function(){var a=b(this);w.a11y.makeFocusable(a),w.a11y.addRole(a,"button"),w.a11y.addLabel(a,w.params.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},destroy:function(){w.a11y.liveRegion&&w.a11y.liveRegion.length>0&&w.a11y.liveRegion.remove()}},w.init=function(){w.params.loop&&w.createLoop(),w.updateContainerSize(),w.updateSlidesSize(),w.updatePagination(),w.params.scrollbar&&w.scrollbar&&(w.scrollbar.set(),w.params.scrollbarDraggable&&w.scrollbar.enableDraggable()),"slide"!==w.params.effect&&w.effects[w.params.effect]&&(w.params.loop||w.updateProgress(),w.effects[w.params.effect].setTranslate()),w.params.loop?w.slideTo(w.params.initialSlide+w.loopedSlides,0,w.params.runCallbacksOnInit):(w.slideTo(w.params.initialSlide,0,w.params.runCallbacksOnInit),0===w.params.initialSlide&&(w.parallax&&w.params.parallax&&w.parallax.setTranslate(),w.lazy&&w.params.lazyLoading&&(w.lazy.load(),w.lazy.initialImageLoaded=!0))),w.attachEvents(),w.params.observer&&w.support.observer&&w.initObservers(),w.params.preloadImages&&!w.params.lazyLoading&&w.preloadImages(),w.params.zoom&&w.zoom&&w.zoom.init(),w.params.autoplay&&w.startAutoplay(),w.params.keyboardControl&&w.enableKeyboardControl&&w.enableKeyboardControl(),w.params.mousewheelControl&&w.enableMousewheelControl&&w.enableMousewheelControl(),w.params.hashnavReplaceState&&(w.params.replaceState=w.params.hashnavReplaceState),w.params.history&&w.history&&w.history.init(),w.params.hashnav&&w.hashnav&&w.hashnav.init(),w.params.a11y&&w.a11y&&w.a11y.init(),w.emit("onInit",w)},w.cleanupStyles=function(){w.container.removeClass(w.classNames.join(" ")).removeAttr("style"),w.wrapper.removeAttr("style"),w.slides&&w.slides.length&&w.slides.removeClass([w.params.slideVisibleClass,w.params.slideActiveClass,w.params.slideNextClass,w.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),w.paginationContainer&&w.paginationContainer.length&&w.paginationContainer.removeClass(w.params.paginationHiddenClass),w.bullets&&w.bullets.length&&w.bullets.removeClass(w.params.bulletActiveClass),w.params.prevButton&&b(w.params.prevButton).removeClass(w.params.buttonDisabledClass),w.params.nextButton&&b(w.params.nextButton).removeClass(w.params.buttonDisabledClass),w.params.scrollbar&&w.scrollbar&&(w.scrollbar.track&&w.scrollbar.track.length&&w.scrollbar.track.removeAttr("style"),w.scrollbar.drag&&w.scrollbar.drag.length&&w.scrollbar.drag.removeAttr("style"))},w.destroy=function(a,b){w.detachEvents(),w.stopAutoplay(),w.params.scrollbar&&w.scrollbar&&w.params.scrollbarDraggable&&w.scrollbar.disableDraggable(),
w.params.loop&&w.destroyLoop(),b&&w.cleanupStyles(),w.disconnectObservers(),w.params.zoom&&w.zoom&&w.zoom.destroy(),w.params.keyboardControl&&w.disableKeyboardControl&&w.disableKeyboardControl(),w.params.mousewheelControl&&w.disableMousewheelControl&&w.disableMousewheelControl(),w.params.a11y&&w.a11y&&w.a11y.destroy(),w.params.history&&!w.params.replaceState&&window.removeEventListener("popstate",w.history.setHistoryPopState),w.params.hashnav&&w.hashnav&&w.hashnav.destroy(),w.emit("onDestroy"),a!==!1&&(w=null)},w.init(),w}};c.prototype={isSafari:function(){var a=navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(a){return"[object Array]"===Object.prototype.toString.apply(a)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var a=document.createElement("div");return a.innerHTML="<!--[if lte IE 9]><i></i><![endif]-->",1===a.getElementsByTagName("i").length}()},device:function(){var a=navigator.userAgent,b=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),e=!c&&a.match(/(iPhone\sOS)\s([\d_]+)/);return{ios:c||e||d,android:b}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var a=document.createElement("div").style;return"webkitPerspective"in a||"MozPerspective"in a||"OPerspective"in a||"MsPerspective"in a||"perspective"in a}(),flexbox:function(){for(var a=document.createElement("div").style,b="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),c=0;c<b.length;c++)if(b[c]in a)return!0}(),observer:function(){return"MutationObserver"in window||"WebkitMutationObserver"in window}(),passiveListener:function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}});window.addEventListener("testPassiveListener",null,b)}catch(a){}return a}(),gestures:function(){return"ongesturestart"in window}()},plugins:{}};for(var d=["jQuery","Zepto","Dom7"],e=0;e<d.length;e++)window[d[e]]&&a(window[d[e]]);var f;f="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,f&&("transitionEnd"in f.fn||(f.fn.transitionEnd=function(a){function b(f){if(f.target===this)for(a.call(this,f),c=0;c<d.length;c++)e.off(d[c],b)}var c,d=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],e=this;if(a)for(c=0;c<d.length;c++)e.on(d[c],b);return this}),"transform"in f.fn||(f.fn.transform=function(a){for(var b=0;b<this.length;b++){var c=this[b].style;c.webkitTransform=c.MsTransform=c.msTransform=c.MozTransform=c.OTransform=c.transform=a}return this}),"transition"in f.fn||(f.fn.transition=function(a){"string"!=typeof a&&(a+="ms");for(var b=0;b<this.length;b++){var c=this[b].style;c.webkitTransitionDuration=c.MsTransitionDuration=c.msTransitionDuration=c.MozTransitionDuration=c.OTransitionDuration=c.transitionDuration=a}return this}),"outerWidth"in f.fn||(f.fn.outerWidth=function(a){return this.length>0?a?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=c}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper}),!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){function b(){}function c(a,b){n.ev.on(C+a+D,b)}function d(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f}function e(a,b){n.ev.triggerHandler(C+a,b),n.st.callbacks&&(a=a.charAt(0).toLowerCase()+a.slice(1),n.st.callbacks[a])&&n.st.callbacks[a].apply(n,Array.isArray(b)?b:[b])}function f(b){return b===s&&n.currTemplate.closeBtn||(n.currTemplate.closeBtn=a(n.st.closeMarkup.replace("%title%",n.st.tClose)),s=b),n.currTemplate.closeBtn}function g(){a.magnificPopup.instance||((n=new b).init(),a.magnificPopup.instance=n)}function h(){v&&(u.after(v.addClass(t)).detach(),v=null)}function i(){w&&a(document.body).removeClass(w)}function j(){i(),n.req&&n.req.abort()}function k(a){var b;n.currTemplate[N]&&(b=n.currTemplate[N].find("iframe")).length&&(a||(b[0].src="//about:blank"),n.isIE8)&&b.css("display",a?"block":"none")}function l(a){var b=n.items.length;return a>b-1?a-b:0>a?b+a:a}function m(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)}var n,o,p,q,r,s,t,u,v,w,x="Close",y="BeforeClose",z="MarkupParse",A="Open",B="Change",C="mfp",D="."+C,E="mfp-ready",F="mfp-removing",G="mfp-prevent-close",H=!!window.jQuery,I=a(window),J=(a.magnificPopup={instance:null,proto:b.prototype={constructor:b,init:function(){var b=navigator.appVersion;n.isLowIE=n.isIE8=document.all&&!document.addEventListener,n.isAndroid=/android/gi.test(b),n.isIOS=/iphone|ipad|ipod/gi.test(b),n.supportsTransition=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1}(),n.probablyMobile=n.isAndroid||n.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),p=a(document),n.popupsCache={}},open:function(b){if(!1===b.isObj){n.items=b.items.toArray(),n.index=0;for(var g,h=b.items,i=0;i<h.length;i++)if((g=(g=h[i]).parsed?g.el[0]:g)===b.el[0]){n.index=i;break}}else n.items=Array.isArray(b.items)?b.items:[b.items],n.index=b.index||0;if(!n.isOpen){n.types=[],r="",n.ev=b.mainEl&&b.mainEl.length?b.mainEl.eq(0):p,b.key?(n.popupsCache[b.key]||(n.popupsCache[b.key]={}),n.currTemplate=n.popupsCache[b.key]):n.currTemplate={},n.st=a.extend(!0,{},a.magnificPopup.defaults,b),n.fixedContentPos="auto"===n.st.fixedContentPos?!n.probablyMobile:n.st.fixedContentPos,n.st.modal&&(n.st.closeOnContentClick=!1,n.st.closeOnBgClick=!1,n.st.showCloseBtn=!1,n.st.enableEscapeKey=!1),n.bgOverlay||(n.bgOverlay=d("bg").on("click"+D,function(){n.close()}),n.wrap=d("wrap").attr("tabindex",-1).on("click"+D,function(a){n._checkIfClose(a.target)&&n.close()}),n.container=d("container",n.wrap)),n.contentContainer=d("content"),n.st.preloader&&(n.preloader=d("preloader",n.container,n.st.tLoading));var j=a.magnificPopup.modules;for(i=0;i<j.length;i++){var k=(k=j[i]).charAt(0).toUpperCase()+k.slice(1);n["init"+k].call(n)}e("BeforeOpen"),n.st.showCloseBtn&&(n.st.closeBtnInside?(c(z,function(a,b,c,d){c.close_replaceWith=f(d.type)}),r+=" mfp-close-btn-in"):n.wrap.append(f())),n.st.alignTop&&(r+=" mfp-align-top"),n.wrap.css(n.fixedContentPos?{overflow:n.st.overflowY,overflowX:"hidden",overflowY:n.st.overflowY}:{top:I.scrollTop(),position:"absolute"}),!1!==n.st.fixedBgPos&&("auto"!==n.st.fixedBgPos||n.fixedContentPos)||n.bgOverlay.css({height:p.height(),position:"absolute"}),n.st.enableEscapeKey&&p.on("keyup"+D,function(a){27===a.keyCode&&n.close()}),I.on("resize"+D,function(){n.updateSize()}),n.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&n.wrap.addClass(r);var l=n.wH=I.height(),m={},o=(n.fixedContentPos&&n._hasScrollBar(l)&&(o=n._getScrollbarSize())&&(m.marginRight=o),n.fixedContentPos&&(n.isIE7?a("body, html").css("overflow","hidden"):m.overflow="hidden"),n.st.mainClass);return n.isIE7&&(o+=" mfp-ie7"),o&&n._addClassToMFP(o),n.updateItemHTML(),e("BuildControls"),a("html").css(m),n.bgOverlay.add(n.wrap).prependTo(n.st.prependTo||a(document.body)),n._lastFocusedEl=document.activeElement,setTimeout(function(){n.content?(n._addClassToMFP(E),n._setFocus()):n.bgOverlay.addClass(E),p.on("focusin"+D,n._onFocusIn)},16),n.isOpen=!0,n.updateSize(l),e(A),b}n.updateItemHTML()},close:function(){n.isOpen&&(e(y),n.isOpen=!1,n.st.removalDelay&&!n.isLowIE&&n.supportsTransition?(n._addClassToMFP(F),setTimeout(function(){n._close()},n.st.removalDelay)):n._close())},_close:function(){e(x);var b=F+" "+E+" ";n.bgOverlay.detach(),n.wrap.detach(),n.container.empty(),n.st.mainClass&&(b+=n.st.mainClass+" "),n._removeClassFromMFP(b),n.fixedContentPos&&(b={marginRight:""},n.isIE7?a("body, html").css("overflow",""):b.overflow="",a("html").css(b)),p.off("keyup.mfp focusin"+D),n.ev.off(D),n.wrap.attr("class","mfp-wrap").removeAttr("style"),n.bgOverlay.attr("class","mfp-bg"),n.container.attr("class","mfp-container"),!n.st.showCloseBtn||n.st.closeBtnInside&&!0!==n.currTemplate[n.currItem.type]||n.currTemplate.closeBtn&&n.currTemplate.closeBtn.detach(),n.st.autoFocusLast&&n._lastFocusedEl&&a(n._lastFocusedEl).trigger("focus"),n.currItem=null,n.content=null,n.currTemplate=null,n.prevHeight=0,e("AfterClose")},updateSize:function(a){var b;n.isIOS?(b=document.documentElement.clientWidth/window.innerWidth,b=window.innerHeight*b,n.wrap.css("height",b),n.wH=b):n.wH=a||I.height(),n.fixedContentPos||n.wrap.css("height",n.wH),e("Resize")},updateItemHTML:function(){var b=n.items[n.index],c=(n.contentContainer.detach(),n.content&&n.content.detach(),(b=b.parsed?b:n.parseEl(n.index)).type),d=(e("BeforeChange",[n.currItem?n.currItem.type:"",c]),n.currItem=b,n.currTemplate[c]||(d=!!n.st[c]&&n.st[c].markup,e("FirstMarkupParse",d),n.currTemplate[c]=!d||a(d)),q&&q!==b.type&&n.container.removeClass("mfp-"+q+"-holder"),n["get"+c.charAt(0).toUpperCase()+c.slice(1)](b,n.currTemplate[c]));n.appendContent(d,c),b.preloaded=!0,e(B,b),q=b.type,n.container.prepend(n.contentContainer),e("AfterChange")},appendContent:function(a,b){(n.content=a)?n.st.showCloseBtn&&n.st.closeBtnInside&&!0===n.currTemplate[b]?n.content.find(".mfp-close").length||n.content.append(f()):n.content=a:n.content="",e("BeforeAppend"),n.container.addClass("mfp-"+b+"-holder"),n.contentContainer.append(n.content)},parseEl:function(b){var c,d=n.items[b];if((d=d.tagName?{el:a(d)}:(c=d.type,{data:d,src:d.src})).el){for(var f=n.types,g=0;g<f.length;g++)if(d.el.hasClass("mfp-"+f[g])){c=f[g];break}d.src=d.el.attr("data-mfp-src"),d.src||(d.src=d.el.attr("href"))}return d.type=c||n.st.type||"inline",d.index=b,d.parsed=!0,n.items[b]=d,e("ElementParse",d),n.items[b]},addGroup:function(a,b){function c(c){c.mfpEl=this,n._openClick(c,a,b)}var d="click.magnificPopup";(b=b||{}).mainEl=a,b.items?(b.isObj=!0,a.off(d).on(d,c)):(b.isObj=!1,b.delegate?a.off(d).on(d,b.delegate,c):(b.items=a).off(d).on(d,c))},_openClick:function(b,c,d){var e=(void 0!==d.midClick?d:a.magnificPopup.defaults).midClick;if(e||!(2===b.which||b.ctrlKey||b.metaKey||b.altKey||b.shiftKey)){if(e=(void 0!==d.disableOn?d:a.magnificPopup.defaults).disableOn)if("function"==typeof e){if(!e.call(n))return!0}else if(I.width()<e)return!0;b.type&&(b.preventDefault(),n.isOpen)&&b.stopPropagation(),d.el=a(b.mfpEl),d.delegate&&(d.items=c.find(d.delegate)),n.open(d)}},updateStatus:function(a,b){var c;n.preloader&&(o!==a&&n.container.removeClass("mfp-s-"+o),c={status:a,text:b=b||"loading"!==a?b:n.st.tLoading},e("UpdateStatus",c),a=c.status,b=c.text,n.st.allowHTMLInStatusIndicator?n.preloader.html(b):n.preloader.text(b),n.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),n.container.addClass("mfp-s-"+a),o=a)},_checkIfClose:function(b){if(!a(b).closest("."+G).length){var c=n.st.closeOnContentClick,d=n.st.closeOnBgClick;if(c&&d)return!0;if(!n.content||a(b).closest(".mfp-close").length||n.preloader&&b===n.preloader[0])return!0;if(b===n.content[0]||a.contains(n.content[0],b)){if(c)return!0}else if(d&&a.contains(document,b))return!0;return!1}},_addClassToMFP:function(a){n.bgOverlay.addClass(a),n.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),n.wrap.removeClass(a)},_hasScrollBar:function(a){return(n.isIE7?p.height():document.body.scrollHeight)>(a||I.height())},_setFocus:function(){(n.st.focus?n.content.find(n.st.focus).eq(0):n.wrap).trigger("focus")},_onFocusIn:function(b){return b.target===n.wrap[0]||a.contains(n.wrap[0],b.target)?void 0:(n._setFocus(),!1)},_parseMarkup:function(b,c,d){var f;d.data&&(c=a.extend(d.data,c)),e(z,[b,c,d]),a.each(c,function(c,d){if(void 0===d||!1===d)return!0;var e,g;1<(f=c.split("_")).length?0<(e=b.find(D+"-"+f[0])).length&&("replaceWith"===(g=f[1])?e[0]!==d[0]&&e.replaceWith(d):"img"===g?e.is("img")?e.attr("src",d):e.replaceWith(a("<img>").attr("src",d).attr("class",e.attr("class"))):e.attr(f[1],d)):n.st.allowHTMLInTemplate?b.find(D+"-"+c).html(d):b.find(D+"-"+c).text(d)})},_getScrollbarSize:function(){var a;return void 0===n.scrollbarSize&&((a=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),n.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)),n.scrollbarSize}},modules:[],open:function(b,c){return g(),(b=b?a.extend(!0,{},b):{}).isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},a.fn.magnificPopup=function(b){g();var c,d,e,f=a(this);return"string"==typeof b?"open"===b?(c=H?f.data("magnificPopup"):f[0].magnificPopup,d=parseInt(arguments[1],10)||0,e=c.items?c.items[d]:(e=f,(e=c.delegate?e.find(c.delegate):e).eq(d)),n._openClick({mfpEl:e},f,c)):n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1)):(b=a.extend(!0,{},b),H?f.data("magnificPopup",b):f[0].magnificPopup=b,n.addGroup(f,b)),f},"inline"),K=(a.magnificPopup.registerModule(J,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){n.types.push(J),c(x+"."+J,function(){h()})},getInline:function(b,c){var e,f,g;return h(),b.src?(e=n.st.inline,(f=a(b.src)).length?((g=f[0].parentNode)&&g.tagName&&(u||(t=e.hiddenClass,u=d(t),t="mfp-"+t),v=f.after(u).detach().removeClass(t)),n.updateStatus("ready")):(n.updateStatus("error",e.tNotFound),f=a("<div>")),b.inlineElement=f):(n.updateStatus("ready"),n._parseMarkup(c,{},b),c)}}}),"ajax");a.magnificPopup.registerModule(K,{options:{settings:null,cursor:"mfp-ajax-cur",tError:"The content could not be loaded."},proto:{initAjax:function(){n.types.push(K),w=n.st.ajax.cursor,c(x+"."+K,j),c("BeforeChange."+K,j)},getAjax:function(b){w&&a(document.body).addClass(w),n.updateStatus("loading");var c=a.extend({url:b.src,success:function(c,d,f){c={data:c,xhr:f},e("ParseAjax",c),n.appendContent(a(c.data),K),b.finished=!0,i(),n._setFocus(),setTimeout(function(){n.wrap.addClass(E)},16),n.updateStatus("ready"),e("AjaxContentAdded")},error:function(){i(),b.finished=b.loadError=!0,n.updateStatus("error",n.st.ajax.tError.replace("%url%",b.src))}},n.st.ajax.settings);return n.req=a.ajax(c),""}}});var L;a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:"The image could not be loaded."},proto:{initImage:function(){var b=n.st.image,d=".image";n.types.push("image"),c(A+d,function(){"image"===n.currItem.type&&b.cursor&&a(document.body).addClass(b.cursor)}),c(x+d,function(){b.cursor&&a(document.body).removeClass(b.cursor),I.off("resize"+D)}),c("Resize"+d,n.resizeImage),n.isLowIE&&c("AfterChange",n.resizeImage)},resizeImage:function(){var a,b=n.currItem;b&&b.img&&n.st.image.verticalFit&&(a=0,n.isLowIE&&(a=parseInt(b.img.css("padding-top"),10)+parseInt(b.img.css("padding-bottom"),10)),b.img.css("max-height",n.wH-a))},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,e("ImageHasSize",a),a.imgHidden)&&(n.content&&n.content.removeClass("mfp-loading"),a.imgHidden=!1)},findImageSize:function(a){function b(e){L&&clearInterval(L),L=setInterval(function(){0<d.naturalWidth?n._onImageHasSize(a):(c>200&&clearInterval(L),3===++c?b(10):40===c?b(50):100===c&&b(500))},e)}var c=0,d=a.img[0];b(1)},getImage:function(b,c){function d(){b&&(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("error",i.tError.replace("%url%",b.src))),b.hasSize=!0,b.loaded=!0,b.loadError=!0)}function f(){b&&(b.img[0].complete?(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("ready")),b.hasSize=!0,b.loaded=!0,e("ImageLoadComplete")):++h<200?setTimeout(f,100):d())}var g,h=0,i=n.st.image,j=c.find(".mfp-img");return j.length&&((g=document.createElement("img")).className="mfp-img",b.el&&b.el.find("img").length&&(g.alt=b.el.find("img").attr("alt")),b.img=a(g).on("load.mfploader",f).on("error.mfploader",d),g.src=b.src,j.is("img")&&(b.img=b.img.clone()),0<(g=b.img[0]).naturalWidth?b.hasSize=!0:g.width||(b.hasSize=!1)),n._parseMarkup(c,{title:function(a){if(a.data&&void 0!==a.data.title)return a.data.title;var b=n.st.image.titleSrc;if(b){if("function"==typeof b)return b.call(n,a);if(a.el)return a.el.attr(b)||""}return""}(b),img_replaceWith:b.img},b),n.resizeImage(),b.hasSize?(L&&clearInterval(L),b.loadError?(c.addClass("mfp-loading"),n.updateStatus("error",i.tError.replace("%url%",b.src))):(c.removeClass("mfp-loading"),n.updateStatus("ready"))):(n.updateStatus("loading"),b.loading=!0,b.hasSize||(b.imgHidden=!0,c.addClass("mfp-loading"),n.findImageSize(b))),c}}}),a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,b,d,f,g,h,i=n.st.zoom,j=".zoom";i.enabled&&n.supportsTransition&&(b=i.duration,d=function(a){var a=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),b="all "+i.duration/1e3+"s "+i.easing,c={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},d="transition";return c["-webkit-"+d]=c["-moz-"+d]=c["-o-"+d]=c[d]=b,a.css(c),a},f=function(){n.content.css("visibility","visible")},c("BuildControls"+j,function(){n._allowZoom()&&(clearTimeout(g),n.content.css("visibility","hidden"),(a=n._getItemToZoom())?((h=d(a)).css(n._getOffset()),n.wrap.append(h),g=setTimeout(function(){h.css(n._getOffset(!0)),g=setTimeout(function(){f(),setTimeout(function(){h.remove(),a=h=null,e("ZoomAnimationEnded")},16)},b)},16)):f())}),c(y+j,function(){if(n._allowZoom()){if(clearTimeout(g),n.st.removalDelay=b,!a){if(!(a=n._getItemToZoom()))return;h=d(a)}h.css(n._getOffset(!0)),n.wrap.append(h),n.content.css("visibility","hidden"),setTimeout(function(){h.css(n._getOffset())},16)}}),c(x+j,function(){n._allowZoom()&&(f(),h&&h.remove(),a=null)}))},_allowZoom:function(){return"image"===n.currItem.type},_getItemToZoom:function(){return!!n.currItem.hasSize&&n.currItem.img},_getOffset:function(b){var b=b?n.currItem.img:n.st.zoom.opener(n.currItem.el||n.currItem),c=b.offset(),d=parseInt(b.css("padding-top"),10),e=parseInt(b.css("padding-bottom"),10),b=(c.top-=a(window).scrollTop()-d,{width:b.width(),height:(H?b.innerHeight():b[0].offsetHeight)-e-d});return(M=void 0===M?void 0!==document.createElement("p").style.MozTransform:M)?b["-moz-transform"]=b.transform="translate("+c.left+"px,"+c.top+"px)":(b.left=c.left,b.top=c.top),b}}});var M,N="iframe",O=(a.magnificPopup.registerModule(N,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){n.types.push(N),c("BeforeChange",function(a,b,c){b!==c&&(b===N?k():c===N&&k(!0))}),c(x+"."+N,function(){k()})},getIframe:function(b,c){var d=b.src,e=n.st.iframe,f=(a.each(e.patterns,function(){return-1<d.indexOf(this.index)?(this.id&&(d="string"==typeof this.id?d.substr(d.lastIndexOf(this.id)+this.id.length,d.length):this.id.call(this,d)),d=this.src.replace("%id%",d),!1):void 0}),{});return e.srcAction&&(f[e.srcAction]=d),n._parseMarkup(c,f,b),n.updateStatus("ready"),c}}}),a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%",langDir:null,loop:!0},proto:{initGallery:function(){var b=n.st.gallery,d=".mfp-gallery";return n.direction=!0,b&&b.enabled?(b.langDir||(b.langDir=document.dir||"ltr"),r+=" mfp-gallery",c(A+d,function(){b.navigateByImgClick&&n.wrap.on("click"+d,".mfp-img",function(){return 1<n.items.length?(n.next(),!1):void 0}),p.on("keydown"+d,function(a){37===a.keyCode?"rtl"===b.langDir?n.next():n.prev():39===a.keyCode&&("rtl"===b.langDir?n.prev():n.next())}),n.updateGalleryButtons()}),c("UpdateStatus"+d,function(){n.updateGalleryButtons()}),c("UpdateStatus"+d,function(a,b){b.text&&(b.text=m(b.text,n.currItem.index,n.items.length))}),c(z+d,function(a,c,d,e){var f=n.items.length;d.counter=f>1?m(b.tCounter,e.index,f):""}),c("BuildControls"+d,function(){var c,d,e,f,g;1<n.items.length&&b.arrows&&!n.arrowLeft&&(d="rtl"===b.langDir?(f=b.tNext,c=b.tPrev,g="next","prev"):(f=b.tPrev,c=b.tNext,g="prev","next"),e=b.arrowMarkup,f=n.arrowLeft=a(e.replace(/%title%/gi,f).replace(/%action%/gi,g).replace(/%dir%/gi,"left")).addClass(G),g=n.arrowRight=a(e.replace(/%title%/gi,c).replace(/%action%/gi,d).replace(/%dir%/gi,"right")).addClass(G),"rtl"===b.langDir?(n.arrowNext=f,n.arrowPrev=g):(n.arrowNext=g,n.arrowPrev=f),f.on("click",function(){"rtl"===b.langDir?n.next():n.prev()}),g.on("click",function(){"rtl"===b.langDir?n.prev():n.next()}),n.container.append(f.add(g)))}),c(B+d,function(){n._preloadTimeout&&clearTimeout(n._preloadTimeout),n._preloadTimeout=setTimeout(function(){n.preloadNearbyImages(),n._preloadTimeout=null},16)}),c(x+d,function(){p.off(d),n.wrap.off("click"+d),n.arrowRight=n.arrowLeft=null}),void 0):!1},next:function(){var a=l(n.index+1);return n.st.gallery.loop||0!==a?(n.direction=!0,n.index=a,n.updateItemHTML(),void 0):!1},prev:function(){var a=n.index-1;return!n.st.gallery.loop&&0>a?!1:(n.direction=!1,n.index=l(a),n.updateItemHTML(),void 0)},goTo:function(a){n.direction=a>=n.index,n.index=a,n.updateItemHTML()},preloadNearbyImages:function(){for(var a=n.st.gallery.preload,b=Math.min(a[0],n.items.length),c=Math.min(a[1],n.items.length),d=1;d<=(n.direction?c:b);d++)n._preloadItem(n.index+d);for(d=1;d<=(n.direction?b:c);d++)n._preloadItem(n.index-d)},_preloadItem:function(b){var c;b=l(b),n.items[b].preloaded||((c=n.items[b]).parsed||(c=n.parseEl(b)),e("LazyLoad",c),"image"===c.type&&(c.img=a('<img class="mfp-img" />').on("load.mfploader",function(){c.hasSize=!0}).on("error.mfploader",function(){c.hasSize=!0,c.loadError=!0,e("LazyLoadError",c)}).attr("src",c.src)),c.preloaded=!0)},updateGalleryButtons:function(){n.st.gallery.loop||"object"!=typeof n.arrowPrev||null===n.arrowPrev||(0===n.index?n.arrowPrev.hide():n.arrowPrev.show(),n.index===n.items.length-1?n.arrowNext.hide():n.arrowNext.show())}}}),"retina");a.magnificPopup.registerModule(O,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){var a,b;1<window.devicePixelRatio&&(a=n.st.retina,b=a.ratio,1<(b=isNaN(b)?b():b))&&(c("ImageHasSize."+O,function(a,c){c.img.css({"max-width":c.img[0].naturalWidth/b,width:"100%"})}),c("ElementParse."+O,function(c,d){d.src=a.replaceSrc(d,b)}))}}}),g()});var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(a,b){var c,d,e,f,g=function(){a.call(this,"css"),this._overwriteProps.length=0,this.setRatio=g.prototype.setRatio},h=_gsScope._gsDefine.globals,i={},j=g.prototype=new a("css");j.constructor=g,g.version="1.20.5",g.API=2,g.defaultTransformPerspective=0,g.defaultSkewType="compensated",g.defaultSmoothOrigin=!0,j="px",g.suffixMap={top:j,right:j,bottom:j,left:j,width:j,height:j,fontSize:j,padding:j,margin:j,perspective:j,lineHeight:""};var k,l,m,n,o,p,q,r,s=/(?:\-|\.|\b)(\d|\.|e\-)+/g,t=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,u=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,v=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,w=/(?:\d|\-|\+|=|#|\.)*/g,x=/opacity *= *([^)]*)/i,y=/opacity:([^;]*)/i,z=/alpha\(opacity *=.+?\)/i,A=/^(rgb|hsl)/,B=/([A-Z])/g,C=/-([a-z])/gi,D=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,E=function(a,b){return b.toUpperCase()},F=/(?:Left|Right|Width)/i,G=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,H=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,I=/,(?=[^\)]*(?:\(|$))/gi,J=/[\s,\(]/i,K=Math.PI/180,L=180/Math.PI,M={},N={style:{}},O=_gsScope.document||{createElement:function(){return N}},P=function(a,b){return O.createElementNS?O.createElementNS(b||"http://www.w3.org/1999/xhtml",a):O.createElement(a)},Q=P("div"),R=P("img"),S=g._internals={_specialProps:i},T=(_gsScope.navigator||{}).userAgent||"",U=function(){var a=T.indexOf("Android"),b=P("a");return m=-1!==T.indexOf("Safari")&&-1===T.indexOf("Chrome")&&(-1===a||parseFloat(T.substr(a+8,2))>3),o=m&&parseFloat(T.substr(T.indexOf("Version/")+8,2))<6,n=-1!==T.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(T)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(T))&&(p=parseFloat(RegExp.$1)),b?(b.style.cssText="top:1px;opacity:.55;",/^0.55/.test(b.style.opacity)):!1}(),V=function(a){return x.test("string"==typeof a?a:(a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100:1},W=function(a){_gsScope.console&&console.log(a)},X="",Y="",Z=function(a,b){b=b||Q;var c,d,e=b.style;if(void 0!==e[a])return a;for(a=a.charAt(0).toUpperCase()+a.substr(1),c=["O","Moz","ms","Ms","Webkit"],d=5;--d>-1&&void 0===e[c[d]+a];);return d>=0?(Y=3===d?"ms":c[d],X="-"+Y.toLowerCase()+"-",Y+a):null},$=("undefined"!=typeof window?window:O.defaultView||{getComputedStyle:function(){}}).getComputedStyle,_=g.getStyle=function(a,b,c,d,e){var f;return U||"opacity"!==b?(!d&&a.style[b]?f=a.style[b]:(c=c||$(a))?f=c[b]||c.getPropertyValue(b)||c.getPropertyValue(b.replace(B,"-$1").toLowerCase()):a.currentStyle&&(f=a.currentStyle[b]),null==e||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:e):V(a)},aa=S.convertToPixels=function(a,c,d,e,f){if("px"===e||!e&&"lineHeight"!==c)return d;if("auto"===e||!d)return 0;var h,i,j,k=F.test(c),l=a,m=Q.style,n=0>d,o=1===d;if(n&&(d=-d),o&&(d*=100),"lineHeight"!==c||e)if("%"===e&&-1!==c.indexOf("border"))h=d/100*(k?a.clientWidth:a.clientHeight);else{if(m.cssText="border:0 solid red;position:"+_(a,"position")+";line-height:0;","%"!==e&&l.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)m[k?"borderLeftWidth":"borderTopWidth"]=d+e;else{if(l=a.parentNode||O.body,-1!==_(l,"display").indexOf("flex")&&(m.position="absolute"),i=l._gsCache,j=b.ticker.frame,i&&k&&i.time===j)return i.width*d/100;m[k?"width":"height"]=d+e}l.appendChild(Q),h=parseFloat(Q[k?"offsetWidth":"offsetHeight"]),l.removeChild(Q),k&&"%"===e&&g.cacheWidths!==!1&&(i=l._gsCache=l._gsCache||{},i.time=j,i.width=h/d*100),0!==h||f||(h=aa(a,c,d,e,!0))}else i=$(a).lineHeight,a.style.lineHeight=d,h=parseFloat($(a).lineHeight),a.style.lineHeight=i;return o&&(h/=100),n?-h:h},ba=S.calculateOffset=function(a,b,c){if("absolute"!==_(a,"position",c))return 0;var d="left"===b?"Left":"Top",e=_(a,"margin"+d,c);return a["offset"+d]-(aa(a,b,parseFloat(e),e.replace(w,""))||0)},ca=function(a,b){var c,d,e,f={};if(b=b||$(a,null))if(c=b.length)for(;--c>-1;)e=b[c],(-1===e.indexOf("-transform")||Da===e)&&(f[e.replace(C,E)]=b.getPropertyValue(e));else for(c in b)(-1===c.indexOf("Transform")||Ca===c)&&(f[c]=b[c]);else if(b=a.currentStyle||a.style)for(c in b)"string"==typeof c&&void 0===f[c]&&(f[c.replace(C,E)]=b[c]);return U||(f.opacity=V(a)),d=Ra(a,b,!1),f.rotation=d.rotation,f.skewX=d.skewX,f.scaleX=d.scaleX,f.scaleY=d.scaleY,f.x=d.x,f.y=d.y,Fa&&(f.z=d.z,f.rotationX=d.rotationX,f.rotationY=d.rotationY,f.scaleZ=d.scaleZ),f.filters&&delete f.filters,f},da=function(a,b,c,d,e){var f,g,h,i={},j=a.style;for(g in c)"cssText"!==g&&"length"!==g&&isNaN(g)&&(b[g]!==(f=c[g])||e&&e[g])&&-1===g.indexOf("Origin")&&("number"==typeof f||"string"==typeof f)&&(i[g]="auto"!==f||"left"!==g&&"top"!==g?""!==f&&"auto"!==f&&"none"!==f||"string"!=typeof b[g]||""===b[g].replace(v,"")?f:0:ba(a,g),void 0!==j[g]&&(h=new sa(j,g,j[g],h)));if(d)for(g in d)"className"!==g&&(i[g]=d[g]);return{difs:i,firstMPT:h}},ea={width:["Left","Right"],height:["Top","Bottom"]},fa=["marginLeft","marginRight","marginTop","marginBottom"],ga=function(a,b,c){if("svg"===(a.nodeName+"").toLowerCase())return(c||$(a))[b]||0;if(a.getCTM&&Oa(a))return a.getBBox()[b]||0;var d=parseFloat("width"===b?a.offsetWidth:a.offsetHeight),e=ea[b],f=e.length;for(c=c||$(a,null);--f>-1;)d-=parseFloat(_(a,"padding"+e[f],c,!0))||0,d-=parseFloat(_(a,"border"+e[f]+"Width",c,!0))||0;return d},ha=function(a,b){if("contain"===a||"auto"===a||"auto auto"===a)return a+" ";(null==a||""===a)&&(a="0 0");var c,d=a.split(" "),e=-1!==a.indexOf("left")?"0%":-1!==a.indexOf("right")?"100%":d[0],f=-1!==a.indexOf("top")?"0%":-1!==a.indexOf("bottom")?"100%":d[1];if(d.length>3&&!b){for(d=a.split(", ").join(",").split(","),a=[],c=0;c<d.length;c++)a.push(ha(d[c]));return a.join(",")}return null==f?f="center"===e?"50%":"0":"center"===f&&(f="50%"),("center"===e||isNaN(parseFloat(e))&&-1===(e+"").indexOf("="))&&(e="50%"),a=e+" "+f+(d.length>2?" "+d[2]:""),b&&(b.oxp=-1!==e.indexOf("%"),b.oyp=-1!==f.indexOf("%"),b.oxr="="===e.charAt(1),b.oyr="="===f.charAt(1),b.ox=parseFloat(e.replace(v,"")),b.oy=parseFloat(f.replace(v,"")),b.v=a),b||a},ia=function(a,b){return"function"==typeof a&&(a=a(r,q)),"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2)):parseFloat(a)-parseFloat(b)||0},ja=function(a,b){return"function"==typeof a&&(a=a(r,q)),null==a?b:"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2))+b:parseFloat(a)||0},ka=function(a,b,c,d){var e,f,g,h,i,j=1e-6;return"function"==typeof a&&(a=a(r,q)),null==a?h=b:"number"==typeof a?h=a:(e=360,f=a.split("_"),i="="===a.charAt(1),g=(i?parseInt(a.charAt(0)+"1",10)*parseFloat(f[0].substr(2)):parseFloat(f[0]))*(-1===a.indexOf("rad")?1:L)-(i?0:b),f.length&&(d&&(d[c]=b+g),-1!==a.indexOf("short")&&(g%=e,g!==g%(e/2)&&(g=0>g?g+e:g-e)),-1!==a.indexOf("_cw")&&0>g?g=(g+9999999999*e)%e-(g/e|0)*e:-1!==a.indexOf("ccw")&&g>0&&(g=(g-9999999999*e)%e-(g/e|0)*e)),h=b+g),j>h&&h>-j&&(h=0),h},la={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ma=function(a,b,c){
return a=0>a?a+1:a>1?a-1:a,255*(1>6*a?b+(c-b)*a*6:.5>a?c:2>3*a?b+(c-b)*(2/3-a)*6:b)+.5|0},na=g.parseColor=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a)if("number"==typeof a)c=[a>>16,a>>8&255,255&a];else{if(","===a.charAt(a.length-1)&&(a=a.substr(0,a.length-1)),la[a])c=la[a];else if("#"===a.charAt(0))4===a.length&&(d=a.charAt(1),e=a.charAt(2),f=a.charAt(3),a="#"+d+d+e+e+f+f),a=parseInt(a.substr(1),16),c=[a>>16,a>>8&255,255&a];else if("hsl"===a.substr(0,3))if(c=m=a.match(s),b){if(-1!==a.indexOf("="))return a.match(t)}else g=Number(c[0])%360/360,h=Number(c[1])/100,i=Number(c[2])/100,e=.5>=i?i*(h+1):i+h-i*h,d=2*i-e,c.length>3&&(c[3]=Number(c[3])),c[0]=ma(g+1/3,d,e),c[1]=ma(g,d,e),c[2]=ma(g-1/3,d,e);else c=a.match(s)||la.transparent;c[0]=Number(c[0]),c[1]=Number(c[1]),c[2]=Number(c[2]),c.length>3&&(c[3]=Number(c[3]))}else c=la.black;return b&&!m&&(d=c[0]/255,e=c[1]/255,f=c[2]/255,j=Math.max(d,e,f),k=Math.min(d,e,f),i=(j+k)/2,j===k?g=h=0:(l=j-k,h=i>.5?l/(2-j-k):l/(j+k),g=j===d?(e-f)/l+(f>e?6:0):j===e?(f-d)/l+2:(d-e)/l+4,g*=60),c[0]=g+.5|0,c[1]=100*h+.5|0,c[2]=100*i+.5|0),c},oa=function(a,b){var c,d,e,f=a.match(pa)||[],g=0,h="";if(!f.length)return a;for(c=0;c<f.length;c++)d=f[c],e=a.substr(g,a.indexOf(d,g)-g),g+=e.length+d.length,d=na(d,b),3===d.length&&d.push(1),h+=e+(b?"hsla("+d[0]+","+d[1]+"%,"+d[2]+"%,"+d[3]:"rgba("+d.join(","))+")";return h+a.substr(g)},pa="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(j in la)pa+="|"+j+"\\b";pa=new RegExp(pa+")","gi"),g.colorStringFilter=function(a){var b,c=a[0]+" "+a[1];pa.test(c)&&(b=-1!==c.indexOf("hsl(")||-1!==c.indexOf("hsla("),a[0]=oa(a[0],b),a[1]=oa(a[1],b)),pa.lastIndex=0},b.defaultStringFilter||(b.defaultStringFilter=g.colorStringFilter);var qa=function(a,b,c,d){if(null==a)return function(a){return a};var e,f=b?(a.match(pa)||[""])[0]:"",g=a.split(f).join("").match(u)||[],h=a.substr(0,a.indexOf(g[0])),i=")"===a.charAt(a.length-1)?")":"",j=-1!==a.indexOf(" ")?" ":",",k=g.length,l=k>0?g[0].replace(s,""):"";return k?e=b?function(a){var b,m,n,o;if("number"==typeof a)a+=l;else if(d&&I.test(a)){for(o=a.replace(I,"|").split("|"),n=0;n<o.length;n++)o[n]=e(o[n]);return o.join(",")}if(b=(a.match(pa)||[f])[0],m=a.split(b).join("").match(u)||[],n=m.length,k>n--)for(;++n<k;)m[n]=c?m[(n-1)/2|0]:g[n];return h+m.join(j)+j+b+i+(-1!==a.indexOf("inset")?" inset":"")}:function(a){var b,f,m;if("number"==typeof a)a+=l;else if(d&&I.test(a)){for(f=a.replace(I,"|").split("|"),m=0;m<f.length;m++)f[m]=e(f[m]);return f.join(",")}if(b=a.match(u)||[],m=b.length,k>m--)for(;++m<k;)b[m]=c?b[(m-1)/2|0]:g[m];return h+b.join(j)+i}:function(a){return a}},ra=function(a){return a=a.split(","),function(b,c,d,e,f,g,h){var i,j=(c+"").split(" ");for(h={},i=0;4>i;i++)h[a[i]]=j[i]=j[i]||j[(i-1)/2>>0];return e.parse(b,h,f,g)}},sa=(S._setPluginRatio=function(a){this.plugin.setRatio(a);for(var b,c,d,e,f,g=this.data,h=g.proxy,i=g.firstMPT,j=1e-6;i;)b=h[i.v],i.r?b=i.r(b):j>b&&b>-j&&(b=0),i.t[i.p]=b,i=i._next;if(g.autoRotate&&(g.autoRotate.rotation=g.mod?g.mod.call(this._tween,h.rotation,this.t,this._tween):h.rotation),1===a||0===a)for(i=g.firstMPT,f=1===a?"e":"b";i;){if(c=i.t,c.type){if(1===c.type){for(e=c.xs0+c.s+c.xs1,d=1;d<c.l;d++)e+=c["xn"+d]+c["xs"+(d+1)];c[f]=e}}else c[f]=c.s+c.xs0;i=i._next}},function(a,b,c,d,e){this.t=a,this.p=b,this.v=c,this.r=e,d&&(d._prev=this,this._next=d)}),ta=(S._parseToProxy=function(a,b,c,d,e,f){var g,h,i,j,k,l=d,m={},n={},o=c._transform,p=M;for(c._transform=null,M=b,d=k=c.parse(a,b,d,e),M=p,f&&(c._transform=o,l&&(l._prev=null,l._prev&&(l._prev._next=null)));d&&d!==l;){if(d.type<=1&&(h=d.p,n[h]=d.s+d.c,m[h]=d.s,f||(j=new sa(d,"s",h,j,d.r),d.c=0),1===d.type))for(g=d.l;--g>0;)i="xn"+g,h=d.p+"_"+i,n[h]=d.data[i],m[h]=d[i],f||(j=new sa(d,i,h,j,d.rxp[i]));d=d._next}return{proxy:m,end:n,firstMPT:j,pt:k}},S.CSSPropTween=function(a,b,d,e,g,h,i,j,k,l,m){this.t=a,this.p=b,this.s=d,this.c=e,this.n=i||b,a instanceof ta||f.push(this.n),this.r=j?"function"==typeof j?j:Math.round:j,this.type=h||0,k&&(this.pr=k,c=!0),this.b=void 0===l?d:l,this.e=void 0===m?d+e:m,g&&(this._next=g,g._prev=this)}),ua=function(a,b,c,d,e,f){var g=new ta(a,b,c,d-c,e,-1,f);return g.b=c,g.e=g.xs0=d,g},va=g.parseComplex=function(a,b,c,d,e,f,h,i,j,l){c=c||f||"","function"==typeof d&&(d=d(r,q)),h=new ta(a,b,0,0,h,l?2:1,null,!1,i,c,d),d+="",e&&pa.test(d+c)&&(d=[c,d],g.colorStringFilter(d),c=d[0],d=d[1]);var m,n,o,p,u,v,w,x,y,z,A,B,C,D=c.split(", ").join(",").split(" "),E=d.split(", ").join(",").split(" "),F=D.length,G=k!==!1;for((-1!==d.indexOf(",")||-1!==c.indexOf(","))&&(-1!==(d+c).indexOf("rgb")||-1!==(d+c).indexOf("hsl")?(D=D.join(" ").replace(I,", ").split(" "),E=E.join(" ").replace(I,", ").split(" ")):(D=D.join(" ").split(",").join(", ").split(" "),E=E.join(" ").split(",").join(", ").split(" ")),F=D.length),F!==E.length&&(D=(f||"").split(" "),F=D.length),h.plugin=j,h.setRatio=l,pa.lastIndex=0,m=0;F>m;m++)if(p=D[m],u=E[m]+"",x=parseFloat(p),x||0===x)h.appendXtra("",x,ia(u,x),u.replace(t,""),G&&-1!==u.indexOf("px")?Math.round:!1,!0);else if(e&&pa.test(p))B=u.indexOf(")")+1,B=")"+(B?u.substr(B):""),C=-1!==u.indexOf("hsl")&&U,z=u,p=na(p,C),u=na(u,C),y=p.length+u.length>6,y&&!U&&0===u[3]?(h["xs"+h.l]+=h.l?" transparent":"transparent",h.e=h.e.split(E[m]).join("transparent")):(U||(y=!1),C?h.appendXtra(z.substr(0,z.indexOf("hsl"))+(y?"hsla(":"hsl("),p[0],ia(u[0],p[0]),",",!1,!0).appendXtra("",p[1],ia(u[1],p[1]),"%,",!1).appendXtra("",p[2],ia(u[2],p[2]),y?"%,":"%"+B,!1):h.appendXtra(z.substr(0,z.indexOf("rgb"))+(y?"rgba(":"rgb("),p[0],u[0]-p[0],",",Math.round,!0).appendXtra("",p[1],u[1]-p[1],",",Math.round).appendXtra("",p[2],u[2]-p[2],y?",":B,Math.round),y&&(p=p.length<4?1:p[3],h.appendXtra("",p,(u.length<4?1:u[3])-p,B,!1))),pa.lastIndex=0;else if(v=p.match(s)){if(w=u.match(t),!w||w.length!==v.length)return h;for(o=0,n=0;n<v.length;n++)A=v[n],z=p.indexOf(A,o),h.appendXtra(p.substr(o,z-o),Number(A),ia(w[n],A),"",G&&"px"===p.substr(z+A.length,2)?Math.round:!1,0===n),o=z+A.length;h["xs"+h.l]+=p.substr(o)}else h["xs"+h.l]+=h.l||h["xs"+h.l]?" "+u:u;if(-1!==d.indexOf("=")&&h.data){for(B=h.xs0+h.data.s,m=1;m<h.l;m++)B+=h["xs"+m]+h.data["xn"+m];h.e=B+h["xs"+m]}return h.l||(h.type=-1,h.xs0=h.e),h.xfirst||h},wa=9;for(j=ta.prototype,j.l=j.pr=0;--wa>0;)j["xn"+wa]=0,j["xs"+wa]="";j.xs0="",j._next=j._prev=j.xfirst=j.data=j.plugin=j.setRatio=j.rxp=null,j.appendXtra=function(a,b,c,d,e,f){var g=this,h=g.l;return g["xs"+h]+=f&&(h||g["xs"+h])?" "+a:a||"",c||0===h||g.plugin?(g.l++,g.type=g.setRatio?2:1,g["xs"+g.l]=d||"",h>0?(g.data["xn"+h]=b+c,g.rxp["xn"+h]=e,g["xn"+h]=b,g.plugin||(g.xfirst=new ta(g,"xn"+h,b,c,g.xfirst||g,0,g.n,e,g.pr),g.xfirst.xs0=0),g):(g.data={s:b+c},g.rxp={},g.s=b,g.c=c,g.r=e,g)):(g["xs"+h]+=b+(d||""),g)};var xa=function(a,b){b=b||{},this.p=b.prefix?Z(a)||a:a,i[a]=i[this.p]=this,this.format=b.formatter||qa(b.defaultValue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultValue,this.pr=b.priority||0},ya=S._registerComplexSpecialProp=function(a,b,c){"object"!=typeof b&&(b={parser:c});var d,e,f=a.split(","),g=b.defaultValue;for(c=c||[g],d=0;d<f.length;d++)b.prefix=0===d&&b.prefix,b.defaultValue=c[d]||g,e=new xa(f[d],b)},za=S._registerPluginProp=function(a){if(!i[a]){var b=a.charAt(0).toUpperCase()+a.substr(1)+"Plugin";ya(a,{parser:function(a,c,d,e,f,g,j){var k=h.com.greensock.plugins[b];return k?(k._cssRegister(),i[d].parse(a,c,d,e,f,g,j)):(W("Error: "+b+" js file not loaded."),f)}})}};j=xa.prototype,j.parseComplex=function(a,b,c,d,e,f){var g,h,i,j,k,l,m=this.keyword;if(this.multi&&(I.test(c)||I.test(b)?(h=b.replace(I,"|").split("|"),i=c.replace(I,"|").split("|")):m&&(h=[b],i=[c])),i){for(j=i.length>h.length?i.length:h.length,g=0;j>g;g++)b=h[g]=h[g]||this.dflt,c=i[g]=i[g]||this.dflt,m&&(k=b.indexOf(m),l=c.indexOf(m),k!==l&&(-1===l?h[g]=h[g].split(m).join(""):-1===k&&(h[g]+=" "+m)));b=h.join(", "),c=i.join(", ")}return va(a,this.p,b,c,this.clrs,this.dflt,d,this.pr,e,f)},j.parse=function(a,b,c,d,f,g){return this.parseComplex(a.style,this.format(_(a,this.p,e,!1,this.dflt)),this.format(b),f,g)},g.registerSpecialProp=function(a,b,c){ya(a,{parser:function(a,d,e,f,g,h){var i=new ta(a,e,0,0,g,2,e,!1,c);return i.plugin=h,i.setRatio=b(a,d,f._tween,e),i},priority:c})},g.useSVGTransformAttr=!0;var Aa,Ba="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Ca=Z("transform"),Da=X+"transform",Ea=Z("transformOrigin"),Fa=null!==Z("perspective"),Ga=S.Transform=function(){this.perspective=parseFloat(g.defaultTransformPerspective)||0,this.force3D=g.defaultForce3D!==!1&&Fa?g.defaultForce3D||"auto":!1},Ha=_gsScope.SVGElement,Ia=function(a,b,c){var d,e=O.createElementNS("http://www.w3.org/2000/svg",a),f=/([a-z])([A-Z])/g;for(d in c)e.setAttributeNS(null,d.replace(f,"$1-$2").toLowerCase(),c[d]);return b.appendChild(e),e},Ja=O.documentElement||{},Ka=function(){var a,b,c,d=p||/Android/i.test(T)&&!_gsScope.chrome;return O.createElementNS&&!d&&(a=Ia("svg",Ja),b=Ia("rect",a,{width:100,height:50,x:100}),c=b.getBoundingClientRect().width,b.style[Ea]="50% 50%",b.style[Ca]="scaleX(0.5)",d=c===b.getBoundingClientRect().width&&!(n&&Fa),Ja.removeChild(a)),d}(),La=function(a,b,c,d,e,f){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=a._gsTransform,w=Qa(a,!0);v&&(t=v.xOrigin,u=v.yOrigin),(!d||(h=d.split(" ")).length<2)&&(n=a.getBBox(),0===n.x&&0===n.y&&n.width+n.height===0&&(n={x:parseFloat(a.hasAttribute("x")?a.getAttribute("x"):a.hasAttribute("cx")?a.getAttribute("cx"):0)||0,y:parseFloat(a.hasAttribute("y")?a.getAttribute("y"):a.hasAttribute("cy")?a.getAttribute("cy"):0)||0,width:0,height:0}),b=ha(b).split(" "),h=[(-1!==b[0].indexOf("%")?parseFloat(b[0])/100*n.width:parseFloat(b[0]))+n.x,(-1!==b[1].indexOf("%")?parseFloat(b[1])/100*n.height:parseFloat(b[1]))+n.y]),c.xOrigin=k=parseFloat(h[0]),c.yOrigin=l=parseFloat(h[1]),d&&w!==Pa&&(m=w[0],n=w[1],o=w[2],p=w[3],q=w[4],r=w[5],s=m*p-n*o,s&&(i=k*(p/s)+l*(-o/s)+(o*r-p*q)/s,j=k*(-n/s)+l*(m/s)-(m*r-n*q)/s,k=c.xOrigin=h[0]=i,l=c.yOrigin=h[1]=j)),v&&(f&&(c.xOffset=v.xOffset,c.yOffset=v.yOffset,v=c),e||e!==!1&&g.defaultSmoothOrigin!==!1?(i=k-t,j=l-u,v.xOffset+=i*w[0]+j*w[2]-i,v.yOffset+=i*w[1]+j*w[3]-j):v.xOffset=v.yOffset=0),f||a.setAttribute("data-svg-origin",h.join(" "))},Ma=function(a){var b,c=P("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),d=this.parentNode,e=this.nextSibling,f=this.style.cssText;if(Ja.appendChild(c),c.appendChild(this),this.style.display="block",a)try{b=this.getBBox(),this._originalGetBBox=this.getBBox,this.getBBox=Ma}catch(g){}else this._originalGetBBox&&(b=this._originalGetBBox());return e?d.insertBefore(this,e):d.appendChild(this),Ja.removeChild(c),this.style.cssText=f,b},Na=function(a){try{return a.getBBox()}catch(b){return Ma.call(a,!0)}},Oa=function(a){return!(!Ha||!a.getCTM||a.parentNode&&!a.ownerSVGElement||!Na(a))},Pa=[1,0,0,1,0,0],Qa=function(a,b){var c,d,e,f,g,h,i=a._gsTransform||new Ga,j=1e5,k=a.style;if(Ca?d=_(a,Da,null,!0):a.currentStyle&&(d=a.currentStyle.filter.match(G),d=d&&4===d.length?[d[0].substr(4),Number(d[2].substr(4)),Number(d[1].substr(4)),d[3].substr(4),i.x||0,i.y||0].join(","):""),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,!Ca||!(h=!$(a)||"none"===$(a).display)&&a.parentNode||(h&&(f=k.display,k.display="block"),a.parentNode||(g=1,Ja.appendChild(a)),d=_(a,Da,null,!0),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,f?k.display=f:h&&Va(k,"display"),g&&Ja.removeChild(a)),(i.svg||a.getCTM&&Oa(a))&&(c&&-1!==(k[Ca]+"").indexOf("matrix")&&(d=k[Ca],c=0),e=a.getAttribute("transform"),c&&e&&(e=a.transform.baseVal.consolidate().matrix,d="matrix("+e.a+","+e.b+","+e.c+","+e.d+","+e.e+","+e.f+")",c=0)),c)return Pa;for(e=(d||"").match(s)||[],wa=e.length;--wa>-1;)f=Number(e[wa]),e[wa]=(g=f-(f|=0))?(g*j+(0>g?-.5:.5)|0)/j+f:f;return b&&e.length>6?[e[0],e[1],e[4],e[5],e[12],e[13]]:e},Ra=S.getTransform=function(a,c,d,e){if(a._gsTransform&&d&&!e)return a._gsTransform;var f,h,i,j,k,l,m=d?a._gsTransform||new Ga:new Ga,n=m.scaleX<0,o=2e-5,p=1e5,q=Fa?parseFloat(_(a,Ea,c,!1,"0 0 0").split(" ")[2])||m.zOrigin||0:0,r=parseFloat(g.defaultTransformPerspective)||0;if(m.svg=!(!a.getCTM||!Oa(a)),m.svg&&(La(a,_(a,Ea,c,!1,"50% 50%")+"",m,a.getAttribute("data-svg-origin")),Aa=g.useSVGTransformAttr||Ka),f=Qa(a),f!==Pa){if(16===f.length){var s,t,u,v,w,x=f[0],y=f[1],z=f[2],A=f[3],B=f[4],C=f[5],D=f[6],E=f[7],F=f[8],G=f[9],H=f[10],I=f[12],J=f[13],K=f[14],M=f[11],N=Math.atan2(D,H);m.zOrigin&&(K=-m.zOrigin,I=F*K-f[12],J=G*K-f[13],K=H*K+m.zOrigin-f[14]),m.rotationX=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=B*v+F*w,t=C*v+G*w,u=D*v+H*w,F=B*-w+F*v,G=C*-w+G*v,H=D*-w+H*v,M=E*-w+M*v,B=s,C=t,D=u),N=Math.atan2(-z,H),m.rotationY=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=x*v-F*w,t=y*v-G*w,u=z*v-H*w,G=y*w+G*v,H=z*w+H*v,M=A*w+M*v,x=s,y=t,z=u),N=Math.atan2(y,x),m.rotation=N*L,N&&(v=Math.cos(N),w=Math.sin(N),s=x*v+y*w,t=B*v+C*w,u=F*v+G*w,y=y*v-x*w,C=C*v-B*w,G=G*v-F*w,x=s,B=t,F=u),m.rotationX&&Math.abs(m.rotationX)+Math.abs(m.rotation)>359.9&&(m.rotationX=m.rotation=0,m.rotationY=180-m.rotationY),N=Math.atan2(B,C),m.scaleX=(Math.sqrt(x*x+y*y+z*z)*p+.5|0)/p,m.scaleY=(Math.sqrt(C*C+D*D)*p+.5|0)/p,m.scaleZ=(Math.sqrt(F*F+G*G+H*H)*p+.5|0)/p,x/=m.scaleX,B/=m.scaleY,y/=m.scaleX,C/=m.scaleY,Math.abs(N)>o?(m.skewX=N*L,B=0,"simple"!==m.skewType&&(m.scaleY*=1/Math.cos(N))):m.skewX=0,m.perspective=M?1/(0>M?-M:M):0,m.x=I,m.y=J,m.z=K,m.svg&&(m.x-=m.xOrigin-(m.xOrigin*x-m.yOrigin*B),m.y-=m.yOrigin-(m.yOrigin*y-m.xOrigin*C))}else if(!Fa||e||!f.length||m.x!==f[4]||m.y!==f[5]||!m.rotationX&&!m.rotationY){var O=f.length>=6,P=O?f[0]:1,Q=f[1]||0,R=f[2]||0,S=O?f[3]:1;m.x=f[4]||0,m.y=f[5]||0,i=Math.sqrt(P*P+Q*Q),j=Math.sqrt(S*S+R*R),k=P||Q?Math.atan2(Q,P)*L:m.rotation||0,l=R||S?Math.atan2(R,S)*L+k:m.skewX||0,m.scaleX=i,m.scaleY=j,m.rotation=k,m.skewX=l,Fa&&(m.rotationX=m.rotationY=m.z=0,m.perspective=r,m.scaleZ=1),m.svg&&(m.x-=m.xOrigin-(m.xOrigin*P+m.yOrigin*R),m.y-=m.yOrigin-(m.xOrigin*Q+m.yOrigin*S))}Math.abs(m.skewX)>90&&Math.abs(m.skewX)<270&&(n?(m.scaleX*=-1,m.skewX+=m.rotation<=0?180:-180,m.rotation+=m.rotation<=0?180:-180):(m.scaleY*=-1,m.skewX+=m.skewX<=0?180:-180)),m.zOrigin=q;for(h in m)m[h]<o&&m[h]>-o&&(m[h]=0)}return d&&(a._gsTransform=m,m.svg&&(Aa&&a.style[Ca]?b.delayedCall(.001,function(){Va(a.style,Ca)}):!Aa&&a.getAttribute("transform")&&b.delayedCall(.001,function(){a.removeAttribute("transform")}))),m},Sa=function(a){var b,c,d=this.data,e=-d.rotation*K,f=e+d.skewX*K,g=1e5,h=(Math.cos(e)*d.scaleX*g|0)/g,i=(Math.sin(e)*d.scaleX*g|0)/g,j=(Math.sin(f)*-d.scaleY*g|0)/g,k=(Math.cos(f)*d.scaleY*g|0)/g,l=this.t.style,m=this.t.currentStyle;if(m){c=i,i=-j,j=-c,b=m.filter,l.filter="";var n,o,q=this.t.offsetWidth,r=this.t.offsetHeight,s="absolute"!==m.position,t="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+i+", M21="+j+", M22="+k,u=d.x+q*d.xPercent/100,v=d.y+r*d.yPercent/100;if(null!=d.ox&&(n=(d.oxp?q*d.ox*.01:d.ox)-q/2,o=(d.oyp?r*d.oy*.01:d.oy)-r/2,u+=n-(n*h+o*i),v+=o-(n*j+o*k)),s?(n=q/2,o=r/2,t+=", Dx="+(n-(n*h+o*i)+u)+", Dy="+(o-(n*j+o*k)+v)+")"):t+=", sizingMethod='auto expand')",l.filter=-1!==b.indexOf("DXImageTransform.Microsoft.Matrix(")?b.replace(H,t):t+" "+b,(0===a||1===a)&&1===h&&0===i&&0===j&&1===k&&(s&&-1===t.indexOf("Dx=0, Dy=0")||x.test(b)&&100!==parseFloat(RegExp.$1)||-1===b.indexOf(b.indexOf("Alpha"))&&l.removeAttribute("filter")),!s){var y,z,A,B=8>p?1:-1;for(n=d.ieOffsetX||0,o=d.ieOffsetY||0,d.ieOffsetX=Math.round((q-((0>h?-h:h)*q+(0>i?-i:i)*r))/2+u),d.ieOffsetY=Math.round((r-((0>k?-k:k)*r+(0>j?-j:j)*q))/2+v),wa=0;4>wa;wa++)z=fa[wa],y=m[z],c=-1!==y.indexOf("px")?parseFloat(y):aa(this.t,z,parseFloat(y),y.replace(w,""))||0,A=c!==d[z]?2>wa?-d.ieOffsetX:-d.ieOffsetY:2>wa?n-d.ieOffsetX:o-d.ieOffsetY,l[z]=(d[z]=Math.round(c-A*(0===wa||2===wa?1:B)))+"px"}}},Ta=S.set3DTransformRatio=S.setTransformRatio=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z=this.data,A=this.t.style,B=z.rotation,C=z.rotationX,D=z.rotationY,E=z.scaleX,F=z.scaleY,G=z.scaleZ,H=z.x,I=z.y,J=z.z,L=z.svg,M=z.perspective,N=z.force3D,O=z.skewY,P=z.skewX;if(O&&(P+=O,B+=O),!(((1!==a&&0!==a||"auto"!==N||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&N||J||M||D||C||1!==G)&&(!Aa||!L)&&Fa))return void(B||P||L?(B*=K,x=P*K,y=1e5,c=Math.cos(B)*E,f=Math.sin(B)*E,d=Math.sin(B-x)*-F,g=Math.cos(B-x)*F,x&&"simple"===z.skewType&&(b=Math.tan(x-O*K),b=Math.sqrt(1+b*b),d*=b,g*=b,O&&(b=Math.tan(O*K),b=Math.sqrt(1+b*b),c*=b,f*=b)),L&&(H+=z.xOrigin-(z.xOrigin*c+z.yOrigin*d)+z.xOffset,I+=z.yOrigin-(z.xOrigin*f+z.yOrigin*g)+z.yOffset,Aa&&(z.xPercent||z.yPercent)&&(q=this.t.getBBox(),H+=.01*z.xPercent*q.width,I+=.01*z.yPercent*q.height),q=1e-6,q>H&&H>-q&&(H=0),q>I&&I>-q&&(I=0)),u=(c*y|0)/y+","+(f*y|0)/y+","+(d*y|0)/y+","+(g*y|0)/y+","+H+","+I+")",L&&Aa?this.t.setAttribute("transform","matrix("+u):A[Ca]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+u):A[Ca]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+E+",0,0,"+F+","+H+","+I+")");if(n&&(q=1e-4,q>E&&E>-q&&(E=G=2e-5),q>F&&F>-q&&(F=G=2e-5),!M||z.z||z.rotationX||z.rotationY||(M=0)),B||P)B*=K,r=c=Math.cos(B),s=f=Math.sin(B),P&&(B-=P*K,r=Math.cos(B),s=Math.sin(B),"simple"===z.skewType&&(b=Math.tan((P-O)*K),b=Math.sqrt(1+b*b),r*=b,s*=b,z.skewY&&(b=Math.tan(O*K),b=Math.sqrt(1+b*b),c*=b,f*=b))),d=-s,g=r;else{if(!(D||C||1!==G||M||L))return void(A[Ca]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) translate3d(":"translate3d(")+H+"px,"+I+"px,"+J+"px)"+(1!==E||1!==F?" scale("+E+","+F+")":""));c=g=1,d=f=0}k=1,e=h=i=j=l=m=0,o=M?-1/M:0,p=z.zOrigin,q=1e-6,v=",",w="0",B=D*K,B&&(r=Math.cos(B),s=Math.sin(B),i=-s,l=o*-s,e=c*s,h=f*s,k=r,o*=r,c*=r,f*=r),B=C*K,B&&(r=Math.cos(B),s=Math.sin(B),b=d*r+e*s,t=g*r+h*s,j=k*s,m=o*s,e=d*-s+e*r,h=g*-s+h*r,k*=r,o*=r,d=b,g=t),1!==G&&(e*=G,h*=G,k*=G,o*=G),1!==F&&(d*=F,g*=F,j*=F,m*=F),1!==E&&(c*=E,f*=E,i*=E,l*=E),(p||L)&&(p&&(H+=e*-p,I+=h*-p,J+=k*-p+p),L&&(H+=z.xOrigin-(z.xOrigin*c+z.yOrigin*d)+z.xOffset,I+=z.yOrigin-(z.xOrigin*f+z.yOrigin*g)+z.yOffset),q>H&&H>-q&&(H=w),q>I&&I>-q&&(I=w),q>J&&J>-q&&(J=0)),u=z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix3d(":"matrix3d(",u+=(q>c&&c>-q?w:c)+v+(q>f&&f>-q?w:f)+v+(q>i&&i>-q?w:i),u+=v+(q>l&&l>-q?w:l)+v+(q>d&&d>-q?w:d)+v+(q>g&&g>-q?w:g),C||D||1!==G?(u+=v+(q>j&&j>-q?w:j)+v+(q>m&&m>-q?w:m)+v+(q>e&&e>-q?w:e),u+=v+(q>h&&h>-q?w:h)+v+(q>k&&k>-q?w:k)+v+(q>o&&o>-q?w:o)+v):u+=",0,0,0,0,1,0,",u+=H+v+I+v+J+v+(M?1+-J/M:1)+")",A[Ca]=u};j=Ga.prototype,j.x=j.y=j.z=j.skewX=j.skewY=j.rotation=j.rotationX=j.rotationY=j.zOrigin=j.xPercent=j.yPercent=j.xOffset=j.yOffset=0,j.scaleX=j.scaleY=j.scaleZ=1,ya("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(a,b,c,d,f,h,i){if(d._lastParsedTransform===i)return f;d._lastParsedTransform=i;var j,k=i.scale&&"function"==typeof i.scale?i.scale:0;"function"==typeof i[c]&&(j=i[c],i[c]=b),k&&(i.scale=k(r,a));var l,m,n,o,p,s,t,u,v,w=a._gsTransform,x=a.style,y=1e-6,z=Ba.length,A=i,B={},C="transformOrigin",D=Ra(a,e,!0,A.parseTransform),E=A.transform&&("function"==typeof A.transform?A.transform(r,q):A.transform);if(D.skewType=A.skewType||D.skewType||g.defaultSkewType,d._transform=D,E&&"string"==typeof E&&Ca)m=Q.style,m[Ca]=E,m.display="block",m.position="absolute",-1!==E.indexOf("%")&&(m.width=_(a,"width"),m.height=_(a,"height")),O.body.appendChild(Q),l=Ra(Q,null,!1),"simple"===D.skewType&&(l.scaleY*=Math.cos(l.skewX*K)),D.svg&&(s=D.xOrigin,t=D.yOrigin,l.x-=D.xOffset,l.y-=D.yOffset,(A.transformOrigin||A.svgOrigin)&&(E={},La(a,ha(A.transformOrigin),E,A.svgOrigin,A.smoothOrigin,!0),s=E.xOrigin,t=E.yOrigin,l.x-=E.xOffset-D.xOffset,l.y-=E.yOffset-D.yOffset),(s||t)&&(u=Qa(Q,!0),l.x-=s-(s*u[0]+t*u[2]),l.y-=t-(s*u[1]+t*u[3]))),O.body.removeChild(Q),l.perspective||(l.perspective=D.perspective),null!=A.xPercent&&(l.xPercent=ja(A.xPercent,D.xPercent)),null!=A.yPercent&&(l.yPercent=ja(A.yPercent,D.yPercent));else if("object"==typeof A){if(l={scaleX:ja(null!=A.scaleX?A.scaleX:A.scale,D.scaleX),scaleY:ja(null!=A.scaleY?A.scaleY:A.scale,D.scaleY),scaleZ:ja(A.scaleZ,D.scaleZ),x:ja(A.x,D.x),y:ja(A.y,D.y),z:ja(A.z,D.z),xPercent:ja(A.xPercent,D.xPercent),yPercent:ja(A.yPercent,D.yPercent),perspective:ja(A.transformPerspective,D.perspective)},p=A.directionalRotation,null!=p)if("object"==typeof p)for(m in p)A[m]=p[m];else A.rotation=p;"string"==typeof A.x&&-1!==A.x.indexOf("%")&&(l.x=0,l.xPercent=ja(A.x,D.xPercent)),"string"==typeof A.y&&-1!==A.y.indexOf("%")&&(l.y=0,l.yPercent=ja(A.y,D.yPercent)),l.rotation=ka("rotation"in A?A.rotation:"shortRotation"in A?A.shortRotation+"_short":"rotationZ"in A?A.rotationZ:D.rotation,D.rotation,"rotation",B),Fa&&(l.rotationX=ka("rotationX"in A?A.rotationX:"shortRotationX"in A?A.shortRotationX+"_short":D.rotationX||0,D.rotationX,"rotationX",B),l.rotationY=ka("rotationY"in A?A.rotationY:"shortRotationY"in A?A.shortRotationY+"_short":D.rotationY||0,D.rotationY,"rotationY",B)),l.skewX=ka(A.skewX,D.skewX),l.skewY=ka(A.skewY,D.skewY)}for(Fa&&null!=A.force3D&&(D.force3D=A.force3D,o=!0),n=D.force3D||D.z||D.rotationX||D.rotationY||l.z||l.rotationX||l.rotationY||l.perspective,n||null==A.scale||(l.scaleZ=1);--z>-1;)v=Ba[z],E=l[v]-D[v],(E>y||-y>E||null!=A[v]||null!=M[v])&&(o=!0,f=new ta(D,v,D[v],E,f),v in B&&(f.e=B[v]),f.xs0=0,f.plugin=h,d._overwriteProps.push(f.n));return E=A.transformOrigin,D.svg&&(E||A.svgOrigin)&&(s=D.xOffset,t=D.yOffset,La(a,ha(E),l,A.svgOrigin,A.smoothOrigin),f=ua(D,"xOrigin",(w?D:l).xOrigin,l.xOrigin,f,C),f=ua(D,"yOrigin",(w?D:l).yOrigin,l.yOrigin,f,C),(s!==D.xOffset||t!==D.yOffset)&&(f=ua(D,"xOffset",w?s:D.xOffset,D.xOffset,f,C),f=ua(D,"yOffset",w?t:D.yOffset,D.yOffset,f,C)),E="0px 0px"),(E||Fa&&n&&D.zOrigin)&&(Ca?(o=!0,v=Ea,E=(E||_(a,v,e,!1,"50% 50%"))+"",f=new ta(x,v,0,0,f,-1,C),f.b=x[v],f.plugin=h,Fa?(m=D.zOrigin,E=E.split(" "),D.zOrigin=(E.length>2&&(0===m||"0px"!==E[2])?parseFloat(E[2]):m)||0,f.xs0=f.e=E[0]+" "+(E[1]||"50%")+" 0px",f=new ta(D,"zOrigin",0,0,f,-1,f.n),f.b=m,f.xs0=f.e=D.zOrigin):f.xs0=f.e=E):ha(E+"",D)),o&&(d._transformType=D.svg&&Aa||!n&&3!==this._transformType?2:3),j&&(i[c]=j),k&&(i.scale=k),f},prefix:!0}),ya("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),ya("borderRadius",{defaultValue:"0px",parser:function(a,b,c,f,g){b=this.format(b);var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],y=a.style;for(p=parseFloat(a.offsetWidth),q=parseFloat(a.offsetHeight),h=b.split(" "),i=0;i<x.length;i++)this.p.indexOf("border")&&(x[i]=Z(x[i])),l=k=_(a,x[i],e,!1,"0px"),-1!==l.indexOf(" ")&&(k=l.split(" "),l=k[0],k=k[1]),m=j=h[i],n=parseFloat(l),s=l.substr((n+"").length),t="="===m.charAt(1),t?(o=parseInt(m.charAt(0)+"1",10),m=m.substr(2),o*=parseFloat(m),r=m.substr((o+"").length-(0>o?1:0))||""):(o=parseFloat(m),r=m.substr((o+"").length)),""===r&&(r=d[c]||s),r!==s&&(u=aa(a,"borderLeft",n,s),v=aa(a,"borderTop",n,s),"%"===r?(l=u/p*100+"%",k=v/q*100+"%"):"em"===r?(w=aa(a,"borderLeft",1,"em"),l=u/w+"em",k=v/w+"em"):(l=u+"px",k=v+"px"),t&&(m=parseFloat(l)+o+r,j=parseFloat(k)+o+r)),g=va(y,x[i],l+" "+k,m+" "+j,!1,"0px",g);return g},prefix:!0,formatter:qa("0px 0px 0px 0px",!1,!0)}),ya("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(a,b,c,d,f){return va(a.style,c,this.format(_(a,c,e,!1,"0px 0px")),this.format(b),!1,"0px",f)},prefix:!0,formatter:qa("0px 0px",!1,!0)}),ya("backgroundPosition",{defaultValue:"0 0",parser:function(a,b,c,d,f,g){var h,i,j,k,l,m,n="background-position",o=e||$(a,null),q=this.format((o?p?o.getPropertyValue(n+"-x")+" "+o.getPropertyValue(n+"-y"):o.getPropertyValue(n):a.currentStyle.backgroundPositionX+" "+a.currentStyle.backgroundPositionY)||"0 0"),r=this.format(b);if(-1!==q.indexOf("%")!=(-1!==r.indexOf("%"))&&r.split(",").length<2&&(m=_(a,"backgroundImage").replace(D,""),m&&"none"!==m)){for(h=q.split(" "),i=r.split(" "),R.setAttribute("src",m),j=2;--j>-1;)q=h[j],k=-1!==q.indexOf("%"),k!==(-1!==i[j].indexOf("%"))&&(l=0===j?a.offsetWidth-R.width:a.offsetHeight-R.height,h[j]=k?parseFloat(q)/100*l+"px":parseFloat(q)/l*100+"%");q=h.join(" ")}return this.parseComplex(a.style,q,r,f,g)},formatter:ha}),ya("backgroundSize",{defaultValue:"0 0",formatter:function(a){return a+="","co"===a.substr(0,2)?a:ha(-1===a.indexOf(" ")?a+" "+a:a)}}),ya("perspective",{defaultValue:"0px",prefix:!0}),ya("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),ya("transformStyle",{prefix:!0}),ya("backfaceVisibility",{prefix:!0}),ya("userSelect",{prefix:!0}),ya("margin",{parser:ra("marginTop,marginRight,marginBottom,marginLeft")}),ya("padding",{parser:ra("paddingTop,paddingRight,paddingBottom,paddingLeft")}),ya("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(a,b,c,d,f,g){var h,i,j;return 9>p?(i=a.currentStyle,j=8>p?" ":",",h="rect("+i.clipTop+j+i.clipRight+j+i.clipBottom+j+i.clipLeft+")",b=this.format(b).split(",").join(j)):(h=this.format(_(a,this.p,e,!1,this.dflt)),b=this.format(b)),this.parseComplex(a.style,h,b,f,g)}}),ya("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),ya("autoRound,strictUnits",{parser:function(a,b,c,d,e){return e}}),ya("border",{defaultValue:"0px solid #000",parser:function(a,b,c,d,f,g){var h=_(a,"borderTopWidth",e,!1,"0px"),i=this.format(b).split(" "),j=i[0].replace(w,"");return"px"!==j&&(h=parseFloat(h)/aa(a,"borderTopWidth",1,j)+j),this.parseComplex(a.style,this.format(h+" "+_(a,"borderTopStyle",e,!1,"solid")+" "+_(a,"borderTopColor",e,!1,"#000")),i.join(" "),f,g)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(pa)||["#000"])[0]}}),ya("borderWidth",{parser:ra("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),ya("float,cssFloat,styleFloat",{parser:function(a,b,c,d,e){var f=a.style,g="cssFloat"in f?"cssFloat":"styleFloat";return new ta(f,g,0,0,e,-1,c,!1,0,f[g],b)}});var Ua=function(a){var b,c=this.t,d=c.filter||_(this.data,"filter")||"",e=this.s+this.c*a|0;100===e&&(-1===d.indexOf("atrix(")&&-1===d.indexOf("radient(")&&-1===d.indexOf("oader(")?(c.removeAttribute("filter"),b=!_(this.data,"filter")):(c.filter=d.replace(z,""),b=!0)),b||(this.xn1&&(c.filter=d=d||"alpha(opacity="+e+")"),-1===d.indexOf("pacity")?0===e&&this.xn1||(c.filter=d+" alpha(opacity="+e+")"):c.filter=d.replace(x,"opacity="+e))};ya("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(a,b,c,d,f,g){var h=parseFloat(_(a,"opacity",e,!1,"1")),i=a.style,j="autoAlpha"===c;return"string"==typeof b&&"="===b.charAt(1)&&(b=("-"===b.charAt(0)?-1:1)*parseFloat(b.substr(2))+h),j&&1===h&&"hidden"===_(a,"visibility",e)&&0!==b&&(h=0),U?f=new ta(i,"opacity",h,b-h,f):(f=new ta(i,"opacity",100*h,100*(b-h),f),f.xn1=j?1:0,i.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=a,f.plugin=g,f.setRatio=Ua),j&&(f=new ta(i,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===b?"hidden":"inherit"),f.xs0="inherit",d._overwriteProps.push(f.n),d._overwriteProps.push(c)),f}});var Va=function(a,b){b&&(a.removeProperty?(("ms"===b.substr(0,2)||"webkit"===b.substr(0,6))&&(b="-"+b),a.removeProperty(b.replace(B,"-$1").toLowerCase())):a.removeAttribute(b))},Wa=function(a){if(this.t._gsClassPT=this,1===a||0===a){this.t.setAttribute("class",0===a?this.b:this.e);for(var b=this.data,c=this.t.style;b;)b.v?c[b.p]=b.v:Va(c,b.p),b=b._next;1===a&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};ya("className",{parser:function(a,b,d,f,g,h,i){var j,k,l,m,n,o=a.getAttribute("class")||"",p=a.style.cssText;if(g=f._classNamePT=new ta(a,d,0,0,g,2),g.setRatio=Wa,g.pr=-11,c=!0,g.b=o,k=ca(a,e),l=a._gsClassPT){for(m={},n=l.data;n;)m[n.p]=1,n=n._next;l.setRatio(1)}return a._gsClassPT=g,g.e="="!==b.charAt(1)?b:o.replace(new RegExp("(?:\\s|^)"+b.substr(2)+"(?![\\w-])"),"")+("+"===b.charAt(0)?" "+b.substr(2):""),a.setAttribute("class",g.e),j=da(a,k,ca(a),i,m),a.setAttribute("class",o),g.data=j.firstMPT,a.style.cssText=p,g=g.xfirst=f.parse(a,j.difs,g,h)}});var Xa=function(a){if((1===a||0===a)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var b,c,d,e,f,g=this.t.style,h=i.transform.parse;if("all"===this.e)g.cssText="",e=!0;else for(b=this.e.split(" ").join("").split(","),d=b.length;--d>-1;)c=b[d],i[c]&&(i[c].parse===h?e=!0:c="transformOrigin"===c?Ea:i[c].p),Va(g,c);e&&(Va(g,Ca),f=this.t._gsTransform,f&&(f.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(ya("clearProps",{parser:function(a,b,d,e,f){return f=new ta(a,d,0,0,f,2),f.setRatio=Xa,f.e=b,f.pr=-10,f.data=e._tween,c=!0,f}}),j="bezier,throwProps,physicsProps,physics2D".split(","),wa=j.length;wa--;)za(j[wa]);j=g.prototype,j._firstPT=j._lastParsedTransform=j._transform=null,j._onInitTween=function(a,b,h,j){if(!a.nodeType)return!1;this._target=q=a,this._tween=h,this._vars=b,r=j,k=b.autoRound,c=!1,d=b.suffixMap||g.suffixMap,e=$(a,""),f=this._overwriteProps;var n,p,s,t,u,v,w,x,z,A=a.style;if(l&&""===A.zIndex&&(n=_(a,"zIndex",e),("auto"===n||""===n)&&this._addLazySet(A,"zIndex",0)),"string"==typeof b&&(t=A.cssText,n=ca(a,e),A.cssText=t+";"+b,n=da(a,n,ca(a)).difs,!U&&y.test(b)&&(n.opacity=parseFloat(RegExp.$1)),b=n,A.cssText=t),this._firstPT=p=b.className?i.className.parse(a,b.className,"className",this,null,null,b):this.parse(a,b,null),this._transformType){for(z=3===this._transformType,Ca?m&&(l=!0,""===A.zIndex&&(w=_(a,"zIndex",e),("auto"===w||""===w)&&this._addLazySet(A,"zIndex",0)),o&&this._addLazySet(A,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(z?"visible":"hidden"))):A.zoom=1,s=p;s&&s._next;)s=s._next;x=new ta(a,"transform",0,0,null,2),this._linkCSSP(x,null,s),x.setRatio=Ca?Ta:Sa,x.data=this._transform||Ra(a,e,!0),x.tween=h,x.pr=-1,f.pop()}if(c){for(;p;){for(v=p._next,s=t;s&&s.pr>p.pr;)s=s._next;(p._prev=s?s._prev:u)?p._prev._next=p:t=p,(p._next=s)?s._prev=p:u=p,p=v}this._firstPT=t}return!0},j.parse=function(a,b,c,f){var g,h,j,l,m,n,o,p,s,t,u=a.style;for(g in b){if(n=b[g],"function"==typeof n&&(n=n(r,q)),h=i[g])c=h.parse(a,n,g,this,c,f,b);else{if("--"===g.substr(0,2)){this._tween._propLookup[g]=this._addTween.call(this._tween,a.style,"setProperty",$(a).getPropertyValue(g)+"",n+"",g,!1,g);continue}m=_(a,g,e)+"",s="string"==typeof n,"color"===g||"fill"===g||"stroke"===g||-1!==g.indexOf("Color")||s&&A.test(n)?(s||(n=na(n),n=(n.length>3?"rgba(":"rgb(")+n.join(",")+")"),c=va(u,g,m,n,!0,"transparent",c,0,f)):s&&J.test(n)?c=va(u,g,m,n,!0,null,c,0,f):(j=parseFloat(m),o=j||0===j?m.substr((j+"").length):"",(""===m||"auto"===m)&&("width"===g||"height"===g?(j=ga(a,g,e),o="px"):"left"===g||"top"===g?(j=ba(a,g,e),o="px"):(j="opacity"!==g?0:1,o="")),t=s&&"="===n.charAt(1),t?(l=parseInt(n.charAt(0)+"1",10),n=n.substr(2),l*=parseFloat(n),p=n.replace(w,"")):(l=parseFloat(n),p=s?n.replace(w,""):""),""===p&&(p=g in d?d[g]:o),n=l||0===l?(t?l+j:l)+p:b[g],o!==p&&(""!==p||"lineHeight"===g)&&(l||0===l)&&j&&(j=aa(a,g,j,o),"%"===p?(j/=aa(a,g,100,"%")/100,b.strictUnits!==!0&&(m=j+"%")):"em"===p||"rem"===p||"vw"===p||"vh"===p?j/=aa(a,g,1,p):"px"!==p&&(l=aa(a,g,l,p),p="px"),t&&(l||0===l)&&(n=l+j+p)),t&&(l+=j),!j&&0!==j||!l&&0!==l?void 0!==u[g]&&(n||n+""!="NaN"&&null!=n)?(c=new ta(u,g,l||j||0,0,c,-1,g,!1,0,m,n),c.xs0="none"!==n||"display"!==g&&-1===g.indexOf("Style")?n:m):W("invalid "+g+" tween value: "+b[g]):(c=new ta(u,g,j,l-j,c,0,g,k!==!1&&("px"===p||"zIndex"===g),0,m,n),c.xs0=p))}f&&c&&!c.plugin&&(c.plugin=f)}return c},j.setRatio=function(a){var b,c,d,e=this._firstPT,f=1e-6;if(1!==a||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(a||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;e;){
if(b=e.c*a+e.s,e.r?b=e.r(b):f>b&&b>-f&&(b=0),e.type)if(1===e.type)if(d=e.l,2===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2;else if(3===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3;else if(4===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4;else if(5===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4+e.xn4+e.xs5;else{for(c=e.xs0+b+e.xs1,d=1;d<e.l;d++)c+=e["xn"+d]+e["xs"+(d+1)];e.t[e.p]=c}else-1===e.type?e.t[e.p]=e.xs0:e.setRatio&&e.setRatio(a);else e.t[e.p]=b+e.xs0;e=e._next}else for(;e;)2!==e.type?e.t[e.p]=e.b:e.setRatio(a),e=e._next;else for(;e;){if(2!==e.type)if(e.r&&-1!==e.type)if(b=e.r(e.s+e.c),e.type){if(1===e.type){for(d=e.l,c=e.xs0+b+e.xs1,d=1;d<e.l;d++)c+=e["xn"+d]+e["xs"+(d+1)];e.t[e.p]=c}}else e.t[e.p]=b+e.xs0;else e.t[e.p]=e.e;else e.setRatio(a);e=e._next}},j._enableTransforms=function(a){this._transform=this._transform||Ra(this._target,e,!0),this._transformType=this._transform.svg&&Aa||!a&&3!==this._transformType?2:3};var Ya=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};j._addLazySet=function(a,b,c){var d=this._firstPT=new ta(a,b,0,0,this._firstPT,2);d.e=c,d.setRatio=Ya,d.data=this},j._linkCSSP=function(a,b,c,d){return a&&(b&&(b._prev=a),a._next&&(a._next._prev=a._prev),a._prev?a._prev._next=a._next:this._firstPT===a&&(this._firstPT=a._next,d=!0),c?c._next=a:d||null!==this._firstPT||(this._firstPT=a),a._next=b,a._prev=c),a},j._mod=function(a){for(var b=this._firstPT;b;)"function"==typeof a[b.p]&&(b.r=a[b.p]),b=b._next},j._kill=function(b){var c,d,e,f=b;if(b.autoAlpha||b.alpha){f={};for(d in b)f[d]=b[d];f.opacity=1,f.autoAlpha&&(f.visibility=1)}for(b.className&&(c=this._classNamePT)&&(e=c.xfirst,e&&e._prev?this._linkCSSP(e._prev,c._next,e._prev._prev):e===this._firstPT&&(this._firstPT=c._next),c._next&&this._linkCSSP(c._next,c._next._next,e._prev),this._classNamePT=null),c=this._firstPT;c;)c.plugin&&c.plugin!==d&&c.plugin._kill&&(c.plugin._kill(b),d=c.plugin),c=c._next;return a.prototype._kill.call(this,f)};var Za=function(a,b,c){var d,e,f,g;if(a.slice)for(e=a.length;--e>-1;)Za(a[e],b,c);else for(d=a.childNodes,e=d.length;--e>-1;)f=d[e],g=f.type,f.style&&(b.push(ca(f)),c&&c.push(f)),1!==g&&9!==g&&11!==g||!f.childNodes.length||Za(f,b,c)};return g.cascadeTo=function(a,c,d){var e,f,g,h,i=b.to(a,c,d),j=[i],k=[],l=[],m=[],n=b._internals.reservedProps;for(a=i._targets||i.target,Za(a,k,m),i.render(c,!0,!0),Za(a,l),i.render(0,!0,!0),i._enabled(!0),e=m.length;--e>-1;)if(f=da(m[e],k[e],l[e]),f.firstMPT){f=f.difs;for(g in d)n[g]&&(f[g]=d[g]);h={};for(g in f)h[g]=k[e][g];j.push(b.fromTo(m[e],c,h,f))}return j},a.activate([g]),g},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a){"use strict";var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"undefined"!=typeof module&&module.exports?(require("../TweenLite.min.js"),module.exports=b()):"function"==typeof define&&define.amd&&define(["TweenLite"],b)}("CSSPlugin");var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("easing.Back",["easing.Ease"],function(a){var b,c,d,e,f=_gsScope.GreenSockGlobals||_gsScope,g=f.com.greensock,h=2*Math.PI,i=Math.PI/2,j=g._class,k=function(b,c){var d=j("easing."+b,function(){},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,d},l=a.register||function(){},m=function(a,b,c,d){var e=j("easing."+a,{easeOut:new b,easeIn:new c,easeInOut:new d},!0);return l(e,a),e},n=function(a,b,c){this.t=a,this.v=b,c&&(this.next=c,c.prev=this,this.c=c.v-b,this.gap=c.t-a)},o=function(b,c){var d=j("easing."+b,function(a){this._p1=a||0===a?a:1.70158,this._p2=1.525*this._p1},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,e.config=function(a){return new d(a)},d},p=m("Back",o("BackOut",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),o("BackIn",function(a){return a*a*((this._p1+1)*a-this._p1)}),o("BackInOut",function(a){return(a*=2)<1?.5*a*a*((this._p2+1)*a-this._p2):.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),q=j("easing.SlowMo",function(a,b,c){b=b||0===b?b:.7,null==a?a=.7:a>1&&(a=1),this._p=1!==a?b:0,this._p1=(1-a)/2,this._p2=a,this._p3=this._p1+this._p2,this._calcEnd=c===!0},!0),r=q.prototype=new a;return r.constructor=q,r.getRatio=function(a){var b=a+(.5-a)*this._p;return a<this._p1?this._calcEnd?1-(a=1-a/this._p1)*a:b-(a=1-a/this._p1)*a*a*a*b:a>this._p3?this._calcEnd?1===a?0:1-(a=(a-this._p3)/this._p1)*a:b+(a-b)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcEnd?1:b},q.ease=new q(.7,.7),r.config=q.config=function(a,b,c){return new q(a,b,c)},b=j("easing.SteppedEase",function(a,b){a=a||1,this._p1=1/a,this._p2=a+(b?0:1),this._p3=b?1:0},!0),r=b.prototype=new a,r.constructor=b,r.getRatio=function(a){return 0>a?a=0:a>=1&&(a=.999999999),((this._p2*a|0)+this._p3)*this._p1},r.config=b.config=function(a,c){return new b(a,c)},c=j("easing.ExpoScaleEase",function(a,b,c){this._p1=Math.log(b/a),this._p2=b-a,this._p3=a,this._ease=c},!0),r=c.prototype=new a,r.constructor=c,r.getRatio=function(a){return this._ease&&(a=this._ease.getRatio(a)),(this._p3*Math.exp(this._p1*a)-this._p3)/this._p2},r.config=c.config=function(a,b,d){return new c(a,b,d)},d=j("easing.RoughEase",function(b){b=b||{};for(var c,d,e,f,g,h,i=b.taper||"none",j=[],k=0,l=0|(b.points||20),m=l,o=b.randomize!==!1,p=b.clamp===!0,q=b.template instanceof a?b.template:null,r="number"==typeof b.strength?.4*b.strength:.4;--m>-1;)c=o?Math.random():1/l*m,d=q?q.getRatio(c):c,"none"===i?e=r:"out"===i?(f=1-c,e=f*f*r):"in"===i?e=c*c*r:.5>c?(f=2*c,e=f*f*.5*r):(f=2*(1-c),e=f*f*.5*r),o?d+=Math.random()*e-.5*e:m%2?d+=.5*e:d-=.5*e,p&&(d>1?d=1:0>d&&(d=0)),j[k++]={x:c,y:d};for(j.sort(function(a,b){return a.x-b.x}),h=new n(1,1,null),m=l;--m>-1;)g=j[m],h=new n(g.x,g.y,h);this._prev=new n(0,0,0!==h.t?h:h.next)},!0),r=d.prototype=new a,r.constructor=d,r.getRatio=function(a){var b=this._prev;if(a>b.t){for(;b.next&&a>=b.t;)b=b.next;b=b.prev}else for(;b.prev&&a<=b.t;)b=b.prev;return this._prev=b,b.v+(a-b.t)/b.gap*b.c},r.config=function(a){return new d(a)},d.ease=new d,m("Bounce",k("BounceOut",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}),k("BounceIn",function(a){return(a=1-a)<1/2.75?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+.9375):1-(7.5625*(a-=2.625/2.75)*a+.984375)}),k("BounceInOut",function(a){var b=.5>a;return a=b?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375,b?.5*(1-a):.5*a+.5})),m("Circ",k("CircOut",function(a){return Math.sqrt(1-(a-=1)*a)}),k("CircIn",function(a){return-(Math.sqrt(1-a*a)-1)}),k("CircInOut",function(a){return(a*=2)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)})),e=function(b,c,d){var e=j("easing."+b,function(a,b){this._p1=a>=1?a:1,this._p2=(b||d)/(1>a?a:1),this._p3=this._p2/h*(Math.asin(1/this._p1)||0),this._p2=h/this._p2},!0),f=e.prototype=new a;return f.constructor=e,f.getRatio=c,f.config=function(a,b){return new e(a,b)},e},m("Elastic",e("ElasticOut",function(a){return this._p1*Math.pow(2,-10*a)*Math.sin((a-this._p3)*this._p2)+1},.3),e("ElasticIn",function(a){return-(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2))},.3),e("ElasticInOut",function(a){return(a*=2)<1?-.5*this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2):this._p1*Math.pow(2,-10*(a-=1))*Math.sin((a-this._p3)*this._p2)*.5+1},.45)),m("Expo",k("ExpoOut",function(a){return 1-Math.pow(2,-10*a)}),k("ExpoIn",function(a){return Math.pow(2,10*(a-1))-.001}),k("ExpoInOut",function(a){return(a*=2)<1?.5*Math.pow(2,10*(a-1)):.5*(2-Math.pow(2,-10*(a-1)))})),m("Sine",k("SineOut",function(a){return Math.sin(a*i)}),k("SineIn",function(a){return-Math.cos(a*i)+1}),k("SineInOut",function(a){return-.5*(Math.cos(Math.PI*a)-1)})),j("easing.EaseLookup",{find:function(b){return a.map[b]}},!0),l(f.SlowMo,"SlowMo","ease,"),l(d,"RoughEase","ease,"),l(b,"SteppedEase","ease,"),p},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(){"use strict";var a=function(){return _gsScope.GreenSockGlobals||_gsScope};"undefined"!=typeof module&&module.exports?(require("../TweenLite.min.js"),module.exports=a()):"function"==typeof define&&define.amd&&define(["TweenLite"],a)}(),!function(a,b){"use strict";var c={},d=a.document,e=a.GreenSockGlobals=a.GreenSockGlobals||a;if(e.TweenLite)return e.TweenLite;var f,g,h,i,j,k=function(a){var b,c=a.split("."),d=e;for(b=0;b<c.length;b++)d[c[b]]=d=d[c[b]]||{};return d},l=k("com.greensock"),m=1e-10,n=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},o=function(){},p=function(){var a=Object.prototype.toString,b=a.call([]);return function(c){return null!=c&&(c instanceof Array||"object"==typeof c&&!!c.push&&a.call(c)===b)}}(),q={},r=function(d,f,g,h){this.sc=q[d]?q[d].sc:[],q[d]=this,this.gsClass=null,this.func=g;var i=[];this.check=function(j){for(var l,m,n,o,p=f.length,s=p;--p>-1;)(l=q[f[p]]||new r(f[p],[])).gsClass?(i[p]=l.gsClass,s--):j&&l.sc.push(this);if(0===s&&g){if(m=("com.greensock."+d).split("."),n=m.pop(),o=k(m.join("."))[n]=this.gsClass=g.apply(g,i),h)if(e[n]=c[n]=o,"undefined"!=typeof module&&module.exports)if(d===b){module.exports=c[b]=o;for(p in c)o[p]=c[p]}else c[b]&&(c[b][n]=o);else"function"==typeof define&&define.amd&&define((a.GreenSockAMDPath?a.GreenSockAMDPath+"/":"")+d.split(".").pop(),[],function(){return o});for(p=0;p<this.sc.length;p++)this.sc[p].check()}},this.check(!0)},s=a._gsDefine=function(a,b,c,d){return new r(a,b,c,d)},t=l._class=function(a,b,c){return b=b||function(){},s(a,[],function(){return b},c),b};s.globals=e;var u=[0,0,1,1],v=t("easing.Ease",function(a,b,c,d){this._func=a,this._type=c||0,this._power=d||0,this._params=b?u.concat(b):u},!0),w=v.map={},x=v.register=function(a,b,c,d){for(var e,f,g,h,i=b.split(","),j=i.length,k=(c||"easeIn,easeOut,easeInOut").split(",");--j>-1;)for(f=i[j],e=d?t("easing."+f,null,!0):l.easing[f]||{},g=k.length;--g>-1;)h=k[g],w[f+"."+h]=w[h+f]=e[h]=a.getRatio?a:a[h]||new a};for(h=v.prototype,h._calcEnd=!1,h.getRatio=function(a){if(this._func)return this._params[0]=a,this._func.apply(null,this._params);var b=this._type,c=this._power,d=1===b?1-a:2===b?a:.5>a?2*a:2*(1-a);return 1===c?d*=d:2===c?d*=d*d:3===c?d*=d*d*d:4===c&&(d*=d*d*d*d),1===b?1-d:2===b?d:.5>a?d/2:1-d/2},f=["Linear","Quad","Cubic","Quart","Quint,Strong"],g=f.length;--g>-1;)h=f[g]+",Power"+g,x(new v(null,null,1,g),h,"easeOut",!0),x(new v(null,null,2,g),h,"easeIn"+(0===g?",easeNone":"")),x(new v(null,null,3,g),h,"easeInOut");w.linear=l.easing.Linear.easeIn,w.swing=l.easing.Quad.easeInOut;var y=t("events.EventDispatcher",function(a){this._listeners={},this._eventTarget=a||this});h=y.prototype,h.addEventListener=function(a,b,c,d,e){e=e||0;var f,g,h=this._listeners[a],k=0;for(this!==i||j||i.wake(),null==h&&(this._listeners[a]=h=[]),g=h.length;--g>-1;)f=h[g],f.c===b&&f.s===c?h.splice(g,1):0===k&&f.pr<e&&(k=g+1);h.splice(k,0,{c:b,s:c,up:d,pr:e})},h.removeEventListener=function(a,b){var c,d=this._listeners[a];if(d)for(c=d.length;--c>-1;)if(d[c].c===b)return void d.splice(c,1)},h.dispatchEvent=function(a){var b,c,d,e=this._listeners[a];if(e)for(b=e.length,b>1&&(e=e.slice(0)),c=this._eventTarget;--b>-1;)d=e[b],d&&(d.up?d.c.call(d.s||c,{type:a,target:c}):d.c.call(d.s||c))};var z=a.requestAnimationFrame,A=a.cancelAnimationFrame,B=Date.now||function(){return(new Date).getTime()},C=B();for(f=["ms","moz","webkit","o"],g=f.length;--g>-1&&!z;)z=a[f[g]+"RequestAnimationFrame"],A=a[f[g]+"CancelAnimationFrame"]||a[f[g]+"CancelRequestAnimationFrame"];t("Ticker",function(a,b){var c,e,f,g,h,k=this,l=B(),n=b!==!1&&z?"auto":!1,p=500,q=33,r="tick",s=function(a){var b,d,i=B()-C;i>p&&(l+=i-q),C+=i,k.time=(C-l)/1e3,b=k.time-h,(!c||b>0||a===!0)&&(k.frame++,h+=b+(b>=g?.004:g-b),d=!0),a!==!0&&(f=e(s)),d&&k.dispatchEvent(r)};y.call(k),k.time=k.frame=0,k.tick=function(){s(!0)},k.lagSmoothing=function(a,b){return arguments.length?(p=a||1/m,void(q=Math.min(b,p,0))):1/m>p},k.sleep=function(){null!=f&&(n&&A?A(f):clearTimeout(f),e=o,f=null,k===i&&(j=!1))},k.wake=function(a){null!==f?k.sleep():a?l+=-C+(C=B()):k.frame>10&&(C=B()-p+5),e=0===c?o:n&&z?z:function(a){return setTimeout(a,1e3*(h-k.time)+1|0)},k===i&&(j=!0),s(2)},k.fps=function(a){return arguments.length?(c=a,g=1/(c||60),h=this.time+g,void k.wake()):c},k.useRAF=function(a){return arguments.length?(k.sleep(),n=a,void k.fps(c)):n},k.fps(a),setTimeout(function(){"auto"===n&&k.frame<5&&"hidden"!==(d||{}).visibilityState&&k.useRAF(!1)},1500)}),h=l.Ticker.prototype=new l.events.EventDispatcher,h.constructor=l.Ticker;var D=t("core.Animation",function(a,b){if(this.vars=b=b||{},this._duration=this._totalDuration=a||0,this._delay=Number(b.delay)||0,this._timeScale=1,this._active=b.immediateRender===!0,this.data=b.data,this._reversed=b.reversed===!0,X){j||i.wake();var c=this.vars.useFrames?W:X;c.add(this,c._time),this.vars.paused&&this.paused(!0)}});i=D.ticker=new l.Ticker,h=D.prototype,h._dirty=h._gc=h._initted=h._paused=!1,h._totalTime=h._time=0,h._rawPrevTime=-1,h._next=h._last=h._onUpdate=h._timeline=h.timeline=null,h._paused=!1;var E=function(){j&&B()-C>2e3&&("hidden"!==(d||{}).visibilityState||!i.lagSmoothing())&&i.wake();var a=setTimeout(E,2e3);a.unref&&a.unref()};E(),h.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},h.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},h.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},h.seek=function(a,b){return this.totalTime(Number(a),b!==!1)},h.restart=function(a,b){return this.reversed(!1).paused(!1).totalTime(a?-this._delay:0,b!==!1,!0)},h.reverse=function(a,b){return null!=a&&this.seek(a||this.totalDuration(),b),this.reversed(!0).paused(!1)},h.render=function(){},h.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},h.isActive=function(){var a,b=this._timeline,c=this._startTime;return!b||!this._gc&&!this._paused&&b.isActive()&&(a=b.rawTime(!0))>=c&&a<c+this.totalDuration()/this._timeScale-1e-7},h._enabled=function(a,b){return j||i.wake(),this._gc=!a,this._active=this.isActive(),b!==!0&&(a&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!a&&this.timeline&&this._timeline._remove(this,!0)),!1},h._kill=function(){return this._enabled(!1,!1)},h.kill=function(a,b){return this._kill(a,b),this},h._uncache=function(a){for(var b=a?this:this.timeline;b;)b._dirty=!0,b=b.timeline;return this},h._swapSelfInParams=function(a){for(var b=a.length,c=a.concat();--b>-1;)"{self}"===a[b]&&(c[b]=this);return c},h._callback=function(a){var b=this.vars,c=b[a],d=b[a+"Params"],e=b[a+"Scope"]||b.callbackScope||this,f=d?d.length:0;switch(f){case 0:c.call(e);break;case 1:c.call(e,d[0]);break;case 2:c.call(e,d[0],d[1]);break;default:c.apply(e,d)}},h.eventCallback=function(a,b,c,d){if("on"===(a||"").substr(0,2)){var e=this.vars;if(1===arguments.length)return e[a];null==b?delete e[a]:(e[a]=b,e[a+"Params"]=p(c)&&-1!==c.join("").indexOf("{self}")?this._swapSelfInParams(c):c,e[a+"Scope"]=d),"onUpdate"===a&&(this._onUpdate=b)}return this},h.delay=function(a){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+a-this._delay),this._delay=a,this):this._delay},h.duration=function(a){return arguments.length?(this._duration=this._totalDuration=a,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==a&&this.totalTime(this._totalTime*(a/this._duration),!0),this):(this._dirty=!1,this._duration)},h.totalDuration=function(a){return this._dirty=!1,arguments.length?this.duration(a):this._totalDuration},h.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(a>this._duration?this._duration:a,b)):this._time},h.totalTime=function(a,b,c){if(j||i.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>a&&!c&&(a+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var d=this._totalDuration,e=this._timeline;if(a>d&&!c&&(a=d),this._startTime=(this._paused?this._pauseTime:e._time)-(this._reversed?d-a:a)/this._timeScale,e._dirty||this._uncache(!1),e._timeline)for(;e._timeline;)e._timeline._time!==(e._startTime+e._totalTime)/e._timeScale&&e.totalTime(e._totalTime,!0),e=e._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==a||0===this._duration)&&(J.length&&Z(),this.render(a,b,!1),J.length&&Z())}return this},h.progress=h.totalProgress=function(a,b){var c=this.duration();return arguments.length?this.totalTime(c*a,b):c?this._time/c:this.ratio},h.startTime=function(a){return arguments.length?(a!==this._startTime&&(this._startTime=a,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,a-this._delay)),this):this._startTime},h.endTime=function(a){return this._startTime+(0!=a?this.totalDuration():this.duration())/this._timeScale},h.timeScale=function(a){if(!arguments.length)return this._timeScale;var b,c;for(a=a||m,this._timeline&&this._timeline.smoothChildTiming&&(b=this._pauseTime,c=b||0===b?b:this._timeline.totalTime(),this._startTime=c-(c-this._startTime)*this._timeScale/a),this._timeScale=a,c=this.timeline;c&&c.timeline;)c._dirty=!0,c.totalDuration(),c=c.timeline;return this},h.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},h.paused=function(a){if(!arguments.length)return this._paused;var b,c,d=this._timeline;return a!=this._paused&&d&&(j||a||i.wake(),b=d.rawTime(),c=b-this._pauseTime,!a&&d.smoothChildTiming&&(this._startTime+=c,this._uncache(!1)),this._pauseTime=a?b:null,this._paused=a,this._active=this.isActive(),!a&&0!==c&&this._initted&&this.duration()&&(b=d.smoothChildTiming?this._totalTime:(b-this._startTime)/this._timeScale,this.render(b,b===this._totalTime,!0))),this._gc&&!a&&this._enabled(!0,!1),this};var F=t("core.SimpleTimeline",function(a){D.call(this,0,a),this.autoRemoveChildren=this.smoothChildTiming=!0});h=F.prototype=new D,h.constructor=F,h.kill()._gc=!1,h._first=h._last=h._recent=null,h._sortChildren=!1,h.add=h.insert=function(a,b){var c,d;if(a._startTime=Number(b||0)+a._delay,a._paused&&this!==a._timeline&&(a._pauseTime=this.rawTime()-(a._timeline.rawTime()-a._pauseTime)),a.timeline&&a.timeline._remove(a,!0),a.timeline=a._timeline=this,a._gc&&a._enabled(!0,!0),c=this._last,this._sortChildren)for(d=a._startTime;c&&c._startTime>d;)c=c._prev;return c?(a._next=c._next,c._next=a):(a._next=this._first,this._first=a),a._next?a._next._prev=a:this._last=a,a._prev=c,this._recent=a,this._timeline&&this._uncache(!0),this},h._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},h.render=function(a,b,c){var d,e=this._first;for(this._totalTime=this._time=this._rawPrevTime=a;e;)d=e._next,(e._active||a>=e._startTime&&!e._paused&&!e._gc)&&(e._reversed?e.render((e._dirty?e.totalDuration():e._totalDuration)-(a-e._startTime)*e._timeScale,b,c):e.render((a-e._startTime)*e._timeScale,b,c)),e=d},h.rawTime=function(){return j||i.wake(),this._totalTime};var G=t("TweenLite",function(b,c,d){if(D.call(this,c,d),this.render=G.prototype.render,null==b)throw"Cannot tween a null target.";this.target=b="string"!=typeof b?b:G.selector(b)||b;var e,f,g,h=b.jquery||b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType),i=this.vars.overwrite;if(this._overwrite=i=null==i?V[G.defaultOverwrite]:"number"==typeof i?i>>0:V[i],(h||b instanceof Array||b.push&&p(b))&&"number"!=typeof b[0])for(this._targets=g=n(b),this._propLookup=[],this._siblings=[],e=0;e<g.length;e++)f=g[e],f?"string"!=typeof f?f.length&&f!==a&&f[0]&&(f[0]===a||f[0].nodeType&&f[0].style&&!f.nodeType)?(g.splice(e--,1),this._targets=g=g.concat(n(f))):(this._siblings[e]=$(f,this,!1),1===i&&this._siblings[e].length>1&&aa(f,this,null,1,this._siblings[e])):(f=g[e--]=G.selector(f),"string"==typeof f&&g.splice(e+1,1)):g.splice(e--,1);else this._propLookup={},this._siblings=$(b,this,!1),1===i&&this._siblings.length>1&&aa(b,this,null,1,this._siblings);(this.vars.immediateRender||0===c&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-m,this.render(Math.min(0,-this._delay)))},!0),H=function(b){return b&&b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType)},I=function(a,b){var c,d={};for(c in a)U[c]||c in b&&"transform"!==c&&"x"!==c&&"y"!==c&&"width"!==c&&"height"!==c&&"className"!==c&&"border"!==c||!(!R[c]||R[c]&&R[c]._autoCSS)||(d[c]=a[c],delete a[c]);a.css=d};h=G.prototype=new D,h.constructor=G,h.kill()._gc=!1,h.ratio=0,h._firstPT=h._targets=h._overwrittenProps=h._startAt=null,h._notifyPluginsOfEnabled=h._lazy=!1,G.version="1.20.5",G.defaultEase=h._ease=new v(null,null,1,1),G.defaultOverwrite="auto",G.ticker=i,G.autoSleep=120,G.lagSmoothing=function(a,b){i.lagSmoothing(a,b)},G.selector=a.$||a.jQuery||function(b){var c=a.$||a.jQuery;return c?(G.selector=c,c(b)):(d||(d=a.document),d?d.querySelectorAll?d.querySelectorAll(b):d.getElementById("#"===b.charAt(0)?b.substr(1):b):b)};var J=[],K={},L=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,M=/[\+-]=-?[\.\d]/,N=function(a){for(var b,c=this._firstPT,d=1e-6;c;)b=c.blob?1===a&&null!=this.end?this.end:a?this.join(""):this.start:c.c*a+c.s,c.m?b=c.m.call(this._tween,b,this._target||c.t,this._tween):d>b&&b>-d&&!c.blob&&(b=0),c.f?c.fp?c.t[c.p](c.fp,b):c.t[c.p](b):c.t[c.p]=b,c=c._next},O=function(a,b,c,d){var e,f,g,h,i,j,k,l=[],m=0,n="",o=0;for(l.start=a,l.end=b,a=l[0]=a+"",b=l[1]=b+"",c&&(c(l),a=l[0],b=l[1]),l.length=0,e=a.match(L)||[],f=b.match(L)||[],d&&(d._next=null,d.blob=1,l._firstPT=l._applyPT=d),i=f.length,h=0;i>h;h++)k=f[h],j=b.substr(m,b.indexOf(k,m)-m),n+=j||!h?j:",",m+=j.length,o?o=(o+1)%5:"rgba("===j.substr(-5)&&(o=1),k===e[h]||e.length<=h?n+=k:(n&&(l.push(n),n=""),g=parseFloat(e[h]),l.push(g),l._firstPT={_next:l._firstPT,t:l,p:l.length-1,s:g,c:("="===k.charAt(1)?parseInt(k.charAt(0)+"1",10)*parseFloat(k.substr(2)):parseFloat(k)-g)||0,f:0,m:o&&4>o?Math.round:0}),m+=k.length;return n+=b.substr(m),n&&l.push(n),l.setRatio=N,M.test(b)&&(l.end=null),l},P=function(a,b,c,d,e,f,g,h,i){"function"==typeof d&&(d=d(i||0,a));var j,k=typeof a[b],l="function"!==k?"":b.indexOf("set")||"function"!=typeof a["get"+b.substr(3)]?b:"get"+b.substr(3),m="get"!==c?c:l?g?a[l](g):a[l]():a[b],n="string"==typeof d&&"="===d.charAt(1),o={t:a,p:b,s:m,f:"function"===k,pg:0,n:e||b,m:f?"function"==typeof f?f:Math.round:0,pr:0,c:n?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-m||0};return("number"!=typeof m||"number"!=typeof d&&!n)&&(g||isNaN(m)||!n&&isNaN(d)||"boolean"==typeof m||"boolean"==typeof d?(o.fp=g,j=O(m,n?parseFloat(o.s)+o.c+(o.s+"").replace(/[0-9\-\.]/g,""):d,h||G.defaultStringFilter,o),o={t:j,p:"setRatio",s:0,c:1,f:2,pg:0,n:e||b,pr:0,m:0}):(o.s=parseFloat(m),n||(o.c=parseFloat(d)-o.s||0))),o.c?((o._next=this._firstPT)&&(o._next._prev=o),this._firstPT=o,o):void 0},Q=G._internals={isArray:p,isSelector:H,lazyTweens:J,blobDif:O},R=G._plugins={},S=Q.tweenLookup={},T=0,U=Q.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1},V={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},W=D._rootFramesTimeline=new F,X=D._rootTimeline=new F,Y=30,Z=Q.lazyRender=function(){var a,b=J.length;for(K={};--b>-1;)a=J[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1);J.length=0};X._startTime=i.time,W._startTime=i.frame,X._active=W._active=!0,setTimeout(Z,1),D._updateRoot=G.render=function(){var a,b,c;if(J.length&&Z(),X.render((i.time-X._startTime)*X._timeScale,!1,!1),W.render((i.frame-W._startTime)*W._timeScale,!1,!1),J.length&&Z(),i.frame>=Y){Y=i.frame+(parseInt(G.autoSleep,10)||120);for(c in S){for(b=S[c].tweens,a=b.length;--a>-1;)b[a]._gc&&b.splice(a,1);0===b.length&&delete S[c]}if(c=X._first,(!c||c._paused)&&G.autoSleep&&!W._first&&1===i._listeners.tick.length){for(;c&&c._paused;)c=c._next;c||i.sleep()}}},i.addEventListener("tick",D._updateRoot);var $=function(a,b,c){var d,e,f=a._gsTweenID;if(S[f||(a._gsTweenID=f="t"+T++)]||(S[f]={target:a,tweens:[]}),b&&(d=S[f].tweens,d[e=d.length]=b,c))for(;--e>-1;)d[e]===b&&d.splice(e,1);return S[f].tweens},_=function(a,b,c,d){var e,f,g=a.vars.onOverwrite;return g&&(e=g(a,b,c,d)),g=G.onOverwrite,g&&(f=g(a,b,c,d)),e!==!1&&f!==!1},aa=function(a,b,c,d,e){var f,g,h,i;if(1===d||d>=4){for(i=e.length,f=0;i>f;f++)if((h=e[f])!==b)h._gc||h._kill(null,a,b)&&(g=!0);else if(5===d)break;return g}var j,k=b._startTime+m,l=[],n=0,o=0===b._duration;for(f=e.length;--f>-1;)(h=e[f])===b||h._gc||h._paused||(h._timeline!==b._timeline?(j=j||ba(b,0,o),0===ba(h,j,o)&&(l[n++]=h)):h._startTime<=k&&h._startTime+h.totalDuration()/h._timeScale>k&&((o||!h._initted)&&k-h._startTime<=2e-10||(l[n++]=h)));for(f=n;--f>-1;)if(h=l[f],2===d&&h._kill(c,a,b)&&(g=!0),2!==d||!h._firstPT&&h._initted){if(2!==d&&!_(h,b))continue;h._enabled(!1,!1)&&(g=!0)}return g},ba=function(a,b,c){for(var d=a._timeline,e=d._timeScale,f=a._startTime;d._timeline;){if(f+=d._startTime,e*=d._timeScale,d._paused)return-100;d=d._timeline}return f/=e,f>b?f-b:c&&f===b||!a._initted&&2*m>f-b?m:(f+=a.totalDuration()/a._timeScale/e)>b+m?0:f-b-m};h._init=function(){var a,b,c,d,e,f,g=this.vars,h=this._overwrittenProps,i=this._duration,j=!!g.immediateRender,k=g.ease;if(g.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),e={};for(d in g.startAt)e[d]=g.startAt[d];if(e.data="isStart",e.overwrite=!1,e.immediateRender=!0,e.lazy=j&&g.lazy!==!1,e.startAt=e.delay=null,e.onUpdate=g.onUpdate,e.onUpdateParams=g.onUpdateParams,e.onUpdateScope=g.onUpdateScope||g.callbackScope||this,this._startAt=G.to(this.target||{},0,e),j)if(this._time>0)this._startAt=null;else if(0!==i)return}else if(g.runBackwards&&0!==i)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(j=!1),c={};for(d in g)U[d]&&"autoCSS"!==d||(c[d]=g[d]);if(c.overwrite=0,c.data="isFromStart",c.lazy=j&&g.lazy!==!1,c.immediateRender=j,this._startAt=G.to(this.target,0,c),j){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=k=k?k instanceof v?k:"function"==typeof k?new v(k,g.easeParams):w[k]||G.defaultEase:G.defaultEase,g.easeParams instanceof Array&&k.config&&(this._ease=k.config.apply(k,g.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(f=this._targets.length,a=0;f>a;a++)this._initProps(this._targets[a],this._propLookup[a]={},this._siblings[a],h?h[a]:null,a)&&(b=!0);else b=this._initProps(this.target,this._propLookup,this._siblings,h,0);if(b&&G._onPluginEvent("_onInitAllProps",this),h&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),g.runBackwards)for(c=this._firstPT;c;)c.s+=c.c,c.c=-c.c,c=c._next;this._onUpdate=g.onUpdate,this._initted=!0},h._initProps=function(b,c,d,e,f){var g,h,i,j,k,l;if(null==b)return!1;K[b._gsTweenID]&&Z(),this.vars.css||b.style&&b!==a&&b.nodeType&&R.css&&this.vars.autoCSS!==!1&&I(this.vars,b);for(g in this.vars)if(l=this.vars[g],U[g])l&&(l instanceof Array||l.push&&p(l))&&-1!==l.join("").indexOf("{self}")&&(this.vars[g]=l=this._swapSelfInParams(l,this));else if(R[g]&&(j=new R[g])._onInitTween(b,this.vars[g],this,f)){for(this._firstPT=k={_next:this._firstPT,t:j,p:"setRatio",s:0,c:1,f:1,n:g,pg:1,pr:j._priority,m:0},h=j._overwriteProps.length;--h>-1;)c[j._overwriteProps[h]]=this._firstPT;(j._priority||j._onInitAllProps)&&(i=!0),(j._onDisable||j._onEnable)&&(this._notifyPluginsOfEnabled=!0),k._next&&(k._next._prev=k)}else c[g]=P.call(this,b,g,"get",l,g,0,null,this.vars.stringFilter,f);return e&&this._kill(e,b)?this._initProps(b,c,d,e,f):this._overwrite>1&&this._firstPT&&d.length>1&&aa(b,this,c,this._overwrite,d)?(this._kill(c,b),this._initProps(b,c,d,e,f)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(K[b._gsTweenID]=!0),i)},h.render=function(a,b,c){var d,e,f,g,h=this._time,i=this._duration,j=this._rawPrevTime;if(a>=i-1e-7&&a>=0)this._totalTime=this._time=i,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===i&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>j||0>=a&&a>=-1e-7||j===m&&"isPause"!==this.data)&&j!==a&&(c=!0,j>m&&(e="onReverseComplete")),this._rawPrevTime=g=!b||a||j===a?a:m);else if(1e-7>a)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==h||0===i&&j>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===i&&(this._initted||!this.vars.lazy||c)&&(j>=0&&(j!==m||"isPause"!==this.data)&&(c=!0),this._rawPrevTime=g=!b||a||j===a?a:m)),(!this._initted||this._startAt&&this._startAt.progress())&&(c=!0);else if(this._totalTime=this._time=a,this._easeType){var k=a/i,l=this._easeType,n=this._easePower;(1===l||3===l&&k>=.5)&&(k=1-k),3===l&&(k*=2),1===n?k*=k:2===n?k*=k*k:3===n?k*=k*k*k:4===n&&(k*=k*k*k*k),this.ratio=1===l?1-k:2===l?k:.5>a/i?k/2:1-k/2}else this.ratio=this._ease.getRatio(a/i);if(this._time!==h||c){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=h,this._rawPrevTime=j,J.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/i):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&a>=0&&(this._active=!0),0===h&&(this._startAt&&(a>=0?this._startAt.render(a,!0,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._time||0===i)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&a!==-1e-4&&this._startAt.render(a,!0,c),b||(this._time!==h||d||c)&&this._callback("onUpdate")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&a!==-1e-4&&this._startAt.render(a,!0,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===i&&this._rawPrevTime===m&&g!==m&&(this._rawPrevTime=0))}},h._kill=function(a,b,c){if("all"===a&&(a=null),null==a&&(null==b||b===this.target))return this._lazy=!1,this._enabled(!1,!1);b="string"!=typeof b?b||this._targets||this.target:G.selector(b)||b;var d,e,f,g,h,i,j,k,l,m=c&&this._time&&c._startTime===this._startTime&&this._timeline===c._timeline;if((p(b)||H(b))&&"number"!=typeof b[0])for(d=b.length;--d>-1;)this._kill(a,b[d],c)&&(i=!0);else{if(this._targets){for(d=this._targets.length;--d>-1;)if(b===this._targets[d]){h=this._propLookup[d]||{},this._overwrittenProps=this._overwrittenProps||[],e=this._overwrittenProps[d]=a?this._overwrittenProps[d]||{}:"all";break}}else{if(b!==this.target)return!1;h=this._propLookup,e=this._overwrittenProps=a?this._overwrittenProps||{}:"all"}if(h){if(j=a||h,k=a!==e&&"all"!==e&&a!==h&&("object"!=typeof a||!a._tempKill),c&&(G.onOverwrite||this.vars.onOverwrite)){
for(f in j)h[f]&&(l||(l=[]),l.push(f));if((l||!a)&&!_(this,c,b,l))return!1}for(f in j)(g=h[f])&&(m&&(g.f?g.t[g.p](g.s):g.t[g.p]=g.s,i=!0),g.pg&&g.t._kill(j)&&(i=!0),g.pg&&0!==g.t._overwriteProps.length||(g._prev?g._prev._next=g._next:g===this._firstPT&&(this._firstPT=g._next),g._next&&(g._next._prev=g._prev),g._next=g._prev=null),delete h[f]),k&&(e[f]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return i},h.invalidate=function(){return this._notifyPluginsOfEnabled&&G._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],D.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-m,this.render(Math.min(0,-this._delay))),this},h._enabled=function(a,b){if(j||i.wake(),a&&this._gc){var c,d=this._targets;if(d)for(c=d.length;--c>-1;)this._siblings[c]=$(d[c],this,!0);else this._siblings=$(this.target,this,!0)}return D.prototype._enabled.call(this,a,b),this._notifyPluginsOfEnabled&&this._firstPT?G._onPluginEvent(a?"_onEnable":"_onDisable",this):!1},G.to=function(a,b,c){return new G(a,b,c)},G.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new G(a,b,c)},G.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new G(a,b,d)},G.delayedCall=function(a,b,c,d,e){return new G(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,lazy:!1,useFrames:e,overwrite:0})},G.set=function(a,b){return new G(a,0,b)},G.getTweensOf=function(a,b){if(null==a)return[];a="string"!=typeof a?a:G.selector(a)||a;var c,d,e,f;if((p(a)||H(a))&&"number"!=typeof a[0]){for(c=a.length,d=[];--c>-1;)d=d.concat(G.getTweensOf(a[c],b));for(c=d.length;--c>-1;)for(f=d[c],e=c;--e>-1;)f===d[e]&&d.splice(c,1)}else if(a._gsTweenID)for(d=$(a).concat(),c=d.length;--c>-1;)(d[c]._gc||b&&!d[c].isActive())&&d.splice(c,1);return d||[]},G.killTweensOf=G.killDelayedCallsTo=function(a,b,c){"object"==typeof b&&(c=b,b=!1);for(var d=G.getTweensOf(a,b),e=d.length;--e>-1;)d[e]._kill(c,a)};var ca=t("plugins.TweenPlugin",function(a,b){this._overwriteProps=(a||"").split(","),this._propName=this._overwriteProps[0],this._priority=b||0,this._super=ca.prototype},!0);if(h=ca.prototype,ca.version="1.19.0",ca.API=2,h._firstPT=null,h._addTween=P,h.setRatio=N,h._kill=function(a){var b,c=this._overwriteProps,d=this._firstPT;if(null!=a[this._propName])this._overwriteProps=[];else for(b=c.length;--b>-1;)null!=a[c[b]]&&c.splice(b,1);for(;d;)null!=a[d.n]&&(d._next&&(d._next._prev=d._prev),d._prev?(d._prev._next=d._next,d._prev=null):this._firstPT===d&&(this._firstPT=d._next)),d=d._next;return!1},h._mod=h._roundProps=function(a){for(var b,c=this._firstPT;c;)b=a[this._propName]||null!=c.n&&a[c.n.split(this._propName+"_").join("")],b&&"function"==typeof b&&(2===c.f?c.t._applyPT.m=b:c.m=b),c=c._next},G._onPluginEvent=function(a,b){var c,d,e,f,g,h=b._firstPT;if("_onInitAllProps"===a){for(;h;){for(g=h._next,d=e;d&&d.pr>h.pr;)d=d._next;(h._prev=d?d._prev:f)?h._prev._next=h:e=h,(h._next=d)?d._prev=h:f=h,h=g}h=b._firstPT=e}for(;h;)h.pg&&"function"==typeof h.t[a]&&h.t[a]()&&(c=!0),h=h._next;return c},ca.activate=function(a){for(var b=a.length;--b>-1;)a[b].API===ca.API&&(R[(new a[b])._propName]=a[b]);return!0},s.plugin=function(a){if(!(a&&a.propName&&a.init&&a.API))throw"illegal plugin definition.";var b,c=a.propName,d=a.priority||0,e=a.overwriteProps,f={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},g=t("plugins."+c.charAt(0).toUpperCase()+c.substr(1)+"Plugin",function(){ca.call(this,c,d),this._overwriteProps=e||[]},a.global===!0),h=g.prototype=new ca(c);h.constructor=g,g.API=a.API;for(b in f)"function"==typeof a[b]&&(h[f[b]]=a[b]);return g.version=a.version,ca.activate([g]),g},f=a._gsQueue){for(g=0;g<f.length;g++)f[g]();for(h in q)q[h].func||a.console.log("GSAP encountered missing dependency: "+h)}j=!1}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenLite"),!function(a){"use strict";var b,c,d,e=a.fn.animate,f=a.fn.stop,g=!0,h=function(a){var b,c={};for(b in a)c[b]=a[b];return c},i={overwrite:1,delay:1,useFrames:1,runBackwards:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,autoCSS:1},j=",scrollTop,scrollLeft,show,hide,toggle,",k=j,l=function(a,b){for(var c in i)i[c]&&void 0!==a[c]&&(b[c]=a[c])},m=function(a){return function(b){return a.getRatio(b)}},n={},o=function(){var e,f,g,h=window.GreenSockGlobals||window;if(b=h.TweenMax||h.TweenLite,b&&(e=(b.version+".0.0").split("."),f=!(Number(e[0])>0&&Number(e[1])>7),h=h.com.greensock,c=h.plugins.CSSPlugin,n=h.easing.Ease.map||{}),!b||!c||f)return b=null,void(!d&&window.console&&(window.console.log("The jquery.gsap.js plugin requires the TweenMax (or at least TweenLite and CSSPlugin) JavaScript file(s)."+(f?" Version "+e.join(".")+" is too old.":"")),d=!0));if(a.easing){for(g in n)a.easing[g]=m(n[g]);o=!1}};a.fn.animate=function(d,f,i,j){if(d=d||{},o&&(o(),!b||!c))return e.call(this,d,f,i,j);if(!g||d.skipGSAP===!0||"object"==typeof f&&"function"==typeof f.step)return e.call(this,d,f,i,j);var m,p,q,r,s=a.speed(f,i,j),t={ease:n[s.easing]||(s.easing===!1?n.linear:n.swing)},u=this,v="object"==typeof f?f.specialEasing:null;for(p in d){if(m=d[p],m instanceof Array&&n[m[1]]&&(v=v||{},v[p]=m[1],m=m[0]),"show"===m||"hide"===m||"toggle"===m||-1!==k.indexOf(p)&&-1!==k.indexOf(","+p+","))return e.call(this,d,f,i,j);t[-1===p.indexOf("-")?p:a.camelCase(p)]=m}if(v){t=h(t),r=[];for(p in v)m=r[r.length]={},l(t,m),m.ease=n[v[p]]||t.ease,-1!==p.indexOf("-")&&(p=a.camelCase(p)),m[p]=t[p],delete t[p];0===r.length&&(r=null)}return q=function(c){var d,e=h(t);if(r)for(d=r.length;--d>-1;)b.to(this,a.fx.off?0:s.duration/1e3,r[d]);e.onComplete=function(){c?c():s.old&&a(this).each(s.old)},b.to(this,a.fx.off?0:s.duration/1e3,e)},s.queue!==!1?(u.queue(s.queue,q),"function"==typeof s.old&&a(u[u.length-1]).queue(s.queue,function(a){s.old.call(u),a()})):q.call(u),u},a.fn.stop=function(a,c){if(f.call(this,a,c),b){if(c)for(var d,e=b.getTweensOf(this),g=e.length;--g>-1;)d=e[g].totalTime()/e[g].totalDuration(),d>0&&1>d&&e[g].seek(e[g].totalDuration());b.killTweensOf(this)}return this},a.gsap={enabled:function(a){g=a},version:"0.1.12",legacyProps:function(a){k=j+a+","}}}(jQuery),"function"!=typeof Object.assign&&(Object.assign=function(a){"use strict";if(null===a)throw new TypeError("Cannot convert undefined or null to object");for(var b=Object(a),c=1;c<arguments.length;c++){var d=arguments[c];if(null!==d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(b[e]=d[e])}return b});var App=App||{};App.AdaptiveImg=function(){"use strict";function a(){$(window).on("resize",function(){b()})}function b(){var a=f(),b=c();$.each(j.imgs,function(c){d(c,a,b)})}function c(){return window.innerHeight>window.innerWidth?"portrait":"landscape"}function d(a,b,c){var d=j.imgs[a];$.each(b,function(a,b){if(d[b]){var f="";if(f=i()?d[b+"2x"]:d[b],f in j.confirmedPaths)e(d.$el,f,c);else{var g=new window.Image;g.src=f,$(g).on("load",function(){return this.complete?"undefined"!=typeof this.naturalWidth&&0===this.naturalWidth?!1:(j.confirmedPaths.push(this.src),void e(d.$el,this.src,c)):!1})}return!1}})}function e(a,b,c){var d=a;if("IMG"==d.prop("tagName"))d.attr("src",b);else{var e=new window.Image;if(e.onload=function(){d.css({"background-image":"url('"+b+"')"}),i()&&0===d.css("background-size").indexOf("auto")&&d.css("background-size",e.width/2+"px auto")},e.src=b,d.hasClass("loop1")&&"landscape"===c){$("#loop1").remove();var f=document.createElement("img");f.setAttribute("src",b),f.setAttribute("class","visible-print"),f.setAttribute("id","loop1"),f.setAttribute("alt",$("title").text()),$(".header-logo").after(f)}}}function f(){var a=g(),b=[];return $.each(j.media,function(c,d){var e=!0,f=!0;d.max&&d.max<a&&(e=!1),d.min&&d.min>a&&(f=!1),e&&f&&b.unshift(c)}),b}function g(){var a=window,b="inner";return"innerWidth"in window||(b="client",a=document.documentElement||document.body),a[b+"Width"]}function h(a){var b={$el:a},c=j.imgs.length,d=!1;return $.each(a.data(),function(a,c){if(0===a.indexOf(j.dataPrefix)){d=!0;var e=a.substring(j.dataPrefix.length);b[e.toLowerCase()]=c}}),d?(j.imgs[c]=b,c):!1}function i(){var a="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";return window.devicePixelRatio>1?!0:!(!window.matchMedia||!window.matchMedia(a).matches)}var j={imgs:[],confirmedPaths:[],media:{lg:{max:1e5},md:{max:1319},sm:{max:991},xs:{max:767}},dataPrefix:"img",resizeTimeOut:500};return{init:function(){a();var b=f();$(".adaptive-img").each(function(){var a=$(this),e=a.data("am.adaptiveimg");if(!e){a.data("am.adaptiveimg",!0);var f=h(a);if(f!==!1){var g=c();d(f,b,g)}}})}}}();var App=App||{};App.Scrollmonitor=function(){function a(a){var b,d=scrollMonitor.create(a);d.lock(),d.enterViewport(function(){c($(this)[0])}),d.exitViewport(function(){d.unlock(),d.recalculateLocation(),d.lock(),c($(this)[0])}),$(window).on("resize",function(){window.clearTimeout(b),b=window.setTimeout(function(){d.unlock(),d.recalculateLocation(),d.lock()},1e3)}),a.addClass(h.init),c(d),f.push(d)}function b(){$(e).each(function(){$(this).hasClass(h.init)||a($(this))}),f.forEach(function(a){a.unlock(),a.recalculateLocation(),a.lock()})}function c(a){var b=$(a.watchItem),c=!1,d=!1,e=a.isInViewport,f=a.isAboveViewport&&!a.isInViewport,i=a.isBelowViewport&&!a.isInViewport;g&&(c=e&&a.wasAbove,d=e&&a.wasBelow),a.wasIn!=e&&(b.toggleClass(h.enterTop,c),b.toggleClass(h.enterBottom,d),b.toggleClass(h.inViewport,e),b.toggleClass(h.outViewport,!e),b.toggleClass(h.aboveViewport,f),b.toggleClass(h.belowViewport,i)),a.wasIn=e,a.wasAbove=f,a.wasBelow=i}var d,e=".scrollmonitor",f=[],g=!1,h={init:"scmo-init",inViewport:"scmo-in-vp",outViewport:"scmo-out-vp",aboveViewport:"scmo-above-vp",belowViewport:"scmo-below-vp",enterTop:"scmo-enter-top",enterBottom:"scmo-enter-bottom"},i=function(){$(window).on("load",function(){d=$(e),d.each(function(){a($(this))}),g=!0})};return{init:i,updateItems:b}}();var jQuery=jQuery||{},App=App||{};App.PxJsPlayer=function(a){var b=function(){a(function(){var b=a(".js-player");a.each(b,function(){var b=a(this);if(!b.data("initialized")){var c=b.data("type");if(b.data("initialized",1),c){var d=b.parent().find(".video-player__preview-image__play");d.on("click",function(){if(!c||App.PxPrivacyHelper.isProviderAllowed(c)){var a=plyr.setup(b.get(0),App.plyrConfig)[0];a.on("ready",function(){a.play()})}})}else plyr.setup(b.get(0),App.plyrConfig)}})})};return{init:b}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.PxUserSessionData=function(a,b){var c=function(){b.localStorage.removeItem("app.optin.youtube"),a(function(){var c=b.App.routes.userSessionData;c&&a.ajax({url:c,success:function(c){a.each(c,function(c,d){a.each(d,function(a,c){c&&b.localStorage.setItem("app.optin."+a,"true")})})}})})};return{init:c}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.PxJsOptout=function(a,b){var c=function(){a(function(){var c=b.App.routes.optOut,d=a("[data-optout]");c&&d.length&&a.ajax({url:c,success:function(c){a.each(c,function(c,d){var e=d.type,f=d.html,g=a('[data-optout="'+e+'"]');g.html(f);var h=g.find("input");h.on("change",function(){var c=a(this).is(":checked");c?(b.localStorage.removeItem("app.optin."+e),a.ajax({url:b.App.routes.optoutProvider,data:{key:e},success:function(){}})):(b.localStorage.setItem("app.optin."+e,"true"),a.ajax({url:b.App.routes.optinProvider,data:{key:e},success:function(){}}))})})}})})};return{init:c}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.PxPrivacyHelper=App.PxPrivacyHelper||{},App.PxPrivacyHelper.getLocalStorageKey=function(a){return"app.optin."+a},App.PxPrivacyHelper.isProviderAllowed=function(a,b){var c=this.getLocalStorageKey(a),d="true"===window.localStorage.getItem(c);return b=b!==!1,!d&&b&&this.showPrivacyOverlay(a),d},App.PxPrivacyHelper.showPrivacyOverlay=function(a){var b=$("body");b.addClass("privacy-overlay--show");var c=$('.privacy-overlay__content[data-provider="'+a+'"]');c&&c.addClass("privacy-overlay__content--active")},App.PxPrivacyHelper.closePrivacyOverlay=function(){var a=$("body");a.removeClass("privacy-overlay--show"),a.find(".privacy-overlay__content--active").removeClass(".privacy-overlay__content--active")},App.PxPrivacyHelper.init=function(){this.setListeners(),this.initCheckboxStates()},App.PxPrivacyHelper.setListeners=function(){var a=this;$(".privacy-overlay__close-button").on("click",function(){a.closePrivacyOverlay()}),$(".privacy-overlay__accept").on("click",function(){var b=$(this).parent().data("provider"),c=a.getLocalStorageKey(b);window.localStorage.setItem(c,"true"),$.ajax({url:window.App.routes.optinProvider,data:{key:b},success:function(){}}),a.closePrivacyOverlay()}),$(".privacy-overlay__backdrop").on("click",function(){a.closePrivacyOverlay()}),$(".privacy-optout__checkbox").on("change",function(){var b=$(this).data("provider"),c=a.getLocalStorageKey(b);$(this).is(":checked")?window.localStorage.removeItem(c):window.localStorage.setItem(c,"true")})},App.PxPrivacyHelper.initCheckboxStates=function(){var a=this,b=$(".privacy-optout__checkbox");b.length&&$.each(b,function(b,c){var d=$(c),e=d.data("provider"),f=a.isProviderAllowed(e,!1);f||d.attr("checked",!0)})},App.PxPrivacyHelper.init(),function(a){a.fn.cookieNotice=function(c){a(this).each(function(){var a=new b(this,c);a.showCookieBanner()})};var b=function(b,c){var d=this;this.options=a.extend({},this.options,c),this.element=a(b),this.element.on("click",this.options.acceptButton,function(b){d.acceptCookieBanner(a(this)),b.preventDefault()})};b.prototype={element:null,options:{cookieName:"cookie_banner_seen",acceptButton:".accept",htmlClass:"cookie-banner-active"},showCookieBanner:function(){var b=Cookies.get(this.options.cookieName);b="undefined"==typeof b?!1:b,b||(this.element.show(),a("html").addClass(this.options.htmlClass))},acceptCookieBanner:function(){Cookies.set(this.options.cookieName,1,{expires:365,path:"/"}),this.element.hide(),a("html").removeClass(this.options.htmlClass)}},a.fn.disableNonFunctionalCookies=function(b){a(this).each(function(){var a=new c(this,b);a.checkCookies()})};var c=function(b,c){var d=this;this.options=a.extend({},this.options,c),this.element=a(b),this.element.on("change",function(a){d.setCookie(),a.preventDefault()}),this.setCheckBox()};c.prototype={element:null,options:{whitelist:["non_functional_cookies","cookie_banner_seen"],cookieName:"non_functional_cookies"},checkCookies:function(){var b=Cookies.get(this.options.cookieName);if(b="undefined"==typeof b?!1:b){var c=Cookies.get(),d=this;a.each(c,function(a){-1==d.options.whitelist.indexOf(a)&&Cookies.remove(a)})}},setCookie:function(){this.element.is(":checked")?(Cookies.set(this.options.cookieName,1,{expires:365,path:"/"}),this.checkCookies()):Cookies.remove(this.options.cookieName)},setCheckBox:function(){var a=Cookies.get(this.options.cookieName);a="undefined"==typeof a?!1:!0,this.element.prop("checked",a)}}}(jQuery);var App=App||{};window.lazySizesConfig=window.lazySizesConfig||{},window.lazySizesConfig.lazyClass="lazyload",window.lazySizesConfig.srcAttr="data-original",window.lazySizesConfig.loadMode=1,window.lazySizesConfig.expand=200,App.plyrConfig={iconUrl:"/svgsprites/plyr.svg"};var App=App||{},jQuery=jQuery||{};!function(){for(var a,b=function(){},c=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"],d=c.length,e=window.console=window.console||{};d--;)a=c[d],e[a]||(e[a]=b);window.transitionSupport=detectCSSFeature("transition")}(),App.helpers=function(a,b){var c=!1,d=function(){feature.touch?(c=!0,b("html").addClass("touch")):(c=!1,b("html").addClass("no-touch"))},e=function(){return c},f=function(){return m("visible-xs-block")},g=function(){return m("visible-sm-block")},h=function(){return m("visible-md-block")},i=function(){return m("visible-lg-block")},j=function(){return g()},k=function(){return m("visible-xs-block visible-sm-block")},l=function(){return m("visible-xs-block visible-sm-block visible-md-block")},m=function(a){var c=b("body"),d=b('<div class="device-test-block '+a+'"></div>');c.append(d);var e=d.is(":visible");return c.find(".device-test-block").remove(),e},n=function(c,d){var e=0,f=c.offset().top-b(a).scrollTop(),g=f+c.height();g<a.innerHeight&&f>0||(d?e=d:c.height()<a.innerHeight&&(e=(a.innerHeight-c.height())/2),e+=parseInt(b("body").css("padding-top")),b("html, body").animate({scrollTop:b(c).offset().top-e},"slow"))};return{checkTouch:d,isTouch:e,isExtraSmallDevice:f,isSmallDevice:g,isMediumDevice:h,isLargeDevice:i,isSmallerThanSmallDevice:j,isSmallerThanMediumDevice:k,isSmallerThanLargeDevice:l,scrollToElement:n}}(window,jQuery);var jQuery=jQuery||{},App=App||{};App.menu=function(a,b){function c(){p.on("click",function(c){d(a(this));var g=a(this).data("uid");return void 0!==b.rootUid&&b.rootUid[3]&&b.rootUid[1]===g&&(k=n.find("a[data-uid='"+b.rootUid[2]+"'][data-root='2']"),e(k)),void 0!==b.rootUid&&b.rootUid[4]&&b.rootUid[1]===g&&(k=n.find("a[data-uid='"+b.rootUid[3]+"'][data-root='3']"),f(k,!0)),c.preventDefault(),!1}),s.on("click",function(b){return a(this).hasClass("has-subpages")&&!a(this).hasClass("active")?(e(a(this)),b.preventDefault(),!1):void 0}),v.on("click",function(c){return a(this).hasClass("has-subpages")&&!a(this).hasClass("active")&&a(b).width()>=z?(f(a(this)),c.preventDefault(),!1):void 0}),w.on("click",function(){D(s),a(u).removeClass("active")}),a(document).on("click",function(a){!q.is(a.target)&&0===q.has(a.target).length&&q.find(t+".active").length&&B()}),q.find(".icon-close").on("click",function(){B()})}function d(b){var c=b.next(".submenu");c.hasClass("empty")||(h(b.data("uid")),b.addClass("active"),c.addClass("active"),a("#overlay").addClass("active"),C(2),E(b.next("ul")),a("body").addClass("menu-open"))}function e(a){E(a.next("ul")),i(a.data("uid")),a.addClass("active"),C(3),m=a.outerHeight()*a.data("index"),a.next("ul").find(".height-wrapper__third").css("padding-top",m+"px"),E(a.next("ul"))}function f(a,c){var d=a.parents(".submenu__item");c?b.setTimeout(function(){j(a.data("uid"),a.next("ul"),a.data("index"),d.height()),a.addClass("active")},200):(j(a.data("uid"),a.next("ul"),a.data("index"),d.height()),a.addClass("active")),C(4)}function g(a){b.transitionSupport?(setTimeout(function(){a.addClass("active"),a.removeClass("animating")},250),a.addClass("animating")):a.addClass("active")}function h(a){B(),q.find(t+"[data-uid='"+a+"']").addClass("active")}function i(a){q.find(u).removeClass("active"),D(s),g(q.find(u+"[data-uid='"+a+"']"))}function j(c,d,e,f){q.find(x).removeClass("active"),D(v);var h=q.find(x+"[data-uid='"+c+"']");g(h);var i=e*f+m;h.find(".submenu__loading").length>0&&a.ajax({url:b.App.routes.subMenu.replace("PAGE_ID",c),method:"GET",dataType:"text",success:function(a){h.find(".submenu__fourth-inner .height-wrapper").html(a),h.find(".submenu__fourth-inner .padding-wrapper").css("margin-top",i),setTimeout(function(){E(d),App.AdaptiveImg.init(),b.picturefill()},500)},complete:function(){}})}var k,l=0,m=0,n=a(".mainmenu__main"),o=".mainmenu__main-link",p=n.find(o),q=(a(".mainmenu__metamenu"),a(".submenu")),r=".submenu",s=a(".submenu__item-link"),t=".submenu__outer",u=".submenu__third-outer",v=a(".submenu__item-third-link"),w=a(".submenu__third-inner-back"),x=".submenu__fourth-outer",y=a(".submenu__close"),z=768,A=function(){c()},B=function(){q.find(t+","+u+","+x+",a.active").removeClass("active"),n.find("a.active").removeClass("active"),a("#overlay").removeClass("active"),q.removeClass("active").css("height","auto"),y.removeClass("level-2 level-3 level-4"),a("body").removeClass("menu-open")},C=function(a){y.removeClass("level-2 level-3 level-4").addClass("level-"+a)},D=function(a){a.removeClass("active")},E=function(b){0===l&&(l=a(r).find(".height-wrapper").height());var c=b.find(".height-wrapper").height();a("body").height()>c&&(c=a("body").height()),c>l?(l=c,a(r).css("height",c+100+"px")):a(r).css("height",l+100+"px")};return{init:A}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.PxMobileMenu=function(a){var b=function(){a(function(){var b=new PxMobileMenu(a(".mobile-navbar").first());b.init()})};return{init:b}}(jQuery,window,void 0),PxMobileMenu.prototype.init=function(){"use strict";this.setListeners()},PxMobileMenu.prototype.setConfig=function(a){"use strict";var b={_NAVBAR_SELECTOR:".mobile-navbar",_TOGGLE_SELECTOR:".mobile-navbar__toggle",_MENU_CONTENT_SELECTOR:".mobile-navbar__content",_LIST_ITEM_SELECTOR:".mobilemenu__listitem",_MAIN_ITEM_SELECTOR:".mobilemenu__main-item",_META_MAIN_ITEM_SELECTOR:".mobilemenu__meta-item",_MAIN_ITEM_LINK_SELECTOR:".mobilemenu__main-item-link",_LISTITEM_SELECTOR:".mobilemenu__listitem",_LISTITEM_LINK_SELECTOR:".mobilemenu__listitem-link",_BACK_SELECTOR:".mobilemenu__back",_ACTIVECLASS:"menu-active",_ACTIVECLASS_BODY:"mobile-menu-active",_MAIN_ITEM_ACTIVE_CLASS:"main-active",_LISTITEM_ACTIVE_CLASS:"active",_LISTITEM_ACTIVE_DROPDOWN_CLASS:"active-dropdown",_CONTENT_SELECTOR:".mobile-navbar__content",_ARROW_MAIN_MENU_SELECTOR:".mobilemenu__main-item-link  > .mobilemenu__icon",_ARROW_META_MENU_SELECTOR:".mobilemenu__meta-item-link  > .mobilemenu__icon",_SEARCH_BAR_SELECTOR:".mobile-navbar__search-btn",_active:!1,_loaded:!1,_loading:!1};Object.assign(this,b,a)},PxMobileMenu.prototype.setListeners=function(){var a=this;this._$element.on("click",this._TOGGLE_SELECTOR,function(){a.toggleMenu()}),$(this._TOGGLE_SELECTOR).is(":visible")&&(a._loading=!0,this.loadMenu().done(function(){a.setCurrentActive(),a._loading=!1})),this._$element.on("click",this._ARROW_MAIN_MENU_SELECTOR+","+this._ARROW_META_MENU_SELECTOR,function(b){($(this).parents(this._LIST_ITEM_SELECTOR).hasClass("active")||$(this).parents(this._LIST_ITEM_SELECTOR).hasClass("active-dropdown"))&&($(this).parents(this._LIST_ITEM_SELECTOR).removeClass("active main-active active-dropdown"),$(this).parents(this._LIST_ITEM_SELECTOR).find(a._LISTITEM_SELECTOR).removeClass("active active-dropdown"),b.stopPropagation()),b.preventDefault()}),this._$element.on("click",this._LISTITEM_LINK_SELECTOR,function(b){if(!$(this).hasClass("has-subpages"))return!0;if($(this).hasClass("has-subpages")&&($(this).parent("li").hasClass("active")||$(this).parent("li").hasClass("active-dropdown")))return!0;b.preventDefault();var c=$(this).closest(a._LISTITEM_SELECTOR),d=$(this).closest(a._MAIN_ITEM_SELECTOR),e=$(this).closest(a._META_MAIN_ITEM_SELECTOR);if(e.addClass(a._LISTITEM_ACTIVE_DROPDOWN_CLASS),$(a._LISTITEM_SELECTOR).not(e).removeClass(a._LISTITEM_ACTIVE_DROPDOWN_CLASS),$(a._LISTITEM_SELECTOR).not(c).removeClass(a._LISTITEM_ACTIVE_CLASS),$(a._MAIN_ITEM_SELECTOR).not(d).removeClass(a._MAIN_ITEM_ACTIVE_CLASS),$(this).is(a._MAIN_ITEM_LINK_SELECTOR)?(c.toggleClass(a._MAIN_ITEM_ACTIVE_CLASS),c.toggleClass(a._LISTITEM_ACTIVE_CLASS,c.hasClass(a._MAIN_ITEM_ACTIVE_CLASS))):c.addClass(a._LISTITEM_ACTIVE_CLASS),$(this).is(a._MAIN_ITEM_LINK_SELECTOR)||$(this).hasClass("mobilemenu__meta-item-link")){var f,g="";g=$(this).next("ul"),TweenLite.set(g,{visibility:"hidden",height:"auto"}),f=g.height()/500,TweenLite.set(g,{visibility:"visible"}),TweenLite.from(g,f,{height:"0"})}a.scrollCurrentMainIntoViewport()}),this._$element.on("click",this._BACK_SELECTOR,function(){var b=$(this).closest(a._LISTITEM_SELECTOR),c=b.parent().closest(a._LISTITEM_SELECTOR);b.removeClass(a._LISTITEM_ACTIVE_CLASS),c.addClass(a._LISTITEM_ACTIVE_CLASS)})},PxMobileMenu.prototype.toggleMenu=function(){this._loading?(this.openMenu(),this._active=!0):this._active||this._loading?this.closeMenu():this.openMenu()},PxMobileMenu.prototype.openMenu=function(){var a=this;this._$element.addClass(this._ACTIVECLASS),$("body").addClass(this._ACTIVECLASS_BODY),this._$element.find(this._SEARCH_BAR_SELECTOR).addClass("hidden"),this._loading||this.loadMenu().done(function(){a.setCurrentActive(),a._active=!0})},PxMobileMenu.prototype.closeMenu=function(){this._$element.removeClass(this._ACTIVECLASS),$("body").removeClass(this._ACTIVECLASS_BODY),this._$element.find(this._SEARCH_BAR_SELECTOR).removeClass("hidden"),this._active=!1},PxMobileMenu.prototype.loadMenu=function(){var a=this;return this._loaded?jQuery.Deferred().resolve():$.ajax({url:window.App.routes.mobileMenu,method:"GET",dataType:"text",success:function(b){a._$element.find(a._MENU_CONTENT_SELECTOR).html(b),a._loaded=!0}})},PxMobileMenu.prototype.setCurrentActive=function(){var a=this._$element.find(this._LISTITEM_SELECTOR+'[data-uid="'+App.currentPage.uid+'"]');if(a.length>0){$(this._LISTITEM_SELECTOR).removeClass(this._LISTITEM_ACTIVE_CLASS).removeClass(this._MAIN_ITEM_ACTIVE_CLASS);var b=a;b.find("> "+this._LISTITEM_LINK_SELECTOR).first().hasClass("has-subpages")||(b=a.parent().closest(this._LISTITEM_SELECTOR)),b.addClass(this._LISTITEM_ACTIVE_CLASS),a.closest(this._MAIN_ITEM_SELECTOR).addClass(this._MAIN_ITEM_ACTIVE_CLASS)}var c=this._$element.find(".main-active > .mobilemenu__list");c.css({overflow:"auto",height:"auto"})},PxMobileMenu.prototype.scrollCurrentMainIntoViewport=function(){var a=this._$element.find(this._CONTENT_SELECTOR),b=this._$element.find(this._MAIN_ITEM_SELECTOR+"."+this._MAIN_ITEM_ACTIVE_CLASS).first();if(b.length>0){var c=b.position().top;a.scrollTop(c)}else a.scrollTop(0)};var jQuery=jQuery||{},App=App||{};App.PxSearchAutocomplete=function(a){var b=function(){a(function(){a(".js-autocomplete-search-form").each(function(){var b=a(this),c=new PxSearchAutocomplete(b);c.init()})})};return{init:b}}(jQuery,window,void 0),PxSearchAutocomplete.prototype.setConfig=function(a){"use strict";var b={_INPUT_FIELD_SELECTOR:".js-search-autocomplete",_AUTO_COMPLETE_ACTIVE_CLASS:"search-autocomplete--active",_BOX_CLASS:"search-autocomplete__box-group",_GROUP_CLASS:"search-autocomplete__box-group",_SUBGROUP_CLASS:"search-autocomplete__box-subgroup",_DEFAULT_ENDPOINT:window.App.routes.searchSuggestions,_$body:{},_language:0,maxHeight:300,_initialized:!1,_$autocompleteField:{}};Object.assign(this,b,a)},PxSearchAutocomplete.prototype.init=function(){"use strict";this._$body=$("body"),this._$autocompleteField=this._$element.find(this._INPUT_FIELD_SELECTOR),this.initAutocomplete(),this._initialized=!0},PxSearchAutocomplete.prototype.initAutocomplete=function(){var a=1===Number(this._$autocompleteField.data("group")),b=this._$autocompleteField.data("endpoint");b="undefined"==typeof b?this._DEFAULT_ENDPOINT:b;var c=this,d={serviceUrl:b,paramName:"q",maxHeight:this.maxHeight,triggerSelectOnValidInput:!1,preventBadQueries:!0,minChars:3,transformResult:function(a){return"string"==typeof a&&(a=JSON.parse(a)),{suggestions:a}},beforeRender:function(b,d){c._$body.addClass(c._AUTO_COMPLETE_ACTIVE_CLASS),a&&(b.addClass(c._BOX_CLASS),$.each(d,function(a){var d=$(b.children().get(a));d.addClass(""===this.data.pageType?c._GROUP_CLASS:c._SUBGROUP_CLASS)}))},onHide:function(){c._$body.removeClass(c._AUTO_COMPLETE_ACTIVE_CLASS)},onSelect:function(b){var d="search-autocomplete__filter-type",e=null===b.data?b.value:b.data.value;if($(this).val(e),c._$element.find('.search-filter input[name="filter[type][]"]').remove(),a&&b.data.pageType){var f=$('<input type="hidden" name="filter[type][]" class="'+d+'">');$(this).parent().append(f),$(this).parent().find("."+d).val(b.data.pageType)}c._$element.submit()}};this._$autocompleteField.autocomplete(d)};var jQuery=jQuery||{},App=App||{};App.footercontact=function(a,b){"use strict";function c(){var b=scrollMonitor.create(a(".footer__map-wrapper"),400);b.enterViewport(d),a(".footer__item-header").on("click",p)}function d(){if(g&&!k){var b=document.createElement("script");b.type="text/javascript",b.src="https://maps.googleapis.com/maps/api/js?v=3.exp&key="+g+"&callback=App.footercontact.onMapsScriptLoaded",a("body").append(b),k=!0}}var e,f,g,h=a(".footer__map-container"),i=[],j=!1,k=!1,l=!1,m="/images/footer/",n=20,o=function(){a(".footer__map").length<=0||a(function(){c()})},p=function(){a(this).closest(".footer__item").toggleClass("open")},q=function(a){i.push(a)},r=function(){j=!0,w()},s=function(a){var b=a.getMap();return null!==b&&"undefined"!=typeof b},t=function(a){var c=new google.maps.LatLng(a.lat,a.lng);f.extend(c);var d=new google.maps.Marker({position:c,icon:m+a.icon,map:e}),g='<div class="content-map">'+a.title+"</div>",h=new google.maps.InfoWindow({content:g,maxWidth:200});google.maps.event.addListener(d,"click",function(a,b){return function(){s(b)?b.close():b.open(e,a),x()}}(d,h)),b.innerWidth>=1320&&h.open(e,d)},u=function(a){g=a},v=function(a,b,c,d){var g=f.getSouthWest(),h=f.getNorthEast(),i=e.getProjection().fromLatLngToPoint(h),j=e.getProjection().fromLatLngToPoint(g),k=Math.pow(2,e.getZoom()),l=e.getProjection().fromLatLngToPoint(g),m=new google.maps.Point((l.x-j.x)*k+d,(l.y-i.y)*k-b),n=new google.maps.Point(m.x/k+j.x,m.y/k+i.y),o=e.getProjection().fromPointToLatLng(n),p=e.getProjection().fromLatLngToPoint(h),q=new google.maps.Point((p.x-j.x)*k-c,(p.y-i.y)*k+a),r=new google.maps.Point(q.x/k+j.x,q.y/k+i.y),s=e.getProjection().fromPointToLatLng(r),t=new google.maps.LatLngBounds;return t.extend(o),t.extend(s),t},w=function(){var a=i,b=n,c="mymaps",d=new google.maps.StyledMapType(App.getGoogleMapsStyle(),{});f=new google.maps.LatLngBounds,e=new google.maps.Map(document.getElementById("footer-map"),{zoom:b||n,scrollwheel:!1,fullscreenControl:!0,mapTypeId:c,center:{lat:a[0].lat,lng:a[0].lng}}),a.forEach(function(a){t(a)}),e.fitBounds(f),google.maps.event.addListenerOnce(e,"idle",function(){h.addClass("map__loaded"),y(150,0,20,20),x()}),google.maps.MapTypeId.SATELLITE=!1,google.maps.MapTypeId.HYBRID=!1,google.maps.MapTypeId.TERRAIN=!1,e.setOptions({streetViewControl:!1}),e.mapTypes.set(c,d)},x=function(){var b=a("#footer-map .gm-style-iw"),c=b.prev();c.children(":nth-child(2)").css({display:"none"}),c.children(":nth-child(4)").css({display:"none"}),l=!0},y=function(a,b,c,d){e.fitBounds(v(-a,-b,-c,-d))};return App.getGoogleMapsStyle=function(){return[{featureType:"landscape",stylers:[{saturation:-100},{lightness:65},{visibility:"on"}]},{featureType:"poi",stylers:[{saturation:-100},{lightness:51},{visibility:"on"}]},{featureType:"road.highway",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"road.arterial",stylers:[{saturation:-100},{lightness:30},{visibility:"on"}]},{featureType:"road.local",stylers:[{saturation:-100},{lightness:40},{visibility:"on"}]},{featureType:"transit",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"administrative.province",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"on"},{lightness:-25},{saturation:-100}]},{featureType:"water",elementType:"geometry",stylers:[{hue:"#ffff00"},{lightness:-25},{saturation:-97}]}]},{init:o,setApiKey:u,addLocation:q,onMapsScriptLoaded:r,fitBounds:y}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.formSwitch=function(a){var b,c,d=function(d,e,f,g){d.on("click","li",function(){d.find("li").removeClass("active"),a(this).addClass("active"),b=a(this).data("lang"),f.val(b);var h=d.parent().find("form");h.find("[data-lang]").hide(),h.find('[data-lang="'+b+'"]').show(),e.each(function(){c=a(this).data(b),"undefined"!==c&&(a(this).hasClass("btn")?a(this).html(c):a(this).hasClass("country")?(a(this).parents(".form-group").find("label").html(c),a(this).find("option").each(function(){a(this).html(a(this).data(b))})):a(this).hasClass("select-placeholder")?(a(this).parents(".form-group").find("label").html(c),a(this).find("option").each(function(){a(this).html(a(this).data(b))}),a(this).find("option:first-child").html(a(this).data(b))):a(this).hasClass("select-no-placeholder")?(a(this).parents(".form-group").find("label").html(c),
a(this).find("option").each(function(){a(this).html(a(this).data(b))})):a(this).hasClass("text-area")?(a(this).parents(".form-group").find("label").html(c),a(this).attr("placeholder",c)):a(this).parents(".form-group").find("label:first").html(c))}),"undefined"!=typeof g&&g.children("div").each(function(){a(this).html(a(this).data(b))})})};return{languageSwitcher:d}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.orklSliders=function(a){var b=".orkl-slider",c=function(){a(function(){var c=a(b);c.length<1||c.each(function(){App.orklSlider.init(a(this))})})};return{init:c}}(jQuery,window,void 0),App.orklSlider=function(){function a(a,b){var c={};for(var d in a)c[d]=a[d];for(var e in b)c[e]=b[e];return c}var b,c,d,e,f,g=!1,h={slidesPerView:1,loop:!0,speed:800,autoplay:1e4,autoplayDisableOnInteraction:!1,keyboardControl:!0,a11y:!0,paginationBulletMessage:"Zu Folie {{index}} wechseln"},i=function(g){g&&(b=g,j(),c=b.find(".orkl-slider__text-slider"),d=b.find(".orkl-slider__img-slider"),1==c.find(".orkl-slider__slide-item").length&&(h.autoplay=!1,h.simulateTouch=!1,h.touchRatio=0,b.addClass("single-slide")),e=new Swiper(d,a(h,{effect:"fade",autoplay:0})),f=new Swiper(c,a(h,{pagination:c.find(".orkl-slider__pagination"),paginationClickable:!0,paginationBulletRender:function(a,b,c){var d='<svg class="orkl-slider__bullet-circle" viewBox="0 0 200 200"><circle class="orkl-slider__bullet-circle-circle" cx="95" cy="95" r="85" transform="rotate(-90, 95, 95)"/></svg>',e='<span class="orkl-slider__bullet-dot"></span>',f='<span class="orkl-slider__bullet-pause"></span>',g='<span class="orkl-slider__bullet-play"></span>';return'<div class="orkl-slider__pagination-bullet '+c+'">'+d+e+f+g+"</div>"},effect:"slide",direction:"vertical",breakpoints:{480:{direction:"horizontal"}},onInit:function(){b.addClass("orkl-slider--initialized")}})),f.params.control=e,App.AdaptiveImg.init(),k())},j=function(){b.on("mousedown",".swiper-pagination-bullet-active",function(a){l(),a.stopPropagation()})},k=function(){f.on("slideChangeStart",function(){g&&n()}),b.on("click",".orkl-slider__play",n),b.on("click",".orkl-slider__pause",m)},l=function(){g?n():m()},m=function(){setTimeout(function(){f.stopAutoplay(),b.addClass("orkl-slider__paused"),g=!0},100)},n=function(){setTimeout(function(){f.startAutoplay(),b.removeClass("orkl-slider__paused"),g=!1},100)};return{init:i}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.infosliders=function(a){var b=".infoslider",c=function(){a(function(){a(b).each(function(){var b=new PxInfoslider(a(this));b.init()})})};return{init:c}}(jQuery,window,void 0),PxInfoslider.prototype.init=function(){"use strict";this._$slider=this._$element.find(this._SLIDER_SELECTOR),this.initSlider()},PxInfoslider.prototype.setConfig=function(a){"use strict";var b;b=Math.floor(Math.random()*this._$element.find(".infoslider__slide-item").length+1);var c={_SLIDER_SELECTOR:".infoslider__slider",_SLIDER_ITEM_SELECTOR:".infoslider__slide-item",_slider:null,_sliderOptions:{speed:500,loop:!0,effect:"fade",fade:{crossFade:!0},direction:"horizontal",nextButton:".infoslider__control-next",prevButton:".infoslider__control-prev",initialSlide:b}};Object.assign(this,c,a)},PxInfoslider.prototype.initSlider=function(){this._slider=new Swiper(this._$slider,this._sliderOptions)};var jQuery=jQuery||{},App=App||{};App.DropDownTabs=function(a,b){var c=".dropdown-tabs__content",d=".dropdown-tabs__content-div",e=".dropdown-tabs__item",f="dropdown-tabs__item--expanded",g=a(".dropdown-tabs"),h=a(".dropdown-tabs__item-inner"),i=(g.find(e),g.find("."+f)),j=!1,k=function(){g.length<=0||(l(),m(),j=!0)},l=function(){a.each(i,function(b,c){var d=a(c);n(d)})},m=function(){h.on("click",function(){var b=a(this).parent("div");if(!b.hasClass(f)){if(b.hasClass("active"))return b.removeClass("active"),b.next(d).empty(),void(b.hasClass(f)?b.next(d+".active").css("height",0).removeClass("active"):b.siblings(d+".active").css("height",0).removeClass("active"));b.hasClass(f)||(b.siblings().removeClass("active"),b.siblings(d).height(0).removeClass("active").empty()),n(b)}})},n=function(e){var f=e;f.addClass("active");var g=f.offset(),h=null,i=null;a.each(f.siblings(d),function(b,c){var d=a(c);return!h&&d.offset().top>g.top?(h=i,!1):void(i=d)}),h||(h=i);var k=f.find(c).html();h.append(k).addClass("active");var l=h.find(".text-video__video");b.setTimeout(function(){l.addClass("js-player"),App.PxJsPlayer.init()},100);var m=h;m.find("img").length>0?m.find("img").on("load",function(){h.height("auto")}):setTimeout(function(){h.height("auto")},250),j&&a(b).width()<768&&a("html, body").animate({scrollTop:h.offset().top-100},500)};return{init:k}}(jQuery,window);var jQuery=jQuery||{},App=App||{};App.gmapsApproach=function(a,b){"use strict";function c(){var b=scrollMonitor.create(a(".gmaps-approach-wrapper"),400);b.enterViewport(d)}function d(){if(g&&!k){var b=document.createElement("script");b.type="text/javascript",b.src="https://maps.googleapis.com/maps/api/js?v=3.exp&key="+g+"&callback=App.gmapsApproach.onMapsScriptLoaded",a("body").append(b),k=!0}}var e,f,g,h=a(".gmaps-approach-container"),i=[],j=!1,k=!1,l="/images/footer/",m=15,n="",o="",p="",q=function(){a(".gmaps-approach").length<=0||a(function(){setTimeout(function(){c()},1e3)})},r=function(a){i.push(a)},s=function(){j=!0,y()},t=function(a){var b=a.getMap();return null!==b&&"undefined"!=typeof b},u=function(a){var c=new google.maps.LatLng(a.lat,a.lng);f.extend(c);var d=new google.maps.Marker({position:c,icon:l+a.icon,map:e});a.phone&&(n="<p>"+a.phone_with_label+"</p>"),a.fax&&(o="<p>"+a.fax_with_label+"</p>"),a.email&&(p="<p>"+a.email_label+' <a href="mailto'+a.email+'"> '+a.email+"</a></p>");var g='<div class="content-map"><h4 class="content-map__title">'+a.title+"</h4> <br><p>"+a.street+"<br>"+a.plz+" "+a.city+"</p>"+n+o+p+'<br><br><a href="//maps.google.com/maps?daddr='+a.street+" "+a.plz+" "+a.city+" "+a.title+'" target="_blank">Route berechnen</a> </div>',h=new google.maps.InfoWindow({content:g,maxWidth:250});google.maps.event.addListener(d,"click",function(a,b){return function(){t(b)?b.close():b.open(e,a)}}(d,h)),b.innerWidth>=1320&&h.open(e,d)},v=function(a){g=a},w=function(){k=!0},x=function(a,b,c,d){var g=f.getSouthWest(),h=f.getNorthEast(),i=e.getProjection().fromLatLngToPoint(h),j=e.getProjection().fromLatLngToPoint(g),k=Math.pow(2,e.getZoom()),l=e.getProjection().fromLatLngToPoint(g),m=new google.maps.Point((l.x-j.x)*k+d,(l.y-i.y)*k-b),n=new google.maps.Point(m.x/k+j.x,m.y/k+i.y),o=e.getProjection().fromPointToLatLng(n),p=e.getProjection().fromLatLngToPoint(h),q=new google.maps.Point((p.x-j.x)*k-c,(p.y-i.y)*k+a),r=new google.maps.Point(q.x/k+j.x,q.y/k+i.y),s=e.getProjection().fromPointToLatLng(r),t=new google.maps.LatLngBounds;return t.extend(o),t.extend(s),t},y=function(){var a=i,b=m,c="mymaps_1",d=new google.maps.StyledMapType(App.getGoogleMapsStyle(),{});f=new google.maps.LatLngBounds,e=new google.maps.Map(document.getElementById("gmaps-approach"),{zoom:b||m,scrollwheel:!1,fullscreenControl:!0,mapTypeId:c,mapTypeControlOptions:{mapTypeIds:[c]},center:{lat:a[0].lat,lng:a[0].lng}}),a.forEach(function(a){u(a)}),e.fitBounds(f),google.maps.event.addListenerOnce(e,"idle",function(){h.addClass("map__loaded"),z(150,0,20,20)}),e.setOptions({streetViewControl:!1}),e.mapTypes.set(c,d)},z=function(a,b,c,d){e.fitBounds(x(-a,-b,-c,-d)),e.setZoom(15)};return App.getGoogleMapsStyle=function(){return[{featureType:"landscape",stylers:[{saturation:-100},{lightness:65},{visibility:"on"}]},{featureType:"poi",stylers:[{saturation:-100},{lightness:51},{visibility:"on"}]},{featureType:"road.highway",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"road.arterial",stylers:[{saturation:-100},{lightness:30},{visibility:"on"}]},{featureType:"road.local",stylers:[{saturation:-100},{lightness:40},{visibility:"on"}]},{featureType:"transit",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"administrative.province",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"on"},{lightness:-25},{saturation:-100}]},{featureType:"water",elementType:"geometry",stylers:[{hue:"#ffff00"},{lightness:-25},{saturation:-97}]}]},{init:q,setApiKey:v,setMapLoaded:w,addLocation:r,onMapsScriptLoaded:s,fitBounds:z}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.admissionCalendars=function(a){var b=".adm-cal",c=function(){a(function(){a(b).each(function(){var b=new PxAdmissionCalendar(a(this));b.init()})})};return{init:c}}(jQuery,window,void 0),PxAdmissionCalendar.prototype.init=function(){"use strict";this._$content=this._$element.find(this._CONTENT_SELECTOR),this.setListeners(),this.update()},PxAdmissionCalendar.prototype.setConfig=function(a){"use strict";var b=new Date,c={_CONTENT_SELECTOR:".adm-cal__content",_CONTROL_SELECTOR:".adm-cal__control",_DAY_SELECTOR:".adm-cal__day",_DAY_CLOSE_SELECTOR:".adm-cal__day-tooltip-close",_$content:null,_year:b.getFullYear(),_month:b.getMonth()+1};Object.assign(this,c,a)},PxAdmissionCalendar.prototype.update=function(){"use strict";var a=this;this._$element.addClass("loading"),$.ajax({url:window.App.routes.admissionCalendarYearMonth.replace("YEAR",this._year).replace("MONTH",this._month),method:"POST",success:function(b){a._$content.html(b),App.initGrunticons(),a._$element.removeClass("loading")}})},PxAdmissionCalendar.prototype.setListeners=function(){"use strict";var a=this;this._$element.on("click",this._CONTROL_SELECTOR,function(b){var c=$(this).attr("data-month");a.setMonth(c);var d=$(this).attr("data-year");a.setYear(d),a.update(),b.preventDefault()}),this._$element.on("click",this._DAY_SELECTOR,function(a){$(this).hasClass("disabled")||$(this).hasClass("active")||$(this).addClass("active"),a.preventDefault()}),this._$element.on("click",this._DAY_CLOSE_SELECTOR,function(b){$(this).closest(a._DAY_SELECTOR).removeClass("active"),b.preventDefault(),b.stopPropagation()})},PxAdmissionCalendar.prototype.setMonth=function(a){return parseInt(a,10)>0?(this._month=parseInt(a,10),!0):!1},PxAdmissionCalendar.prototype.setYear=function(a){return parseInt(a,10)>0?(this._year=parseInt(a,10),!0):!1};var jQuery=jQuery||{},App=App||{};App.admCalWidget=function(a,b){var c,d,e,f,g=function(){a(function(){a(".adm-cal-widget").length>0&&h()})},h=function(){var c=new Date,d=c.getMonth()+1;d=(10>d?"0":"")+d;var e=(c.getDate()<10?"0":"")+c.getDate();a.ajax({url:b.App.routes.admissionCalendarWidget.replace("YEAR",c.getFullYear()).replace("MONTH",d).replace("DAY",e),method:"POST",success:function(b){a(".adm-cal-widget__col-calendar").html(b),i()}})},i=function(){c=a(".adm-cal-widget__day-slider"),d=a(".adm-cal-widget__content-slider"),c&&d&&(f=new Swiper(d,{effect:"fade",slidesPerView:1,breakpoints:{768:{autoHeight:!0}}}),e=new Swiper(c,{slidesPerView:"auto",nextButton:c.find(".adm-cal-widget__day-slider-next"),prevButton:c.find(".adm-cal-widget__day-slider-prev"),spaceBetween:10,slideToClickedSlide:!1,freeMode:!0}),j(),App.initGrunticons())},j=function(){c.off("click",".adm-cal-widget__day-date").on("click",".adm-cal-widget__day-date",k)},k=function(){var b=a(this).data("index");a(".adm-cal-widget__day-date").removeClass("selected"),a(this).addClass("selected"),f.slideTo(b),l(a(this))},l=function(a){var c=a[0].getBoundingClientRect().right,d=a[0].getBoundingClientRect().left,f=a.closest(".adm-cal-widget__day-slider"),g=b.getComputedStyle(f[0]),h=parseInt(g.getPropertyValue("padding-right"),10),i=parseInt(g.getPropertyValue("padding-left"),10),j=f[0].getBoundingClientRect().right-h,k=f[0].getBoundingClientRect().left+i;c>j?e.slideNext():k>d&&e.slidePrev()};return{init:g,initSliders:i}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.recordsOverview=function(a,b){var c,d,e,f=a(".records-overview"),g=a(".records-overview__content-inner"),h=a(".records-overview__menu"),i=a(".records-overview__loader"),j=".records-overview__records",k=".records-overview__record",l=".records-overview__filter-item",m=".records-overview__show-more",n=(a(l),".records-overview__filter-item--hash-selector"),o=a(".records-overview__uid").data("uid"),p=a(".records-overview__uid").data("more-button"),q=0,r=function(){a(function(){a(".records-overview").length<=0||(s(1),f.on("click",l,function(){a(this).hasClass("active")||(w(a(this).data("name")),t(a(this),0,1))}),f.on("click",".dropdown-menu li",function(){c=a(this).parents(l),c.find("button .text").text(a(this).text()),c.find("button .text").val(a(this).text()),d=a(this).data("area"),w(a(this).data("name")),t(c,d,1)}),f.on("click",m,function(){a(this).addClass("loading");var b=u();b.data("type")||(b=f.find(j)),"all"===b.data("type")?s(v(a(this))):"thematic_areas"===b.data("type")?t(c,d,v(a(this))):t(b,0,v(a(this)))}))})},s=function(c){a.ajax({url:b.App.routes.recordsAll,data:{section:c,uid:o,more_button:p},dataType:"json",success:function(d){if(h.html(d.menu_list),b.location.hash&&0===q){q=1,e=b.location.hash;var j=f.find(n+'[data-name="'+e.substring(1)+'"]');void 0!==j&&j.trigger("click")}1===c?g.html(d.record_list):(a(d.record_list).insertAfter(f.find(k+":last-child")),f.find(m).removeClass("loading")),d.next_section||f.find(m).remove(),i.removeClass("active"),App.Scrollmonitor.updateItems(),App.initGrunticons()}})},t=function(c,d,e){f.find(l).removeClass("active"),c.addClass("active");var h=c.data("type");"thematic_areas"!==h&&f.find(".dropdown-toggle .text").text(f.find(".dropdown-toggle .text").data("default")),("thematic_areas"!==h||0!==d)&&(1===e&&i.addClass("active"),"all"==h?s(1):a.ajax({url:b.App.routes.recordsFiltered,data:{uid:o,type:h,area:d,section:e,more_button:p},success:function(b){1===e?(g.html(b.record_list),i.removeClass("active")):(a(b.record_list).insertAfter(f.find(k+":last-child")),f.find(m).removeClass("loading")),b.next_section||f.find(m).remove(),App.Scrollmonitor.updateItems()}}))},u=function(){return f.find(l+".active")},v=function(a){var b=a.find(".btn").data("section")+1;return a.find(".btn").data("section",b),b},w=function(a){return void 0===a?void(b.location.hash="all"):void(""!==a&&(b.location.hash=a))};return{init:r}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.recordsOverviewEvents=function(a,b){var c,d,e,f,g=a(".records-overview-events"),h=a(".records-overview-events__content-inner"),i=a(".records-overview-events__menu"),j=a(".records-overview-events__loader"),k=".records-overview__filter-item--hash-selector",l=".records-overview-events__record",m=".records-overview-events__buttons",n="records-overview-events__buttons--inactive",o=".records-overview-events__filter-item",p=".records-overview-events__filter-item-main",q=".records-overview-events__show-more",r=a(".records-overview-events__uid").data("uid"),s=a(".records-overview-events__uid").data("more-button"),t=0,u=function(){a(function(){a(".records-overview-events").length<=0||(v(1),g.on("click",p,function(){g.find(p).removeClass("active"),a(this).addClass("active"),e=a(this).data("category"),"review"===e?g.find(m).addClass(n):g.find(m).removeClass(n),y(a(this).data("category")),w(1)}),g.on("click",o,function(){"month"!==a(this).data("category")&&(g.find(o).removeClass("active"),a(this).addClass("active"),e=a(this).data("category"),y(a(this).data("name")),w(1))}),g.on("click",".dropdown-menu li",function(){g.find(o).removeClass("active"),a(this).parents(o).addClass("active"),c=a(this).parents(o),c.find("button .text").text(a(this).text()),c.find("button .text").val(a(this).text()),d=a(this).data("value"),y(a(this).data("name")),w(1)}),g.on("click",q,function(){a(this).addClass("loading"),w(x(a(this)))}))})},v=function(c){a.ajax({url:b.App.routes.recordsEventsAll,data:{uid:r,section:c,more_button:s},dataType:"json",success:function(d){if(i.html(d.menu_list),b.location.hash&&0===t){f=b.location.hash;var e=g.find(k+'[data-name="'+f.substring(1)+'"]');void 0!==e&&e.trigger("click")}1===c?h.html(d.record_list):(a(d.record_list).insertAfter(g.find(l+":last-child")),g.find(q).removeClass("loading")),d.next_section||g.find(q).remove(),j.removeClass("active"),App.Scrollmonitor.updateItems(),App.initGrunticons()}})},w=function(c){1===c&&j.addClass("active"),("undefined"==typeof d||"all"===d)&&(d=0),"undefined"==typeof e&&(e="all"),a.ajax({url:b.App.routes.recordsEventsFilter,data:{uid:r,category:e,month:d,section:c,more_button:s},success:function(b){1===c?(h.html(b.record_list),j.removeClass("active")):(a(b.record_list).insertAfter(g.find(l+":last-child")),g.find(q).removeClass("loading")),b.next_section||g.find(q).remove(),App.Scrollmonitor.updateItems()}})},x=function(a){var b=a.find(".btn").data("section")+1;return a.find(".btn").data("section",b),b},y=function(a){return void 0===a?void(b.location.hash="all"):void(""!==a&&(b.location.hash=a))};return{init:u}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.recordsDetail=function(a,b){var c,d,e,f,g,h,i,j=a(".records-detail"),k=(a(".records-detail__registration-dropdown-link"),a(".records-detail__form")),l=a(".records-detail__registration"),m=".register-form__mpay-error",n=".register-form__mpay-report",o=function(){a(function(){if(!(j.length<1)&&(k.length>0&&p(k.data("event")),k.on("submit","form",function(b){return b.preventDefault(),a(".register-form").addClass("loading"),q(a(this),function(){}),!1}),j.find(n).length>0||j.find(m).length>0)){a("html, body").animate({scrollTop:l.offset().top-100},0);var c=location.href,d=c.split("?");b.history.pushState("","",d[0])}})},p=function(l){h=!1,j.find(m).length>0&&(h=!0,i=j.find(m).data("tid")),a.ajax({url:b.App.routes.recordRegisterForm,data:{recordId:l,mpayError:h,tid:i},dataType:"json",success:function(b){k.html(b.form),App.initGrunticons(),d=a(".register-form"),e=a(".register-form .register-form__field"),f=a(".register-form .register-choosen-lang"),c=a(".register-form .register-form__languages"),g=a(".register-form .register-form__payment-methods-text"),App.formSwitch.languageSwitcher(c,e,f,g),a(".register-form__payment-select").change(function(){a(".register-form__payment-methods-text > div").addClass("hidden"),a(".register-form__payment-methods-text").find('div[data-payment="'+a(this).val()+'"]').removeClass("hidden")});var h=a("#register_form_payment_use_billing_address"),i=a(".register-form__billing-address__container");h.on("change",function(){var b=a(this).is(":checked");i.toggle(b);var c=i.find("input, select");b?c.attr("required","required"):c.removeAttr("required")}).change()}})},q=function(c){var d={};a.each(c.serializeArray(),function(a,b){d[b.name]=b.value}),a.ajax({type:c.attr("method"),url:c.attr("action"),data:d,success:function(c){c.mpay24_url&&(b.location.href=c.mpay24_url),k.html(c.thank_you),a("html, body").animate({scrollTop:k.offset().top-100},500)}})};return{init:o}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.pressOverview=function(a,b){var c,d=a(".press-overview"),e=a(".press-overview__show-more"),f=".press-overview__item.fade",g=function(){a(function(){d.length<=0||d.find(".press-overview__show-more .btn").on("click",function(){c=a(this).data("section")+1,a(this).data("section",c),e.addClass("loading"),h(c,a(this).data("limit"),a(this).data("detail"))})})},h=function(c,g,h){a.ajax({url:b.App.routes.pressMore,data:{section:c,limit:g,detailLink:h},dataType:"json",success:function(c){c.show_more||d.find(".press-overview__show-more").addClass("inactive"),e.removeClass("loading"),a(c.releases).insertAfter(a(".press-overview__item:last-child")),setTimeout(function(){d.find(f).addClass("in"),b.picturefill()},300)}})};return{init:g}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.onlinePayment=function(a,b){var c,d,e,f,g,h,i,j=a(".online-payment"),k=(a(".records-detail__registration-dropdown-link"),j.data("uid")),l=".online-payment__mpay-error",m=".online-payment__mpay-report",n=function(){a(function(){if(!(j.length<=0)&&(c=a(".online-payment__form"),o("bank"),c.on("submit","form",function(b){return b.preventDefault(),j.addClass("loading"),q(a(this),function(){}),!1}),j.find(m).length>0||j.find(l).length>0)){a("html, body").animate({scrollTop:j.offset().top-100},0);var d=location.href,e=d.split("?");b.history.pushState("","",e[0])}})},o=function(g){h=!1,j.find(l).length>0&&(h=!0,i=j.find(l).data("tid")),a.ajax({url:b.App.routes.onlinePaymentFormLoad,data:{payment:g,mpayError:h,tid:i,contentid:k},dataType:"json",success:function(b){c.html(b.form),App.initGrunticons(),e=a(".online-payment__form-field"),f=a(".online-payment-choosen-lang"),d=a(".online-payment__languages"),App.formSwitch.languageSwitcher(d,e,f),p()}})},p=function(){g=a(".online-payment__switch-payment"),g.on("click","li",function(){a(this).hasClass("active")||(g.find("li").removeClass("active"),a(this).addClass("active"),o(a(this).data("payment")))})},q=function(d){var e={};a.each(d.serializeArray(),function(a,b){e[b.name]=b.value}),a.ajax({type:d.attr("method"),url:d.attr("action"),data:e,success:function(d){d.mpay24_url&&(b.location.href=d.mpay24_url),c.html(d.thank_you),a("html, body").animate({scrollTop:c.offset().top-100},500)}})};return{init:n}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.patientService=function(a,b){var c,d,e,f,g,h=a(".patient-service"),i=a(".patient-service__form-wrapper"),j=function(){a(function(){h.length<=0||(c=a(".patient-service__form"),k(),c.on("submit","form",function(d){return d.preventDefault(),h.addClass("loading"),a(this).ajaxSubmit({success:function(d){h.removeClass("loading"),d.success?(c.html(d.thank_you),a("html, body").animate({scrollTop:h.offset().top-100},0),b._mtm=b._mtm||[],b._mtm.push({event:"forms",successParam:"lob-kritik"})):(c.html(d.form),App.initGrunticons())}}),!1}))})},k=function(){var j=i.data("content-uid");a.ajax({url:b.App.routes.patientServiceFormLoad,data:{contentId:j},dataType:"json",success:function(a){h.find(".patient-service__loader .grunticon-loading").removeClass("active"),c.html(a.form),App.initGrunticons(),d=c.find("select#patient_service_form_clinic"),e=c.find(".form-group__privacy"),f=c.find(".sub-label__bhs"),g=c.find(".sub-label__eli"),l(),d.on("change",function(){l()})}})},l=function(){var a=parseInt(d.val(),10);e.hide(),g.hide(),f.hide(),1===a&&(g.show(),e.show()),2===a&&(f.show(),e.show())};return{init:j}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.patientServiceFamilyMember=function(a,b){var c,d,e,f,g,h=a(".patient-service-family"),i=a(".patient-service-family__form-wrapper"),j=function(){a(function(){h.length<=0||(c=a(".patient-service-family__form"),k(),c.on("submit","form",function(d){return d.preventDefault(),h.addClass("loading"),a(this).ajaxSubmit({success:function(d){h.removeClass("loading"),d.success?(c.html(d.thank_you),a("html, body").animate({scrollTop:c.offset().top-100},0),b._mtm=b._mtm||[],b._mtm.push({event:"forms",successParam:"lob-kritik"})):(c.html(d.form),App.initGrunticons())}}),!1}))})},k=function(){var j=i.data("content-uid");a.ajax({url:b.App.routes.patientServiceFormFamilyLoad,data:{contentId:j},dataType:"json",success:function(a){h.find(".patient-service-family__loader .grunticon-loading").removeClass("active"),c.html(a.form),App.initGrunticons(),d=c.find("select#patient_service_family_form_clinic"),e=c.find(".form-group__privacy"),f=c.find(".sub-label__bhs"),g=c.find(".sub-label__eli"),l(),d.on("change",function(){l()})}})},l=function(){var a=parseInt(d.val(),10);e.hide(),g.hide(),f.hide(),1===a&&(g.show(),e.show()),2===a&&(f.show(),e.show())};return{init:j}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.medicalSpecialties=function(a,b){function c(a){j.removeClass("active"),a.addClass("active"),i.find(h).removeClass("active"),i.find(h+'[data-uid="'+a.data("uid")+'"]').addClass("active")}var d,e=".medical-specialties",f=".medical-specialties__item-link",g=".medical-specialties__image",h=".medical-specialties__image-outer",i=a(".medical-specialties__images"),j=a(f),k=480,l=!1,m=function(){a(function(){a(e).length<=0||(d=a(b),n())})},n=function(){j.on("mouseenter",function(){l||c(a(this))}),j.on("click",function(b){d.width()>k&&(a(this).hasClass("active")||(b.preventDefault(),c(a(this))))}),j.on("touchstart",function(){l=!0,setTimeout(function(){l=!1},300)});var b=scrollMonitor.create(a(e)),f=0;b.enterViewport(function(){0===f&&(f=1,a(e).find(g).each(function(){a(this).attr("src",a(this).data("src"))}))})};return{init:m}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.galleryDetail=function(a,b){var c=a(".gallery-detail"),d=a(".gallery-detail__popup-images"),e=a(".gallery-detail__pagination"),f=a(".gallery-detail__item-wrapper"),g=a(".gallery-detail__pagination-item"),h=a(".gallery-detail__loader"),i=".gallery-detail__item",j=function(){a(function(){c.length<=0||(k(),g.on("click",function(){g.removeClass("gallery-detail__pagination-item--active"),a(this).addClass("gallery-detail__pagination-item--active"),h.addClass("active"),l(e.data("gallery"),a(this).data("page"),e.data("record-detail-gallery"))}))})},k=function(){d.magnificPopup({type:"image",mainClass:"mfp-with-zoom",delegate:".gallery-detail__popup",gallery:{enabled:!0}}),c.on("click",".gallery-detail__item",function(){d.find('.gallery-detail__popup[data-uid="'+a(this).data("uid")+'"]').trigger("click")})},l=function(d,e,g){a.ajax({url:b.App.routes.galleryPage,data:{galleryId:d,page:e,recordDetail:g},dataType:"json",success:function(a){f.html(a.items),h.removeClass("active"),setTimeout(function(){c.find(i).addClass("in"),b.picturefill()},300)}})};return{init:j}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.Quiz=function(a,b){var c,d,e,f,g="quiz__check-button--disabled",h="quiz--disabled",i="quiz__loader-wrapper--active",j=".quiz__header-title",k=".quiz__content-inner",l=".quiz__check-button",m=".quiz__next-button",n=".quiz__question-item",o="quiz__question-item--active",p=".quiz__question-uids",q=".quiz__question-actual",r=".quiz__loader-wrapper",s=".quiz__revert",t=".quiz__question-header",u=[],v=function(){a(function(){c=a(".quiz"),d=a(".quiz__content-wrapper"),e=0,f=A(),c.length<=0||w()})},w=function(){c.on("click",n,function(b){return c.find(k).hasClass(h)?(b.stopPropagation(),!1):(1===f&&(c.find("."+o).removeClass(o),u=[]),a(this).toggleClass(o),-1===a.inArray(a(this).data("uid"),u)?u.push(a(this).data("uid")):u.splice(u.indexOf(a(this).data("uid")),1),u.length>0?c.find(l).removeClass(g):c.find(l).addClass(g),void c.find(p).data("answer-list",u))}),c.on("click",l,function(){c.find(r).addClass(i),x()}),c.on("click",m,function(){c.find(r).addClass(i),y()}),c.on("click",s,function(){c.find(r).addClass(i),z()}),c.on("click",".quiz__share-facebook",function(){var c=a(this);return b.postToFeed(c.prop("href"),c.data("current-url")),!1})},x=function(){a.ajax({url:b.App.routes.quizCheckAnswers,data:{contentId:c.find(p).data("content-uid"),questionId:c.find(p).data("question-uid"),answerList:c.find(p).data("answer-list"),actualQuestionId:c.find(p).data("actual-question")},dataType:"json",success:function(a){d.html(a.question),c.find(p).data("answer-list",""),u=[],c.find(r).removeClass(i),a.error||e++,B()}})},y=function(){a.ajax({url:b.App.routes.quizNextQuestion,data:{contentId:c.find(p).data("content-uid"),questionId:c.find(p).data("question-uid"),questionNumber:c.find(p).data("actual-question"),correctQuestionCounter:e},dataType:"json",success:function(a){a.question?(d.html(a.question),c.find(q).html(a.question_number)):(d.html(a.result),c.find(j).html(a.quiz_header_title)),c.find(p).data("answer-list",""),u=[],c.find(r).removeClass(i),f=A(),b.picturefill(),B()}})},z=function(){a.ajax({url:b.App.routes.quizRestart,data:{contentId:c.find(p).data("content-uid")},dataType:"json",success:function(a){c.replaceWith(a.output),u=[],setTimeout(function(){App.Quiz.init(),B()},100)}})},A=function(){return parseInt(c.find(k).data("anser-counter"))},B=function(){a(b).width()<=768&&a("html, body").animate({scrollTop:c.find(t).offset().top-100},200)};return{init:v}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.HealingWishes=function(a,b){var c,d,e="healing-wishes__loader-wrapper--active",f=".healing-wishes__loader-wrapper",g=".healing-wishes__step-present",h=".healing-wishes__next-button",i=".healing-wishes__prev-button",j="healing-wishes__step--active",k="."+j,l=".square-checkboxes__checkbox",m=k+" "+l,n=".square-checkboxes__checkbox-inner",o=".square-checkboxes__label",p=".sqare-chekboxes__image-upload",q=".healing-wishes__upload-file",r=".healing-wishes__payment-info",s=".healing-wishes__submit",t="#healing_wishes_present",u=".healing-wishes__agb",v="healing-wishes__next-button--disabled",w=".healing-wishes__clinic",x=4e6,y=function(){a(function(){c=a(".healing-wishes"),d=a(".healing-wishes__steps-wrapper"),c.length<=0||(E(d.data("content-uid")),z(),c.on("submit","form",function(g){return g.preventDefault(),c.find(f).addClass(e),a(this).ajaxSubmit({success:function(g){c.find(f).removeClass(e),g.success?(d.html(g.thank_you),a("html, body").animate({scrollTop:c.offset().top-100},200),b._mtm=b._mtm||[],b._mtm.push({event:"forms",successParam:"genesungswunsche"})):(d.html(g.form),App.initGrunticons(),F(),G())}}),!1}))})},z=function(){c.change(q,function(){var b=c.find(q)[0].files[0];if(b){var d=["jpg","jpeg"],e=b.name.split(".").pop().toLowerCase(),f=d.indexOf(e)>-1;if(D(),b.size>=x)c.find(p+" .error-size").addClass("error-size--active");else if(f){var g=new FileReader;g.addEventListener("load",function(){var b='<span style="background-image:url('+g.result+'); background-size: contain" class="img-responsive square-checkboxes__image"></span>';a(b).insertAfter(c.find(p+" "+o))},!1),b&&g.readAsDataURL(b)}else c.find(p+" .error-type").addClass("error-type--active")}}),c.on("click",l,function(){c.find("."+v).removeClass(v),a(this).parents(n).hasClass("sqare-chekboxes__image-upload")&&c.find(q).trigger("click");var b=c.find(m).not(this);0===c.find(m+":checked").length?a(this).prop("checked",!0):b.prop("checked",!1),c.find("#"+a(this).attr("name")).val(a(this).val())}),c.on("click",h,function(){if(a(this).hasClass(v))return!1;var b=c.find(k+" input[type=checkbox]:checked");c.find("#"+b.attr("name")).val(b.val()),c.find(k).next("div").addClass(j),a(this).parents(k).removeClass(j),F(),a("html, body").animate({scrollTop:c.offset().top-100},200)}),c.on("click",i,function(){c.find(k).prev("div").addClass(j),a(this).parents(k).removeClass(j),B()&&c.find(g).hasClass(j)&&(c.find(k).prev("div").addClass(j),c.find(g).removeClass(j)),a("html, body").animate({scrollTop:c.offset().top-100},200)})},A=function(){return c.find(w).val()},B=function(){return 2===parseInt(A())},C=function(){return 1===parseInt(A())},D=function(){c.find(p+" .error-size").removeClass("error-size--active"),c.find(p+" .error-type").removeClass("error-type--active"),c.find(p+" img").remove()},E=function(g){a.ajax({url:b.App.routes.healingWishesStep,data:{contentId:g},dataType:"json",success:function(a){d.html(a.form),c.find(f).removeClass(e),App.initGrunticons(),App.AdaptiveImg.init(),c.find(w).val(0)}})},F=function(){var b=c.find("[data-clinic]");b.hide(),a.each(b,function(b,c){var d=a(c),e=d.data("clinic");C()&&"eli"===e&&d.show(),B()&&"bhs"===e&&d.show()}),B()&&c.find(g).hasClass(j)&&(c.find(k).next("div").addClass(j),c.find(g).removeClass(j)),B()||""===c.find(t).val()?(c.find(r).addClass("hidden"),c.find(s).text(c.find(s).data("bank"))):(c.find(r).removeClass("hidden"),c.find(s).text(c.find(s).data("payment"))),B()?(c.find(u).addClass("hidden"),c.find(u+" input").attr("required",!1)):(c.find(u).removeClass("hidden"),c.find(u+" input").attr("required",!0))},G=function(){var b=c.find(".help-block");if(b.length){a(".healing-wishes__step").removeClass(j);var d=b.closest(".healing-wishes__step");d.addClass(j)}};return{init:y}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.ContactForm=function(a,b){var c,d,e,f=function(){a(function(){c=a(".contact-form"),c.length<=0||(e=a(".contact-form__form"),d=a(".contact-form__form-wrapper"),g(),e.on("submit","form",function(d){return d.preventDefault(),
c.addClass("loading"),a(this).ajaxSubmit({success:function(d){c.removeClass("loading"),d.success?(e.html(d.thank_you),c.addClass("contact-form__form-success"),a("html, body").animate({scrollTop:c.offset().top-100},0),b._mtm=b._mtm||[],b._mtm.push({event:"forms",successParam:"kontakt"})):(e.html(d.form),App.initGrunticons())}}),!1}))})},g=function(){var f=d.data("content-uid");a.ajax({url:b.App.routes.contactFormLoad,data:{contentId:f},dataType:"json",success:function(a){c.find(".contact-form__loader .grunticon-loading").removeClass("active"),e.html(a.form),App.initGrunticons()}})};return{init:f}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.NewsletterForm=function(a,b){var c,d,e,f=function(){a(function(){c=a(".newsletter-form"),c.length<=0||(e=a(".newsletter-form__form"),d=a(".newsletter-form__form-wrapper"),g(),e.on("submit","form",function(b){return b.preventDefault(),c.addClass("loading"),a(this).ajaxSubmit({success:function(b){c.removeClass("loading"),b.success?(e.html(b.thank_you),a("html, body").animate({scrollTop:c.offset().top-100},0)):(e.html(b.form),App.initGrunticons())}}),!1}))})},g=function(){var f=d.data("content-uid");a.ajax({url:b.App.routes.newsletterFormLoad,data:{contentId:f},dataType:"json",success:function(a){c.find(".newsletter-form__loader .grunticon-loading").removeClass("active"),e.html(a.form),App.initGrunticons()}})};return{init:f}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.SurgeryForm=function(a){var b=function(){a(function(){a(".surgery-form").each(function(){var b=new PxSurgeryForm(a(this));b.init()})})};return{init:b}}(jQuery,window,void 0),PxSurgeryForm.prototype.setConfig=function(){"use strict"},PxSurgeryForm.prototype.init=function(){"use strict";this._$typeContainers=this._$element.find("[data-type]"),this._$personRadio=this._$element.find('input[name="surgery_form[person_type]"]'),this.initForm(),this.setListeners(),this.toggleType()},PxSurgeryForm.prototype.initForm=function(){},PxSurgeryForm.prototype.setListeners=function(){var a=this;this._$personRadio.on("change",function(){a.toggleType()})},PxSurgeryForm.prototype.toggleType=function(){var a=this,b=$('input[name="surgery_form[person_type]"]:checked').val(),c=$(".surgery-form [data-type]");c.each(function(){var c=$(this).data("type");c===b?a.showContainer($(this)):a.hideContainer($(this))})},PxSurgeryForm.prototype.showContainer=function(a){a.show();var b=a.find("input");b.each(function(a,b){var c=$(b).data("required");c&&$(b).attr("required","required")})},PxSurgeryForm.prototype.hideContainer=function(a){a.hide();var b=a.find("input");b.each(function(a,b){var c=$(b).data("required");void 0===$(b).data("required")&&(c=!!$(b).attr("required"),$(b).attr("data-required",c)),$(b).val(""),c&&$(b).removeAttr("required")})};var jQuery=jQuery||{},App=App||{};App.PalliativeForm=function(a,b){var c,d,e,f=function(){a(function(){c=a(".palliative-form"),c.length<=0||(e=a(".palliative-form__form"),d=a(".palliative-form__form-wrapper"),g(),e.on("submit","form",function(b){return b.preventDefault(),c.addClass("loading"),a(this).ajaxSubmit({success:function(b){c.removeClass("loading"),b.success?(e.html(b.thank_you),a("html, body").animate({scrollTop:c.offset().top-100},0)):(e.html(b.form),App.initGrunticons())}}),!1}))})},g=function(){var f=d.data("content-uid");a.ajax({url:b.App.routes.palliativeFormLoad,data:{contentId:f},dataType:"json",success:function(a){c.find(".palliative-form__loader .grunticon-loading").removeClass("active"),e.html(a.form),App.initGrunticons()}})};return{init:f}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.MedicalFindingsForm=function(a,b){var c,d,e,f=function(){a(function(){c=a(".medical-findings-form"),c.length<=0||(e=a(".medical-findings-form__form"),d=a(".medical-findings-form__form-wrapper"),g(),e.on("submit","form",function(d){return d.preventDefault(),c.addClass("loading"),a(this).ajaxSubmit({success:function(d){c.removeClass("loading"),d.success?(e.html(d.thank_you),c.addClass("medical-findings-form__form-success"),a("html, body").animate({scrollTop:c.offset().top-100},0),b._mtm=b._mtm||[],b._mtm.push({event:"formSubmit",successParam:"OnlineBefundFormular"})):(e.html(d.form),App.initGrunticons())}}),!1}))})},g=function(){var f=d.data("content-uid");a.ajax({url:b.App.routes.medicalFindingsFormLoad,data:{contentId:f},dataType:"json",success:function(a){c.addClass("medical-findings-form--loaded"),e.html(a.form),App.initGrunticons(),h()}})},h=function(){var b=a(".form-group__medical-findings"),c=b.find('input[type="checkbox"]'),d=a(".form-group__medical-findings-text");c.on("change",function(){e()});var e=function(){var a=c.last();a.is(":checked")?d.show():d.hide()};e()};return{init:f}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.TumorboardForm=function(a){var b,c,d,e,f,g=function(){a(function(){b=a(".tumorboard-form"),b.length<=0||(c=b.find('select[name="tumorboard_form[tumorboard]"]'),f=b.find('input[name="tumorboard_form[psma_pet_ct]"]'),d=b.find(".tumorboard-form__tumorboard-list__item"),e=b.find(".tumorboard-form__thank-you"),h(),i(),n(),k())})},h=function(){c.change(function(){j(),k()}),j()},i=function(){f.change(function(){k()})},j=function(){var a=c.val();if(d.hide(),a){var e=b.find('.tumorboard-form__tumorboard-list__item[data-id="'+a+'"]');e.show()}},k=function(){var a=parseInt(c.val()),d=b.find('[data-condition="tumorboard"]');d.length&&(13===a?l(d):m(d)),a=f.is(":checked"),d=b.find('[data-condition="psma"]'),d.length&&(a?l(d):m(d))},l=function(b){b.addClass("tumorboard-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.attr("required","required");var e=d.closest(".form-group"),f=e.find("> label");f.addClass("required")})},m=function(b){b.removeClass("tumorboard-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.removeAttr("required");var e=d.closest(".form-group"),f=e.find("> label");f.removeClass("required")})},n=function(){e.length&&a("html, body").animate({scrollTop:e.offset().top-100},200)};return{init:g}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.PxSearchBar=function(a,b){return{init:function(){var c=a(".search-button"),d=a("body"),e=a("input.search-bar__input"),f="search-bar--active";c.on("click",function(){d.toggleClass(f),d.hasClass(f)&&b.setTimeout(function(){e.focus()},500)})}}}(jQuery,window,void 0),App.PxSearchElement=function(a){var b=".js-search-results",c=function(){a(b).each(function(){var b=new PxSearch(a(this));b.init()})};return{init:c}}(jQuery,window,void 0),PxSearch.prototype.setConfig=function(a){"use strict";var b={_FORM_SELECTOR:".js-search",_SEARCH_MORE_SELECTOR:".js-button-search-more",_FILTER_CHECKBOX_SELECTOR:".search-filter__checkbox",_SEARCH_RESULT_SELECTOR:".search-result",_IS_LOADING_CLASS:"is-loading",_DEFAULT_ENDPOINT:window.App.routes.searchMore,_SEARCH_RESULT_SET_SELECTOR:".search-result__result-set",_SEARCH_RESULT_ROW_SELECTOR:".search-result__result-set-row",_$body:{},_language:0,_initialized:!1};Object.assign(this,b,a)},PxSearch.prototype.init=function(){"use strict";var a=this._$element.find(this._FORM_SELECTOR),b=1,c=this;a.each(function(){var a=$(this),d=$(c._SEARCH_MORE_SELECTOR,a),e=d.data("target"),f=d.data("url"),g=a.find(e),h=a.find(c._FILTER_CHECKBOX_SELECTOR),i=function(){var e=a.serialize();a.addClass(c._IS_LOADING_CLASS),$.get(f+"&"+e,{page:b},function(b){g.append(b.resultSets),App.AdaptiveImg.init(),c.cleanUpTitles(g),a.removeClass(c._IS_LOADING_CLASS),b.loadMore||d.remove()})};a.on("change",".search-filter__checkbox",function(){a.trigger("submit")}),a.on("change",".search-filter__checkbox-reset",function(){h.prop("checked",!1),a.trigger("submit")}),a.on("click",".search-filter__toggle",function(a){a.preventDefault(),c._$element.toggleClass("search-filter--open")}),d.on("click",function(a){a.preventDefault(),b++,i()})})},PxSearch.prototype.cleanUpTitles=function(a){var b=a.find(this._SEARCH_RESULT_SET_SELECTOR),c={},d=this;b.each(function(){var a=$(this),b=a.data("setname");if(c.hasOwnProperty(b)){var e=c[b],f=a.find(d._SEARCH_RESULT_ROW_SELECTOR).children();e.find(d._SEARCH_RESULT_ROW_SELECTOR).append(f),a.remove()}else c[b]=a})};var jQuery=jQuery||{},App=App||{};App.PxSurveys=function(a){var b=".content-element.survey",c=function(){a(function(){a(b).each(function(){var b=new PxSurvey(a(this));b.init()})})};return{init:c}}(jQuery,window,void 0),PxSurvey.prototype.setConfig=function(a){"use strict";var b={_FORM_SELECTOR:".survey__form",_SHOW_FORM_CLASS:"survey__form--show",_QUESTION_SELECTOR:".survey__question",_INTRO_SELECTOR:".survey__intro",_FINISHED_SELECTOR:".survey__finished",_SUBTITLE_SELECTOR:".survey__header-subtitle",_ANSWER_SELECTOR:".survey__question-answers__answer",_RATINGS_SELECTOR:".survey__question-ratings",_RATING_SELECTOR:".survey__question-ratings__rating",_RATING_INPUT_SELECTOR:".survey__question-ratings__rating-input",_PREV_SELECTOR:".survey__question-navigation__prev",_NEXT_SELECTOR:".survey__question-navigation__next",_SUBMIT_SELECTOR:".survey__question-submit__btn",_FINISHED_BTN_SELECTOR:".survey__finished-btn",_START_SELECTOR:".survey__start",_PROGRESS_SELECTOR:".survey__progress",_PROGRESS_BAR_SELECTOR:".survey__progress-bar",_CURRENT_QUESTION_SELECTOR:".survey__question-current",_CLOSE_SELECTOR:".survey__close",_OVERLAY_CLASS:"survey__overlay",_ACTIVE_CLASS:"active",_DATA_QUESTION:"survey_question",_DATA_RATING:"survey_question_rating",_FOOTER_SELECTOR:"footer.footer",_TRIGGER_SURVEY_SELECTORS:".mainmenu__wrapper a, .sidenav__nav a, .breadcrumb a",_CLOSE_COOKIE:"closed_survey_"};Object.assign(this,b,a)},PxSurvey.prototype.init=function(){"use strict";this._surveyId=this._$element.data("survey"),this._closeSurveyCookie=this._CLOSE_COOKIE+this._surveyId,this._$form=this._$element.find(this._FORM_SELECTOR),this._$start=this._$element.find(this._START_SELECTOR),this._$prev=this._$element.find(this._PREV_SELECTOR),this._$next=this._$element.find(this._NEXT_SELECTOR),this._$intro=this._$element.find(this._INTRO_SELECTOR),this._$finished=this._$element.find(this._FINISHED_SELECTOR),this._$finishedBtn=this._$element.find(this._FINISHED_BTN_SELECTOR),this._$submit=this._$element.find(this._SUBMIT_SELECTOR),this._$progress=this._$element.find(this._PROGRESS_SELECTOR),this._$progressBar=this._$element.find(this._PROGRESS_BAR_SELECTOR),this._$questions=this._$element.find(this._QUESTION_SELECTOR),this._currentIndex=0,this._totalQuestions=this._$questions.length,this._$currentQuestionCount=this._$element.find(this._CURRENT_QUESTION_SELECTOR),this._$body=$("body"),this._$close=this._$element.find(this._CLOSE_SELECTOR),this._isFinished=!1,this._isShown=!1,this._showSurveyScrolled=!1,this.setListeners(),this.showIntro(),this.showSurveyAction()},PxSurvey.prototype.setListeners=function(){var a=this;this._$start.click(function(){a.startSurvey()}),this._$prev.click(function(){a.showPrevQuestion()}),this._$next.click(function(){a.showNextQuestion()}),this._$close.click(function(){a.closeSurvey()}),this._$finishedBtn.click(function(){a.closeSurvey()}),this._$element.find("input").change(function(){var b=$(this).val(),c=$(this).closest(a._QUESTION_SELECTOR),d=a.getInputName($(this));$(this).addClass("click").parent().addClass(a._ACTIVE_CLASS).siblings().removeClass(a._ACTIVE_CLASS),c.data(d,b),a.updateNavigation()}),this._$form.submit(function(){return!1}),this._$submit.click(function(){return a.submitForm(),!1})},PxSurvey.prototype.isActive=function(){return!!this._$body.hasClass(this._SHOW_FORM_CLASS)},PxSurvey.prototype.showSurveyAction=function(){var a=this,b=$(window);b.scroll(function(){if(!a._isShown){var c=80;a._$element.data("show-bottom")&&(c=95);var d=Math.floor($(document).height()/100*c);d=Math.floor(d);var e=b.scrollTop();e+b.height()>d&&a.showSurvey();var f=100/$(document).height()*(b.scrollTop()+b.height());f>50&&(a._showSurveyScrolled=!0)}}),this._$body.find(a._TRIGGER_SURVEY_SELECTORS).click(function(){return!a._isShown&&a._showSurveyScrolled?(a.showSurvey(),!1):void 0})},PxSurvey.prototype.showSurvey=function(){this._isShown||(this._surveyStarted=(new Date).getTime(),this._$body.addClass(this._SHOW_FORM_CLASS),this._$body.append($("<div>").addClass(this._OVERLAY_CLASS)),this._isShown=!0)},PxSurvey.prototype.closeSurvey=function(){this._$body.removeClass(this._SHOW_FORM_CLASS),$("."+this._OVERLAY_CLASS).fadeOut(),this._$element.fadeOut(),this.setCookie(this._closeSurveyCookie,1/24/6)},PxSurvey.prototype.startSurvey=function(){this.showQuestion(this._currentIndex),this.hideIntro()},PxSurvey.prototype.showQuestion=function(a){this._$questions.hide(),this._$currentQuestion=this._$questions.eq(a).show(),this._$currentQuestion.show(),this._$element.find(this._SUBTITLE_SELECTOR).show(),this._$element.find(this._PROGRESS_SELECTOR).show(),this.updateNavigation(),this.updateProgress()},PxSurvey.prototype.showPrevQuestion=function(){var a=this._currentIndex-1;if(-1===a)return void this.showIntro();var b=this._$questions.eq(a);b.length&&(this._currentIndex=a,this.showQuestion(a))},PxSurvey.prototype.showNextQuestion=function(){var a=this._currentIndex+1,b=this._$questions.eq(a);b.length&&(this._currentIndex=a,this.showQuestion(a))},PxSurvey.prototype.showIntro=function(){this._$intro.length?(this._$intro.show(),this._$questions.hide(),this._$element.find(this._SUBTITLE_SELECTOR).hide(),this._$element.find(this._PROGRESS_SELECTOR).hide()):this.showQuestion(this._currentIndex)},PxSurvey.prototype.hideIntro=function(){this._$intro.hide()},PxSurvey.prototype.showFinished=function(){this._isFinished=!0,this._$finished.show(),this._$questions.hide(),this._$element.find(this._SUBTITLE_SELECTOR).hide(),this.updateProgress()},PxSurvey.prototype.updateNavigation=function(){var a=this,b=this._$currentQuestion.index(),c=!0;if(this._$currentQuestion.find(this._RATINGS_SELECTOR).each(function(){var b=$(this).find(a._RATING_INPUT_SELECTOR).is(":checked");b||(c=!1)}),c){var d=this._$currentQuestion.find(this._NEXT_SELECTOR);d.attr("disabled",!1).removeClass("disabled");var e=this._$currentQuestion.find(this._SUBMIT_SELECTOR);e.attr("disabled",!1).removeClass("disabled")}this._$currentQuestionCount.empty().append(b)},PxSurvey.prototype.updateProgress=function(){var a=this._totalQuestions,b=this._currentIndex;this._$intro.length&&(a++,b++);var c=Math.floor(100/a*b);this._isFinished&&(c=100),this._$progressBar.css({width:c+"%"}).text(c+"%")},PxSurvey.prototype.getInputName=function(a){var b=$(a).attr("name"),c=b.split("[");return c[0]},PxSurvey.prototype.submitForm=function(){var a=this,b=this._$form.serializeArray();b.push({name:"clientId",value:this.getClientId()}),b.push({name:"sessionId",value:this.getCookie("gaSession")}),this._surveyFinished=(new Date).getTime(),this._surveyTime=Math.round((this._surveyFinished-this._surveyStarted)/1e3),b.push({name:"surveyTime",value:this._surveyTime}),$.ajax({url:window.App.routes.surveySubmit,method:"POST",dataType:"json",data:b,success:function(b){b.success&&a.showFinished()}})},PxSurvey.prototype.getClientId=function(){try{var a,b,c=ga.getAll();for(a=0,b=c.length;b>a;a+=1)if("UA-89383763-8"===c[a].get("trackingId"))return c[a].get("clientId")}catch(d){}return""},PxSurvey.prototype.getCookie=function(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1,e.length);if(0===e.indexOf(b))return e.substring(b.length,e.length)}return null},PxSurvey.prototype.setCookie=function(a,b){Cookies.set(a,1,{expires:b,path:"/"})};var jQuery=jQuery||{},App=App||{};App.Waymarker=function(a){var b,c,d,e,f,g=".waymarker__filter",h=".waymarker__filter-result",i=".waymarker__filter-result-item",j=".waymarker__filter-item",k=function(){a(function(){b=a(".waymarker"),d=a(".waymarker__filter-result"),c=a(".waymarker__filter-search-for"),b.length<=0||l()})},l=function(){c.on("click",j,function(){e=a(this).data("uid"),f=a(this).parents(g).find(".button-title"),f.addClass("active"),f.text(a(this).text()),b.find(h+" button").removeClass("disabled"),d.find(i).each(function(){a(this).data("parent")===e?a(this).removeClass("hidden"):a(this).addClass("hidden")})})};return{init:k}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.Glossary=function(a,b){var c,d,e,f,g,h,i,j,k,l,m="glossary--active-letter",n="glossary--letter-disabled",o=".glossary__result",p=".glossary__results-wrapper",q=".glossary__link",r="glossary__result--inactive",s=".glossary__results-pagination",t=".glossary__results-page",u=".glossary__results-control",v=1,w="glossary__results-page--active",x=".glossary__filter-submit",y=a(".glossary__filter-params"),z=a(".glossary__filter-search-input"),A=".glossary__overlay",B="glossary__overlay-wrapper",C=".glossary__detail",D="glossary--overlay-active",E=".glossary__detail-close",F=function(){c=a(".glossary"),f=c.find(".glossary__index").data("starting-letter"),c.length<=0||(b.location.hash&&J(b.location.hash),G(""),I())},G=function(h){H(!0),d=c.find(".glossary__index").data("pid"),e=c.find(".glossary__index").data("storage-pid"),g=h?h:f,a.ajax({url:b.App.routes.glossaryLetter,data:{letter:g,currentPid:d,storagePid:e},success:function(a){c.find(".glossary__content").html(a),H(!1),i=c.find(s).data("maximum"),v=1,c.find(p).css("min-height",c.find(p).height())}})},H=function(a){h=a,c.toggleClass("glossary--loading",h)},I=function(){c.find(".glossary__letter").on("click",function(d){if(z.val(""),y.find("option:first").prop("selected",!0),h||a(this).hasClass(n)||a(this).hasClass(m))return!1;c.find(".glossary__letter").toggleClass(m,!1),a(this).addClass(m),G(a(this).data("letter"));var e=a(this).attr("data-letter"),f=a(this).attr("href");b.history.replaceState({letter:e},"",f),d.preventDefault()}),c.on("click",t,function(){var b=a(this);a(this).hasClass(w)||(c.find(t).toggleClass(w,!1),a(this).toggleClass(w,!0),v=b.data("page"),L(v))}),c.on("click",u,function(){"next"===a(this).data("pagination")?v+=1:v-=1,v>0&&i>=v?(c.find(t).toggleClass(w,!1),c.find(t+'[data-page="'+v+'"]').toggleClass(w,!0),L(v)):0>v?v=1:v>i&&(v=i)}),z.on("keypress",function(a){13===a.which&&K()}),c.on("click",x,function(){K()}),c.on("click",q,function(c){b.location.hash=a(this).data("hash"),J(a(this).data("hash")),c.preventDefault()}),c.on("click",E,function(){M()}),c.on("click","."+B,function(b){a(b.target).hasClass(B)&&M()})},J=function(d){var e=d.split("--");H(!0),l=a(b).scrollTop(),a.ajax({url:b.App.routes.glossaryOverlay,data:{glossaryId:parseInt(e[1])},success:function(b){a("body").toggleClass(D,!0),c.find(A).html(b),TweenLite.to(c.find(C),.5,{y:0,opacity:1,ease:"Power3.easeInOut"}),H(!1)}})},K=function(){(""!==y.val()||""!==z.val())&&(c.find(".glossary__letter").toggleClass(m,!1),H(!0),j=z.val()?z.val():"none",k=y.val()?y.val():"none",a.ajax({url:b.App.routes.glossaryFilter,data:{category:k,currentPid:d,storagePid:e,inputValue:j},success:function(a){c.find(".glossary__content").html(a),H(!1),i=c.find(s).data("maximum"),v=1}}))},L=function(b){c.find(o).each(function(){a(this).data("page")===b?a(this).removeClass(r):a(this).addClass(r)})},M=function(){a("body").toggleClass(D,!1),c.find(A).html(""),b.location.hash="",a(b).scrollTop(l)};return{init:F}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.YoutubeGalleries=function(a){var b=".youtube-gallery",c=function(){a(function(){a(b).each(function(){var b=new YoutubeGallery(a(this));b.init()})})};return{init:c}}(jQuery,window,void 0),YoutubeGallery.prototype.setConfig=function(a){"use strict";var b={_FLOAT_LABEL_SELECTOR:".float-label",_FORM_SELECT_SELECTOR:".form-group__select",_FORM_GROUP_COLLECTION_ITEM_CLASS:"form-group__collection-item",_FORM_GROUP_SELECTOR:".form-group",_FORM_GROUP_ACTIVE_CLASS:"form-group--active",_FORM_GROUP_FOCUS_CLASS:"form-group--focus"};Object.assign(this,b,a)},YoutubeGallery.prototype.init=function(){this._$body=$("body"),this._$overviewContainer=this._$element,this._$overviewContent=this._$element.find(".youtube-gallery__videos"),this._$overviewMenu=this._$element.find(".youtube-gallery__menu"),this._$loader=this._$element.find(".youtube-gallery__loader"),this._$modalBackdrop=this._$element.find(".youtube-gallery__modal__backdrop"),this._$modalVideo=this._$element.find(".youtube-gallery__modal__video"),this._gallery=".youtube-gallery__content",this._galleryItems=".youtube-gallery__item",this._galleryVideoModal=".youtube-gallery__modal__video",this._galleryVideoClose=".youtube-gallery__modal__backdrop-close-icon",this._recordsLids=".youtube-gallery__records",this._record=".youtube-gallery__record",this._overviewRecordsWrapper=".youtube-gallery__content-inner",this._itemSelector=".youtube-gallery__filter-item",this._showMoreButton=".youtube-gallery__show-more",this._$filterItem=$(this._itemSelector),this._hashItemSelector=".youtube-gallery__filter-item--hash-selector",this._$filterElement=null,this._swiperNavigation=".swiper-navigation",this._contentUid=this._$element.find(".youtube-gallery__uid").data("uid"),this._highlightFirst=this._$element.find(".youtube-gallery__uid").data("highlight-first"),this._setCategory=this._$element.find(".youtube-gallery__uid").data("category"),this._showMore=this._$element.find(".youtube-gallery__uid").data("more-button"),this._area="",this._itemSelectorArea=null,this._activeArea=null,this._hash="",this._hashUsed=0,this._gallerySlider=null,this._section=1,this.initGallery()},YoutubeGallery.prototype.initGallery=function(){var a=this;this.loadAll(1),this._$overviewContainer.on("click",this._itemSelector,function(){$(this).hasClass("active")||(a.windowHash($(this).data("name")),a.proceedFilter($(this),$(this).data("uid"),1))}),this._$element.on("click",".dropdown-menu li",function(){this._itemSelectorArea=$(this).parents(a._itemSelector),this._itemSelectorArea.find("button .text").text($(this).text()),this._itemSelectorArea.find("button .text").val($(this).text());var b=$(this).data("uid");a.windowHash($(this).data("name")),a.proceedFilter(this._itemSelectorArea,b,1)}),this._$element.on("click",this._showMoreButton,function(){$(this).addClass("loading");var b=a.getActiveTab();b.data("type")||(b=a._$element.find(a._recordsLids)),"all"===b.data("type")?a.loadAll(a.getSectionValue($(this))):"thematic_areas"===b.data("type")?a.proceedFilter(a._itemSelectorArea,null,a.getSectionValue($(this))):a.proceedFilter(b,0,a.getSectionValue($(this)))})},YoutubeGallery.prototype.loadAll=function(){var a=this;$.ajax({url:window.App.routes.youtubeAll,data:{all:!0,uid:a._contentUid,highlight_first:a._highlightFirst,more_button:a._showMore,category:a._setCategory},dataType:"json",success:function(b){a._$overviewMenu.html(b.menu_list),window.location.hash&&0===a.hashUsed&&(a.hashUsed=1,a.hash=window.location.hash,a._$filterElement=a._$element.find(a._hashItemSelector+'[data-name="'+a.hash.substring(1)+'"]'),void 0!==a._$filterElement&&a._$filterElement.trigger("click")),1===a._section?a._$overviewContent.empty().html(b.record_list):($(b.record_list).insertAfter(a._$overviewContainer.find(a._record+":last-child")),a._$overviewContainer.find(a._showMoreButton).removeClass("loading")),b.next_section||a._$overviewContainer.find(a._showMoreButton).remove(),a._$loader.removeClass("active"),App.Scrollmonitor.updateItems(),App.initGrunticons(),a.initGalleryItems()}})},YoutubeGallery.prototype.initGalleryItems=function(){var a=this,b=this._$element.find(this._gallery);new Swiper(b,{slidesPerView:"auto",nextButton:".swiper-button-next",prevButton:".swiper-button-prev"});var c=this._$element.find(this._galleryItems),d=c.first();if(d.length){var e=d.find(".youtube-gallery__image").first().outerHeight(),f=b.find(this._swiperNavigation);f.height(e)}$(window).resize(function(){var c=d.find(".youtube-gallery__image").first().outerHeight(),e=b.find(a._swiperNavigation);e.height(c)});var g=c.find(".youtube-gallery__image");g.on("click",function(b){if(b.preventDefault(),App.PxPrivacyHelper.isProviderAllowed("youtube")){a._$modalBackdrop.show();var c=$(this).closest(a._galleryItems),d=$(".js-youtube-gallery-video",c).clone().removeClass("hidden");a._$modalVideo.empty().append(d).show();var e=a._$modalVideo.find(".js-player"),f=plyr.setup(e.get(0),App.plyrConfig)[0];f.on("ready",function(a){var b=a.detail.plyr;b.play()}),$(a._galleryVideoClose).on("click",function(){plyr.get().forEach(function(a){a.stop()}),a._$modalBackdrop.hide(),a._$modalVideo.hide()}),$("button",a._galleryVideoModal).on("click",function(){var b=a._$modalVideo.find(".js-player"),c=plyr.setup(b.get(0),App.plyrConfig)[0];c.on("ready",function(a){var b=a.detail.plyr;b.play()})})}})},YoutubeGallery.prototype.debounce=function(a,b){var c,d,e=function(){var f=new Date-d;b>f?c=setTimeout(e,b-f):(c=null,a())};return function(){d=new Date,c||(c=setTimeout(e,b))}},YoutubeGallery.prototype.proceedFilter=function(a,b,c){var d=this;this._$overviewContainer.find(this._itemSelector).removeClass("active"),a.addClass("active"),1===c&&this._$loader.addClass("active"),this._setCategory&&(b=this._setCategory),$.ajax({url:window.App.routes.youtubeAll,data:{uid:d._contentUid,highlight_first:d._highlightFirst,more_button:d._showMore,category:b},success:function(a){1===c?(d._$overviewContent.empty().html(a.record_list),d._$loader.removeClass("active")):($(a.record_list).insertAfter(d._$overviewContainer.find(d._record+":last-child")),d._$overviewContainer.find(d._showMoreButton).removeClass("loading")),a.next_section||d._$overviewContainer.find(d._showMoreButton).remove(),App.Scrollmonitor.updateItems(),d.initGalleryItems()}})},YoutubeGallery.prototype.getActiveTab=function(){return this._$overviewContainer.find(this._itemSelector+".active")},YoutubeGallery.prototype.getSectionValue=function(){var a=this._$filterElement.find(".btn").data("section")+1;return this._$filterElement.find(".btn").data("section",a),a},YoutubeGallery.prototype.windowHash=function(a){return void 0===a?void(window.location.hash="all"):void(""!==a&&(window.location.hash=a))};var jQuery=jQuery||{},App=App||{};App.RheumatismForm=function(a){var b,c,d,e,f=function(){a(function(){b=a(".rheumatism-form__form-wrapper"),b.length<=0||(d=b.find('input[name="rheumatism_initial_presentation[suspected_arthritis]"]'),e=b.find(".rheumatism-form__arthritis-duration-group"),c=b.find(".rheumatism-form__thank-you"),j(),i(),d.on("change",function(){i()}))})},g=function(b){b.addClass("rheumatism-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.is("[required]")||d.attr("required","required");var e=d.closest(".form-group"),f=e.find("> label");f.hasClass("required")||f.addClass("required")})},h=function(b){b.removeClass("rheumatism-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.is("[required]")&&d.removeAttr("required");var e=d.closest(".form-group"),f=e.find("> label");f.hasClass("required")&&f.removeClass("required")})},i=function(){"1"===d.filter(":checked").val()?g(e):h(e)},j=function(){c.length&&a("html, body").animate({scrollTop:c.offset().top-100},200)};return{init:f}}(jQuery,window,void 0);var jQuery=jQuery||{},App=App||{};App.KidneyContactForm=function(a){var b,c,d,e,f,g,h,i=function(){a(function(){b=a(".kidney-contact-form__form-wrapper"),b.length<=0||(d=b.find('input[name="kidney_contact[protein_urina]"]'),e=b.find(".kidney-urine-group"),f=b.find(".kidney-protein-group"),g=b.find('input[name="kidney_contact[assignment_reason]"]'),h=b.find(".kidney-other-group"),c=b.find(".kidney-contact-form__thank-you"),p(),m(),o(),d.on("change",function(){m(),n()}),g.on("change",function(){o()}))})},j=function(b){b.addClass("kidney-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.is("[required]")||d.attr("required","required");var e=d.closest(".form-group"),f=e.find("> label");f.hasClass("required")||f.addClass("required")})},k=function(b){b.removeClass("kidney-form__condition--active");var c=b.find("[data-required]");a.each(c,function(b,c){var d=a(c);d.is("[required]")&&d.removeAttr("required");var e=d.closest(".form-group"),f=e.find("> label");f.hasClass("required")&&f.removeClass("required")})},l=function(a){a.addClass("kidney-form__condition--active")},m=function(){"1"===d.filter(":checked").val()?j(e):k(e)},n=function(){"1"===d.filter(":checked").val()?l(f):k(f)},o=function(){"andere"===g.filter(":checked").val()?j(h):k(h)},p=function(){c.length&&a("html, body").animate({scrollTop:c.offset().top-100},200)};return{init:i}}(jQuery,window,void 0);var App=App||{};if(App.grunticonsLoaded=!1,App.grunticonsLoading=!1,App.footerStartFunctions)for(var i=0;i<App.footerStartFunctions.length;i++)App.footerStartFunctions[i]();$(".adaptive-img").length&&App.AdaptiveImg.init(),App.initObjectFitPolyfill=function(){window.objectFitImages()},App.initGrunticons=function(){App.grunticonsLoaded||App.grunticonsLoading?App.grunticonsLoaded&&!App.grunticonsLoading&&grunticon.svgLoadedCallback():(App.grunticonsLoading=!0,grunticon(["/images/grunticons/icons.data.svg.css?"+App.cssTimestamp,"/images/grunticons/icons.data.png.css"+App.cssTimestamp,"/images/grunticons/icons.fallback.css"+App.cssTimestamp],function(){App.grunticonsLoaded=!0,App.grunticonsLoading=!1,grunticon.svgLoadedCallback()}))},App.initVideos=function(){},App.helpers.checkTouch(),App.Scrollmonitor.init(),App.menu.init(),App.PxSearchAutocomplete.init(),App.PxSearchBar.init(),App.orklSliders.init(),App.medicalSpecialties.init(),App.admCalWidget.init(),App.recordsOverview.init(),App.DropDownTabs.init(),App.recordsDetail.init(),App.admissionCalendars.init(),App.infosliders.init(),App.pressOverview.init(),App.onlinePayment.init(),App.PxMobileMenu.init(),App.patientService.init(),App.patientServiceFamilyMember.init(),App.gmapsApproach.init(),App.galleryDetail.init(),App.Quiz.init(),App.HealingWishes.init(),App.ContactForm.init(),App.NewsletterForm.init(),App.SurgeryForm.init(),App.PalliativeForm.init(),App.recordsOverviewEvents.init(),App.PxSearchElement.init(),App.Waymarker.init(),App.Glossary.init(),App.PxSurveys.init(),App.MedicalFindingsForm.init(),App.PxJsPlayer.init(),App.PxUserSessionData.init(),App.PxJsOptout.init(),App.TumorboardForm.init(),App.YoutubeGalleries.init(),App.RheumatismForm.init(),App.KidneyContactForm.init(),$(function(){if(App.initVideos(),App.initGrunticons(),App.initObjectFitPolyfill(),App.docReadyFunctions)for(var a=0;a<App.docReadyFunctions.length;a++)App.docReadyFunctions[a]();$(".non-functional-cookies").disableNonFunctionalCookies()});