var G5_Core=window.G5_Core||{},G5_Core_Animation=window.G5_Core_Animation||{};(function(a){"use strict";window.G5_Core=G5_Core;var e=a(window),t=a("body"),i=t.hasClass("gf-lazy-load"),n=t.hasClass("rtl"),s=navigator.userAgent.toLowerCase(),o=s.match(/(iphone|ipod|android|iemobile)/),r=s.match(/(iphone|ipod|ipad|android|iemobile)/),l=s.match(/(iphone|ipod|ipad)/),d=s.match(/(iemobile)/),c=0;G5_Core.util={init:function(){this.events(),this.pageTransition(),this.pageLoading(),this.topDrawerToggle(),this.backToTop(),this.magnificPopup(),this.tooltip()},tooltip:function(){a().tooltip&&!r&&(!t.hasClass("woocommerce-compare-page")&&a("[data-toggle=\"tooltip\"]").each(function(){var e={container:a(this).parent()};a(this).closest(".gf-tooltip-wrap").length&&(e=a.extend({},e,a(this).closest(".gf-tooltip-wrap").data("tooltip-options"))),a(this).tooltip(e)}),a(".yith-wcwl-wishlistexistsbrowse > a,.yith-wcwl-add-button > a,.yith-wcwl-wishlistaddedbrowse > a,.product-actions .compare,.single-product-function .compare",".woocommerce").each(function(){var e=a(this).text().trim(),t={title:e,container:a(this).parent()};a(this).closest(".gf-tooltip-wrap").length&&(t=a.extend({},t,a(this).closest(".gf-tooltip-wrap").data("tooltip-options"))),a(this).closest(".summary-product").length||a(this).tooltip(t)}))},events:function(){e.on("scroll",function(){var e=t.height();e!==c&&(c=e,"undefined"!=typeof Waypoint&&Waypoint.refreshAll())})},pageTransition:function(){if(t.hasClass("page-transitions")){var e=this;a(".animsition-link, a[href]:not([target=\"_blank\"]):not([href^=\"#\"]):not([href*=\"javascript\"]):not([href*=\".jpg\"]):not([href*=\".jpeg\"]):not([href*=\".gif\"]):not([href*=\".png\"]):not([href*=\".mov\"]):not([href*=\".swf\"]):not([href*=\".mp4\"]):not([href*=\".flv\"]):not([href*=\".avi\"]):not([href*=\".mp3\"]):not([href^=\"mailto:\"]):not([class*=\"no-animation\"]):not([class*=\"prettyPhoto\"]):not([class*=\"add_to_wishlist\"]):not([class*=\"add_to_cart_button\"]):not([class*=\"compare\"])").on("click",function(t){if(0i?t.addClass("in"):t.removeClass("in")}))},setPushState:function(e){var a=document.title;"function"==typeof window.history.pushState&&window.history.pushState(null,a,e)},magnificPopup:function(e){"undefined"==typeof e&&(e=t),a("[data-magnific]",e).each(function(){var e=a(this),t=a.extend({},{type:"image",mainClass:"mfp-zoom-in",midClick:!0,removalDelay:500,callbacks:{beforeOpen:function(){switch(this.st.type){case"image":this.st.image.markup=this.st.image.markup.replace("mfp-figure","mfp-figure mfp-with-anim");break;case"iframe":this.st.iframe.markup=this.st.iframe.markup.replace("mfp-iframe-scaler","mfp-iframe-scaler mfp-with-anim");}},change:function(){var e=this;this.isOpen&&(this.wrap.removeClass("mfp-ready"),setTimeout(function(){e.wrap.addClass("mfp-ready")},10))}}},e.data("magnific-options"));if("undefined"!=typeof t.galleryId){var i=[],n=[],s=a("[data-gallery-id=\""+t.galleryId+"\"]");s.each(function(){var e=a(this).attr("href");0>n.indexOf(e)&&(n.push(e),i.push({src:e}))}),t.items=i,t.gallery={enabled:!0},t.callbacks.beforeOpen=function(){var e=s.index(this.st.el);switch(0")})},showLoading:function(e,t,i){var n=e.find("[data-items-container]"),s=e.outerHeight(),o=e.children(".gsf-content-loading"),r=t.settings.itemSelector,d="undefined"==typeof t.settings.post_animation?"none":t.settings.post_animation,c=n.hasClass("owl-carousel"),g=0y&&(y=800),0===a(i).closest(".x-mega-sub-menu").length&&a("html,body").animate({scrollTop:h},y,"easeInOutCubic")}if(!p){var v=n.offset().top-e.offset().top;o.css("top",v+100),e.css("height",s).addClass("loading"),"none"===d?n.find(r).animate({opacity:0},500,"easeOutQuad"):n.find(".gf_animate_when_almost_visible").addClass("zoom-reverse")}else if(t.settings.post_paging===G5_Core.pagination_ajax.paging.loadMore){var _=a(i).ladda();_.ladda("start")}else v-=100,o.css("top",v),e.css("height",s).addClass("loading")},hideLoading:function(e){setTimeout(function(){e.removeClass("loading").css("height","")},500)}},G5_Core.owlCarousel={timeOutRefresh:null,init:function(e){this;"undefined"==typeof e&&(e=t),a(".owl-carousel:not(.manual):not(.owl-loaded)",e).each(function(){var e=a(this);e.imagesLoaded({background:!0},function(){var t=a.extend({},{items:4,nav:!1,navText:["",""],dots:!1,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:n,lazyLoad:i,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,autoplayHoverPause:!0},e.data("owl-options"));e.is(".gsf-slider-container")&&e.children().each(function(){a(this).wrap("
")}),e.on("initialized.owl.carousel",function(e){var t=e.target;a(t).trigger("owlInitialized")}),e.on("refreshed.owl.carousel,initialized.owl.carousel",function(e){setTimeout(function(){if(a(e.target).hasClass("carousel-3d")){var t=a(e.target).find(".owl-item.active.center"),i=a(e.target).find(".owl-nav:not(.disabled)"),n=a(e.target).find(".owl-dots:not(.disabled)");if(t.length){var s=.1*t.height(),o=s;a(e.target).hasClass("nav-top-right")&&i.length&&(o+=i.height(),i.css({top:0})),i.length&&(a(e.target).hasClass("nav-bottom-left")||a(e.target).hasClass("nav-bottom-center")||a(e.target).hasClass("nav-bottom-right"))||n.length?i.length&&(a(e.target).hasClass("nav-bottom-left")||a(e.target).hasClass("nav-bottom-center")||a(e.target).hasClass("nav-bottom-right"))?(i.css({"padding-top":s}),a(e.target).css({"padding-top":o})):n.length&&(n.css({"padding-top":s}),a(e.target).css({"padding-top":o})):a(e.target).css({"padding-top":o,"padding-bottom":s})}else a(e.target).css({"padding-top":"","padding-bottom":""})}},1)}),e.owlCarousel(t)})})}},G5_Core.lazyLoad={init:function(e){"undefined"==typeof e&&(e=t),a(".gf-lazy",e).each(function(){var e=a(this);if(!e.hasClass("owl-lazy")){var t=a.extend({},{effect:"fadeIn",threshold:300,event:"scroll mouseover click"},e.data("lazyLoad-options"));e.lazyload(t),e.is("img")&&e.on("appear",function(){var a=e.closest(".isotope");a.length&&(null!=a[0].istopoTimeout&&clearTimeout(a[0].istopoTimeout),a[0].istopoTimeout=setTimeout(function(){G5_Core.isotope.layout(a)},1e3))})}})}},G5_Core.owlCarouselSync={init:function(){var e=a(".gallery-layout-thumbnail");0n&&s.data("owl.carousel").to(a,100,!0),a"),"undefined"!=typeof t.masonry&&"undefined"!=typeof t.masonry.columnWidth&&"undefined"!=typeof t.metro&&(t=a.extend({},t,{masonry:{columnWidth:n.metro_width(e,s)},resize:!1})),e.isotope(t),e.on("refreshed.owl.carousel,gf_process_quote_done",function(e){n.layout(a(e.currentTarget))}),e.on("changed.owl.carousel",function(e){"undefined"!=typeof a(e.target).data("owl.carousel")&&a(e.target).data("owl.carousel").options.autoHeight&&n.layout(a(e.currentTarget))}),n.layout(e)})}),e.on("resize",function(){a(".isotope",i).each(function(){var e=a(this),t=a.extend({},n.config_default,e.data("isotope-options")),i=e.attr("class").match(/gf-gutter-(\d{0,2})/),s=-1;null!==i&&(s=parseInt(i[1])),"undefined"!=typeof t.masonry&&"undefined"!=typeof t.masonry.columnWidth&&"undefined"!=typeof t.metro&&(t=a.extend({},t,{masonry:{columnWidth:n.metro_width(e,s)},resize:!1}),e.isotope(t)),n.layout(e)})})},layout:function(e){e.data("isotope")&&e.isotope("layout"),setTimeout(function(){e.data("isotope")&&e.isotope("layout")},500),setTimeout(function(){e.data("isotope")&&e.isotope("layout")},1e3)},metro_width:function(e,t){var i=this,n=e.data("isotope-options"),s=e.closest("[data-isotope-wrapper]"),o=1,r=e.data("image-size-base"),l=1;r&&(r=r.split("x"),l=parseInt(r[1],10)/parseInt(r[0],10),isNaN(l)&&(l=1)),e.find(n.itemSelector).each(function(){var e=a(this),t=i.get_multiplier_width(e),n=1;0!=t&&(n=60/t),o [data-ratio]"),n=i.data("ratio");if(n){n=n.split("x");var s=n[1],o=c*s+Math.ceil(s-1)*t,r=i.find(".entry-thumbnail-overlay");r.addClass("thumbnail-size-none").css("height",o)}}),n.masonry.columnWidth},get_multiplier_width:function(e){var a=60;if(e.is("[class]")&&!e.hasClass("gsf-col-base")){var t=e.attr("class"),i=t.match(/col-(\d{1,2})/),n=t.match(/col-sm-(\d{1,2})/),s=t.match(/col-md-(\d{1,2})/),o=t.match(/col-lg-(\d{1,2})/),r=t.match(/col-xl-(\d{1,2})/);t.match(/col-12-5/)?a=12:null!==i&&(a=5*i[1]),window.matchMedia("(min-width: 576px)").matches&&(t.match(/col-sm-12-5/)?a=12:null!==n&&(a=5*n[1])),window.matchMedia("(min-width: 768px)").matches&&(t.match(/col-md-12-5/)?a=12:null!==s&&(a=5*s[1])),window.matchMedia("(min-width: 992px)").matches&&(t.match(/col-lg-12-5/)?a=12:null!==o&&(a=5*o[1])),window.matchMedia("(min-width: 1200px)").matches&&(t.match(/col-xl-12-5/)?a=12:null!==r&&(a=5*r[1]))}return a}},G5_Core_Animation=function(e,a){"undefined"!=typeof e&&(e=t),this.$wrapper=e,this.init(a)},G5_Core_Animation.prototype={itemQueue:[],delay:100,queueTimer:null,init:function(e){var a=this;a.itemQueue=[],a.queueTimer=null,"undefined"!=typeof e&&(a.delay=e),setTimeout(function(){a.registerAnimation()},200)},registerAnimation:function(){var e=this;a(".gf_animate_when_almost_visible:not(.wpb_start_animation)",e.$wrapper).each(function(t,i){a(i).waypoint(function(){var t=a(this.element).offset().top,i=a(window).scrollTop()+G5_Core.util.getScrollOffset();ts.length)return n.removeClass("in"),void n.html("");0 li.active a"),r="undefined"==typeof i.query.paged?1:i.query.paged,l=0 a,[data-items-paging=\"load-more\"] > a,[data-items-paging=\"next-prev\"] > a,[data-items-paging=\"infinite-scroll\"] > a",function(e){e.preventDefault();var i=a(this),n=i.closest("[data-items-paging]"),s=n.data("id");t.loadPosts(s,this)}),0i.offset().top){var n=a("> a",i);n.trigger("click")}})}),a(document).on("click","[data-items-cate] li:not(.dropdown) > a",function(e){e.preventDefault();var i=this,n=a(this).closest("[data-items-cate]").data("id");t.loadPosts(n,i)}),a(document).on("click","[data-items-tabs] li:not(.dropdown) > a",function(e){e.preventDefault();var i=a(this),n=i.data("id");t.loadPosts(n,this)})},getVariable:function(e){var a=this.prefix+e;return"undefined"==typeof window[a]?"":window[a]},loadPosts:function(e,t){if(!(0===a(t).closest(".gf-attr-filter-content").length&&(a(t).hasClass("active")||a(t).hasClass("disable")||a(t).parent().hasClass("active")||a(t).hasClass("dropdown-toggle")))){var i=G5_Core.pagination_ajax;if(!i.ajax){var n=i.getVariable(e);if(""!==n){var s=0 li.active a"),l=1,d=0"),o.isotope("reloadItems").isotope()),G5_Core.isotope.layout(o),"undefined"!=typeof e.masonry&&"undefined"!=typeof e.masonry.columnWidth&&".gsf-col-base"===e.masonry.columnWidth&&a(window).trigger("resize"))}if(f){var s=o.data("owl.carousel"),d=s._items,c=d.length+1,y=300;if("none"!==h&&(y=0),!m){for(var v=d.length-1;0<=v;v--)s.remove(v);c=0}g.each(function(){s.add(a(this))}),s.refresh(),s.to(c,y),"none"===h||m||new G5_Core_Animation(n,100)}else"none"===h?g.animate({opacity:1},500,"easeInQuad"):new G5_Core_Animation(n);0=a(this).width()?a(this).addClass("thumb-small"):a(this).removeClass("thumb-small")})},singleThumbnail:function(){a("body.single-post").find(".entry-thumb-single").length?a("body").addClass("has-post-thumbnail"):a("body").addClass("no-post-thumbnail")},alignFull:function(){var e=a(document).width(),t=(e-770)/2;G5_Core.util.isDesktop()?a("body.single-post.no-sidebar:not(.used-vc) .gf-entry-content > .alignfull").css({"margin-left":-t+"px","margin-right":-t+"px"}):a("body.single-post.no-sidebar:not(.used-vc) .gf-entry-content > .alignfull").css({"margin-left":"","margin-right":""})}},G5_Core.custom_vc={init:function(){setTimeout(this.wayPoints,500)},wayPoints:function(){a(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").waypoint(function(){a(this.element).addClass("wpb_start_animation animated"),this.destroy()},{offset:"85%"}),a(".vc_progress_bar").waypoint(function(){a(this.element).find(".vc_single_bar").each(function(e){var t=a(this),i=t.find(".vc_bar"),n=i.data("percentage-value");setTimeout(function(){i.css({width:n+"%"})},200*e)}),this.destroy()},{offset:"85%"})}},G5_Core.widget={init:function(){this.calendar(),this.canvas()},calendar:function(){a(".widget.widget_calendar table tbody td a").each(function(){a(this).parent().addClass("active")})},canvas:function(){var e=a(".gf-sidebar-canvas"),t=e.find(".primary-sidebar-inner");if(0!==e.length){var i=a("#gf-wrapper"),n=i.attr("class");t.on("scroll",function(){a(window).trigger("scroll")}),G5_Core.util.isDesktop()||(e.css({opacity:0,visibility:"hidden"}),e.addClass(n),setTimeout(function(){e.css({opacity:"",visibility:""})},1e3)),a(window).on("resize",function(){G5_Core.util.isDesktop()?e.removeClass(n):(e.css({opacity:0,visibility:"hidden"}),e.addClass(n),setTimeout(function(){e.css({opacity:"",visibility:""})},1e3))}),a(".gf-sidebar-toggle").on("click",function(){a(this).closest(".gf-sidebar-canvas").toggleClass("in")})}}},G5_Core.sticky={init:function(){this.initSticky(),setTimeout(function(){G5_Core.sticky.initSticky()},1e3),this.responsive()},initSticky:function(e){if(a.fn.hcSticky){"undefined"==typeof e&&(e=t);var i=G5_Core.util.getScrollOffset(),n={top:i};t.hasClass("bordered")&&G5_Core.util.isDesktop()&&(n={top:i,bottom:30}),G5_Core.util.isDesktop()&&a(".gf-sticky",e).each(function(){var e=a(this);if(e.data("hcSticky"))e.hcSticky("reinit");else{var t=a.extend({},n,e.data("sticky-options"));e.hcSticky(t)}})}},responsive:function(){t.on("resized.hcSticky",function(e,t){var i=a(t);G5_Core.util.isDesktop()||(i.data("hcSticky")&&i.hcSticky("destroy"),i.removeAttr("style"))})}},G5_Core.header={init:function(){this.events(),this.sticky(),this.retinaLogo(),this.adminBar(),this.vertical(),this.navSpacing(),setTimeout(function(){G5_Core.header.navSpacing()},500)},events:function(){var i=this,n=null,s=a("#popup-canvas-menu");s.length&&(s.find("a[href=\"#\"]").on("click",function(a){a.preventDefault()}),s.off("click").on("click","#main-menu > .menu-item-has-children > a",function(t){t.preventDefault(),0===a(this).closest(".menu-item-has-children").find(".sub-menu-active").length&&s.find(".sub-menu-active").removeClass("sub-menu-active").slideUp("300"),a(this).parent().find(".sub-menu").addClass("sub-menu-active").slideToggle("500",function(){s.find(".primary-menu").perfectScrollbar("update")})}),a(document).on("keyup",function(e){27===e.keyCode&&(s.removeClass("show"),s.find(".sub-menu").slideUp("500"))})),e.on("resize",function(){null!==n&&clearTimeout(n),n=setTimeout(function(){i.navSpacing()},100),i.adminBar(),a(".header-sticky").each(function(){var e=a(this);t.hasClass("bordered")&&i.isDesktop()&&e.css("width",t.width()-120)})}),a(".gf-menu-canvas").magnificPopup({type:"inline",closeOnBgClick:!1,closeBtnInside:!1,alignTop:!0,mainClass:"mfp-move-from-top gsf-menu-popup",midClick:!0,removalDelay:700})},isDesktop:function(){var e=991,t=a("header.main-header");return t.length&&(e=parseInt(t.data("responsive-breakpoint"),10)),window.matchMedia("(min-width: "+(e+1)+"px)").matches},navSpacing:function(){var e=this,t=a("header.main-header");if(0!==t.length){var i={"header-1":{"header.main-header .main-menu":">li"},"header-2":{"header.main-header .main-menu":">li"},"header-3":{"header.main-header .main-menu":">li"},"header-4":{"header.main-header .main-menu":">li"},"header-5":{"header.main-header .main-menu":">li"},"header-6":{"header.main-header .main-menu":">li"}},s=t.data("layout");if("undefined"!=typeof i[s]){var o=0,r=0,l=0,d=0,c=t.data("navigation");for(var g in c||(c=30),i[s])a(g).each(function(){r=a(this).width()-1,o=0,l=0,n?a(i[s][g],this).css("margin-right",""):a(i[s][g],this).css("margin-left",""),a(i[s][g],this).each(function(){o+=a(this).width(),l++}),1r&&(d=Math.floor((r-o)/l),10>d&&(d=10),n?a(i[s][g],this).not(":first").css("margin-right",d+"px"):a(i[s][g],this).not(":first").css("margin-left",d+"px")))})}}},sticky:function(){var i=this;a(".header-sticky").each(function(){var n=a(this),s=n.closest("header"),o=s.find(".primary-menu");if(!(a(document).outerHeight()-n.outerHeight()<=e.outerHeight())){n.wrap("
");var r=n.closest(".header-sticky-wrapper");n.on("affix.bs.affix",function(){var e=G5_Core.util.getAdminBarOffset();t.hasClass("bordered")&&i.isDesktop()&&(e+=30,n.css("width",t.width()-60)),n.css("top",e),r.length&&r.addClass("affix-wrap"),a(window).trigger("x-menu-change")}),n.on("affix-top.bs.affix",function(){n.css("top",""),n.css("width",""),r.length&&r.removeClass("affix-wrap"),a(window).trigger("x-menu-change")}),n.affix({offset:{top:function(){var e=1,t=s.find(".top-bar"),i=a("#wpadminbar"),n=s.find(".header-above");return e+=s.offset().top,i.length&&"absolute"==i.css("position")&&(e+=i.outerHeight()),s.hasClass("mobile-header")&&(t=s.find(".mobile-top-bar")),t.length&&(e+=t.outerHeight()),n.length&&(e+=n.outerHeight()),e}}})}});var n=0;a(window).scroll(function(){var e=a(this).scrollTop();n>e?a(".header-sticky").each(function(){0===a(this).find(".menu-one-page").length&&0t.offset().top+a(this).outerHeight()&&!a(this).hasClass("header-hidden")&&a(this).addClass("header-hidden")}}),n=e})},retinaLogo:function(){(window.matchMedia("only screen and (min--moz-device-pixel-ratio: 1.5)").matches||window.matchMedia("only screen and (-o-min-device-pixel-ratio: 3/2)").matches||window.matchMedia("only screen and (-webkit-min-device-pixel-ratio: 1.5)").matches||window.matchMedia("only screen and (min-device-pixel-ratio: 1.5)").matches)&&a("img[data-retina]").each(function(){a(this).attr("src",a(this).attr("data-retina"))})},adminBar:function(){var e=a("#wpadminbar");window.matchMedia("(max-width: 600px)").matches?e.css("top","-46px"):e.css("top","")},vertical:function(){var e=a(".main-header.header-vertical");if(0!==e.length){e.css("top",G5_Core.util.getAdminBarOffset());var t=e.find(".header-above"),i=e.find(".primary-menu"),n=e.find(".header-customize"),s=e.height();t.length&&(s-=t.outerHeight()),n.length&&(s-=n.outerHeight()),i.css("max-height",s),i.perfectScrollbar({wheelSpeed:.5,suppressScrollX:!0}),i.on("gf_menu_vertical_clicked",function(){setTimeout(function(){i.perfectScrollbar("update")},500)}),a(window).on("resize",function(){e.css("top",G5_Core.util.getAdminBarOffset()),s=e.height(),t.length&&(s-=t.outerHeight()),n.length&&(s-=n.outerHeight()),i.css("max-height",s),i.perfectScrollbar("update")})}}},G5_Core.menu={init:function(){this.mega(),this.onePage(),this.menuCaret(),this.vertical()},menuCaret:function(){a(".gf-menu-vertical,.main-menu").each(function(){a("li > a",a(this)).each(function(){var e=a(this);a("> ul",e.parent()).length&&e.append("")})})},vertical:function(){a(".gf-menu-vertical:not(.x-nav-menu) li").on("click",function(e){if(0!=a("> ul",this).length&&!(0 ul",this)).length)){if(0 a > span",this)).length){var t="";if("undefined"!=typeof e.target&&null!=e.target&&"undefined"!=typeof e.target.baseURI&&null!=e.target.baseURI){var i=e.target.baseURI.split("#");0 a",this);if(0 ul",this).slideToggle(),a(this).trigger("gf_menu_vertical_clicked")}})},mega:function(){a(".x-nav-menu > li a").on("mouseenter mouseleave",function(){var e=a(this).next("ul").find(".x-mega-sub-menu");e.length&&new G5_Core_Animation(e)})},onePage:function(){"function"==typeof a().onePageNav&&a(".menu-one-page").onePageNav({currentClass:"menu-current",changeHash:!1,scrollSpeed:750,scrollThreshold:0,filter:"",easing:"swing"})}},G5_Core.footer={init:function(){this.events(),this.footerFixed()},events:function(){e.on("resize",this.footerFixed)},footerFixed:function(){window.matchMedia("(max-width: 768px)").matches?t.css("margin-bottom",""):setTimeout(function(){var i=a("footer.main-footer-wrapper");if(i.hasClass("footer-fixed")){var n=0=i.outerHeight()+n+o?(0