!function(t,a){"use strict";function i(t,a){this.$holder=t,this.options=a,this.init()}i.prototype={init:function(){this.$tabLinks=this.$holder.find(this.options.tabLinks),this.setStartActiveIndex(),this.setActiveTab(),this.options.autoHeight&&(this.$tabHolder=t(this.$tabLinks.eq(0).attr(this.options.attrib)).parent()),this.makeCallback("onInit",this)},setStartActiveIndex:function(){var t,a=this.getClassTarget(this.$tabLinks),i=a.filter("."+this.options.activeClass),s=this.$tabLinks.filter("["+this.options.attrib+'="'+location.hash+'"]');this.options.checkHash&&s.length&&(i=s),t=a.index(i),this.activeTabIndex=this.prevTabIndex=-1===t?this.options.defaultTab?0:null:t},setActiveTab:function(){var a=this;this.$tabLinks.each(function(i,s){var e=t(s),n=a.getClassTarget(e),o=t(e.attr(a.options.attrib));i!==a.activeTabIndex?(n.removeClass(a.options.activeClass),o.addClass(a.options.tabHiddenClass).removeClass(a.options.activeClass)):(n.addClass(a.options.activeClass),o.removeClass(a.options.tabHiddenClass).addClass(a.options.activeClass)),a.attachTabLink(e,i)})},attachTabLink:function(t,a){var i=this;t.on(this.options.event+".tabset",function(t){t.preventDefault(),i.activeTabIndex===i.prevTabIndex&&i.activeTabIndex!==a&&(i.activeTabIndex=a,i.switchTabs())})},resizeHolder:function(t){var a=this;t?(this.$tabHolder.height(t),setTimeout(function(){a.$tabHolder.addClass("transition")},10)):a.$tabHolder.removeClass("transition").height("")},switchTabs:function(){var t=this,a=this.$tabLinks.eq(this.prevTabIndex),i=this.$tabLinks.eq(this.activeTabIndex),s=this.getTab(a),e=this.getTab(i);t.haveTabHolder()&&this.resizeHolder(s.outerHeight()),setTimeout(function(){t.getClassTarget(a).removeClass(t.options.activeClass),s.addClass(t.options.tabHiddenClass),e.removeClass(t.options.tabHiddenClass).addClass(t.options.activeClass),t.getClassTarget(i).addClass(t.options.activeClass),t.haveTabHolder()?(t.resizeHolder(e.outerHeight()),setTimeout(function(){t.resizeHolder(),t.prevTabIndex=t.activeTabIndex},t.options.animSpeed)):t.prevTabIndex=t.activeTabIndex,setTimeout(function(){t.makeCallback("onChange",t)},t.options.animSpeed)},this.options.autoHeight?this.options.animSpeed:1)},getClassTarget:function(t){return this.options.addToParent?t.parent():t},getActiveTab:function(){return this.getTab(this.$tabLinks.eq(this.activeTabIndex))},getTab:function(a){return t(a.attr(this.options.attrib))},haveTabHolder:function(){return this.$tabHolder&&this.$tabHolder.length},destroy:function(){var a=this;this.$tabLinks.off(".tabset").each(function(){var i=t(this);a.getClassTarget(i).removeClass(a.options.activeClass),t(i.attr(a.options.attrib)).removeClass(a.options.activeClass+" "+a.options.tabHiddenClass)}),this.$holder.removeData("Tabset")},makeCallback:function(t){if("function"==typeof this.options[t]){var a=Array.prototype.slice.call(arguments);a.shift(),this.options[t].apply(this,a)}}},t.fn.tabset=function(a){var s=Array.prototype.slice.call(arguments),e=s[0],n=t.extend({activeClass:"active",addToParent:!1,autoHeight:!1,checkHash:!1,defaultTab:!0,animSpeed:500,tabLinks:"a",attrib:"href",event:"click",tabHiddenClass:"js-tab-hidden"},a);return n.autoHeight=n.autoHeight,this.each(function(){var t=jQuery(this),o=t.data("Tabset");"object"==typeof a||void 0===a?t.data("Tabset",new i(t,n)):"string"==typeof e&&o&&"function"==typeof o[e]&&(s.shift(),o[e].apply(o,s))})}}(jQuery,jQuery(window));define("vendor/tabs",function(){});requirejs(["common","vendor/tabs"],function(){var t={filterblock:function(t){t.tabset({tabLinks:"a",autoHeight:!0,activeClass:"filter-active",addToParent:!0}),t.find(".filter-item > a").click(function(t){var e=$(this).attr("data-focus");$(".tab-content .tab").each(function(){$(this).removeClass("filter-active")});var i=Math.floor($("#"+e).offset().top-125);if($(document).scrollTop()<i?$("html, body").animate({scrollTop:i},1e3):$("html, body").stop(),$(t.target).closest(".filter-item").hasClass("filter-active")){var a=$(t.target).closest(".btn").attr("href");$(a).removeClass("filter-active").addClass("filter-active")}});var e=function(){const e=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting?t.target.classList.add("in-view"):t.target.classList.remove("in-view")})},{threshold:.5});document.querySelectorAll(".filter-block").forEach(function(i){e.observe(i),i.classList.contains("in-view")?(i.querySelectorAll(".filter-item").forEach(function(t){e.observe(t)}),setTimeout(function(){t.find(".filter-item").eq(0).hasClass("in-view")?$(".filter-block").removeClass("left-gradient"):$(".filter-block").addClass("left-gradient"),t.find(".filter-item").eq(t.find(".filter-item").length-1).hasClass("in-view")?$(".filter-block").removeClass("right-gradient"):$(".filter-block").addClass("right-gradient")},50)):($(i).removeClass("left-gradient"),$(i).removeClass("right-gradient"))})};$(".filter-block").on("scroll",function(){e()}),window.addEventListener("scroll",function(){e()}),window.addEventListener("resize",function(){e()}),window.addEventListener("load",function(){e()})},cookietabset:function(t){t.tabset({tabLinks:"a",activeClass:"cookie-active",defaultTab:!0,addToParent:!0,autoHeight:!0})},tabset:function(t){t.tabset({tabLinks:"a",defaultTab:!0,tabHiddenClass:"js-acc-hidden"})}};$(function(){var e={".filter-block:not(.news)":t.filterblock,".cookie-tabset":t.cookietabset,".tabset":t.tabset},i=Object.keys(e);if($(i.toString()).length>0)for(var a in e){var n=$(a);e.hasOwnProperty(a)&&n.length&&e[a](n)}})});define("modules/crefo.tabs",function(){})