var mod_pagespeed_VBSQFfAYzw = "\"undefined\"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){\"use strict\";\"function\"==typeof define&&define.amd?define([\"jquery\"],function(e){return t(e,window)}):\"object\"==typeof module&&module.exports?module.exports=t(require(\"jquery\"),window):t(jQuery,window)}(function(s,n){\"use strict\";function e(e){return 0<=function(e,t){for(var r=/^(\\d+)\\.(\\d+)\\.(\\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion=\"3.4.1\";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches(\"self-closed-tags\")},i(s,\"htmlPrefilter\",function(e){var t,r;return(r=(t=e).replace(F,\"<$1>\"))!==t&&T(t)!==T(r)&&u(\"self-closed-tags\",\"HTML tags must be properly nested and closed: \"+t),e.replace(F,\"<$1>\")},\"self-closed-tags\"),s.migrateDisablePatches(\"self-closed-tags\");var D,W,_,I=s.fn.offset;return i(s.fn,\"offset\",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u(\"offset-valid-elem\",\"jQuery.fn.offset() requires a valid DOM element\"),arguments.length?this:void 0)},\"offset-valid-elem\"),s.ajax&&(D=s.param,i(s,\"param\",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u(\"param-ajax-traditional\",\"jQuery.param() no longer uses jQuery.ajaxSettings.traditional\"),t=r),D.call(this,e,t)},\"param-ajax-traditional\")),c(s.fn,\"andSelf\",s.fn.addBack,\"andSelf\",\"jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()\"),s.Deferred&&(W=s.Deferred,_=[[\"resolve\",\"done\",s.Callbacks(\"once memory\"),s.Callbacks(\"once memory\"),\"resolved\"],[\"reject\",\"fail\",s.Callbacks(\"once memory\"),s.Callbacks(\"once memory\"),\"rejected\"],[\"notify\",\"progress\",s.Callbacks(\"memory\"),s.Callbacks(\"memory\")]],i(s,\"Deferred\",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r=\"function\"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&\"function\"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+\"With\"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,\"pipe\",t,\"deferred-pipe\",\"deferred.pipe() is deprecated\"),c(i,\"pipe\",t,\"deferred-pipe\",\"deferred.pipe() is deprecated\"),e&&e.call(a,a),a},\"deferred-pipe\"),s.Deferred.exceptionHook=W.exceptionHook),s});"; var mod_pagespeed_qlKtrGt$UC = "(function(e,t,n,r){function o(t,n){this.el=t;this.$el=e(this.el);this.options=e.extend({},s,n);this._defaults=s;this._name=i;this.init()}var i=\"nivoLightbox\",s={effect:\"fade\",theme:\"default\",keyboardNav:true,clickOverlayToClose:true,onInit:function(){},beforeShowLightbox:function(){},afterShowLightbox:function(e){},beforeHideLightbox:function(){},afterHideLightbox:function(){},onPrev:function(e){},onNext:function(e){},errorMessage:\"The requested content cannot be loaded. Please try again later.\"};o.prototype={init:function(){var t=this;if(!e(\"html\").hasClass(\"nivo-lightbox-notouch\"))e(\"html\").addClass(\"nivo-lightbox-notouch\");if(\"ontouchstart\"in n)e(\"html\").removeClass(\"nivo-lightbox-notouch\");this.$el.on(\"click\",function(e){t.showLightbox(e)});if(this.options.keyboardNav){e(\"body\").off(\"keyup\").on(\"keyup\",function(n){var r=n.keyCode?n.keyCode:n.which;if(r==27)t.destructLightbox();if(r==37)e(\".nivo-lightbox-prev\").trigger(\"click\");if(r==39)e(\".nivo-lightbox-next\").trigger(\"click\")})}this.options.onInit.call(this)},showLightbox:function(t){var n=this,r=this.$el;var i=this.checkContent(r);if(!i)return;t.preventDefault();this.options.beforeShowLightbox.call(this);var s=this.constructLightbox();if(!s)return;var o=s.find(\".nivo-lightbox-content\");if(!o)return;e(\"body\").addClass(\"nivo-lightbox-body-effect-\"+this.options.effect);this.processContent(o,r);if(this.$el.attr(\"data-lightbox-gallery\")){var u=e('[data-lightbox-gallery=\"'+this.$el.attr(\"data-lightbox-gallery\")+'\"]');e(\".nivo-lightbox-nav\").show();e(\".nivo-lightbox-prev\").off(\"click\").on(\"click\",function(t){t.preventDefault();var i=u.index(r);r=u.eq(i-1);if(!e(r).length)r=u.last();n.processContent(o,r);n.options.onPrev.call(this,[r])});e(\".nivo-lightbox-next\").off(\"click\").on(\"click\",function(t){t.preventDefault();var i=u.index(r);r=u.eq(i+1);if(!e(r).length)r=u.first();n.processContent(o,r);n.options.onNext.call(this,[r])})}setTimeout(function(){s.addClass(\"nivo-lightbox-open\");n.options.afterShowLightbox.call(this,[s])},1)},checkContent:function(e){var t=this,n=e.attr(\"href\"),r=n.match(/(youtube|youtu|vimeo)\\.(com|be)\\/(watch\\?v=([\\w-]+)|([\\w-]+))/);if(n.match(/\\.(jpeg|jpg|gif|png)$/i)!==null){return true}else if(r){return true}else if(e.attr(\"data-lightbox-type\")==\"ajax\"){return true}else if(n.substring(0,1)==\"#\"&&e.attr(\"data-lightbox-type\")==\"inline\"){return true}else if(e.attr(\"data-lightbox-type\")==\"iframe\"){return true}return false},processContent:function(n,r){var i=this,s=r.attr(\"href\"),o=s.match(/(youtube|youtu|vimeo)\\.(com|be)\\/(watch\\?v=([\\w-]+)|([\\w-]+))/);n.html(\"\").addClass(\"nivo-lightbox-loading\");if(this.isHidpi()&&r.attr(\"data-lightbox-hidpi\")){s=r.attr(\"data-lightbox-hidpi\")}if(s.match(/\\.(jpeg|jpg|gif|png)$/i)!==null){var u=e(\"\",{src:s});u.one(\"load\",function(){var r=e('
');r.append(u);n.html(r).removeClass(\"nivo-lightbox-loading\");r.css({\"line-height\":e(\".nivo-lightbox-content\").height()+\"px\",height:e(\".nivo-lightbox-content\").height()+\"px\"});e(t).resize(function(){r.css({\"line-height\":e(\".nivo-lightbox-content\").height()+\"px\",height:e(\".nivo-lightbox-content\").height()+\"px\"})})}).each(function(){if(this.complete)e(this).load()});u.on(\"error\",function(){var t=e('

'+i.options.errorMessage+\"

\");n.html(t).removeClass(\"nivo-lightbox-loading\")})}else if(o){var a=\"\",f=\"nivo-lightbox-video\";if(o[1]==\"youtube\"){a=\"//www.youtube.com/embed/\"+o[4];f=\"nivo-lightbox-youtube\"}if(o[1]==\"youtu\"){a=\"//www.youtube.com/embed/\"+o[3];f=\"nivo-lightbox-youtube\"}if(o[1]==\"vimeo\"){a=\"//player.vimeo.com/video/\"+o[3];f=\"nivo-lightbox-vimeo\"}if(a){var l=e(\"