1window.mr=window.mr||{},mr=function(t,e,a,o){"use strict";function i(a){a=void 0===a?e:a,r.documentReady.concat(r.documentReadyDeferred).forEach(function(t){t(a)}),t.status.documentReadyRan=!0,t.status.windowLoadPending&&n(t.setContext())}function n(a){t.status.documentReadyRan?(t.status.windowLoadPending=!1,a="object"==typeof a?e:a,r.windowLoad.concat(r.windowLoadDeferred).forEach(function(t){t(a)})):t.status.windowLoadPending=!0}var r={documentReady:[],documentReadyDeferred:[],windowLoad:[],windowLoadDeferred:[]};return(t=t||{}).status={documentReadyRan:!1,windowLoadPending:!1},e(o).ready(i),e(a).on("load",n),t.setContext=function(t){var a;return void 0!==t?function(a){return e(t).find(a)}:e},t.components=r,t.documentReady=i,t.windowLoad=n,t}(window.mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.util={},t.util.requestAnimationFrame=a.requestAnimationFrame||a.mozRequestAnimationFrame||a.webkitRequestAnimationFrame||a.msRequestAnimationFrame,t.util.documentReady=function(t){var e,a=(new Date).getFullYear();t(".update-year").text(a)},t.util.windowLoad=function(t){t("[data-delay-src]").each(function(){var e=t(this);e.attr("src",e.attr("data-delay-src")),e.removeAttr("data-delay-src")})},t.util.getURLParameter=function(t){return decodeURIComponent((new RegExp("[?|&]"+t+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[void 0,""])[1].replace(/\+/g,"%20"))||null},t.util.capitaliseFirstLetter=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},t.util.slugify=function(t,e){return void 0!==e?t.replace(/ +/g,""):t.toLowerCase().replace(/[\~\!\@\#\$\%\^\&\*\(\)\-\_\=\+\]\[\}\{\'\"\;\\\:\?\/\>\<\.\,]+/g,"").replace(/ +/g,"-")},t.util.sortChildrenByText=function(t,a){var o=e(t),i=o.children().get(),n=-1,r=1;void 0!==a&&(n=1,r=-1),i.sort(function(t,a){var o=e(t).text(),i=e(a).text();return o<i?n:o>i?r:0}),o.empty(),e(i).each(function(t,e){o.append(e)})},t.util.idleSrc=function(t,a){var o;a=void 0!==a?a:"",(t.is(a+"[src]")?t:t.find(a+"[src]")).each(function(t,a){var o=(a=e(a)).attr("src"),i;void 0===a.attr("data-src")&&a.attr("data-src",o),a.attr("src","")})},t.util.activateIdleSrc=function(t,a){var o;a=void 0!==a?a:"",(t.is(a+"[data-src]")?t:t.find(a+"[data-src]")).each(function(t,a){var o=(a=e(a)).attr("data-src");a.attr("src",o)})},t.util.pauseVideo=function(t){var a;(t.is("video")?t:t.find("video")).each(function(t,a){var o;e(a).get(0).pause()})},t.util.parsePixels=function(t){var o=e(a).height(),i;return/^[1-9]{1}[0-9]*[p][x]$/.test(t)?parseInt(t.replace("px",""),10):/^[1-9]{1}[0-9]*[v][h]$/.test(t)?o*((i=parseInt(t.replace("vh",""),10))/100):-1},t.util.removeHash=function(){history.pushState("",o.title,a.location.pathname+a.location.search)},t.components.documentReady.push(t.util.documentReady),t.components.windowLoad.push(t.util.windowLoad),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.window={},t.window.height=e(a).height(),t.window.width=e(a).width(),e(a).on("resize",function(){t.window.height=e(a).height(),t.window.width=e(a).width()}),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";t.scroll={};var i=a.requestAnimationFrame||a.mozRequestAnimationFrame||a.webkitRequestAnimationFrame||a.msRequestAnimationFrame;t.scroll.listeners=[],t.scroll.busy=!1,t.scroll.y=0,t.scroll.x=0;var n=function(e){jQuery(a).off("scroll.mr"),jQuery(a).on("scroll.mr",function(e){!1===t.scroll.busy&&(t.scroll.busy=!0,i(function(e){t.scroll.update(e)})),e.stopPropagation&&e.stopPropagation()})};return t.scroll.update=function(e){var o=void 0!==a.mr_parallax;if(t.scroll.y=o?mr_parallax.mr_getScrollPosition():a.pageYOffset,t.scroll.busy=!1,o&&mr_parallax.mr_parallaxBackground(),t.scroll.listeners.length>0)for(var i=0,n=t.scroll.listeners.length;i<n;i++)t.scroll.listeners[i](e)},t.scroll.documentReady=n,t.components.documentReady.push(n),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";t.scroll.classModifiers={},t.scroll.classModifiers.rules=[],t.scroll.classModifiers.parseScrollRules=function(e){var a,o;return e.attr("data-scroll-class").split(";").forEach(function(a){var o,i,n={};if(2===(o=a.replace(/\s/g,"").split(":")).length){if(!((i=t.util.parsePixels(o[0]))>-1))return!1;if(n.scrollPoint=i,!o[1].length)return!1;var r=o[1];n.toggleClass=r,n.hasClass=e.hasClass(r),n.element=e.get(0),t.scroll.classModifiers.rules.push(n)}}),!!t.scroll.classModifiers.rules.length},t.scroll.classModifiers.update=function(e){for(var a=t.scroll.y,o=t.scroll.classModifiers.rules,i=o.length,n;i--;)a>(n=o[i]).scrollPoint&&!n.hasClass&&(n.element.classList.add(n.toggleClass),n.hasClass=t.scroll.classModifiers.rules[i].hasClass=!0),a<n.scrollPoint&&n.hasClass&&(n.element.classList.remove(n.toggleClass),n.hasClass=t.scroll.classModifiers.rules[i].hasClass=!1)};var i=function(){e('.main-container [data-scroll-class*="pos-fixed"]').each(function(){var t=e(this);t.css("max-width",t.parent().outerWidth()),t.parent().css("min-height",t.outerHeight())})},n=function(e){e("[data-scroll-class]").each(function(){var a=e(this);t.scroll.classModifiers.parseScrollRules(a)||console.log("Error parsing scroll rules on: "+a)}),i(),e(a).on("resize",i),t.scroll.classModifiers.rules.length&&t.scroll.listeners.push(t.scroll.classModifiers.update)};return t.components.documentReady.push(n),t.scroll.classModifiers.documentReady=n,t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.accordions=t.accordions||{},t.accordions.documentReady=function(e){e(".accordion__title").on("click",function(){t.accordions.activatePanel(e(this))}),e(".accordion").each(function(){var t=e(this),a=t.outerHeight(!0);t.css("min-height",a)}),""!==a.location.hash&&"#"!==a.location.hash&&null===a.location.hash.match(/#\/.*/)&&e(".accordion > li > .accordion__title"+a.location.hash).length&&t.accordions.activatePanelById(a.location.hash,!0),jQuery(o).on("click",'a[href^="#"]:not(a[href="#"])',function(){try{e(".accordion > li > .accordion__title"+e(this).attr("href")).length&&t.accordions.activatePanelById(e(this).attr("href"),!0)}catch(t){}})},t.accordions.activatePanel=function(t,a){var i=e(t),n=i.closest(".accordion"),r=i.closest("li"),s=o.createEvent("Event"),d=o.createEvent("Event");
1if(s.initEvent("panelOpened.accordions.mr",!0,!0),d.initEvent("panelClosed.accordions.mr",!0,!0),r.hasClass("active"))!0!==a&&(r.removeClass("active"),i.trigger("panelClosed.accordions.mr").get(0).dispatchEvent(d));else if(n.hasClass("accordion--oneopen")){var c=n.find("li.active");c.length&&(c.removeClass("active"),c.trigger("panelClosed.accordions.mr").get(0).dispatchEvent(d)),r.addClass("active"),r.trigger("panelOpened.accordions.mr").get(0).dispatchEvent(s)}else r.is(".active")||r.trigger("panelOpened.accordions.mr").get(0).dispatchEvent(s),r.addClass("active")},t.accordions.activatePanelById=function(a,o){var i;""!==a&&"#"!==a&&null===a.match(/#\/.*/)&&(i=e(".accordion > li > .accordion__title#"+a.replace("#",""))).length&&(e("html, body").stop(!0).animate({scrollTop:i.offset().top-50},1200),t.accordions.activatePanel(i,o))},t.components.documentReady.push(t.accordions.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.alerts=t.alerts||{},t.alerts.documentReady=function(t){t(".alert__close").on("click touchstart",function(){jQuery(this).closest(".alert").addClass("alert--dismissed")})},t.components.documentReady.push(t.alerts.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.backgrounds=t.backgrounds||{},t.backgrounds.documentReady=function(t){t(".background-image-holder").each(function(){var e=t(this).children("img").attr("src");t(this).css("background",'url("'+e+'")').css("background-position","initial").css("opacity","1")})},t.components.documentReady.push(t.backgrounds.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.bars=t.bars||{},t.bars.documentReady=function(t){t('.nav-container .bar[data-scroll-class*="fixed"]:not(.bar--absolute)').each(function(){var e=t(this),a=e.outerHeight(!0);
1e.closest(".nav-container").css("min-height",a)})},t.components.documentReady.push(t.bars.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.cookies={getItem:function(t){return t&&decodeURIComponent(o.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null},setItem:function(t,e,a,i,n,r){if(!t||/^(?:expires|max\-age|path|domain|secure)$/i.test(t))return!1;var s="";if(a)switch(a.constructor){case Number:s=a===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+a;break;case String:s="; expires="+a;break;case Date:s="; expires="+a.toUTCString();break}return o.cookie=encodeURIComponent(t)+"="+encodeURIComponent(e)+s+(n?"; domain="+n:"")+(i?"; path="+i:"")+(r?"; secure":""),!0},removeItem:function(t,e,a){return!!this.hasItem(t)&&(o.cookie=encodeURIComponent(t)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(a?"; domain="+a:"")+(e?"; path="+e:""),!0)},hasItem:function(t){return!!t&&new RegExp("(?:^|;\\s*)"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(o.cookie)},keys:function(){for(var t=o.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),e=t.length,a=0;a<e;a++)t[a]=decodeURIComponent(t[a]);return t}},t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.countdown=t.countdown||{},t.countdown.options=t.countdown.options||{},t.countdown.documentReady=function(e){e(".countdown[data-date]").each(function(){var a=e(this),o=a.attr("data-date"),i=void 0!==a.attr("data-days-text")?"%D "+a.attr("data-days-text")+" %H:%M:%S":"%D days %H:%M:%S",i=void 0!==t.countdown.options.format?t.countdown.options.format:i,n=void 0!==a.attr("data-date-format")?a.attr("data-date-format"):i,r;void 0!==a.attr("data-date-fallback")&&(r=a.attr("data-date-fallback")||"Timer Done"),a.countdown(o,function(t){t.elapsed?a.text(r):a.text(t.strftime(n))})})},t.components.documentReadyDeferred.push(t.countdown.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";t.datepicker=t.datepicker||{};var i=t.datepicker.options||{};return t.datepicker.documentReady=function(t){t(".datepicker").length&&t(".datepicker").pickadate(i)},t.components.documentReadyDeferred.push(t.datepicker.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.dropdowns=t.dropdowns||{},t.dropdowns.done=!1,t.dropdowns.documentReady=function(e){var i=!1;e('html[dir="rtl"]').length&&(i=!0),t.dropdowns.done||(jQuery(o).on("click","body:not(.dropdowns--hover) .dropdown, body.dropdowns--hover .dropdown.dropdown--click",function(t){var a=jQuery(this);jQuery(t.target).is(".dropdown--active > .dropdown__trigger")?(a.siblings().removeClass("dropdown--active").find(".dropdown").removeClass("dropdown--active"),a.toggleClass("dropdown--active")):(e(".dropdown--active").removeClass("dropdown--active"),a.addClass("dropdown--active"))}),jQuery(o).on("click touchstart","body:not(.dropdowns--hover)",function(t){jQuery(t.target).is('[class*="dropdown"], [class*="dropdown"] *')||e(".dropdown--active").removeClass("dropdown--active")}),jQuery("body.dropdowns--hover .dropdown").on("click",function(t){var e;t.stopPropagation(),jQuery(this).toggleClass("dropdown--active")}),jQuery("body").append('<div class="container containerMeasure" style="opacity:0;pointer-events:none;"></div>'),!1===i?(t.dropdowns.repositionDropdowns(e),jQuery(a).on("resize",function(){t.dropdowns.repositionDropdowns(e)})):(t.dropdowns.repositionDropdownsRtl(e),jQuery(a).on("resize",function(){t.dropdowns.repositionDropdownsRtl(e)})),t.dropdowns.done=!0)},t.dropdowns.repositionDropdowns=function(t){t(".dropdown__container").each(function(){var t,e,a,o,i;jQuery(this).css("left",""),e=(t=jQuery(this)).offset().left,a=jQuery(".containerMeasure").offset().left,o=t.closest(".dropdown").offset().left,i=null,t.css("left",-e+a),t.find('.dropdown__content:not([class*="lg-12"])').length&&(i=t.find(".dropdown__content")).css("left",o-a)}),t(".dropdown__content").each(function(){var t,e,o,i,n,r;i=(e=(t=jQuery(this)).offset().left)+(o=t.outerWidth(!0)),n=jQuery(a).outerWidth(!0),r=jQuery(".containerMeasure").outerWidth()-o,i>n&&t.css("left",r)})},t.dropdowns.repositionDropdownsRtl=function(t){var e=jQuery(a).width();t(".dropdown__container").each(function(){var t,a,o,i,n;jQuery(this).css("left",""),t=jQuery(this),a=e-(t.offset().left+t.outerWidth(!0)),o=jQuery(".containerMeasure").offset().left,i=e-(t.closest(".dropdown").offset().left+t.closest(".dropdown").outerWidth(!0)),n=null,t.css("right",-a+o),t.find('.dropdown__content:not([class*="lg-12"])').length&&(n=t.find(".dropdown__content")).css("right",i-o)}),t(".dropdown__content").each(function(){var t,o,i,n,r,s;t=jQuery(this),n=(o=e-(t.offset().left+t.outerWidth(!0)))+(i=t.outerWidth(!0)),r
1=jQuery(a).outerWidth(!0),s=jQuery(".containerMeasure").outerWidth()-i,n>r&&t.css("right",s)})},t.components.documentReady.push(t.dropdowns.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.forms=t.forms||{},t.forms.captcha={},t.forms.captcha.widgets=[],t.forms.captcha.done=!1,t.forms.documentReady=function(e){t.forms.captcha.widgets=[],e('.input-checkbox input[type="checkbox"], .input-radio input[type="radio"]').each(function(t){var a=e(this),o=a.siblings("label"),i="input-assigned-"+t;void 0===a.attr("id")||""===a.attr("id")?(a.attr("id",i),o.attr("for",i)):(i=a.attr("id"),o.attr("for",i))}),e(".input-number__controls > span").off("click.mr").on("click.mr",function(){var t=jQuery(this),e=t.closest(".input-number"),a=e.find('input[type="number"]'),o=a.attr("max"),i=a.attr("min"),n=1,r=parseInt(a.val(),10);e.is("[data-step]")&&(n=parseInt(e.attr("data-step"),10)),t.hasClass("input-number__increase")?r+n<=o&&a.val(r+n):r-n>=i&&a.val(r-n)}),e(".input-file .btn").off("click.mr").on("click.mr",function(){return e(this).siblings("input").trigger("click"),!1}),e('form.form-email, form[action*="list-manage.com"], form[action*="createsend.com"]').attr("novalidate",!0).off("submit").on("submit",t.forms.submit),e(o).on("change, input, paste, keyup",".attempted-submit .field-error",function(){e(this).removeClass("field-error")}),e('form[data-recaptcha-sitekey]:not([data-recaptcha-sitekey=""])').each(function(){var e=jQuery(this),a=e.find("div.recaptcha"),o,i,n,r,s,d,c;d=void 0!==(d=e.attr("data-recaptcha-theme"))?d:"",c=void 0!==(c=e.attr("data-recaptcha-size"))?c:"",t.forms.captcha.sitekey=e.attr("data-recaptcha-sitekey"),a.length||(o=e.find("button[type=submit]").closest('[class*="col-"]'),a=jQuery("<div>").addClass("recaptcha"),(i=jQuery("<div>").addClass("col-12").append(a)).insertBefore(o)),n={element:a.get(0),parentForm:e,theme:d,size:c},t.forms.captcha.widgets.push(n),!1===t.forms.captcha.done?jQuery('script[src*="recaptcha/api.js"]').length||(s="https://www.google.com/recaptcha/api.js?onload=mrFormsCaptchaInit&render=explicit",(r=jQuery("<script async defer>")).attr("src",s),jQuery("body").append(r),t.forms.captcha.done=!0):"undefined"!=typeof grecaptcha&&t.forms.captcha.renderWidgets()})},t.forms.submit=function(o){o.preventDefault?o.preventDefault():o.returnValue=!1;var i=e("body"),n=e(o.target).closest("form"),r=void 0!==n.attr("action")?n.attr("action"):"",s=n.find('button[type="submit"], input[type="submit"]'),d=0,c=n.attr("original-error"),l=!!n.find("div.recaptcha").length,u,m,p,f,h;if(i.find(".form-error, .form-success").remove(),s.attr("data-text",s.text()),f=n.attr("data-error")?n.attr("data-error"):"Please fill all fields correctly",h=n.attr("data-success")?n.attr("data-success"):"Thanks, we'll be in touch shortly",i.append('<div class="form-error" style="display: none;">'+f+"</div>"),i.append('<div class="form-success" style="display: none;">'+h+"</div>"),m=i.find(".form-error"),p=i.find(".form-success"),n.addClass("attempted-submit"),-1!==r.indexOf("createsend.com")||-1!==r.indexOf("list-manage.com"))if(console.log("Mail list form signup detected."),void 0!==c&&!1!==c&&m.html(c),1!==t.forms.validateFields(n)){n.removeClass("attempted-submit"),m.fadeOut(200),s.addClass("btn--loading");try{e.ajax({url:n.attr("action"),crossDomain:!0,data:n.serialize(),method:"GET",cache:!1,dataType:"json",contentType:"application/json; charset=utf-8",success:function(e){"success"!==e.result&&200!==e.Status?(m.attr("original-error",m.text()),m.html(e.msg).stop(!0).fadeIn(1e3),p.stop(!0).fadeOut(1e3),s.removeClass("btn--loading")):(s.removeClass("btn--loading"),void 0!==(u=n.attr("data-success-redirect"))&&!1!==u&&""!==u?a.location=u:(t.forms.resetForm(n),t.forms.showFormSuccess(p,m,1e3,5e3,500)))}})}catch(e){m.attr("original-error",m.text()),m.html(e.message),t.forms.showFormError(p,m,1e3,5e3,500),s.removeClass("btn--loading")}}else t.forms.showFormError(p,m,1e3,5e3,500);else void 0!==c&&!1!==c&&m.text(c),1===(d=t.forms.validateFields(n))?t.forms.showFormError(p,m,1e3,5e3,500):(n.removeClass("attempted-submit"),m.fadeOut(200),s.addClass("btn--loading"),jQuery.ajax({type:"POST",url:""!==r?r:"mail/mail.php",data:n.serialize()+"&url="+a.location.href+"&captcha="+l,success:function(o){s.removeClass("btn--loading"),e.isNumeric(o)?parseInt(o,10)>0&&(void 0!==(u=n.attr("data-success-redirect"))&&!1!==u&&""!==u&&(a.location=u),t.forms.resetForm(n),t.forms.showFormSuccess(p,m,1e3,5e3,500),t.forms.captcha.resetWidgets()):(m.attr("original-error",m.text()),m.text(
1o).stop(!0).fadeIn(1e3),p.stop(!0).fadeOut(1e3))},error:function(t,e,a){m.attr("original-error",m.text()),m.text(a).stop(!0).fadeIn(1e3),p.stop(!0).fadeOut(1e3),s.removeClass("btn--loading")}}));return!1},t.forms.validateFields=function(t){var a=e(a),o=!1,i,n,r;if((t=e(t)).find('.validate-required[type="checkbox"]').each(function(){var t=e(this);e('[name="'+e(this).attr("name")+'"]:checked').length||(o=1,n=e(this).attr("data-name")||"check",t.parent().addClass("field-error"))}),t.find(".validate-required, .required, [required]").not('input[type="checkbox"]').each(function(){""===e(this).val()?(e(this).addClass("field-error"),o=1):e(this).removeClass("field-error")}),t.find('.validate-email, .email, [name*="cm-"][type="email"]').each(function(){/(.+)@(.+){2,}\.(.+){2,}/.test(e(this).val())?e(this).removeClass("field-error"):(e(this).addClass("field-error"),o=1)}),t.find(".validate-number-dash").each(function(){/^[0-9][0-9-]+[0-9]$/.test(e(this).val())?e(this).removeClass("field-error"):(e(this).addClass("field-error"),o=1)}),t.find("div.recaptcha").length&&void 0!==t.attr("data-recaptcha-sitekey")&&(r=e(t.find("div.recaptcha")),""!==grecaptcha.getResponse(t.data("recaptchaWidgetID"))?r.removeClass("field-error"):(r.addClass("field-error"),o=1)),t.find(".field-error").length){var s=e(t).find(".field-error:first");s.length&&e("html, body").stop(!0).animate({scrollTop:s.offset().top-100},1200,function(){s.focus()})}else a.find(".form-error").fadeOut(1e3);return o},t.forms.showFormSuccess=function(t,e,a,o,i){t.stop(!0).fadeIn(a),e.stop(!0).fadeOut(a),setTimeout(function(){t.stop(!0).fadeOut(i)},o)},t.forms.showFormError=function(t,e,a,o,i){e.stop(!0).fadeIn(a),t.stop(!0).fadeOut(a),setTimeout(function(){e.stop(!0).fadeOut(i)},o)},t.forms.resetForm=function(t){(t=e(t)).get(0).reset(),t.find(".input-radio, .input-checkbox").removeClass("checked"),t.find("[data-default-value]").filter('[type="text"],[type="number"],[type="email"],[type="url"],[type="search"],[type="tel"]').each(function(){var t=jQuery(this);t.val(t.attr("data-default-value"))})},a.mrFormsCaptchaInit=function(){t.forms.captcha.renderWidgets()},t.forms.captcha.renderWidgets=function(){t.forms.captcha.widgets.forEach(function(e){""===e.element.innerHTML.replace(/[\s\xA0]+/g,"")&&(e.id=grecaptcha.render(e.element,{sitekey:t.forms.captcha.sitekey,theme:e.theme,size:e.size,callback:t.forms.captcha.setHuman}),e.parentForm.data("recaptchaWidgetID",e.id))})},t.forms.captcha.resetWidgets=function(){t.forms.captcha.widgets.forEach(function(t){grecaptcha.reset(t.id)})},t.forms.captcha.setHuman=function(){jQuery("div.recaptcha.field-error").removeClass("field-error")},t.components.documentReadyDeferred.push(t.forms.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.granim=t.granim||{},t.granim.documentReady=function(e){e("[data-gradient-bg]").each(function(a,o){var i=e(this),n="granim-"+a,r=i.attr("data-gradient-bg"),s=[],d=[],c={},l,u,m,p,f;if(i.prepend('<canvas id="'+n+'"></canvas>'),!0===(u=/^(#[0-9|a-f|A-F]{6}){1}([ ]*,[ ]*#[0-9|a-f|A-F]{6})*$/.test(r))){for((l=(r=(r=r.replace(" ","")).split(",")).length)%2!=0&&r.push(r[l-1]),m=0;m<l/2;m++)(d=[]).push(r.shift()),d.push(r.shift()),s.push(d);c.states={"default-state":{gradients:s}}}p={element:"#"+n,name:"basic-gradient",direction:"left-right",opacity:[1,1],isPausedWhenNotInView:!0,states:{"default-state":{gradients:s}}},f=jQuery.extend({},p,t.granim.options,c),e(this).data("gradientOptions",f);var h=e(this),v=new Granim(f)})},t.components.documentReadyDeferred.push(t.granim.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.instagram=t.instagram||{},t.instagram.documentReady=function(e){var a,o,i={};if(e(".instafeed").length){var n="4079540202.b9b1d8a.1d13c245c68d4a17bfbff87919aaeb14",r="b9b1d8ae049d4153b24a6332f0088686",s,d;e(".instafeed[data-access-token][data-client-id]").length&&(""!==(s=e(".instafeed[data-access-token][data-client-id]").first().attr("data-access-token"))&&(n=s),""!==(d=e(".instafeed[data-access-token][data-client-id]").first().attr("data-client-id"))&&(r=d)),jQuery.fn.spectragram.accessData={accessToken:n,clientID:r}}e(".instafeed").each(function(){var n=e(this),r=n.attr("data-user-name"),s=12;a={query:"mediumrarethemes",max:12},i.max=n.attr("data-amount"),i.query=n.attr("data-user-name"),o=jQuery.extend({},a,t.instagram.options,i),n.append("<ul></ul>"),n.children("ul").spectragram("getUserFeed",o)})},t.components.documentReadyDeferred.push(t.instagram.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.maps=t.maps||{},t.maps.options=t.maps.options||{},t.maps.documentReady=function(e){e(".map-holder").on("click",function(){e(this).addClass("interact")}).removeClass("interact");var a=e(".map-container[data-maps-api-key]");a.length&&(a.addClass("gmaps-active"),t.maps.initAPI(e),t.maps.init())},t.maps.initAPI=function(t){if(o.querySelector("[data-maps-api-key]")&&!o.querySelector(".gMapsAPI")&&t("[data-maps-api-key]").length){var e=o.createElement("script"),a=t("[data-maps-api-key]:first").attr("data-maps-api-key");""!==(a=void 0!==a?a:"")&&(e.type="text/javascript",e.src="https://maps.googleapis.com/ma
1ps/api/js?key="+a+"&callback=mr.maps.init",e.className="gMapsAPI",o.body.appendChild(e))}},t.maps.init=function(){void 0!==a.google&&void 0!==a.google.maps&&(t.maps.instances=[],jQuery(".gmaps-active").each(function(){var e=this,a=jQuery(this),i=jQuery(o).width()>766,n=void 0!==a.attr("data-zoom-controls"),r=void 0!==a.attr("data-zoom-controls")&&a.attr("data-zoom-controls"),s=void 0!==a.attr("data-latlong")&&a.attr("data-latlong"),d=!!s&&1*s.substr(0,s.indexOf(",")),c=!!s&&1*s.substr(s.indexOf(",")+1),l=new google.maps.Geocoder,u=void 0!==a.attr("data-address")?a.attr("data-address").split(";"):[""],m,p,f,h,v,y,g={},w={},b;(b=o.createEvent("Event")).initEvent("mapCreated.maps.mr",!0,!0),h={disableDefaultUI:!0,draggable:i,scrollwheel:!1,styles:[{featureType:"landscape",stylers:[{saturation:-100},{lightness:65},{visibility:"on"}]},{featureType:"poi",stylers:[{saturation:-100},{lightness:51},{visibility:"simplified"}]},{featureType:"road.highway",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"road.arterial",stylers:[{saturation:-100},{lightness:30},{visibility:"on"}]},{featureType:"road.local",stylers:[{saturation:-100},{lightness:40},{visibility:"on"}]},{featureType:"transit",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"administrative.province",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"on"},{lightness:-25},{saturation:-100}]},{featureType:"water",elementType:"geometry",stylers:[{hue:"#ffff00"},{lightness:-25},{saturation:-97}]}],zoom:17,zoomControl:!1},g.styles=void 0!==a.attr("data-map-style")?JSON.parse(a.attr("data-map-style")):void 0,g.zoom=a.attr("data-map-zoom")?parseInt(a.attr("data-map-zoom"),10):void 0,g.zoomControlOptions=!1!==r?{position:google.maps.ControlPosition[r]}:void 0,f={icon:{url:("undefined"!=typeof mr_variant?"../":"")+"img/mapmarker.png",scaledSize:new google.maps.Size(50,50)},title:"We Are Here",optimised:!1},w.icon=void 0!==a.attr("data-marker-image")?a.attr("data-marker-image"):void 0,w.title=a.attr("data-marker-title"),v=jQuery.extend({},h,t.maps.options.map,g),y=jQuery.extend({},f,t.maps.options.marker,w),void 0!==u&&""!==u[0]?l.geocode({address:u[0].replace("[nomarker]","")},function(a,o){o===google.maps.GeocoderStatus.OK?(m=new google.maps.Map(e,v),t.maps.instances.push(m),jQuery(e).trigger("mapCreated.maps.mr").get(0).dispatchEvent(b),m.setCenter(a[0].geometry.location),u.forEach(function(t){var e;if(/(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)/.test(t))var a=t.split(","),o=new google.maps.Marker(jQuery.extend({},y,{position:{lat:1*a[0],lng:1*a[1]},map:m}));else t.indexOf("[nomarker]")<0&&(e=new google.maps.Geocoder).geocode({address:t.replace("[nomarker]","")},function(t,e){e===google.maps.GeocoderStatus.OK?o=new google.maps.Marker(jQuery.extend({},y,{map:m,position:t[0].geometry.location})):console.log("Map marker error: "+e)})})):console.log("There was a problem geocoding the address.")}):void 0!==d&&""!==d&&!1!==d&&void 0!==c&&""!==c&&!1!==c&&(v.center={lat:d,lng:c},m=new google.maps.Map(e,v),p=new google.maps.Marker(jQuery.extend({},y,{position:{lat:d,lng:c},map:m})),t.maps.instances.push(m),jQuery(e).trigger("mapCreated.maps.mr").get(0).dispatchEvent(b))}))},t.components.documentReady.push(t.maps.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.masonry=t.masonry||{},t.masonry.documentReady=function(e){t.masonry.updateFilters(),e(o).on("click touchstart",".masonry__filters li:not(.js-no-action)",function(){var t=e(this),a=t.closest(".masonry").find(".masonry__container"),o="*";"*"!==t.attr("data-masonry-filter")&&(o=".filter-"+t.attr("data-masonry-filter")),t.siblings("li").removeClass("active"),t.addClass("active"),a.removeClass("masonry--animate"),a.on("layoutComplete",function(){e(this).addClass("masonry--active"),"undefined"!=typeof mr_parallax&&setTimeout(function(){mr_parallax.profileParallaxElements()},100)}),a.isotope({filter:o})})},t.masonry.windowLoad=function(){e(".masonry").each(function(){var a=e(this).find(".masonry__container"),o=e(this),i="*",n,r={};n={itemSelector:".masonry__item",filter:"*",masonry:{columnWidth:".masonry__item"}},o.is("[data-default-filter]")&&(i=".filter-"+(i=o.attr("data-default-filter").toLowerCase()),o.find("li[data-masonry-filter]").removeClass("active"),o.find('li[data-masonry-filter="'+o.attr("data-default-filter").toLowerCase()+'"]').addClass("active")),r.filter="*"!==i?i:void 0,a.on("layoutComplete",function(){a.addClass("masonry--active"),"undefined"!=typeof mr_parallax&&setTimeout(function(){mr_parallax.profileParallaxElements()},100)}),a.isotope(jQuery.extend({},n,t.masonry.options,r))})},t.masonry.updateFilters=function(a){var o;e(a=void 0!==a?a:".masonry").each(function(){var a=e(this),o=a.find(".masonry__container"),i=a.find(".masonry__filters"),n=void 0!==i.attr("data-filter-all-text")?i.attr("data-filter-all-text"):"All",r;a.is(".masonry")&&o.find(".masonry__item[data-masonry-filter]").length&&((r=i.find("> ul")).length||(r=i.append("<ul></ul>").find("> ul")),o.find(".masonry__item[data-masonry-filter]").each(function(){var a=e(this),o=a.attr("data-masonry-filter"),i=[];void 0!==o&&""!==o&&(i=o.split(",")),e(i).each(function(e,o){var i=t.util.slugify(o);a.addClass("filter-"+i),r.find('[data-masonry-filter="'+i+'"]').length||r.append('<li data-masonry-filter="'+i+'">'+o+"</li>")})}),r.find("[data-masonry-filter]").each(function(){var t=e(this),o=t.text();"*"!==e(this).attr("data-masonry-filter")&&(a.find('.masonry__item[data-masonry-filter*="'+o+'"]').length||t.remove())}),t.util.sortChildrenByText(e(this).find(".masonry__filters ul")),r.find('[data-masonry-filter="*"]').length||r.prepend('<li class="active" data-masonry-filter="*">'+n+"</li>"))})},t.masonry.updateLayout=function(t){var a;e(t=void 0!==t?t:".masonry").each(function(){var t=e(this),a=t.find(".masonry__item:not([style])"),o=t.find(".masonry__container");t.is(".masonry")&&(a.length&&o.isotope("appended",a).isotope("layout"),o.isotope("layout"))})},t.components.documentReady.push(t.masonry.documentReady),t.components.windowLoad.push(t.masonry.windowLoad),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.modals=t.modals||{},t.modals.documentReady=function(e){var i='<div class="all-page-modals"></div>',n=e("div.main-container");if(n.length?(jQuery(i).insertAfter(n),t.modals.allModalsContainer=e("div.all-page-modals")):(jQuery("body").append(i),t.modals.allModalsContainer=jQuery("body div.all-page-modals")),e(".modal-container").each(function(){var o=e(this),i=e(a),n=o.find(".modal
1-content");if(o.find(".modal-close").length||o.find(".modal-content").append('<div class="modal-close modal-close-cross"></div>'),void 0!==n.attr("data-width")){var r=1*n.attr("data-width").substr(0,n.attr("data-width").indexOf("%"));n.css("width",r+"%")}if(void 0!==n.attr("data-height")){var s=1*n.attr("data-height").substr(0,n.attr("data-height").indexOf("%"));n.css("height",s+"%")}t.util.idleSrc(o,"iframe")}),e(".modal-instance").each(function(a){var o=e(this),i=o.find(".modal-container"),n=o.find(".modal-content"),r=o.find(".modal-trigger");r.attr("data-modal-index",a),i.attr("data-modal-index",a),void 0!==i.attr("data-modal-id")&&r.attr("data-modal-id",i.attr("data-modal-id")),i=i.detach(),t.modals.allModalsContainer.append(i)}),e(".modal-trigger").on("click",function(){var a=e(this),o,i;return void 0!==a.attr("data-modal-id")?(o=a.attr("data-modal-id"),i=t.modals.allModalsContainer.find('.modal-container[data-modal-id="'+o+'"]')):(o=e(this).attr("data-modal-index"),i=t.modals.allModalsContainer.find('.modal-container[data-modal-index="'+o+'"]')),t.util.activateIdleSrc(i,"iframe"),t.modals.autoplayVideo(i),t.modals.showModal(i),!1}),jQuery(o).on("click",".modal-close",t.modals.closeActiveModal),jQuery(o).keyup(function(e){27===e.keyCode&&t.modals.closeActiveModal()}),e(".modal-container:not(.modal--prevent-close)").on("click",function(e){e.target===this&&t.modals.closeActiveModal()}),e(".modal-container[data-autoshow]").each(function(){var a=e(this),o=1*a.attr("data-autoshow");t.util.activateIdleSrc(a),t.modals.autoplayVideo(a),void 0!==a.attr("data-cookie")&&t.cookies.hasItem(a.attr("data-cookie"))||t.modals.showModal(a,o)}),e(".modal-container[data-show-on-exit]").each(function(){var a=jQuery(this),i=a.attr("data-show-on-exit"),n=0;a.attr("data-delay")&&(n=parseInt(a.attr("data-delay"),10)||0),e(i).length&&(a.prepend(e('<i class="ti-close close-modal">')),jQuery(o).on("mouseleave",i,function(){e(".modal-active").length||void 0!==a.attr("data-cookie")&&t.cookies.hasItem(a.attr("data-cookie"))||t.modals.showModal(a,n)}))}),2===a.location.href.split("#").length){var r=a.location.href.split("#").pop();e('[data-modal-id="'+r+'"]').length&&(t.modals.closeActiveModal(),t.modals.showModal(e('[data-modal-id="'+r+'"]')))}jQuery(o).on("click",'a[href^="#"]',function(){var a=e(this).attr("href").replace("#","");e('[data-modal-id="'+a+'"]').length&&(t.modals.closeActiveModal(),setTimeout(t.modals.showModal,500,'[data-modal-id="'+a+'"]',0))}),jQuery(o).on("wheel mousewheel scroll",".modal-content, .modal-content .scrollable",function(t){t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation(),this.scrollTop+=t.originalEvent.deltaY})}, 2t.modals.showModal=function(t,a){var i=void 0!==a?1*a:0,n;e(t).length&&setTimeout(function(){var a=o.createEvent("Event");a.initEvent("modalOpened.modals.mr",!0,!0),e(t).addClass("modal-active").trigger("modalOpened.modals.mr").get(0).dispatchEvent(a)},i)},t.modals.closeActiveModal=function(){var e=jQuery("body div.modal-active"),i=o.createEvent("Event");t.util.idleSrc(e,"iframe"),t.util.pauseVideo(e),void 0!==e.attr("data-cookie")&&t.cookies.setItem(e.attr("data-cookie"),"true",1/0,"/"),e.length&&(e.is("[data-modal-id]")&&a.location.hash==="#"+e.attr("data-modal-id")&&t.util.removeHash(),i.initEvent("modalClosed.modals.mr",!0,!0),e.removeClass("modal-active").trigger("modalClosed.modals.mr").get(0).dispatchEvent(i))},t.modals.autoplayVideo=function(t){var e;t.find("video[autoplay]").length&&t.find("video").get(0).play()},t.components.documentReady.push(t.modals.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.newsletters=t.newsletters||{},t.newsletters.documentReady=function(e){var a,o,i,n,r,s;e('form[action*="createsend.com"]').each(function(){(a=e(this)).attr("novalidate","novalidate"),a.is(".form--no-placeholders")?a.find("input[placeholder]").removeAttr("placeholder"):a.find("input:not([checkbox]):not([radio])").each(function(){var t=e(this);void 0!==t.attr("placeholder")?""===t.attr("placeholder")&&t.siblings("label").length&&(t.attr("placeholder",t.siblings("label").first().text()),a.is(".form--no-labels")&&t.siblings("label").first().remove()):t.siblings("label").length&&(t.attr("placeholder",t.siblings("label").first().text()),a.is(".form--no-labels")&&t.siblings("label").first().remove()),t.parent().is("p")&&t.unwrap()}),a.find("select").wrap('<div class="input-select"></div>'),a.find('input[type="radio"]').wrap('<div class="input-radio"></div>'),a.find('input[type="checkbox"]').each(function(){o=e(this),n=o.attr("id"),(i=a.find("label[for="+n+"]")).length||(i=e('<label for="'+n+'"></label>')),o.before('<div class="input-checkbox" data-id="'+n+'"></div>'),e('.input-checkbox[data-id="'+n+'"]').prepend(o),e('.input-checkbox[data-id="'+n+'"]').prepend(i)}),a.find('button[type="submit"]').each(function(){var t=e(this);t.addClass("btn"),t.parent().is("p")&&t.unwrap()}),a.find("[required]").attr("required","required").addClass("val
2idate-required"),a.addClass("form--active"),t.newsletters.prepareAjaxAction(a)}),e('form[action*="list-manage.com"]').each(function(){(a=e(this)).attr("novalidate","novalidate"),a.is(".form--no-placeholders")?a.find("input[placeholder]").removeAttr("placeholder"):a.find("input:not([checkbox]):not([radio])").each(function(){var t=e(this);void 0!==t.attr("placeholder")?""===t.attr("placeholder")&&t.siblings("label").length&&(t.attr("placeholder",t.siblings("label").first().text()),a.is(".form--no-labels")&&t.siblings("label").first().remove()):t.siblings("label").length&&(t.attr("placeholder",t.siblings("label").first().text()),a.is(".form--no-labels")&&t.siblings("label").first().remove())}),a.is(".form--no-labels")&&a.find("input:not([checkbox]):not([radio])").each(function(){var t=e(this);t.siblings("label").length&&t.siblings("label").first().remove()}),a.find("select").wrap('<div class="input-select"></div>'),a.find('input[type="checkbox"]').each(function(){o=jQuery(this),r=o.parent(),(i=r.find("label")).length||(i=jQuery("<label>")),o.before('<div class="input-checkbox"></div>'),r.find(".input-checkbox").append(o),r.find(".input-checkbox").append(i)}),a.find('input[type="radio"]').each(function(){s=jQuery(this),r=s.closest("li"),(i=r.find("label")).length||(i=jQuery("<label>")),s.before('<div class="input-radio"></div>'),r.find(".input-radio").prepend(s),r.find(".input-radio").prepend(i)}),a.find('input[type="submit"]').each(function(){var t=e(this),a=jQuery("<button/>").attr("type","submit").attr("class",t.attr("class")).addClass("btn").text(t.attr("value"));t.parent().is("div.clear")&&t.unwrap(),a.insertBefore(t),t.remove()}),a.find("input").each(function(){var t=e(this);t.hasClass("required")&&t.removeClass("required").addClass("validate-required")}),a.find('input[type="email"]').removeClass("email").addClass("validate-email"),a.find("#mce-responses").remove(),a.find(".mc-field-group").each(function(){e(this).children().first().unwrap()}),a.find("[required]").attr("required","required").addClass("validate-required"),a.addClass("form--active"),t.newsletters.prepareAjaxAction(a)}),t.forms.documentReady(t.setContext("form.form--active"))},t.newsletters.prepareAjaxAction=function(t){var a=e(t).attr("action");/list-manage\.com/.test(a)&&"//"===(a=a.replace("/post?","/post-json?")+"&c=?").substr(0,2)&&(a="http:"+a),/createsend\.com/.test(a)&&(a+="?callback=?"),e(t).attr("action",a)},t.components.documentReady.push(t.newsletters.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.notifications=t.notifications||{},t.notifications.documentReady=function(e){e(".notification").each(function(){var t=e(this);t.find(".notification-close").length||t.append('<div class="notification-close-cross notification-close"></div>')}),e(".notification[data-autoshow]").each(function(){var a=e(this),o=parseInt(a.attr("data-autoshow"),10);void 0!==a.attr("data-cookie")&&t.cookies.hasItem(a.attr("data-cookie"))||t.notifications.showNotification(a,o)}),e("[data-notification-link]:not(.notification)").on("click",function(){var a=jQuery(this).attr("data-notification-link"),o=e('.notification[data-notification-link="'+a+'"]');return jQuery(".notification--reveal").addClass("notification--dismissed"),o.removeClass("notification--dismissed"),t.notifications.showNotification(o,0),!1}),e(".notification-close").on("click",function(){var e=jQuery(this);if(t.notifications.closeNotification(e),"#"===e.attr("href"))return!1}),e(".notification .inner-link").on("click",function(){var e=jQuery(this).closest(".notification").attr("data-notification-link");t.notifications.closeNotification(e)})},t.notifications.showNotification=function(e,a){var i=jQuery(e),n=void 0!==a?1*a:0,r=o.createEvent("Event");if(setTimeout(function(){r.initEvent("notificationOpened.notifications.mr",!0,!0),i.addClass("notification--reveal").trigger("notificationOpened.notifications.mr").get(0).dispatchEvent(r),i.closest("nav").addClass("notification--reveal"),i.find("input").length&&i.find("input").first().focus()},n),e.is("[data-autohide]")){var s=parseInt(e.attr("data-autohide"),10);setTimeout(function(){t.notifications.closeNotification(e)},s+n)}},t.notifications.closeNotification=function(a){var i=jQuery(a),n=o.createEvent("Event");a=i.is(".notification")?i:i.is(".notification-close")?i.closest(".
2notification"):e('.notification[data-notification-link="'+a+'"]'),n.initEvent("notificationClosed.notifications.mr",!0,!0),a.addClass("notification--dismissed").trigger("notificationClosed.notifications.mr").get(0).dispatchEvent(n),a.closest("nav").removeClass("notification--reveal"),void 0!==a.attr("data-cookie")&&t.cookies.setItem(a.attr("data-cookie"),"true",1/0,"/")},t.components.documentReady.push(t.notifications.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.parallax=t.parallax||{},t.parallax.documentReady=function(t){var e=t(a),o=e.width(),i=e.height(),n=t("nav").outerHeight(!0);if(o>768){var r=t(".parallax:nth-of-type(1)"),s=t(".parallax:nth-of-type(1) .background-image-holder");s.css("top",-n),r.outerHeight(!0)===i&&s.css("height",i+n)}},t.parallax.update=function(){"undefined"!=typeof mr_parallax&&(mr_parallax.profileParallaxElements(),mr_parallax.mr_parallaxBackground())},t.components.documentReady.push(t.parallax.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.progressHorizontal=t.progressHorizontal||{},t.progressHorizontal.documentReady=function(t){var e=[];t(".progress-horizontal").each(function(){var t=jQuery(this).find(".progress-horizontal__bar"),a={},o=jQuery('<div class="progress-horizontal__progress"></div>');t.prepend(o),a.element=t,a.progress=o,a.value=parseInt(t.attr("data-value"),10)+"%",a.offsetTop=t.offset().top,a.animate=!1,jQuery(this).hasClass("progress-horizontal--animate")?a.animate=!0:o.css("width",a.value),e.push(a)})},t.components.documentReady.push(t.progressHorizontal.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.easypiecharts=t.easypiecharts||{},t.easypiecharts.pies=[],t.easypiecharts.options=t.easypiecharts.options||{},t.easypiecharts.documentReady=function(e){e(".radial").each(function(){var e=jQuery(this),a=0,o,i=2e3,n=110,r=3,s={},d={},c;s={animate:{duration:2e3,enabled:!0},barColor:"#000000",scaleColor:!1,size:n,lineWidth:3},void 0!==t.easypiecharts.options.size&&(n=t.easypiecharts.options.size),void 0!==e.attr("data-timing")&&(d.animate={duration:parseInt(e.attr("data-timing"),10),enabled:!0}),void 0!==e.attr("data-color")&&(d.barColor=e.attr("data-color")),void 0!==e.attr("data-size")&&(n=d.size=parseInt(e.attr("data-size"),10)),void 0!==e.attr("data-bar-width")&&(d.lineWidth=parseInt(e.attr("data-bar-width"),10)),e.css("height",n).css("width",n),"object"==typeof t.easypiecharts.options&&(c=jQuery.extend({},s,t.easypiecharts.options,d)),e.easyPieChart(c),e.data("easyPieChart").update(0)}),e(".radial").length&&(t.easypiecharts.init(),t.easypiecharts.activate(),t.scroll.listeners.push(t.easypiecharts.activate))},t.easypiecharts.init=function(){t.easypiecharts.pies=[],e(".radial").each(function(){var e={},a=jQuery(this);e.element=a,e.value=parseInt(a.attr("data-value"),10),e.top=a.offset().top,e.height=a.height()/2,e.active=!1,t.easypiecharts.pies.push(e)})},t.easypiecharts.activate=function(){t.easypiecharts.pies.forEach(function(e){Math.round(t.scroll.y+t.window.height)>=Math.round(e.top+e.height)&&!1===e.active&&(e.element.data("easyPieChart").enableAnimation(),e.element.data("easyPieChart").update(e.value),e.element.addClass("radial--active"),e.active=!0)})},t.components.documentReadyDeferred.push(t.easypiecharts.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.sliders=t.sliders||{},t.sliders.documentReady=function(e){e(".slider").each(function(a){var o=e(this),i=o.find("ul.slides");i.find(">li").addClass("slide");var n=i.find("li").length,r={cellSelector:".slide",cellAlign:"left",wrapAround:!0,pageDots:!1,prevNextButtons:!1,autoPlay:!0,draggable:!(n<2),imagesLoaded:!0,accessibility:!0,rightToLeft:!1,initialIndex:0,freeScroll:!1},s={};s.pageDots="true"===o.attr("data-paging")&&i.find("li").length>1||void 0,s.prevNextButtons="true"===o.attr("data-arrows")||void 0,s.draggable="false"!==o.attr("data-draggable")&&void 0,s.autoPlay="false"!==o.attr("data-autoplay")&&(o.attr("data-timing")?parseInt(o.attr("data-timing"),10):void 0),s.accessibility="false"!==o.attr("data-accessibility")&&void 0,s.rightToLeft="true"===o.attr("data-rtl")||void 0,s.initialIndex=o.attr("data-initial")?parseInt(o.attr("data-initial"),10):void 0,s.freeScroll="true"===o.attr("data-freescroll")||void 0,o.attr("data-children",n),e(this).data("sliderOptions",jQuery.extend({},r,t.sliders.options,s)),e(i).flickity(e(this).data("sliderOptions")),e(i).on("scroll.flickity",function(t,e){o.find(".is-selected").hasClass("controls--dark")?o.addClass("controls--dark"):o.removeClass("controls--dark")})}),t.parallax.update&&t.parallax.update()},t.components.documentReadyDeferred.push(t.sliders.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.smoothscroll=t.smoothscroll||{},t.smoothscroll.sections=[],t.smoothscroll.init=function(){t.smoothscroll.sections=[],e("a.inner-link").each(function(){var a={},o=e(this),i=o.attr("href"),n;new RegExp("^#[^\r\n\t\f\v#.]+$","gm").test(i)&&e("section"+i).length&&(a.id=i,a.top=Math.round(e(i).offset().top),a.height=Math.round(e(i).outerHeight()),a.link=o.get(0),a.active=!1,t.smoothscroll.sections.push(a))}),t.smoothscroll.highlight()},t.smoothscroll.highlight=function(){t.smoothscroll.sections.forEach(function(e){t.scroll.y>=e.top&&t.scroll.y<e.top+e.height?!1===e.active&&(e.link.classList.add("inner-link--active"),e.active=!0):(e.link.classList.remove("inner-link--active"),e.active=!1)})},t.scroll.listeners.push(t.smoothscroll.highlight),t.smoothscroll.documentReady=function(e){var o=e("a.inner-link"),i,n,r={};n={selector:".inner-link",selectorHeader:null,speed:750,easing:"easeInOutCubic",offset:0},o.length&&(o.each(function(t){var a=e(this),o;"#"!==a.attr("href").charAt(0)&&a.removeClass("inner-link")}),t.smoothscroll.init(),e(a).on("resize",t.smoothscroll.init),i=0,e("body[data-smooth-scroll-offset]").length&&(i=e("body").attr("data-smooth-scroll-offset"),i*=1),r.offset=0!==i?i:void 0,smoothScroll.init(jQuery.extend({},n,t.smoothscroll.options,r)))},t.components.documentReady.push(t.smoothscroll.documentReady),t.components.windowLoad.push(t.smoothscroll.init),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.tabs=t.tabs||{},t.tabs.documentReady=function(e){e(".tabs").each(function(){var t=e(this);t.after('<ul class="tabs-content">'),t.find("li").each(function(){var t=e(this),a=t.find(".tab__content").wrap("<li></li>").parent(),o=a.clone(!0,!0);a.remove(),t.closest(".tabs-container").find(".tabs-content").append(o)})}),e(".tabs > li").on("click",function(){var a=e(this),o;t.tabs.activateTab(a),a.is("[id]")&&(o="#"+a.attr("id"),history.pushState?history.pushState(null,null,o):location.hash=o)}),e(".tabs li.active").each(function(){t.tabs.activateTab(this)}),""!==a.location.hash&&t.tabs.activateTabById(a.location.hash),e('a[href^="#"]').on("click",function(){t.tabs.activateTabById(e(this).attr("href"))})},t.tabs.activateTab=function(t){var a=e(t),i=a.closest(".tabs-container"),n=1*a.index()+1,r=i.find("> .tabs-content > li:nth-of-type("+n+")"),s=o.createEvent("Event"),d,c;s.initEvent("tabOpened.tabs.mr",!0,!0),i.find("> .tabs > li").removeClass("active"),i.find("> .tabs-content > li").removeClass("active"),a.addClass("active").trigger("tabOpened.tabs.mr").get(0).dispatchEvent(s),r.addClass("active"),(d=r.find("iframe")).length&&d.attr("src",d.attr("src"))},t.tabs.activateTabById=function(t){""!==t&&"#"!==t&&null===t.match(/#\/.*/)&&e(".tabs > li#"+t.replace("#","")).length&&e(".tabs > li#"+t.replace("#","")).click()},t.components.documentReady.push(t.tabs.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.toggleClass=t.toggleClass||{},t.toggleClass.documentReady=function(t){t("[data-toggle-class]").each(function(){var e=t(this),a=e.attr("data-toggle-class").split("|");t(a).each(function(){var a=e,o=[],i="",n="",o;2===(o=this.split(";")).length?(n=o[0],i=o[1],t(a).on("click",function(){return a.hasClass("toggled-class")?a.removeClass("toggled-class"):a.toggleClass("toggled-class"),t(n).toggleClass(i),!1})):console.log('Error in [data-toggle-class] attribute. This attribute accepts an element, or comma separated elements terminated witha ";" followed by a class name to toggle')})})},t.components.documentReady.push(t.toggleClass.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.typed=t.typed||{},t.typed.documentReady=function(e){e(".typed-text").each(function(){var a=e(this),o=a.attr("data-typed-strings")?a.attr("data-typed-strings").split(","):[],i={strings:[],typeSpeed:100,loop:!0,showCursor:!1},n={};n.strings=a.attr("data-typed-strings")?a.attr("data-typed-strings").split(","):void 0,e(a).typed(jQuery.extend({},i,t.typed.options,n))})},t.components.documentReady.push(t.typed.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.twitter=t.twitter||{},t.twitter.options=t.twitter.options||{},t.twitter.documentReady=function(e){e(".tweets-feed").each(function(t){e(this).attr("id","tweets-"+t)}).each(function(a){function o(e){for(var a=e.length,o=0,n='<ul class="slides">';o<a;)n+="<li>"+e[o]+"</li>",o++;if(n+="</ul>",i.html(n),i.closest(".slider").length)return t.sliders.documentReady(t.setContext()),n}var i=e("#tweets-"+a),n={domId:"",maxTweets:6,enableLinks:!0,showUser:!0,showTime:!0,dateFunction:"",showRetweet:!1,customCallback:o};n=jQuery.extend(n,t.twitter.options),void 0!==i.attr("data-widget-id")?n.id=i.attr("data-widget-id"):void 0!==i.attr("data-feed-name")&&""!==i.attr("data-feed-name")?n.profile={screenName:i.attr("data-feed-name").replace("@","")}:void 0!==t.twitter.options.profile?n.profile={screenName:t.twitter.options.profile.replace("@","")}:n.profile={screenName:"twitter"},n.maxTweets=i.attr("data-amount")?i.attr("data-amount"):n.maxTweets,i.closest(".twitter-feed--slider").length&&i.addClass("slider"),twitterFetcher.fetch(n)})},t.components.documentReady.push(t.twitter.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.video=t.video||{},t.video.options=t.video.options||{},t.video.options.ytplayer=t.video.options.ytplayer||{},t.video.documentReady=function(e){e(".youtube-background").length&&e(".youtube-background").each(function(){var a=e(this),o={containment:"self",autoPlay:!0,mute:!0,opacity:1},i={};i.videoURL=e(this).attr("data-video-url"),i.startAt=e(this).attr("data-start-at")?parseInt(e(this).attr("data-start-at"),10):void 0,a.closest(".videobg").append('<div class="loading-indicator"></div>'),a.YTPlayer(jQuery.extend({},o,t.video.options.ytplayer,i)),a.on("YTPStart",function(){a.closest(".videobg").addClass("video-active")})}),e(".videobg").find("video").length&&e(".videobg").find("video").closest(".videobg").addClass("video-active"),e(".video-cover").each(function(){var t=e(this);t.find("iframe[src]").length&&(t.find("iframe").attr("data-src",t.find("iframe").attr("src")),t.find("iframe").attr("src",""))}),e(".video-cover .video-play-icon").on("click",function(){var t,a=e(this).closest(".video-cover");if(a.find("video").length){var o=a.find("video").get(0);return a.addClass("reveal-video"),o.play(),!1}if(a.find("iframe").length){var i=a.find("iframe");return i.attr("src",i.attr("data-src")),a.addClass("reveal-video"),!1}})},t.components.documentReady.push(t.video.documentReady),t}(mr,jQuery,window,document),mr=function(t,e,a,o){"use strict";return t.wizard=t.wizard||{},t.wizard.documentReady=function(e){e(".wizard").each(function(){var e=jQuery(this),a={};a={headerTag:"h5",bodyTag:"section",transitionEffect:"slideLeft",autoFocus:!0},e.is('[role="application"][id^="steps-uid"]')||(e.steps(jQuery.extend({},a,t.wizard.options)),e.addClass("active"))})},t.components.documentReady.push(t.wizard.documentReady),t}(mr,jQuery,window,document);
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.