if(function(t,e){"use strict";function i(i){var s=e.console;o[i]||(o[i]=!0,t.migrateWarnings.push(i),s&&s.warn&&!t.migrateMute&&(s.warn("JQMIGRATE: "+i),t.migrateTrace&&s.trace&&s.trace()))}function s(t,e,s,o){Object.defineProperty(t,e,{configurable:!0,enumerable:!0,get:function(){return i(o),s}})}t.migrateVersion="3.0.0",function(){var i=e.console&&e.console.log&&function(){e.console.log.apply(e.console,arguments)},s=/^[12]\./;i&&(t&&!s.test(t.fn.jquery)||i("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),t.migrateWarnings&&i("JQMIGRATE: Migrate plugin loaded multiple times"),i("JQMIGRATE: Migrate is installed"+(t.migrateMute?"":" with logging active")+", version "+t.migrateVersion))}();var o={};t.migrateWarnings=[],void 0===t.migrateTrace&&(t.migrateTrace=!0),t.migrateReset=function(){o={},t.migrateWarnings.length=0},"BackCompat"===document.compatMode&&i("jQuery is not compatible with Quirks Mode");var n=t.fn.init,r=t.isNumeric,a=t.find,l=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g;t.fn.init=function(t){var e=Array.prototype.slice.call(arguments);return"string"==typeof t&&"#"===t&&(i("jQuery( '#' ) is not a valid selector"),e[0]=[]),n.apply(this,e)},t.fn.init.prototype=t.fn,t.find=function(t){var e=Array.prototype.slice.call(arguments);if("string"==typeof t&&l.test(t))try{document.querySelector(t)}catch(s){t=t.replace(h,function(t,e,i,s){return"["+e+i+'"'+s+'"]'});try{document.querySelector(t),i("Attribute selector with '#' must be quoted: "+e[0]),e[0]=t}catch(o){i("Attribute selector with '#' was not fixed: "+e[0])}}return a.apply(this,e)};var c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&(t.find[c]=a[c]);t.fn.size=function(){return i("jQuery.fn.size() is deprecated; use the .length property"),this.length},t.parseJSON=function(){return i("jQuery.parseJSON is deprecated; use JSON.parse"),JSON.parse.apply(null,arguments)},t.isNumeric=function(e){function s(e){var i=e&&e.toString();return!t.isArray(e)&&i-parseFloat(i)+1>=0}var o=r(e),n=s(e);return o!==n&&i("jQuery.isNumeric() should not be called on constructed objects"),n},s(t,"unique",t.uniqueSort,"jQuery.unique is deprecated, use jQuery.uniqueSort"),s(t.expr,"filters",t.expr.pseudos,"jQuery.expr.filters is now jQuery.expr.pseudos"),s(t.expr,":",t.expr.pseudos,'jQuery.expr[":"] is now jQuery.expr.pseudos');var d=t.ajax;t.ajax=function(){var t=d.apply(this,arguments);return t.promise&&(s(t,"success",t.done,"jQXHR.success is deprecated and removed"),s(t,"error",t.fail,"jQXHR.error is deprecated and removed"),s(t,"complete",t.always,"jQXHR.complete is deprecated and removed")),t};var u=t.fn.removeAttr,p=t.fn.toggleClass,f=/\S+/g;t.fn.removeAttr=function(e){var s=this;return t.each(e.match(f),function(e,o){t.expr.match.bool.test(o)&&(i("jQuery.fn.removeAttr no longer sets boolean properties: "+o),s.prop(o,!1))}),u.apply(this,arguments)},t.fn.toggleClass=function(e){return void 0!==e&&"boolean"!=typeof e?p.apply(this,arguments):(i("jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var i=this.getAttribute&&this.getAttribute("class")||"";i&&t.data(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||e===!1?"":t.data(this,"__className__")||"")}))};var m=!1;t.swap&&t.each(["height","width","reliableMarginRight"],function(e,i){var s=t.cssHooks[i]&&t.cssHooks[i].get;s&&(t.cssHooks[i].get=function(){var t;return m=!0,t=s.apply(this,arguments),m=!1,t})}),t.swap=function(t,e,s,o){var n,r,a={};m||i("jQuery.swap() is undocumented and deprecated");for(r in e)a[r]=t.style[r],t.style[r]=e[r];n=s.apply(t,o||[]);for(r in e)t.style[r]=a[r];return n};var g=t.data;t.data=function(e,s,o){var n;return s&&s!==t.camelCase(s)&&(n=t.hasData(e)&&g.call(this,e),n&&s in n)?(i("jQuery.data() always sets/gets camelCased names: "+s),arguments.length>2&&(n[s]=o),n[s]):g.apply(this,arguments)};var _=t.Tween.prototype.run;t.Tween.prototype.run=function(e){t.easing[this.easing].length>1&&(i('easing function "jQuery.easing.'+this.easing.toString()+'" should use only first argument'),t.easing[this.easing]=t.easing[this.easing].bind(t.easing,e,this.options.duration*e,0,1,this.options.duration)),_.apply(this,arguments)};var v=t.fn.load,b=t.event.fix;t.event.props=[],t.event.fixHooks={},t.event.fix=function(e){var s,o=e.type,n=this.fixHooks[o],r=t.event.props;if(r.length)for(i("jQuery.event.props are deprecated and removed: "+r.join());r.length;)t.event.addProp(r.pop());if(n&&!n._migrated_&&(n._migrated_=!0,i("jQuery.event.fixHooks are deprecated and removed: "+o),(r=n.props)&&r.length))for(;r.length;)t.event.addProp(r.pop());return s=b.call(this,e),n&&n.filter?n.filter(s,e):s},t.each(["load","unload","error"],function(e,s){t.fn[s]=function(){var t=Array.prototype.slice.call(arguments,0);return"load"===s&&"string"==typeof t[0]?v.apply(this,t):(i("jQuery.fn."+s+"() is deprecated"),t.splice(0,0,s),arguments.length?this.on.apply(this,t):(this.triggerHandler.apply(this,t),this))}}),t(function(){t(document).triggerHandler("ready")}),t.event.special.ready={setup:function(){this===document&&i("'ready' event is deprecated")}},t.fn.extend({bind:function(t,e,s){return i("jQuery.fn.bind() is deprecated"),this.on(t,null,e,s)},unbind:function(t,e){return i("jQuery.fn.unbind() is deprecated"),this.off(t,null,e)},delegate:function(t,e,s,o){return i("jQuery.fn.delegate() is deprecated"),this.on(e,t,s,o)},undelegate:function(t,e,s){return i("jQuery.fn.undelegate() is deprecated"),1===arguments.length?this.off(t,"**"):this.off(e,t||"**",s)}});var y=t.fn.offset;t.fn.offset=function(){var e,s=this[0],o={top:0,left:0};return s&&s.nodeType?(e=(s.ownerDocument||document).documentElement,t.contains(e,s)?y.apply(this,arguments):(i("jQuery.fn.offset() requires an element connected to a document"),o)):(i("jQuery.fn.offset() requires a valid DOM element"),o)};var x=t.param;t.param=function(e,s){var o=t.ajaxSettings&&t.ajaxSettings.traditional;return void 0===s&&o&&(i("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),s=o),x.call(this,e,s)};var w=t.fn.andSelf||t.fn.addBack;t.fn.andSelf=function(){return i("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)};var $=t.Deferred,C=[["resolve","done",t.Callbacks("once memory"),t.Callbacks("once memory"),"resolved"],["reject","fail",t.Callbacks("once memory"),t.Callbacks("once memory"),"rejected"],["notify","progress",t.Callbacks("memory"),t.Callbacks("memory")]];t.Deferred=function(e){var s=$(),o=s.promise();return s.pipe=o.pipe=function(){var e=arguments;return i("deferred.pipe() is deprecated"),t.Deferred(function(i){t.each(C,function(n,r){var a=t.isFunction(e[n])&&e[n];s[r[1]](function(){var e=a&&a.apply(this,arguments);e&&t.isFunction(e.promise)?e.promise().done(i.resolve).fail(i.reject).progress(i.notify):i[r[0]+"With"](this===o?i.promise():this,a?[e]:arguments)})}),e=null}).promise()},e&&e.call(s,s),s}}(jQuery,window),!function(t,e){"function"==typeof define&&define.amd?define([],function(){return t.svg4everybody=e()}):"object"==typeof exports?module.exports=e():t.svg4everybody=e()}(this,function(){function t(t,e){if(e){var i=document.createDocumentFragment(),s=!t.getAttribute("viewBox")&&e.getAttribute("viewBox");s&&t.setAttribute("viewBox",s);for(var o=e.cloneNode(!0);o.childNodes.length;)i.appendChild(o.firstChild);t.appendChild(i)}}function e(e){e.onreadystatechange=function(){if(4===e.readyState){var i=e._cachedDocument;i||(i=e._cachedDocument=document.implementation.createHTMLDocument(""),i.body.innerHTML=e.responseText,e._cachedTarget={}),e._embeds.splice(0).map(function(s){var o=e._cachedTarget[s.id];o||(o=e._cachedTarget[s.id]=i.getElementById(s.id)),t(s.svg,o)})}},e.onreadystatechange()}function i(i){function s(){for(var i=0;i0&&(e=o.exec(i).toString(),e=e.split(" ")[1],e<9)&&(t("html").addClass("lt-ie9"),!0)}();Function.prototype.bind||(Function.prototype.bind=function(t){var e=this,i=[].slice;if("function"!=typeof e)throw new TypeError;var s=i.call(arguments,1),o=function(){if(this instanceof o){var n=function(){};n.prototype=e.prototype;var r=new n,a=e.apply(r,s.concat(i.call(arguments)));return Object(a)===a?a:r}return e.apply(t,s.concat(i.call(arguments)))};return o}),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var i;if(null==this)throw new TypeError('"this" is null or not defined');var s=Object(this),o=s.length>>>0;if(0===o)return-1;var n=+e||0;if(Math.abs(n)===1/0&&(n=0),n>=o)return-1;for(i=Math.max(n>=0?n:o-Math.abs(n),0);i!",c[0]),l={type:c.data("type"),min:c.data("min"),max:c.data("max"),from:c.data("from"),to:c.data("to"),step:c.data("step"),min_interval:c.data("minInterval"),max_interval:c.data("maxInterval"),drag_interval:c.data("dragInterval"),values:c.data("values"),from_fixed:c.data("fromFixed"),from_min:c.data("fromMin"),from_max:c.data("fromMax"),from_shadow:c.data("fromShadow"),to_fixed:c.data("toFixed"),to_min:c.data("toMin"),to_max:c.data("toMax"),to_shadow:c.data("toShadow"),prettify_enabled:c.data("prettifyEnabled"),prettify_separator:c.data("prettifySeparator"),force_edges:c.data("forceEdges"),keyboard:c.data("keyboard"),keyboard_step:c.data("keyboardStep"),grid:c.data("grid"),grid_margin:c.data("gridMargin"),grid_num:c.data("gridNum"),grid_snap:c.data("gridSnap"),hide_min_max:c.data("hideMinMax"),hide_from_to:c.data("hideFromTo"),prefix:c.data("prefix"),postfix:c.data("postfix"),max_postfix:c.data("maxPostfix"),decorate_both:c.data("decorateBoth"),values_separator:c.data("valuesSeparator"),input_values_separator:c.data("inputValuesSeparator"),disable:c.data("disable")},l.values=l.values&&l.values.split(",");for(h in l)l.hasOwnProperty(h)&&(l[h]!==o&&""!==l[h]||delete l[h]);d!==o&&""!==d&&(d=d.split(l.input_values_separator||n.input_values_separator||";"),d[0]&&d[0]==+d[0]&&(d[0]=+d[0]),d[1]&&d[1]==+d[1]&&(d[1]=+d[1]),n&&n.values&&n.values.length?(a.from=d[0]&&n.values.indexOf(d[0]),a.to=d[1]&&n.values.indexOf(d[1])):(a.from=d[0]&&+d[0],a.to=d[1]&&+d[1])),t.extend(a,n),t.extend(a,l),this.options=a,this.update_check={},this.validate(),this.result={input:this.$cache.input,slider:null,min:this.options.min,max:this.options.max,from:this.options.from,from_percent:0,from_value:null,to:this.options.to,to_percent:0,to_value:null},this.init()};d.prototype={init:function(t){this.no_diapason=!1,this.coords.p_step=this.convertToPercent(this.options.step,!0),this.target="base",this.toggleInput(),this.append(),this.setMinMax(),t?(this.force_redraw=!0,this.calc(!0),this.callOnUpdate()):(this.force_redraw=!0,this.calc(!0),this.callOnStart()),this.updateScene()},append:function(){var t='';this.$cache.input.before(t),this.$cache.input.prop("readonly",!0),this.$cache.cont=this.$cache.input.prev(),this.result.slider=this.$cache.cont,this.$cache.cont.html(a),this.$cache.rs=this.$cache.cont.find(".irs"),this.$cache.min=this.$cache.cont.find(".irs-min"),this.$cache.max=this.$cache.cont.find(".irs-max"),this.$cache.from=this.$cache.cont.find(".irs-from"),this.$cache.to=this.$cache.cont.find(".irs-to"),this.$cache.single=this.$cache.cont.find(".irs-single"),this.$cache.bar=this.$cache.cont.find(".irs-bar"),this.$cache.line=this.$cache.cont.find(".irs-line"),this.$cache.grid=this.$cache.cont.find(".irs-grid"),"single"===this.options.type?(this.$cache.cont.append(l),this.$cache.edge=this.$cache.cont.find(".irs-bar-edge"),this.$cache.s_single=this.$cache.cont.find(".single"),this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.shad_single=this.$cache.cont.find(".shadow-single")):(this.$cache.cont.append(h),this.$cache.s_from=this.$cache.cont.find(".from"),this.$cache.s_to=this.$cache.cont.find(".to"),this.$cache.shad_from=this.$cache.cont.find(".shadow-from"),this.$cache.shad_to=this.$cache.cont.find(".shadow-to"),this.setTopHandler()),this.options.hide_from_to&&(this.$cache.from[0].style.display="none",this.$cache.to[0].style.display="none",this.$cache.single[0].style.display="none"),this.appendGrid(),this.options.disable?(this.appendDisableMask(),this.$cache.input[0].disabled=!0):(this.$cache.cont.removeClass("irs-disabled"),this.$cache.input[0].disabled=!1,this.bindEvents()),this.options.drag_interval&&(this.$cache.bar[0].style.cursor="ew-resize")},setTopHandler:function(){var t=this.options.min,e=this.options.max,i=this.options.from,s=this.options.to;i>t&&s===e?this.$cache.s_from.addClass("type_last"):sthis.coords.p_to_real&&(this.coords.p_from_real=this.coords.p_to_real),this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max),this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from"),this.coords.p_from_real=this.checkMaxInterval(this.coords.p_from_real,this.coords.p_to_real,"from"),this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);break;case"to":if(this.options.to_fixed)break;this.coords.p_to_real=this.convertToRealPercent(e),this.coords.p_to_real=this.calcWithStep(this.coords.p_to_real),this.coords.p_to_real100&&(d=100,c=d-l),this.coords.p_from_real=this.calcWithStep(c),this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max),this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real),this.coords.p_to_real=this.calcWithStep(d),this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max),this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real)}"single"===this.options.type?(this.coords.p_bar_x=this.coords.p_handle/2,this.coords.p_bar_w=this.coords.p_single_fake,this.result.from_percent=this.coords.p_single_real,this.result.from=this.convertToValue(this.coords.p_single_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from])):(this.coords.p_bar_x=this.toFixed(this.coords.p_from_fake+this.coords.p_handle/2),this.coords.p_bar_w=this.toFixed(this.coords.p_to_fake-this.coords.p_from_fake),this.result.from_percent=this.coords.p_from_real,this.result.from=this.convertToValue(this.coords.p_from_real),this.result.to_percent=this.coords.p_to_real,this.result.to=this.convertToValue(this.coords.p_to_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from],this.result.to_value=this.options.values[this.result.to])),this.calcMinMax(),this.calcLabels()}},calcPointerPercent:function(){return this.coords.w_rs?(this.coords.x_pointer<0||isNaN(this.coords.x_pointer)?this.coords.x_pointer=0:this.coords.x_pointer>this.coords.w_rs&&(this.coords.x_pointer=this.coords.w_rs),void(this.coords.p_pointer=this.toFixed(this.coords.x_pointer/this.coords.w_rs*100))):void(this.coords.p_pointer=0)},convertToRealPercent:function(t){var e=100-this.coords.p_handle;return t/e*100},convertToFakePercent:function(t){var e=100-this.coords.p_handle;return t/100*e},getHandleX:function(){var t=100-this.coords.p_handle,e=this.toFixed(this.coords.p_pointer-this.coords.p_gap);return e<0?e=0:e>t&&(e=t),e},calcHandlePercent:function(){"single"===this.options.type?this.coords.w_handle=this.$cache.s_single.outerWidth(!1):this.coords.w_handle=this.$cache.s_from.outerWidth(!1),this.coords.p_handle=this.toFixed(this.coords.w_handle/this.coords.w_rs*100)},chooseHandle:function(t){if("single"===this.options.type)return"single";var e=this.coords.p_from_real+(this.coords.p_to_real-this.coords.p_from_real)/2;return t>=e?this.options.to_fixed?"from":"to":this.options.from_fixed?"to":"from"},calcMinMax:function(){this.coords.w_rs&&(this.labels.p_min=this.labels.w_min/this.coords.w_rs*100,this.labels.p_max=this.labels.w_max/this.coords.w_rs*100)},calcLabels:function(){this.coords.w_rs&&!this.options.hide_from_to&&("single"===this.options.type?(this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=this.coords.p_single_fake+this.coords.p_handle/2-this.labels.p_single_fake/2,this.labels.p_single_left=this.checkEdges(this.labels.p_single_left,this.labels.p_single_fake)):(this.labels.w_from=this.$cache.from.outerWidth(!1),this.labels.p_from_fake=this.labels.w_from/this.coords.w_rs*100,this.labels.p_from_left=this.coords.p_from_fake+this.coords.p_handle/2-this.labels.p_from_fake/2,this.labels.p_from_left=this.toFixed(this.labels.p_from_left),this.labels.p_from_left=this.checkEdges(this.labels.p_from_left,this.labels.p_from_fake),this.labels.w_to=this.$cache.to.outerWidth(!1),this.labels.p_to_fake=this.labels.w_to/this.coords.w_rs*100,this.labels.p_to_left=this.coords.p_to_fake+this.coords.p_handle/2-this.labels.p_to_fake/2,this.labels.p_to_left=this.toFixed(this.labels.p_to_left),this.labels.p_to_left=this.checkEdges(this.labels.p_to_left,this.labels.p_to_fake),this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=(this.labels.p_from_left+this.labels.p_to_left+this.labels.p_to_fake)/2-this.labels.p_single_fake/2,this.labels.p_single_left=this.toFixed(this.labels.p_single_left), this.labels.p_single_left=this.checkEdges(this.labels.p_single_left,this.labels.p_single_fake)))},updateScene:function(){this.raf_id&&(cancelAnimationFrame(this.raf_id),this.raf_id=null),clearTimeout(this.update_tm),this.update_tm=null,this.options&&(this.drawHandles(),this.is_active?this.raf_id=requestAnimationFrame(this.updateScene.bind(this)):this.update_tm=setTimeout(this.updateScene.bind(this),300))},drawHandles:function(){this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.coords.w_rs&&(this.coords.w_rs!==this.coords.w_rs_old&&(this.target="base",this.is_resize=!0),(this.coords.w_rs!==this.coords.w_rs_old||this.force_redraw)&&(this.setMinMax(),this.calc(!0),this.drawLabels(),this.options.grid&&(this.calcGridMargin(),this.calcGridLabels()),this.force_redraw=!0,this.coords.w_rs_old=this.coords.w_rs,this.drawShadow()),this.coords.w_rs&&(this.dragging||this.force_redraw||this.is_key)&&((this.old_from!==this.result.from||this.old_to!==this.result.to||this.force_redraw||this.is_key)&&(this.drawLabels(),this.$cache.bar[0].style.left=this.coords.p_bar_x+"%",this.$cache.bar[0].style.width=this.coords.p_bar_w+"%","single"===this.options.type?(this.$cache.s_single[0].style.left=this.coords.p_single_fake+"%",this.$cache.single[0].style.left=this.labels.p_single_left+"%"):(this.$cache.s_from[0].style.left=this.coords.p_from_fake+"%",this.$cache.s_to[0].style.left=this.coords.p_to_fake+"%",(this.old_from!==this.result.from||this.force_redraw)&&(this.$cache.from[0].style.left=this.labels.p_from_left+"%"),(this.old_to!==this.result.to||this.force_redraw)&&(this.$cache.to[0].style.left=this.labels.p_to_left+"%"),this.$cache.single[0].style.left=this.labels.p_single_left+"%"),this.writeToInput(),this.old_from===this.result.from&&this.old_to===this.result.to||this.is_start||(this.$cache.input.trigger("change"),this.$cache.input.trigger("input")),this.old_from=this.result.from,this.old_to=this.result.to,this.is_resize||this.is_update||this.is_start||this.is_finish||this.callOnChange(),(this.is_key||this.is_click||this.is_first_update)&&(this.is_key=!1,this.is_click=!1,this.is_first_update=!1,this.callOnFinish()),this.is_update=!1,this.is_resize=!1,this.is_finish=!1),this.is_start=!1,this.is_key=!1,this.is_click=!1,this.force_redraw=!1))},drawLabels:function(){if(this.options){var t,e,i,s=this.options.values.length,o=this.options.p_values;if(!this.options.hide_from_to)if("single"===this.options.type)s?(t=this.decorate(o[this.result.from]),this.$cache.single.html(t)):(t=this.decorate(this._prettify(this.result.from),this.result.from),this.$cache.single.html(t)),this.calcLabels(),this.labels.p_single_left100-this.labels.p_max-1?this.$cache.max[0].style.visibility="hidden":this.$cache.max[0].style.visibility="visible";else{s?(this.options.decorate_both?(t=this.decorate(o[this.result.from]),t+=this.options.values_separator,t+=this.decorate(o[this.result.to])):t=this.decorate(o[this.result.from]+this.options.values_separator+o[this.result.to]),e=this.decorate(o[this.result.from]),i=this.decorate(o[this.result.to]),this.$cache.single.html(t),this.$cache.from.html(e),this.$cache.to.html(i)):(this.options.decorate_both?(t=this.decorate(this._prettify(this.result.from),this.result.from),t+=this.options.values_separator,t+=this.decorate(this._prettify(this.result.to),this.result.to)):t=this.decorate(this._prettify(this.result.from)+this.options.values_separator+this._prettify(this.result.to),this.result.to),e=this.decorate(this._prettify(this.result.from),this.result.from),i=this.decorate(this._prettify(this.result.to),this.result.to),this.$cache.single.html(t),this.$cache.from.html(e),this.$cache.to.html(i)),this.calcLabels();var n=Math.min(this.labels.p_single_left,this.labels.p_from_left),r=this.labels.p_single_left+this.labels.p_single_fake,a=this.labels.p_to_left+this.labels.p_to_fake,l=Math.max(r,a);this.labels.p_from_left+this.labels.p_from_fake>=this.labels.p_to_left?(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.single[0].style.visibility="visible",this.result.from===this.result.to?("from"===this.target?this.$cache.from[0].style.visibility="visible":"to"===this.target?this.$cache.to[0].style.visibility="visible":this.target||(this.$cache.from[0].style.visibility="visible"),this.$cache.single[0].style.visibility="hidden",l=a):(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.single[0].style.visibility="visible",l=Math.max(r,a))):(this.$cache.from[0].style.visibility="visible",this.$cache.to[0].style.visibility="visible",this.$cache.single[0].style.visibility="hidden"),n100-this.labels.p_max-1?this.$cache.max[0].style.visibility="hidden":this.$cache.max[0].style.visibility="visible"}}},drawShadow:function(){var t,e,i,s,o=this.options,n=this.$cache,r="number"==typeof o.from_min&&!isNaN(o.from_min),a="number"==typeof o.from_max&&!isNaN(o.from_max),l="number"==typeof o.to_min&&!isNaN(o.to_min),h="number"==typeof o.to_max&&!isNaN(o.to_max);"single"===o.type?o.from_shadow&&(r||a)?(t=this.convertToPercent(r?o.from_min:o.min),e=this.convertToPercent(a?o.from_max:o.max)-t,t=this.toFixed(t-this.coords.p_handle/100*t),e=this.toFixed(e-this.coords.p_handle/100*e),t+=this.coords.p_handle/2,n.shad_single[0].style.display="block",n.shad_single[0].style.left=t+"%",n.shad_single[0].style.width=e+"%"):n.shad_single[0].style.display="none":(o.from_shadow&&(r||a)?(t=this.convertToPercent(r?o.from_min:o.min),e=this.convertToPercent(a?o.from_max:o.max)-t,t=this.toFixed(t-this.coords.p_handle/100*t),e=this.toFixed(e-this.coords.p_handle/100*e),t+=this.coords.p_handle/2,n.shad_from[0].style.display="block",n.shad_from[0].style.left=t+"%",n.shad_from[0].style.width=e+"%"):n.shad_from[0].style.display="none",o.to_shadow&&(l||h)?(i=this.convertToPercent(l?o.to_min:o.min),s=this.convertToPercent(h?o.to_max:o.max)-i,i=this.toFixed(i-this.coords.p_handle/100*i),s=this.toFixed(s-this.coords.p_handle/100*s),i+=this.coords.p_handle/2,n.shad_to[0].style.display="block",n.shad_to[0].style.left=i+"%",n.shad_to[0].style.width=s+"%"):n.shad_to[0].style.display="none")},writeToInput:function(){"single"===this.options.type?(this.options.values.length?this.$cache.input.prop("value",this.result.from_value):this.$cache.input.prop("value",this.result.from),this.$cache.input.data("from",this.result.from)):(this.options.values.length?this.$cache.input.prop("value",this.result.from_value+this.options.input_values_separator+this.result.to_value):this.$cache.input.prop("value",this.result.from+this.options.input_values_separator+this.result.to),this.$cache.input.data("from",this.result.from),this.$cache.input.data("to",this.result.to))},callOnStart:function(){this.writeToInput(),this.options.onStart&&"function"==typeof this.options.onStart&&this.options.onStart(this.result)},callOnChange:function(){this.writeToInput(),this.options.onChange&&"function"==typeof this.options.onChange&&this.options.onChange(this.result)},callOnFinish:function(){this.writeToInput(),this.options.onFinish&&"function"==typeof this.options.onFinish&&this.options.onFinish(this.result)},callOnUpdate:function(){this.writeToInput(),this.options.onUpdate&&"function"==typeof this.options.onUpdate&&this.options.onUpdate(this.result)},toggleInput:function(){this.$cache.input.toggleClass("irs-hidden-input")},convertToPercent:function(t,e){var i,s,o=this.options.max-this.options.min,n=o/100;return o?(i=e?t:t-this.options.min,s=i/n,this.toFixed(s)):(this.no_diapason=!0,0)},convertToValue:function(t){var e,i,s=this.options.min,o=this.options.max,n=s.toString().split(".")[1],r=o.toString().split(".")[1],a=0,l=0;if(0===t)return this.options.min;if(100===t)return this.options.max;n&&(e=n.length,a=e),r&&(i=r.length,a=i),e&&i&&(a=e>=i?e:i),s<0&&(l=Math.abs(s),s=+(s+l).toFixed(a),o=+(o+l).toFixed(a));var h,c=(o-s)/100*t+s,d=this.options.step.toString().split(".")[1];return d?c=+c.toFixed(d.length):(c/=this.options.step,c*=this.options.step,c=+c.toFixed(0)),l&&(c-=l),h=d?+c.toFixed(d.length):this.toFixed(c),hthis.options.max&&(h=this.options.max),h},calcWithStep:function(t){var e=Math.round(t/this.coords.p_step)*this.coords.p_step;return e>100&&(e=100),100===t&&(e=100),this.toFixed(e)},checkMinInterval:function(t,e,i){var s,o,n=this.options;return n.min_interval?(s=this.convertToValue(t),o=this.convertToValue(e),"from"===i?o-sn.max_interval&&(s=o-n.max_interval):s-o>n.max_interval&&(s=o+n.max_interval),this.convertToPercent(s)):t},checkDiapason:function(t,e,i){var s=this.convertToValue(t),o=this.options;return"number"!=typeof e&&(e=o.min),"number"!=typeof i&&(i=o.max),si&&(s=i),this.convertToPercent(s)},toFixed:function(t){return t=t.toFixed(20),+t},_prettify:function(t){return this.options.prettify_enabled?this.options.prettify&&"function"==typeof this.options.prettify?this.options.prettify(t):this.prettify(t):t},prettify:function(t){var e=t.toString();return e.replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1"+this.options.prettify_separator)},checkEdges:function(t,e){return this.options.force_edges?(t<0?t=0:t>100-e&&(t=100-e),this.toFixed(t)):this.toFixed(t)},validate:function(){var t,e,i=this.options,s=this.result,o=i.values,n=o.length;if("string"==typeof i.min&&(i.min=+i.min),"string"==typeof i.max&&(i.max=+i.max),"string"==typeof i.from&&(i.from=+i.from),"string"==typeof i.to&&(i.to=+i.to),"string"==typeof i.step&&(i.step=+i.step),"string"==typeof i.from_min&&(i.from_min=+i.from_min),"string"==typeof i.from_max&&(i.from_max=+i.from_max),"string"==typeof i.to_min&&(i.to_min=+i.to_min),"string"==typeof i.to_max&&(i.to_max=+i.to_max),"string"==typeof i.keyboard_step&&(i.keyboard_step=+i.keyboard_step),"string"==typeof i.grid_num&&(i.grid_num=+i.grid_num),i.maxi.max&&(i.from=i.max)):(i.fromi.max&&(i.from=i.max),i.toi.max&&(i.to=i.max),this.update_check.from&&(this.update_check.from!==i.from&&i.from>i.to&&(i.from=i.to),this.update_check.to!==i.to&&i.toi.to&&(i.from=i.to),i.toi.from_max&&(i.from=i.from_max),"number"==typeof i.to_min&&i.toi.to_max&&(i.to=i.to_max),s&&(s.min!==i.min&&(s.min=i.min),s.max!==i.max&&(s.max=i.max),(s.froms.max)&&(s.from=i.from),(s.tos.max)&&(s.to=i.to)),("number"!=typeof i.min_interval||isNaN(i.min_interval)||!i.min_interval||i.min_interval<0)&&(i.min_interval=0),("number"!=typeof i.max_interval||isNaN(i.max_interval)||!i.max_interval||i.max_interval<0)&&(i.max_interval=0),i.min_interval&&i.min_interval>i.max-i.min&&(i.min_interval=i.max-i.min),i.max_interval&&i.max_interval>i.max-i.min&&(i.max_interval=i.max-i.min)},decorate:function(t,e){var i="",s=this.options;return s.prefix&&(i+=s.prefix),i+=t,s.max_postfix&&(s.values.length&&t===s.p_values[s.max]?(i+=s.max_postfix,s.postfix&&(i+=" ")):e===s.max&&(i+=s.max_postfix,s.postfix&&(i+=" "))),s.postfix&&(i+=s.postfix),i},updateFrom:function(){this.result.from=this.options.from,this.result.from_percent=this.convertToPercent(this.result.from),this.options.values&&(this.result.from_value=this.options.values[this.result.from])},updateTo:function(){this.result.to=this.options.to,this.result.to_percent=this.convertToPercent(this.result.to),this.options.values&&(this.result.to_value=this.options.values[this.result.to])},updateResult:function(){this.result.min=this.options.min,this.result.max=this.options.max,this.updateFrom(),this.updateTo()},appendGrid:function(){if(this.options.grid){var t,e,i,s,o,n=this.options,r=n.max-n.min,a=n.grid_num,l=0,h=0,c=4,d=0,u="";for(this.calcGridMargin(),n.grid_snap?(a=r/n.step,l=this.toFixed(n.step/(r/100))):l=this.toFixed(100/a),a>4&&(c=3),a>7&&(c=2),a>14&&(c=1),a>28&&(c=0),t=0;t100&&(h=100,i-=2,i<0&&(i=0)),this.coords.big[t]=h,s=(h-l*(t-1))/(i+1),e=1;e<=i&&0!==h;e++)d=this.toFixed(h-s*e),u+='';u+='',o=this.convertToValue(h),o=n.values.length?n.p_values[o]:this._prettify(o),u+=''+o+""}this.coords.big_num=Math.ceil(a+1),this.$cache.cont.addClass("irs-with-grid"),this.$cache.grid.html(u),this.cacheGridLabels()}},cacheGridLabels:function(){var t,e,i=this.coords.big_num;for(e=0;e100+this.coords.grid_gap&&(s[o-1]=100+this.coords.grid_gap,i[o-1]=this.toFixed(s[o-1]-this.coords.big_p[o-1]),this.coords.big_x[o-1]=this.toFixed(this.coords.big_p[o-1]-this.coords.grid_gap))),this.calcGridCollision(2,i,s),this.calcGridCollision(4,i,s),t=0;t=r));s+=t)n=this.$cache.grid_labels[o][0],i[s]<=e[o]?n.style.visibility="visible":n.style.visibility="hidden"},calcGridMargin:function(){this.options.grid_margin&&(this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.coords.w_rs&&("single"===this.options.type?this.coords.w_handle=this.$cache.s_single.outerWidth(!1):this.coords.w_handle=this.$cache.s_from.outerWidth(!1),this.coords.p_handle=this.toFixed(this.coords.w_handle/this.coords.w_rs*100),this.coords.grid_gap=this.toFixed(this.coords.p_handle/2-.1),this.$cache.grid[0].style.width=this.toFixed(100-this.coords.p_handle)+"%",this.$cache.grid[0].style.left=this.coords.grid_gap+"%"))},update:function(e){this.input&&(this.is_update=!0,this.options.from=this.result.from,this.options.to=this.result.to,this.update_check.from=this.result.from,this.update_check.to=this.result.to,this.options=t.extend(this.options,e),this.validate(),this.updateResult(e),this.toggleInput(),this.remove(),this.init(!0))},reset:function(){this.input&&(this.updateResult(),this.update())},destroy:function(){this.input&&(this.toggleInput(),this.$cache.input.prop("readonly",!1),t.data(this.input,"ionRangeSlider",null),this.remove(),this.input=null,this.options=null)}},t.fn.ionRangeSlider=function(e){return this.each(function(){t.data(this,"ionRangeSlider")||t.data(this,"ionRangeSlider",new d(this,e,(n++)))})},function(){for(var t=0,e=["ms","moz","webkit","o"],s=0;s0&&($t-=z(c,f)),e===p&&(_.end+=a,$t+=a,u=g?f:0),zt.push(_),n=_}),xt[0].style[_t.horizontal?"width":"height"]=(l?$t:$t-r-a)+50+"px",$t-=u,zt.length?(Ct.start=zt[0][Nt?"center":"start"],Ct.end=Nt?n.center:wt<$t?n.end:Ct.start):Ct.start=Ct.end=0}if(Ct.center=O(Ct.end/2+Ct.start/2),L(),Tt.length&&St>0&&(_t.dynamicHandle?(It=Ct.start===Ct.end?St:O(St*wt/$t),It=c(It,_t.minHandleSize,St),Tt[0].style[_t.horizontal?"width":"height"]=It+"px"):It=Tt[_t.horizontal?"outerWidth":"outerHeight"](),Ft.end=St-It,oe||B()),!bt&&wt>0){var f=Ct.start,m="";if(Qt)t.each(zt,function(t,e){Nt?Ot.push(e.center):e.start+e.size>f&&f<=Ct.end&&(f=e.start,Ot.push(f),f+=wt,f>Ct.end&&fCt.start&&tCt.end?t=Ct.end+(t-Ct.end)/6:t0?Ct.end:Ct.start)||vt.stop(),ae=ie.init?b(N):0,ee.now=+new Date,ee.pos=Ct.cur+(ee.now-ee.lastTime)/1e3*ee.speed,A(ie.init?ee.pos:O(ee.pos)),ie.init||Ct.cur!==Ct.dest||ft("moveEnd"),ee.lastTime=ee.now}function H(t,e,s){if("boolean"===o(e)&&(s=e,e=i),e===i)A(Ct[t],s);else{if(Ht&&"center"!==t)return;var n=vt.getPos(e);n&&A(n[t],s,!Ht)}}function Q(t){return null!=t?l(t)?t>=0&&t=Ct.end||s===Ot.length-1){e.activePage=Ot.length-1;break}if(t<=Ot[s]+i){e.activePage=s;break}}if(Qt){for(var n=!1,r=!1,a=!1,h=0,d=zt.length;h=Ct.end,i=(t?1:0)|(e?2:0);if(Kt.slideePosState!==i&&(Kt.slideePosState=i,Vt.is("button,input")&&Vt.prop("disabled",t),Zt.is("button,input")&&Zt.prop("disabled",e),Vt.add(Lt)[t?"addClass":"removeClass"](_t.disabledClass),Zt.add(Rt)[e?"addClass":"removeClass"](_t.disabledClass)),Kt.fwdbwdState!==i&&ie.released&&(Kt.fwdbwdState=i,Lt.is("button,input")&&Lt.prop("disabled",t),Rt.is("button,input")&&Rt.prop("disabled",e)),Qt&&null!=Pt.activeItem){var s=0===Pt.activeItem,o=Pt.activeItem>=zt.length-1,n=(s?1:0)|(o?2:0);Kt.itemsButtonState!==n&&(Kt.itemsButtonState=n,Yt.is("button,input")&&Yt.prop("disabled",s),Ut.is("button,input")&&Ut.prop("disabled",o),Yt[s?"addClass":"removeClass"](_t.disabledClass),Ut[o?"addClass":"removeClass"](_t.disabledClass))}}function U(t,e,i){if(t=G(t),e=G(e),t>-1&&e>-1&&t!==e&&(!i||e!==t-1)&&(i||e!==t+1)){qt.eq(t)[i?"insertAfter":"insertBefore"](zt[e].el);var s=te?t:i?e+1:e,n=t>e;null!=Pt.activeItem&&(t===Pt.activeItem?Kt.active=Pt.activeItem=i?n?e+1:e:n?e:e-1:Pt.activeItem>s&&Pt.activeItemF(ie.pathY):F(ie.pathX)ie.pathToLock&&ie.slidee&&(ie.locked=1,ie.$source.on(k,r)),ie.released&&(st(),_t.releaseSwing&&ie.slidee&&(ie.swing=(ie.delta-ie.history[0])/40*300,ie.delta+=ie.swing,ie.tweese=F(ie.swing)>10)),A(ie.slidee?O(ie.initPos-ie.delta):J(ie.initPos+ie.delta))}}function st(){clearInterval(ne),ie.released=!0,y.off(ie.touch?$:w,it),(ie.slidee?xt:Tt).removeClass(_t.draggedClass),setTimeout(function(){ie.$source.off(k,r)}),Ct.cur===Ct.dest&&ie.init&&ft("moveEnd"),vt.resume(1),ie.init=0}function ot(e){return~t.inArray(e.nodeName,S)||t(e).is(_t.interactive)}function nt(){vt.stop(),y.off("mouseup",nt)}function rt(t){switch(n(t),this){case Rt[0]:case Lt[0]:vt.moveBy(Rt.is(this)?_t.moveBy:-_t.moveBy),y.on("mouseup",nt);break;case Yt[0]:vt.prev();break;case Ut[0]:vt.next();break;case Vt[0]:vt.prevPage();break;case Zt[0]:vt.nextPage()}}function at(t){return se.curDelta=(_t.horizontal?t.deltaY||t.deltaX:t.deltaY)||-t.wheelDelta,se.curDelta/=1===t.deltaMode?3:100,Qt?(f=+new Date,se.laste&&Gt[0]!==document&&Gt[0]!==window)return void(P=e);if(_t.scrollBy&&Ct.start!==Ct.end){var i=at(t.originalEvent);(_t.scrollTrap||i>0&&Ct.destCt.start)&&n(t,1),vt.slideBy(_t.scrollBy*i)}}function ht(t){_t.clickBar&&t.target===kt[0]&&(n(t),A(J((_t.horizontal?t.pageX-kt.offset().left:t.pageY-kt.offset().top)-It/2)))}function ct(t){if(_t.keyboardNavBy)switch(t.which){case _t.horizontal?37:38:n(t),vt["pages"===_t.keyboardNavBy?"prevPage":"prev"]();break;case _t.horizontal?39:40:n(t),vt["pages"===_t.keyboardNavBy?"nextPage":"next"]()}}function dt(t){return ot(this)?void(t.originalEvent[_+"ignore"]=!0):void(this.parentNode!==xt[0]||t.originalEvent[_+"ignore"]||vt.activate(this))}function ut(){this.parentNode===Et[0]&&vt.activatePage(Dt.index(this))}function pt(t){_t.pauseOnHover&&vt["mouseenter"===t.type?"pause":"resume"](2)}function ft(t,e){if(Jt[t]){for(gt=Jt[t].length,I.length=0,mt=0;mt0?Ct.end:Ct.start)&&(ee.lastTime=+new Date,ee.startPos=Ct.cur,tt("button"),ie.init=1,ft("moveStart"),v(ae),N())},vt.stop=function(){"button"===ie.source&&(ie.init=0,ie.released=1)},vt.prev=function(){vt.activate(null==Pt.activeItem?0:Pt.activeItem-1)},vt.next=function(){vt.activate(null==Pt.activeItem?0:Pt.activeItem+1)},vt.prevPage=function(){vt.activatePage(Pt.activePage-1)},vt.nextPage=function(){vt.activatePage(Pt.activePage+1)},vt.slideBy=function(t,e){t&&(Qt?vt[Ht?"toCenter":"toStart"](c((Ht?Pt.centerItem:Pt.firstItem)+_t.scrollBy*t,0,zt.length)):A(Ct.dest+t,e))},vt.slideTo=function(t,e){A(t,e)},vt.toStart=function(t,e){H("start",t,e)},vt.toEnd=function(t,e){H("end",t,e)},vt.toCenter=function(t,e){H("center",t,e)},vt.getIndex=Q,vt.activate=function(t,e){var i=X(t);_t.smart&&i!==!1&&(Ht?vt.toCenter(i,e):i>=Pt.lastItem?vt.toStart(i,e):i<=Pt.firstItem?vt.toEnd(i,e):Z())},vt.activatePage=function(t,e){l(t)&&A(Ot[c(t,0,Ot.length-1)],e)},vt.resume=function(t){_t.cycleBy&&_t.cycleInterval&&("items"!==_t.cycleBy||zt[0]&&null!=Pt.activeItem)&&!(t=zt.length-1?0:Pt.activeItem+1);break;case"pages":vt.activatePage(Pt.activePage>=Ot.length-1?0:Pt.activePage+1)}},_t.cycleInterval))},vt.pause=function(t){t=zt.length?s.appendTo(xt):zt.length&&s.insertBefore(zt[i].el),null!=Pt.activeItem&&i<=Pt.activeItem&&(Kt.active=Pt.activeItem+=s.length)):xt.append(s),j()},vt.remove=function(e){if(Qt){ var i=G(e);if(i>-1){qt.eq(i).remove();var s=i===Pt.activeItem;null!=Pt.activeItem&&ii?i:t}function d(t){var e={};return e.style={},e.save=function(){if(t&&t.nodeType){for(var i=0;i"+(t+1)+""},forward:null,backward:null,prev:null,next:null,prevPage:null,nextPage:null,cycleBy:null,cycleInterval:5e3,pauseOnHover:!1,startPaused:!1,moveBy:300,speed:0,easing:"swing",startAt:null,keyboardNavBy:null,draggedClass:"dragged",activeClass:"active",disabledClass:"disabled"}}(jQuery,window),jQuery(function(t){"use strict";!function(){var e=t("#gallery-carousel"),i=(e.children("ul").eq(0),e.closest(".gallery"));e.sly({horizontal:1,itemNav:"basic",smart:1,activateOn:"click",mouseDragging:1,touchDragging:1,releaseSwing:1,startAt:0,scrollBar:i.find(".gallery__scrollbar"),scrollBy:0,pagesBar:i.find(".pages"),activatePageOn:"click",speed:300,elasticBounds:1,easing:"easeOutExpo",dragHandle:1,dynamicHandle:1,clickBar:1})}()}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),o=s.data("bs.tab");o||s.data("bs.tab",o=new i(this)),"string"==typeof e&&o[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),s=e.data("target");if(s||(s=e.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var o=i.find(".active:last a"),n=t.Event("hide.bs.tab",{relatedTarget:e[0]}),r=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(n),e.trigger(r),!r.isDefaultPrevented()&&!n.isDefaultPrevented()){var a=t(s);this.activate(e.closest("li"),i),this.activate(a,a.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},i.prototype.activate=function(e,s,o){function n(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),o&&o()}var r=s.find("> .active"),a=o&&t.support.transition&&(r.length&&r.hasClass("fade")||!!s.find("> .fade").length);r.length&&a?r.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n(),r.removeClass("in")};var s=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=s,this};var o=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-toggle="pill"]',o)}(jQuery),+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,s=this;t(this).one("bsTransitionEnd",function(){i=!0});var o=function(){i||t(s).trigger(t.support.transition.end)};return setTimeout(o,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(t){!function(){"use strict";function e(e,s){if(this.el=e,this.$el=t(e),this.s=t.extend({},i,s),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.s.dynamic?this.$items=this.s.dynamicEl:"this"===this.s.selector?this.$items=this.$el:""!==this.s.selector?this.s.selectWithin?this.$items=t(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(t(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this}var i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};e.prototype.init=function(){var e=this;e.s.preload>e.$items.length&&(e.s.preload=e.$items.length);var i=window.location.hash;i.indexOf("lg="+this.s.galleryId)>0&&(e.index=parseInt(i.split("&slide=")[1],10),t("body").addClass("lg-from-hash"),t("body").hasClass("lg-on")||(setTimeout(function(){e.build(e.index)}),t("body").addClass("lg-on"))),e.s.dynamic?(e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||0,t("body").hasClass("lg-on")||setTimeout(function(){e.build(e.index),t("body").addClass("lg-on")})):e.$items.on("click.lgcustom",function(i){try{i.preventDefault(),i.preventDefault()}catch(s){i.returnValue=!1}e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||e.$items.index(this),t("body").hasClass("lg-on")||(e.build(e.index),t("body").addClass("lg-on"))})},e.prototype.build=function(e){var i=this;i.structure(),t.each(t.fn.lightGallery.modules,function(e){i.modules[e]=new t.fn.lightGallery.modules[e](i.el)}),i.slide(e,!1,!1,!1),i.s.keyPress&&i.keyPress(),i.$items.length>1&&(i.arrow(),setTimeout(function(){i.enableDrag(),i.enableSwipe()},50),i.s.mousewheel&&i.mousewheel()),i.counter(),i.closeGallery(),i.$el.trigger("onAfterOpen.lg"),i.$outer.on("mousemove.lg click.lg touchstart.lg",function(){i.$outer.removeClass("lg-hide-items"),clearTimeout(i.hideBartimeout),i.hideBartimeout=setTimeout(function(){i.$outer.addClass("lg-hide-items")},i.s.hideBarsDelay)}),i.$outer.trigger("mousemove.lg")},e.prototype.structure=function(){var e,i="",s="",o=0,n="",r=this;for(t("body").append('
'),t(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),o=0;o';if(this.s.controls&&this.$items.length>1&&(s='
'+this.s.prevHtml+'
'+this.s.nextHtml+"
"),".lg-sub-html"===this.s.appendSubHtmlTo&&(n='
'),e='
'+i+'
'+s+n+"
",t("body").append(e),this.$outer=t(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),r.setTop(),t(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){r.setTop()},100)}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()){var a=this.$outer.find(".lg-inner");a.css("transition-timing-function",this.s.cssEasing),a.css("transition-duration",this.s.speed+"ms")}setTimeout(function(){t(".lg-backdrop").addClass("in")}),setTimeout(function(){r.$outer.addClass("lg-visible")},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append(''),this.prevScrollTop=t(window).scrollTop()},e.prototype.setTop=function(){if("100%"!==this.s.height){var e=t(window).height(),i=(e-parseInt(this.s.height,10))/2,s=this.$outer.find(".lg");e>=parseInt(this.s.height,10)?s.css("top",i+"px"):s.css("top","0px")}},e.prototype.doCss=function(){var t=function(){var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],e=document.documentElement,i=0;for(i=0;i'+(parseInt(this.index,10)+1)+' / '+this.$items.length+"")},e.prototype.addHtml=function(e){var i,s,o=null;if(this.s.dynamic?this.s.dynamicEl[e].subHtmlUrl?i=this.s.dynamicEl[e].subHtmlUrl:o=this.s.dynamicEl[e].subHtml:(s=this.$items.eq(e),s.attr("data-sub-html-url")?i=s.attr("data-sub-html-url"):(o=s.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!o&&(o=s.attr("title")||s.find("img").first().attr("alt")))),!i)if("undefined"!=typeof o&&null!==o){var n=o.substring(0,1);"."!==n&&"#"!==n||(o=this.s.subHtmlSelectorRelative&&!this.s.dynamic?s.find(o).html():t(o).html())}else o="";".lg-sub-html"===this.s.appendSubHtmlTo?i?this.$outer.find(this.s.appendSubHtmlTo).load(i):this.$outer.find(this.s.appendSubHtmlTo).html(o):i?this.$slide.eq(e).load(i):this.$slide.eq(e).append(o),"undefined"!=typeof o&&null!==o&&(""===o?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[e])},e.prototype.preload=function(t){var e=1,i=1;for(e=1;e<=this.s.preload&&!(e>=this.$items.length-t);e++)this.loadContent(t+e,!1,0);for(i=1;i<=this.s.preload&&!(t-i<0);i++)this.loadContent(t-i,!1,0)},e.prototype.loadContent=function(e,i,s){var o,n,r,a,l,h,c=this,d=!1,u=function(e){for(var i=[],s=[],o=0;oa){n=s[l];break}};if(c.s.dynamic){if(c.s.dynamicEl[e].poster&&(d=!0,r=c.s.dynamicEl[e].poster),h=c.s.dynamicEl[e].html,n=c.s.dynamicEl[e].src,c.s.dynamicEl[e].responsive){var p=c.s.dynamicEl[e].responsive.split(",");u(p)}a=c.s.dynamicEl[e].srcset,l=c.s.dynamicEl[e].sizes}else{if(c.$items.eq(e).attr("data-poster")&&(d=!0,r=c.$items.eq(e).attr("data-poster")),h=c.$items.eq(e).attr("data-html"),n=c.$items.eq(e).attr("href")||c.$items.eq(e).attr("data-src"),c.$items.eq(e).attr("data-responsive")){var f=c.$items.eq(e).attr("data-responsive").split(",");u(f)}a=c.$items.eq(e).attr("data-srcset"),l=c.$items.eq(e).attr("data-sizes")}var m=!1;c.s.dynamic?c.s.dynamicEl[e].iframe&&(m=!0):"true"===c.$items.eq(e).attr("data-iframe")&&(m=!0);var g=c.isVideo(n,e);if(!c.$slide.eq(e).hasClass("lg-loaded")){if(m)c.$slide.eq(e).prepend('
');else if(d){var _="";_=g&&g.youtube?"lg-has-youtube":g&&g.vimeo?"lg-has-vimeo":"lg-has-html5",c.$slide.eq(e).prepend('
')}else g?(c.$slide.eq(e).prepend('
'),c.$el.trigger("hasVideo.lg",[e,n,h])):c.$slide.eq(e).prepend('
');if(c.$el.trigger("onAferAppendSlide.lg",[e]),o=c.$slide.eq(e).find(".lg-object"),l&&o.attr("sizes",l),a){o.attr("srcset",a);try{picturefill({elements:[o[0]]})}catch(v){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&c.addHtml(e),c.$slide.eq(e).addClass("lg-loaded")}c.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){var i=0;s&&!t("body").hasClass("lg-from-hash")&&(i=s),setTimeout(function(){c.$slide.eq(e).addClass("lg-complete"),c.$el.trigger("onSlideItemLoad.lg",[e,s||0])},i)}),g&&g.html5&&!d&&c.$slide.eq(e).addClass("lg-complete"),i===!0&&(c.$slide.eq(e).hasClass("lg-complete")?c.preload(e):c.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){c.preload(e)}))},e.prototype.slide=function(e,i,s,o){var n=this.$outer.find(".lg-current").index(),r=this;if(!r.lGalleryOn||n!==e){var a=this.$slide.length,l=r.lGalleryOn?this.s.speed:0;if(!r.lgBusy){if(this.s.download){var h;h=r.s.dynamic?r.s.dynamicEl[e].downloadUrl!==!1&&(r.s.dynamicEl[e].downloadUrl||r.s.dynamicEl[e].src):"false"!==r.$items.eq(e).attr("data-download-url")&&(r.$items.eq(e).attr("data-download-url")||r.$items.eq(e).attr("href")||r.$items.eq(e).attr("data-src")),h?(t("#lg-download").attr("href",h),r.$outer.removeClass("lg-hide-download")):r.$outer.addClass("lg-hide-download")}if(this.$el.trigger("onBeforeSlide.lg",[n,e,i,s]),r.lgBusy=!0,clearTimeout(r.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){r.addHtml(e)},l),this.arrowDisable(e),o||(en&&(o="next")),i){this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide");var c,d;a>2?(c=e-1,d=e+1,0===e&&n===a-1?(d=0,c=a-1):e===a-1&&0===n&&(d=0,c=a-1)):(c=0,d=1),"prev"===o?r.$slide.eq(d).addClass("lg-next-slide"):r.$slide.eq(c).addClass("lg-prev-slide"),r.$slide.eq(e).addClass("lg-current")}else r.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===o?(this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(n).addClass("lg-next-slide")):(this.$slide.eq(e).addClass("lg-next-slide"),this.$slide.eq(n).addClass("lg-prev-slide")),setTimeout(function(){r.$slide.removeClass("lg-current"),r.$slide.eq(e).addClass("lg-current"),r.$outer.removeClass("lg-no-trans")},50);r.lGalleryOn?(setTimeout(function(){r.loadContent(e,!0,0)},this.s.speed+50),setTimeout(function(){r.lgBusy=!1,r.$el.trigger("onAfterSlide.lg",[n,e,i,s])},this.s.speed)):(r.loadContent(e,!0,r.s.backdropDuration),r.lgBusy=!1,r.$el.trigger("onAfterSlide.lg",[n,e,i,s])),r.lGalleryOn=!0,this.s.counter&&t("#lg-counter-current").text(e+1)}}},e.prototype.goToNextSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index+10?(e.index--,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):i?(e.index=e.$items.length-1,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-left-end"),setTimeout(function(){e.$outer.removeClass("lg-left-end")},400)))},e.prototype.keyPress=function(){var e=this;this.$items.length>1&&t(window).on("keyup.lg",function(t){e.$items.length>1&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))}),t(window).on("keydown.lg",function(t){e.s.escKey===!0&&27===t.keyCode&&(t.preventDefault(),e.$outer.hasClass("lg-thumb-open")?e.$outer.removeClass("lg-thumb-open"):e.destroy())})},e.prototype.arrow=function(){var t=this;this.$outer.find(".lg-prev").on("click.lg",function(){t.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){t.goToNextSlide()})},e.prototype.arrowDisable=function(t){!this.s.loop&&this.s.hideControlOnEnd&&(t+10?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},e.prototype.setTranslate=function(t,e,i){this.s.useLeft?t.css("left",e):t.css({transform:"translate3d("+e+"px, "+i+"px, 0px)"})},e.prototype.touchMove=function(e,i){var s=i-e;Math.abs(s)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),s,0),this.setTranslate(t(".lg-prev-slide"),-this.$slide.eq(this.index).width()+s,0),this.setTranslate(t(".lg-next-slide"),this.$slide.eq(this.index).width()+s,0))},e.prototype.touchEnd=function(t){var e=this;"lg-slide"!==e.s.mode&&e.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){e.$outer.removeClass("lg-dragging"),t<0&&Math.abs(t)>e.s.swipeThreshold?e.goToNextSlide(!0):t>0&&Math.abs(t)>e.s.swipeThreshold?e.goToPrevSlide(!0):Math.abs(t)<5&&e.$el.trigger("onSlideClick.lg"),e.$slide.removeAttr("style")}),setTimeout(function(){e.$outer.hasClass("lg-dragging")||"lg-slide"===e.s.mode||e.$outer.removeClass("lg-slide")},e.s.speed+100)},e.prototype.enableSwipe=function(){var t=this,e=0,i=0,s=!1;t.s.enableSwipe&&t.isTouch&&t.doCss()&&(t.$slide.on("touchstart.lg",function(i){t.$outer.hasClass("lg-zoomed")||t.lgBusy||(i.preventDefault(),t.manageSwipeClass(),e=i.originalEvent.targetTouches[0].pageX)}),t.$slide.on("touchmove.lg",function(o){t.$outer.hasClass("lg-zoomed")||(o.preventDefault(),i=o.originalEvent.targetTouches[0].pageX,t.touchMove(e,i),s=!0)}),t.$slide.on("touchend.lg",function(){t.$outer.hasClass("lg-zoomed")||(s?(s=!1,t.touchEnd(i-e)):t.$el.trigger("onSlideClick.lg"))}))},e.prototype.enableDrag=function(){var e=this,i=0,s=0,o=!1,n=!1;e.s.enableDrag&&!e.isTouch&&e.doCss()&&(e.$slide.on("mousedown.lg",function(s){e.$outer.hasClass("lg-zoomed")||(t(s.target).hasClass("lg-object")||t(s.target).hasClass("lg-video-play"))&&(s.preventDefault(),e.lgBusy||(e.manageSwipeClass(),i=s.pageX,o=!0,e.$outer.scrollLeft+=1,e.$outer.scrollLeft-=1,e.$outer.removeClass("lg-grab").addClass("lg-grabbing"),e.$el.trigger("onDragstart.lg")))}),t(window).on("mousemove.lg",function(t){o&&(n=!0,s=t.pageX,e.touchMove(i,s),e.$el.trigger("onDragmove.lg"))}),t(window).on("mouseup.lg",function(r){n?(n=!1,e.touchEnd(s-i),e.$el.trigger("onDragend.lg")):(t(r.target).hasClass("lg-object")||t(r.target).hasClass("lg-video-play"))&&e.$el.trigger("onSlideClick.lg"),o&&(o=!1,e.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},e.prototype.manageSwipeClass=function(){var t=this.index+1,e=this.index-1;this.s.loop&&this.$slide.length>2&&(0===this.index?e=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),e>-1&&this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(t).addClass("lg-next-slide")},e.prototype.mousewheel=function(){var t=this;t.$outer.on("mousewheel.lg",function(e){e.deltaY&&(e.deltaY>0?t.goToPrevSlide():t.goToNextSlide(),e.preventDefault())})},e.prototype.closeGallery=function(){var e=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){e.destroy()}),e.s.closable&&(e.$outer.on("mousedown.lg",function(e){i=!!(t(e.target).is(".lg-outer")||t(e.target).is(".lg-item ")||t(e.target).is(".lg-img-wrap"))}),e.$outer.on("mouseup.lg",function(s){(t(s.target).is(".lg-outer")||t(s.target).is(".lg-item ")||t(s.target).is(".lg-img-wrap")&&i)&&(e.$outer.hasClass("lg-dragging")||e.destroy())}))},e.prototype.destroy=function(e){var i=this;e||(i.$el.trigger("onBeforeClose.lg"),t(window).scrollTop(i.prevScrollTop)),e&&(i.s.dynamic||this.$items.off("click.lg click.lgcustom"),t.removeData(i.el,"lightGallery")),this.$el.off(".lg.tm"),t.each(t.fn.lightGallery.modules,function(t){i.modules[t]&&i.modules[t].destroy()}),this.lGalleryOn=!1,clearTimeout(i.hideBartimeout),this.hideBartimeout=!1,t(window).off(".lg"),t("body").removeClass("lg-on lg-from-hash"),i.$outer&&i.$outer.removeClass("lg-visible"),t(".lg-backdrop").removeClass("in"),setTimeout(function(){i.$outer&&i.$outer.remove(),t(".lg-backdrop").remove(),e||i.$el.trigger("onCloseAfter.lg")},i.s.backdropDuration+50)},t.fn.lightGallery=function(i){return this.each(function(){if(t.data(this,"lightGallery"))try{t(this).data("lightGallery").init()}catch(s){console.error("lightGallery has not initiated properly")}else t.data(this,"lightGallery",new e(this,i))})},t.fn.lightGallery.modules={}}()}),function(t,e){"function"==typeof define&&define.amd?define([],function(){return e()}):"object"==typeof exports?module.exports=e():e()}(this,function(){!function(t,e,i,s){"use strict";var o={fullScreen:!0},n=function(e){return this.core=t(e).data("lightGallery"),this.$el=t(e),this.core.s=t.extend({},o,this.core.s),this.init(),this};n.prototype.init=function(){var t="";if(this.core.s.fullScreen){if(!(i.fullscreenEnabled||i.webkitFullscreenEnabled||i.mozFullScreenEnabled||i.msFullscreenEnabled))return;t='',this.core.$outer.find(".lg-toolbar").append(t),this.fullScreen()}},n.prototype.requestFullscreen=function(){var t=i.documentElement;t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen()},n.prototype.exitFullscreen=function(){i.exitFullscreen?i.exitFullscreen():i.msExitFullscreen?i.msExitFullscreen():i.mozCancelFullScreen?i.mozCancelFullScreen():i.webkitExitFullscreen&&i.webkitExitFullscreen()},n.prototype.fullScreen=function(){var e=this;t(i).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){e.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement||i.msFullscreenElement?e.exitFullscreen():e.requestFullscreen()})},n.prototype.destroy=function(){this.exitFullscreen(),t(i).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},t.fn.lightGallery.modules.fullscreen=n}(jQuery,window,document)}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),!(this.core.$items.length<2)&&(this.core.s=t.extend({},e,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};i.prototype.init=function(){var t=this;t.core.s.autoplayControls&&t.controls(),t.core.s.progressBar&&t.core.$outer.find(".lg").append('
'),t.progress(),t.core.s.autoplay&&t.startlAuto(),t.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){t.interval&&(t.cancelAuto(),t.canceledOnTouch=!0)}),t.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!t.interval&&t.canceledOnTouch&&(t.startlAuto(),t.canceledOnTouch=!1)})},i.prototype.progress=function(){var t,e,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(t=i.core.$outer.find(".lg-progress-bar"),e=i.core.$outer.find(".lg-progress"),i.interval&&(e.removeAttr("style"),t.removeClass("lg-start"),setTimeout(function(){e.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),t.addClass("lg-start")},20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1})},i.prototype.controls=function(){var e=this,i='';t(this.core.s.appendAutoplayControlsTo).append(i),e.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){t(e.core.$outer).hasClass("lg-show-autoplay")?(e.cancelAuto(),e.core.s.fourceAutoplay=!1):e.interval||(e.startlAuto(),e.core.s.fourceAutoplay=e.fourceAutoplayTemp)})},i.prototype.startlAuto=function(){var t=this;t.core.$outer.find(".lg-progress").css("transition","width "+(t.core.s.speed+t.core.s.pause)+"ms ease 0s"),t.core.$outer.addClass("lg-show-autoplay"),t.core.$outer.find(".lg-progress-bar").addClass("lg-start"),t.interval=setInterval(function(){t.core.index+1-1?s.core.slide(t,!1,!1):s.core.lGalleryOn&&s.core.destroy()})},n.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?e.location.hash=this.oldHash:history.pushState?history.pushState("",i.title,e.location.pathname+e.location.search):e.location.hash="", this.core.$el.off(".lg.hash"))},t.fn.lightGallery.modules.hash=n}(jQuery,window,document)}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={pager:!1},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};i.prototype.init=function(){var e,i,s,o=this,n="";if(o.core.$outer.find(".lg").append('
'),o.core.s.dynamic)for(var r=0;r
';else o.core.$items.each(function(){n+=o.core.s.exThumbImage?'
':'
'});i=o.core.$outer.find(".lg-pager-outer"),i.html(n),e=o.core.$outer.find(".lg-pager-cont"),e.on("click.lg touchend.lg",function(){var e=t(this);o.core.index=e.index(),o.core.slide(o.core.index,!1,!0,!1)}),i.on("mouseover.lg",function(){clearTimeout(s),i.addClass("lg-pager-hover")}),i.on("mouseout.lg",function(){s=setTimeout(function(){i.removeClass("lg-pager-hover")})}),o.core.$el.on("onBeforeSlide.lg.tm",function(t,i,s){e.removeClass("lg-pager-active"),e.eq(s).addClass("lg-pager-active")})},i.prototype.destroy=function(){},t.fn.lightGallery.modules.pager=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.$el=t(i),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.left=0,this.init(),this};i.prototype.init=function(){var t=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout(function(){t.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb?(this.core.s.enableThumbDrag&&!this.core.isTouch&&this.core.doCss()&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.core.isTouch&&this.core.doCss()&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},i.prototype.build=function(){function e(t,e,i){var r,a=s.core.isVideo(t,i)||{},l="";a.youtube||a.vimeo||a.dailymotion?a.youtube?r=s.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+a.youtube[1]+"/"+s.core.s.youtubeThumbSize+".jpg":e:a.vimeo?s.core.s.loadVimeoThumbnail?(r="//i.vimeocdn.com/video/error_"+n+".jpg",l=a.vimeo[1]):r=e:a.dailymotion&&(r=s.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+a.dailymotion[1]:e):r=e,o+='
',l=""}var i,s=this,o="",n="",r='
';switch(this.core.s.vimeoThumbSize){case"thumbnail_large":n="640";break;case"thumbnail_medium":n="200x150";break;case"thumbnail_small":n="100x75"}if(s.core.$outer.addClass("lg-has-thumb"),s.core.$outer.find(".lg").append(r),s.$thumbOuter=s.core.$outer.find(".lg-thumb-outer"),s.thumbOuterWidth=s.$thumbOuter.width(),s.core.s.animateThumb&&s.core.$outer.find(".lg-thumb").css({width:s.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&s.$thumbOuter.css("height",s.core.s.thumbContHeight+"px"),s.core.s.dynamic)for(var a=0;athis.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(e.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||e.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||e.css("left",-this.left+"px"),this.setTranslate(this.left)}},i.prototype.enableThumbDrag=function(){var e=this,i=0,s=0,o=!1,n=!1,r=0;e.$thumbOuter.addClass("lg-grab"),e.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.pageX,o=!0,e.core.$outer.scrollLeft+=1,e.core.$outer.scrollLeft-=1,e.thumbClickable=!1,e.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),t(window).on("mousemove.lg.thumb",function(t){o&&(r=e.left,n=!0,s=t.pageX,e.$thumbOuter.addClass("lg-dragging"),r-=s-i,r>e.thumbTotalWidth-e.thumbOuterWidth&&(r=e.thumbTotalWidth-e.thumbOuterWidth),r<0&&(r=0),e.setTranslate(r))}),t(window).on("mouseup.lg.thumb",function(){n?(n=!1,e.$thumbOuter.removeClass("lg-dragging"),e.left=r,Math.abs(s-i)t.thumbOuterWidth&&(i.preventDefault(),e=i.originalEvent.targetTouches[0].pageX,t.thumbClickable=!1)}),t.core.$outer.find(".lg-thumb").on("touchmove.lg",function(n){t.thumbTotalWidth>t.thumbOuterWidth&&(n.preventDefault(),i=n.originalEvent.targetTouches[0].pageX,s=!0,t.$thumbOuter.addClass("lg-dragging"),o=t.left,o-=i-e,o>t.thumbTotalWidth-t.thumbOuterWidth&&(o=t.thumbTotalWidth-t.thumbOuterWidth),o<0&&(o=0),t.setTranslate(o))}),t.core.$outer.find(".lg-thumb").on("touchend.lg",function(){t.thumbTotalWidth>t.thumbOuterWidth&&s?(s=!1,t.$thumbOuter.removeClass("lg-dragging"),Math.abs(i-e)'),t.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){t.core.$outer.toggleClass("lg-thumb-open")}))},i.prototype.thumbkeyPress=function(){var e=this;t(window).on("keydown.lg.thumb",function(t){38===t.keyCode?(t.preventDefault(),e.core.$outer.addClass("lg-thumb-open")):40===t.keyCode&&(t.preventDefault(),e.core.$outer.removeClass("lg-thumb-open"))})},i.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(t(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},t.fn.lightGallery.modules.Thumbnail=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e=function(){var t=!1,e=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return e&&parseInt(e[2],10)<54&&(t=!0),t},i={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:e()},s=function(e){return this.core=t(e).data("lightGallery"),this.core.s=t.extend({},i,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()),this};s.prototype.init=function(){var e=this,i='';e.core.s.actualSize&&(i+=''),e.core.s.useLeftForZoom?e.core.$outer.addClass("lg-use-left-for-zoom"):e.core.$outer.addClass("lg-use-transition-for-zoom"),this.core.$outer.find(".lg-toolbar").append(i),e.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(i,s,o){var n=e.core.s.enableZoomAfter+o;t("body").hasClass("lg-from-hash")&&o?n=0:t("body").removeClass("lg-from-hash"),e.zoomabletimeout=setTimeout(function(){e.core.$slide.eq(s).addClass("lg-zoomable")},n+30)});var s=1,o=function(i){var s,o,n=e.core.$outer.find(".lg-current .lg-image"),r=(t(window).width()-n.prop("offsetWidth"))/2,a=(t(window).height()-n.prop("offsetHeight"))/2+t(window).scrollTop();s=e.pageX-r,o=e.pageY-a;var l=(i-1)*s,h=(i-1)*o;n.css("transform","scale3d("+i+", "+i+", 1)").attr("data-scale",i),e.core.s.useLeftForZoom?n.parent().css({left:-l+"px",top:-h+"px"}).attr("data-x",l).attr("data-y",h):n.parent().css("transform","translate3d(-"+l+"px, -"+h+"px, 0)").attr("data-x",l).attr("data-y",h)},n=function(){s>1?e.core.$outer.addClass("lg-zoomed"):e.resetZoom(),s<1&&(s=1),o(s)},r=function(i,o,r,a){var l,h=o.prop("offsetWidth");l=e.core.s.dynamic?e.core.s.dynamicEl[r].width||o[0].naturalWidth||h:e.core.$items.eq(r).attr("data-width")||o[0].naturalWidth||h;var c;e.core.$outer.hasClass("lg-zoomed")?s=1:l>h&&(c=l/h,s=c||2),a?(e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop()):(e.pageX=i.pageX||i.originalEvent.targetTouches[0].pageX,e.pageY=i.pageY||i.originalEvent.targetTouches[0].pageY),n(),setTimeout(function(){e.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},a=!1;e.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(t,i){var s=e.core.$slide.eq(i).find(".lg-image");s.on("dblclick",function(t){r(t,s,i)}),s.on("touchstart",function(t){a?(clearTimeout(a),a=null,r(t,s,i)):a=setTimeout(function(){a=null},300),t.preventDefault()})}),t(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop(),o(s)}),t("#lg-zoom-out").on("click.lg",function(){e.core.$outer.find(".lg-current .lg-image").length&&(s-=e.core.s.scale,n())}),t("#lg-zoom-in").on("click.lg",function(){e.core.$outer.find(".lg-current .lg-image").length&&(s+=e.core.s.scale,n())}),t("#lg-actual-size").on("click.lg",function(t){r(t,e.core.$slide.eq(e.core.index).find(".lg-image"),e.core.index,!0)}),e.core.$el.on("onBeforeSlide.lg.tm",function(){s=1,e.resetZoom()}),e.core.isTouch||e.zoomDrag(),e.core.isTouch&&e.zoomSwipe()},s.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()},s.prototype.zoomSwipe=function(){var t=this,e={},i={},s=!1,o=!1,n=!1;t.core.$slide.on("touchstart.lg",function(i){if(t.core.$outer.hasClass("lg-zoomed")){var s=t.core.$slide.eq(t.core.index).find(".lg-object");n=s.prop("offsetHeight")*s.attr("data-scale")>t.core.$outer.find(".lg").height(),o=s.prop("offsetWidth")*s.attr("data-scale")>t.core.$outer.find(".lg").width(),(o||n)&&(i.preventDefault(),e={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}}),t.core.$slide.on("touchmove.lg",function(r){if(t.core.$outer.hasClass("lg-zoomed")){var a,l,h=t.core.$slide.eq(t.core.index).find(".lg-img-wrap");r.preventDefault(),s=!0,i={x:r.originalEvent.targetTouches[0].pageX,y:r.originalEvent.targetTouches[0].pageY},t.core.$outer.addClass("lg-zoom-dragging"),l=n?-Math.abs(h.attr("data-y"))+(i.y-e.y):-Math.abs(h.attr("data-y")),a=o?-Math.abs(h.attr("data-x"))+(i.x-e.x):-Math.abs(h.attr("data-x")),(Math.abs(i.x-e.x)>15||Math.abs(i.y-e.y)>15)&&(t.core.s.useLeftForZoom?h.css({left:a+"px",top:l+"px"}):h.css("transform","translate3d("+a+"px, "+l+"px, 0)"))}}),t.core.$slide.on("touchend.lg",function(){t.core.$outer.hasClass("lg-zoomed")&&s&&(s=!1,t.core.$outer.removeClass("lg-zoom-dragging"),t.touchendZoom(e,i,o,n))})},s.prototype.zoomDrag=function(){var e=this,i={},s={},o=!1,n=!1,r=!1,a=!1;e.core.$slide.on("mousedown.lg.zoom",function(s){var n=e.core.$slide.eq(e.core.index).find(".lg-object");a=n.prop("offsetHeight")*n.attr("data-scale")>e.core.$outer.find(".lg").height(),r=n.prop("offsetWidth")*n.attr("data-scale")>e.core.$outer.find(".lg").width(),e.core.$outer.hasClass("lg-zoomed")&&t(s.target).hasClass("lg-object")&&(r||a)&&(s.preventDefault(),i={x:s.pageX,y:s.pageY},o=!0,e.core.$outer.scrollLeft+=1,e.core.$outer.scrollLeft-=1,e.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))}),t(window).on("mousemove.lg.zoom",function(t){if(o){var l,h,c=e.core.$slide.eq(e.core.index).find(".lg-img-wrap");n=!0,s={x:t.pageX,y:t.pageY},e.core.$outer.addClass("lg-zoom-dragging"),h=a?-Math.abs(c.attr("data-y"))+(s.y-i.y):-Math.abs(c.attr("data-y")),l=r?-Math.abs(c.attr("data-x"))+(s.x-i.x):-Math.abs(c.attr("data-x")),e.core.s.useLeftForZoom?c.css({left:l+"px",top:h+"px"}):c.css("transform","translate3d("+l+"px, "+h+"px, 0)")}}),t(window).on("mouseup.lg.zoom",function(t){o&&(o=!1,e.core.$outer.removeClass("lg-zoom-dragging"),!n||i.x===s.x&&i.y===s.y||(s={x:t.pageX,y:t.pageY},e.touchendZoom(i,s,r,a)),n=!1),e.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})},s.prototype.touchendZoom=function(t,e,i,s){var o=this,n=o.core.$slide.eq(o.core.index).find(".lg-img-wrap"),r=o.core.$slide.eq(o.core.index).find(".lg-object"),a=-Math.abs(n.attr("data-x"))+(e.x-t.x),l=-Math.abs(n.attr("data-y"))+(e.y-t.y),h=(o.core.$outer.find(".lg").height()-r.prop("offsetHeight"))/2,c=Math.abs(r.prop("offsetHeight")*Math.abs(r.attr("data-scale"))-o.core.$outer.find(".lg").height()+h),d=(o.core.$outer.find(".lg").width()-r.prop("offsetWidth"))/2,u=Math.abs(r.prop("offsetWidth")*Math.abs(r.attr("data-scale"))-o.core.$outer.find(".lg").width()+d);(Math.abs(e.x-t.x)>15||Math.abs(e.y-t.y)>15)&&(s&&(l<=-c?l=-c:l>=-h&&(l=-h)),i&&(a<=-u?a=-u:a>=-d&&(a=-d)),s?n.attr("data-y",Math.abs(l)):l=-Math.abs(n.attr("data-y")),i?n.attr("data-x",Math.abs(a)):a=-Math.abs(n.attr("data-x")),o.core.s.useLeftForZoom?n.css({left:a+"px",top:l+"px"}):n.css("transform","translate3d("+a+"px, "+l+"px, 0)"))},s.prototype.destroy=function(){var e=this;e.core.$el.off(".lg.zoom"),t(window).off(".lg.zoom"),e.core.$slide.off(".lg.zoom"),e.core.$el.off(".lg.tm.zoom"),e.resetZoom(),clearTimeout(e.zoomabletimeout),e.zoomabletimeout=!1},t.fn.lightGallery.modules.zoom=s}()}),function(t){svg4everybody({}),t(".scroll").on("click",function(e){e.preventDefault();var i=t(this);t("html, body").stop().animate({scrollTop:t(i.attr("href")).offset().top},1e3)}),t(".hide").on("click",function(e){e.preventDefault(),t(this).hide()}),t("#button-gallery").on("click",function(e){e.preventDefault(),t(".gallery-hidden").slideToggle("400"),t(this).toggleClass("active"),t("#button-gallery").hasClass("active")?t("#button-gallery").text("Скрыть фото"):t("#button-gallery").text("Показать еще фото")}),t("#lightgallery").lightGallery({download:!1,thumbnail:!0,animateThumb:!0,showThumbByDefault:!0})}(jQuery);