var INSPIRO={},$=jQuery.noConflict();!function(t){"use strict";var i=t(window),e=t("body"),a=(t(".body-inner"),t("section")),s=t("#topbar"),o=t("#header"),n=o.attr("class"),r=t("#logo"),l=t("#mainMenu"),d=t("#mainMenu-trigger a, #mainMenu-trigger button"),c=(t("#slider"),t(".inspiro-slider")),u=t(".carousel"),p=t(".grid-layout"),m=t(".grid-filter, .page-grid-filter");i.width();if(o.length>0)var M=o.offset().top;var g={isMobile:{browser:{isMobile:function(){return!!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry)/)}}}.browser.isMobile,submenuLight:1==o.hasClass("submenu-light"),headerHasDarkClass:1==o.hasClass("dark"),headerDarkClassRemoved:!1,sliderDarkClass:!1,menuIsOpen:!1,menuOverlayOpened:!1};t(window).breakpoints({triggerOnInit:!0,breakpoints:[{name:"xs",width:0},{name:"sm",width:576},{name:"md",width:768},{name:"lg",width:1025},{name:"xl",width:1200}]});var f=t(window).breakpoints("getBreakpoint");e.addClass("breakpoint-"+f),t(window).bind("breakpoint-change",function(t){e.removeClass("breakpoint-"+t.from),e.addClass("breakpoint-"+t.to)}),t(window).bind("breakpoint-change",function(i){t(window).breakpoints("greaterEqualTo","lg",function(){e.addClass("b--desktop"),e.removeClass("b--responsive")}),t(window).breakpoints("lessThan","lg",function(){e.removeClass("b--desktop"),e.addClass("b--responsive")})}),INSPIRO.core={functions:function(){INSPIRO.core.scrollTop(),INSPIRO.core.rtlStatus(),INSPIRO.core.equalize(),INSPIRO.core.customHeight(),INSPIRO.core.darkTheme()},scrollTop:function(){var a=t("#scrollTop");if(a.length>0){var s=e.attr("data-offset")||400;i.scrollTop()>s?e.hasClass("frame")?a.css({bottom:"46px",opacity:1,"z-index":199}):a.css({bottom:"26px",opacity:1,"z-index":199}):a.css({bottom:"16px",opacity:0}),a.off("click").on("click",function(){return t("body,html").stop(!0).animate({scrollTop:0},1e3,"easeInOutExpo"),!1})}},rtlStatus:function(){return"rtl"==t("html").attr("dir")},equalize:function(){var i=t(".equalize");i.length>0&&i.each(function(){var i=t(this),e=i.find(i.attr("data-equalize-item"))||"> div",a=0;e.each(function(){t(this).outerHeight(!0)>a&&(a=t(this).outerHeight(!0))}),e.height(a)})},customHeight:function(i){var e=t(".custom-height");e.length>0&&e.each(function(){var e=t(this),a=e.attr("data-height")||400,s=e.attr("data-height-lg")||a,o=e.attr("data-height-md")||s,n=e.attr("data-height-sm")||o,r=e.attr("data-height-xs")||n;function l(i){switch(i&&(e=i),t(window).breakpoints("getBreakpoint")){case"xs":e.height(r);break;case"sm":e.height(n);break;case"md":e.height(o);break;case"lg":e.height(s);break;case"xl":e.height(a)}}l(i),t(window).resize(function(){setTimeout(function(){l(i)},100)})})},darkTheme:function(){var i=t("[data-dark-src]"),a=t("#light-mode"),s=t("#dark-mode");e.hasClass("dark");function o(){i.each(function(){var i=t(this),e=i.attr("src"),a=i.attr("data-dark-src");a&&(i.attr("data-original-src",e),i.attr("src",a))})}Cookies.get("darkColorScheme"),s.on("click",function(t){o(),e.addClass("dark"),INSPIRO.elements.shapeDivider(),Cookies.set("darkColorScheme",!0,{expires:Number(365)})}),a.on("click",function(a){i.each(function(){var i=t(this),e=i.attr("data-original-src");e&&i.attr("src",e)}),e.removeClass("dark"),INSPIRO.elements.shapeDivider(),Cookies.remove("darkColorScheme")}),e.hasClass("dark")&&o()}},INSPIRO.header={functions:function(){INSPIRO.header.logoStatus(),INSPIRO.header.stickyHeader(),INSPIRO.header.topBar(),INSPIRO.header.search(),INSPIRO.header.mainMenu(),INSPIRO.header.mainMenuOverlay(),INSPIRO.header.pageMenu(),INSPIRO.header.sidebarOverlay(),INSPIRO.header.dotsMenu(),INSPIRO.header.onepageMenu()},logoStatus:function(i){var e=r.find(t(".logo-default")),a=r.find(t(".logo-dark")),s=r.find(".logo-fixed"),n=r.find(".logo-responsive");o.hasClass("header-sticky")&&s.length>0?(e.css("display","none"),a.css("display","none"),n.css("display","none"),s.css("display","block")):(e.removeAttr("style"),a.removeAttr("style"),n.removeAttr("style"),s.removeAttr("style")),t(window).breakpoints("lessThan","lg",function(){n.length>0&&(e.css("display","none"),a.css("display","none"),s.css("display","none"),n.css("display","block"))})},stickyHeader:function(){var a=o.attr("data-shrink")||0,s=o.attr("data-sticky-active")||200,r=i.scrollTop();o.hasClass("header-modern")&&(a=300),t(window).breakpoints("greaterEqualTo","lg",function(){o.is(".header-disable-fixed")||(r>M+a?(o.addClass("header-sticky"),r>M+s&&(o.addClass("sticky-active"),g.submenuLight&&g.headerHasDarkClass&&(o.removeClass("dark"),g.headerDarkClassRemoved=!0),INSPIRO.header.logoStatus())):(o.removeClass().addClass(n),g.sliderDarkClass&&g.headerHasDarkClass&&(o.removeClass("dark"),g.headerDarkClassRemoved=!0),INSPIRO.header.logoStatus()))}),t(window).breakpoints("lessThan","lg",function(){"true"==o.attr("data-responsive-fixed")&&(r>M+a?(o.addClass("header-sticky"),r>M+s&&(o.addClass("sticky-active"),g.submenuLight&&(o.removeClass("dark"),g.headerDarkClassRemoved=!0),INSPIRO.header.logoStatus())):(o.removeClass().addClass(n),1==g.headerDarkClassRemoved&&e.hasClass("mainMenu-open")&&o.removeClass("dark"),INSPIRO.header.logoStatus()))})},topBar:function(){s.length>0&&t("#topbar .topbar-dropdown .topbar-form").each(function(e,a){i.width()-(t(a).width()+t(a).offset().left)<0&&t(a).addClass("dropdown-invert")})},search:function(){var i=t("#search");if(i.length>0){var a=t("#btn-search"),s=t("#btn-search-close"),o=i.find(".form-control");function n(){e.removeClass("search-open"),o.value=""}a.on("click",function(){return e.addClass("search-open"),o.focus(),!1}),s.on("click",function(){return n(),!1}),document.addEventListener("keyup",function(t){27==t.keyCode&&n()})}},mainMenu:function(){if(l.length>0){l.find(".dropdown, .dropdown-submenu").prepend('');var a=t('#mainMenu nav > ul > li.dropdown > a[href="#"], #mainMenu nav > ul > li.dropdown > .dropdown-arrow, .dropdown-submenu > a[href="#"], .dropdown-submenu > .dropdown-arrow, .dropdown-submenu > span, .page-menu nav > ul > li.dropdown > a'),s=t("#mainMenu-trigger a, #mainMenu-trigger button"),n=!1;s.on("click",function(a){var s=t(this);a.preventDefault(),t(window).breakpoints("lessThan","lg",function(){g.menuIsOpen?void(n||(n=!0,g.menuIsOpen=!1,INSPIRO.header.logoStatus(),l.animate({"min-height":0},{start:function(){l.removeClass("menu-animate")},done:function(){e.removeClass("mainMenu-open"),s.removeClass("toggle-active"),g.submenuLight&&g.headerHasDarkClass&&g.headerDarkClassRemoved&&!o.hasClass("header-sticky")&&o.addClass("dark"),g.sliderDarkClass&&g.headerHasDarkClass&&g.headerDarkClassRemoved&&(o.removeClass("dark"),g.headerDarkClassRemoved=!0)},duration:500,easing:"easeInOutQuart",complete:function(){n=!1}}))):void(n||(n=!0,g.menuIsOpen=!0,g.submenuLight&&g.headerHasDarkClass?(o.removeClass("dark"),g.headerDarkClassRemoved=!0):g.headerHasDarkClass&&g.headerDarkClassRemoved&&o.addClass("dark"),s.addClass("toggle-active"),e.addClass("mainMenu-open"),INSPIRO.header.logoStatus(),l.animate({"min-height":i.height()},{duration:500,easing:"easeInOutQuart",start:function(){setTimeout(function(){l.addClass("menu-animate")},300)},complete:function(){n=!1}})))})}),a.on("click",function(i){t(this).parent("li").siblings().removeClass("hover-active"),(e.hasClass("b--responsive")||l.hasClass("menu-onclick"))&&t(this).parent("li").toggleClass("hover-active"),i.stopPropagation(),i.preventDefault()}),e.on("click",function(t){l.find(".hover-active").removeClass("hover-active")}),t(window).on("resize",function(){e.hasClass("mainMenu-open")&&g.menuIsOpen&&(d.trigger("click"),l.find(".hover-active").removeClass("hover-active"))}),t(window).breakpoints("greaterEqualTo","lg",function(){var e=t("nav > ul > li:last-child"),a=t("nav > ul > li:last-child > ul"),s=(a.width(),e.width(),t("nav > ul > li").find(".dropdown-menu"));s.css("display","block"),t(".dropdown:not(.mega-menu-item) ul ul").each(function(e,a){i.width()-(t(a).width()+t(a).offset().left)<0&&t(a).addClass("menu-invert")}),a.length>0&&i.width()-(a.width()+e.offset().left)<0&&a.addClass("menu-last"),s.css("display","")})}},mainMenuOverlay:function(){},pageMenu:function(){var e=t(".page-menu");e.length>0&&(t(window).breakpoints("greaterEqualTo","lg",function(){var t=e.attr("data-shrink")||e.offset().top+200;"true"==e.attr("data-sticky")&&i.scroll(function(){i.scrollTop()>t?(e.addClass("sticky-active"),o.addClass("pageMenu-sticky")):(e.removeClass("sticky-active"),o.removeClass("pageMenu-sticky"))})}),e.each(function(){t(this).find("#pageMenu-trigger").on("click",function(){e.toggleClass("page-menu-active"),e.toggleClass("items-visible")})}))},sidebarOverlay:function(){var i=t("#side-panel");i.length>0&&(i.css("opacity",1),t("#close-panel").on("click",function(){e.removeClass("side-panel-active"),t("#side-panel-trigger").removeClass("toggle-active")}));var a=t("#sidepanel"),s=t(".panel-trigger"),o=!1;s.on("click",function(t){t.preventDefault();g.panelIsOpen?void(o||(o=!0,g.panelIsOpen=!1,a.removeClass("panel-open"),o=!1)):void(o||(o=!0,g.panelIsOpen=!0,a.addClass("panel-open"),o=!1))})},dotsMenu:function(){var i=t("#dotsMenu"),e=i.find("ul > li > a");i.length>0&&(e.on("click",function(){return e.parent("li").removeClass("current"),t(this).parent("li").addClass("current"),!1}),e.parents("li").removeClass("current"),i.find('a[href="#'+INSPIRO.header.currentSection()+'"]').parent("li").addClass("current"))},onepageMenu:function(){if(l.hasClass("menu-one-page")){t(window).on("scroll",function(){var t=INSPIRO.header.currentSection();l.find("nav > ul > li > a").parents("li").removeClass("current"),l.find('nav > ul > li > a[href="#'+t+'"]').parent("li").addClass("current")})}},currentSection:function(){var e="body";return a.each(function(){var a=t(this),s=a.attr("id");a.offset().top-i.height()/3i.scrollTop()&&(e=s)}),e}},INSPIRO.slider={functions:function(){INSPIRO.slider.inspiroSlider(),INSPIRO.slider.carousel()},inspiroSlider:function(){if(c.length>0){if(void 0===t.fn.flickity)return INSPIRO.elements.notification("Warning","jQuery flickity slider plugin is missing in plugins.js file.","danger"),!0;var a="fadeInUp";function n(i){var e=i;e.each(function(){var i=t(this),e="600ms";t(this).attr("data-animate-duration")&&(e=t(this).attr("data-animate-duration")+"ms"),i.css({opacity:0}),t(this).css("animation-duration",e)}),e.each(function(i){var e=t(this),s=e.attr("data-caption-delay")||350*i+1e3,o=e.attr("data-caption-animate")||a;setTimeout(function(){e.css({opacity:1}),e.addClass(o)},s)})}function r(i){i.each(function(i){var e=(i=t(this)).attr("data-caption-animate")||a;i.removeClass(e),i.removeAttr("style")})}function l(t){var i=t.find(".slide.is-selected");i.hasClass("kenburns")&&setTimeout(function(){i.find(".kenburns-bg").addClass("kenburns-bg-animate")},500)}function d(t){t.find(".slide.is-selected").hasClass("slide-dark")&&g.headerHasDarkClass?(o.removeClass("dark"),g.sliderDarkClass=!0,g.headerDarkClassRemoved=!0):(g.sliderDarkClass=!1,g.headerDarkClassRemoved&&g.headerHasDarkClass&&!e.hasClass("mainMenu-open")&&!o.hasClass("sticky-active")&&o.addClass("dark"))}function u(e,a){o.outerHeight(),s.outerHeight();var n=i.height(),r=(e.height(),e.find(".slide")),l=(e.hasClass("slider-fullscreen"),e.hasClass("slider-halfscreen"),o.attr("data-transparent"),e.attr("data-height")),d=e.attr("data-height-xs"),c=e.find(".container").first().outerHeight();if(c>=n){!0;var u=c;e.css("min-height",u+100),r.css("min-height",u+100),e.find(".flickity-viewport").css("min-height",u+100)}function p(t){"null"==t?(e.css("height",""),r.css("height",""),e.find(".flickity-viewport").css("height","")):(e.css("height",t),r.css("height",t),e.find(".flickity-viewport").css("height",t))}p("null"),l&&t(window).breakpoints("greaterEqualTo","lg",function(){p(l+"px")}),d&&t(window).breakpoints("lessThan","lg",function(){p(d+"px")})}c.each(function(){var i=t(this);i.options={cellSelector:i.attr("data-item")||".slide",prevNextButtons:0!=i.data("arrows"),pageDots:0!=i.data("dots"),fade:1==i.data("fade"),draggable:1==i.data("drag"),freeScroll:1==i.data("free-scroll"),wrapAround:0!=i.data("loop"),groupCells:1==i.data("group-cells"),autoPlay:i.attr("data-autoplay")||7e3,pauseAutoPlayOnHover:1==i.data("hoverpause"),adaptiveHeight:(i.data("adaptive-height"),!1),asNavFor:i.attr("data-navigation")||!1,selectedAttraction:i.attr("data-attraction")||.07,friction:i.attr("data-friction")||.9,initialIndex:i.attr("data-initial-index")||0,accessibility:1==i.data("accessibility"),setGallerySize:(i.data("gallery-size"),!1),resize:(i.data("resize"),!1),cellAlign:i.attr("data-align")||"left",playWholeVideo:0!=i.attr("data-play-whole-video")},i.find(".slide").each(function(){if(t(this).hasClass("kenburns")){var i=t(this),e=i.css("background-image").replace(/.*\s?url\([\'\"]?/,"").replace(/[\'\"]?\).*/,"");i.attr("data-bg-image")&&(e=i.attr("data-bg-image")),i.prepend('
')}}),i.find(".slide video").each(function(){this.pause()}),t(window).breakpoints("lessThan","lg",function(){i.options.draggable=!0}),i.find(".slide").length<=1&&(i.options.prevNextButtons=!1,i.options.pageDots=!1,i.options.autoPlay=!1,i.options.draggable=!1),t.isNumeric(i.options.autoPlay)||0==i.options.autoPlay||(i.options.autoPlay=Number(7e3)),1==INSPIRO.core.rtlStatus()&&(i.options.resize=!0),u(i);var e=i.flickity({cellSelector:i.options.cellSelector,prevNextButtons:i.options.prevNextButtons,pageDots:i.options.pageDots,fade:i.options.fade,draggable:i.options.draggable,freeScroll:i.options.freeScroll,wrapAround:i.options.wrapAround,groupCells:i.options.groupCells,autoPlay:Number(i.options.autoPlay),pauseAutoPlayOnHover:i.options.pauseAutoPlayOnHover,adaptiveHeight:i.options.adaptiveHeight,asNavFor:i.options.asNavFor,selectedAttraction:Number(i.options.selectedAttraction),friction:i.options.friction,initialIndex:i.options.initialIndex,accessibility:i.options.accessibility,setGallerySize:i.options.setGallerySize,resize:i.options.resize,cellAlign:i.options.cellAlign,rightToLeft:INSPIRO.core.rtlStatus(),on:{ready:function(t){var e=i.find(".slide.is-selected .slide-captions > *");d(i),u(i),l(i),n(e),setTimeout(function(){i.find(".slide:not(.is-selected) video").each(function(t,i){i.pause(),i.currentTime=0})},700)}}}),a=e.data("flickity");e.on("change.flickity",function(){var t=i.find(".slide.is-selected .slide-captions > *");r(t),setTimeout(function(){!function(t){t.find(".slide:not(.is-selected)").find(".kenburns-bg").removeClass("kenburns-bg-animate")}(i)},1e3),l(i),n(t),i.find(".slide video").each(function(t,i){i.currentTime=0})}),e.on("select.flickity",function(){var t=i.find(".slide.is-selected .slide-captions > *");d(i),u(i),l(i),n(t);var e=a.selectedElement.querySelector("video");e?(e.play(),a.options.autoPlay=Number(1e3*e.duration)):a.options.autoPlay=Number(i.options.autoPlay)}),e.on("dragStart.flickity",function(){r(i.find(".slide:not(.is-selected) .slide-captions > *"))}),t(window).resize(function(){u(i),i.flickity("reposition")})})}},carouselAjax:function(){if(void 0===t.fn.flickity)return INSPIRO.elements.notification("Warning","jQuery flickity plugin is missing in plugins.js file.","danger"),!0;var i=t(".carousel"),e=t(i).imagesLoaded(function(){e.flickity({adaptiveHeight:!1,wrapAround:!0,cellAlign:"left",resize:!0}),i.addClass("carousel-loaded")})},carousel:function(i){if(i&&(u=i),u.length>0){if(void 0===t.fn.flickity)return INSPIRO.elements.notification("Warning","jQuery flickity plugin is missing in plugins.js file.","danger"),!0;u.each(function(){var i,e,a=t(this);function s(){switch(t(window).breakpoints("getBreakpoint")){case"xs":i=Number(a.options.itemsXs);break;case"sm":i=Number(a.options.itemsSm);break;case"md":i=Number(a.options.itemsMd);break;case"lg":i=Number(a.options.itemsLg);break;case"xl":i=Number(a.options.items)}}if(a.options={containerWidth:a.width(),items:a.attr("data-items")||4,itemsLg:a.attr("data-items-lg"),itemsMd:a.attr("data-items-md"),itemsSm:a.attr("data-items-sm"),itemsXs:a.attr("data-items-xs"),margin:a.attr("data-margin")||10,cellSelector:a.attr("data-item")||!1,prevNextButtons:0!=a.data("arrows"),pageDots:0!=a.data("dots"),fade:1==a.data("fade"),draggable:0!=a.data("drag"),freeScroll:1==a.data("free-scroll"),wrapAround:0!=a.data("loop"),groupCells:1==a.data("group-cells"),autoPlay:a.attr("data-autoplay")||7e3,pauseAutoPlayOnHover:0!=a.data("hover-pause"),asNavFor:a.attr("data-navigation")||!1,lazyLoad:1==a.data("lazy-load"),initialIndex:a.attr("data-initial-index")||0,accessibility:1==a.data("accessibility"),adaptiveHeight:1==a.data("adaptive-height"),autoWidth:1==a.data("auto-width"),setGallerySize:0!=a.data("gallery-size"),resize:0!=a.data("resize"),cellAlign:a.attr("data-align")||"left",rightToLeft:INSPIRO.core.rtlStatus()},a.options.itemsLg=a.options.itemsLg||Math.min(Number(a.options.items),Number(4)),a.options.itemsMd=a.options.itemsMd||Math.min(Number(a.options.itemsLg),Number(3)),a.options.itemsSm=a.options.itemsSm||Math.min(Number(a.options.itemsMd),Number(2)),a.options.itemsXs=a.options.itemsXs||Math.min(Number(a.options.itemsSm),Number(1)),s(),a.find("> *").wrap('