jQuery.noConflict(),jQuery(function(i){"use strict";var t="rtl"==i("html").attr("dir");function e(e){e.length&&("gs_logo_carousel"in i.fn||function(){function e(i){return this.$widget=i,this.$widgetContainer=i.closest(".gs_logo_area"),this.setup(),this.run(),this.hover(),this.ticker(),this}e.prototype.maybeSetupTickerOptions=function(){return this.config.ticker&&(this.config.slidesPerGroup=1,this.config.loop=!0,this.config.loopAdditionalSlides=10,this.config.freeMode=!0,this.config.freeModeMomentumRatio=.1,this.config.freeModeMomentumVelocityRatio=.1,this.config.freeModeMomentumBounce=!1,this.config.autoplay.delay=0,this.config.autoplay.disableOnInteraction=!1),this},e.prototype.getOptions=function(){return this.$widget.data("carousel-config")||{}},e.prototype.getDefaults=function(){return{slidesPerView:4,spaceBetween:0,loop:!0,speed:600,autoplay:{delay:3e3,disableOnInteraction:!1},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0}}},e.prototype.setup=function(){return this.config=i.extend({},this.getDefaults(),this.getOptions()),this.config.speed<100&&(this.config.speed=100),this.config.autoplay.delay=this.config.autoplayDelay,this.config.isAutoplay||(this.config.autoplay=!1),this.config.slidesPerView&&"auto"===this.config.slidesPerView||this.breakpointsSetup(),this.config.isAutoplay&&this.config.reverseDirection&&(this.config.autoplay.reverseDirection=!0),this.config.pagination.dynamicBullets=this.config.dynamic_dots,this.maybeSetupTickerOptions(),this},e.prototype.breakpointsSetup=function(){var i=this.config.mobileLogos,t=this.config.desktopLogos,e=this.config.tabletLogos,s=this.config.slidesPerGroup;this.config.breakpoints={0:{slidesPerView:i,slidesPerGroup:s>i?i:s},768:{slidesPerView:e,slidesPerGroup:s>e?e:s},1024:{slidesPerView:t,slidesPerGroup:s>t?t:s}}},e.prototype.fixVertical=function(){if("vertical"!==this.config.direction)return this;var i=this;function t(){i.$widget.addClass("gs-swiper--test-class");var t=i.$widget.find(".swiper-slide").first(),e=t.outerHeight(!0),s=t.height(),o=i.config.desktopLogos;window.matchMedia("(min-width: 768px) and (max-width: 1023px)").matches?o=i.config.tabletLogos:window.matchMedia("(max-width: 767px)").matches&&(o=i.config.mobileLogos),i.$widget.find(".swiper-slide").height(s),i.$widget.find(".swiper-wrapper").css("height",e*o+"px"),i.$widget.removeClass("gs-swiper--test-class")}return this.config.on={init:function(){setInterval(function(){t(),this.update()}.bind(this),50)},resize:function(){t()}},this},e.prototype.setupDots=function(){return this.config.dots?(this.$widget.closest(".gs_logo_area").addClass("carousel_has--dots").end().append('<div class="swiper-pagination"></div>'),this):this},e.prototype.setupNavs=function(){return this.config.navs?(this.$widget.closest(".gs_logo_area").addClass("carousel_has--navs carousel_nav_pos--bottom").append('<div class="swiper-button-prev"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-left" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" class="svg-inline--fa fa-chevron-left fa-w-10 fa-3x"><path d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z" class=""></path></svg></div><div class="swiper-button-next"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" class="svg-inline--fa fa-chevron-right fa-w-10 fa-3x"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z" class=""></path></svg></div>'),this):this},e.prototype.run=function(){return this.$widget.closest(".gs_logo_area--inner").addClass("gs_logo_overflow--hidden"),this.$widget.addClass("swiper-container").children().addClass("swiper-slide").wrapAll("<div class='swiper-wrapper' />"),this.fixVertical().setupNavs().setupDots(),this.swiper=new GS_Swiper(this.$widget[0],this.config),this.navigation(),this},e.prototype.navigation=function(){var i=this;this.$widgetContainer.find(".swiper-button-next").on("click",function(){t?i.swiper.slidePrev():i.swiper.slideNext()}),this.$widgetContainer.find(".swiper-button-prev").on("click",function(){t?i.swiper.slideNext():i.swiper.slidePrev()})},e.prototype.hover=function(){if(!this.config.pauseOnHover)return this;if(!this.config.isAutoplay)return this;var i=this;return this.$widget.hover(function(){i.swiper.autoplay.stop()},function(){i.swiper.autoplay.start()}),this},e.prototype.ticker=function(){if(this.config.ticker)return this.swiper.on("touchEnd",function(){var i=this.slidesGrid[this.activeIndex]-Math.abs(this.translate);if(i>0){var t=this.originalParams.speed/this.slidesSizesGrid[this.activeIndex]*i;this.slideToClosest(t)}this.autoplay.stop(),this.autoplay.start()}),this},i.fn.gs_logo_carousel=function(){return new e(i(this).first())}}(),e.each(function(){i(this).gs_logo_carousel()}))}function s(t,e){var s,o,n;e=i.extend({},{center_item:!0,apply_height_to_child:!1},e);function a(t,e){t.each(function(){var t=i(this).find(".gs_logo_single--wrapper");t.length&&(e.center_item&&!t.find(".gs_logo_single--inner").length&&t.each(function(){i(this).find(".gs_logo_single").addClass("gs_logo-single--flex-center").children().wrapAll("<div class='gs_logo_single--inner' />")}),e.apply_height_to_child&&(t=i(this).find(".gs_logo_single--wrapper .gs_logo_single")),t.css("height","auto").height(Math.max.apply(null,t.map(function(){return i(this).height()}).get())))})}a(t,e),i(window).on("resize",(s=function(){a(t,e)},function(){n&&clearTimeout(n),n=setTimeout(function(){s(),n=null},o||100)})),i(window).on("load",function(){a(t,e)})}function o(){var t=i(".gs_logo_area");t.length&&t.each(function(){var t;i(this).data("et-js-processed")||(i(this).data("et-js-processed",1),s(i(this).find(".gs_logo_fix_height_and_center"),{center_item:!0,apply_height_to_child:!1}),s(i(this).find(".gs_logo_ticker_carousel"),{center_item:!0,apply_height_to_child:!0}),s(i(this).find(".gs_logo_fix_height_only"),{center_item:!1,apply_height_to_child:!1}),e(i(this).find(".gs_carousel_swiper")),(t=i(this).find(".gs_logo--tooltip")).length&&tippy(t.toArray(),{animation:"scale-subtle",content:function(i){var t=i.getAttribute("title");return i.removeAttribute("title"),t}}),i(this).addClass("gs_logo__loaded"))})}o(),i(window).on("gslogo:scripts:reprocess",function(){o()})});
