1!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof module&&module.exports?require("jquery"):jQuery)}(function(t){function e(t){return t.replace(/(:|\.|\/)/g,"\\$1")}var o="1.6.0",i={},l={exclude:[],excludeWithin:[],offset:0,direction:"top",delegateSelector:null,scrollElement:null,scrollTarget:null,beforeScroll:function(){},afterScroll:function(){},easing:"swing",speed:400,autoCoefficient:2,preventDefault:!0},s=function(e){var o=[],i=!1,l=e.dir&&"left"===e.dir?"scrollLeft":"scrollTop";return this.each(function(){var e=t(this);return this!==document&&this!==window?!document.scrollingElement||this!==document.documentElement&&this!==document.body?void(e[l]()>0?o.push(this):(e[l](1),i=e[l]()>0,i&&o.push(this),e[l](0))):(o.push(document.scrollingElement),!1):void 0}),o.length||this.each(function(){"BODY"===this.nodeName&&(o=[this])}),"first"===e.el&&o.length>1&&(o=[o[0]]),o};t.fn.extend({scrollable:function(t){var e=s.call(this,{dir:t});return this.pushStack(e)},firstScrollable:function(t){var e=s.call(this,{el:"first",dir:t});return this.pushStack(e)},smoothScroll:function(o,i){if(o=o||{},"options"===o)return i?this.each(function(){var e=t(this),o=t.extend(e.data("ssOpts")||{},i);t(this).data("ssOpts",o)}):this.first().data("ssOpts");var l=t.extend({},t.fn.smoothScroll.defaults,o),s=function(o){var i=this,s=t(this),n=t.extend({},l,s.data("ssOpts")||{}),c=l.exclude,a=n.excludeWithin,r=0,h=0,u=!0,d={},p=t.smoothScroll.filterPath(location.pathname),f=t.smoothScroll.filterPath(i.pathname),m=location.hostname===i.hostname||!i.hostname,g=n.scrollTarget||f===p,v=e(i.hash);if(n.scrollTarget||m&&g&&v){for(;u&&r<c.length;)s.is(e(c[r++]))&&(u=!1);for(;u&&h<a.length;)s.closest(a[h++]).length&&(u=!1)}else u=!1;u&&(n.preventDefault&&o.preventDefault(),t.extend(d,n,{scrollTarget:n.scrollTarget||v,link:i}),t.smoothScroll(d))};return null!==o.delegateSelector?this.undelegate(o.delegateSelector,"click.smoothscroll").delegate(o.delegateSelector,"click.smoothscroll",s):this.unbind("click.smoothscroll").bind("click.smoothscroll",s),this}}),t.smoothScroll=function(e,o){if("options"===e&&"object"==typeof o)return t.extend(i,o);var l,s,n,c,a,r=0,h="offset",u="scrollTop",d={},p={};"number"==typeof e?(l=t.extend({link:null},t.fn.smoothScroll.defaults,i),n=e):(l=t.extend({link:null},t.fn.smoothScroll.defaults,e||{},i),l.scrollElement&&(h="position","static"===l.scrollElement.css("position")&&l.scrollElement.css("position","relative"))),u="left"===l.direction?"scrollLeft":u,l.scrollElement?(s=l.scrollElement,/^(?:HTML|BODY)$/.test(s[0].nodeName)||(r=s[u]())):s=t("html, body").firstScrollable(l.direction),l.beforeScroll.call(s,l),n="number"==typeof e?e:o||t(l.scrollTarget)[h]()&&t(l.scrollTarget)[h]()[l.direction]||0,d[u]=n+r+l.offset,c=l.speed,"auto"===c&&(a=Math.abs(d[u]-s[u]()),c=a/l.autoCoefficient),p={duration:c,easing:l.easing,complete:function(){l.afterScroll.call(l.link,l)}},l.step&&(p.step=l.step),s.length?s.stop().animate(d,p):l.afterScroll.call(l.link,l)},t.smoothScroll.version=o,t.smoothScroll.filterPath=function(t){return t=t||"",t.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},t.fn.smoothScroll.defaults=l}),jQuery.cookie=function(t,e,o){if(arguments.length>1&&"[object Object]"!==String(e)){if(o=jQuery.extend({},o),(null===e||void 0===e)&&(o.expires=-1),"number"==typeof o.expires){var i=o.expires,l=o.expires=new Date;l.setDate(l.getDate()+i)}return e=String(e),document.cookie=[encodeURIComponent(t),"=",o.raw?e:encodeURIComponent(e),o.expires?"; expires="+o.expires.toUTCString():"",o.path?"; path="+o.path:"",o.domain?"; domain="+o.domain:"",o.secure?"; secure":""].join("")}o=e||{};var s,n=o.raw?function(t){return t}:decodeURIComponent;return(s=new RegExp("(?:^|;)"+encodeURIComponent(t)+"=([^;]*)").exec(document.cookie))?n(s[1]):null},jQuery(document).ready(function(f){if(typeof tocplus<"u"){if(f.fn.shrinkTOCWidth=function(){if(f(this).css({width:"auto",display:"table"}),/MSIE 7\./.test(navigator.userAgent))f(this).css("width","")},tocplus.smooth_scroll==1){var j=hostname=pathname=qs=hash=null;
1f(document).on("click","#toc_container a, ul.toc_widget_list a",function(q){if(hostname=f(this).prop("hostname"),pathname=f(this).prop("pathname"),qs=f(this).prop("search"),hash=f(this).prop("hash"),pathname.length>0){if(pathname.charAt(0)!="/")pathname="/"+pathname}if(window.location.hostname==hostname&&window.location.pathname==pathname&&window.location.search==qs&&hash!==""){var m=hash.replace(/([ !"$%&'()*+,.\/:;<=>?@[\]^`{|}~])/g,"\\$1");if(f(m).length>0)j=hash;else if(anchor=hash,anchor=anchor.replace("#",""),j='a[name="'+anchor+'"]',f(j).length==0)j="";if(typeof tocplus.smooth_scroll_offset<"u")offset=-1*tocplus.smooth_scroll_offset;else if(f("#wpadminbar").length>0)if(f("#wpadminbar").is(":visible"))offset=-30;else offset=0;else offset=0;if(j)f.smoothScroll({scrollTarget:j,offset})}})}if(typeof tocplus.visibility_show<"u"){var x=typeof tocplus.visibility_hide_by_default<"u"?!0:!1,y=f.cookie?!!f.cookie("tocplus_hidetoc"):!1,z=x?!y:y,A=function(q){if(!f.cookie)return;if(f.cookie("tocplus_hidetoc",null,{path:"/"}),q!=x)f.cookie("tocplus_hidetoc","1",{expires:30,path:window.location.pathname});else f.cookie("tocplus_hidetoc",null,{path:window.location.pathname})};if(f("#toc_container .toc_title").append(' <span class="toc_toggle"><span class="toc_brackets">[</span><a href="#">'+(z?tocplus.visibility_show:tocplus.visibility_hide)+'</a><span class="toc_brackets">]</span></span>'),z)f("ul.toc_list").hide(),f("#toc_container").addClass("contracted").shrinkTOCWidth();f("span.toc_toggle a").click(function(q){q.preventDefault();var m=!f("#toc_container").hasClass("contracted");if(f(this).html(m?tocplus.visibility_show:tocplus.visibility_hide),A(m),m)f("ul.toc_list").hide("fast"),f("#toc_container").addClass("contracted").shrinkTOCWidth();else f("#toc_container").css("width",tocplus.width).removeClass("contracted"),f("ul.toc_list").show("fast")})}}}); 2function colormagInit(){var e=function(){jQuery("#cm-masthead .search-form-top").removeClass("show"),jQuery("#cm-content").removeClass("backdrop")};jQuery(document).off("click.colormag",".search-top").on("click.colormag",".search-top",(function(){jQuery(this).next("#cm-masthead .search-form-top").toggleClass("show"),jQuery("#cm-content").toggleClass("backdrop"),setTimeout((function(){jQuery("#cm-masthead .search-form-top input").focus()}),200),function(){var e=jQuery(".cm-desktop-row .search-form-top.show, .cm-mobile-row .search-form-top.show");if(e.length){e.css({right:"",left:""});var o=e[0].getBoundingClientRect(),t=window.innerWidth;o.right>t?(e.css({right:0,left:"auto"}),e.css({"--arrow-right":"10px"})):o.left<0&&(e.css({left:0,right:"auto"}),e.css({"--arrow-left":"10px"}))}}(),jQuery(document).off("keyup.colormag").on("keyup.colormag",(function(o){27===o.keyCode&&jQuery("#cm-masthead .search-form-top").hasClass("show")&&e()})),jQuery(document).off("click.outEvent.colormag").on("click.outEvent.colormag",(function(o){o.target.closest(".cm-top-search")||(e(),jQuery(document).off("click.outEvent.colormag"))}))})),jQuery("#scroll-up").hide(),jQuery(window).off("scroll.colormag").on("scroll.colormag",(function(){jQuery(this).scrollTop()>1e3?jQuery("#scroll-up").fadeIn():jQuery("#scroll-up").fadeOut()})),jQuery("a#scroll-up").off("click.colormag").on("click.colormag",(function(){return jQuery("body,html").animate({scrollTop:0},800),!1})),jQuery(".cm-menu-primary-container .menu-item-has-children"),jQuery(".cm-submenu-toggle").off("click.colormag").on("click.colormag",(function(){jQuery(this).parent(".menu-item-has-children").children("ul.sub-menu").first().slideToggle("1000")})),jQuery(document).off("click.colormag","#cm-primary-nav ul li.menu-item-has-children > a").on("click.colormag","#cm-primary-nav ul li.menu-item-has-children > a",(function(e){var o=jQuery(this).parent(".menu-item-has-children");!o.hasClass("focus")&&jQuery(window).width()<=768&&(o.addClass("focus"),e.preventDefault(),o.children(".sub-menu").css({display:"block"}))}));let o,t=document.getElementsByClassName("cm-header-builder");function i(){if(window.matchMedia("(max-width: 768px)").matches&&jQuery("#cm-masthead .sticky-wrapper, .cm-header-bottom-row .sticky-wrapper, #cm
2-masthead .headroom").length>=1){var e=jQuery(window).height()-88,o=jQuery("#cm-primary-nav").find("ul").first();o.css("max-height",e),o.addClass("menu-scrollbar")}}var r,a,n,c,s,l,u,d,m,p,f;(o=t.length>0?".cm-header-bottom-row":".cm-primary-nav","complete"===document.readyState?i():jQuery(window).off("load.colormag").on("load.colormag",i),void 0!==jQuery.fn.magnificPopup&&(jQuery(".image-popup").magnificPopup({type:"image"}),jQuery(".gallery").find('a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"], a[href*=".ico"]').magnificPopup({type:"image",gallery:{enabled:!0}}),jQuery(".colormag-ticker-news-popup-link").magnificPopup({type:"ajax",callbacks:{parseAjax:function(e){var o=jQuery.magnificPopup.instance,t=jQuery(o.currItem.el[0]).data("fragment");e.data=jQuery(e.data).find(t)}}})),void 0!==jQuery.fn.fitVids&&jQuery(".fitvids-video").fitVids(),void 0!==jQuery.fn.newsTicker&&jQuery(".newsticker").newsTicker({row_height:20,max_rows:1,speed:1e3,direction:"down",duration:4e3,autostart:1,pauseOnHover:1,start:function(){jQuery(".newsticker").css("visibility","visible")}}),void 0!==jQuery.fn.sticky)&&((y=jQuery("#wpadminbar")).length?jQuery(o).sticky({topSpacing:y.height(),zIndex:999}):jQuery(o).sticky({topSpacing:0,zIndex:999}));if(jQuery(".wp-block-search__input").attr("placeholder","Search posts"),void 0!==jQuery.fn.headroom){var g=jQuery(o).offset().top,y=jQuery("#wpadminbar"),h=jQuery(o).width();y.length&&(g=y.height()+jQuery(o).offset().top),jQuery(o).headroom({offset:g,tolerance:0,onPin:function(){y.length?jQuery(o).css({top:y.height(),position:"fixed",width:h}):jQuery(o).css({top:0,position:"fixed","z-index":999,width:h})},onTop:function(){jQuery(o).css({top:0,position:"relative"})}})}if(void 0!==jQuery.fn.bxSlider&&(jQuery(".cm-slider-area-rotate").bxSlider({mode:"horizontal",speed:1500,auto:!0,pause:5e3,adaptiveHeight:!0,nextText:"",prevText:"",nextSelector:".slide-next",prevSelector:".slide-prev",pager:!1,tickerHover:!0,onSliderLoad:function(){jQuery(".cm-slider-area-rotate").css("visibility","visible"),jQuery(".cm-slider-area-rotate").css("height","auto")}}),jQuery(".blog .gallery-images, .archive .gallery-images, .search .gallery-images, .single-post .gallery-images").bxSlider({mode:"fade",speed:1500,auto:!0,pause:3e3,adaptiveHeight:!0,nextText:"",prevText:"",nextSelector:".slide-next",prevSelector:".slide-prev",pager:!1})),void 0!==jQuery.fn.easytabs&&jQuery(".cm-tabbed-widget").easytabs(),void 0!==jQuery.fn.theiaStickySidebar&&"undefined"!=typeof ResizeSensor){var j=jQuery("#site-navigation-sticky-wrapper").outerHeight();null===j&&(j=0),jQuery("#cm-primary, #cm-secondary, #tertiary").theiaStickySidebar({additionalMarginTop:40+j})}function v(e){e.find(".player-frame").each((function(){var e=jQuery(this),o=jQuery('[data-id="'+e.attr("id")+'"]');e.addVideoEvent("play",(function(e,t,i){o.removeClass("is-paused").addClass("is-playing")})),e.addVideoEvent("pause",(function(e,t,i){o.removeClass("is-playing").addClass("is-paused")})),e.addVideoEvent("finish",(function(e,t,i){o.removeClass("is-paused is-playing")}))}))}if(jQuery(".video-player").each((function(e){var o=jQuery(this),t="video-playlist-item-"+e,i=jQuery(this).find(".player-frame");o.attr("id",t),i.video(),v(o),i.addVideoEvent("ready",(function(){i.css("visibility","visible").fadeIn()})),o.off("click.colormag",".video-playlist-item").on("click.colormag",".video-playlist-item",(function(){var e=jQuery(this),t=e.data("id"),i=jQuery("#"+t),r=e.data("src");o.find(".player-frame").each((function(){jQuery(this).pauseVideo().hide()})),i.length?i.playVideo():(o.find(".video-frame").append('<iframe id="'+t+'" class="player-frame" src="'+r+'" frameborder="0" width="100%" height="434" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),(i=jQuery("#"+t)).video(),i.addVideoEvent("ready",(function(e,o,t){i.playVideo()}))),i.css("visibility","visible").fadeIn(),v(o)}))})),"undefined"!=typeof google&&"undefined"!=typeof colormag_google_maps_widget_settings){r=parseFloat(colormag_google_maps_widget_settings.longitude),a=parseFloat(colormag_google_maps_widget_settings.latitude),n=parseInt(colormag_google_maps_widget_settings.zoom_size),c={lat:a,lng:r},s=new google.maps.Map(document.getElementById("GoogleMaps"),{zoom:n,center:c}),new google.maps.Marker({position:c,map:s}),jQuery("#GoogleMaps").css({height:colormag_google_maps_widget_settings.height})}m=jQuery(".share-buttons #facebook")[0],p=jQuery(".share-buttons #twitter")[0],f=jQuery(".share-buttons #pinterest")[0],m&&jQuery(m).off("click.colormag").on("click.colormag",(function(e){return e.preventDefault(),(l=window.open("https://www.facebook.com/sharer/sharer.php?u="+document.URL+"&p[title]="+document.title,"facebook-popup","height=350,width=600")).focus&&l.focus(),!1})),p&&jQuery(p).off("click.colormag").on("click.colormag",(function(e){return e.preventDefault(),(u=window.open("https://twitter.com/share?text="+document.title+"&url="+document.URL,"twitter-popup","height=350,width=600")).focus&&u.focus(),!1}
2)),f&&jQuery(f).off("click.colormag").on("click.colormag",(function(e){e.preventDefault();var o=jQuery(".cm-posts .cm-featured-image img").attr("src")?jQuery(".cm-posts .cm-featured-image img").attr("src"):"";return(d=window.open("https://pinterest.com/pin/create/button/?url="+document.URL+"&media="+o+"&description="+document.title,"pinterest-popup","height=350,width=600")).focus&&d.focus(),!1}))}if(jQuery(".wp-block-group__inner-container h2").wrap('<div class="block-title"></div>'),jQuery(".wp-block-heading").wrap('<div class="block-title"></div>'),jQuery(document).ready((function(){colormagInit()})),"undefined"!=typeof wp&&wp.customize&&(wp.customize.bind("preview-ready",(function(){colormagInit()})),wp.customize.preview&&(wp.customize.preview.bind("url",(function(){colormagInit()})),wp.customize.preview.bind("section",(function(){colormagInit()}))),wp.customize.bind("change",(function(){setTimeout((function(){colormagInit()}),100)})),wp.customize.bind("preview-url",(function(){colormagInit()}))),"undefined"!=typeof MutationObserver){var observer=new MutationObserver((function(e){var o=!1;e.forEach((function(e){if("childList"===e.type){var t=e.target;t&&(t.classList.contains("cm-header-builder")||t.classList.contains("cm-desktop-row")||t.classList.contains("cm-mobile-row")||t.closest(".cm-header-builder"))&&(o=!0)}})),o&&setTimeout((function(){colormagInit()}),50)}));jQuery(document).ready((function(){var e=document.querySelector(".cm-header-builder");e&&observer.observe(e,{childList:!0,subtree:!0})}))}; 3!function(t){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"cm-slider",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0},onAutoChange:function(){return!0}};t.fn.bxSlider=function(n){if(0===this.length)return this;if(this.length>1)return this.each((function(){t(this).bxSlider(n)})),this;var s={},o=this,r=t(window).width(),a=t(window).height();if(!t(o).data("bxSlider")){var l=function(){t(o).data("bxSlider")||(s.settings=t.extend({},e,n),s.settings.slideWidth=parseInt(s.settings.slideWidth),s.children=o.children(s.settings.slideSelector),s.children.length<s.settings.minSlides&&(s.settings.minSlides=s.children.length),s.children.length<s.settings.maxSlides&&(s.settings.maxSlides=s.children.length),s.settings.randomStart&&(s.settings.startSlide=Math.floor(Math.random()*s.children.length)),s.active={index:s.settings.startSlide},s.carousel=s.settings.minSlides>1||s.settings.maxSlides>1,s.carousel&&(s.settings.preloadImages="all"),s.minThreshold=s.settings.minSlides*s.settings.slideWidth+(s.settings.minSlides-1)*s.settings.slideMargin,s.maxThreshold=s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin,s.working=!1,s.controls={},s.interval=null,s.animProp="vertical"===s.settings.mode?"top":"left",s.usingCSS=s.settings.useCSS&&"fade"!==s.settings.mode&&function(){for(var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<e.length;i++)if(void 0!==t.style[e[i]])return s.cssPrefix=e[i].replace("Perspective","").toLowerCase(),s.animProp="-"+s.cssPrefix+"-transform",!0;return!1}(),"vertical"===s.settings.mode&&(s.settings.maxSlides=s.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(s.settings.slideSelector).each((function(){t(this).data("origStyle",t(this).attr("style"))})),d())},d=function(){var e=s.children.eq(s.settings.startSlide);o.wrap('<div class="'+s.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),s.viewport=o.parent(),s.settings.ariaLive&&!s.settings.ticker&&s.viewport.attr("aria-live","polite"),s.loader=t('<div class="bx-loading" />'),s.viewport.prepend(s.loader),o.css({width:"horizontal"===s.settings.mode?1e3*s.children.length+215+"%":"auto",position:"relative"}),s.usingCSS&&s.settings.easing?o.css("-"+s.cssPrefix+"-transition-timing-function",s.settings.easing):s.settings.easing||(s.settings.easing="swing"),s.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),s.viewport.parent().css({maxWidth:u()}
vendor: 4,767 bytes, line 3
3),s.children.css({float:"horizontal"===s.settings.mode?"left":"none",listStyle:"none",position:"relative"}),s.children.css("width",h()),"horizontal"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginRight",s.settings.slideMargin),"vertical"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginBottom",s.settings.slideMargin),"fade"===s.settings.mode&&(s.children.css({position:"absolute",zIndex:0,display:"none"}),s.children.eq(s.settings.startSlide).css({zIndex:s.settings.slideZIndex,display:"block"})),s.controls.el=t('<div class="bx-controls" />'),s.settings.captions&&k(),s.active.last=s.settings.startSlide===f()-1,s.settings.video&&o.fitVids(),"none"===s.settings.preloadImages?e=null:("all"===s.settings.preloadImages||s.settings.ticker)&&(e=s.children),s.settings.ticker?s.settings.pager=!1:(s.settings.controls&&C(),s.settings.auto&&s.settings.autoControls&&T(),s.settings.pager&&b(),(s.settings.controls||s.settings.autoControls||s.settings.pager)&&s.viewport.after(s.controls.el)),null===e?g():c(e,g)},c=function(e,i){var n=e.find('img:not([src=""]), iframe').length,s=0;0!==n?e.find('img:not([src=""]), iframe').each((function(){t(this).one("load error",(function(){++s===n&&i()})).each((function(){t(this).trigger("load")}))})):i()},g=function(){if(s.settings.infiniteLoop&&"fade"!==s.settings.mode&&!s.settings.ticker){var e="vertical"===s.settings.mode?s.settings.minSlides:s.settings.maxSlides,i=s.children.slice(0,e).clone(!0).addClass("bx-clone"),n=s.children.slice(-e).clone(!0).addClass("bx-clone");s.settings.ariaHidden&&(i.attr("aria-hidden",!0),n.attr("aria-hidden",!0)),o.append(i).prepend(n)}s.loader.remove(),m(),"vertical"===s.settings.mode&&(s.settings.adaptiveHeight=!0),s.viewport.height(p()),o.redrawSlider(),s.settings.onSliderLoad.call(o,s.active.index),s.initialized=!0,s.settings.responsive&&t(window).on("resize",Z),s.settings.auto&&s.settings.autoStart&&(f()>1||s.settings.autoSlideForOnePage)&&L(),s.settings.ticker&&O(),s.settings.pager&&z(s.settings.startSlide),s.settings.controls&&D(),navigator.maxTouchPoints>1&&B(),s.settings.keyboardEnabled&&!s.settings.ticker&&t(document).keydown(N)},p=function(){var e=0,n=t();if("vertical"===s.settings.mode||s.settings.adaptiveHeight)if(s.carousel){var o=1===s.settings.moveSlides?s.active.index:s.active.index*x();for(n=s.children.eq(o),i=1;i<=s.settings.maxSlides-1;i++)n=o+i>=s.children.length?n.add(s.children.eq(i-1)):n.add(s.children.eq(o+i))}else n=s.children.eq(s.active.index);else n=s.children;return"vertical"===s.settings.mode?(n.each((function(i){e+=t(this).outerHeight()})),s.settings.slideMargin>0&&(e+=s.settings.slideMargin*(s.settings.minSlides-1))):e=Math.max.apply(Math,n.map((function(){return t(this).outerHeight(!1)})).get()),"border-box"===s.viewport.css("box-sizing")?e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))+parseFloat(s.viewport.css("border-top-width"))+parseFloat(s.viewport.css("border-bottom-width")):"padding-box"===s.viewport.css("box-sizing")&&(e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))),e},u=function(){var t="100%";return s.settings.slideWidth>0&&(t="horizontal"===s.settings.mode?s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin:s.settings.slideWidth),t},h=function(){var t=s.settings.slideWidth,e=s.viewport.width();if(0===s.settings.slideWidth||s.settings.slideWidth>e&&!s.carousel||"vertical"===s.settings.mode)t=e;else if(s.settings.maxSlides>1&&"horizontal"===s.settings.mode){if(e>s.maxThreshold)return t;e<s.minThreshold?t=(e-s.settings.slideMargin*(s.settings.minSlides-1))/s.settings.minSlides:s.settings.shrinkItems&&(t=Math.floor((e+s.settings.slideMargin)/Math.ceil((e+s.settings.slideMargin)/(t+s.settings.slideMargin))-s.settings.slideMargin))}return t},v=function(){var t=1,e=null;return"horizontal"===s.settings.mode&&s.settings.slideWidth>0?s.viewport.width()<s.minThreshold?t=s.settings.minSlides:s.viewport.width()>s.maxThreshold?t=s.settings.maxSlides:(e=s.children.first().width()+s.settings.slideMargin,t=Math.floor((s.viewport.width()+s.settings.slideMargin)/e)||1):"vertical"===s.settings.mode&&(t=s.settings.minSlides),t},f=function(){var t=0,e=0,i=0;if(s.settings.moveSlides>0){if(!s.settings.infiniteLoop){for(;e<s.children.length;)++t,e=i+v(),i+=s.settings.moveSlides<=v()?s.settings.moveSlides:v();return i}t=Math.ceil(s.children.length/x())}else t=Math.ceil(s.children.length/v());return t},x=function(){return s.settings.moveSlides>0&&s.settings.moveSlides<=v()?s.settings.moveSlides:v()},m=function(){var t,e,i;s.children.length>s.settings.maxSlides&&s.active.last&&!s.settings.infiniteLoop?"horizontal"===s.settings.mode?(t=(e=s.children.last(
3)).position(),S(-(t.left-(s.viewport.width()-e.outerWidth())),"reset",0)):"vertical"===s.settings.mode&&(i=s.children.length-s.settings.minSlides,t=s.children.eq(i).position(),S(-t.top,"reset",0)):(t=s.children.eq(s.active.index*x()).position(),s.active.index===f()-1&&(s.active.last=!0),void 0!==t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0)))},S=function(e,i,n,r){var a,l;s.usingCSS?(l="vertical"===s.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",o.css("-"+s.cssPrefix+"-transition-duration",n/1e3+"s"),"slide"===i?(o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),A())})):A()):"reset"===i?o.css(s.animProp,l):"ticker"===i&&(o.css("-"+s.cssPrefix+"-transition-timing-function","linear"),o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),S(r.resetValue,"reset",0),F())})):(S(r.resetValue,"reset",0),F()))):((a={})[s.animProp]=e,"slide"===i?o.animate(a,n,s.settings.easing,(function(){A()}
3)):"reset"===i?o.css(s.animProp,e):"ticker"===i&&o.animate(a,n,"linear",(function(){S(r.resetValue,"reset",0),F()})))},w=function(){for(var e="",i="",n=f(),o=0;o<n;o++)i="",s.settings.buildPager&&t.isFunction(s.settings.buildPager)||s.settings.pagerCustom?(i=s.settings.buildPager(o),s.pagerEl.addClass("bx-custom-pager")):(i=o+1,s.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+o+'" class="bx-pager-link">'+i+"</a></div>";s.pagerEl.html(e)},b=function(){s.settings.pagerCustom?s.pagerEl=t(s.settings.pagerCustom):(s.pagerEl=t('<div class="bx-pager" />'),s.settings.pagerSelector?t(s.settings.pagerSelector).html(s.pagerEl):s.controls.el.addClass("bx-has-pager").append(s.pagerEl),w()),s.pagerEl.on("click touchend","a",I)},C=function(){s.controls.next=t('<a class="bx-next" href="">'+s.settings.nextText+"</a>"),s.controls.prev=t('<a class="bx-prev" href="">'+s.settings.prevText+"</a>"),s.controls.next.on("click touchend",P),s.controls.prev.on("click touchend",E),s.settings.nextSelector&&t(s.settings.nextSelector).append(s.controls.next),s.settings.prevSelector&&t(s.settings.prevSelector).append(s.controls.prev),s.settings.nextSelector||s.settings.prevSelector||(s.controls.directionEl=t('<div class="bx-controls-direction" />'),s.controls.directionEl.append(s.controls.prev).append(s.controls.next),s.controls.el.addClass("bx-has-controls-direction").append(s.controls.directionEl))},T=function(){s.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+s.settings.startText+"</a></div>"),s.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+s.settings.stopText+"</a></div>"),s.controls.autoEl=t('<div class="bx-controls-auto" />'),s.controls.autoEl.on("click",".bx-start",M),s.controls.autoEl.on("click",".bx-stop",y),s.settings.autoControlsCombine?s.controls.autoEl.append(s.controls.start):s.controls.autoEl.append(s.controls.start).append(s.controls.stop),s.settings.autoControlsSelector?t(s.settings.autoControlsSelector).html(s.controls.autoEl):s.controls.el.addClass("bx-has-controls-auto").append(s.controls.autoEl),q(s.settings.autoStart?"stop":"start")},k=function(){s.children.each((function(e){var i=t(this).find("img:first").attr("title");void 0!==i&&(""+i).length&&t(this).append('<div class="bx-caption"><span>'+i+"</span></div>")}))},P=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToNextSlide())},E=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToPrevSlide())},M=function(t){o.startAuto(),t.preventDefault()},y=function(t){o.stopAuto(),t.preventDefault()},I=function(e){var i,n;e.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),void 0!==(i=t(e.currentTarget)).attr("data-slide-index")&&(n=parseInt(i.attr("data-slide-index")))!==s.active.index&&o.goToSlide(n))},z=function(e){var i=s.children.length;if("short"===s.settings.pagerType)return s.settings.maxSlides>1&&(i=Math.ceil(s.children.length/s.settings.maxSlides)),void s.pagerEl.html(e+1+s.settings.pagerShortSeparator+i);s.pagerEl.find("a").removeClass("active"),s.pagerEl.each((function(i,n){t(n).find("a").eq(e).addClass("active")}))},A=function(){if(s.settings.infiniteLoop){var t="";0===s.active.index?t=s.children.eq(0).position():s.active.index===f()-1&&s.carousel?t=s.children.eq((f()-1)*x()).position():s.active.index===s.children.length-1&&(t=s.children.eq(s.children.length-1).position()),t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0))}s.working=!1,s.settings.onSlideAfter.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)},q=function(t){s.settings.autoControlsCombine?s.controls.autoEl.html(s.controls[t]):(s.controls.autoEl.find("a").removeClass("active"),s.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))}
3,D=function(){1===f()?(s.controls.prev.addClass("disabled"),s.controls.next.addClass("disabled")):!s.settings.infiniteLoop&&s.settings.hideControlOnEnd&&(0===s.active.index?(s.controls.prev.addClass("disabled"),s.controls.next.removeClass("disabled")):s.active.index===f()-1?(s.controls.next.addClass("disabled"),s.controls.prev.removeClass("disabled")):(s.controls.prev.removeClass("disabled"),s.controls.next.removeClass("disabled")))},H=function(){o.startAuto()},W=function(){o.stopAuto()},L=function(){s.settings.autoDelay>0?setTimeout(o.startAuto,s.settings.autoDelay):(o.startAuto(),t(window).focus(H).blur(W)),s.settings.autoHover&&o.hover((function(){s.interval&&(o.stopAuto(!0),s.autoPaused=!0)}),(function(){s.autoPaused&&(o.startAuto(!0),s.autoPaused=null)}))},O=function(){var e,i,n,r,a,l,d,c,g=0;"next"===s.settings.autoDirection?o.append(s.children.clone().addClass("bx-clone")):(o.prepend(s.children.clone().addClass("bx-clone")),e=s.children.first().position(),g="horizontal"===s.settings.mode?-e.left:-e.top),S(g,"reset",0),s.settings.pager=!1,s.settings.controls=!1,s.settings.autoControls=!1,s.settings.tickerHover&&(s.usingCSS?(r="horizontal"===s.settings.mode?4:5,s.viewport.hover((function(){i=o.css("-"+s.cssPrefix+"-transform"),n=parseFloat(i.split(",")[r]),S(n,"reset",0)}),(function(){c=0,s.children.each((function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)})),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(n))),F(d)}))):s.viewport.hover((function(){o.stop()}),(function(){c=0,s.children.each((function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)})),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(o.css(l)))),F(d)}))),F()},F=function(t){var e,i,n=t||s.settings.speed,r={left:0,top:0},a={left:0,top:0};"next"===s.settings.autoDirection?r=o.find(".bx-clone").first().position():a=s.children.first().position(),e="horizontal"===s.settings.mode?-r.left:-r.top,i="horizontal"===s.settings.mode?-a.left:-a.top,S(e,"ticker",n,{resetValue:i})},N=function(e){var i=document.activeElement.tagName.toLowerCase();if(null==new RegExp(i,["i"]).exec("input|textarea")&&function(e){var i=t(window),n={top:i.scrollTop(),left:i.scrollLeft()},s=e.offset();return n.right=n.left+i.width(),n.bottom=n.top+i.height(),s.right=s.left+e.outerWidth(),s.bottom=s.top+e.outerHeight(),!(n.right<s.left||n.left>s.right||n.bottom<s.top||n.top>s.bottom)}(o)){if(39===e.keyCode)return P(e),!1;if(37===e.keyCode)return E(e),!1}},B=function(){s.touch={start:{x:0,y:0},end:{x:0,y:0}},(!!("ontouchstart"in window)||window.navigator.msMaxTouchPoints>0)&&s.viewport.bind("touchstart MSPointerDown pointerdown",X),s.viewport.on("click",".bxslider a",(function(t){s.viewport.hasClass("click-disabled")&&(t.preventDefault(),s.viewport.removeClass("click-disabled"))}))},X=function(t){if("touchstart"===t.type||0===t.button)if(s.controls.el.addClass("disabled"),s.working)s.controls.el.removeClass("disabled");else{s.touch.originalPos=o.position();var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e];if("function"==typeof PointerEvent&&void 0===e.pointerId)return;s.touch.start.x=i[0].pageX,s.touch.start.y=i[0].pageY,s.viewport.get(0).setPointerCapture&&(s.pointerId=e.pointerId,s.viewport.get(0).setPointerCapture(s.pointerId)),s.originalClickTarget=e.originalTarget||e.target,s.originalClickButton=e.button,s.originalClickButtons=e.buttons,s.originalEventType=e.type,s.hasMove=!1,s.viewport.on("touchmove MSPointerMove pointermove",V),s.viewport.on("touchend MSPointerUp pointerup",R),s.viewport.on("MSPointerCancel pointercancel",Y)}},Y=function(t){t.preventDefault(),S(s.touch.originalPos.left,"reset",0),s.controls.el.removeClass("disabled"),s.viewport.off("MSPointerCancel pointercancel",Y),s.viewport.off("touchmove MSPointerMove pointermove",V),s.viewport.off("touchend MSPointerUp pointerup",R),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId)},V=function(t){var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e],n=Math.abs(i[0].pageX-s.touch.start.x),o=Math.abs(i[0].pageY-s.touch.start.y),r=0,a=0;s.hasMove=!0,(3*n>o&&s.settings.preventDefaultSwipeX||3*o>n&&s.settings.preventDefaultSwipeY)&&t.preventDefault(),"touchmove"!==t.type&&t.preventDefault(),"fade"!==s.settings.mode&&s.settings.oneToOneTouch&&("horizontal"===s.settings.mode?(a=i[0].pageX-s.touch.start.x,r=s.touch.originalPos.left+a):(a=i[0].pageY-s.touch.start.y,r=s.touch.originalPos.top+a),S(r,"reset",0))},R=function(e){e.preventDefault(),s.viewport.off("touchmove MSPointerMove pointermove",V),s.controls.el.removeClass("disabled");var i=e.originalEvent,n=void 0!==i.changedTouches?i.changedTouches:[i],r=0,a=0;s.touch.end.x=n[0].pageX,s.touch.end.y=n[0].pageY,"fade"===s.settings.mode?(a=Math.abs(s.touch.start.x-s.touch.end.x))>=s.settings.swipeThreshold&&(s.touch.start.x>s.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):("horizontal"===s.settings.mode?(a=s.touch.end.x-s.touch.start.x,r=s.touch.originalPos.left):(a=s.touch.end.y-s.touch.start.y,r=s.touch.originalPos.top),!s.settings.infiniteLoop&&(0===s.active.index&&a>0||s.active.last&&a<0)?S(r,"reset",200):Math.abs(a)>=s.settings.swipeThreshold?(a<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(r,"reset",200)),s.viewport.off("touchend MSPointerUp pointerup",R),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId),!1!==s.hasMove||0!==s.originalClickButton&&"touchstart"!==s.originalEventType||t(s.originalClickTarget).trigger({type:"click",button:s.originalClickButton,buttons:s.originalClickButtons})},Z=function(e){if(s.initialized)if(s.working)window.setTimeout(Z,10);else{var i=t(window).width(),n=t(window).height();r===i&&a===n||(r=i,a=n,o.redrawSlider(),s.settings.onSliderResize.call(o,s.active.index))}},U=function(t){var e=v();s.settings.ariaHidden&&!s.settings.ticker&&(s.children.attr("aria-hidden","true"),s.children.slice(t,t+e).attr("aria-hidden","false"))};return o.goToSlide=function(e,i){var n,r,a,l,d=!0,c=0,g={left:0,top:0},u=null;if(s.oldIndex=s.active.index,s.active.index=function(t){return t<0?s.settings.infiniteLoop?f()-1:s.active.index:t>=f()?s.settings.infiniteLoop?0:s.active.index:t}(e),!s.working&&s.active.index!==s.oldIndex){if(s.working=!0,void 0!==(d=s.settings.onSlideBefore.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index))&&!d)return s.active.index=s.oldIndex,void(s.working=!1);"next"===i?s.settings.onSlideNext.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1):"prev"===i&&(s.settings.onSlidePrev.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1)),s.active.last=s.active.index>=f()-1,(s.settings.pager||s.settings.pagerCustom)&&z(s.active.index),s.settings.controls&&D(),"fade"===s.settings.mode?(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),s.children.filter(":visible").fadeOut(s.settings.speed).css({zIndex:0}),s.children.eq(s.active.index).css("zIndex",s.settings.slideZIndex+1).fadeIn(s.settings.speed,(function(){t(this).css("zIndex",s.settings.slideZIndex),A()}))):(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),!s.settings.infiniteLoop&&s.carousel&&s.active.last?"horizontal"===s.settings.mode?(g=(u=s.children.eq(s.children.length-1)).position(),c=s.viewport.width()-u.outerWidth()):(n=s.children.length-s.settings.minSlides,g=s.children.eq(n).position()):s.carousel&&s.active.last&&"prev"===i?(r=1===s.settings.moveSlides?s.settings.maxSlides-x():(f()-1)*x()-(s.children.length-s.settings.maxSlides),g=(u=o.children(".bx-clone").eq(r)).position()):"next"===i&&0===s.active.index?(g=o.find("> .bx-clone").eq(s.settings.maxSlides).position(),s.active.last=!1):e>=0&&(l=e*parseInt(x()),g=s.children.eq(l).position()),void 0!==g&&(a="horizontal"===s.settings.mode?-(g.left-c):-g.top,S(a,"slide",s.settings.speed)),s.working=!1),s.settings.ariaHidden&&U(s.active.index*x())}},o.goToNextSlide=function(){if((s.settings.infiniteLoop||!s.active.last)&&!0!==s.working){var t=parseInt(s.active.index)+1;o.goToSlide(t,"next")}},o.goToPrevSlide=function(){if((s.settings.infiniteLoop||0!==s.active.index)&&!0!==s.working){var t=parseInt(s.active.index)-1;o.goToSlide(t,"prev")}},o.startAuto=function(t){s.interval||(s.interval=setInterval((function(){"next"===s.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()}),s.settings.pause),s.settings.onAutoChange.call(o,!0),s.settings.autoControls&&!0!==t&&q("stop"))},o.stopAuto=function(t){s.autoPaused&&(s.autoPaused=!1),s.interval&&(clearInterval(s.interval),s.interval=null,s.settings.onAutoChange.call(o,!1),s.settings.autoControls&&!0!==t&&q("start"))},o.getCurrentSlide=function(){return s.active.index},o.getCurrentSlideElement=function(){return s.children.eq(s.active.index)},o.getSlideElement=function(t){return s.children.eq(t)},o.getSlideCount=function(){return s.children.length},o.isWorking=function(){return s.working},o.redrawSlider=function(){s.children.add(o.find(".bx-clone")).outerWidth(h()),s.viewport.css("height",p()),s.settings.ticker||m(),s.active.last&&(s.active.index=f()-1),s.active.index>=f()&&(s.active.last=!0),s.settings.pager&&!s.settings.pagerCustom&&(w(),z(s.active.index)),s.settings.ariaHidden&&U(s.active.index*x())},o.destroySlider=function(){s.initialized&&(s.initialized=!1,t(".bx-clone",this).remove(),s.children.each((function(){void 0!==t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")})),void 0!==t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),s.controls.el&&s.controls.el.remove(),s.controls.next&&s.controls.next.remove(),s.controls.prev&&s.controls.prev.remove(),s.pagerEl&&s.settings.controls&&!s.settings.pagerCustom&&s.pagerEl.remove(),t(".bx-caption",this).remove(),s.controls.autoEl&&s.controls.autoEl.remove(),clearInterval(s.interval),s.settings.responsive&&t(window).off("resize",Z),s.settings.keyboardEnabled&&t(document).off("keydown",N),t(this).removeData("bxSlider"),t(window).off("blur",W).off("focus",H))},o.reloadSlider=function(e){void 0!==e&&(n=e),o.destroySlider(),l(),t(o).data("bxSlider",this)},l(),t(o).data("bxSlider",this),this}}}(jQuery); 4!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){var e=Array.prototype.slice,i=Array.prototype.splice,n={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"auto"},r=t(window),s=t(document),o=[],c=r.height(),a=function(){for(var e=r.scrollTop(),i=s.height(),n=i-c,a=e>n?n-e:0,p=0,d=o.length;p<d;p++){var l=o[p],h=l.stickyWrapper.offset().top-l.topSpacing-a;if(l.stickyWrapper.css("height",l.stickyElement.outerHeight()),e<=h)null!==l.currentTop&&(l.stickyElement.css({width:"",position:"",top:"","z-index":""}),l.stickyElement.parent().removeClass(l.className),l.stickyElement.trigger("sticky-end",[l]),l.currentTop=null);else{var u,g=i-l.stickyElement.outerHeight()-l.topSpacing-l.bottomSpacing-e-a;if(g<0?g+=l.topSpacing:g=l.topSpacing,l.currentTop!==g)l.getWidthFrom?u=t(l.getWidthFrom).width()||null:l.widthFromWrapper&&(u=l.stickyWrapper.width()),null==u&&(u=l.stickyElement.width()),l.stickyElement.css("width",u).css("position","fixed").css("top",g).css("z-index",l.zIndex),l.stickyElement.parent().addClass(l.className),null===l.currentTop?l.stickyElement.trigger("sticky-start",[l]):l.stickyElement.trigger("sticky-update",[l]),l.currentTop===l.topSpacing&&l.currentTop>g||null===l.currentTop&&g<l.topSpacing?l.stickyElement.trigger("sticky-bottom-reached",[l]):null!==l.currentTop&&g===l.topSpacing&&l.currentTop<g&&l.stickyElement.trigger("sticky-bottom-unreached",[l]),l.currentTop=g;var m=l.stickyWrapper.parent();l.stickyElement.offset().top+l.stickyElement.outerHeight()>=m.offset().top+m.outerHeight()&&l.stickyElement.offset().top<=l.topSpacing?l.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):l.stickyElement.css("position","fixed").css("top",g).css("bottom","").css("z-index",l.zIndex)}}},p=function(){c=r.height();for(var e=0,i=o.length;e<i;e++){var n=o[e],s=null;n.getWidthFrom?n.responsiveWidth&&(s=t(n.getWidthFrom).width()):n.widthFromWrapper&&(s=n.stickyWrapper.width()),null!=s&&n.stickyElement.css("width",s)}},d={init:function(e){return this.each((function(){var i=t.extend({},n,e),r=t(this),s=r.attr("id"),c=s?s+"-"+n.wrapperClassName:n.wrapperClassName,a=t("<div></div>").attr("id",c).addClass(i.wrapperClassName);r.wrapAll((function(){if(0==t(this).parent("#"+c).length)return a}));var p=r.parent();i.center&&p.css({width:r.outerWidth(),marginLeft:"auto",marginRight:"auto"}),"right"===r.css("float")&&r.css({float:"none"}).parent().css({float:"right"}),i.stickyElement=r,i.stickyWrapper=p,i.currentTop=null,o.push(i),d.setWrapperHeight(this),d.setupChangeListeners(this)}))},setWrapperHeight:function(e){var i=t(e),n=i.parent();n&&n.css("height",i.outerHeight())},setupChangeListeners:function(t){window.MutationObserver?new window.MutationObserver((function(e){(e[0].addedNodes.length||e[0].removedNodes.length)&&d.setWrapperHeight(t)})).observe(t,{subtree:!0,childList:!0}):window.addEventListener?(t.addEventListener("DOMNodeInserted",(function(){d.setWrapperHeight(t)}),!1),t.addEventListener("DOMNodeRemoved",(function(){d.setWrapperHeight(t)}),!1)):window.attachEvent&&(t.attachEvent("onDOMNodeInserted",(function(){d.setWrapperHeight(t)})),t.attachEvent("onDOMNodeRemoved",(function(){d.setWrapperHeight(t)})))},update:a,unstick:function(e){return this.each((function(){for(var e=t
4(this),n=-1,r=o.length;r-- >0;)o[r].stickyElement.get(0)===this&&(i.call(o,r,1),n=r);-1!==n&&(e.unwrap(),e.css({width:"",position:"",top:"",float:"","z-index":""}))}))}};window.addEventListener?(window.addEventListener("scroll",a,!1),window.addEventListener("resize",p,!1)):window.attachEvent&&(window.attachEvent("onscroll",a),window.attachEvent("onresize",p)),t.fn.sticky=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.init.apply(this,arguments)},t.fn.unstick=function(i){return d[i]?d[i].apply(this,e.call(arguments,1)):"object"!=typeof i&&i?void t.error("Method "+i+" does not exist on jQuery.sticky"):d.unstick.apply(this,arguments)},t((function(){setTimeout(a,0)}))})); 5!function(t,i,s,o){"use strict";var n="newsTicker",e={row_height:20,max_rows:3,speed:400,duration:2500,direction:"up",autostart:1,pauseOnHover:1,nextButton:null,prevButton:null,startButton:null,stopButton:null,hasMoved:function(){},movingUp:function(){},movingDown:function(){},start:function(){},stop:function(){},pause:function(){},unpause:function(){}};function h(i,s){this.element=i,this.$el=t(i),this.options=t.extend({},e,s),this._defaults=e,this._name=n,this.moveInterval,this.state=0,this.paused=0,this.moving=0,this.$el.is("ul, ol")&&this.init()}h.prototype={init:function(){this.$el.height(this.options.row_height*this.options.max_rows).css({overflow:"hidden"}),this.checkSpeed(),this.options.nextButton&&void 0!==this.options.nextButton[0]&&this.options.nextButton.click(function(t){this.moveNext(),this.resetInterval()}.bind(this)),this.options.prevButton&&void 0!==this.options.prevButton[0]&&this.options.prevButton.click(function(t){this.movePrev(),this.resetInterval()}.bind(this)),this.options.stopButton&&void 0!==this.options.stopButton[0]&&this.options.stopButton.click(function(t){this.stop()}.bind(this)),this.options.startButton&&void 0!==this.options.startButton[0]&&this.options.startButton.click(function(t){this.start()}.bind(this)),this.options.pauseOnHover&&this.$el.hover(function(){this.state&&this.pause()}.bind(this),function(){this.state&&this.unpause()}.bind(this)),this.options.autostart&&this.start()},start:function(){this.state||(this.state=1,this.resetInterval(),this.options.start())},stop:function(){this.state&&(clearInterval(this.moveInterval),this.state=0,this.options.stop())},resetInterval:function(){this.state&&(clearInterval(this.moveInterval),this.moveInterval=setInterval(function(){this.move()}.bind(this),this.options.duration))},move:function(){this.paused||this.moveNext()},moveNext:function(){"down"===this.options.direction?this.moveDown():"up"===this.options.direction&&this.moveUp()},movePrev:function(){"down"===this.options.direction?this.moveUp():"up"===this.options.direction&&this.moveDown()},pause:function(){this.paused||(this.paused=1),this.options.pause()},unpause:function(){this.paused&&(this.paused=0),this.options.unpause()},moveDown:function(){this.moving||(this.moving=1,this.options.movingDown(),this.$el.children("li:last").detach().prependTo(this.$el).css("marginTop","-"+this.options.row_height+"px").animate({marginTop:"0px"},this.options.speed,function(){this.moving=0,this.options.hasMoved()}.bind(this)))},moveUp:function(){if(!this.moving){this.moving=1,this.options.movingUp();var t=this.$el.children("li:first");t.animate({marginTop:"-"+this.options.row_height+"px"},this.options.speed,function(){t.detach().css("marginTop","0").appendTo(this.$el),this.moving=0,this.options.hasMoved()}.bind(this))}},updateOption:function(t,i){void 0!==this.options[t]&&(this.options[t]=i,"duration"!=t&&"speed"!=t||(this.checkSpeed(),this.resetInterval()))},add:function(i){this.$el.append(t("<li>").html(i))},getState:function(){return paused?2:this.state},checkSpeed:function(){this.options.duration<this.options.speed+25&&(this.options.speed=this.options.duration-25)},destroy:function(){this._destroy()}},t.fn[n]=function(i){var s=arguments;return this.each((function(){var o=t(this),e=t.data(this,"plugin_"+n),p="object"==typeof i&&i;e||o.data("plugin_"+n,e=new h(this,p)),"string"==typeof i&&e[i].apply(e,Array.prototype.slice.call(s,1))}
5))}}(jQuery,window,document); 6!(function (e){ 7'function'==typeof define&&define.amd 8? define(['jquery'], e) 9: 'object'==typeof exports 10? e(require('jquery')) 11: e(window.jQuery||window.Zepto); 12})(function (c){ 13function e(){} 14function d(e, t){ 15m.ev.on(x + e + I, t); 16} 17function p(e, t, n, o){ 18var i=document.createElement('div'); 19return ( 20(i.className='mfp-' + e), 21n&&(i.innerHTML=n), 22o ? t&&t.appendChild(i):((i=c(i)), t&&i.appendTo(t)), 23i 24); 25} 26function u(e, t){ 27m.ev.triggerHandler(x + e, t), 28m.st.callbacks && 29((e=e.charAt(0).toLowerCase() + e.slice(1)), m.st.callbacks[e]) && 30m.st.callbacks[e].apply(m, Array.isArray(t) ? t:[t]); 31} 32function f(e){ 33return ( 34(e===A&&m.currTemplate.closeBtn) || 35((m.currTemplate.closeBtn=c( 36m.st.closeMarkup.replace('%title%', m.st.tClose), 37)), 38(A=e)), 39m.currTemplate.closeBtn 40); 41} 42function r(){ 43c.magnificPopup.instance || 44((m=new e()).init(), (c.magnificPopup.instance=m)); 45} 46function a(){ 47y&&(v.after(y.addClass(l)).detach(), (y=null)); 48} 49function i(){ 50n&&c(document.body).removeClass(n); 51} 52function t(){ 53i(), m.req&&m.req.abort(); 54} 55var m, 56o, 57g, 58s, 59h, 60A, 61l, 62v, 63y, 64n, 65w='Close', 66F='BeforeClose', 67C='MarkupParse', 68b='Open', 69j='Change', 70x='mfp', 71I='.' + x, 72T='mfp-ready', 73N='mfp-removing', 74k='mfp-prevent-close', 75P = !!window.jQuery, 76_=c(window), 77S = 78((c.magnificPopup={ 79instance: null, 80proto: (e.prototype={ 81constructor: e, 82init: function (){ 83var e=navigator.appVersion; 84(m.isLowIE=m.isIE8=document.all&&!document.addEventListener), 85(m.isAndroid=/android/gi.test(e)), 86(m.isIOS=/iphone|ipad|ipod/gi.test(e)), 87(m.supportsTransition=(function (){ 88var e=document.createElement('p').style, 89t=['ms', 'O', 'Moz', 'Webkit']; 90if(void 0!==e.transition) return !0; 91for (; t.length;) if(t.pop() + 'Transition' in e) return !0; 92return !1; 93})()), 94(m.probablyMobile = 95m.isAndroid || 96m.isIOS || 97/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent, 98)), 99(g=c(document)), 100(m.popupsCache={}); 101}, 102open: function (e){ 103if(!1===e.isObj){ 104(m.items=e.items.toArray()), (m.index=0); 105for (var t, n=e.items, o=0; o < n.length; o++) 106if((t=(t=n[o]).parsed ? t.el[0]:t)===e.el[0]){ 107m.index=o; 108break; 109}} else 110(m.items=Array.isArray(e.items) ? e.items:[e.items]), 111(m.index=e.index||0); 112if(!m.isOpen){ 113(m.types=[]), 114(h=''), 115e.mainEl&&e.mainEl.length 116? (m.ev=e.mainEl.eq(0)) 117: (m.ev=g), 118e.key 119? (m.popupsCache[e.key]||(m.popupsCache[e.key]={}), 120(m.currTemplate=m.popupsCache[e.key])) 121: (m.currTemplate={}), 122(m.st=c.extend(!0, {}, c.magnificPopup.defaults, e)), 123(m.fixedContentPos = 124'auto'===m.st.fixedContentPos 125? !m.probablyMobile 126: m.st.fixedContentPos), 127m.st.modal && 128((m.st.closeOnContentClick = !1), 129(m.st.closeOnBgClick = !1), 130(m.st.showCloseBtn = !1), 131(m.st.enableEscapeKey = !1)), 132m.bgOverlay || 133((m.bgOverlay=p('bg').on('click' + I, function (){ 134m.close(); 135})), 136(m.wrap=p('wrap') 137.attr('tabindex', -1) 138.on('click' + I, function (e){ 139m._checkIfClose(e.target)&&m.close(); 140})), 141(m.container=p('container', m.wrap))), 142(m.contentContainer=p('content')), 143m.st.preloader && 144(m.preloader=p('preloader', m.container, m.st.tLoading)); 145var i=c.magnificPopup.modules; 146for (o=0; o < i.length; o++){ 147var r=(r=i[o]).charAt(0).toUpperCase() + r.slice(1); 148m['init' + r].call(m); 149} 150u('BeforeOpen'), 151m.st.showCloseBtn && 152(m.st.closeBtnInside 153? (d(C, function (e, t, n, o){ 154n.close_replaceWith=f(o.type); 155}), 156(h +=' mfp-close-btn-in')) 157: m.wrap.append(f())), 158m.st.alignTop&&(h +=' mfp-align-top'), 159m.fixedContentPos 160? m.wrap.css({ 161overflow: m.st.overflowY, 162overflowX: 'hidden', 163overflowY: m.st.overflowY, 164}) 165: m.wrap.css({ top: _.scrollTop(), position: 'absolute' }), 166(!1!==m.st.fixedBgPos && 167('auto'!==m.st.fixedBgPos||m.fixedContentPos)) || 168m.bgOverlay.css({ height: g.height(), position: 'absolute' }), 169m.st.enableEscapeKey && 170g.on('keyup' + I, function (e){ 17127===e.keyCode&&m.close(); 172}), 173_.on('resize' + I, function (){ 174m.updateSize(); 175}), 176m.st.closeOnContentClick||(h +=' mfp-auto-cursor'), 177h&&m.wrap.addClass(h);
178var a=(m.wH=_.height()), 179s={}, 180l = 181(m.fixedContentPos && 182m._hasScrollBar(a) && 183(l=m._getScrollbarSize()) && 184(s.marginRight=l), 185m.fixedContentPos && 186(m.isIE7 187? c('body, html').css('overflow', 'hidden') 188: (s.overflow='hidden')), 189m.st.mainClass); 190return ( 191m.isIE7&&(l +=' mfp-ie7'), 192l&&m._addClassToMFP(l), 193m.updateItemHTML(), 194u('BuildControls'), 195c('html').css(s), 196m.bgOverlay 197.add(m.wrap) 198.prependTo(m.st.prependTo||c(document.body)), 199(m._lastFocusedEl=document.activeElement), 200setTimeout(function (){ 201m.content 202? (m._addClassToMFP(T), m._setFocus()) 203: m.bgOverlay.addClass(T), 204g.on('focusin' + I, m._onFocusIn); 205}, 16), 206(m.isOpen = !0), 207m.updateSize(a), 208u(b), 209e 210); 211} 212m.updateItemHTML(); 213}, 214close: function (){ 215m.isOpen && 216(u(F), 217(m.isOpen = !1), 218m.st.removalDelay&&!m.isLowIE&&m.supportsTransition 219? (m._addClassToMFP(N), 220setTimeout(function (){ 221m._close(); 222}, m.st.removalDelay)) 223: m._close()); 224}, 225_close: function (){ 226u(w); 227var e=N + ' ' + T + ' '; 228m.bgOverlay.detach(), 229m.wrap.detach(), 230m.container.empty(), 231m.st.mainClass&&(e +=m.st.mainClass + ' '), 232m._removeClassFromMFP(e), 233m.fixedContentPos && 234((e={ marginRight: '' }), 235m.isIE7 236? c('body, html').css('overflow', '') 237: (e.overflow=''), 238c('html').css(e)), 239g.off('keyup.mfp focusin' + I), 240m.ev.off(I), 241m.wrap.attr('class', 'mfp-wrap').removeAttr('style'), 242m.bgOverlay.attr('class', 'mfp-bg'), 243m.container.attr('class', 'mfp-container'), 244!m.st.showCloseBtn || 245(m.st.closeBtnInside && 246!0!==m.currTemplate[m.currItem.type]) || 247(m.currTemplate.closeBtn&&m.currTemplate.closeBtn.detach()), 248m.st.autoFocusLast && 249m._lastFocusedEl && 250c(m._lastFocusedEl).trigger('focus'), 251(m.currItem=null), 252(m.content=null), 253(m.currTemplate=null), 254(m.prevHeight=0), 255u('AfterClose'); 256}, 257updateSize: function (e){ 258var t; 259m.isIOS 260? ((t=document.documentElement.clientWidth / window.innerWidth), 261(t=window.innerHeight * t), 262m.wrap.css('height', t), 263(m.wH=t)) 264: (m.wH=e||_.height()), 265m.fixedContentPos||m.wrap.css('height', m.wH), 266u('Resize'); 267}, 268updateItemHTML: function (){ 269var e=m.items[m.index], 270t = 271(m.contentContainer.detach(), 272m.content&&m.content.detach(), 273(e=e.parsed ? e:m.parseEl(m.index)).type), 274n = 275(u('BeforeChange', [m.currItem ? m.currItem.type:'', t]), 276(m.currItem=e), 277m.currTemplate[t] || 278((n = !!m.st[t]&&m.st[t].markup), 279u('FirstMarkupParse', n), 280(m.currTemplate[t] = !n||c(n))), 281s && 282s!==e.type && 283m.container.removeClass('mfp-' + s + '-holder'), 284m['get' + t.charAt(0).toUpperCase() + t.slice(1)]( 285e, 286m.currTemplate[t], 287)); 288m.appendContent(n, t), 289(e.preloaded = !0), 290u(j, e), 291(s=e.type), 292m.container.prepend(m.contentContainer), 293u('AfterChange'); 294}, 295appendContent: function (e, t){ 296(m.content=e) 297? m.st.showCloseBtn && 298m.st.closeBtnInside && 299!0===m.currTemplate[t] 300? m.content.find('.mfp-close').length||m.content.append(f()) 301: (m.content=e) 302: (m.content=''), 303u('BeforeAppend'), 304m.container.addClass('mfp-' + t + '-holder'), 305m.contentContainer.append(m.content); 306}, 307parseEl: function (e){ 308var t, 309n=m.items[e]; 310if((n=n.tagName 311? { el: c(n) } 312: ((t=n.type), { data: n, src: n.src })).el 313){ 314for (var o=m.types, i=0; i < o.length; i++) 315if(n.el.hasClass('mfp-' + o[i])){ 316t=o[i]; 317break; 318} 319(n.src=n.el.attr('data-mfp-src')), 320n.src||(n.src=n.el.attr('href')); 321} 322return ( 323(n.type=t||m.st.type||'inline'), 324(n.index=e), 325(n.parsed = !0), 326(m.items[e]=n), 327u('ElementParse', n), 328m.items[e] 329); 330}, 331addGroup: function (t, n){ 332function e(e){ 333(e.mfpEl=this), m._openClick(e, t, n); 334} 335var o='click.magnificPopup'; 336((n=n||{}).mainEl=t), 337n.items 338? ((n.isObj = !0), t.off(o).on(o, e)) 339: ((n.isObj = !1), 340n.delegate 341? t.off(o).on(o, n.delegate, e) 342: (n.items=t).off(o).on(o, e)); 343}, 344_openClick: function (e, t, n){ 345var o=(void 0!==n.midClick ? n:c.magnificPopup.defaults) 346.midClick; 347if(o || 348!( 3492===e.which || 350e.ctrlKey || 351e.metaKey || 352e.altKey || 353e.shiftKey 354) 355){ 356o=(void 0!==n.disableOn ? n:c.magnificPopup.defaults) 357.disableOn; 358if(o) 359if('function'==typeof o){ 360if(!o.call(m)) return !0; 361}else if(_.width() < o) return !0; 362e.type&&(e.preventDefault(), m.isOpen)&&e.stopPropagation(), 363(n.el=c(e.mfpEl)), 364n.delegate&&(n.items=t.find(n.delegate)), 365m.open(n); 366}}, 367updateStatus: function (e, t){ 368var n; 369m.preloader && 370(o!==e&&m.container.removeClass('mfp-s-' + o), 371(n={ 372status: e, 373text: (t=t||'loading'!==e ? t:m.st.tLoading), 374}), 375u('UpdateStatus', n), 376(e=n.status), 377(t=n.text), 378m.st.allowHTMLInStatusIndicator 379? m.preloader.html(t) 380: m.preloader.text(t), 381m.preloader.find('a').on('click', function (e){ 382e.stopImmediatePropagation(); 383}), 384m.container.addClass('mfp-s-' + e), 385(o=e)); 386}, 387_checkIfClose: function (e){ 388if(!c(e).closest('.' + k).length){ 389var t=m.st.closeOnContentClick, 390n=m.st.closeOnBgClick; 391if(t&&n) return !0; 392if(!m.content || 393c(e).closest('.mfp-close').length || 394(m.preloader&&e===m.preloader[0]) 395) 396return !0; 397if(e===m.content[0]||c.contains(m.content[0], e)){ 398if(t) return !0; 399}else if(n&&c.contains(document, e)) return !0; 400return !1; 401}}, 402_addClassToMFP: function (e){ 403m.bgOverlay.addClass(e), m.wrap.addClass(e); 404}, 405_removeClassFromMFP: function (e){ 406this.bgOverlay.removeClass(e), m.wrap.removeClass(e); 407}, 408_hasScrollBar: function (e){ 409return ( 410(m.isIE7 ? g.height():document.body.scrollHeight) > 411(e||_.height()) 412); 413}, 414_setFocus: function (){ 415(m.st.focus ? m.content.find(m.st.focus).eq(0):m.wrap).trigger('focus', 416); 417}, 418_onFocusIn: function (e){ 419if(e.target!==m.wrap[0]&&!c.contains(m.wrap[0], e.target)) 420return m._setFocus(), !1; 421}, 422_parseMarkup: function (i, e, t){ 423var r; 424t.data&&(e=c.extend(t.data, e)), 425u(C, [i, e, t]), 426c.each(e, function (e, t){ 427if(void 0===t||!1===t) return !0; 428var n, o; 4291 < (r=e.split('_')).length 430? 0 < (n=i.find(I + '-' + r[0])).length && 431('replaceWith'===(o=r[1]) 432? n[0]!==t[0]&&n.replaceWith(t) 433: 'img'===o 434? n.is('img') 435? n.attr('src', t) 436: n.replaceWith(c('<img>') 437.attr('src', t) 438.attr('class', n.attr('class')), 439) 440: n.attr(r[1], t)) 441: m.st.allowHTMLInTemplate 442? i.find(I + '-' + e).html(t) 443: i.find(I + '-' + e).text(t); 444}); 445}, 446_getScrollbarSize: function (){ 447var e; 448return ( 449void 0===m.scrollbarSize &&
450(((e=document.createElement('div')).style.cssText = 451'width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;'), 452document.body.appendChild(e), 453(m.scrollbarSize=e.offsetWidth - e.clientWidth), 454document.body.removeChild(e)), 455m.scrollbarSize 456); 457}, 458}), 459modules: [], 460open: function (e, t){ 461return ( 462r(), 463((e=e ? c.extend(!0, {}, e):{}).isObj = !0), 464(e.index=t||0), 465this.instance.open(e) 466); 467}, 468close: function (){ 469return c.magnificPopup.instance&&c.magnificPopup.instance.close(); 470}, 471registerModule: function (e, t){ 472t.options&&(c.magnificPopup.defaults[e]=t.options), 473c.extend(this.proto, t.proto), 474this.modules.push(e); 475}, 476defaults: { 477disableOn: 0, 478key: null, 479midClick: !1, 480mainClass: '', 481preloader: !0, 482focus: '', 483closeOnContentClick: !1, 484closeOnBgClick: !0, 485closeBtnInside: !0, 486showCloseBtn: !0, 487enableEscapeKey: !0, 488modal: !1, 489alignTop: !1, 490removalDelay: 0, 491prependTo: null, 492fixedContentPos: 'auto', 493fixedBgPos: 'auto', 494overflowY: 'auto', 495closeMarkup: 496'<button title="%title%" type="button" class="mfp-close">×</button>', 497tClose: 'Close (Esc)', 498tLoading: 'Loading...', 499autoFocusLast: !0, 500allowHTMLInStatusIndicator: !1, 501allowHTMLInTemplate: !1, 502}, 503}), 504(c.fn.magnificPopup=function (e){ 505r(); 506var t, 507n, 508o, 509i=c(this); 510return ( 511'string'==typeof e 512? 'open'===e 513? ((t=P ? i.data('magnificPopup'):i[0].magnificPopup), 514(n=parseInt(arguments[1], 10)||0), 515(o=t.items 516? t.items[n] 517: ((o=i), (o=t.delegate ? o.find(t.delegate):o).eq(n))), 518m._openClick({ mfpEl: o }, i, t)) 519: m.isOpen && 520m[e].apply(m, Array.prototype.slice.call(arguments, 1)) 521: ((e=c.extend(!0, {}, e)), 522P ? i.data('magnificPopup', e):(i[0].magnificPopup=e), 523m.addGroup(i, e)), 524i 525); 526}), 527'inline'), 528E = 529(c.magnificPopup.registerModule(S, { 530options: { 531hiddenClass: 'hide', 532markup: '', 533tNotFound: 'Content not found', 534}, 535proto: { 536initInline: function (){ 537m.types.push(S), 538d(w + '.' + S, function (){ 539a(); 540}); 541}, 542getInline: function (e, t){ 543var n, o, i; 544return ( 545a(), 546e.src 547? ((n=m.st.inline), 548(o=c(e.src)).length 549? ((i=o[0].parentNode) && 550i.tagName && 551(v || 552((l=n.hiddenClass), (v=p(l)), (l='mfp-' + l)), 553(y=o.after(v).detach().removeClass(l))), 554m.updateStatus('ready')) 555: (m.updateStatus('error', n.tNotFound), (o=c('<div>'))), 556(e.inlineElement=o)) 557: (m.updateStatus('ready'), m._parseMarkup(t, {}, e), t) 558); 559}, 560}, 561}), 562'ajax'); 563c.magnificPopup.registerModule(E, { 564options: { 565settings: null, 566cursor: 'mfp-ajax-cur', 567tError: 'The content could not be loaded.', 568}, 569proto: { 570initAjax: function (){ 571m.types.push(E), 572(n=m.st.ajax.cursor), 573d(w + '.' + E, t), 574d('BeforeChange.' + E, t); 575}, 576getAjax: function (o){ 577n&&c(document.body).addClass(n), m.updateStatus('loading'); 578var e=c.extend({ 579url: o.src, 580success: function (e, t, n){ 581e={ data: e, xhr: n }; 582u('ParseAjax', e), 583m.appendContent(c(e.data), E), 584(o.finished = !0), 585i(), 586m._setFocus(), 587setTimeout(function (){ 588m.wrap.addClass(T); 589}, 16), 590m.updateStatus('ready'), 591u('AjaxContentAdded'); 592}, 593error: function (){ 594i(), 595(o.finished=o.loadError = !0), 596m.updateStatus('error', 597m.st.ajax.tError.replace('%url%', o.src), 598); 599}, 600}, 601m.st.ajax.settings, 602); 603return (m.req=c.ajax(e)), ''; 604}, 605}, 606}); 607var z; 608c.magnificPopup.registerModule('image', { 609options: { 610markup: 611'<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>', 612cursor: 'mfp-zoom-out-cur', 613titleSrc: 'title', 614verticalFit: !0, 615tError: 'The image could not be loaded.', 616}, 617proto: { 618initImage: function (){ 619var e=m.st.image, 620t='.image'; 621m.types.push('image'), 622d(b + t, function (){ 623'image'===m.currItem.type && 624e.cursor && 625c(document.body).addClass(e.cursor); 626}), 627d(w + t, function (){ 628e.cursor&&c(document.body).removeClass(e.cursor), 629_.off('resize' + I); 630}), 631d('Resize' + t, m.resizeImage), 632m.isLowIE&&d('AfterChange', m.resizeImage); 633}, 634resizeImage: function (){ 635var e, 636t=m.currItem; 637t && 638t.img && 639m.st.image.verticalFit && 640((e=0), 641m.isLowIE && 642(e = 643parseInt(t.img.css('padding-top'), 10) + 644parseInt(t.img.css('padding-bottom'), 10)), 645t.img.css('max-height', m.wH - e)); 646}, 647_onImageHasSize: function (e){ 648e.img && 649((e.hasSize = !0), 650z&&clearInterval(z), 651(e.isCheckingImgSize = !1), 652u('ImageHasSize', e), 653e.imgHidden) && 654(m.content&&m.content.removeClass('mfp-loading'), 655(e.imgHidden = !1)); 656}, 657findImageSize: function (t){ 658function n(e){ 659z&&clearInterval(z), 660(z=setInterval(function (){
6610 < i.naturalWidth 662? m._onImageHasSize(t) 663: (200 < o&&clearInterval(z), 6643===++o ? n(10):40===o ? n(50):100===o&&n(500)); 665}, e)); 666} 667var o=0, 668i=t.img[0]; 669n(1); 670}, 671getImage: function (e, t){ 672function n(){ 673e && 674(e.img.off('.mfploader'), 675e===m.currItem && 676(m._onImageHasSize(e), 677m.updateStatus('error', a.tError.replace('%url%', e.src))), 678(e.hasSize = !0), 679(e.loaded = !0), 680(e.loadError = !0)); 681} 682function o(){ 683e && 684(e.img[0].complete 685? (e.img.off('.mfploader'), 686e===m.currItem && 687(m._onImageHasSize(e), m.updateStatus('ready')), 688(e.hasSize = !0), 689(e.loaded = !0), 690u('ImageLoadComplete')) 691: ++r < 200 692? setTimeout(o, 100) 693: n()); 694} 695var i, 696r=0, 697a=m.st.image, 698s=t.find('.mfp-img'); 699return ( 700s.length && 701(((i=document.createElement('img')).className='mfp-img'), 702e.el && 703e.el.find('img').length && 704(i.alt=e.el.find('img').attr('alt')), 705(e.img=c(i).on('load.mfploader', o).on('error.mfploader', n)), 706(i.src=e.src), 707s.is('img')&&(e.img=e.img.clone()), 7080 < (i=e.img[0]).naturalWidth 709? (e.hasSize = !0) 710: i.width||(e.hasSize = !1)), 711m._parseMarkup(t, 712{ 713title: (function (e){ 714if(e.data&&void 0!==e.data.title) return e.data.title; 715var t=m.st.image.titleSrc; 716if(t){ 717if('function'==typeof t) return t.call(m, e); 718if(e.el) return e.el.attr(t)||''; 719} 720return ''; 721})(e), 722img_replaceWith: e.img, 723}, 724e, 725), 726m.resizeImage(), 727e.hasSize 728? (z&&clearInterval(z), 729e.loadError 730? (t.addClass('mfp-loading'), 731m.updateStatus('error', a.tError.replace('%url%', e.src))) 732: (t.removeClass('mfp-loading'), m.updateStatus('ready'))) 733: (m.updateStatus('loading'), 734(e.loading = !0), 735e.hasSize || 736((e.imgHidden = !0), 737t.addClass('mfp-loading'), 738m.findImageSize(e))), 739t 740); 741}, 742}, 743}); 744function O(e){ 745var t; 746m.currTemplate[L] && 747(t=m.currTemplate[L].find('iframe')).length && 748(e||(t[0].src='//about:blank'), m.isIE8) && 749t.css('display', e ? 'block':'none'); 750} 751function M(e){ 752var t=m.items.length; 753return t - 1 < e ? e - t:e < 0 ? t + e:e; 754} 755function D(e, t, n){ 756return e.replace(/%curr%/gi, t + 1).replace(/%total%/gi, n); 757} 758c.magnificPopup.registerModule('zoom', { 759options: { 760enabled: !1, 761easing: 'ease-in-out', 762duration: 300, 763opener: function (e){ 764return e.is('img') ? e:e.find('img'); 765}, 766}, 767proto: { 768initZoom: function (){ 769var e, 770t, 771n, 772o, 773i, 774r, 775a=m.st.zoom, 776s='.zoom'; 777a.enabled && 778m.supportsTransition && 779((t=a.duration), 780(n=function (e){ 781var e=e 782.clone() 783.removeAttr('style') 784.removeAttr('class') 785.addClass('mfp-animated-image'), 786t='all ' + a.duration / 1e3 + 's ' + a.easing, 787n={ 788position: 'fixed', 789zIndex: 9999, 790left: 0, 791top: 0, 792'-webkit-backface-visibility': 'hidden', 793}, 794o='transition'; 795return ( 796(n['-webkit-' + o]=n['-moz-' + o]=n['-o-' + o]=n[o]=t), 797e.css(n), 798e 799); 800}), 801(o=function (){ 802m.content.css('visibility', 'visible'); 803}), 804d('BuildControls' + s, function (){ 805m._allowZoom() && 806(clearTimeout(i), 807m.content.css('visibility', 'hidden'), 808(e=m._getItemToZoom()) 809? ((r=n(e)).css(m._getOffset()), 810m.wrap.append(r), 811(i=setTimeout(function (){ 812r.css(m._getOffset(!0)), 813(i=setTimeout(function (){ 814o(), 815setTimeout(function (){ 816r.remove(), (e=r = null), u('ZoomAnimationEnded'); 817}, 16); 818}, t)); 819}, 16))) 820: o()); 821}), 822d(F + s, function (){ 823if(m._allowZoom()){ 824if((clearTimeout(i), (m.st.removalDelay=t), !e)){ 825if(!(e=m._getItemToZoom())) return; 826r=n(e); 827} 828r.css(m._getOffset(!0)), 829m.wrap.append(r), 830m.content.css('visibility', 'hidden'), 831setTimeout(function (){ 832r.css(m._getOffset()); 833}, 16); 834}}), 835d(w + s, function (){ 836m._allowZoom()&&(o(), r&&r.remove(), (e=null)); 837})); 838}, 839_allowZoom: function (){ 840return 'image'===m.currItem.type; 841}, 842_getItemToZoom: function (){ 843return !!m.currItem.hasSize&&m.currItem.img; 844}, 845_getOffset: function (e){ 846var e=e 847? m.currItem.img 848: m.st.zoom.opener(m.currItem.el||m.currItem), 849t=e.offset(), 850n=parseInt(e.css('padding-top'), 10), 851o=parseInt(e.css('padding-bottom'), 10), 852e = 853((t.top -=c(window).scrollTop() - n), 854{ 855width: e.width(), 856height: (P ? e.innerHeight():e[0].offsetHeight) - o - n, 857}); 858return ( 859(B = 860void 0===B 861? void 0!==document.createElement('p').style.MozTransform 862: B) 863? (e['-moz-transform']=e.transform = 864'translate(' + t.left + 'px,' + t.top + 'px)') 865: ((e.left=t.left), (e.top=t.top)), 866e 867); 868}, 869}, 870}); 871var B, 872L='iframe', 873H = 874(c.magnificPopup.registerModule(L, { 875options: { 876markup: 877'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>', 878srcAction: 'iframe_src', 879patterns: { 880youtube: { 881index: 'youtube.com', 882id: 'v=', 883src: '//www.youtube.com/embed/%id%?autoplay=1', 884}, 885vimeo: { 886index: 'vimeo.com/', 887id: '/', 888src: '//player.vimeo.com/video/%id%?autoplay=1', 889}, 890gmaps: { index: '//maps.google.', src: '%id%&output=embed' }, 891}, 892}, 893proto: { 894initIframe: function (){ 895m.types.push(L), 896d('BeforeChange', function (e, t, n){ 897t!==n&&(t===L ? O():n===L&&O(!0)); 898}), 899d(w + '.' + L, function (){ 900O(); 901}); 902}, 903getIframe: function (e, t){ 904var n=e.src, 905o=m.st.iframe, 906i = 907(c.each(o.patterns, function (){ 908if(-1 < n.indexOf(this.index)) 909return ( 910this.id && 911(n = 912'string'==typeof this.id
913? n.substr(n.lastIndexOf(this.id) + this.id.length, 914n.length, 915) 916: this.id.call(this, n)), 917(n=this.src.replace('%id%', n)), 918!1 919); 920}), 921{}); 922return ( 923o.srcAction&&(i[o.srcAction]=n), 924m._parseMarkup(t, i, e), 925m.updateStatus('ready'), 926t 927); 928}, 929}, 930}), 931c.magnificPopup.registerModule('gallery', { 932options: { 933enabled: !1, 934arrowMarkup: 935'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>', 936preload: [0, 2], 937navigateByImgClick: !0, 938arrows: !0, 939tPrev: 'Previous (Left arrow key)', 940tNext: 'Next (Right arrow key)', 941tCounter: '%curr% of %total%', 942langDir: null, 943loop: !0, 944}, 945proto: { 946initGallery: function (){ 947var r=m.st.gallery, 948e='.mfp-gallery'; 949if(((m.direction = !0), !r||!r.enabled)) return !1; 950r.langDir||(r.langDir=document.dir||'ltr'), 951(h +=' mfp-gallery'), 952d(b + e, function (){ 953r.navigateByImgClick && 954m.wrap.on('click' + e, '.mfp-img', function (){ 955if(1 < m.items.length) return m.next(), !1; 956}), 957g.on('keydown' + e, function (e){ 95837===e.keyCode 959? 'rtl'===r.langDir 960? m.next() 961: m.prev() 962: 39===e.keyCode && 963('rtl'===r.langDir ? m.prev():m.next()); 964}), 965m.updateGalleryButtons(); 966}), 967d('UpdateStatus' + e, function (){ 968m.updateGalleryButtons(); 969}), 970d('UpdateStatus' + e, function (e, t){ 971t.text && 972(t.text=D(t.text, m.currItem.index, m.items.length)); 973}), 974d(C + e, function (e, t, n, o){ 975var i=m.items.length; 976n.counter=1 < i ? D(r.tCounter, o.index, i):''; 977}), 978d('BuildControls' + e, function (){ 979var e, t, n, o, i; 9801 < m.items.length && 981r.arrows && 982!m.arrowLeft && 983((t = 984'rtl'===r.langDir 985? ((o=r.tNext), (e=r.tPrev), (i='next'), 'prev') 986: ((o=r.tPrev), (e=r.tNext), (i='prev'), 'next')), 987(n=r.arrowMarkup), 988(o=m.arrowLeft = 989c( 990n 991.replace(/%title%/gi, o) 992.replace(/%action%/gi, i) 993.replace(/%dir%/gi, 'left'), 994).addClass(k)), 995(i=m.arrowRight = 996c( 997n 998.replace(/%title%/gi, e) 999.replace(/%action%/gi, t) 1000.replace(/%dir%/gi, 'right'), 1001).addClass(k)), 1002'rtl'===r.langDir 1003? ((m.arrowNext=o), (m.arrowPrev=i)) 1004: ((m.arrowNext=i), (m.arrowPrev=o)), 1005o.on('click', function (){ 1006'rtl'===r.langDir ? m.next():m.prev(); 1007}), 1008i.on('click', function (){ 1009'rtl'===r.langDir ? m.prev():m.next(); 1010}), 1011m.container.append(o.add(i))); 1012}), 1013d(j + e, function (){ 1014m._preloadTimeout&&clearTimeout(m._preloadTimeout), 1015(m._preloadTimeout=setTimeout(function (){ 1016m.preloadNearbyImages(), (m._preloadTimeout=null); 1017}, 16)); 1018}), 1019d(w + e, function (){ 1020g.off(e), 1021m.wrap.off('click' + e), 1022(m.arrowRight=m.arrowLeft=null); 1023}); 1024}, 1025next: function (){ 1026var e=M(m.index + 1); 1027if(!m.st.gallery.loop&&0===e) return !1; 1028(m.direction = !0), (m.index=e), m.updateItemHTML(); 1029}, 1030prev: function (){ 1031var e=m.index - 1; 1032if(!m.st.gallery.loop&&e < 0) return !1; 1033(m.direction = !1), (m.index=M(e)), m.updateItemHTML(); 1034}, 1035goTo: function (e){ 1036(m.direction=e >=m.index), (m.index=e), m.updateItemHTML(); 1037}, 1038preloadNearbyImages: function (){ 1039for ( 1040var e=m.st.gallery.preload, 1041t=Math.min(e[0], m.items.length), 1042n=Math.min(e[1], m.items.length), 1043o=1; 1044o <=(m.direction ? n:t); 1045o++ 1046) 1047m._preloadItem(m.index + o); 1048for (o=1; o <=(m.direction ? t:n); o++) 1049m._preloadItem(m.index - o); 1050}, 1051_preloadItem: function (e){ 1052var t; 1053(e=M(e)), 1054m.items[e].preloaded || 1055((t=m.items[e]).parsed||(t=m.parseEl(e)), 1056u('LazyLoad', t), 1057'image'===t.type && 1058(t.img=c('<img class="mfp-img" />') 1059.on('load.mfploader', function (){ 1060t.hasSize = !0; 1061}) 1062.on('error.mfploader', function (){ 1063(t.hasSize = !0), 1064(t.loadError = !0), 1065u('LazyLoadError', t); 1066}) 1067.attr('src', t.src)), 1068(t.preloaded = !0)); 1069}, 1070updateGalleryButtons: function (){ 1071m.st.gallery.loop || 1072'object'!=typeof m.arrowPrev || 1073null===m.arrowPrev || 1074(0===m.index ? m.arrowPrev.hide():m.arrowPrev.show(), 1075m.index===m.items.length - 1 1076? m.arrowNext.hide() 1077: m.arrowNext.show()); 1078}, 1079}, 1080}), 1081'retina'); 1082c.magnificPopup.registerModule(H, { 1083options: { 1084replaceSrc: function (e){ 1085return e.src.replace(/\.\w+$/, function (e){ 1086return '@2x' + e; 1087}); 1088}, 1089ratio: 1, 1090}, 1091proto: { 1092initRetina: function (){ 1093var n, o; 10941 < window.devicePixelRatio && 1095((n=m.st.retina), (o=n.ratio), 1 < (o=isNaN(o) ? o():o)) && 1096(d('ImageHasSize.' + H, function (e, t){ 1097t.img.css({ 1098'max-width': t.img[0].naturalWidth / o, 1099width: '100%', 1100}); 1101}), 1102d('ElementParse.' + H, function (e, t){ 1103t.src=n.replaceSrc(t, o); 1104})); 1105}, 1106}, 1107}), 1108r(); 1109}); 1110function initMobileNavigation(){const e=document.querySelector(".cm-mobile-nav-container");if(!e)return;const t=e.querySelector(".cm-menu-toggle"),a=e.querySelector(".cm-mobile-menu"),n=e.querySelector(".cm-mobile-header-row");if(!t||!a||!n)return;const i=t.cloneNode(!0);t.parentNode.replaceChild(i,t),i.setAttribute("aria-expanded","fal
1110se"),i.addEventListener("click",(function(t){t.preventDefault();const i=t.currentTarget,s="true"===i.getAttribute("aria-expanded");i.setAttribute("aria-expanded",!s),s?(e.classList.remove("cm-toggle-open"),a.classList.remove("cm-mobile-menu--open"),n.classList.remove("cm-mobile-menu--open")):(e.classList.add("cm-toggle-open"),a.classList.add("cm-mobile-menu--open"),n.classList.add("cm-mobile-menu--open"))}))}!function(){var e,t,a,n,i,s;if((e=document.getElementById("cm-primary-nav"))&&void 0!==(t=e.getElementsByClassName("cm-menu-toggle")[0]))if(void 0!==(a=e.getElementsByTagName("ul")[0])){for(a.setAttribute("aria-expanded","false"),-1===a.className.indexOf("nav-menu")&&(a.className+="nav-menu"),t.onclick=function(){-1!==e.className.indexOf("cm-mobile-nav")?(e.className=e.className.replace("cm-mobile-nav","cm-primary-nav"),t.setAttribute("aria-expanded","false"),a.setAttribute("aria-expanded","false")):(e.className=e.className.replace("cm-primary-nav","cm-mobile-nav"),t.setAttribute("aria-expanded","true"),a.setAttribute("aria-expanded","true"))},i=0,s=(n=a.getElementsByTagName("a")).length;i<s;i++)n[i].addEventListener("focus",o,!0),n[i].addEventListener("blur",o,!0);!function(e){var t,a,n=e.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window&&window.matchMedia("(min-width: 768px)").matches)for(t=function(e){var t,a=this.parentNode;if(a.classList.contains("focus"))a.classList.remove("focus");else{for(e.preventDefault(),t=0;t<a.parentNode.children.length;++t)a!==a.parentNode.children[t]&&a.parentNode.children[t].classList.remove("focus");a.classList.add("focus")}},a=0;a<n.length;++a)n[a].addEventListener("touchstart",t,!1)}(e)}else t.style.display="none";function o(){for(var e=this;-1===e.className.indexOf("nav-menu");)"li"===e.tagName.toLowerCase()&&(-1!==e.className.indexOf("focus")?e.className=e.className.replace(" focus",""):e.className+=" focus"),e=e.parentElement}}(),document.addEventListener("DOMContentLoaded",(function(){initMobileNavigation()})),"undefined"!=typeof wp&&wp.customize&&wp.customize.bind("preview-ready",(function(){initMobileNavigation(),wp.customize.selectiveRefresh.bind("partial-content-rendered",(function(){setTimeout(initMobileNavigation,150)})),wp.customize.preview.bind("refresh",(function(){setTimeout(initMobileNavigation,150)}))})); 1111!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=document.createElement("div");a.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',r.appendChild(a.childNodes[1])}return e&&t.extend(i,e),this.each((function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));(a=(a=a.not("object object")).not(r)).each((function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i=("object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height())/(isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10));if(!e.attr("name")){var a="fitvid"+t.fn.fitVids._count;e.attr("name",a),t.fn.fitVids._count++}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*i+"%"),e.removeAttr("height").removeAttr("width")}}))}))},t.fn.fitVids._count=0}(window.jQuery||window.Zepto); 1112/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",(function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}),!1); 1113var advanced_ads_adblocker_test=true;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.