PageSourceSearch

https://www.gold.ac.uk/assets/js/main.f9743a01c858cd21f4460b022e084bdc.js

js gold.ac.uk collected 2026-09-24 08:28:07 UTC 149,699 bytes, 16 lines download raw bytes

1!function(t){function e(e){for(var n,a,r=e[0],l=e[1],c=e[2],p=0,u=[];p<r.length;p++)a=r[p],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&u.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(t[n]=l[n]);for(d&&d(e);u.length;)u.shift()();return s.push.apply(s,c||[]),i()}function i(){for(var t,e=0;e<s.length;e++){for(var i=s[e],n=!0,r=1;r<i.length;r++){var l=i[r];0!==o[l]&&(n=!1)}n&&(s.splice(e--,1),t=a(a.s=i[0]))}return t}var n={},o={7:0},s=[];function a(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=t,a.c=n,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="/";var r=window.webpackJsonp=window.webpackJsonp||[],l=r.push.bind(r);r.push=e,r=r.slice();for(var c=0;c<r.length;c++)e(r[c]);var d=l;s.push([112,0]),i()}([,,,,,,,,,,,,,function(t,e,i){"use strict";function n(t){window.console&&console.log(t)}function o(t){window.console&&console.log(t)}function s(){return 8==r()||7==r()}function a(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")}function r(){var t=navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")&&parseInt(t.split("msie")[1])}function l(t){var e="";try{if(document.cookie.split(";").filter((function(e){return e.trim().startsWith("".concat(t,"="))})).length){var i=new RegExp("(^|.*;\\s*)"+t+"\\s*\\=\\s*([^;]*).*$");e=document.cookie.replace(i,"$2"),e=JSON.parse(e)}}catch(t){}return e}i.r(e),i.d(e,"version",(function(){return n})),i.d(e,"dbg",(function(){return o})),i.d(e,"isLegacyIE",(function(){return s})),i.d(e,"svgasimg",(function(){return a})),i.d(e,"isIE",(function(){return r})),i.d(e,"getCookie",(function(){return l})),String.prototype.startsWith||Object.defineProperty(String.prototype,"startsWith",{value:function(t,e){var i=e>0?0|e:0;return this.substring(i,i+t.length)===t}}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(t),n=1;n<arguments.length;n++){var o=arguments[n];if(null!=o)for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(i[s]=o[s])}return i},writable:!0,configurable:!0})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,i){var n;function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(i,s){"use strict";if(8==(-1!=(a=navigator.userAgent.toLowerCase()).indexOf("msie")&&parseInt(a.split("msie")[1])))return!1;var a;void 0===(n=function(){return i.Unison=(e=window,n=document,s=n.head,a={},r=!1,l={parseMQ:function(t){return e.getComputedStyle(t,null).getPropertyValue("font-family").replace(/"/g,"").replace(/'/g,"")},debounce:function(t,e,i){var n;return function(){var o=this,s=arguments;clearTimeout(n),n=setTimeout((function(){n=null,i||t.apply(o,s)}),e),i&&!n&&t.apply(o,s)}},isObject:function(t){return"object"===o(t)},isUndefined:function(t){return void 0===t},isUnisonReady:function(){return"none"!==e.getComputedStyle(s,null).getPropertyValue("clear")},initializeUnison:function(){r=l.isUnisonReady(),d.update()}},c={on:function(t,e){l.isObject(a[t])||(a[t]=[]),a[t].push(e)},off:function(t,e){if(!t)return a=[];if(l.isObject(a[t])){if(!e)return delete a[t];for(var i=0;i<a[t].length;i++)if(e===a[t][i])return a[t].splice(i,1),void(a[t].length||delete a[t])}},emit:function(t,e){if(l.isObject(a[t]))for(var i=a[t].slice(),n=0;n<i.length;n++)i[n].call(this,e)}},d={all:function(){for(var t={},e=l.parseMQ(n.querySelector("title")).split(","),i=0;i<e.length;i++){var o=e[i].trim().split(" ");t[o[0]]=o[1]}return r?t:null},now:function(t){var e=l.parseMQ(s).split(" "),i={name:e[0],width:e[1]};return r?l.isUndefined(t)?i:t(i):null}
1,update:function(){d.now((function(e){e.name!==t&&(c.emit(e.name),c.emit("change",e),t=e.name)}))}},e.onresize=l.debounce(d.update,1),n.addEventListener("DOMContentLoaded",(function(){l.initializeUnison()})),{fetch:{all:d.all,now:d.now},on:c.on,off:c.off,emit:c.emit,util:{initializeUnison:l.initializeUnison,debounce:l.debounce,isObject:l.isObject}});var t,e,n,s,a,r,l,c,d}.apply(e,[]))||(t.exports=n)}(this)},,,,,,,,,,,function(t,e,i){var n,o;n=[i(8)],void 0===(o=function(t){var e=t("#twitter_update_list"),i="",n="";return{init:function(){if(e.length){var o=e.data();void 0!==o.twittername&&(i=o.twittername),void 0!==o.twitterimage&&(n=o.twitterimage),""==i&&(i="goldsmithsuol");var s="/apps/twitter2/"+i+"/2";t.ajax({url:s,dataType:"json",success:this.twitterFeedCallback})}},twitterFeedCallback:function(t){function i(t){var e=t.split(" ");t=e[1]+" "+e[2]+", "+e[5]+" "+e[3];var i=Date.parse(t),n=arguments.length>1?arguments[1]:new Date,o=parseInt((n.getTime()-i)/1e3);return(o+=60*n.getTimezoneOffset())<60?"less than a minute ago":o<120?"about a minute ago":o<3600?parseInt(o/60).toString()+" minutes ago":o<7200?"about an hour ago":o<86400?"about "+parseInt(o/3600).toString()+" hours ago":o<172800?"1 day ago":parseInt(o/86400).toString()+" days ago"}for(var o=[],s=0;s<t.length;s++){var a,r=t[s].user.screen_name,l=t[s].user.name;a=""!=n?n:(a=t[s].user.profile_image_url.replace("_normal","")).replace("http:","");var c=t[s].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,(function(t){return'<a href="'+t+'">'+t+"</a>"})).replace(/\B@([_a-z0-9]+)/gi,(function(t){return t.charAt(0)+'<a href="http://twitter.com/'+t.substring(1)+'">'+t.substring(1)+"</a>"}));o.push('<article class="teaser teaser--tweets media"><div class="media__figure"><div class="teaser__image" style="background-image:url(\''+a+'\')"></div></div><div class="media__body"><h3 class="teaser__title"><a href="https://twitter.com/'+r+'">'+l+'</a></h3><div class="teaser__meta">@'+r+'</div><div class="teaser__body"><p>'+c+' <a href="http://twitter.com/'+r+"/statuses/"+t[s].id_str+'">'+i(t[s].created_at)+"</a></p></div></div></article>")}e.append(o)}}}.apply(e,n))||(t.exports=o)},function(t,e,i){var n,o;n=[i(8)],void 0===(o=function(t){return{init:function(){t("#maincontent").on("click",".audio-described-link",(function(){var e=t(this),i=e.closest(".media-block__video"),n=e.attr("data-id"),o=e.attr("aria-label");return i.find("iframe").attr("src","https://player.vimeo.com/video/"+e.attr("data-id")),e.attr("data-id",i.attr("data-id")),i.attr("data-id",n),e.attr("aria-label",i.attr("data-aria")),i.attr("data-aria",o),e.text("Audio described"==t(this).text()?"Non-audio described":"Audio described"),!1}))}}}.apply(e,n))||(t.exports=o)},function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var n=i(2),o=i.n(n);i(13);i(24).polyfill();var s={loading:!1,error:!1,results:{}},a={app:null,apiUrl:null,params:null,resultsTemplate:function(t){return null},errorTemplate:"<div><p>There was an error</p></div>",loadingTemplate:'<div class="loading"></div>',afterUpdateSuccess:function(){}};function r(t){var e=Object.assign({},a,t),i=e.app,n=e.apiUrl,r=e.params,l=e.errorTemplate,c=e.resultsTemplate,d=e.loadingTemplate,p=e.afterUpdateSuccess;function u(t){var e=Object.assign({},s,t);i.innerHTML=e.loading?d:e.error?l:c(e.results)}i&&n&&(u({loading:!0}),o.a.get(n,{params:r}).then((function(t){u({loading:!1,error:!1,results:t.data}),p()})).catch((function(t){u({loading:!1,error:!0,results:{}})})))}},,function(t,e,i){var n,o;n=[i(8),i(52),i(13)],void 0===(o=function(t,e,i){var n,o=!1,s=!1,a=null;return{init:function(){0!=(n=t(".filter")).length&&(o=!1,s=!1,i.isLegacyIE()||(this.setBP(e.fetch.now().name),this.respond(),this.hidePanels(),t("header.filter").append('<a class="close-filter" href="#">Close filter</a>'),n.addClass("in-active"),t(".filter__tabs").attr("role","tablist"),t(".filter__tabs li").attr("role","presentation"),t(".filter__tabs a").attr("role","tab"),t(".filter__tabs a").attr("aria-controls",(function(){return t(this).attr("href").slice(1)})),t(".filter__panel").attr("aria-labelledby",(function(){return t(".filter__tabs a[aria-controls=".concat(t(this).attr("id"),"]")).attr("id")})),this.unsetActiveTab(),this.listen()))},setBP:function(t){switch(t){case"usn-tiny":case"usn-small":this.onMobile();break;case"usn-medium":case"usn-large":case"usn-huge":this.onDesktop()}},respond:function(){e.on("change",t.proxy((function(t){this.setBP(t.name)}),this))},onMobile:function(){0==this.isMobile()&&this.hideFilter(),this.setMobile()}
1,onDesktop:function(){0==this.isDesktop()&&this.showFilter(),this.setDesktop()},hidePanels:function(){t(".filter__panel").hide(),t(".filter-panel-wrapper").height("0px")},hidePanelsSlow:function(){t(".filter__panel").fadeOut(1e3),t(".filter-panel-wrapper").height("0px")},showPanel:function(e){console.log("showing panel ",e);var i=t(e).outerHeight();t(".filter-panel-wrapper").height(i),t(e).fadeIn(500),t(e).attr("tabindex",-1).focus()},listen:function(){t(".filter__tabs a").on("click",t.proxy((function(e){var i=t(e.delegateTarget).attr("href"),n=t(e.delegateTarget).parent();return this.setTabOpen(i,n),!1}),this)),t(".close-filter").on("click",t.proxy((function(){return this.hideFilterMobile(),!1}),this))},closeAll:function(){this.setFilterInActive(),this.unsetActiveTab(),this.hideFilterMobile(),this.hidePanels()},setFilterActive:function(){t("body").addClass("filter-active"),n.removeClass("in-active"),n.addClass("active")},setFilterInActive:function(){t("body").removeClass("filter-active"),n.removeClass("active"),n.addClass("in-active"),t(".filter-panel-wrapper").height("0px")},unsetActiveTab:function(){t(".filter__tabs li").removeClass("active"),t(".filter__tabs li a").attr("aria-selected",!1).attr("aria-expanded",!1)},setActiveTab:function(t){t.addClass("active"),t.find("a").attr("aria-selected",!0).attr("aria-expanded",!0)},setTabOpen:function(t,e){e.hasClass("active")?(this.unsetActiveTab(),this.setFilterInActive(),this.hidePanelsSlow()):(this.setFilterActive(),this.unsetActiveTab(),this.setActiveTab(e),this.hidePanels(),this.showPanel(t))},hideFilter:function(){this.addFilterButton(),n.hide()},showFilter:function(){this.removeFilterButton(),n.show()},showFilterMobile:function(){t("body").addClass("filter-mobile-open"),t(".footer-container").hide(),t(".header-container").hide(),t("header.filter").show();var e=t(".filter__tabs a").eq(0).attr("href"),i=t(".filter__tabs a").eq(0).parent(),n=t(".site-wrapper"),o=t("header.filter");0==i.hasClass("active")&&this.setTabOpen(e,i),a=setInterval(t.proxy((function(){n.height(o.height())}),this),20)},hideFilterMobile:function(){clearInterval(a),t("body").removeClass("filter-mobile-open"),t(".site-wrapper").height(""),t(".footer-container").show(),t(".header-container").show()},setMobileWrapperHeight:function(){t(".site-wrapper").height(t("header.filter").height())},addFilterButton:function(){n.before('<div class="filter-btn-wrapper btn-wrapper wrapper--borders"></div>'),t('<a class="btn btn--gold btn--block full-width" href="#">Filter</a>').on("click",t.proxy((function(t){return n.is(":visible")?(this.hideFilterMobile(),this.setFilterInActive()):(this.showFilterMobile(),this.setFilterActive()),!1}),this)).appendTo(".filter-btn-wrapper")},removeFilterButton:function(){t(".filter-btn-wrapper").remove()},isDesktop:function(){return s},isMobile:function(){return o},setDesktop:function(){s=!0,o=!1},setMobile:function(){s=!1,o=!0}}}.apply(e,n))||(t.exports=o)},,function(t,e,i){var n,o;n=[i(8),i(75)],void 0===(o=function(t,e){return{init:function(){var e={width:"95%",maxWidth:"1298px",current:"",close:"X Close"};t(".modal-window__inline").each((function(){var i=t(this),n=t.extend({},e,{inline:!0,onComplete:function(){i.hasClass("modal-window__apply")&&(t("#cboxPrevious").hide(),t("#cboxNext").hide())}});i.colorbox(n)})),t("#cboxPrevious").html(t.colorbox.settings.previous),t("#cboxNext").html(t.colorbox.settings.next),t("#cboxSlideshow").html(t.colorbox.settings.slideshowStart),t(window).resize((function(){t.colorbox.resize({width:window.innerWidth>parseInt(e.maxWidth)?e.maxWidth:e.width})}))}}}.apply(e,n))||(t.exports=o)},,function(t,e,i){var n,o;n=[i(8)],void 0===(o=function(t){return{init:function(){t(".section--accordion").length>0&&(this.accordion(),this.handleLinksToAccordions(),this.listenToHashChanges())},accordion:function(){t(".section--accordion > .wrapper").wrap('<div class="accordion-wrapper"></div>'),t(".section--accordion").each((function(){var e=this.id,i=t(this).find(".section__heading")[0],n=t(this).find(".accordion-wrapper")[0];i.id="".concat(e,"-heading"),n.id="".concat(e,"-contents"),t(n).attr("role","regi
1on").attr("aria-labelledby",i.id).attr("aria-hidden","true"),t(i).attr("tabindex","0").attr("role","button").attr("aria-expanded","false").attr("aria-controls",n.id).on("click keydown",(function(e){if("keydown"!=e.type||"Enter"===e.key||" "===e.key||"Spacebar"===e.key){e.preventDefault(),e.stopPropagation(),t(this).toggleClass("active");var o=t(this).hasClass("active");t(n).slideToggle().attr("aria-hidden",!o),t(i).attr("aria-expanded",o)}}))}))},openAccordion:function(t){var e=t.find(".section__heading");e.length&&!e.hasClass("active")&&setTimeout((function(){e.trigger("click")}),200)},handleLinksToAccordions:function(){var e=this;t('a[href*="#"]').each((function(){var i=t('[id="'.concat(this.hash.substring(1),'"]')).closest(".section--accordion");i.length&&t(this).on("click",(function(){window.location.hash===this.hash&&e.openAccordion(i)}))}))},openLinkedAccordion:function(){var e=window.location.hash;if(e){var i=t('[id="'.concat(e.substring(1),'"]')).closest(".section--accordion");i.length&&this.openAccordion(i)}},listenToHashChanges:function(){var t=this;window.addEventListener("hashchange",(function(){t.openLinkedAccordion()}),!1)}}}.apply(e,n))||(t.exports=o)},,,,function(t,e,i){(function(t){
2/*!
3	Colorbox 1.5.14
4	license: MIT
5	http://www.jacklmoore.com/colorbox
6*/
7!function(t,e,i){function n(i,n,o){var s=e.createElement(i);return n&&(s.id=Q+n),o&&(s.style.cssText=o),t(s)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function s(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(void 0!==(n=t(this.el).attr("data-cbox-"+e))?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==K[e]&&(this.cache[e]=K[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function a(t){var e=C.length,i=(R+t)%e;return 0>i?e+i:i}function r(t,e){return Math.round((/%/.test(t)?("x"===e?_.width():o())/100:1)*parseInt(t,10))}function l(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function c(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in w[0]&&!w[0].contains(t.target)&&t.target!==g[0]&&(t.stopPropagation(),w.focus())}function p(t){p.str!==t&&(w.add(g).removeClass(p.str).addClass(t),p.str=t)}function u(i){t(e).trigger(i),at.triggerHandler(i)}function h(i){var o;if(!U){if(o=t(i).data(J),function(e){R=0,e&&!1!==e&&"nofollow"!==e?(C=t("."+Z).filter((function(){return new s(this,t.data(this,J)).get("rel")===e})),-1===(R=C.index(W.el))&&(C=C.add(W.el),R=C.length-1)):C=t(W.el)}((W=new s(i,o)).get("rel")),!N){N=q=!0,p(W.get("className")),w.css({visibility:"hidden",display:"block",opacity:""}),$=n(rt,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append($),H=k.height()+T.height()+b.outerHeight(!0)-b.height(),j=S.width()+x.width()+b.outerWidth(!0)-b.width(),F=$.outerHeight(!0),B=$.outerWidth(!0);var a=r(W.get("initialWidth"),"x"),l=r(W.get("initialHeight"),"y"),c=W.get("maxWidth"),h=W.get("maxHeight");W.w=(!1!==c?Math.min(a,r(c,"x")):a)-B-j,W.h=(!1!==h?Math.min(l,r(h,"y")):l)-F-H,$.css({width:"",height:W.h}),Y.position(),u(tt),W.get("onOpen"),D.add(P).hide(),w.focus(),W.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),at.one(ot,(function(){e.removeEventListener("focus",d,!0)}))),W.get("returnFocus")&&at.one(ot,(function(){t(W.el).focus()}))}var f=parseFloat(W.get("opacity"));g.css({opacity:f==f?f:"",cursor:W.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),W.get("closeButton")?L.html(W.get("close")).appendTo(b):L.appendTo("<div/>"),v()}}function f(){w||(G=!1,_=t(i),w=n(rt).attr({id:J,class:!1===t.support.opacity?Q+"IE":"",role:"dialog",tabindex:"-1"}).hide(),g=n(rt,"Overlay").hide(),A=t([n(rt,"LoadingOverlay")[0],n(rt,"LoadingGraphic")[0]]),y=n(rt,"Wrapper"),b=n(rt,"Content").append(P=n(rt,"Title"),M=n(rt,"Current"),z=t('<button type="button"/>').attr({id:Q+"Previous"}),E=t('<button type="button"/>').attr({id:Q+"Next"}),O=n("button","Slideshow"),A),L=t('<button type="button"/>').attr({id:Q+"Close"}),y.append(n(rt).append(n(rt,"TopLeft"),k=n(rt,"TopCenter"),n(rt,"TopRight")),n(rt,!1,"clear:left").append(S=n(rt,"MiddleLeft"),b,x=n(rt,"MiddleRight")),n(rt,!1,"clear:left").append(n(rt,"BottomLeft"),T=n(rt,"BottomCenter"),n(rt,"BottomRight"))).find("div div").css({float:"left"}),I=n(rt,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),D=E.add(z).add(M).add(O)),e.body&&!w.parent().length&&t(e.body).append(g,w.append(y,I))}function m(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),h(this))}return!!w&&(G||(G=!0,E.click((function(){Y.next()})),z.click((function(){Y.prev()})),L.click((function(){Y.close()})),g.click((function(){W.get("overlayClose")&&Y.close()})),t(e).bind("keydown."+Q,(function(t){var e=t.keyCode;N&&W.get("escKey")&&27===e&&(t.preventDefault(),Y.close()),N&&W.get("arrowKey")&&C[1]&&!t.altKey&&
7(37===e?(t.preventDefault(),z.click()):39===e&&(t.preventDefault(),E.click()))})),t.isFunction(t.fn.on)?t(e).on("click."+Q,"."+Z,i):t("."+Z).live("click."+Q,i)),!0)}function v(){var e,o,s,a=Y.prep,d=++lt;if(q=!0,V=!1,u(st),u(et),W.get("onLoad"),W.h=W.get("height")?r(W.get("height"),"y")-F-H:W.get("innerHeight")&&r(W.get("innerHeight"),"y"),W.w=W.get("width")?r(W.get("width"),"x")-B-j:W.get("innerWidth")&&r(W.get("innerWidth"),"x"),W.mw=W.w,W.mh=W.h,W.get("maxWidth")&&(W.mw=r(W.get("maxWidth"),"x")-B-j,W.mw=W.w&&W.w<W.mw?W.w:W.mw),W.get("maxHeight")&&(W.mh=r(W.get("maxHeight"),"y")-F-H,W.mh=W.h&&W.h<W.mh?W.h:W.mh),e=W.get("href"),X=setTimeout((function(){A.show()}),100),W.get("inline")){var p=t(e);s=t("<div>").hide().insertBefore(p),at.one(st,(function(){s.replaceWith(p)})),a(p)}else W.get("iframe")?a(" "):W.get("html")?a(W.get("html")):l(W,e)?(e=c(W,e),V=new Image,t(V).addClass(Q+"Photo").bind("error",(function(){a(n(rt,"Error").html(W.get("imgError")))})).one("load",(function(){d===lt&&setTimeout((function(){var e;t.each(["alt","longdesc","aria-describedby"],(function(e,i){var n=t(W.el).attr(i)||t(W.el).attr("data-"+i);n&&V.setAttribute(i,n)})),W.get("retinaImage")&&i.devicePixelRatio>1&&(V.height=V.height/i.devicePixelRatio,V.width=V.width/i.devicePixelRatio),W.get("scalePhotos")&&(o=function(){V.height-=V.height*e,V.width-=V.width*e},W.mw&&V.width>W.mw&&(e=(V.width-W.mw)/V.width,o()),W.mh&&V.height>W.mh&&(e=(V.height-W.mh)/V.height,o())),W.h&&(V.style.marginTop=Math.max(W.mh-V.height,0)/2+"px"),C[1]&&(W.get("loop")||C[R+1])&&(V.style.cursor="pointer",V.onclick=function(){Y.next()}),V.style.width=V.width+"px",V.style.height=V.height+"px",a(V)}),1)})),V.src=e):e&&I.load(e,W.get("data"),(function(e,i){d===lt&&a("error"===i?n(rt,"Error").html(W.get("xhrError")):t(this).contents())}))}var g,w,y,b,k,S,x,T,C,_,$,I,A,P,M,O,E,z,L,D,W,H,j,F,B,R,V,N,q,U,X,Y,G,K={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title}},J="colorbox",Q="cbox",Z=Q+"Element",tt=Q+"_open",et=Q+"_load",it=Q+"_complete",nt=Q+"_cleanup",ot=Q+"_closed",st=Q+"_purge",at=t("<a/>"),rt="div",lt=0,ct={},dt=function(){function t(){clearTimeout(a)}function e(){(W.get("loop")||C[R+1])&&(t(),a=setTimeout(Y.next,W.get("slideshowSpeed")))}function i(){O.html(W.get("slideshowStop")).unbind(l).one(l,n),at.bind(it,e).bind(et,t),w.removeClass(r+"off").addClass(r+"on")}function n(){t(),at.unbind(it,e).unbind(et,t),O.html(W.get("slideshowStart")).unbind(l).one(l,(function(){Y.next(),i()})),w.removeClass(r+"on").addClass(r+"off")}function o(){s=!1,O.hide(),t(),at.unbind(it,e).unbind(et,t),w.removeClass(r+"off "+r+"on")}var s,a,r=Q+"Slideshow_",l="click."+Q;return function(){s?W.get("slideshow")||(at.unbind(nt,o),o()):W.get("slideshow")&&C[1]&&(s=!0,at.one(nt,o),W.get("slideshowAuto")?i():n(),O.show())}}();t[J]||(t(f),(Y=t.fn[J]=t[J]=function(e,i){var n=this;if(e=e||{},t.isFunction(n))n=t("<a/>"),e.open=!0;else if(!n[0])return n;return n[0]?(f(),m()&&(i&&(e.onComplete=i),n.each((function(){var i=t.data(this,J)||{};t.data(this,J,t.extend(i,e))})).addClass(Z),new s(n[0],e).get("open")&&h(n[0])),n):n}).position=function(e,i){function n(){k[0].style.width=T[0].style.width=b[0].style.width=parseInt(w[0].style.width,10)-j+"px",b[0].style.height=S[0].style.height=x[0].style.height=parseInt(w[0].style.height,10)-H+"px"}var s,a,l,c=0,d=0,p=w.offset();if(_.unbind("resize."+Q),w.css({top:-9e4,left:-9e4}),a=_.scrollTop(),l=_.scrollLeft(),W.get("fixed")?(p.top-=a,p.left-=l,w.css({position:"fixed"})):(c=a,d=l,w.css({position:"absolute"})),d+=!1!==W.get("right")?Math.max(_.width()-W.w-B-j-r(W.get("right"),"x"),0):!1!==W.get("left")?r(W.get("left"),"x"):Math.round(Math.max(_.width()-W.w-B-j,0)/2),c+=!1!==W.get("bottom")?Math.max(o()-W.h-F-H-r(W.get("bottom"),"y"),0):!1!==W.get("top")?r(W.get("top"),"y"):Math.round(Math.max(o()-W.h-F-H,0)/2),w.css({top:p.top,left
7:p.left,visibility:"visible"}),y[0].style.width=y[0].style.height="9999px",s={width:W.w+B+j,height:W.h+F+H,top:c,left:d},e){var u=0;t.each(s,(function(t){return s[t]!==ct[t]?void(u=e):void 0})),e=u}ct=s,e||w.css(s),w.dequeue().animate(s,{duration:e||0,complete:function(){n(),q=!1,y[0].style.width=W.w+B+j+"px",y[0].style.height=W.h+F+H+"px",W.get("reposition")&&setTimeout((function(){_.bind("resize."+Q,Y.position)}),1),t.isFunction(i)&&i()},step:n})},Y.resize=function(t){var e;N&&((t=t||{}).width&&(W.w=r(t.width,"x")-B-j),t.innerWidth&&(W.w=r(t.innerWidth,"x")),$.css({width:W.w}),t.height&&(W.h=r(t.height,"y")-F-H),t.innerHeight&&(W.h=r(t.innerHeight,"y")),t.innerHeight||t.height||(e=$.scrollTop(),$.css({height:"auto"}),W.h=$.height()),$.css({height:W.h}),e&&$.scrollTop(e),Y.position("none"===W.get("transition")?0:W.get("speed")))},Y.prep=function(i){if(N){var o,r="none"===W.get("transition")?0:W.get("speed");$.remove(),($=n(rt,"LoadedContent").append(i)).hide().appendTo(I.show()).css({width:(W.w=W.w||$.width(),W.w=W.mw&&W.mw<W.w?W.mw:W.w,W.w),overflow:W.get("scrolling")?"auto":"hidden"}).css({height:(W.h=W.h||$.height(),W.h=W.mh&&W.mh<W.h?W.mh:W.h,W.h)}).prependTo(b),I.hide(),t(V).css({float:"none"}),p(W.get("className")),o=function(){function i(){!1===t.support.opacity&&w[0].style.removeAttribute("filter")}var n,o,d=C.length;N&&(o=function(){clearTimeout(X),A.hide(),u(it),W.get("onComplete")},P.html(W.get("title")).show(),$.show(),d>1?("string"==typeof W.get("current")&&M.html(W.get("current").replace("{current}",R+1).replace("{total}",d)).show(),E[W.get("loop")||d-1>R?"show":"hide"]().html(W.get("next")),z[W.get("loop")||R?"show":"hide"]().html(W.get("previous")),dt(),W.get("preloading")&&t.each([a(-1),a(1)],(function(){var i=C[this],n=new s(i,t.data(i,J)),o=n.get("href");o&&l(n,o)&&(o=c(n,o),e.createElement("img").src=o)}))):D.hide(),W.get("iframe")?("frameBorder"in(n=e.createElement("iframe"))&&(n.frameBorder=0),"allowTransparency"in n&&(n.allowTransparency="true"),W.get("scrolling")||(n.scrolling="no"),t(n).attr({src:W.get("href"),name:(new Date).getTime(),class:Q+"Iframe",allowFullScreen:!0}).one("load",o).appendTo($),at.one(st,(function(){n.src="//about:blank"})),W.get("fastIframe")&&t(n).trigger("load")):o(),"fade"===W.get("transition")?w.fadeTo(r,1,i):i())},"fade"===W.get("transition")?w.fadeTo(r,0,(function(){Y.position(0,o)})):Y.position(r,o)}},Y.next=function(){!q&&C[1]&&(W.get("loop")||C[R+1])&&(R=a(1),h(C[R]))},Y.prev=function(){!q&&C[1]&&(W.get("loop")||R)&&(R=a(-1),h(C[R]))},Y.close=function(){N&&!U&&(U=!0,N=!1,u(nt),W.get("onCleanup"),_.unbind("."+Q),g.fadeTo(W.get("fadeOut")||0,0),w.stop().fadeTo(W.get("fadeOut")||0,0,(function(){w.hide(),g.hide(),u(st),$.remove(),setTimeout((function(){U=!1,u(ot),W.get("onClosed")}),1)})))},Y.remove=function(){w&&(w.stop(),t[J].close(),w.stop(!1,!0).remove(),g.remove(),U=!1,w=null,t("."+Z).removeData(J).removeClass(Z),t(e).unbind("click."+Q).unbind("keydown."+Q))},Y.element=function(){return t(W.el)},Y.settings=K)}(t,document,window)}).call(this,i(8))},function(t,e,i){(function(t){
8/*!
9 * jQuery throttle / debounce - v1.1 - 3/7/2010
10 * http://benalman.com/projects/jquery-throttle-debounce-plugin/
11 *
12 * Copyright (c) 2010 "Cowboy" Ben Alman
13 * Dual licensed under the MIT and GPL licenses.
14 * http://benalman.com/about/license/
15 */
16var e;t.throttle=e=function(e,i,n,o){var s,a=0;function r(){var t=this,r=+new Date-a,l=arguments;function c(){a=+new Date,n.apply(t,l)}function d(){s=void 0}o&&!s&&c(),s&&clearTimeout(s),void 0===o&&r>e?c():!0!==i&&(s=setTimeout(o?d:c,void 0===o?e-r:e))}return"boolean"!=typeof i&&(o=n,n=i,i=void 0),t.guid&&(r.guid=n.guid=n.guid||t.guid++),r},t.debounce=function(t,i,n){return void 0===n?e(t,i,!1):e(t,n,!1!==i)}}).call(this,i(8))},,,function(t,e,i){var n,o;n=[i(8)],void 0===(o=function(t){return{$menuBtn:t(".charm-menu, .text-menu"),$menuPusher:t(".primary-nav.pusher"),$menuPushThis:t(".push-this"),$staffBtn:t(".header__charm--text, .text-menu-staff"),$staffPusher:t(".staff-students-nav.pusher"),$staffPushThis:t(".push-this"),$searchBtn:t(".charm-search"),$searchSection:t(".section-site-search"),$overlayBtn:t(".main-container"),init:function(){this.listenEvents(),t('nav.pusher ul > li a[href="'+window.location.pathname+'"]').parent().addClass("active"),t("nav.pusher ul > li.active a").replaceWith((function(){return t("<span/>",{html:this.innerHTML})}))},listenEvents:function(){this.$menuBtn.on("click",t.proxy((function(){return t("body").toggleClass("menu-open"),t("body").toggleClass("menu-closed"),t("body").removeClass("staff-students-open"),t("body").addClass("staff-students-closed"),t("#student-nav").attr("aria-hidden","true"),t("body").hasClass("menu-closed")?(t("#primary-nav").attr("aria-hidden","true"),this.siteUIClosing()):(t("body").hasClass("tabbing")&&setTimeout((function(){t("#primary-nav").find("li > a").eq(0).focus()}),500),t("#primary-nav").attr("aria-hidden","false")),!1}),this)),this.$staffBtn.on("click",t.proxy((function(){return t("body").toggleClass("staff-students-open"),t("body").toggleClass("staff-students-closed"),t("body").removeClass("menu-open"),t("body").addClass("menu-closed"),t("#primary-nav").attr("aria-hidden","true"),t("body").hasClass("staff-students-closed")?(t("#student-nav").attr("aria-hidden","true"),this.siteUIClosing()):(t("body").hasClass("tabbing")&&setTimeout((function(){t("#student-nav").find("li > a").eq(0).focus()}),500),t("#student-nav").attr("aria-hidden","false")),!1}),this)),this.$searchBtn.on("click",t.proxy((function(){return t("body").toggleClass("search-open"),t("body").toggleClass("search-closed"),t(".section--site-search").attr("aria-hidden","true"!==t(".section--site-search").attr("aria-hidden")),t("body").hasClass("search-closed")&&this.siteUIClosing(),t("body").hasClass("search-open")&&t("form#main-search input#search-site").focus(),!1}),this)),this.$overlayBtn.on("click",t.proxy((function(){t("body").removeClass("menu-open"),t("body").removeClass("staff-students-open"),t("body").addClass("menu-closed"),t("body").addClass("staff-students-closed"),t("#primary-nav").attr("aria-hidden","true"),t("#student-nav").attr("aria-hidden","true")}),this))},siteUIClosing:function(){t("body").addClass("site-ui-closing"),setTimeout((function(){t("body").removeClass("site-ui-closing")}),1e3)},removeSubmenuDropdown:function(){t("body").removeClass("submenu-open"),t(".breadcrumb nav").css({height:60}),t(".breadcrumb nav ul li").removeClass("active")}}}.apply(e,n))||(t.exports=o)}
16,function(t,e,i){var n,o;n=[i(8),i(13),i(52)],void 0===(o=function(t,e,i){var n=t(".breadcrumb nav li.expanded"),o=!0,s=!1,a=!1,r=!1,l=!1;return REVERSE_MOBILE=!0,{init:function(){t(".breadcrumb--modified").length&&(REVERSE_MOBILE=!1),t(".breadcrumb li.expanded > a").after(t('<div class="touchButton" tabindex="0" role="button" aria-label="Toggle sub-menu" aria-expanded="false"><span class="touchButton--plus"></span><span class="touchButton--minus"></span></div>')),t(".breadcrumb li.disabled > a").after(t('<div class="touchButton touchButton--disabled"><span class="touchButton--plus"></span></div>')),e.isLegacyIE()?this.setBP("usn-large"):(this.setBP(i.fetch.now().name),this.respond()),this.inThisSection(),this.clickTouchButton(),this.onWindowResize(),o=!1},setBP:function(t){switch(t){case"usn-tiny":case"usn-small":this.layoutMobile();break;case"usn-medium":case"usn-large":case"usn-huge":this.layoutDesktop()}},setAction:function(t,e){switch(t){case"usn-tiny":case"usn-small":this.toggleMobileMenu(e);break;case"usn-medium":case"usn-large":case"usn-huge":this.toggleDesktopMenu(e)}},respond:function(){i.on("change",t.proxy((function(t){this.setBP(t.name)}),this))},onWindowResize:function(){t(window).on("resize",t.proxy((function(){a&&r&&this.openDesktopMenu()}),this))},layoutDesktop:function(){1==s&&this.reverseNavOrder(),1==s&&0==o&&this.clickTouchButton(),0==a&&(r||l)&&this.openDesktopMenu(),this.setDesktop()},layoutMobile:function(){1!=a&&1!=o||this.reverseNavOrder(),1==a&&0==o&&this.clickTouchButton(),0==s&&t(".secondary-nav.open").height(""),this.setMobile()},inThisSection:function(){t(".dropdown-nav, .dropdown-nav .touchButton").on("click keydown",t.proxy((function(e){if("keydown"!=e.type||"Enter"===e.key||" "===e.key||"Spacebar"===e.key)return e.preventDefault(),t(".dropdown-nav").hasClass("open")?this.closeDropDown():this.openDropDown(),!1}),this))},reverseNavOrder:function(){if(1==REVERSE_MOBILE){var e=t(".secondary-nav > ul").find("> li").get().reverse();t(".secondary-nav > ul").empty().append(e)}},clickTouchButton:function(){t(".secondary-nav li.expanded").on("click keydown",t.proxy((function(e){if(t(e.target).is("a"));else{if("keydown"==e.type&&"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key)return;e.preventDefault();var n=e.delegateTarget;t(n).hasClass("expanded")&&(n=t(n).find(".touchButton")),t(".secondary-nav .touchButton").not(n).removeClass("active").attr("aria-expanded","false"),t(n).toggleClass("active").attr("aria-expanded","true"!==t(n).attr("aria-expanded")),this.setAction(i.fetch.now().name,n)}}),this))},toggleDesktopMenu:function(e){var i=t(e).parents(".expanded"),n=t(i).find("> ul");this.resetDesktopMenu(i),t(i).toggleClass("active"),listHeight=t(n).outerHeight(!0),t(i).hasClass("active")?(t(n).addClass("flexnav-show"),t(i).parents(".secondary-nav").addClass("open"),this.openDesktopMenu(),this.setDesktopOpen(),this.openDropDown()):(t(i).parents(".secondary-nav").height("").addClass("closing").removeClass("open"),this.setDesktopClosed(),this.closeDropDown())},openDropDown:function(){t(".dropdown-nav .touchButton").attr("aria-expanded","true"),t(".dropdown-nav .touchButton").addClass("active"),t(".breadcrumb .secondary-nav").addClass("open"),t(".dropdown-nav").addClass("open")},closeDropDown:function(){t(".dropdown-nav .touchButton").attr("aria-expanded","false"),t(".dropdown-nav .touchButton").removeClass("active"),t(".breadcrumb .secondary-nav").removeClass("open"),t(".dropdown-nav").removeClass("open")},toggleMobileMenu:function(e){var i=t(e).parents(".expanded"),n=t(i).find("> ul");this.resetDesktopMenu(i),t(i).toggleClass("active"),t(i).hasClass("active")?(t(n).addClass("flexnav-show"),this.setMobileOpen()):(t(i).parents(".secondary-nav").height(""),this.setMobileClosed())},openDesktopMenu:function(){var e=t(".breadcrumb .secondary-nav .expanded.active").find(".flexnav-show").outerHeight(!0);t(".breadcrumb .secondary-nav").addClass("open").height(e+60)},resetDesktopMenu:function(t){n.not(t).removeClass("active"),n.find(".flexnav-show").addClass("flexnav-closing"),n.find(".flexnav-show").removeClass("flexnav-show"),n.find(".flexnav-closing").removeClass("flexnav-closing")},isDesktop:function(){return a},isMobile:function(){return s},setDesktop:function(){a=!0,s=!1},setMobile:function(){a=!1,s=!0},setMobileOpen:function(){r=!1,l=!0},setDesktopOpen:function(){r=!0,l=!1},setMobileClosed:function(){r=!1,l=!1},setDesktopClosed:function(){r=!1,l=!1}}}.apply(e,n))||(t.exports=o)}
16,function(t,e,i){var n,o;n=[i(8)],void 0===(o=function(t){var e;return{init:function(){(e=t(".read-more")).length>0&&this.listenReadMore()},listenReadMore:function(){e.each((function(e){var i=t(this),n=i.data("initial-show"),o=i.children();if(o.length>n){i.addClass("collapsed"),o.slice(n).wrapAll('<span id="readmore_'.concat(e,'" aria-hidden="true" />'));var s=t("#readmore_".concat(e));s.hide();var a=t('<div class="expand-container"><div class="button-wrapper chevron-left"><a class="read-more__expand show-more" tabindex="0" role="button" aria-controls="readmore_0" aria-expanded="false">Show more information</a></div></div>');i.after(a),a.on("click keydown","a",(function(e){if("keydown"!=e.type||"Enter"===e.key||" "===e.key||"Spacebar"===e.key){e.preventDefault();var n=t(this);i.toggleClass("collapsed"),n.attr("aria-expanded",i.hasClass("collapsed")?"false":"true"),s.attr("aria-hidden",i.hasClass("collapsed")?"true":"false"),n.text(i.hasClass("collapsed")?"Show more information":"Hide information"),s.fadeToggle("fast")}}))}}))}}}.apply(e,n))||(t.exports=o)},function(t,e,i){var n;void 0===(n=function(){return{init:function(){null!=document.querySelector("[data-disclosure]")&&document.addEventListener("click",(function(t){if(t.target.hasAttribute("data-disclosure")){var e=document.querySelector('[id="'+t.target.getAttribute("aria-controls")+'"]');e&&("true"===t.target.getAttribute("aria-expanded")?(t.target.setAttribute("aria-expanded",!1),t.target.innerHTML=t.target.classList.contains("updates")?"Show all updates":"Show more",t.target.classList.remove("active"),e.setAttribute("hidden","")):(t.target.setAttribute("aria-expanded",!0),t.target.innerHTML=t.target.classList.contains("updates")?"Hide all updates":"Show less",t.target.classList.add("active"),e.removeAttribute("hidden")))}}))}}}.apply(e,[]))||(t.exports=n)},function(t,e,i){(function(i){var n;void 0===(n=function(){return{init:function(){null!=document.querySelector("[data-disclosure-custom]")&&document.addEventListener("click",(function(t){if(t.target.hasAttribute("data-disclosure-custom")){var e=document.querySelector('[id="'+t.target.getAttribute("aria-controls")+'"]');if(e)if("true"===t.target.getAttribute("aria-expanded")){if(""!==i("#custom-content-show-more-button").attr("data-custom-content-show"))var n=t.target.getAttribute("data-custom-content-show");else n="Show";t.target.setAttribute("aria-expanded",!1),t.target.innerHTML=n,t.target.classList.remove("active"),e.setAttribute("hidden","")}else{if(""!==i("#custom-content-show-more-button").attr("data-custom-content-hide"))var o=t.target.getAttribute("data-custom-content-hide");else o="Hide";t.target.setAttribute("aria-expanded",!0),t.target.innerHTML=t.target.classList.contains("updates")?"Hide all updates":"Show less information",t.target.innerHTML=o,t.target.classList.add("active"),e.removeAttribute("hidden")}}}))}}}.apply(e,[]))||(t.exports=n)}).call(this,i(8))},function(t,e,i){(function(n){var o,s;o=[i(8),i(52)],void 0===(s=function(t,e){return function(t,i,n,o){var s={btnText:"Load more",btnWrapperClasses:"btn-wrapper btn-wrapper--full-width",btnClasses:"btn btn--load-more"};function a(e,i){this.element=e,this.options=t.extend({},s,i),this._defaults=s,this._name="showMore",this.firstRun=!0,this.showBreakpoint=null,this.wrapper=null,this.init()}a.prototype={init:function(){this.wrap(),this.createBtn(),this.respond(),this.setBP(e.fetch.now().name)},respond:function(){e.on("change",t.proxy((function(t){this.setBP(t.name)}),this));try{t(i).on("resize",t.throttle(THROTTLE_DELAY,t.proxy((function(){t(this.element).each(t.proxy((function(t,e){this.setWrapHeight(e)}),this))}),this)))}catch(t){}},setBP:function(t){switch(t){case"usn-tiny":this.hide("mobile-show");break;case"usn-small":this.hide("tablet-show");break;case"usn-medium":this.hide("dekstop-show");break;case"usn-large":case"usn-huge":this.hide("large-show")}this.firstRun=!1},wrap:function(){this.wrapper=t("<div/>",{addClass:"load-more-wrapper"}),t(this.element).wrap(this.wrapper),this.wrapper=t(this.element).parent(".load-more-wrapper")},createBtn:function(){var e=t("<div/>",{addClass:this.options.btnWrapperClasses});t("<a/>",{click:t.proxy((function(){this.showAll(this.element)}),this),keypress:t.proxy((function(){this.showAll(this.element)}),this),text:this.options.btnText,addClass:this.options.btnClasses,tabindex:"0"}).appendTo(e);t(this.element).parent(".load-more-wrapper").after(e)},hide:function(e){this.showBreakpoint=e,t(this.element).each(t.proxy((function(i,n){var o=t(n).data("shown"),s=t(n).data("active");if(this.setWrapHeight(n),"all"==t(n).data(e)||null==t(n).data(e))return t(n).parent().parent().find(".btn").hide(),this.showAll(),this.setWrapHeight(n),!1;null==o&&(o=t(n).data(e),t(n).data("shown",o)),null==s&&(o=t(n).data(e),t(n).data("shown",o)),o>=t(n).find(".teaser").length&&t(n).parent().parent().find(".btn").fadeOut(),o<t(n).find(".teaser").length&&t(n).parent().parent().find(".btn").fadeIn(),t(n).find(".teaser").show().slice(o).hide(),this.setWrapHeight(n)}),this))},showAll:function(){t(this.element).each(t.proxy((function(e,i){t(i).find(".teaser").show(),t(i).parent().parent().find(".btn").hide(),this.setWrapHeight(i)}),this))},setWrapHeight:function(e){0==this.firstRun&&t(this.wrapper).css("overflow","hidden").height(t(e).height())},revealNext:function(e){var i=t(e).data("shown");i+=t(e).data(this.showBreakpoint),t(e).data("shown",i),this.setWrapHeight(e),t(e).find(".teaser").show().slice(i).hide(),i>=t(e).find(".teaser").length&&setTimeout((function(){t(e).parent().parent().find(".btn-wrapper").slideUp(),t(e).parent().parent().find(".btn").fadeOut()}),500),t(e).data("active",!0),this.setWrapHeight(e)}},t.fn.showMore=function(e){return this.each((function(){t.data(this,"plugin_showMore")||t.data(this,"plugin_showMore",new a(this,e))}))}}(n,window,document),{init:function(){t(".load-more").showMore({btnWrapperClasses:"btn-wrapper teaser__btn-align"}),t(".load-more-programmes").showMore({btnText:"Show all programmes",btnClasses:"btn",btnWrapperClasses:"btn-wrapper teaser__btn-align dept-hero__cta--department"})}}}.apply(e,o))||(t.exports=s)}).call(this,i(8))}
16,function(t,e,i){var n,o;n=[i(8),i(114)],void 0===(o=function(t,e){return{$mediaBlockSlider:null,init:function(){this.$mediaBlockSlider=t(".media-block__slider-wrapper"),0!==this.$mediaBlockSlider.length&&this.createSlider()},createSlider:function(){this.$mediaBlockSlider.owlCarousel({singleItem:!0,navigation:!0,pagination:!1,rewindNav:!1,addClassActive:!0,autoHeight:!0,navigationText:['<span class="owl-button-label">Previous</span>','<span class="owl-button-label">Next</span>'],theme:"goldsmiths-slider",afterInit:t.proxy((function(t){var e=t.find(".media-block__slider-slide").length;t.data("slideCount",e),t.data("$sliderCaption",t.parent().find(".slider-caption")),t.data("$sliderPage",t.parent().find(".slider-page")),this.updatePagination(t,1);var i=t.find(".media-block__slider-slide").first();this.updateCaption(t,i)}),this),afterMove:t.proxy((function(t){var e=t.data("owlCarousel").currentItem;this.updatePagination(t,e+1);var i=t.data("owlCarousel").$userItems.eq(e);this.updateCaption(t,i)}),this)}),t(".owl-prev, .owl-next").attr("tabindex","0"),t(".owl-prev").on("keydown",(function(e){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),t(e.target).closest(".media-block__slider-wrapper").trigger("owl.prev"))})),t(".owl-next").on("keydown",(function(e){"Enter"!==e.key&&" "!==e.key&&"Spacebar"!==e.key||(e.preventDefault(),t(e.target).closest(".media-block__slider-wrapper").trigger("owl.next"))}))},updateCaption:function(t,e){var i=t.data("$sliderCaption");i.empty();var n=e.data("slide-caption");i.text(n);var o=e.data("slide-linkurl");if(""!=o&&void 0!==o){var s=e.data("slide-linktext");""!=s&&void 0!==s||(s="See more");var a="<br><a href='"+o+"'>"+s+"</a>";i.append(a)}},updatePagination:function(t,e){var i=t.data("slideCount");t.data("$sliderPage").text(e+"/"+i)}}}.apply(e,n))||(t.exports=o)},function(t,e,i){"use strict";(function(t){function n(){t(".content-wrapper table, .full-width-wrapper table").wrap('<div class="table-wrapper">')}i.d(e,"a",(function(){return n}))}).call(this,i(8))},function(t,e,i){"use strict";(function(t){i.d(e,"a",(function(){return y}));var n=i(67),o=i.n(n),s=i(45),a=i(69),r=i.n(a);function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function c(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return d(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return d(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,(o=n.key,s=void 0,s=function(t,e){if("object"!==l(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var n=i.call(t,e||"default");if("object"!==l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(o,"string"),"symbol"===l(s)?s:String(s)),n)}var o,s}function h(t,e,i){return e&&u(t.prototype,e),i&&u(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t}var f=function(t){t.sort();var e=t.toString(),i=""===e?"".concat(window.location.pathname):"?".concat(e);window.history&&window.history.pushState?window.history.pushState(null,null,i):window.location.replace(i)};s.a.prototype.deleteValue||Object.defineProperty(s.a.prototype,"deleteValue",{value:function(t,e){var i=this,n=this.getAll(t).filter((function(t){return t!==e}));
16this.delete(t),n.forEach((function(e){i.append(t,e)}))}}),s.a.prototype.deleteAll||Object.defineProperty(s.a.prototype,"deleteAll",{value:function(){var t=this,e=[];this.forEach((function(t,i){e.push(i)})),e.forEach((function(e){t.has(e)&&t.delete(e)}))}}),s.a.prototype.hasValue||Object.defineProperty(s.a.prototype,"hasValue",{value:function(t,e){return-1!==this.getAll(t).indexOf(e)}});var m=function(){function e(i,n){var o=this;p(this,e),this.params=n,this.apiUrl=i,this.filters=[],this.activeFilters=[],this.$el=t('<div id="filters"></div>'),this.$el.on("click",".filter__list a, .filter__list-active a",(function(e){e.preventDefault(),o.filterChanged(t(e.target).data("filter-type"),t(e.target).data("filter-value"))}))}return h(e,[{key:"initialLoad",value:function(){var e=this;return t.get("".concat(this.apiUrl,"/filters"),(function(t){t.data&&Array.isArray(t.data)&&(e.filters=t.data.map((function(t){return{name:"filter[".concat(t.attributes.name,"]"),label:t.attributes.label,filters:t.attributes.filters}}))),e.setActiveFilters(),e.render(),o.a.init()})).fail((function(t){console.log("Error retrieving filters: ".concat(t.status," ").concat(t.statusText))})),this.$el}},{key:"filterChanged",value:function(t,e){this.params.hasValue(t,e)?this.params.deleteValue(t,e):this.params.append(t,e),this.$el.trigger("filter_changed"),this.updateFilters()}},{key:"updateFilters",value:function(){this.setActiveFilters(),this.renderFilters(),o.a.closeAll()}},{key:"setActiveFilters",value:function(){var t=this,e=[];this.filters.forEach((function(i){var n=t.params.getAll(i.name).filter((function(t){return-1!==i.filters.indexOf(t)})).map((function(t){return{name:i.name,label:i.label,value:t}}));e=[].concat(c(e),c(n))})),this.activeFilters=e}},{key:"hasActiveFilters",value:function(){return this.activeFilters.length>0}},{key:"render",value:function(){this.filters.length>0&&(this.$el.html('\n        <section id="filter-menu" class="section section-container section--light section--no-padding">\n          <header class="filter">\n            <div class="visual-divider">\n              <div class="wrapper wrapper--relative clearfix">\n              <h2 id="filters-heading">Filters</h2>\n                <ol class="filter__tabs" aria-labelledby="filters-heading">\n                  '.concat(this.filters.map((function(t,e){return t.filters.length?'<li class="pulsed"><a href="#filter-list-'.concat(e,'" id="filter-type-').concat(e,'">').concat(t.label,'<span class="filter-chevron" aria-hidden="true"><span class="chevron--closed"></span><span class="chevron--open"></span></span></a></li>'):""})).join(""),'\n                </ol>\n              </div>\n            </div>\n            <div class="visual-divider">\n              <div class="filter-panel-wrapper wrapper clearfix">\n              </div>\x3c!-- .wrapper--\x3e\n            </div>\n          </header>\n        </section>\n      ')),this.renderFilters())}},{key:"renderFilters",value:function(){var t=this;this.$el.find(".filter-panel-wrapper").html("\n      ".concat(this.filters.map((function(e,i){return e.filters.length?'\n          <div id="filter-list-'.concat(i,'" class="filter__panel full-width">\n            <h3 class="visuallyhidden" id="filter-list-').concat(i,'-heading">Filters for ').concat(e.label,'</h3>\n            <div class="filter__columns">\n              <ol class="filter__list" aria-labelledby="filter-list-').concat(i,'-heading">\n                ').concat(e.filters.map((function(i){return'<li class="'.concat(t.params.hasValue(e.name,i)?"inactive":"",'"><a href="#" data-filter-type="').concat(e.name,'" data-filter-value="').concat(i,'"><span class="visuallyhidden">Toggle filter </span>').concat(i,"</a></li>")})).join(""),"\n              </ol>\n            </div>\n          </div>\n        "):""})).join(""),"\n    ")),this.renderActiveFilters()}},{key:"renderActiveFilters",value:function(){this.$el.find("#filterButtons").remove(),this.hasActiveFilters()&&this.$el.append('\n      <section class="section section--light section--no-padding" id="filterButtons">\n        <h2 class="visuallyhidden" id="active-filters-heading">Active filters</h2>\n          <div class="wrapper clearfix">\n            <div class="full-width">\n              <ol class="filter__list-active clearfix" aria-labelledby="active-filters-heading">\n                '.concat(this.activeFilters.map((function(t){return'<li><a href="#" data-filter-type="'.concat(t.name,'" data-filter-value="').concat(t.value,'"><span class="visuallyhidden">Remove filter </span>').concat(t.label,": ").concat(t.value,' <i class="fa fa-times"></i></a></li>')})).join(""),"\n              </ol>\n            </div>\n          </div>\n        </section>"))}}]),e}(),v=function(t){return'<article class="teaser">\n    '.concat(t.attributes.title?'\n      <h3 class="teaser__title">'.concat(t.attributes.url?'<a href="'.concat(t.attributes.url,'">').concat(t.attributes.title,"</a>"):t.attributes.title,"</h3>\n    "):"","\n    ").concat(t.attributes.summary?'<div class="description">'.concat(t.attributes.summary,"</div>"):"","\n    ").concat(t.attributes.tags?'\n      <div class="metaList">\n        <h4 class="visuallyhidden">Tags</h4>\n        <p class="teaser__meta teaser__meta-term">'.concat(t.attributes.tags,"</p>\n      </div>\n    "):"","\n  </article>")},g={text:v,image:function(t){return'<article class="teaser teaser--event">\n    '.concat(t.attributes.url?'<a href="'.concat(t.attributes.url,'">'):"",'\n      <div class="teaser__image" style="background-image:url(\'').concat(t.attributes.image?t.attributes.image:"",'\');"></div>\n      <div class="teaser__panel">\n        ').concat(t.attributes.title?'<h3 class="teaser__title">'.concat(t.attributes.title,"</h3>"):"","\n        ").concat(t.attributes.meta?Array.isArray(t.attributes.meta)?"".concat(t.attributes.meta.map((function(t){return'<span class="teaser__meta">'.concat(t,"</span>")})).join("")):'<span class="teaser__meta">
16'.concat(t.attributes.meta,"</span>"):"","\n    </div>\n    ").concat(t.attributes.url?"</a>":"","\n  </article>")},profile:function(t){return'<article class="teaser teaser--gold-stories">\n    '.concat(t.attributes.url?'<a href="'.concat(t.attributes.url,'">'):"",'\n      <img alt="Photo of ').concat(t.attributes.title,'" src="').concat(t.attributes.image?t.attributes.image:"",'" class="round-profile">\n      <div class="teaser__panel">\n        ').concat(t.attributes.title?'<h3 class="teaser__title">'.concat(t.attributes.title,"</h3>"):"",'\n        <div class="teaser__details">\n          ').concat(t.attributes.meta?Array.isArray(t.attributes.meta)?"".concat(t.attributes.meta.map((function(t){return'<span class="teaser__meta">'.concat(t,"</span>")})).join("")):'<span class="teaser__meta">'.concat(t.attributes.meta,"</span>"):"","\n        </div>\n        ").concat(t.attributes.summary?'\n          <div class="teaser__body"><p>'.concat(t.attributes.summary,"</p></div>\n        "):"","\n      </div>\n    ").concat(t.attributes.url?"</a>":"","\n  </article>")},text_modal:function(t){return'<article class="teaser">\n    '.concat(t.attributes.title?'\n      <h3 class="teaser__title"><a rel="item'.concat(t.id,'" href="#item-').concat(t.id,'" class="modal-window__inline">').concat(t.attributes.title,"</a></h3>\n    "):"","\n    ").concat(t.attributes.summary?'<div class="description">'.concat(t.attributes.summary,"</div>"):"","\n    ").concat(t.attributes.tags?'\n      <div class="metaList">\n        <h4 class="visuallyhidden">Tags</h4>\n        <p class="teaser__meta teaser__meta-term">'.concat(t.attributes.tags,"</p>\n      </div>\n    "):"",'\n    <div id="item-').concat(t.id,'" class="modal-window--content teaser">\n      ').concat(t.attributes.title?'<h2 class="teaser__title">'.concat(t.attributes.title,"</h2>"):"","\n      ").concat(t.attributes.meta?'\n        <div class="teaser__meta">\n          <p>'.concat(t.attributes.meta,"</p>\n        </div>\n      "):"","\n      ").concat(t.attributes.description?'\n        <div class="teaser__body">\n        '.concat(t.attributes.description,"\n        </div>\n      "):"","\n    </div>\n  </article>")}},w=function(){function e(i,n,o,s,a){var r=this;p(this,e),this.state={loading:!1,error:!1,results:[]},this.apiUrl=i,this.params=n,this.renderFormat=g[o]||v,this.cols=s||4,this.intro=a,this.$el=t('<div id="results"></div>'),this.$el.on("click",".pagination_fullwidth_wrapper__list__item__link",(function(e){e.preventDefault();var i=t(e.target).closest("a").data("page");void 0!==i&&(n.set("page",i),r.updateResults(),r.$el.trigger("page_changed"))}))}return h(e,[{key:"initialLoad",value:function(){return this.retrieveResults(),this.$el}},{key:"retrieveResults",value:function(){var e=this,i=new s.a;this.params.forEach((function(t,e){var n=e.startsWith("filter[")?"".concat(e,"[]"):e.startsWith("exclude[")?"".concat(e):"page"===e?e:null;null!==n&&i.append(n,t)})),this.state.error=!1,this.state.loading=!0,this.render(),t.get("".concat(this.apiUrl,"?").concat(i.toString()),(function(t){e.state.results=t,e.state.loading=!1})).fail((function(t){console.log("Error retrieving results: ".concat(t.status," ").concat(t.statusText)),e.state.loading=!1,e.state.error=!0})).always((function(){e.render(),e.$el.attr("aria-live","polite"),e.$el.trigger("results_loaded"),r.a.init()}))}},{key:"updateResults",value:function(){this.retrieveResults()}},{key:"hasActiveFilters",value:function(){var t=!1;return this.params.forEach((function(e,i){i.startsWith("filter[")&&(t=!0)})),t}},{key:"render",value:function(){this.state.error?this.$el.html('\n      <section class="section">\n        <h2 class="visuallyhidden">Results</h2>\n        <div class="full-width-wrapper">\n          <div><p>Sorry, there was an error loading results.  Please try again later.</p></div>\n        </div>\n      </section>\n      '):this.state.loading?this.$el.html('\n      <section class="section">\n        <h2 class="visuallyhidden">Results</h2>\n        <div class="full-width-wrapper loading" style="min-height: 300px">\n        </div>\n      </section>\n      '):(this.$el.html("\n      ".concat(this.intro&&!this.hasActiveFilters()?'\n      <section class="section scholarships-intro">\n        <div class="full-width-wrapper">\n          <p>'.concat(this.intro,"</p>\n        </div>\n      </section>\n      "):"",'\n\n        <section class="section">\n          <h2 class="visuallyhidden">Results</h2>\n          <div class="full-width-wrapper">\n            ').concat(this.state.results.data&&0!=this.state.results.data.length?'\n              <div class="'.concat(2==this.cols?"two":3==this.cols?"three":"four",'-col">\n              ').concat(this.state.results.data.map(this.renderFormat).join(""),"\n              </div>\n            "):"<div><p>No results found.</p></div>","\n          </div>\n        </section>\n      ")),(this.state.results.meta.pagination.last>1||this.state.results.meta.pagination.last>0&&this.state.results.meta.pagination.current>this.state.results.meta.pagination.last)&&this.renderPagination())}},{key:"renderPagination",value:function(){var t=this.state.results.meta.pagination,e=t.current,i=t.last,n=t.prev,o=t.next;this.$el.append('\n      <section class="section">\n        <h2 class="visuallyhidden">Pagination</h2>\n        <div class="full-width-wrapper">\n          <nav class="pagination_fullwidth_wrapper" aria-label="pagination">\n            <ul class="pagination_fullwidth_wrapper__list">\n              '.concat(e>i?'\n                \x3c!-- current page is out of bounds - show link to first page  --\x3e\n                <li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link href="#" data-page="1"><span class="visuallyhidden">page </span>1</a></li>\n              ':"\n                \x3c!-- page is not out of bounds, show prev and next links as applicable, and up to five page links, three on mobile  --\x3e\n\n                \x3c!-- prev --\x3e\n                ".concat(n?'<li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link" rel="prev" href="#" data-page="'.concat(n,'"><span class="visuallyhidden">previous page </span><span aria-hidden="true">&larr;</span></a></li>'):"","\n\n                \x3c!-- page number links --\x3e\n                ").concat(e-4>0&&e+1>i?'<li class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(e-4,'"><span class="visuallyhidden">page </span>').concat(e-4,"</a></li>"):"","\n                ").concat(e-3>0&&e+2>i?'<li class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(e-3,'"><span class="visuallyhidden">page </span>').concat(e-3,"</a></li>"):"","\n                ").concat(e-2>0?"<li ".concat(o?'class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"':'class="pagination_fullwidth_wrapper__list__item"','><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="').concat(e-2,'"><span class="visuallyhidden">page </span>').concat(e-2,"</a></li>"):"","\n                ").concat(n?'<li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(n,'"><span class="visuallyhidden">page </span>').concat(n,"</a></li>"):"",'\n                <li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link pagination_fullwidth_wrapper__list__item__link--current" href="#" data-page="').concat(e,'" aria-current="page"><span class="visuallyhidden">page </span>').concat(e,"</a></li>\n                ").concat(o?'<li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(o,'"><span class="visuallyhidden">page </span>').concat(o,"</a></li>"):"","\n                ").concat(e+2<=i?"<li ".concat(n?'class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"':'class="pagination_fullwidth_wrapper__list__item"','><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="').concat(e+2,'"><span class="visuallyhidden">page </span>').concat(e+2,"</a></li>"):"","\n                ").concat(e+3<=i&&e-2<=0?'<li class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(e+3,'"><span class="visuallyhidden">page </span>').concat(e+3,"</a></li>"):"","\n                ").concat(e+4<=i&&e-1<=0?'<li class="pagination_fullwidth_wrapper__list__item pagination__list__item--mobileHide"><a class="pagination_fullwidth_wrapper__list__item__link" href="#" data-page="'.concat(e+4,'"><span class="visuallyhidden">page </span>').concat(e+4,"</a></li>"):"","\n                \x3c!-- end page number links --\x3e\n\n                \x3c!-- next --\x3e\n                ").concat(o?'<li class="pagination_fullwidth_wrapper__list__item"><a class="pagination_fullwidth_wrapper__list__item__link" rel="next" href="#" data-page="'.concat(o,'"><span class="visuallyhidden">next page </span><span aria-hidden="true">&rarr;</span></a></li>'):"","\n              "),"\n            </ul>\n          </nav>\n        </div>\n      </section>\n    "))}}]),e}();function y(){var e=t("#filter-app");if(0!=e.length){var i=e.data("filter-type"),n=e.data("api-url")||"/apps/filterapi/web",o=e.data("format")||"text",a=e.data("cols")||4;
16!function(t,e,i,n){var o=new s.a(window.location.search),a=new m(e,o),r=new w(e,o,i,n,t.data("intro"));t.append(a.initialLoad()).append(r.initialLoad()).on("filter_changed",(function(t){o.delete("page"),r.updateResults(),f(o)})).on("page_changed",(function(t){f(o)})).on("results_loaded",(function(t){})),window.addEventListener("popstate",(function(t){o.deleteAll(),new s.a(window.location.search).forEach((function(t,e){o.append(e,t)})),a.updateFilters(),r.updateResults()}))}(e,"".concat(n,"/").concat(i),o,a)}}}).call(this,i(8))},function(t,e,i){var n,o;n=[i(8),i(115)],void 0===(o=function(t,e){return{init:function(){t(".slick-carousel").length>0&&t(".slick-carousel").slick({dots:!1,infinite:!1,speed:300,slidesToShow:4,slidesToScroll:1,responsive:[{breakpoint:1155,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!1}},{breakpoint:670,settings:{slidesToShow:1,slidesToScroll:1}}]})}}}.apply(e,n))||(t.exports=o)},function(t,e,n){var o,s;o=[n(8),n(52),n(76),n(116),n(117),n(75),n(118)],void 0===(s=function(t,e,n,o,s,a){var r=t(".js-banner"),l=r.find(".c-banner__ratio-content"),c=r.find(".js-banner-heading"),d=c.children("span"),p=c.attr("data-max-size"),u=t(".js-banner-home-video"),h=t(".js-modal-video"),f=document.getElementById("videoPlayer");return{init:function(){c.hasClass("c-banner__heading--department")&&this.breakLines(),this.checkWebfontLoaded();
16h.length&&h.colorbox({iframe:!0,className:"video-colorbox",width:"95%",maxWidth:"1000px",current:"",previous:"< Previous",next:"Next >",close:"X"}),u.length&&("usn-medium"!=e.fetch.now().name&&"usn-large"!=e.fetch.now().name&&"usn-huge"!=e.fetch.now().name||(objectFitVideos(),this.fadeInVideo(),this.playVideo())),this.resizeListener()},breakLines:function(){var t=d.text().trim(),e=(t=t.replace(/\s+/g," ")).length;if(e>16){var n="",o=e<48?Math.ceil(e/2):Math.ceil(e/3),s=e<48?24:e<=78?26:Math.ceil(e/3);s=s==o?s+6:s;var a=t.split(" "),r=["","",""],l=0;for(i=0;i<a.length;i++)(l<2&&r[l].length+a[i].length>s||l<2&&r[l].length>=o||0==l&&i==a.length-1)&&(l++,n+="<br>"),r[l]+=a[i]+" ",n+=a[i]+" ";t=n}d.find("span").html(t)},checkWebfontLoaded:function(){var t=this;fontSpy("Druk Web",{glyphs:"",success:function(){r.length&&setTimeout((function(){t.fitType()}),400)},failure:function(){t.checkWebfontLoaded()}})},resizeListener:function(){t(window).on("resize",t.debounce(200,t.proxy((function(){this.clearFitType(),this.fitType(),u.length&&("usn-tiny"==e.fetch.now().name||"usn-small"==e.fetch.now().name||"usn-medium"==e.fetch.now().name?this.pauseVideo():this.playVideo())}),this)))},clearFitType:function(){d.css({display:"none"}),c.css({flex:1}),this.fitType()},fitType:function(){var t=c.height();c.height(t),d.length&&(BigText(d,{fontSizeFactor:1,maximumFontSize:p,limitingDimension:"both",horizontalAlign:"left",verticalAlign:"top",textAlign:"left",whiteSpace:"nowrap"}),setTimeout((function(){c.height("auto"),c.css({flex:"none"}),l.css({opacity:1})}),100))},fadeInVideo:function(){u.toggleClass("is-active")},pauseVideo:function(){f.pause()},playVideo:function(){f.play()}}}.apply(e,o))||(t.exports=s)},function(t,e,i){var n,o;n=[i(8),i(119)],void 0===(o=function(t,e){return window.fitty=e,{init:function(){if(t(".responsive_headline").length)e(".responsive_headline",{minSize:40,maxSize:90,multiLine:!0})}}}.apply(e,n))||(t.exports=o)},function(t,e,i){"use strict";(function(t){i.d(e,"a",(function(){return s}));i(120);var n=t("#contents"),o=t(".contents-slice-adjustments");function s(){var e;n.length&&((e=n).offset().top+e.outerHeight()<=t(window).scrollTop()&&a(),n.on("inview",(function(e,i){i?o.removeClass("sticky--visible"):function(e){return e.offset().top>=t(window).scrollTop()+t(window).height()}(n)||a()})))}function a(){o.addClass("sticky--visible")}}).call(this,i(8))},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(65),o=i(93),s=i(13),a=document.querySelectorAll(".vimeo-playlist"),r=Object(s.getCookie)("CookieControl");function l(){a.length&&(r.optionalCookies&&"accepted"===r.optionalCookies.embedded||!0===window.hidecookiecontrol?c():(a.forEach((function(t){t.innerHTML='<iframe src="/media-block-holding" frameborder=0 width="640" height="360" aria-label="Embedded video playlist"></iframe>'})),document.addEventListener("embeddedConsentGiven",(function(){c()}),{once:!0})))}function c(){a.forEach((function(t){!function(t){var e=t.getAttribute("data-playlist")||null,i=t.getAttribute("data-api-url")||"/apps/playlist/",s="playlist-player-"+e,a="playlist-"+e,r={};e&&(r.id=e);n.a({app:t,apiUrl:i,params:r,resultsTemplate:function(t){return t.data.length?'\n        <div class="playlist-container" id="'.concat(a,'">\n          <figure class="media-block">\n            <div class="media-block__media">\n              <div class="media-block__video media-block__video--ratio-16-9" id="').concat(s,'" style="background-color: #333;"></div>\n            </div>\n            <figcaption class="caption">\n              <div class="caption-icon"></div>\n              <div class="caption-text">\n                <p>This will update with the current video caption</p>\n              </div>\n            </figcaption>\n          </figure>\n          <div class="playlist-list">\n            <h3 class="visuallyhidden">Video playlist</h3>\n            <ul class="playlist-items">\n            ').concat(t.data.map((function(t){return'\n              <li data-url="'.concat(t.player_embed_url,'" data-title="').concat(t.description,'" class="playlist-item">\n                <button>\n                  <div class="playlist-item-details">\n                    <img src="').concat(t.pictures.base_link,'_150" width="150" alt="Thumbn
16ail image for ').concat(t.description,'" />\n                    <div class="playlist-item-data">\n                      <h4>').concat(t.description,'</h4>\n                      <div class="playlist-item-time">').concat(new Date(1e3*t.duration).toISOString().substring(14,19),"</div>\n                    </div>\n                  </div>\n                  </button>\n                </li>\n            ")})).join(""),"\n            </ul>\n          </div>\n        </div>"):""},errorTemplate:"<div><p>An error occurred whilst fetching the playlist.</p></div>",afterUpdateSuccess:function(){return function(t,e){var i=document.querySelector("#".concat(e," .playlist-item")),n=new o.a(t,{url:i.getAttribute("data-url"),width:640});i.classList.add("active"),document.querySelector("#".concat(e," figcaption.caption .caption-text p")).innerHTML=i.getAttribute("data-title"),n.on("ended",(function(){var i=document.querySelector("#".concat(e," .playlist-item.active")),o=i&&i.nextElementSibling;o&&d(n,t,e,o,!0)})),document.querySelectorAll("#".concat(e," .playlist-item")).forEach((function(i){i.addEventListener("click",(function(i){i.preventDefault(),d(n,t,e,this,!0)}))}))}(s,a)}})}(t)}))}function d(t,e,i,n){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];document.querySelector("#".concat(i," .playlist-item.active"))&&document.querySelector("#".concat(i," .playlist-item.active")).classList.remove("active");var s=n.getAttribute("data-url"),a=n.getAttribute("data-title");t.loadVideo(s).then((function(s){document.querySelector("#".concat(e," iframe")).title=a,document.querySelector("#".concat(i," figcaption.caption .caption-text p")).innerHTML=a,o&&t.play(),n.classList.add("active")})).catch((function(t){console.log(t.message)}))}},,function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=document.getElementById("sticky-nav-expandable"),o=document.getElementById("sticky-nav-button"),s=function(){document.querySelector(".sticky-nav")&&(c(),a())},a=function(){o.setAttribute("aria-controls",n.id),o.setAttribute("aria-expanded",!1),n.setAttribute("aria-labelledby",o.id),o.addEventListener("click",(function(t){t.preventDefault(),n.classList.contains("open")?l():r()}))},r=function(){n.classList.add("open"),o.setAttribute("aria-expanded",!0)},l=function(){n.classList.remove("open"),o.setAttribute("aria-expanded",!1)},c=function(){for(var t=document.querySelectorAll(".section .full-width-wrapper h2:first-of-type"),e=0;e<t.length;e++){var i=document.createElement("a");i.id=t[e].textContent.replace(/[^a-zA-Z0-9]/g,"").toLowerCase(),i.classList.add("sticky-nav-anchor"),t[e].insertAdjacentElement("beforebegin",i)}var n=document.querySelectorAll(".sticky-nav-item a");for(e=0;e<n.length;e++)n[e].href="#"+n[e].textContent.replace(/[^a-zA-Z0-9]/g,"").toLowerCase(),n[e].addEventListener("click",(function(t){l()}))}},function(t,e,i){"use strict";var n={init:function(){var t=document.querySelectorAll(".timeline li");function e(){t.forEach((function(t){var e;(e=t.getBoundingClientRect()).top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)&&t.classList.add("in-view")}))}window.addEventListener("load",e),window.addEventListener("resize",e),window.addEventListener("scroll",e)}};e.a=n},,,,,,,,,,,,,,,,,function(t,e,i){"use strict";i.r(e),function(t){i(113);var e=i(79),n=i.n(e),o=i(80),s=i.n(o),a=i(71),r=i.n(a),l=i(69),c=i.n(l),d=i(81),p=i.n(d),u=i(82),h=i.n(u),f=i(83),m=i.n(f),v=i(13),g=i(52),w=i.n(g),y=i(84),b=i.n(y),k=i(63),S=i.n(k),x=i(85),T=i.n(x),C=i(64),_=i.n(C),$=i(67),I=i.n($),A=i(86),P=i(87),M=i(88),O=i.n(M),E=(i(76),i(89)),z=i(90),L=i.n(z),D=i(91),W=i(92),H=i(94),j=i(95);t(".charm-students--no-js, .charm-menu--no-js").remove(),t("body").keydown((function(e){9==e.which&&t("body").addClass("tabbing")})),t("body").mousedown((function(e){t("body").removeClass("tabbing")})),0==Object(v.isLegacyIE)()&&w.a.util.initializeUnison();if(document.addEventListener("DOMContentLoaded",(function(){if(/Trident\/|MSIE/.test(window.navigator.userAgent)){var t=document.createElement("div");t.innerHTML='<p class="unsupported"><strong>Unsupported Browser!</strong> This website will offer limited functionality in this browser. Please update your browser.<br>
16This website uses cookies. By continuing to use it you accept our <a href="/cookies-statement/" class="policy-link">use of cookies</a>',document.body.insertBefore(t,document.body.firstChild)}})),n.a.init(),s.a.init(),r.a.init(),c.a.init(),E.init(),p.a.init(),h.a.init(),m.a.init(),S.a.init(),T.a.init(),_.a.init(),A.a(),I.a.init(),P.a(),b.a.init(),D.a(),W.a(),H.a(),O.a.init(),L.a.init(),j.a.init(),window.location.hash){var F=document.getElementById(window.location.hash.substring(1));F&&(F.scrollIntoView(),r.a.openLinkedAccordion())}}.call(this,i(8))},function(t,e,i){},function(t,e,i){(function(t){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}"function"!=typeof Object.create&&(Object.create=function(t){function e(){}return e.prototype=t,new e}),function(t,i,n){var o={init:function(e,i){this.$elem=t(i),this.options=t.extend({},t.fn.owlCarousel.options,this.$elem.data(),e),this.userOptions=e,this.loadContent()},loadContent:function(){var e,i=this;"function"==typeof i.options.beforeInit&&i.options.beforeInit.apply(this,[i.$elem]),"string"==typeof i.options.jsonPath?(e=i.options.jsonPath,t.getJSON(e,(function(t){var e,n="";if("function"==typeof i.options.jsonSuccess)i.options.jsonSuccess.apply(this,[t]);else{for(e in t.owl)t.owl.hasOwnProperty(e)&&(n+=t.owl[e].item);i.$elem.html(n)}i.logIn()}))):i.logIn()},logIn:function(){this.$elem.data("owl-originalStyles",this.$elem.attr("style")),this.$elem.data("owl-originalClasses",this.$elem.attr("class")),this.$elem.css({opacity:0}),this.orignalItems=this.options.items,this.checkBrowser(),this.wrapperWidth=0,this.checkVisible=null,this.setVars()},setVars:function(){if(0===this.$elem.children().length)return!1;this.baseClass(),this.eventTypes(),this.$userItems=this.$elem.children(),this.itemsAmount=this.$userItems.length,this.wrapItems(),this.$owlItems=this.$elem.find(".owl-item"),this.$owlWrapper=this.$elem.find(".owl-wrapper"),this.playDirection="next",this.prevItem=0,this.prevArr=[0],this.currentItem=0,this.customEvents(),this.onStartup()},onStartup:function(){this.updateItems(),this.calculateAll(),this.buildControls(),this.updateControls(),this.response(),this.moveEvents(),this.stopOnHover(),this.owlStatus(),!1!==this.options.transitionStyle&&this.transitionTypes(this.options.transitionStyle),!0===this.options.autoPlay&&(this.options.autoPlay=5e3),this.play(),this.$elem.find(".owl-wrapper").css("display","block"),this.$elem.is(":visible")?this.$elem.css("opacity",1):this.watchVisibility(),this.onstartup=!1,this.eachMoveUpdate(),"function"==typeof this.options.afterInit&&this.options.afterInit.apply(this,[this.$elem])},eachMoveUpdate:function(){!0===this.options.lazyLoad&&this.lazyLoad(),!0===this.options.autoHeight&&this.autoHeight(),this.onVisibleItems(),"function"==typeof this.options.afterAction&&this.options.afterAction.apply(this,[this.$elem])},updateVars:function(){"function"==typeof this.options.beforeUpdate&&this.options.beforeUpdate.apply(this,[this.$elem]),this.watchVisibility(),this.updateItems(),this.calculateAll(),this.updatePosition(),this.updateControls(),this.eachMoveUpdate(),"function"==typeof this.options.afterUpdate&&this.options.afterUpdate.apply(this,[this.$elem])},reload:function(){var t=this;i.setTimeout((function(){t.updateVars()}),0)},watchVisibility:function(){var t=this;if(!1!==t.$elem.is(":visible"))return!1;t.$elem.css({opacity:0}),i.clearInterval(t.autoPlayInterval),i.clearInterval(t.checkVisible),t.checkVisible=i.setInterval((function(){t.$elem.is(":visible")&&(t.reload(),t.$elem.animate({opacity:1},200),i.clearInterval(t.checkVisible))}),500)},wrapItems:function(){this.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>'),this.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">'),this.wrapperOuter=this.$elem.find(".owl-wrapper-outer"),this.$elem.css("display","block")},baseClass:function(){var t=this.$elem.hasClass(this.options.baseClass),e=this.$elem.hasClass(this.options.theme);t||this.$elem.addClass(this.options.baseClass),e||this.$elem.addClass(this.options.theme)},updateItems:function(){var e,i;if(!1===this.options.responsive)return!1;if(!0===this.options.singleItem)return this.options.items=this.orignalItems=1,this.options.itemsCustom=!1,this.options.itemsDesktop=!1,this.options.itemsDesktopSmall=!1,this.options.itemsTablet=!1,this.options.itemsTabletSmall=!1,this.options.itemsMobile=!1,!1;
16if((e=t(this.options.responsiveBaseWidth).width())>(this.options.itemsDesktop[0]||this.orignalItems)&&(this.options.items=this.orignalItems),!1!==this.options.itemsCustom)for(this.options.itemsCustom.sort((function(t,e){return t[0]-e[0]})),i=0;i<this.options.itemsCustom.length;i+=1)this.options.itemsCustom[i][0]<=e&&(this.options.items=this.options.itemsCustom[i][1]);else e<=this.options.itemsDesktop[0]&&!1!==this.options.itemsDesktop&&(this.options.items=this.options.itemsDesktop[1]),e<=this.options.itemsDesktopSmall[0]&&!1!==this.options.itemsDesktopSmall&&(this.options.items=this.options.itemsDesktopSmall[1]),e<=this.options.itemsTablet[0]&&!1!==this.options.itemsTablet&&(this.options.items=this.options.itemsTablet[1]),e<=this.options.itemsTabletSmall[0]&&!1!==this.options.itemsTabletSmall&&(this.options.items=this.options.itemsTabletSmall[1]),e<=this.options.itemsMobile[0]&&!1!==this.options.itemsMobile&&(this.options.items=this.options.itemsMobile[1]);this.options.items>this.itemsAmount&&!0===this.options.itemsScaleUp&&(this.options.items=this.itemsAmount)},response:function(){var e,n,o=this;if(!0!==o.options.responsive)return!1;n=t(i).width(),o.resizer=function(){t(i).width()!==n&&(!1!==o.options.autoPlay&&i.clearInterval(o.autoPlayInterval),i.clearTimeout(e),e=i.setTimeout((function(){n=t(i).width(),o.updateVars()}),o.options.responsiveRefreshRate))},t(i).resize(o.resizer)},updatePosition:function(){this.jumpTo(this.currentItem),!1!==this.options.autoPlay&&this.checkAp()},appendItemsSizes:function(){var e=this,i=0,n=e.itemsAmount-e.options.items;e.$owlItems.each((function(o){var s=t(this);s.css({width:e.itemWidth}).data("owl-item",Number(o)),o%e.options.items!=0&&o!==n||o>n||(i+=1),s.data("owl-roundPages",i)}))},appendWrapperSizes:function(){var t=this.$owlItems.length*this.itemWidth;this.$owlWrapper.css({width:2*t,left:0}),this.appendItemsSizes()},calculateAll:function(){this.calculateWidth(),this.appendWrapperSizes(),this.loops(),this.max()},calculateWidth:function(){this.itemWidth=Math.round(this.$elem.width()/this.options.items)},max:function(){var t=-1*(this.itemsAmount*this.itemWidth-this.options.items*this.itemWidth);return this.options.items>this.itemsAmount?(this.maximumItem=0,t=0,this.maximumPixels=0):(this.maximumItem=this.itemsAmount-this.options.items,this.maximumPixels=t),t},min:function(){return 0},loops:function(){var e,i,n=0,o=0;for(this.positionsInArray=[0],this.pagesInArray=[],e=0;e<this.itemsAmount;e+=1)o+=this.itemWidth,this.positionsInArray.push(-o),!0===this.options.scrollPerPage&&(i=t(this.$owlItems[e]).data("owl-roundPages"))!==n&&(this.pagesInArray[n]=this.positionsInArray[e],n=i)},buildControls:function(){!0!==this.options.navigation&&!0!==this.options.pagination||(this.owlControls=t('<div class="owl-control
16s"/>').toggleClass("clickable",!this.browser.isTouch).appendTo(this.$elem)),!0===this.options.pagination&&this.buildPagination(),!0===this.options.navigation&&this.buildButtons()},buildButtons:function(){var e=this,i=t('<div class="owl-buttons"/>');e.owlControls.append(i),e.buttonPrev=t("<div/>",{class:"owl-prev",html:e.options.navigationText[0]||""}),e.buttonNext=t("<div/>",{class:"owl-next",html:e.options.navigationText[1]||""}),i.append(e.buttonPrev).append(e.buttonNext),i.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',(function(t){t.preventDefault()})),i.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',(function(i){i.preventDefault(),t(this).hasClass("owl-next")?e.next():e.prev()}))},buildPagination:function(){var e=this;e.paginationWrapper=t('<div class="owl-pagination"/>'),e.owlControls.append(e.paginationWrapper),e.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",(function(i){i.preventDefault(),Number(t(this).data("owl-page"))!==e.currentItem&&e.goTo(Number(t(this).data("owl-page")),!0)}))},updatePagination:function(){var e,i,n,o,s,a;if(!1===this.options.pagination)return!1;for(this.paginationWrapper.html(""),e=0,i=this.itemsAmount-this.itemsAmount%this.options.items,o=0;o<this.itemsAmount;o+=1)o%this.options.items==0&&(e+=1,i===o&&(n=this.itemsAmount-this.options.items),s=t("<div/>",{class:"owl-page"}),a=t("<span></span>",{text:!0===this.options.paginationNumbers?e:"",class:!0===this.options.paginationNumbers?"owl-numbers":""}),s.append(a),s.data("owl-page",i===o?n:o),s.data("owl-roundPages",e),this.paginationWrapper.append(s));this.checkPagination()},checkPagination:function(){var e=this;if(!1===e.options.pagination)return!1;e.paginationWrapper.find(".owl-page").each((function(){t(this).data("owl-roundPages")===t(e.$owlItems[e.currentItem]).data("owl-roundPages")&&(e.paginationWrapper.find(".owl-page").removeClass("active"),t(this).addClass("active"))}))},checkNavigation:function(){if(!1===this.options.navigation)return!1;!1===this.options.rewindNav&&(0===this.currentItem&&0===this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.addClass("disabled")):0===this.currentItem&&0!==this.maximumItem?(this.buttonPrev.addClass("disabled"),this.buttonNext.removeClass("disabled")):this.currentItem===this.maximumItem?(this.buttonPrev.removeClass("disabled"),this.buttonNext.addClass("disabled")):0!==this.currentItem&&this.currentItem!==this.maximumItem&&(this.buttonPrev.removeClass("disabled"),this.buttonNext.removeClass("disabled")))},updateControls:function(){this.updatePagination(),this.checkNavigation(),this.owlControls&&(this.options.items>=this.itemsAmount?this.owlControls.hide():this.owlControls.show())},destroyControls:function(){this.owlControls&&this.owlControls.remove()},next:function(t){if(this.isTransition)return!1;if(this.currentItem+=!0===this.options.scrollPerPage?this.options.items:1,this.currentItem>this.maximumItem+(!0===this.options.scrollPerPage?this.options.items-1:0)){if(!0!==this.options.rewindNav)return this.currentItem=this.maximumItem,!1;this.currentItem=0,t="rewind"}this.goTo(this.currentItem,t)},prev:function(t){if(this.isTransition)return!1;if(!0===this.options.scrollPerPage&&this.currentItem>0&&this.currentItem<this.options.items?this.currentItem=0:this.currentItem-=!0===this.options.scrollPerPage?this.options.items:1,this.currentItem<0){if(!0!==this.options.rewindNav)return this.currentItem=0,!1;this.currentItem=this.maximumItem,t="rewind"}this.goTo(this.currentItem,t)},goTo:function(t,e,n){var o,s=this;return!s.isTransition&&("function"==typeof s.options.beforeMove&&s.options.beforeMove.apply(this,[s.$elem]),t>=s.maximumItem?t=s.maximumItem:t<=0&&(t=0),s.currentItem=s.owl.currentItem=t,!1!==s.options.transitionStyle&&"drag"!==n&&1===s.options.items&&!0===s.browser.support3d?(s.swapSpeed(0),!0===s.browser.support3d?s.transition3d(s.positionsInArray[t]):s.css2slide(s.positionsInArray[t],1),s.afterGo(),s.singleItemTransition(),!1):(o=s.positionsInArray[t],!0===s.browser.support3d?(s.isCss3Finish=!1,!0===e?(s.swapSpeed("paginationSpeed"),i.setTimeout((function(){s.isCss3Finish=!0}),s.options.paginationSpeed)):"rewind"===e?(s.swapSpeed(s.options.rewindSpeed),i.setTimeout((function(){s.isCss3Finish=!0}),s.options.rewindSpeed)):(s.swapSpeed("slideSpeed"),i.setTimeout((function(){s.isCss3Finish=!0}),s.options.slideSpeed)),s.transition3d(o)):!0===e?s.css2slide(o,s.options.paginationSpeed):"rewind"===e?s.css2slide(o,s.options.rewindSpeed):s.css2slide(o,s.options.slideSpeed),void s.afterGo()))},jumpTo:function(t){"function"==typeof this.options.beforeMove&&this.options.beforeMove.apply(this,[this.$elem]),t>=this.maximumItem||-1===t?t=this.maximumItem:t<=0&&(t=0),this.swapSpeed(0),!0===this.browser.support3d?this.transition3d(this.positionsInArray[t]):this.css2slide(this.positionsInArray[t],1),this.currentItem=this.owl.currentItem=t,this.afterGo()},afterGo:function(){this.prevArr.push(this.currentItem),this.prevItem=this.owl.prevItem=this.prevArr[this.prevArr.length-2],this.prevArr.shift(0),this.prevItem!==this.currentItem&&(this.checkPagination(),this.checkNavigation(),this.eachMoveUpdate(),!1!==this.options.autoPlay&&this.checkAp()),"function"==typeof this.options.afterMove&&this.prevItem!==this.currentItem&&this.options.afterMove.apply(this,[this.$elem])},stop:function(){this.apStatus="stop",i.clearInterval(this.autoPlayInterval)},checkAp:function(){"stop"!==this.apStatus&&this.play()},play:function(){var t=this;if(t.apStatus="play",!1===t.options.autoPlay)return!1;i.clearInterval(t.autoPlayInterval),t.autoPlayInterval=i.setInterval((function(){t.next(!0)}),t.options.autoPlay)},swapSpeed:function(t){"slideSpeed"===t?this.$owlWrapper.css(this.addCssSpeed(this.options.slideSpeed)):"paginationSpeed"===t?this.$owlWrapper.css(this.addCssSpeed(this.options.paginationSpeed)):"string"!=typeof t&&this.$owlWrapper.css(this.addCssSpeed(t))},addCssSpeed:function(t){return{"-webkit-transition":"all "+t+"ms ease","-moz-transition":"all "+t+"ms ease","-o-transition":"all "+t+"ms ease",transition:"all "+t+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(t){return{"-webkit-transform":"translate3d("+t+"px, 0px, 0px)","-moz-transform":"translate3d("+t+"px, 0px, 0px)","-o-transform":"translate3d("+t+"px, 0px, 0px)","-ms-transform":"translate3d("+t+"px, 0px, 0px)",transform:"translate3d("+t+"px, 0px,0px)"}},transition3d:function(t){this.$owlWrapper.css(this.doTranslate(t))},css2move:function(t){this.$owlWrapper.css({left:t})},css2slide:function(t,e){var i=this;i.isCssFinish=!1,i.$owlWrapper.stop(!0,!0).animate({left:t},{duration:e||i.options.slideSpeed,complete:function(){i.isCssFinish=!0}})},checkBrowser:function(){var t,e,o,s,a="translate3d(0px, 0px, 0px)",r=n.createElement("div");r.style.cssText="  -moz-transform:"+a+"; -ms-transform:"+a+"; -o-transform:"+a+"; -webkit-transform:"+a+"; transform:"+a,t=/translate3d\(0px, 0px, 0px\)/g,o=null!==(e=r.style.cssText.match(t))&&1===e.length,s="ontouchstart"in i||i.navigator.msMaxTouchPoints,this.browser={supp
16ort3d:o,isTouch:s}},moveEvents:function(){!1===this.options.mouseDrag&&!1===this.options.touchDrag||(this.gestures(),this.disabledEvents())},eventTypes:function(){var t=["s","e","x"];this.ev_types={},!0===this.options.mouseDrag&&!0===this.options.touchDrag?t=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"]:!1===this.options.mouseDrag&&!0===this.options.touchDrag?t=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"]:!0===this.options.mouseDrag&&!1===this.options.touchDrag&&(t=["mousedown.owl","mousemove.owl","mouseup.owl"]),this.ev_types.start=t[0],this.ev_types.move=t[1],this.ev_types.end=t[2]},disabledEvents:function(){this.$elem.on("dragstart.owl",(function(t){t.preventDefault()})),this.$elem.on("mousedown.disableTextSelect",(function(e){return t(e.target).is("input, textarea, select, option")}))},gestures:function(){var e=this,o={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};function s(t){if(void 0!==t.touches)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(void 0===t.touches){if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY};if(void 0===t.pageX)return{x:t.clientX,y:t.clientY}}}function a(i){"on"===i?(t(n).on(e.ev_types.move,r),t(n).on(e.ev_types.end,l)):"off"===i&&(t(n).off(e.ev_types.move),t(n).off(e.ev_types.end))}function r(a){var r,l,c=a.originalEvent||a||i.event;e.newPosX=s(c).x-o.offsetX,e.newPosY=s(c).y-o.offsetY,e.newRelativeX=e.newPosX-o.relativePos,"function"==typeof e.options.startDragging&&!0!==o.dragging&&0!==e.newRelativeX&&(o.dragging=!0,e.options.startDragging.apply(e,[e.$elem])),(e.newRelativeX>8||e.newRelativeX<-8)&&!0===e.browser.isTouch&&(void 0!==c.preventDefault?c.preventDefault():c.returnValue=!1,o.sliding=!0),(e.newPosY>10||e.newPosY<-10)&&!1===o.sliding&&t(n).off("touchmove.owl"),r=function(){return e.newRelativeX/5},l=function(){return e.maximumPixels+e.newRelativeX/5},e.newPosX=Math.max(Math.min(e.newPosX,r()),l()),!0===e.browser.support3d?e.transition3d(e.newPosX):e.css2move(e.newPosX)}function l(n){var s,r,l,c=n.originalEvent||n||i.event;c.target=c.target||c.srcElement,o.dragging=!1,!0!==e.browser.isTouch&&e.$owlWrapper.removeClass("grabbing"),e.newRelativeX<0?e.dragDirection=e.owl.dragDirection="left":e.dragDirection=e.owl.dragDirection="right",0!==e.newRelativeX&&(s=e.getNewPosition(),e.goTo(s,!1,"drag"),o.targetElement===c.target&&!0!==e.browser.isTouch&&(t(c.target).on("click.disable",(function(e){e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault(),t(e.target).off("click.disable")})),l=(r=t._data(c.target,"events").click).pop(),r.splice(0,0,l))),a("off")}e.isCssFinish=!0,e.$elem.on(e.ev_types.start,".owl-wrapper",(function(n){var r,l=n.originalEvent||n||i.event;if(3===l.which)return!1;if(!(e.itemsAmount<=e.options.items)){if(!1===e.isCssFinish&&!e.options.dragBeforeAnimFinish)return!1;if(!1===e.isCss3Finish&&!e.options.dragBeforeAnimFinish)return!1;!1!==e.options.autoPlay&&i.clearInterval(e.autoPlayInterval),!0===e.browser.isTouch||e.$owlWrapper.hasClass("grabbing")||e.$owlWrapper.addClass("grabbing"),e.newPosX=0,e.newRelativeX=0,t(this).css(e.removeTransition()),r=t(this).position(),o.relativePos=r.left,o.offsetX=s(l).x-r.left,o.offsetY=s(l).y-r.top,a("on"),o.sliding=!1,o.targetElement=l.target||l.srcElement}}))},getNewPosition:function(){var t=this.closestItem();return t>this.maximumItem?(this.currentItem=this.maximumItem,t=this.maximumItem):this.newPosX>=0&&(t=0,this.currentItem=0),t},closestItem:function(){var e=this,i=!0===e.options.scrollPerPage?e.pagesInArray:e.positionsInArray,n=e.newPosX,o=null;return t.each(i,(function(s,a){n-e.itemWidth/20>i[s+1]&&n-e.itemWidth/20<a&&"left"===e.moveDirection()?(o=a,!0===e.options.scrollPerPage?e.currentItem=t.inArray(o,e.positionsInArray):e.currentItem=s):n+e.itemWidth/20<a&&n+e.itemWidth/20>(i[s+1]||i[s]-e.itemWidth)&&"right"===e.moveDirection()&&(!0===e.options.scrollPerPage?(o=i[s+1]||i[i.length-1],e.currentItem=t.inArray(o,e.positionsInArray)):(o=i[s+1],e.currentItem=s+1))})),e.currentItem},moveDirection:function(){var t;return this.newRelativeX<0?(t="right",this.playDirection="next"):(t="left",this.playDirection="prev"),t},customEvents:function(){var t=this;t.$elem.on("owl.next",(function(){t.next()})),t.$elem.on("owl.prev",(function(){t.prev()})),t.$elem.on("owl.play",(function(e,i){t.options.autoPlay=i,t.play(),t.hoverStatus="play"})),t.$elem.on("owl.stop",(function(){t.stop(),t.hoverStatus="stop"})),t.$elem.on("owl.goTo",(function(e,i){t.goTo(i)})),t.$elem.on("owl.jumpTo",(function(e,i){t.jumpTo(i)}))},stopOnHover:function(){var t=this;!0===t.options.stopOnHover&&!0!==t.browser.isTouch&&!1!==t.options.autoPlay&&(t.$elem.on("mouseover",(function(){t.stop()})),t.$elem.on("mouseout",(function(){"stop"!==t.hoverStatus&&t.play()})))},lazyLoad:function(){var e,i,n,o;if(!1===this.options.lazyLoad)return!1;for(e=0;e<this.itemsAmount;e+=1)"loaded"!==(i=t(this.$owlItems[e])).data("owl-loaded")&&(n=i.data("owl-item"),"string"==typeof(o=i.find(".lazyOwl")).data("src")?(void 0===i.data("owl-loaded")&&(o.hide(),i.addClass("loading").data("owl-loaded","checked")),(!0!==this.options.lazyFollow||n>=this.currentItem)&&n<this.currentItem+this.options.items&&o.length&&this.lazyPreload(i,o)):i.data("owl-loaded","loaded"))},lazyPreload:function(t,e){var n,o=this,s=0;function a(){t.data("owl-loaded","loaded").removeClass("loading"),e.removeAttr("data-src"),"fade"===o.options.lazyEffect?e.fadeIn(400):e.show(),"function"==typeof o.options.afterLazyLoad&&o.options.afterLazyLoad.apply(this,[o.$elem])}"DIV"===e.prop("tagName")?(e.css("background-image","url("+e.data("src")+")"),n=!0):e[0].src=e.data("src"),function t(){s+=1,o.completeImg(e.get(0))||!0===n?a():s<=100?i.setTimeout(t,100):a()}()},autoHeight:function(){var e,n=this,o=t(n.$owlItems[n.currentItem]).find("img");function s(){var e=t(n.$owlItems[n.currentItem]).height();n.wrapperOuter.css("height",e+"px"),n.wrapperOuter.hasClass("autoHeight")||i.setTimeout((function(){n.wrapperOuter.addClass("autoHeight")}),0)}void 0!==o.get(0)?(e=0,function t(){e+=1,n.completeImg(o.get(0))?s():e<=100?i.setTimeout(t,100):n.wrapperOuter.css("height","")}()):s()},completeImg:function(t){return!!t.complete&&("undefined"===e(t.naturalWi
16dth)||0!==t.naturalWidth)},onVisibleItems:function(){var e;for(!0===this.options.addClassActive&&this.$owlItems.removeClass("active"),this.visibleItems=[],e=this.currentItem;e<this.currentItem+this.options.items;e+=1)this.visibleItems.push(e),!0===this.options.addClassActive&&t(this.$owlItems[e]).addClass("active");this.owl.visibleItems=this.visibleItems},transitionTypes:function(t){this.outClass="owl-"+t+"-out",this.inClass="owl-"+t+"-in"},singleItemTransition:function(){var t=this,e=t.outClass,i=t.inClass,n=t.$owlItems.eq(t.currentItem),o=t.$owlItems.eq(t.prevItem),s=Math.abs(t.positionsInArray[t.currentItem])+t.positionsInArray[t.prevItem],a=Math.abs(t.positionsInArray[t.currentItem])+t.itemWidth/2,r="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";t.isTransition=!0,t.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":a+"px","-moz-perspective-origin":a+"px","perspective-origin":a+"px"}),o.css(function(t){return{position:"relative",left:t+"px"}}(s)).addClass(e).on(r,(function(){t.endPrev=!0,o.off(r),t.clearTransStyle(o,e)})),n.addClass(i).on(r,(function(){t.endCurrent=!0,n.off(r),t.clearTransStyle(n,i)}))},clearTransStyle:function(t,e){t.css({position:"",left:""}).removeClass(e),this.endPrev&&this.endCurrent&&(this.$owlWrapper.removeClass("owl-origin"),this.endPrev=!1,this.endCurrent=!1,this.isTransition=!1)},owlStatus:function(){this.owl={userOptions:this.userOptions,baseElement:this.$elem,userItems:this.$userItems,owlItems:this.$owlItems,currentItem:this.currentItem,prevItem:this.prevItem,visibleItems:this.visibleItems,isTouch:this.browser.isTouch,browser:this.browser,dragDirection:this.dragDirection}},clearEvents:function(){this.$elem.off(".owl owl mousedown.disableTextSelect"),t(n).off(".owl owl"),t(i).off("resize",this.resizer)},unWrap:function(){0!==this.$elem.children().length&&(this.$owlWrapper.unwrap(),this.$userItems.unwrap().unwrap(),this.owlControls&&this.owlControls.remove()),this.clearEvents(),this.$elem.attr("style",this.$elem.data("owl-originalStyles")||"").attr("class",this.$elem.data("owl-originalClasses"))},destroy:function(){this.stop(),i.clearInterval(this.checkVisible),this.unWrap(),this.$elem.removeData()},reinit:function(e){var i=t.extend({},this.userOptions,e);this.unWrap(),this.init(i,this.$elem)},addItem:function(t,e){var i;return!!t&&(0===this.$elem.children().length?(this.$elem.append(t),this.setVars(),!1):(this.unWrap(),(i=void 0===e||-1===e?-1:e)>=this.$userItems.length||-1===i?this.$userItems.eq(-1).after(t):this.$userItems.eq(i).before(t),void this.setVars()))},removeItem:function(t){var e;if(0===this.$elem.children().length)return!1;e=void 0===t||-1===t?-1:t,this.unWrap(),this.$userItems.eq(e).remove(),this.setVars()}};t.fn.owlCarousel=function(e){return this.each((function(){if(!0===t(this).data("owl-init"))return!1;t(this).data("owl-init",!0);var i=Object.create(o);i.init(e,this),t.data(this,"owlCarousel",i)}))},t.fn.owlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:i,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}(t,window,document)}).call(this,i(8))},function(t,e,i){var n,o,s;function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(r){"use strict";o=[i(8)],void 0===(s="function"==typeof(n=function(t){var e=window.Slick||{};(e=function(){var e=0;return function(i,n){var o,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(i),appendDots:t(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
16sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=t(i),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,o=t(i).data("slick")||{},s.options=t.extend({},s.defaults,n,o),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,void 0!==document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=t.proxy(s.autoPlay,s),s.autoPlayClear=t.proxy(s.autoPlayClear,s),s.autoPlayIterator=t.proxy(s.autoPlayIterator,s),s.changeSlide=t.proxy(s.changeSlide,s),s.clickHandler=t.proxy(s.clickHandler,s),s.selectHandler=t.proxy(s.selectHandler,s),s.setPosition=t.proxy(s.setPosition,s),s.swipeHandler=t.proxy(s.swipeHandler,s),s.dragHandler=t.proxy(s.dragHandler,s),s.keyHandler=t.proxy(s.keyHandler,s),s.instanceUid=e++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):!0===n?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,i){t(i).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),!1===o.options.vertical?(n[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout((function(){o.disableTransition(),i.call()}),o.options.speed))},e.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},e.prototype.asNavFor=function(e){var i=this.getNavTarget();null!==i&&"object"==a(i)&&i.each((function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)}))},e.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
16t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i,n=this;if(!0===n.options.dots){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,n,o,s,a,r=this;if(n=document.createDocumentFragment(),s=r.$slider.children(),r.options.rows>1){for(a=r.options.slidesPerRow*r.options.rows,o=Math.ceil(s.length/a),t=0;t<o;t++){var l=document.createElement("div");for(e=0;e<r.options.rows;e++){var c=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var d=t*a+(e*r.options.slidesPerRow+i);s.get(d)&&c.appendChild(s.get(d))}l.appendChild(c)}n.appendChild(l)}r.$slider.empty().append(n),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var n,o,s,a=this,r=!1,l=a.$slider.width(),c=window.innerWidth||t(window).width();if("window"===a.respondTo?s=c:"slider"===a.respondTo?s=l:"min"===a.respondTo&&(s=Math.min(c,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){for(n in o=null,a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(!1===a.originalSettings.mobileFirst?s<a.breakpoints[n]&&(o=a.breakpoints[n]):s>a.breakpoints[n]&&(o=a.breakpoints[n]));null!==o?null!==a.activeBreakpoint?(o!==a.activeBreakpoint||i)&&(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),r=o):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e),r=o),e||!1===r||a.$slider.trigger("breakpoint",[a,r])}},e.prototype.changeSlide=function(e,i){var n,o,s=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),n=s.slideCount%s.options.slidesToScroll!=0?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,e.data.message){case"previous":o=0===n?s.options.slidesToScroll:s.options.slidesToShow-n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-o,!1,i);break;case"next":o=0===n?s.options.slidesToScroll:n,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+o,!1,i);break;case"index":var r=0===e.data.index?0:e.data.index||a.index()*s.options.slidesToScroll;s.slideHandler(s.checkNavigable(r),!1,i),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i;if(i=0,t>(e=this.getNavigableIndexes())[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=i;break}i=e[n]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
16slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&((t=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){t(this).attr("style",t(this).data("originalStyling"))})),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout((function(){i.disableTransition(t),e.call()}),i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",(function(i){i.stopImmediatePropagation();var n=t(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())}),0)}))},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++n;else for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,i,n,o,s=this,a=0;return s.slideOffset=0,i=s.$slides.first().outerHeight(!0),!0===s.options.infinite?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,o=-1,!0===s.options.vertical&&!0===s.options.centerMode&&(2===s.options.slidesToShow?o=-1.5:1===s.options.slidesToShow&&(o=-2)),a=i*s.options.slidesToShow*o),s.slideCount%s.options.slidesToScroll!=0&&t+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(t>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(t-s.slideCount))*s.slideWidth*-1,a=(s.options.slidesToShow-(t-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,a=s.slideCount%s.options.slidesToScroll*i*-1))):t+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(t+s.options.slidesToShow-s.slideCount)*s.slideWidth,a=(t+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,a=0),!0===s.options.centerMode&&s.slideCount<=s.options.slidesToShow?s.slideOffset=s.slideWidth*Math.floor(s.options.slidesToShow)/2-s.slideWidth*s.slideCount/2:!0===s.options.centerMode&&!0===s.options.infinite?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:!0===s.options.centerMode&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),e=!1===s.options.vertical?t*s.slideWidth*-1+s.slideOffset:t*i*-1+a,!0===s.options.variableWidth&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow),e=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===s.options.centerMode&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(t):s.$slideTrack.children(".slick-slide").eq(t+s.options.slidesToShow+1),e=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(s.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,o=[];for(!1===e.options.infinite?t=e.slideCount:(i=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);i<t;)o.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each((function(o,s){if(s.offsetLeft-i+t(s).outerWidth()/2>-1*n.swipeLeft)return e=s,!1})),Math.abs(t(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
16parseInt(t)}},e)},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter((function(t){return t>=0&&t<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(i){var o=n.indexOf(i);t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+i,tabindex:-1}),-1!==o&&t(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+o})})),e.$dots.attr("role","tablist").find("li").each((function(o){var s=n[o];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+s,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,s=o+e.options.slidesToShow;o<s;o++)e.$slides.eq(o).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
16,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each((function(){var e=t(this),i=t(this).attr("data-lazy"),n=t(this).attr("data-srcset"),o=t(this).attr("data-sizes")||s.$slider.attr("data-sizes"),a=document.createElement("img");a.onload=function(){e.animate({opacity:0}
16,100,(function(){n&&(e.attr("srcset",n),o&&e.attr("sizes",o)),e.attr("src",i).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),s.$slider.trigger("lazyLoaded",[s,e,i])}))},a.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,i])},a.src=i}))}var i,n,o,s=this;if(!0===s.options.centerMode?!0===s.options.infinite?o=(n=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(n=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),o=s.options.slidesToShow/2+1+2+s.currentSlide):(n=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,o=Math.ceil(n+s.options.slidesToShow),!0===s.options.fade&&(n>0&&n--,o<=s.slideCount&&o++)),i=s.$slider.find(".slick-slide").slice(n,o),"anticipated"===s.options.lazyLoad)for(var a=n-1,r=o,l=s.$slider.find(".slick-slide"),c=0;c<s.options.slidesToScroll;c++)a<0&&(a=s.slideCount-1),i=(i=i.add(l.eq(a))).add(l.eq(r)),a--,r++;e(i),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(e){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&t(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,s,a,r=this,l=t("img[data-lazy]",r.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),o=i.attr("data-srcset"),s=i.attr("data-sizes")||r.$slider.attr("data-sizes"),(a=document.createElement("img")).onload=function(){o&&(i.attr("srcset",o),s&&i.attr("sizes",s)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,i,n]),r.progressiveLazyLoad()},a.onerror=function(){e<3?setTimeout((function(){r.progressiveLazyLoad(e+1)}),500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,i,n]),r.progressiveLazyLoad())},a.src=n):r.$slider.trigger("allImagesLoaded",[r])},e.prototype.refresh=function(e){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:i}),o.init(),e||o.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,n,o=this,s=o.options.responsive||null;if("array"===t.type(s)&&s.length){for(e in o.respondTo=o.options.respondTo||"window",s)if(n=o.breakpoints.length-1,s.hasOwnProperty(e)){for(i=s[e].breakpoint;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=s[e].settings}o.breakpoints.sort((function(t,e){return o.options.mobileFirst?t-e:e-t}))}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))}
16,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;if(t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,n.slideCount<1||t<0||t>n.slideCount-1)return!1;n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},e.prototype.setCSS=function(t){var e,i,n=this,o={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,!1===n.transformsEnabled?n.$slideTrack.css(o):(o={},!1===n.cssTransitions?(o[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,i=this;i.$slides.each((function(n,o){e=i.slideWidth*n*-1,!0===i.options.rtl?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
16):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})})),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,o,s,a=this,r=!1;if("object"===t.type(arguments[0])?(n=arguments[0],r=arguments[1],s="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],o=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?s="responsive":void 0!==arguments[1]&&(s="single")),"single"===s)a.options[n]=o;else if("multiple"===s)t.each(n,(function(t,e){a.options[t]=e}));else if("responsive"===s)for(i in o)if("array"!==t.type(a.options.responsive))a.options.responsive=[o[i]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===o[i].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(o[i])}r&&(a.unload(),a.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e,i,n,o,s=this;if(i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(t).addClass("slick-current"),!0===s.options.centerMode){var a=s.options.slidesToShow%2==0?1:0;e=Math.floor(s.options.slidesToShow/2),!0===s.options.infinite&&(t>=e&&t<=s.slideCount-1-e?s.$slides.slice(t-e+a,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=s.options.slidesToShow+t,i.slice(n-e+1+a,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):t===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=s.slideCount-s.options.slidesToShow?s.$slides.slice(t,t+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=s.slideCount%s.options.slidesToShow,n=!0===s.options.infinite?s.options.slidesToShow+t:t,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-t<s.options.slidesToShow?i.slice(n-(s.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==s.options.lazyLoad&&"anticipated"!==s.options.lazyLoad||s.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;e-=1)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<n+o.slideCount;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},e.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));o||(o=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(o,!1,!0):i.slideHandler(o)}
16,e.prototype.slideHandler=function(t,e,i){var n,o,s,a,r,l=null,c=this;if(e=e||!1,!(!0===c.animating&&!0===c.options.waitForAnimate||!0===c.options.fade&&c.currentSlide===t))if(!1===e&&c.asNavFor(t),n=t,l=c.getLeft(n),a=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?a:c.swipeLeft,!1===c.options.infinite&&!1===c.options.centerMode&&(t<0||t>c.getDotCount()*c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==i?c.animateSlide(a,(function(){c.postSlide(n)})):c.postSlide(n));else if(!1===c.options.infinite&&!0===c.options.centerMode&&(t<0||t>c.slideCount-c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==i?c.animateSlide(a,(function(){c.postSlide(n)})):c.postSlide(n));else{if(c.options.autoplay&&clearInterval(c.autoPlayTimer),o=n<0?c.slideCount%c.options.slidesToScroll!=0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+n:n>=c.slideCount?c.slideCount%c.options.slidesToScroll!=0?0:n-c.slideCount:n,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,o]),s=c.currentSlide,c.currentSlide=o,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&(r=(r=c.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(c.currentSlide),c.updateDots(),c.updateArrows(),!0===c.options.fade)return!0!==i?(c.fadeSlideOut(s),c.fadeSlide(o,(function(){c.postSlide(o)}))):c.postSlide(o),void c.animateHeight();!0!==i?c.animateSlide(l,(function(){c.postSlide(o)})):c.postSlide(o)}},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,n,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),(n=Math.round(180*i/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315?!1===o.options.rtl?"left":"right":n>=135&&n<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,n,o,s,a,r=this;return s=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!r.dragging||r.scrolling||s&&1!==s.length)&&(e=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==s?s[0].pageX:t.clientX,r.touchObject.curY=void 0!==s?s[0].pageY:t.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2))),!r.options.verticalSwiping&&!r.swiping&&a>4?(r.scrolling=!0,!1):(!0===r.options.verticalSwiping&&(r.touchObject.swipeLength=a),i=r.swipeDirection(),void 0!==t.originalEvent&&r.touchObject.swipeLength>4&&(r.swiping=!0,t.preventDefault()),o=(!1===r.options.rtl?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),!0===r.options.verticalSwiping&&(o=r.touchObject.curY>r.touchObject.startY?1:-1),n=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,!1===r.options.infinite&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(n=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),!1===r.options.vertical?r.swipeLeft=e+n*o:r.swipeLeft=e+n*(r.$list.height()/r.listWidth)*o,!0===r.options.verticalSwiping&&(r.swipeLeft=e+n*o),!0!==r.options.fade&&!1!==r.options.touchMove&&(!0===r.animating?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft))))},e.prototype.swipeStart=function(t){var e,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,i.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
16,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,i,n=this,o=arguments[0],s=Array.prototype.slice.call(arguments,1),r=n.length;for(t=0;t<r;t++)if("object"==a(o)||void 0===o?n[t].slick=new e(n[t],o):i=n[t].slick[o].apply(n[t].slick,s),void 0!==i)return i;return n}})?n.apply(e,o):n)||(t.exports=s)}()},function(t,e){function i(t){var e,i,n=parseInt(t.getPropertyValue("width")),o=parseInt(t.getPropertyValue("height")),s=parseInt(t.getPropertyValue("padding-left")),a=parseInt(t.getPropertyValue("padding-right")),r=parseInt(t.getPropertyValue("padding-top")),l=parseInt(t.getPropertyValue("padding-bottom")),c=parseInt(t.getPropertyValue("border-left-width")),d=parseInt(t.getPropertyValue("border-right-width")),p=parseInt(t.getPropertyValue("border-top-width")),u=parseInt(t.getPropertyValue("border-bottom-width"));"border-box"==t.getPropertyValue("box-sizing")?(e=n-(s+a+c+d),i=o-(r+l+p+u)):(e=n,i=o);var h={};return h.width=e,h.height=i,h}BigText=function(t,e){"string"==typeof t?t=document.querySelector(t):t.length&&(t=t[0]);var n={rotateText:null,fontSizeFactor:.8,maximumFontSize:null,limitingDimension:"both",horizontalAlign:"center",verticalAlign:"center",textAlign:"center",whiteSpace:"nowrap"};for(var o in e=e||{},n)n.hasOwnProperty(o)&&!e.hasOwnProperty(o)&&(e[o]=n[o]);var s=t.style,a=document.defaultView.getComputedStyle(t),r=t.parentNode,l=r.style,c=document.defaultView.getComputedStyle(r);s.visibility="hidden",s.display="inline-block",s.clear="both",s.float="left",s.fontSize=1e3*e.fontSizeFactor+"px",s.lineHeight="1000px",s.whiteSpace=e.whiteSpace,s.textAlign=e.textAlign,s.position="relative",s.padding=0,s.margin=0,s.left="50%",s.top="50%";var d=parseInt(c.getPropertyValue("padding-top")),p=parseInt(c.getPropertyValue("padding-right")),u=parseInt(c.getPropertyValue("padding-bottom")),h=
16parseInt(c.getPropertyValue("padding-left")),f=(parseInt(c.getPropertyValue("border-top")),parseInt(c.getPropertyValue("border-right")),parseInt(c.getPropertyValue("border-bottom")),parseInt(c.getPropertyValue("border-left")),i(c)),m=f.width,v=f.height,g={width:t.offsetWidth,height:t.offsetHeight};if(null!==e.rotateText){if("number"!=typeof e.rotateText)throw"bigText error: rotateText value must be a number";var w="rotate("+e.rotateText+"deg)";s.webkitTransform=w,s.msTransform=w,s.MozTransform=w,s.OTransform=w,s.transform=w;var y=Math.abs(Math.sin(e.rotateText*Math.PI/180)),b=Math.abs(Math.cos(e.rotateText*Math.PI/180));g.width=t.offsetWidth*b+t.offsetHeight*y,g.height=t.offsetWidth*y+t.offsetHeight*b}var k,S=(m-h-p)/g.width,x=(v-d-u)/g.height;"width"===e.limitingDimension.toLowerCase()?(k=Math.floor(1e3*S),l.height=k+"px"):"height"===e.limitingDimension.toLowerCase()?k=Math.floor(1e3*x):S<x?k=Math.floor(1e3*S):S>=x&&(k=Math.floor(1e3*x));var T=k*e.fontSizeFactor;null!==e.maximumFontSize&&T>e.maximumFontSize&&(k=(T=e.maximumFontSize)/e.fontSizeFactor),s.fontSize=Math.floor(T)+"px",s.lineHeight=Math.ceil(k)+"px",s.marginBottom="0px",s.marginRight="0px","height"===e.limitingDimension.toLowerCase()&&(l.width=parseInt(a.getPropertyValue("width"))+4+"px");var C=i(a),_=C.width,$=C.height;switch(e.verticalAlign.toLowerCase()){case"top":s.top="0%";break;case"bottom":s.top="100%",s.marginTop=Math.floor(-$)+"px";break;default:s.marginTop=Math.floor(-$/2)+"px"}switch(e.horizontalAlign.toLowerCase()){case"left":s.left="0%";break;case"right":s.left="100%",s.marginLeft=Math.floor(-_)+"px";break;default:s.marginLeft=Math.floor(-_/2)+"px"}return s.visibility="visible",t},t.exports=BigText},function(t,e,i){void 0!==t.exports&&(t.exports=function(t){"use strict";var e=navigator.userAgent.indexOf("Edge/")>=0,i=new Image,n="object-fit"in i.style&&!e,o="object-position"in i.style&&!e,s=/(object-fit|object-position)\s*:\s*([-\w\s%]+)/g;function a(t){for(var e=getComputedStyle(t).fontFamily,i=null,n={};null!==(i=s.exec(e));)n[i[1]]=i[2];return n["object-position"]?function(t){~t["object-position"].indexOf("left")?t["object-position-x"]="left":~t["object-position"].indexOf("right")?t["object-position-x"]="right":t["object-position-x"]="center";~t["object-position"].indexOf("top")?t["object-position-y"]="top":~t["object-position"].indexOf("bottom")?t["object-position-y"]="bottom":t["object-position-y"]="center";return t}(n):n}function r(t,e){if("fill"!==e["object-fit"]){var i=t.style,n=window.getComputedStyle(t),o=document.createElement("object-fit");o.appendChild(t.parentNode.replaceChild(o,t));var s={height:"100%",width:"100%",boxSizing:"content-box",display:"inline-block",overflow:"hidden"};for(var a in"backgroundColor backgroundImage borderColor borderStyle borderWidth bottom fontSize lineHeight left opacity margin position right top visibility".replace(/\w+/g,(function(t){s[t]=n[t]})),s)o.style[a]=s[a];i.border=i.margin=i.padding=0,i.display="block",i.opacity=1,t.addEventListener("loadedmetadata",r),window.addEventListener("optimizedResize",r),t.readyState>=1&&(t.removeEventListener("loadedmetadata",r),r())}function r(){var n=t.videoWidth/t.videoHeight,s=o.clientWidth,a=o.clientHeight,r=s/a,l=0,c=0;i.marginLeft=i.marginTop=0,(n<r?"contain"===e["object-fit"]:"cover"===e["object-fit"])?(l=a*n,c=s/n,i.width=Math.round(l)+"px",i.height=a+"px","left"===e["object-position-x"]?i.marginLeft=0:"right"===e["object-position-x"]?i.marginLeft=Math.round(s-l)+"px":i.marginLeft=Math.round((s-l)/2)+"px"):(c=s/n,i.width=s+"px",i.height=Math.round(c)+"px","top"===e["object-position-y"]?i.marginTop=0:"bottom"===e["object-position-y"]?i.marginTop=Math.round(a-c)+"px":i.marginTop=Math.round((a-c)/2)+"px"),t.autoplay&&t.play()}}n&&o||(function(t){var e=-1;t?"length"in t||(t=[t]):t=document.querySelectorAll("video");for(;t[++e];){var i=a(t[e]);(i["object-fit"]||i["object-position"])&&(i["object-fit"]=i["object-fit"]||"fill",r(t[e],i))}}(t),function(t,e,i){i=i||window;var n=!1,o=null;try{o=new CustomEvent(e)}catch(t){(o=document.createEvent("Event")).initEvent(e,!0,!0)}i.addEventListener(t,(function(){n||(n=!0,requestAnimationFrame((function(){i.dispatchEvent(o),n=!1})))}))}("resize","optimizedResize"))})}
16,function(t,e,i){(function(t){var e;e=t,fontSpy=function(t,i){var n=e("html"),o=e("body");if("string"!=typeof t||""===t)throw"A valid fontName is required. fontName must be a string and must not be an empty string.";var s={font:t,fontClass:t.toLowerCase().replace(/\s/g,""),success:function(){},failure:function(){},testFont:"Courier New",testString:"QW@HhsXJ",glyphs:"",delay:50,timeOut:1e3,callback:e.noop},a=e.extend(s,i),r=e("<span>"+a.testString+a.glyphs+"</span>").css("position","absolute").css("top","-9999px").css("left","-9999px").css("visibility","hidden").css("fontFamily",a.testFont).css("fontSize","250px");o.append(r);var l=r.outerWidth();r.css("fontFamily",a.font+","+a.testFont);var c=function(){setTimeout(d,a.delay),a.timeOut=a.timeOut-a.delay},d=function(){var t=r.outerWidth();l!==t?(a.callback(),n.addClass(a.fontClass),a&&a.success&&a.success(),r.remove()):a.timeOut<0?(n.addClass("no-"+a.fontClass),a&&a.failure&&a.failure(),a.callback(new Error("FontSpy timeout")),r.remove()):c()};d()}}).call(this,i(8))},function(t,e,i){var n,o,s;function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}s=function(){"use strict";return function(t){if(t){var e=function(t){return[].slice.call(t)},i=3,n=[],o=null,s="requestAnimationFrame"in t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{sync:!1};t.cancelAnimationFrame(o);var i=function(){return r(n.filter((function(t){return t.dirty&&t.active})))};if(e.sync)return i();o=t.requestAnimationFrame(i)}:function(){},a=function(t){return function(e){n.forEach((function(e){return e.dirty=t})),s(e)}},r=function(t){t.filter((function(t){return!t.styleComputed})).forEach((function(t){t.styleComputed=p(t)})),t.filter(u).forEach(h);var e=t.filter(d);e.forEach(c),e.forEach((function(t){h(t),l(t)})),e.forEach(f)},l=function(t){return t.dirty=0},c=function(t){t.availableWidth=t.element.parentNode.clientWidth,t.currentWidth=t.element.scrollWidth,t.previousFontSize=t.currentFontSize,t.currentFontSize=Math.min(Math.max(t.minSize,t.availableWidth/t.currentWidth*t.previousFontSize),t.maxSize),t.whiteSpace=t.multiLine&&t.currentFontSize===t.minSize?"normal":"nowrap"},d=function(t){return 2!==t.dirty||2===t.dirty&&t.element.parentNode.clientWidth!==t.availableWidth},p=function(e){var i=t.getComputedStyle(e.element,null);return e.currentFontSize=parseFloat(i.getPropertyValue("font-size")),e.display=i.getPropertyValue("display"),e.whiteSpace=i.getPropertyValue("white-space"),!0},u=function(t){var e=!1;return!t.preStyleTestCompleted&&(/inline-/.test(t.display)||(e=!0,t.display="inline-block"),"nowrap"!==t.whiteSpace&&(e=!0,t.whiteSpace="nowrap"),t.preStyleTestCompleted=!0,e)},h=function(t){t.element.style.whiteSpace=t.whiteSpace,t.element.style.display=t.display,t.element.style.fontSize=t.currentFontSize+"px"},f=function(t){t.element.dispatchEvent(new CustomEvent("fit",{detail:{oldValue:t.previousFontSize,newValue:t.currentFontSize,scaleFactor:t.currentFontSize/t.previousFontSize}}))},m=function(t,e){return function(i){t.dirty=e,t.active&&s(i)}},v=function(t){return function(){n=n.filter((function(e){return e.element!==t.element})),t.observeMutations&&t.observer.disconnect(),t.element.style.whiteSpace=t.originalStyle.whiteSpace,t.element.style.display=t.originalStyle.display,t.element.style.fontSize=t.originalStyle.fontSize}},g=function(t){return function(){t.active||(t.active=!0,s())}},w=function(t){return function(){return t.active=!1}},y=function(t){t.observeMutations&&(t.observer=new MutationObserver(m(t,1)),t.observer.observe(t.element,t.observeMutations))},b={minSize:16,maxSize:512,multiLine:!0,observeMutations:"MutationObserver"in t&&{subtree:!0,childList:!0,characterData:!0}},k=null,S=function(){t.clearTimeout(k),k=t.setTimeout(a(2),C.observeWindowDelay)},x=["resize","orientationchange"];return Object.defineProperty(C,"observeWindow",{set:function(e){var i="".concat(e?"add":"remove","EventListener");x.forEach((function(e){t[i](e,S)}
16))}}),C.observeWindow=!0,C.observeWindowDelay=100,C.fitAll=a(i),C}function T(t,e){var o=Object.assign({},b,e),a=t.map((function(t){var e=Object.assign({},o,{element:t,active:!0});return function(t){t.originalStyle={whiteSpace:t.element.style.whiteSpace,display:t.element.style.display,fontSize:t.element.style.fontSize},y(t),t.newbie=!0,t.dirty=!0,n.push(t)}(e),{element:t,fit:m(e,i),unfreeze:g(e),freeze:w(e),unsubscribe:v(e)}}));return s(),a}function C(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof t?T(e(document.querySelectorAll(t)),i):T([t],i)[0]}}("undefined"==typeof window?null:window)},"object"==a(e)&&void 0!==t?t.exports=s():void 0===(o="function"==typeof(n=s)?n.call(e,i,e,t):n)||(t.exports=o)},function(t,e,i){var n,o,s;o=[i(8)],void 0===(s="function"==typeof(n=function(t){var e,i,n,o=[],s=document,a=window,r=s.documentElement;function l(){if(o.length){var n,l,c,d=0,p=t.map(o,(function(t){var e=t.data.selector,i=t.$element;return e?i.find(e):i}));for(e=e||((c={height:a.innerHeight,width:a.innerWidth}).height||!(n=s.compatMode)&&t.support.boxModel||(c={height:(l="CSS1Compat"===n?r:s.body).clientHeight,width:l.clientWidth}),c),i=i||{top:a.pageYOffset||r.scrollTop||s.body.scrollTop,left:a.pageXOffset||r.scrollLeft||s.body.scrollLeft};d<o.length;d++)if(t.contains(r,p[d][0])){var u=t(p[d]),h={height:u[0].offsetHeight,width:u[0].offsetWidth},f=u.offset(),m=u.data("inview");if(!i||!e)return;f.top+h.height>i.top&&f.top<i.top+e.height&&f.left+h.width>i.left&&f.left<i.left+e.width?m||u.data("inview",!0).trigger("inview",[!0]):m&&u.data("inview",!1).trigger("inview",[!1])}}}t.event.special.inview={add:function(e){o.push({data:e,$element:t(this),element:this}),!n&&o.length&&(n=setInterval(l,250))},remove:function(t){for(var e=0;e<o.length;e++){var i=o[e];if(i.element===this&&i.data.guid===t.guid){o.splice(e,1);break}}o.length||(clearInterval(n),n=null)}},t(a).on("scroll resize scrollstop",(function(){e=i=null})),!r.addEventListener&&r.attachEvent&&r.attachEvent("onfocusin",(function(){i=null}))})?n.apply(e,o):n)||(t.exports=s)}]);

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.