!function(e){"use strict";var i={init:function(i){return this.each(function(){var s=e(this),t=s.children().length,a=e(".slider-scroll-label").length,l="",n="",r=s.hasClass("clb-slider")?s.find(".clb-slider-item:not(.cloned)").length:s.children().length;const o=e("body").hasClass("rtl");var d=1,c=0,p=0,g=0,v={items:1,navBtn:!0,dots:!1,pagination:!1,autoplay:!1,autoplayTimeout:3e3,autoplayHoverPause:!0,loop:!1,responsive:!1,mousewheel:!1,drag:!1,gap:0,scrollToSlider:!1,verticalScroll:!1,navBtnClasses:"",startSlide:!1,autoHeight:!1,slidesCount:!1},u=(s.data({slideNow:d}),b());!function(i){if(s.hasClass("clb-slider"))var a=s.find("> .clb-slider-outer-stage > .clb-slider-stage > .clb-slider-item");else{s.addClass("clb-slider");var r=e('<div class="clb-slider-outer-stage"><div class="clb-slider-stage"></div><div>'),a=s.children().addClass("clb-slider-item");if(i.navBtn){var d='<div class="clb-slider-nav-btn"><div class="prev-btn icon-button '+i.navBtnClasses+'" tabindex="0"><i class="icon"><svg class="default" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8,16l1.4-1.4L3.8,9H16V7H3.8l5.6-5.6L8,0L0,8L8,16z"/></svg></i></div><div class="next-btn icon-button '+i.navBtnClasses+'" tabindex="0"><i class="icon"><svg class="default" width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8 0L6.59 1.41L12.17 7H0V9H12.17L6.59 14.59L8 16L16 8L8 0Z"/></svg></i></div></div>';s.append(e(d))}if(i.verticalScroll)var c=L(a);if(i.dots){for(var p=e('<div class="clb-slider-nav-dots"></div>'),v=e('<div class="clb-slider-dot"><svg width="22px" height="22px" viewBox="0 0 22 22"><g stroke="#17161A" stroke-width="2" fill="none" transform="translate(11, 11)"><circle cx="0" cy="0" r="10"></circle></g></svg></div>'),u=t;0!=u;u--)v.clone().appendTo(p);p.find(".clb-slider-dot:first-child").addClass("active"),s.append(p),l=s.find("> .clb-slider-nav-dots > .clb-slider-dot")}if(i.pagination){for(var h=e('<div class="clb-slider-pagination"></div>'),m=e('<div class="clb-slider-page"></div>'),u=1;u<=t;u++)u<10?m.clone().append('<span class="clb-slider-pagination-index"> 0'+u+"</span>").appendTo(h):m.clone().append('<span class="clb-slider-pagination-index">'+u+"</span>").appendTo(h);h.find(".clb-slider-page:first-child").addClass("active"),s.append(h),n=s.find("> .clb-slider-pagination > .clb-slider-page")}if(i.slidesCount){var f=e('<div class="clb-slider-count"><div class="clb-slider-count-current"></div><div class="clb-slider-count-total">'+t+"</div></div>"),b=e('<div class="clb-slider-count-number"></div>');s.append(f);for(var w=s.find(".clb-slider-count-current"),u=1;u<=t;u++)b.clone().append('<span class="clb-slider-pagination-index">'+u+"</span>").appendTo(w);b.clone().append('<span class="clb-slider-pagination-index">'+t+"</span>").prependTo(w),b.clone().append('<span class="clb-slider-pagination-index">1</span>').appendTo(w),g=s.find(".clb-slider-count-number").height();var x=s.find(".clb-slider-count-current");x.css({transform:"translate(0, -"+g+"px)","-webkit-transform":"translate(0, -"+g+"px)","-ms-transform":"translate(0, -"+g+"px)"})}a.wrapAll(r)}i.loop||(a.slice(0,i.items).addClass("active"),e(a[0+i.items]).addClass("next-slide"),s.addClass("first-slide"));if(i.verticalScroll){var C=s.width();i.items,i.gap,i.items;s.find("> .clb-slider-outer-stage > .clb-slider-stage").css({"min-width":C+"px"});var T=s.height(),y=T*t/i.items+i.gap/i.items*t;a.css("height",c+"px"),o?a.css("margin-left",i.gap+"px"):a.css("margin-right",i.gap+"px"),s.css("height",c);var T=a.height();s.find("> .clb-slider-stage").css({height:y+"px",width:"auto"})}else{var C=s.width(),S=C/i.items-i.gap+i.gap/i.items;a.css("min-width",S+"px"),o?a.css("margin-left",i.gap+"px"):a.css("margin-right",i.gap+"px");var T=a.height();s.find("> .clb-slider-outer-stage").css("max-width",S*i.items+"px")}}(u);var h,m=s.find(" > .clb-slider-outer-stage > .clb-slider-stage"),f=m.find(" > .clb-slider-item");function b(){var s=e.extend(v,i);return v.responsive&&e(v.responsive).each(function(t){for(var a in e(this)[t])if(e(window).width()<=a)return s=e.extend(v,i.responsive[a])}),s}function w(i,s,l,n,o,c){i.trigger("clb-slider.change").trigger("clb-slider.next-change"),(s.loop&&d!=t-r||d<r)&&(n.removeClass("active prev-slide next-slide"),l.css({transition:"1s"}),i.removeClass("first-slide"),s.loop&&++d,s.loop?(s.dots||s.pagination)&&k(d-r):(s.dots||s.pagination)&&k(d),n.slice(d,d+s.items).addClass("active"),e(n[d-1]).addClass("prev-slide"),e(n[d+s.items]).addClass("next-slide"),p=s.verticalScroll?-i.height()/s.items*d-s.gap/s.items*d:-i.width()/s.items*d-s.gap/s.items*d,H(),s.loop||++d==r&&i.addClass("last-slide"),s.loop&&d-s.items,d==t-r&&s.loop&&(n.slice(r,r+s.items).addClass("active"),1,setTimeout(function(){i.find("> .clb-slider-outer-stage > .clb-slider-stage > .cloned").removeClass("active"),e(n[d=r]).addClass("active"),p=s.verticalScroll?-i.height()/s.items*d-s.gap/s.items*d:-i.width()/s.items*d-s.gap/s.items*d,H(),(s.dots||s.pagination)&&k(d-r),l.css({transition:"none"}),a&&S()},1e3))),a&&S(),y(d),setTimeout(function(){i.trigger("clb-slider.changed")},1e3)}function x(i,s,l,n,o,c){i.trigger("clb-slider.change").trigger("clb-slider.prev-change"),(s.loop&&d!=r-s.items||d>1)&&(l.css({transition:"1s"}),i.removeClass("last-slide"),s.loop||(--d-1,1==d&&i.addClass("first-slide")),p=s.verticalScroll?-i.height()/s.items*(d-1)-s.gap/s.items*d+ +s.gap/s.items:-i.width()/s.items*(d-1)-s.gap/s.items*d+ +s.gap/s.items,H(),s.loop&&--d-1,s.loop?((s.dots||s.pagination)&&k(d-r<0?d:d-r),n.removeClass("active prev-slide next-slide"),n.slice(d,d+s.items).addClass("active"),e(n[d-2]).addClass("prev-slide"),e(n[d+s.items]).addClass("next-slide")):((s.dots||s.pagination)&&k(d-1),n.removeClass("active prev-slide next-slide"),n.slice(d-1,d+s.items-1).addClass("active"),e(n[d-2]).addClass("prev-slide"),e(n[d+s.items-1]).addClass("next-slide")),d==r-s.items&&s.loop&&(n.slice(2*r-s.items,2*r-s.items+s.items).addClass("active"),t-s.items-1,setTimeout(function(){i.find("> .clb-slider-outer-stage > .clb-slider-stage > .cloned").removeClass("active"),d=2*r-s.items,e(n[d]).addClass("active"),p=s.verticalScroll?-i.height()/s.items*d-s.gap/s.items*d:-i.width()/s.items*d-s.gap/s.items*d,l.css({transition:"none"}),H(),s.pagination&&k(d-r),a&&S()},1e3))),a&&S(),y(d),setTimeout(function(){i.trigger("clb-slider.changed")},1e3)}function C(i,s,a){a.on("click",function(){m.css({transition:"1s"}),c=e(this).index(),s.loop&&(c=c+r-1),c+1!=d&&(c+1>t-s.items&&(c=c-s.items+1),d=c,w(i,s,m,f))})}function T(e){var i=e.find("> .clb-slider-outer-stage");i[0].style.height="";var s=L(i.find("> .clb-slider-stage > .clb-slider-item.active"));i.height(s)}function y(e){var i=s.find(".clb-slider-count-current"),t=i.find(".clb-slider-count-number"),a=0,l=s.find(".clb-slider-count-number").height();function n(){i.css({transform:"translate(0, -"+l*a+"px)","-webkit-transform":"translate(0, -"+l*a+"px)","-ms-transform":"translate(0, -"+l*a+"px)"})}i.css({transition:".3s"}),u.loop?(a=e-r+1)==t.length?a=0:a<0?a=r+t:a>r?setTimeout(function(){a=1,i.css({transition:"none"}),n()},300):0==a&&setTimeout(function(){a=r,i.css({transition:"none"}),n()},300):a=e,n()}function S(){if(s.hasClass("clb-slider-scroll-bar")){let i=u.loop?d-r+1:d,s=100/r*i;s>100&&(s=100),e(".scroll-track").css("width",s+"%")}}function k(i){l&&(l.removeClass("active"),e(l[i]).addClass("active")),n&&(n.removeClass("active"),e(n[i]).addClass("active"))}function H(){p=Math.round(p),o&&!u.verticalScroll&&(p*=-1),u.verticalScroll?m.css({transform:"translate(0, "+p+"px)","-webkit-transform":"translate(0, "+p+"px)","-ms-transform":"translate(0, "+p+"px)"}):m.css({transform:"translate("+p+"px, 0)","-webkit-transform":"translate("+p+"px, 0)","-ms-transform":"translate("+p+"px, 0)"})}function B(){m.css({transition:"none"});var e=b();if(e.verticalScroll){var i=(r=s.width())*t/e.items+e.gap/e.items*t;s.find("> .clb-slider-stage").css({width:i+"px"});var a=(n=s.height())/e.items-e.gap+e.gap/e.items,l=n*t/e.items+e.gap/e.items*t;f.css("height",a+"px"),o?f.css("margin-left",e.gap+"px"):f.css("margin-right",e.gap+"px"),s.css("height",a);var n=f.height();s.find("> .clb-slider-stage").css({height:l+"px",width:"auto"})}else{var r,c=(r=s.width())/e.items-e.gap+e.gap/e.items;i=r*t/e.items+e.gap/e.items*t;f.css("min-width",c+"px"),o?f.css("margin-left",e.gap+"px"):f.css("margin-right",e.gap+"px");n=f.height();s.find("> .clb-slider-stage").css({width:i+"px"})}p=e.verticalScroll?-s.height()/e.items*d-e.gap/e.items*d:-s.width()/e.items*d-e.gap/e.items*d,H(),e.autoHeight&&T(s)}function L(i){var s=0;return i.each(function(){e(this).outerHeight()>s&&(s=e(this).outerHeight())}),s}!function(){u.loop&&(m.find(" > .cloned").length||(e(f).clone().addClass("cloned").appendTo(m),e(f).clone().addClass("cloned").prependTo(m)),f=m.find(" > .clb-slider-item"),d=r,t=f.length,f.slice(d,d+u.items).addClass("active"),p=u.verticalScroll?-s.height()/u.items*d-u.gap/u.items*d:-s.width()/u.items*d-u.gap/u.items*d,H(),e(f[d-1]).addClass("prev-slide"),e(f[d+u.items]).addClass("next-slide"));!0===u.mousewheel&&function(i,s,a,r){i.offset().top,e(window).height(),i.outerHeight();var o=!0;if(-1!=navigator.userAgent.indexOf("Mac OS X"));else;i.on("wheel mousewheel",function(c){var p=c.originalEvent.deltaY;if(-1!=navigator.userAgent.indexOf("Mac OS X"))var g=1300;else var g=1e3;if((1==s.scrollToSlider&&1==d&&p>0||d==t&&p<0)&&(e("html, body").animate({scrollTop:i.offset().top+"px"}),c.preventDefault()),!o)return!1;p>0&&d<t?(w(i,s,a,r,l,n),o=!1,c.preventDefault()):p<0&&d>1&&(x(i,s,a,r,l,n),o=!1,c.preventDefault()),setTimeout(function(){o=!0},g)})}(s,u,m,f);!0===u.drag&&function(e,i,s,t){var a=!0,r=100;e.find(" > .clb-slider-outer-stage ").on("mousedown touchstart",function(o){var d=o.clientX;if("touchstart"==o.type){d=o.originalEvent.touches[0].pageX;var c=o.originalEvent.touches[0].pageY}e.find(" > .clb-slider-outer-stage ").on("mousemove touchmove",function(o){if(1==a){var p=o.pageX;if("touchmove"==o.type){if(o.originalEvent.touches[0].pageY>c+40||o.originalEvent.touches[0].pageY<c-40)return;p=o.originalEvent.touches[0].pageX,r=50}p+r<d?(w(e,i,s,t,l,n),d=o.clientX,a=!1):p-r>d&&(x(e,i,s,t,l,n),d=o.clientX,a=!1)}}),setTimeout(function(){a=!0},1e3),e.find(" > .clb-slider-outer-stage ")[0].ondragstart=function(){return!1}}),e.find(" > .clb-slider-outer-stage ").on("mouseup touchend",function(i){e.find(" > .clb-slider-outer-stage ").off("mousemove touchmove")})}(s,u,m,f);!0===u.autoplay&&function(i,s,t,a){var r=setInterval(function(){i.hasClass("stop-slide")||w(i,s,t,a,l,n)},s.autoplayTimeout);1==s.autoplayHoverPause&&i.hover(function(){e(this).addClass("stop-slide")},function(){e(this).removeClass("stop-slide")});e(window).on("resize",function(){clearInterval(r),r=setInterval(function(){i.hasClass("stop-slide")||w(i,s,t,a,l,n)},s.autoplayTimeout)})}(s,u,m,f);if(!0===u.dots){var i=s.find(".clb-slider-dot, .clb-slider-page");C(s,u,i)}if(!0===u.pagination){var o=s.find(".clb-slider-dot, .clb-slider-page");C(s,u,o)}u.verticalScroll&&s.addClass("clb-slider-vertical");!0===u.navBtn&&(s.find("> .clb-slider-nav-btn .next-btn").on("click",function(){s.trigger("clb-slider.navBtnClick"),w(s,u,m,f,l,n)}),s.find("> .clb-slider-nav-btn .prev-btn").on("click",function(){s.trigger("clb-slider.navBtnClick"),x(s,u,m,f,l,n)}));!1!==u.startSlide&&(d=+u.startSlide,f.removeClass("active"),f.slice(d,+d+u.items).addClass("active"),p=u.verticalScroll?-s.height()/u.items*d-u.gap/t-u.gap/2:-s.width()/u.items*d-u.gap/t-u.gap/2,H(),d++);e(window).on("keydown",function(e){var i=e.which||e.keyCode;37==i&&x(s,u,m,f,l,n),39==i&&w(s,u,m,f,l,n)}),!0===u.autoHeight&&s.on("clb-slider.init clb-slider.changed",function(){T(s)});a&&S();s.on("to-slide",function(e,i){d=i,w(s,u,m,f,l,n)}),s.on("next-slide",function(e){w(s,u,m,f,l,n)}),s.on("prev-slide",function(e){x(s,u,m,f,l,n)}),setTimeout(function(){s.trigger("clb-slider.init")},10),s.on("executeAutoHeight",function(){T(s)})}();var X=!1,A=e(window).width();e(window).on("resize",function(){e(window).width()!=A&&(h=new Date,!1===X&&(X=!0,setTimeout(function(){new Date-h<200?setTimeout(function(){X=!1,B()},200):(X=!1,B())},200)))})})},destroy:function(){return this.each(function(){var i=e(this),s=i.find(".clb-slider-item");i.removeClass("clb-slider"),s.unwrap(),s.removeAttr("style").removeClass("clb-slider-item active")})}};jQuery.fn.clbSlider=function(s){return i[s]?i[s].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof s&&s?void e.error("Method with name "+s+" doesn't exist"):i.init.apply(this,arguments)}}(jQuery);