(function($){"use strict";var gdlr_core_mobile=false;if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/Windows Phone/i)){gdlr_core_mobile=true;}else{gdlr_core_mobile=false;}var gdlr_core_display='desktop';if(typeof(window.matchMedia)=='function'){$(window).on('resize themename-set-display gdlr-core-element-resize',function(){if(window.matchMedia('(max-width: 419px)').matches){gdlr_core_display='mobile-portrait';}else if(window.matchMedia('(max-width: 767px)').matches){gdlr_core_display='mobile-landscape'}else if(window.matchMedia('(max-width: 959px)').matches){gdlr_core_display='tablet'}else{gdlr_core_display='desktop';}});$(window).trigger('themename-set-display');}else{$(window).on('resize themename-set-display gdlr-core-element-resize',function(){if($(window).innerWidth()<=419){gdlr_core_display='mobile-portrait';}else if($(window).innerWidth()<=767){gdlr_core_display='mobile-landscape'}else if($(window).innerWidth()<=959){gdlr_core_display='tablet'}else{gdlr_core_display='desktop';}});$(window).trigger('themename-set-display');}function gdlr_core_set_cookie(cname,cvalue,expires){if(typeof(expires)!='undefined'){if(expires==0){expires=86400;}var now=new Date();var new_time=now.getTime()+(parseInt(expires)*1000);now.setTime(new_time);expires=now.toGMTString();}document.cookie=cname+"="+encodeURIComponent(cvalue)+"; expires="+expires+"; path=/";}$.fn.gdlr_core_content_script=function(filter_elem,document_ready){$(this).gdlr_core_fluid_video(filter_elem);if(!document_ready&&typeof($.fn.mediaelementplayer)=='function'){var wpme_settings={"stretching":"responsive"};if(typeof(_wpmejsSettings)!=='undefined'){wpme_settings.pluginPath=_wpmejsSettings.pluginPath;}$(this).find('audio, video').mediaelementplayer(wpme_settings);}return $(this);}
$.fn.gdlr_core_fluid_video=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('iframe[src*="youtube"], iframe[src*="vimeo"]');}else{var elem=filter_elem.filter('iframe[src*="youtube"], iframe[src*="vimeo"]');}elem.each(function(){if($(this).closest('.ls-container, .master-slider').length<=0){if(($(this).is('embed')&&$(this).parent('object').length)||$(this).parent('.gdlr-core-fluid-video-wrapper').length){return;}if(!$(this).attr('id')){$(this).attr('id','gdlr-video-'+Math.floor(Math.random()*999999));}var ratio=$(this).height()/$(this).width();$(this).removeAttr('height').removeAttr('width');try{$(this).wrap('<div class="gdlr-core-fluid-video-wrapper"></div>').parent().css('padding-top',(ratio*100)+"%");$(this).attr('src',$(this).attr('src'));}catch(e){}}});$('.gdlr-core-video-item-overlay').each(function(){var button=$(this);var video=$(this).closest('.gdlr-core-video-item').find('iframe');if(video.attr('data-player-type')=='vimeo'){var player=$f(video[0]);button.on('click',function(){$(this).css('pointer-events','none').fadeOut(500,function(e){$(this).remove();});video[0].src+="&autoplay=1";});}else if(video.attr('data-player-type')=='youtube'){button.on('click',function(){$(this).css('pointer-events','none').fadeOut(500,function(e){$(this).remove();});video[0].src+="&autoplay=1&mute=1";});}});return $(this);}
$.fn.gdlr_core_mejs_ajax=function(){if(typeof($.fn.mediaelementplayer)=='function'){var wpme_settings={};if(typeof(_wpmejsSettings)!=='undefined'){wpme_settings.pluginPath=_wpmejsSettings.pluginPath;}$(this).find('audio, video').mediaelementplayer(wpme_settings);}}
$.fn.gdlr_core_counter_item=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-counter-item-count[data-counter-start][data-counter-end]');}else{var elem=filter_elem.filter('.gdlr-core-counter-item-count[data-counter-start][data-counter-end]');}elem.each(function(){var counter_item=$(this);var start_num=parseInt($(this).attr('data-counter-start'));var end_num=parseInt($(this).attr('data-counter-end'));var duration_time=($(this).attr('data-duration'))?parseInt($(this).attr('data-duration')):4000;if((gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')||$(window).scrollTop()+$(window).height()>counter_item.offset().top){$({counter_num:start_num}).animate({counter_num:end_num},{duration:duration_time,easing:'easeOutExpo',step:function(){if(this.counter_num>0.3){counter_item.html(Math.ceil(this.counter_num));}else{counter_item.html(0);}}});}else{$(window).on('scroll pb-scroll',function(e){if($(this).scrollTop()+$(window).height()>counter_item.offset().top){$({counter_num:start_num}).animate({counter_num:end_num},{duration:duration_time,easing:'easeOutExpo',step:function(){if(this.counter_num>0.3){counter_item.html(Math.ceil(this.counter_num));}else{counter_item.html(0);}}});$(this).unbind('scroll pb-scroll',e.handleObj.handler,e);}});}});}
$.fn.gdlr_core_typed_animation=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-type-animation-item-animated[data-animation-text]');}else{var elem=filter_elem.filter('.gdlr-core-type-animation-item-animated[data-animation-text]');}elem.each(function(){var animation_text=JSON.parse($(this).attr('data-animation-text'));if(typeof($.fn.typed)=='function'&&animation_text&&animation_text.length>0){$(this).typed({strings:animation_text,typeSpeed:50,loop:true});}});}
$.fn.gdlr_core_countdown_item=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-countdown-wrap');}else{var elem=filter_elem.filter('.gdlr-core-countdown-wrap');}elem.each(function(){var day_field=$(this).find('.gdlr-core-day');var day=parseInt(day_field.text());var hrs_field=$(this).find('.gdlr-core-hrs');var hrs=parseInt(hrs_field.text());var min_field=$(this).find('.gdlr-core-min');var min=parseInt(min_field.text());var sec_field=$(this).find('.gdlr-core-sec');var sec=parseInt(sec_field.text());$(window).load(function(){sec_field.text('00');sec_field.css('width',sec_field.width());sec_field.text(sec);});var i=setInterval(function(){if(sec>0){sec--;}else{sec=59;if(min>0){min--;}else{min=59;if(hrs>0){hrs--;}else{hrs=24;if(day>0){day--;}else{day=0;hrs=0;min=0;sec=0;clearInterval(i);}day_field.text(day);}hrs_field.text(hrs);}min_field.text(min);}sec_field.text(sec);},1000);});}
$.fn.gdlr_core_accordion=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem_title=$(this).find('.gdlr-core-accordion-item-title');var elem_icon=$(this).find('.gdlr-core-accordion-item-icon');}else{var elem_title=filter_elem.filter('.gdlr-core-accordion-item-title');var elem_icon=filter_elem.filter('.gdlr-core-accordion-item-icon');}elem_title.click(function(){$(this).siblings('.gdlr-core-accordion-item-content').slideDown(200);var item_tab=$(this).closest('.gdlr-core-accordion-item-tab');if(item_tab.hasClass('gdlr-core-active')){if(item_tab.closest('.gdlr-core-accordion-item').hasClass('gdlr-core-allow-close-all')){item_tab.removeClass('gdlr-core-active').find('.gdlr-core-accordion-item-content').css({display:'block'}).slideUp(200);}}else{item_tab.addClass('gdlr-core-active').siblings('.gdlr-core-active').removeClass('gdlr-core-active').find('.gdlr-core-accordion-item-content').css({display:'block'}).slideUp(200);}});elem_icon.click(function(){if($(this).closest('.gdlr-core-accordion-item-title').length){return;}$(this).siblings('.gdlr-core-accordion-item-content-wrapper').children('.gdlr-core-accordion-item-content').slideDown(200);var item_tab=$(this).closest('.gdlr-core-accordion-item-tab');if(item_tab.hasClass('gdlr-core-active')){if(item_tab.closest('.gdlr-core-accordion-item').hasClass('gdlr-core-allow-close-all')){item_tab.removeClass('gdlr-core-active').find('.gdlr-core-accordion-item-content').css({display:'block'}).slideUp(200);}}else{item_tab.addClass('gdlr-core-active').siblings('.gdlr-core-active').removeClass('gdlr-core-active').find('.gdlr-core-accordion-item-content').css({display:'block'}).slideUp(200);}});}
$.fn.gdlr_core_toggle_box=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem_title=$(this).find('.gdlr-core-toggle-box-item-title');var elem_icon=$(this).find('.gdlr-core-toggle-box-item-icon');}else{var elem_title=filter_elem.filter('.gdlr-core-toggle-box-item-title');var elem_icon=filter_elem.filter('.gdlr-core-toggle-box-item-icon');}elem_title.click(function(){var toggle_parent=$(this).closest('.gdlr-core-toggle-box-item-tab');if(toggle_parent.hasClass('gdlr-core-active')){toggle_parent.removeClass('gdlr-core-active');$(this).siblings('.gdlr-core-toggle-box-item-content').css({display:'block'}).slideUp(200);}else{toggle_parent.addClass('gdlr-core-active');$(this).siblings('.gdlr-core-toggle-box-item-content').css({display:'none'}).slideDown(200);}});elem_icon.click(function(){if($(this).closest('.gdlr-core-toggle-box-item-title').length){return;}var toggle_parent=$(this).closest('.gdlr-core-toggle-box-item-tab');if(toggle_parent.hasClass('gdlr-core-active')){toggle_parent.removeClass('gdlr-core-active');$(this).siblings('.gdlr-core-toggle-box-item-content-wrapper').children('.gdlr-core-toggle-box-item-content').css({display:'block'}).slideUp(200);}else{toggle_parent.addClass('gdlr-core-active');$(this).siblings('.gdlr-core-toggle-box-item-content-wrapper').children('.gdlr-core-toggle-box-item-content').css({display:'none'}).slideDown(200);}});}
$.fn.gdlr_core_alert_box_item=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-alert-box-remove');}else{var elem=filter_elem.filter('.gdlr-core-alert-box-remove');}elem.click(function(){$(this).closest('.gdlr-core-alert-box-item').slideUp(400,'easeOutQuart',function(){$(this).remove();});});}
$.fn.gdlr_core_particle_background=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-particle-bg');}else{var elem=filter_elem.filter('.gdlr-core-particle-bg');}elem.each(function(){if(typeof(window.gdlr_particle_bg_id)=='undefined'){window.gdlr_particle_bg_id=1;}else{window.gdlr_particle_bg_id++;}var item_id='gdlr-core-particle'+window.gdlr_particle_bg_id;$(this).attr('id',item_id);particlesJS(item_id,{"particles":{"number":{"value":40,"density":{"enable":true,"value_area":1500}},"color":{"value":"#ffffff"},"shape":{"type":"circle","stroke":{"width":0,"color":"#000000"},"polygon":{"nb_sides":5},"image":{"src":"img/github.svg","width":100,"height":100}},"opacity":{"value":0.8,"random":false,"anim":{"enable":false,"speed":0.6,"opacity_min":0.1,"sync":false}},"size":{"value":2,"random":true,"anim":{"enable":false,"speed":80,"size_min":0.1,"sync":false}},"line_linked":{"enable":true,"distance":300,"color":"#ffffff","opacity":0.4,"width":2},"move":{"enable":true,"speed":12,"direction":"none","random":false,"straight":false,"out_mode":"out","bounce":false,"attract":{"enable":false,"rotateX":600,"rotateY":1200}}},"interactivity":{"detect_on":"canvas","events":{"onhover":{"enable":false,"mode":"repulse"},"onclick":{"enable":false,"mode":"push"},"resize":true},"modes":{"grab":{"distance":800,"line_linked":{"opacity":1}},"bubble":{"distance":800,"size":80,"duration":2,"opacity":0.8,"speed":3},"repulse":{"distance":400,"duration":0.4},"push":{"particles_nb":4},"remove":{"particles_nb":2}}},"retina_detect":true});});return $(this);}
$.fn.gdlr_core_parallax_background=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-parallax');}else{var elem=filter_elem.filter('.gdlr-core-parallax');}elem.each(function(){new gdlr_core_parallax($(this));});return $(this);}
var gdlr_core_parallax=function(t){this.wrapper_bg=t;this.wrapper=t.parent();this.parallax_speed=parseFloat(t.attr('data-parallax-speed'));this.init();}
gdlr_core_parallax.prototype={init:function(){var t=this;if(t.parallax_speed!=0){t.set_extra_height();t.set_background_position(t);$(window).on('load resize gdlr-core-element-resize',function(){t.set_extra_height($(this));t.set_background_position(t);});$(window).on('scroll pb-scroll',function(){t.set_background_position(t);});}if(gdlr_core_mobile){t.wrapper_bg.children('[data-background-type="video"]').remove();if(t.wrapper_bg.attr('data-video-fallback')){t.wrapper_bg.css('background-image','url('+t.wrapper_bg.attr('data-video-fallback')+')')}}else{t.wrapper_bg.children('[data-background-type="video"]').each(function(){if(t.parallax_speed==0){t.set_extra_height();t.set_background_position(t);$(window).on('load resize gdlr-core-element-resize',function(){t.set_extra_height($(this));t.set_background_position(t);});}$(this).find('iframe').each(function(){if($(this).attr('data-player-type')=='vimeo'){var player=$f($(this)[0]);player.addEvent('ready',function(){player.api('setVolume',0);});}else if($(this).attr('data-player-type')=='youtube'){if($('body').children('#gdlr-core-youtube-api').length==0){$('body').append('<script src="https://www.youtube.com/iframe_api" id="gdlr-core-youtube-api" ></script>');}if(typeof(window.gdlr_core_ytb)=='undefined'){window.gdlr_core_ytb=[$(this)[0]];}else{window.gdlr_core_ytb.push($(this)[0]);}window.onYouTubeIframeAPIReady=function(){if(typeof(gdlr_core_ytb)!='undefined'){for(var key in window.gdlr_core_ytb){new YT.Player(gdlr_core_ytb[key],{events:{'onReady':function(e){e.target.mute();}}});}}}}});});}},set_extra_height:function(){var t=this;var new_height=t.wrapper.outerHeight();if(gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait'){t.wrapper_bg.css({'transform':''});}else{if(t.parallax_speed>0){new_height+=(($(window).height()-t.wrapper.outerHeight())*t.parallax_speed);}else if(t.parallax_speed<0){new_height+=(($(window).height()+t.wrapper.outerHeight())*Math.abs(t.parallax_speed));}}t.wrapper_bg.css({height:new_height});var ratio=parseInt(gdlr_core_pbf.video.width)/parseInt(gdlr_core_pbf.video.height);t.wrapper_bg.children('[data-background-type="video"]').each(function(){if((t.wrapper_bg.width()/t.wrapper_bg.height())>ratio){var v_height=t.wrapper_bg.width()/ratio;var v_margin=(t.wrapper_bg.height()-v_height)/2;$(this).css({width:t.wrapper_bg.width(),height:v_height,'margin-left':0,'margin-top':v_margin});}else{var v_width=t.wrapper_bg.height()*ratio;var v_margin=(t.wrapper_bg.width()-v_width)/2;$(this).css({width:v_width,height:t.wrapper_bg.height(),'margin-left':v_margin,'margin-top':0});}});},set_background_position:function(t){if(gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')return;var wrapper_top=t.wrapper.offset().top;var scroll_pos=$(window).scrollTop();if(scroll_pos+$(window).height()>wrapper_top&&scroll_pos<wrapper_top+t.wrapper.outerHeight()){if(t.parallax_speed>0){t.wrapper_bg.css({'transform':'translate(0px, '+(($(window).scrollTop()-wrapper_top)*t.parallax_speed)+'px)'});}else if(t.parallax_speed<0){t.wrapper_bg.css({'transform':'translate(0px, '+(($(window).scrollTop()+$(window).height()-wrapper_top)*t.parallax_speed)+'px)'});}}}};var gdlr_core_ux=function(container,filter_elem){if(typeof(filter_elem)=='undefined'){this.elem=container.find('[data-gdlr-animation]');}else{this.elem=filter_elem.filter('[data-gdlr-animation]');this.preload=filter_elem.filter('.gdlr-core-page-preload');}this.ux_items=[];this.ux_item_length=0;this.init();if(!gdlr_core_mobile&&gdlr_core_display=='desktop'){if(typeof(filter_elem)=='undefined'){var elem_3d=container.find('.gdlr-core-effect-3d');}else{var elem_3d=filter_elem.filter('.gdlr-core-effect-3d');}elem_3d.each(function(){var plain=$(this);var max_degree=$(this).attr('data-max-deg');if(max_degree==null){max_degree=30;}$(this).parent().on('mousemove',function(e){if(!gdlr_core_display=='desktop')return;var posX=e.pageX-$(this).offset().left;var posY=e.pageY-$(this).offset().top;var half_width=$(this).outerWidth()/2;var half_height=$(this).outerHeight()/2;var ax=max_degree*-(half_width-posX)/half_width;var ay=max_degree*(half_height-posY)/half_height;plain.removeClass('gdlr-core-animate-transform');plain.css({'transform':'rotateY('+ax+'deg) rotateX('+ay+'deg)'});});$(this).parent().on('mouseleave',function(e){plain.addClass('gdlr-core-animate-transform');plain.css({'transform':'rotateY(0deg) rotateX(0deg)'});setTimeout(function(){plain.removeClass('gdlr-core-animate-transform');},200);});});}}
gdlr_core_ux.prototype={init:function(){var t=this;t.ux_item_length=t.elem.each(function(){var ux_item=$(this);var ux_item_offset=0.8;if($(this).attr('data-gdlr-animation-offset')){ux_item_offset=parseFloat($(this).attr('data-gdlr-animation-offset'));}if((gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')||$(window).scrollTop()+$(window).height()>ux_item.offset().top){t.ux_items.push(ux_item);}else{$(window).on('scroll pb-scroll',function(e){if($(window).scrollTop()+($(window).height()*ux_item_offset)>ux_item.offset().top){t.ux_items.push(ux_item);$(window).unbind('scroll',e.handleObj.handler,e);}});}}).length;if(typeof(t.preload)!='undefined'&&t.preload.length){$(window).load(function(){var preload_time=t.preload.attr('data-animation-time');if(!preload_time){preload_time=0;}setTimeout(function(){t.animate();},preload_time);});}else{t.animate();}},animate:function(){var t=this;var ux_interval=setInterval(function(){while(t.ux_items.length>0){var ux_animate=t.ux_items.shift();var animation_duration='600ms';if(ux_animate.attr('data-gdlr-animation-duration')){animation_duration=ux_animate.attr('data-gdlr-animation-duration');}ux_animate.css({'animation-duration':animation_duration});ux_animate.addClass(ux_animate.attr('data-gdlr-animation'));setTimeout(function(){ux_animate.css({'animation-duration':''}).removeClass(ux_animate.attr('data-gdlr-animation')).removeAttr('data-gdlr-animation');},parseInt(animation_duration));t.ux_item_length--;if($(window).scrollTop()<ux_animate.offset().top+ux_animate.outerHeight()){break;}}if(t.ux_item_length<=0){clearInterval(ux_interval);}},200);}};$.fn.gdlr_core_ux=function(filter_elem){new gdlr_core_ux($(this),filter_elem);return $(this);}
$.fn.gdlr_core_skill_bar=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-skill-bar-filled');}else{var elem=filter_elem.filter('.gdlr-core-skill-bar-filled');}elem.each(function(){var t=$(this);if((gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')||$(window).scrollTop()+$(window).height()>t.offset().top){t.animate({width:parseInt(t.attr('data-width'))+'%'},{duration:1200,easing:'easeOutQuart'}).addClass('gdlr-core-animate');}else{$(window).on('scroll pb-scroll',function(e){if($(window).scrollTop()+$(window).height()>t.offset().top){t.animate({width:parseInt(t.attr('data-width'))+'%'},{duration:1200,easing:'easeOutQuart'}).addClass('gdlr-core-animate');$(window).unbind('scroll pb-scroll',e.handleObj.handler,e);}});}});}
$.fn.gdlr_core_divider=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-divider-item-with-icon-inner');}else{var elem=filter_elem.filter('.gdlr-core-divider-item-with-icon-inner');}elem.each(function(){var divider_elem=$(this);var icon_width=divider_elem.children('i, img').outerWidth();var divider_width=(divider_elem.width()-icon_width)/2;$(this).children('.gdlr-core-divider-line').css({width:divider_width}).each(function(){$(this).css('margin-top',-$(this).outerHeight()/2);});$(window).on('resize gdlr-core-element-resize',function(){icon_width=divider_elem.children('i, img').outerWidth();divider_width=(divider_elem.width()-icon_width)/2;divider_elem.children('.gdlr-core-divider-line').css({width:divider_width}).each(function(){$(this).css('margin-top',-$(this).outerHeight()/2);});});});}
window.gdlr_core_sidebar_wrapper=function(container,filter_elem){if(typeof(filter_elem)=='undefined'){this.elem=container.find('.gdlr-core-page-builder-wrapper-sidebar-container, .gdlr-core-pbf-sidebar-container');}else{this.elem=filter_elem.filter('.gdlr-core-page-builder-wrapper-sidebar-container, .gdlr-core-pbf-sidebar-container');}this.init();}
gdlr_core_sidebar_wrapper.prototype={init:function(){var t=this;var sync_height=false;t.elem.each(function(){if($(this).children().children('.gdlr-core-pbf-background-wrap').length){sync_height=true;}});if(sync_height){t.set_height();$(window).on('load resize gdlr-core-element-resize',function(){t.set_height();});}},set_height:function(){var t=this;t.elem.each(function(){var sidebar_elem=$(this).find('.gdlr-core-pbf-sidebar-padding');sidebar_elem.css('min-height','');if(gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')return;var max_height=0;sidebar_elem.each(function(){if($(this).outerHeight()>max_height){max_height=$(this).outerHeight();}});sidebar_elem.css('min-height',max_height);});}};$.fn.gdlr_core_title_divider=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-title-item-title-wrap.gdlr-core-with-divider');}else{var elem=filter_elem.filter('.gdlr-core-title-item-title-wrap.gdlr-core-with-divider');}elem.each(function(){var t=$(this);var divider=t.children('.gdlr-core-title-item-divider');var divider_num=t.children('.gdlr-core-title-item-divider').length;divider_num=(divider_num)?divider_num:1;var title_width=t.children('.gdlr-core-title-item-title').outerWidth(true);var divider_width=(t.width()-title_width)/divider_num;if(t.children('.gdlr-core-title-item-link').length){var right_pos=t.children('.gdlr-core-title-item-link').outerWidth()+20;divider_width=divider_width-right_pos;}if(t.children('.gdlr-core-title-item-link').length){divider.css({width:divider_width,right:right_pos});}else{divider.css({width:divider_width});}$(window).on('resize gdlr-core-element-resize',function(){title_width=t.children('.gdlr-core-title-item-title').outerWidth(true);divider_width=(t.width()-title_width)/divider_num;if(t.children('.gdlr-core-title-item-link').length){right_pos=t.children('.gdlr-core-title-item-link').outerWidth()+20;divider_width=divider_width-right_pos;}if(t.children('.gdlr-core-title-item-link').length){divider.css({width:divider_width,right:right_pos});}else{divider.css({width:divider_width});}});});if(typeof(filter_elem)=='undefined'){var elem2=$(this).find('.gdlr-core-title-item-title-wrap.gdlr-core-with-link-text');}else{var elem2=filter_elem.filter('.gdlr-core-title-item-title-wrap.gdlr-core-with-link-text');}elem2.each(function(){var t=$(this);var title_width=t.children('.gdlr-core-title-item-title').outerWidth(true);var right_pos=t.children('.gdlr-core-title-item-link').outerWidth();if(t.width()<title_width+right_pos){t.children('.gdlr-core-title-item-link').addClass('gdlr-core-overflow');}else{t.children('.gdlr-core-title-item-link').removeClass('gdlr-core-overflow');}$(window).on('resize gdlr-core-element-resize',function(){if(t.width()<title_width+right_pos){t.children('.gdlr-core-title-item-link').addClass('gdlr-core-overflow');}else{t.children('.gdlr-core-title-item-link').removeClass('gdlr-core-overflow');}});});}
$.fn.gdlr_core_flipbox=function(filter_elem){if(typeof($.fn.flip)=='function'){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-flipbox');}else{var elem=filter_elem.filter('.gdlr-core-flipbox');}elem.each(function(){var flipbox_obj=$(this).flip({axis:'y',trigger:'hover',autoSize:false,front:'.gdlr-core-flipbox-front',back:'.gdlr-core-flipbox-back'});$(this).find('.gdlr-core-flipbox-back a').click(function(){if(flipbox_obj.data('flip-model')){flipbox_obj.data('flip-model').unflip();}});$(this).addClass('gdlr-core-after-init');});}return $(this);}
$.fn.gdlr_core_marquee=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-marquee');}else{var elem=filter_elem.filter('.gdlr-core-marquee');}elem.each(function(){var speed=$(this).attr('data-speed')?parseFloat($(this).attr('data-speed')):10000;var direction=$(this).attr('data-direction')?parseFloat($(this).attr('data-direction')):'left';$(this).marquee({delayBeforeStart:0,duration:speed,gap:50,direction:direction,duplicated:true,startVisible:true});});return $(this);}
function gdlr_core_skill_circle_height(t){t.children('.gdlr-core-skill-circle-content').each(function(){$(this).css({'margin-top':-$(this).outerHeight()/2});});t.css({'max-width':t.parent().width(),'max-height':t.parent().width()});}$.fn.gdlr_core_pie_chart=function(){if(typeof($.fn.easyPieChart)=='function'){$(this).easyPieChart({animate:parseInt($(this).attr('data-duration')),lineWidth:parseInt($(this).attr('data-line-width')),size:parseInt($(this).attr('data-width')),barColor:$(this).attr('data-filled-color'),trackColor:$(this).attr('data-filled-background'),scaleColor:false,lineCap:'square'});}}
$.fn.gdlr_core_skill_circle=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-skill-circle');}else{var elem=filter_elem.filter('.gdlr-core-skill-circle');}elem.each(function(){var t=$(this);gdlr_core_skill_circle_height(t);$(window).on('resize gdlr-core-element-resize',function(){gdlr_core_skill_circle_height(t);});if($(window).scrollTop()+$(window).height()>t.offset().top){t.gdlr_core_pie_chart();}else{$(window).on('scroll pb-scroll',function(e){if($(window).scrollTop()+$(window).height()>t.offset().top){t.gdlr_core_pie_chart();$(window).unbind('scroll pb-scroll',e.handleObj.handler,e);}});}});}
$.fn.gdlr_core_chart_js=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-chart-js');}else{var elem=filter_elem.filter('.gdlr-core-chart-js');}if(typeof(window.gdlr_core_chart_js_id)=='undefined'){window.gdlr_core_chart_js_id=0;}elem.each(function(){var data=[];var options=[];if($(this).attr('data-content')){data=JSON.parse($(this).attr('data-content'));}if($(this).attr('data-options')){options=JSON.parse($(this).attr('data-options'));}if($(this).attr('data-type')=='doughnut'||$(this).attr('data-type')=='pie'){if(options.legend.position=='right'||options.legend.position=='left'){if(gdlr_core_display=='mobile-portrait'||gdlr_core_display=='mobile-landscape'){options.legend.orig_position=options.legend.position;options.legend.position='bottom';$(this).attr('width',$(this).width());$(this).attr('height',$(this).width()*1);}}}options.onResize=function(chart,size){if(chart.config.type=='doughnut'||chart.config.type=='pie'){if(chart.config.options.legend.position=='right'||chart.config.options.legend.position=='left'){if(gdlr_core_display=='mobile-portrait'||gdlr_core_display=='mobile-landscape'){chart.config.options.legend.orig_position=chart.config.options.legend.position;chart.config.options.legend.position='bottom';chart.aspectRatio=1;}}else if(typeof(chart.config.options.legend.orig_position)!='undefined'){if(gdlr_core_display=='tablet'||gdlr_core_display=='desktop'){chart.config.options.legend.position=chart.config.options.legend.orig_position;chart.aspectRatio=2;}}}}
new Chart($(this),{type:$(this).attr('data-type')?$(this).attr('data-type'):'pie',data:data,options:options});});}
$.fn.gdlr_core_tab=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-tab-item, .gdlr-core-tab-action, .gdlr-core-roadmap-item, .gdlr-core-tab-feature-item, .gdlr-core-tab-feature2-item, .gdlr-core-tab-feature3-item, .gdlr-core-tab-featurev-item');}else{var elem=filter_elem.filter('.gdlr-core-tab-item, .gdlr-core-tab-action, .gdlr-core-roadmap-item, .gdlr-core-tab-feature-item, .gdlr-core-tab-feature2-item, .gdlr-core-tab-feature3-item, .gdlr-core-tab-featurev-item');}elem.each(function(){$(this).find('.gdlr-core-tab-item-title, .gdlr-core-tab-action-title, .gdlr-core-roadmap-item-head, .gdlr-core-tab-feature-title-wrap, .gdlr-core-tab-feature2-title-wrap, .gdlr-core-tab-feature3-title-wrap, .gdlr-core-tab-featurev-title').click(function(){if($(this).hasClass('gdlr-core-active'))return;var tab_id=$(this).attr('data-tab-id');$(this).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');if($(this).is('.gdlr-core-tab-featurev-title')){var parent=$(this).parent().parent();parent.closest('.gdlr-core-tab-featurev-item').find('.gdlr-core-tab-featurev-background-switch').each(function(){$(this).children().removeClass('gdlr-core-active');$(this).children('[data-tab-id="'+tab_id+'"]').addClass('gdlr-core-active');});}else{var parent=$(this).parent();}parent.siblings('.gdlr-core-tab-item-content-wrap, .gdlr-core-tab-action-content-wrap, .gdlr-core-roadmap-item-content-wrap, .gdlr-core-tab-feature-item-content-wrap, .gdlr-core-tab-feature2-item-content-wrap, .gdlr-core-tab-feature3-item-content-wrap, .gdlr-core-tab-featurev-item-content-wrap').each(function(){var active_tab=$(this).children('[data-tab-id="'+tab_id+'"]');if(active_tab.length){active_tab.fadeIn(200).siblings().hide();}else{$(this).children().hide();}});});if(!(gdlr_core_mobile||gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')&&$(this).is('.gdlr-core-tab-feature2-item, .gdlr-core-tab-feature3-item')){var slide_bar_width=35;var slide_bar=$(this).find('.gdlr-core-tab-feature2-bottom-slide-bar, .gdlr-core-tab-feature3-bottom-slide-bar');var active_tab=slide_bar.siblings('.gdlr-core-active');if(active_tab.length){if(active_tab.is('.gdlr-core-tab-feature3-title-wrap')){slide_bar_width=active_tab.outerWidth();}slide_bar.css({width:slide_bar_width,left:active_tab.position().left+(active_tab.width()-slide_bar_width)/2});}$(window).resize(function(){active_tab=slide_bar.siblings('.gdlr-core-active');if(active_tab.is('.gdlr-core-tab-feature3-title-wrap')){slide_bar_width=active_tab.outerWidth();}slide_bar.css({width:slide_bar_width,left:active_tab.position().left+(active_tab.width()-slide_bar_width)/2});});$(this).find('.gdlr-core-tab-feature2-title-wrap, .gdlr-core-tab-feature3-title-wrap').click(function(){active_tab=$(this);});$(this).find('.gdlr-core-tab-feature2-title-wrap, .gdlr-core-tab-feature3-title-wrap').hover(function(){if($(this).is('.gdlr-core-tab-feature3-title-wrap')){slide_bar_width=$(this).outerWidth();}slide_bar.animate({width:slide_bar_width,left:$(this).position().left+($(this).width()-slide_bar_width)/2},{duration:200,queue:false});},function(){if($(this).is('.gdlr-core-tab-feature3-title-wrap')){slide_bar_width=$(this).outerWidth();}slide_bar.animate({width:slide_bar_width,left:active_tab.position().left+(active_tab.width()-slide_bar_width)/2},{duration:200,queue:false});});}if(!(gdlr_core_mobile||gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait')&&$(this).is('.gdlr-core-tab-style2-horizontal, .gdlr-core-tab-style2-vertical')){var horizontal=$(this).is('.gdlr-core-tab-style2-horizontal');var hover_line=$(this).find('.gdlr-core-tab-item-title-line');var hover_line_w=0;var hover_line_l=0;$(this).children('.gdlr-core-tab-item-title-wrap').children('.gdlr-core-active').each(function(){if(horizontal){hover_line_w=$(this).outerWidth();hover_line_l=$(this).position().left;hover_line.css({width:hover_line_w,left:hover_line_l});}else{hover_line_w=$(this).outerHeight();hover_line_l=$(this).position().top;hover_line.css({height:hover_line_w,top:hover_line_l});}});$(window).on('resize gdlr-core-element-resize',function(){$(this).children('.gdlr-core-tab-item-title-wrap').children('.gdlr-core-active').each(function(){if(horizontal){hover_line_w=$(this).outerWidth();hover_line_l=$(this).position().left;hover_line.css({width:hover_line_w,left:hover_line_l});}else{hover_line_w=$(this).outerHeight();hover_line_l=$(this).position().top;hover_line.css({height:hover_line_w,top:hover_line_l});}});});$(this).children('.gdlr-core-tab-item-title-wrap').children('.gdlr-core-tab-item-title').hover(function(){if(horizontal){hover_line.animate({width:$(this).outerWidth(),left:$(this).position().left},{duration:300,easing:'easeOutQuart',queue:false});}else{hover_line.animate({height:$(this).outerHeight(),top:$(this).position().top},{duration:300,easing:'easeOutQuart',queue:false});}},function(){if(horizontal){hover_line.animate({width:hover_line_w,left:hover_line_l},{duration:300,easing:'easeOutQuart',queue:false});}else{hover_line.animate({height:hover_line_w,top:hover_line_l},{duration:300,easing:'easeOutQuart',queue:false});}});$(this).children('.gdlr-core-tab-item-title-wrap').children('.gdlr-core-tab-item-title').click(function(){if(horizontal){hover_line_w=$(this).outerWidth();hover_line_l=$(this).position().left;hover_line.css({width:hover_line_w,left:hover_line_l});}else{hover_line_w=$(this).outerHeight();hover_line_l=$(this).position().top;hover_line.css({height:hover_line_w,top:hover_line_l});}});}});return $(this);}
$.fn.gdlr_core_price_table_tab=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-price-table-tab-title-wrap');}else{var elem=filter_elem.filter('.gdlr-core-price-table-tab-title-wrap');}elem.each(function(){var tab_title=$(this);tab_title.find('.gdlr-core-price-table-tab-title').on('click',function(){if($(this).hasClass('gdlr-core-active'))return;var price_tab=$(this).attr('data-price-tab');$(this).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');tab_title.siblings('.gdlr-core-price-table-tab-content-wrap').find('[data-price-tab="'+price_tab+'"]').each(function(){$(this).siblings('.gdlr-core-active').css({display:'none'}).removeClass('gdlr-core-active');$(this).fadeIn(200).addClass('gdlr-core-active');});});});}
$.fn.gdlr_core_sly=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-sly-slider');}else{var elem=filter_elem.filter('.gdlr-core-sly-slider');}elem.addClass('gdlr-core-after-init').each(function(){var sly_slider=$(this);sly_slider.sly({horizontal:1,itemNav:'basic',smart:1,activateOn:'click',mouseDragging:1,touchDragging:1,releaseSwing:1,startAt:0,scrollBy:1,speed:1000,elasticBounds:1,easing:'easeOutQuart',dragHandle:1,dynamicHandle:1,clickBar:1,scrollBar:$(this).siblings('.gdlr-core-sly-scroll')});$(window).on('resize gdlr-core-element-resize',function(){sly_slider.sly('reload');});});return $(this);}
$.fn.gdlr_core_flexslider=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-flexslider');}else{var elem=filter_elem.filter('.gdlr-core-flexslider');}elem.each(function(){var flex_attr={useCSS:false,animation:'fade',animationLoop:true,prevText:'<i class="arrow_carrot-left"></i>',nextText:'<i class="arrow_carrot-right"></i>'};if($(this).attr('data-start-at')&&$(this).attr('data-start-at')>1){flex_attr.startAt=$(this).attr('data-start-at')-1;}if($(this).find('.gdlr-core-flexslider').length>0){$(this).children('ul.slides').addClass('parent-slides');flex_attr.selector='.parent-slides > li';}if($(this).attr('data-disable-autoslide')){flex_attr.slideshow=false;}if($(this).attr('data-pausetime')){flex_attr.slideshowSpeed=parseInt($(this).attr('data-pausetime'));}if($(this).attr('data-slidespeed')){flex_attr.animationSpeed=parseInt($(this).attr('data-slidespeed'));}else{flex_attr.animationSpeed=500;}if($(this).attr('data-type')=='carousel'){flex_attr.move=$(this).attr('data-move')?parseInt($(this).attr('data-move')):1;flex_attr.animation='slide';var column_num=parseInt($(this).attr('data-column'));if($(this).attr('data-margin')){flex_attr.itemMargin=parseInt($(this).attr('data-margin'));}else{flex_attr.itemMargin=2*parseInt($(this).children('ul.slides').children('li:first-child').css('margin-right'));}flex_attr.itemWidth=(($(this).width()+flex_attr.itemMargin)/column_num)-(flex_attr.itemMargin);flex_attr.minItems=column_num;flex_attr.maxItems=column_num;var t=$(this);$(window).on('resize gdlr-core-element-resize',function(){if(t.data('goodlayers_flexslider')){var newWidth=((t.width()+flex_attr.itemMargin)/column_num)-(flex_attr.itemMargin);t.data('goodlayers_flexslider').editItemWidth(newWidth);}});}else if($(this).attr('data-effect')){if($(this).attr('data-effect')=='kenburn'){flex_attr.animation='fade';}else{flex_attr.animation=$(this).attr('data-effect');}}var data_nav=['both','navigation','navigation-outer-plain-round','navigation-top','navigation-bottom','navigation-inner','navigation-outer'];if(!$(this).attr('data-nav')||data_nav.indexOf($(this).attr('data-nav'))!=-1){if(!$(this).hasClass('gdlr-core-bottom-nav-1')){if($(this).attr('data-nav-parent')){if($(this).attr('data-nav-parent')=='self'){flex_attr.customDirectionNav=$(this).find('.flex-prev, .flex-next');}if($(this).attr('data-nav-type')=='custom'){flex_attr.customDirectionNav=$(this).closest('.'+$(this).attr('data-nav-parent')).find('.flex-prev, .flex-next');}else{$(this).closest('.'+$(this).attr('data-nav-parent')).each(function(){var flex_nav=$('<ul class="flex-direction-nav">'+'<li class="flex-nav-prev"><a class="flex-prev" href="#"><i class="arrow_carrot-left"></i></a></li>'+'<li class="flex-nav-next"><a class="flex-next" href="#"><i class="arrow_carrot-right"></i></a></li>'+'</ul>');var flex_nav_position=$(this).find('.gdlr-core-flexslider-nav');if(flex_nav_position.length){flex_nav_position.append(flex_nav);flex_attr.customDirectionNav=flex_nav.find('.flex-prev, .flex-next');}});}}}}else{flex_attr.directionNav=false;}if($(this).attr('data-nav')=='both'||$(this).attr('data-nav')=='bullet'){flex_attr.controlNav=true;}else{flex_attr.controlNav=false;}if($(this).attr('data-thumbnail')){var thumbnail_slide=$(this).siblings('.gdlr-core-sly-slider');flex_attr.manualControls=thumbnail_slide.find('ul.slides li')
flex_attr.controlNav=true;}if($(this).attr('data-vcenter-nav')){flex_attr.start=function(slider){$(slider).children('.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-outer').each(function(){$(this).insertAfter($(slider).children('.flex-viewport'));});if(slider.directionNav){$(window).on('resize gdlr-core-element-resize',function(){slider.directionNav.each(function(){var margin=-(slider.height()+$(this).outerHeight())/2;$(this).css('margin-top',margin);});});}if(typeof(slider.slides)!='undefined'){$(window).trigger('gdlr-core-element-resize');slider.slides.filter('.flex-active-slide').addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');}};}else{flex_attr.start=function(slider){if(typeof(slider.slides)!='undefined'){if($(slider).attr('data-controls-top-margin')){$(slider).find('.flex-control-nav').css({'margin-top':$(slider).attr('data-controls-top-margin')});}$(slider).children('.gdlr-core-flexslider-custom-nav.gdlr-core-style-navigation-bottom').each(function(){$(this).insertAfter($(slider).children('.flex-viewport'));});$(window).trigger('gdlr-core-element-resize');slider.slides.filter('.flex-active-slide').addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');}}}flex_attr.after=function(slider){slider.slides.filter('.flex-active-slide').addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');}
if($(this).find('.gdlr-core-outer-frame-element').length>0){$(this).addClass('gdlr-core-with-outer-frame-element');}$(this).goodlayers_flexslider(flex_attr);});return $(this);}
window.gdlr_core_sticky_sidebar=function(filter_elem){if(typeof(filter_elem)=='undefined'){this.elem=$(this).find('.gdlr-core-sticky-sidebar');}else{this.elem=filter_elem.filter('.gdlr-core-sticky-sidebar');}this.init();}
gdlr_core_sticky_sidebar.prototype={init:function(){var t=this;t.elem.each(function(){$(this).find('.gdlr-core-pbf-sidebar-left, .gdlr-core-pbf-sidebar-right, .gdlr-core-sidebar-script').each(function(){var sidebar_item=$(this);var sidebar_wrap=sidebar_item.parent();var sidebar_sub=$('<div></div>');var prev_scroll=0;$(window).on('scroll resize',function(e){if(sidebar_item.outerHeight()>=sidebar_wrap.outerHeight()){t.return_sidebar_pos(sidebar_sub,sidebar_item);return;}if(gdlr_core_display!='desktop'){t.return_sidebar_pos(sidebar_sub,sidebar_item);return;}var scroll_pos=$(window).scrollTop();var scroll_direction=(prev_scroll>scroll_pos)?'up':'down';prev_scroll=scroll_pos;if($(window).height()>sidebar_item.height()){if(scroll_pos<=sidebar_wrap.offset().top){if(sidebar_item.hasClass('gdlr-core-fixed-sidebar')||sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')){t.return_sidebar_pos(sidebar_sub,sidebar_item);}}else{if(scroll_pos+sidebar_item.outerHeight()>=sidebar_wrap.offset().top+sidebar_wrap.outerHeight()){if(!sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-fixed-bottom-sidebar').removeClass('gdlr-core-fixed-sidebar');sidebar_item.css({'position':'absolute','top':'auto','bottom':0,'left':sidebar_sub.position().left,'width':sidebar_sub.outerWidth()});}}else{if(!sidebar_item.hasClass('gdlr-core-fixed-sidebar')){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-fixed-sidebar').removeClass('gdlr-core-fixed-bottom-sidebar');sidebar_item.css({'position':'fixed','top':0,'bottom':'auto','width':sidebar_sub.outerWidth()});sidebar_item.css({'left':sidebar_sub.offset().left,});}}if(e.type=='resize'){if(sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')){sidebar_item.css({'width':sidebar_sub.outerWidth(),'left':sidebar_sub.position().left,});}else if(sidebar_item.hasClass('gdlr-core-fixed-sidebar')){sidebar_item.css({'width':sidebar_sub.outerWidth(),'left':sidebar_sub.offset().left,});}}}}else{if(scroll_pos<=sidebar_wrap.offset().top){if(sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')||sidebar_item.hasClass('gdlr-core-stick-bottom-sidebar')||sidebar_item.hasClass('gdlr-core-fixed-top-sidebar')||sidebar_item.hasClass('gdlr-core-stick-top-sidebar')){t.return_sidebar_pos(sidebar_sub,sidebar_item);}}else{if(scroll_direction=='down'){if(sidebar_item.hasClass('gdlr-core-fixed-top-sidebar')){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-stick-top-sidebar').removeClass('gdlr-core-fixed-bottom-sidebar gdlr-core-fixed-top-sidebar gdlr-core-stick-bottom-sidebar');sidebar_item.css({'position':'absolute','top':scroll_pos-sidebar_wrap.offset().top,'bottom':'auto','left':sidebar_sub.position().left,'width':sidebar_sub.outerWidth()});}else if(scroll_pos+$(window).height()>=sidebar_wrap.offset().top+sidebar_wrap.outerHeight()){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-stick-bottom-sidebar').removeClass('gdlr-core-fixed-bottom-sidebar gdlr-core-fixed-top-sidebar gdlr-core-stick-top-sidebar');sidebar_item.css({'position':'absolute','top':'auto','bottom':0,'left':sidebar_sub.position().left,'width':sidebar_sub.outerWidth()});}else if(scroll_pos+$(window).height()>sidebar_item.offset().top+sidebar_item.outerHeight()){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-fixed-bottom-sidebar').removeClass('gdlr-core-stick-bottom-sidebar gdlr-core-stick-top-sidebar gdlr-core-fixed-top-sidebar');sidebar_item.css({'position':'fixed','top':'auto','bottom':'0','left':sidebar_sub.offset().left,'width':sidebar_sub.outerWidth()});}}else{if(sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-stick-bottom-sidebar').removeClass('gdlr-core-fixed-bottom-sidebar gdlr-core-fixed-top-sidebar gdlr-core-stick-top-sidebar');sidebar_item.css({'position':'absolute','top':scroll_pos+$(window).height()-sidebar_item.outerHeight()-sidebar_wrap.offset().top,'bottom':'auto','left':sidebar_sub.position().left,'width':sidebar_sub.outerWidth()});}else{if(scroll_pos<sidebar_item.offset().top){t.set_sidebar_sub(sidebar_sub,sidebar_item);sidebar_item.addClass('gdlr-core-fixed-top-sidebar').removeClass('gdlr-core-stick-bottom-sidebar gdlr-core-fixed-bottom-sidebar gdlr-core-stick-top-sidebar');sidebar_item.css({'position':'fixed','top':'0','bottom':'auto','left':sidebar_sub.offset().left,'width':sidebar_sub.outerWidth()});}}}if(e.type=='resize'){if(sidebar_item.hasClass('gdlr-core-stick-bottom-sidebar')||sidebar_item.hasClass('gdlr-core-stick-top-sidebar')){sidebar_item.css({'width':sidebar_sub.outerWidth(),'left':sidebar_sub.position().left,});}else if(sidebar_item.hasClass('gdlr-core-fixed-bottom-sidebar')||sidebar_item.hasClass('gdlr-core-fixed-top-sidebar')){sidebar_item.css({'width':sidebar_sub.outerWidth(),'left':sidebar_sub.offset().left,});}}}}});});});},set_sidebar_sub:function(sidebar_sub,sidebar_item){if(sidebar_item.hasClass('gdlr-core-sidebar-sub-added'))return;var sidebar_class='';sidebar_item.each(function(){var className=this.className.match(/gdlr-core-column-\d+/);if(className){sidebar_class=className[0];}});sidebar_sub.addClass(sidebar_class);sidebar_sub.css({'float':sidebar_item.css('float'),'height':20,'background':'#fd9'});sidebar_sub.insertAfter(sidebar_item);sidebar_item.addClass('gdlr-core-sidebar-sub-added');},return_sidebar_pos:function(sidebar_sub,sidebar_item){sidebar_item.css({'position':'','top':'','bottom':'','left':'','width':'','height':''});sidebar_item.removeClass('gdlr-core-fixed-sidebar gdlr-core-fixed-bottom-sidebar gdlr-core-sidebar-sub-added');sidebar_item.removeClass('gdlr-core-stick-bottom-sidebar gdlr-core-fixed-bottom-sidebar gdlr-core-fixed-top-sidebar');sidebar_sub.remove();}}
$.fn.gdlr_core_isotope=function(filter_elem){if(typeof($.fn.isotope)=='function'){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('[data-layout="masonry"]');}else{var elem=filter_elem.filter('[data-layout="masonry"]');}elem.each(function(){var t=$(this);if(t.children('ul.products').length){t=t.children('ul.products');}var columnSize=t.width()/60;t.isotope({itemSelector:'.gdlr-core-item-list',layoutMode:'masonry',masonry:{columnWidth:columnSize}});t.isotope();t.children('.gdlr-core-item-list').gdlr_core_animate_list_item();$(window).on('resize gdlr-core-element-resize',function(){columnSize=t.width()/60;t.isotope({masonry:{columnWidth:columnSize}});});});}return $(this);}
$.fn.gdlr_core_animate_list_item=function(){var ux_items=$(this).get();var ux_interval=setInterval(function(){if(ux_items.length>0){var ux_animate=$(ux_items.shift());var animation_duration='600ms';ux_animate.css({'animation-duration':animation_duration});ux_animate.addClass('gdlr-core-animate');setTimeout(function(){ux_animate.css({'animation-duration':''}).addClass('gdlr-core-animate-end').removeClass('gdlr-core-animate gdlr-core-animate-init');},parseInt(animation_duration));}else{clearInterval(ux_interval);}},200);}
$.fn.gdlr_core_lightbox=function(filter_elem){if(typeof($.iLightBox)=='function'){if(typeof(filter_elem)=='undefined'){var ilightbox=$(this).find('.gdlr-core-ilightbox');}else{var ilightbox=filter_elem.filter('.gdlr-core-ilightbox');}var ilightbox_atts={};var ilightbox_groups=[];if(typeof(gdlr_core_pbf.ilightbox_skin)!='undefined'){ilightbox_atts['skin']=gdlr_core_pbf.ilightbox_skin;}ilightbox.each(function(){if($(this).attr('data-ilightbox-group')){if(ilightbox_groups.indexOf($(this).attr('data-ilightbox-group'))==-1){ilightbox_groups.push($(this).attr('data-ilightbox-group'));}}else{$(this).iLightBox(ilightbox_atts);}});for(var key in ilightbox_groups){$(this).find('.gdlr-core-ilightbox[data-ilightbox-group="'+ilightbox_groups[key]+'"]').iLightBox(ilightbox_atts);}}else if(typeof($.fn.lightGallery)=='function'){if(typeof(filter_elem)=='undefined'){var lightgallery=$(this).find('.gdlr-core-lightgallery');}else{var lightgallery=filter_elem.filter('.gdlr-core-lightgallery');}var lightbox_groups=[];lightgallery.each(function(){if($(this).attr('data-lightbox-group')){if(lightbox_groups.indexOf($(this).attr('data-lightbox-group'))==-1){lightbox_groups.push($(this).attr('data-lightbox-group'));}}else{$(this).lightGallery({selector:'this'});}});for(var key in lightbox_groups){var group_selector='.gdlr-core-lightgallery[data-lightbox-group="'+lightbox_groups[key]+'"]';lightgallery.filter(group_selector).first().lightGallery({selector:group_selector,selectWithin:'body',thumbnail:false});}}if(typeof(filter_elem)=='undefined'){var gallery_lb=$(this).find('[data-gallery-lb]');}else{var gallery_lb=filter_elem.filter('[data-gallery-lb]');}gallery_lb.click(function(){if(typeof($.iLightBox)!='undefined'){$.iLightBox($(this).data('gallery-lb'));}else if(typeof(Strip)!='undefined'){Strip.show($(this).data('gallery-lb'));}else if(typeof($.fn.lightGallery)=='function'){$(this).lightGallery({dynamic:true,dynamicEl:$(this).data('gallery-lb'),thumbnail:false});}return false;});if(typeof(filter_elem)=='undefined'){var center_overlay=$(this).find('.gdlr-core-image-overlay-center, .gdlr-core-image-overlay-center-icon');}else{var center_overlay=filter_elem.filter('.gdlr-core-image-overlay-center, .gdlr-core-image-overlay-center-icon');}center_overlay.each(function(){if($(this).hasClass('gdlr-core-image-overlay-center')){var overlay_content=$(this).children('.gdlr-core-image-overlay-content');var wrap_height=$(this).outerHeight()-(2*parseInt(overlay_content.css('bottom')));var overlay_icon=overlay_content.children('.gdlr-core-portfolio-icon-wrap');var icon_margin=(wrap_height-(overlay_content.outerHeight()-parseInt(overlay_icon.css('margin-bottom'))))/2;if(icon_margin>20){overlay_icon.css('margin-bottom',icon_margin);}}else{var content_offset=0;if($(this).children('.gdlr-core-image-overlay-content-offset').length){content_offset=$(this).children('.gdlr-core-image-overlay-content-offset').outerHeight(true);}$(this).children('.gdlr-core-image-overlay-content').each(function(){$(this).css({'margin-top':-(($(this).outerHeight()+content_offset)/2)});});}});$(window).on('resize gdlr-core-element-resize',function(){center_overlay.each(function(){if($(this).hasClass('gdlr-core-image-overlay-center')){var overlay_content=$(this).children('.gdlr-core-image-overlay-content');var wrap_height=$(this).outerHeight()-(2*parseInt(overlay_content.css('bottom')));var overlay_icon=overlay_content.children('.gdlr-core-portfolio-icon-wrap');var icon_margin=(wrap_height-(overlay_content.outerHeight()-parseInt(overlay_icon.css('margin-bottom'))))/2;if(icon_margin>20){overlay_icon.css('margin-bottom',icon_margin);}}else{var content_offset=0;if($(this).children('.gdlr-core-image-overlay-content-offset').length){content_offset=$(this).children('.gdlr-core-image-overlay-content-offset').outerHeight(true);}$(this).children('.gdlr-core-image-overlay-content').each(function(){$(this).css({'margin-top':-(($(this).outerHeight()+content_offset)/2)});});}});});return $(this);}
$.fn.gdlr_core_set_image_height=function(){var all_image=$(this).find('img');all_image.each(function(){var img_width=$(this).attr('width');var img_height=$(this).attr('height');if(img_width&&img_height){var parent_item=$(this).parent('.gdlr-core-temp-image-wrap');if(parent_item.length){parent_item.height((img_height*$(this).parent().width())/img_width);}else{parent_item=$('<div class="gdlr-core-temp-image-wrap" ></div>');parent_item.css('height',((img_height*$(this).closest('span, div').width())/img_width));$(this).wrap(parent_item);}}else{return;}});$(window).on('resize gdlr-core-element-resize',function(e){all_image.each(function(){var parent_item=$(this).parent('.gdlr-core-temp-image-wrap');if(parent_item.length){$(this).unwrap();}});$(window).unbind('resize',e.handleObj.handler,e);});return $(this);}
window.gdlr_core_set_full_height=function(container,filter_elem){if(typeof(filter_elem)=='undefined'){this.elements=container.find('.gdlr-core-wrapper-full-height, .gdlr-core-column-full-height');}else{this.elements=filter_elem.filter('.gdlr-core-wrapper-full-height, .gdlr-core-column-full-height');}if(this.elements.length){this.init();}}
gdlr_core_set_full_height.prototype={init:function(){var t=this;t.resize();$(window).on('load resize gdlr-core-element-resize',function(){t.resize();});},resize:function(){this.elements.each(function(){var offset=$(this).attr('data-decrease-height')?parseInt($(this).attr('data-decrease-height')):0;$(this).css('min-height',$(window).height()-offset);if($(this).hasClass('gdlr-core-full-height-center')){$(this).children('.gdlr-core-full-height-pre-spaces').remove();var pre_space=($(this).height()-$(this).children('.gdlr-core-full-height-content').outerHeight(true))/2;if(pre_space>0){$(this).prepend($('<div class="gdlr-core-full-height-pre-spaces" ></div>').height(pre_space));}}});}};window.gdlr_core_sync_height=function(container,filter_elem){this.set_half_height(container);if(typeof(window.gdlr_core_sync_height_elem)!='undefined'){window.gdlr_core_sync_height_elem.reinit();return;}window.gdlr_core_sync_height_elem=this;if(typeof(filter_elem)=='undefined'){this.elements=container.find('[data-sync-height]');}else{this.elements=filter_elem.filter('[data-sync-height]');}this.elements_group=[];this.container=container;this.init();}
gdlr_core_sync_height.prototype={init:function(){var t=this;t.group_elements();t.set_height();$(window).on('load resize gdlr-core-element-resize',function(){t.set_height();});},reinit:function(){if(!this.container.is('body, .gdlr-core-page-builder-body')){this.container=this.container.closest('.gdlr-core-page-builder-body');}this.elements=this.container.find('[data-sync-height]');this.group_elements();this.set_height();},group_elements:function(){var t=this;t.elements.filter('.gdlr-core-flipbox-front, .gdlr-core-feature-box').each(function(){if(t.elements_group.indexOf($(this).attr('data-sync-height'))==-1){t.elements_group.push($(this).attr('data-sync-height'));}});t.elements.each(function(){if(t.elements_group.indexOf($(this).attr('data-sync-height'))==-1){t.elements_group.push($(this).attr('data-sync-height'));}});},set_height:function(){var t=this;t.elements.css('height','auto').children('.gdlr-core-sync-height-pre-spaces').remove();t.elements.find('.gdlr-core-sync-height-offset').remove();var sync_element=t.elements;if(gdlr_core_display=='mobile-landscape'||gdlr_core_display=='mobile-portrait'){sync_element=sync_element.filter('.gdlr-core-flipbox-front, .gdlr-core-flipbox-back, .gdlr-core-hover-content-front, .gdlr-core-hover-content-back');}for(var key in t.elements_group){var max_height=0;sync_element.filter('[data-sync-height="'+t.elements_group[key]+'"]').each(function(){if($(this).outerHeight()>max_height){max_height=$(this).outerHeight();}});sync_element.filter('[data-sync-height="'+t.elements_group[key]+'"]').each(function(){var offset=parseInt(max_height-$(this).outerHeight());var offset_item=$(this).find('[data-sync-height-offset]');if(offset_item.length&&offset>0){$('<div class="gdlr-core-sync-height-offset" ></div>').css('height',offset).insertBefore(offset_item);}$(this).css('height',max_height);if($(this).hasClass('gdlr-core-flipbox-front')){$(this).parent().css('height',max_height);}if($(this).is('[data-sync-height-center]')){var content=$(this).children('.gdlr-core-sync-height-content');var padding_top=max_height;if(content.length>0){padding_top-=content.outerHeight();}else{$(this).children().each(function(){padding_top-=$(this).outerHeight();});}padding_top=padding_top/2;padding_top=padding_top-(parseInt($(this).css('padding-top'))+parseInt($(this).css('border-top-width')));if(padding_top>0){var spaces_item=$('<div class="gdlr-core-sync-height-pre-spaces" ></div>').css('padding-top',padding_top);var space_position=$(this).children('.gdlr-core-sync-height-space-position');if(space_position.length>0){spaces_item.insertBefore(space_position);}else{$(this).prepend(spaces_item);}}}});}},set_half_height:function(container){container.find('.gdlr-core-half-height').each(function(){var temp=$(this);if(!gdlr_core_mobile&&(gdlr_core_display=='tablet'||gdlr_core_display=='desktop')){var temp_height=temp.outerHeight();temp.gdlr_core_set_image_height();temp.css('height',temp_height/2);temp.find('img').css('margin-top',-temp_height/4);}$(window).on('load resize',function(){temp.css('height','auto');temp.find('img').css('margin-top','0');if(!gdlr_core_mobile&&(gdlr_core_display=='tablet'||gdlr_core_display=='desktop')){temp_height=temp.outerHeight();temp.gdlr_core_set_image_height();temp.css('height',temp_height/2);temp.find('img').css('margin-top',-temp_height/4);}});});}};function gdlr_core_ajax_action(ajax_section,name,value){var now_loading=$('<div class="gdlr-core-now-loading" ></div>').hide();$.ajax({type:'POST',url:gdlr_core_pbf.ajax_url,data:{'action':ajax_section.attr('data-ajax'),'settings':ajax_section.data('settings'),'option':{'name':name,'value':value}},dataType:'json',beforeSend:function(jqXHR,settings){if(ajax_section.attr('data-target-action')=='replace'){ajax_section.siblings('.'+ajax_section.attr('data-target')).animate({opacity:0},150);}if((ajax_section.attr('data-target')=='gdlr-core-portfolio-item-holder'||ajax_section.attr('data-target')=='gdlr-core-personnel-item-holder')&&ajax_section.attr('data-target-action')=='replace'){now_loading.insertBefore(ajax_section.siblings('.gdlr-core-portfolio-item-holder, .gdlr-core-personnel-item-holder'));now_loading.fadeIn(200);}},error:function(jqXHR,textStatus,errorThrown){ajax_section.removeClass('gdlr-core-disable');console.log(jqXHR,textStatus,errorThrown);},success:function(data){if(data.status=='success'){if(data.content&&ajax_section.attr('data-target')){if(ajax_section.attr('data-target-action')=='append'){var content=$(data.content);ajax_section.siblings('.'+ajax_section.attr('data-target')).each(function(){if($(this).attr('data-layout')!='masonry'||typeof($.fn.isotope)!='function'){content.addClass('gdlr-core-animate-init');}$(this).append(content);content.gdlr_core_lightbox().gdlr_core_flexslider().gdlr_core_content_script().gdlr_core_set_image_height();new gdlr_core_sync_height(content);if($(this).attr('data-layout')=='masonry'&&typeof($.fn.isotope)=='function'){var addItems=$(this).isotope('addItems',content);$(this).isotope('layoutItems',addItems,true);}content.gdlr_core_animate_list_item();});if(data.load_more){if(data.load_more!='none'){var load_more=$(data.load_more);ajax_section.parent().append(load_more);load_more.gdlr_core_ajax(load_more);load_more.css('display','none').slideDown(100);ajax_section.remove();}else{ajax_section.slideUp(100,function(){$(this).remove();});}}}else if(ajax_section.attr('data-target-action')=='replace'){var content=$(data.content);ajax_section.siblings('.'+ajax_section.attr('data-target')).each(function(){if(ajax_section.is('.gdlr-core-pagination')){var scroll_position=$(this).offset().top-120;if($(window).scrollTop()>scroll_position){$('html, body').animate({scrollTop:scroll_position},{duration:1500,easing:'easeOutQuart',queue:false});}}var fix_height=false;var current_height=$(this).height();if($(this).attr('data-layout')!='masonry'||typeof($.fn.isotope)!='function'){content.addClass('gdlr-core-animate-init');}$(this).empty().append(content);content.gdlr_core_lightbox().gdlr_core_flexslider().gdlr_core_fluid_video().gdlr_core_set_image_height();new gdlr_core_sync_height(content);if($(this).attr('data-layout')=='masonry'&&typeof($.fn.isotope)=='function'){$(this).isotope('destroy');$(this).parent().gdlr_core_isotope();fix_height=true;}else{content.gdlr_core_animate_list_item();}var new_height=$(this).height();$(this).css({height:current_height}).animate({'height':new_height,opacity:1},{'duration':400,'easing':'easeOutExpo','complete':function(){if(!fix_height){$(this).css('height','');}}});});if(data.pagination){ajax_section.siblings('.gdlr-core-pagination').slideUp(100,function(){$(this).remove();});if(data.pagination!='none'){var pagination=$(data.pagination);ajax_section.parent().append(pagination);pagination.gdlr_core_ajax(pagination);pagination.css('display','none').slideDown(100);}}if(data.load_more){ajax_section.siblings('.gdlr-core-load-more-wrap').slideUp(100,function(){$(this).remove();});if(data.load_more!='none'){var load_more=$(data.load_more);ajax_section.parent().append(load_more);load_more.gdlr_core_ajax(load_more);load_more.css('display','none').slideDown(100);}}}}if(typeof(data.settings)!='undefined'){ajax_section.data('settings',data.settings);}now_loading.fadeOut(200,function(){$(this).remove();ajax_section.removeClass('gdlr-core-disable');});}else{ajax_section.removeClass('gdlr-core-disable');}}});}$.fn.gdlr_core_ajax=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('[data-ajax]');}else{var elem=filter_elem.filter('[data-ajax]');}elem.each(function(){var ajax_section=$(this);$(this).on('click','a, .gdlr-core-ajax-link',function(){if($(this).hasClass('gdlr-core-active')||ajax_section.hasClass('gdlr-core-disable')){return false;}ajax_section.addClass('gdlr-core-disable');$(this).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');var name=$(this).attr('data-ajax-name');var value=$(this).attr('data-ajax-value');gdlr_core_ajax_action(ajax_section,name,value);if($(this).is('a')){return false;}});$(this).on('change','select',function(){var name=$(this).attr('data-ajax-name');var value=$(this).val();gdlr_core_ajax_action(ajax_section,name,value);});});}
$.fn.gdlr_core_ajax_slide_bar=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('[data-ajax]');}else{var elem=filter_elem.filter('[data-ajax]');}elem.each(function(){var ajax_section=$(this);$(this).children('.gdlr-core-filterer-slide-bar').each(function(){var slide_bar=$(this);var active_slide=slide_bar.siblings('.gdlr-core-active');slide_bar.css({'width':active_slide.outerWidth(),'left':active_slide.position().left+parseInt(active_slide.css('margin-left'))});$(window).on('load resize',function(){active_slide=slide_bar.siblings('.gdlr-core-active');slide_bar.css({'width':active_slide.outerWidth(),'left':active_slide.position().left+parseInt(active_slide.css('margin-left'))});});ajax_section.find('a').hover(function(){slide_bar.animate({'width':$(this).outerWidth(),'left':$(this).position().left+parseInt($(this).css('margin-left'))},{queue:false,duration:200});},function(){active_slide=slide_bar.siblings('.gdlr-core-active');slide_bar.animate({'width':active_slide.outerWidth(),'left':active_slide.position().left+parseInt(active_slide.css('margin-left'))},{queue:false,duration:200});});});});}
$.fn.gdlr_core_dropdown_tab=function(filter_elem){if(typeof(filter_elem)=='undefined'){var elem=$(this).find('.gdlr-core-dropdown-tab');}else{var elem=filter_elem.filter('.gdlr-core-dropdown-tab');}elem.each(function(){var tab_title=$(this).children('.gdlr-core-dropdown-tab-title');var tab_title_text=tab_title.children('.gdlr-core-head');var tab_dropdown=tab_title.children('.gdlr-core-dropdown-tab-head-wrap');var tab_content=$(this).children('.gdlr-core-dropdown-tab-content-wrap');tab_title.click(function(){if($(this).hasClass('gdlr-core-active')){$(this).removeClass('gdlr-core-active');tab_dropdown.hide();}else{$(this).addClass('gdlr-core-active');tab_dropdown.slideDown(200);}});tab_dropdown.children().click(function(){tab_title_text.html($(this).html());$(this).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');var content_active=tab_content.children('[data-index="'+$(this).attr('data-index')+'"]');content_active.fadeIn(200).addClass('gdlr-core-active');content_active.siblings().hide().removeClass('gdlr-core-active');});});}
if(!gdlr_core_pbf.admin){$(document).ready(function(){var wpcf7_select=$('.wpcf7-form select');if(wpcf7_select.length){$('<div class="wpcf7-form-indicator" ><i class="fa fa-angle-down" ></i></div>').insertAfter(wpcf7_select);}$('body').each(function(){if($(this).hasClass('gdlr-core-link-to-lightbox')){var image_link=$(this).find('a[href$=".jpg"], a[href$=".jpeg"], a[href$=".png"], a[href$=".gif"]').not('.gdlr-core-ilightbox, .strip, [data-rel], .gdlr-core-lightgallery, .gdlr-core-social-share-pinterest').addClass('strip gdlr-core-ilightbox gdlr-core-lightgallery').each(function(){if($(this).closest('.gallery').length){var gallery_wrap=$(this).closest('.gallery');if(gallery_wrap.attr('data-gallery-id')){var gallery_id=gallery_wrap.attr('data-gallery-id');}else{var gallery_id=Math.floor((Math.random()*10000)+1);gallery_wrap.attr('data-gallery-id',gallery_id);}$(this).attr('data-ilightbox-group','wp-gallery-'+gallery_id);$(this).attr('data-lightbox-group','wp-gallery-'+gallery_id);$(this).attr('data-strip-group','wp-gallery-'+gallery_id);}});$(this).gdlr_core_lightbox(image_link);}var gdlr_core_js=$(this).find('.gdlr-core-js, iframe[src*="youtube"], iframe[src*="vimeo"]');$(this).gdlr_core_content_script(gdlr_core_js,true);$(this).gdlr_core_counter_item(gdlr_core_js);$(this).gdlr_core_typed_animation(gdlr_core_js);$(this).gdlr_core_countdown_item(gdlr_core_js);$(this).gdlr_core_alert_box_item(gdlr_core_js);$(this).gdlr_core_accordion(gdlr_core_js);$(this).gdlr_core_toggle_box(gdlr_core_js);$(this).gdlr_core_divider(gdlr_core_js);$(this).gdlr_core_flipbox(gdlr_core_js);$(this).gdlr_core_marquee(gdlr_core_js);$(this).gdlr_core_chart_js(gdlr_core_js);$(this).gdlr_core_skill_circle(gdlr_core_js);$(this).gdlr_core_skill_bar(gdlr_core_js);$(this).gdlr_core_tab(gdlr_core_js);$(this).gdlr_core_price_table_tab(gdlr_core_js);$(this).gdlr_core_dropdown_tab(gdlr_core_js);$(this).gdlr_core_lightbox(gdlr_core_js);$(this).gdlr_core_ajax(gdlr_core_js);$(this).gdlr_core_ajax_slide_bar(gdlr_core_js);new gdlr_core_sync_height($(this),gdlr_core_js);new gdlr_core_set_full_height($(this),gdlr_core_js);new gdlr_core_sidebar_wrapper($(this),gdlr_core_js);new gdlr_core_ux($(this),gdlr_core_js);$(this).gdlr_core_parallax_background(gdlr_core_js);$(this).gdlr_core_particle_background(gdlr_core_js);gdlr_core_js.filter('.gdlr-core-custom-dropdown').each(function(){var custom_dropdown=$(this);var dropdown_current=custom_dropdown.find('.gdlr-core-custom-dropdown-current');$(this).on('click','.gdlr-core-custom-dropdown-current',function(){dropdown_current.siblings('.gdlr-core-custom-dropdown-list').slideDown(150);});$(document).click(function(e){if(!$(e.target).is('.gdlr-core-custom-dropdown-current')){dropdown_current.siblings('.gdlr-core-custom-dropdown-list').slideUp(150,function(){if($(e.target).is('.gdlr-core-custom-dropdown-list-item')){$(e.target).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active')}});if($(e.target).is('.gdlr-core-custom-dropdown-list-item')){dropdown_current.html($(e.target).html());}}});});gdlr_core_js.filter('.gdlr-core-privacy-box-button').on('click',function(){var privacy_box_wrap=$(this).closest('.gdlr-core-privacy-box-wrap');if(privacy_box_wrap.is('.gdlr-core-pos-bottom-bar, .gdlr-core-pos-top-bar')){privacy_box_wrap.slideUp(200);}else{privacy_box_wrap.fadeOut(250);}var cookie_time=$(this).attr('data-cookie-time')?$(this).attr('data-cookie-time'):2592000;gdlr_core_set_cookie('gdlr-core-privacy-box',1,cookie_time);window.location.reload();return false;});gdlr_core_js.filter('[data-gdlr-lb]').each(function(){var lb_wrap=$('#'+$(this).data('gdlr-lb'));if(lb_wrap.length){$(this).on('click',function(){lb_wrap.fadeIn(200);return false;});lb_wrap.find('.gdlr-core-lightbox-form-close').on('click',function(){$(this).closest('.gdlr-core-lightbox-wrapper').fadeOut();return false;});}});gdlr_core_js.filter('#gdlr-core-gdpr-form').each(function(){$(this).on('click','.gdlr-core-gdlr-form-nav li',function(){$(this).addClass('gdlr-core-active').siblings().removeClass('gdlr-core-active');var nav_id=$(this).data('gdlr-nav');var content_wrap=$(this).closest('.gdlr-core-gdpr-form-left').siblings('.gdlr-core-gdpr-form-right');content_wrap.find('[data-gdlr-nav="'+nav_id+'"]').each(function(){$(this).siblings('[data-gdlr-nav]').removeClass('gdlr-core-active').css('display','none');$(this).fadeIn(200,function(){$(this).addClass('gdlr-core-active');});});});});new gdlr_core_sticky_sidebar(gdlr_core_js);});});$(window).load(function(){$('body').each(function(){var gdlr_core_js=$(this).find('.gdlr-core-js-2');$(this).gdlr_core_title_divider(gdlr_core_js);$(this).gdlr_core_flexslider(gdlr_core_js);$(this).gdlr_core_sly(gdlr_core_js);$(this).gdlr_core_isotope(gdlr_core_js);});});}})(jQuery);!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./jquery-var-for-color","./vendor/jquery-color/jquery.color","./version"],t):t(jQuery)}(function(u){"use strict";var s,o,r,a,c,e,n,i,f,l,d="ui-effects-",h="ui-effects-style",p="ui-effects-animated";function m(t){var e,n,i=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,o={};if(i&&i.length&&i[0]&&i[i[0]])for(n=i.length;n--;)"string"==typeof i[e=i[n]]&&(o[e.replace(/-([\da-z])/gi,function(t,e){return e.toUpperCase()})]=i[e]);else for(e in i)"string"==typeof i[e]&&(o[e]=i[e]);return o}function g(t,e,n,i){return t={effect:t=u.isPlainObject(t)?(e=t).effect:t},"function"==typeof(e=null==e?{}:e)&&(i=e,n=null,e={}),"number"!=typeof e&&!u.fx.speeds[e]||(i=n,n=e,e={}),"function"==typeof n&&(i=n,n=null),e&&u.extend(t,e),n=n||e.duration,t.duration=u.fx.off?0:"number"==typeof n?n:n in u.fx.speeds?u.fx.speeds[n]:u.fx.speeds._default,t.complete=i||e.complete,t}function v(t){return!t||"number"==typeof t||u.fx.speeds[t]||"string"==typeof t&&!u.effects.effect[t]||"function"==typeof t||"object"==typeof t&&!t.effect}function y(t,e){var n=e.outerWidth(),e=e.outerHeight(),t=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(t)||["",0,n,e,0];return{top:parseFloat(t[1])||0,right:"auto"===t[2]?n:parseFloat(t[2]),bottom:"auto"===t[3]?e:parseFloat(t[3]),left:parseFloat(t[4])||0}}return u.effects={effect:{}},a=["add","remove","toggle"],c={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},u.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,e){u.fx.step[e]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(jQuery.style(t.elem,e,t.end),t.setAttr=!0)}}),u.fn.addBack||(u.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),u.effects.animateClass=function(o,t,e,n){var s=u.speed(t,e,n);return this.queue(function(){var n=u(this),t=n.attr("class")||"",e=(e=s.children?n.find("*").addBack():n).map(function(){return{el:u(this),start:m(this)}}),i=function(){u.each(a,function(t,e){o[e]&&n[e+"Class"](o[e])})};i(),e=e.map(function(){return this.end=m(this.el[0]),this.diff=function(t,e){var n,i,o={};for(n in e)i=e[n],t[n]===i||c[n]||!u.fx.step[n]&&isNaN(parseFloat(i))||(o[n]=i);return o}(this.start,this.end),this}),n.attr("class",t),e=e.map(function(){var t=this,e=u.Deferred(),n=u.extend({},s,{queue:!1,complete:function(){e.resolve(t)}});return this.el.animate(this.diff,n),e.promise()}),u.when.apply(u,e.get()).done(function(){i(),u.each(arguments,function(){var e=this.el;u.each(this.diff,function(t){e.css(t,"")})}),s.complete.call(n[0])})})},u.fn.extend({addClass:(r=u.fn.addClass,function(t,e,n,i){return e?u.effects.animateClass.call(this,{add:t},e,n,i):r.apply(this,arguments)}),removeClass:(o=u.fn.removeClass,function(t,e,n,i){return 1<arguments.length?u.effects.animateClass.call(this,{remove:t},e,n,i):o.apply(this,arguments)}),toggleClass:(s=u.fn.toggleClass,function(t,e,n,i,o){return"boolean"==typeof e||void 0===e?n?u.effects.animateClass.call(this,e?{add:t}:{remove:t},n,i,o):s.apply(this,arguments):u.effects.animateClass.call(this,{toggle:t},e,n,i)}),switchClass:function(t,e,n,i,o){return u.effects.animateClass.call(this,{add:e,remove:t},n,i,o)}}),u.expr&&u.expr.pseudos&&u.expr.pseudos.animated&&(u.expr.pseudos.animated=(e=u.expr.pseudos.animated,function(t){return!!u(t).data(p)||e(t)})),!1!==u.uiBackCompat&&u.extend(u.effects,{save:function(t,e){for(var n=0,i=e.length;n<i;n++)null!==e[n]&&t.data(d+e[n],t[0].style[e[n]])},restore:function(t,e){for(var n,i=0,o=e.length;i<o;i++)null!==e[i]&&(n=t.data(d+e[i]),t.css(e[i],n))},setMode:function(t,e){return e="toggle"===e?t.is(":hidden")?"show":"hide":e},createWrapper:function(n){if(n.parent().is(".ui-effects-wrapper"))return n.parent();var i={width:n.outerWidth(!0),height:n.outerHeight(!0),float:n.css("float")},t=u("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:n.width(),height:n.height()},o=document.activeElement;try{o.id}catch(t){o=document.body}return n.wrap(t),n[0]!==o&&!u.contains(n[0],o)||u(o).trigger("focus"),t=n.parent(),"static"===n.css("position")?(t.css({position:"relative"}),n.css({position:"relative"})):(u.extend(i,{position:n.css("position"),zIndex:n.css("z-index")}),u.each(["top","left","bottom","right"],function(t,e){i[e]=n.css(e),isNaN(parseInt(i[e],10))&&(i[e]="auto")}),n.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),n.css(e),t.css(i).show()},removeWrapper:function(t){var e=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),t[0]!==e&&!u.contains(t[0],e)||u(e).trigger("focus")),t}}),u.extend(u.effects,{version:"1.13.3",define:function(t,e,n){return n||(n=e,e="effect"),u.effects.effect[t]=n,u.effects.effect[t].mode=e,n},scaledDimensions:function(t,e,n){var i;return 0===e?{height:0,width:0,outerHeight:0,outerWidth:0}:(i="horizontal"!==n?(e||100)/100:1,n="vertical"!==n?(e||100)/100:1,{height:t.height()*n,width:t.width()*i,outerHeight:t.outerHeight()*n,outerWidth:t.outerWidth()*i})},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,n){var i=t.queue();1<e&&i.splice.apply(i,[1,0].concat(i.splice(e,n))),t.dequeue()},saveStyle:function(t){t.data(h,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(h)||"",t.removeData(h)},mode:function(t,e){t=t.is(":hidden");return"toggle"===e&&(e=t?"show":"hide"),e=(t?"hide"===e:"show"===e)?"none":e},getBaseline:function(t,e){var n,i;switch(t[0]){case"top":n=0;break;case"middle":n=.5;break;case"bottom":n=1;break;default:n=t[0]/e.height}switch(t[1]){case"left":i=0;break;case"center":i=.5;break;case"right":i=1;break;default:i=t[1]/e.width}return{x:i,y:n}},createPlaceholder:function(t){var e,n=t.css("position"),i=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(n)&&(n="absolute",e=u("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(d+"placeholder",e)),t.css({position:n,left:i.left,top:i.top}),e},removePlaceholder:function(t){var e=d+"placeholder",n=t.data(e);n&&(n.remove(),t.removeData(e))},cleanUp:function(t){u.effects.restoreStyle(t),u.effects.removePlaceholder(t)},setTransition:function(i,t,o,s){return s=s||{},u.each(t,function(t,e){var n=i.cssUnit(e);0<n[0]&&(s[e]=n[0]*o+n[1])}),s}}),u.fn.extend({effect:function(){function t(t){var e=u(this),n=u.effects.mode(e,a)||s;e.data(p,!0),c.push(n),s&&("show"===n||n===s&&"hide"===n)&&e.show(),s&&"none"===n||u.effects.saveStyle(e),"function"==typeof t&&t()}var i=g.apply(this,arguments),o=u.effects.effect[i.effect],s=o.mode,e=i.queue,n=e||"fx",r=i.complete,a=i.mode,c=[];return u.fx.off||!o?a?this[a](i.duration,r):this.each(function(){r&&r.call(this)}):!1===e?this.each(t).each(f):this.queue(n,t).queue(n,f);function f(t){var e=u(this);function n(){"function"==typeof r&&r.call(e[0]),"function"==typeof t&&t()}i.mode=c.shift(),!1===u.uiBackCompat||s?"none"===i.mode?(e[a](),n()):o.call(e[0],i,function(){e.removeData(p),u.effects.cleanUp(e),"hide"===i.mode&&e.hide(),n()}):(e.is(":hidden")?"hide"===a:"show"===a)?(e[a](),n()):o.call(e[0],i,n)}},show:(f=u.fn.show,function(t){return v(t)?f.apply(this,arguments):((t=g.apply(this,arguments)).mode="show",this.effect.call(this,t))}),hide:(i=u.fn.hide,function(t){return v(t)?i.apply(this,arguments):((t=g.apply(this,arguments)).mode="hide",this.effect.call(this,t))}),toggle:(n=u.fn.toggle,function(t){return v(t)||"boolean"==typeof t?n.apply(this,arguments):((t=g.apply(this,arguments)).mode="toggle",this.effect.call(this,t))}),cssUnit:function(t){var n=this.css(t),i=[];return u.each(["em","px","%","pt"],function(t,e){0<n.indexOf(e)&&(i=[parseFloat(n),e])}),i},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):y(this.css("clip"),this)},transfer:function(t,e){var n=u(this),i=u(t.to),o="fixed"===i.css("position"),s=u("body"),r=o?s.scrollTop():0,s=o?s.scrollLeft():0,a=i.offset(),a={top:a.top-r,left:a.left-s,height:i.innerHeight(),width:i.innerWidth()},i=n.offset(),c=u("<div class='ui-effects-transfer'></div>");c.appendTo("body").addClass(t.className).css({top:i.top-r,left:i.left-s,height:n.innerHeight(),width:n.innerWidth(),position:o?"fixed":"absolute"}).animate(a,t.duration,t.easing,function(){c.remove(),"function"==typeof e&&e()})}}),u.fx.step.clip=function(t){t.clipInit||(t.start=u(t.elem).cssClip(),"string"==typeof t.end&&(t.end=y(t.end,t.elem)),t.clipInit=!0),u(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})},l={},u.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){l[t]=function(t){return Math.pow(t,e+2)}}),u.extend(l,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,n=4;t<((e=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((3*e-2)/22-t,2)}}),u.each(l,function(t,e){u.easing["easeIn"+t]=e,u.easing["easeOut"+t]=function(t){return 1-e(1-t)},u.easing["easeInOut"+t]=function(t){return t<.5?e(2*t)/2:1-e(-2*t+2)/2}}),u.effects});!function(e){function t(){e[n].glbl||(r={$wndw:e(window),$docu:e(document),$html:e("html"),$body:e("body")},i={},a={},o={},e.each([i,a,o],function(e,t){t.add=function(e){e=e.split(" ");for(var n=0,s=e.length;s>n;n++)t[e[n]]=t.mm(e[n])}}),i.mm=function(e){return"mm-"+e},i.add("wrapper menu panels panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),i.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},a.mm=function(e){return"mm-"+e},a.add("parent sub"),o.mm=function(e){return e+".mm"},o.add("transitionend webkitTransitionEnd click scroll keydown mousedown mouseup touchstart touchmove touchend orientationchange"),e[n]._c=i,e[n]._d=a,e[n]._e=o,e[n].glbl=r)}var n="mmenu",s="5.6.1";if(!(e[n]&&e[n].version>s)){e[n]=function(e,t,n){this.$menu=e,this._api=["bind","init","update","setSelected","getInstance","openPanel","closePanel","closeAllPanels"],this.opts=t,this.conf=n,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors();var s=this.$pnls.children();return this._initAddons(),this.init(s),"function"==typeof this.___debug&&this.___debug(),this},e[n].version=s,e[n].addons={},e[n].uniqueId=0,e[n].defaults={extensions:[],navbar:{add:!0,title:"Menu",titleLink:"panel"},onClick:{setSelected:!0},slidingSubmenus:!0},e[n].configuration={classNames:{divider:"Divider",inset:"Inset",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},e[n].prototype={init:function(e){e=e.not("."+i.nopanel),e=this._initPanels(e),this.trigger("init",e),this.trigger("update")},update:function(){this.trigger("update")},setSelected:function(e){this.$menu.find("."+i.listview).children().removeClass(i.selected),e.addClass(i.selected),this.trigger("setSelected",e)},openPanel:function(t){var s=t.parent(),a=this;if(s.hasClass(i.vertical)){var o=s.parents("."+i.subopened);if(o.length)return void this.openPanel(o.first());s.addClass(i.opened),this.trigger("openPanel",t),this.trigger("openingPanel",t),this.trigger("openedPanel",t)}else{if(t.hasClass(i.current))return;var r=this.$pnls.children("."+i.panel),l=r.filter("."+i.current);r.removeClass(i.highest).removeClass(i.current).not(t).not(l).not("."+i.vertical).addClass(i.hidden),e[n].support.csstransitions||l.addClass(i.hidden),t.hasClass(i.opened)?t.nextAll("."+i.opened).addClass(i.highest).removeClass(i.opened).removeClass(i.subopened):(t.addClass(i.highest),l.addClass(i.subopened)),t.removeClass(i.hidden).addClass(i.current),a.trigger("openPanel",t),setTimeout(function(){t.removeClass(i.subopened).addClass(i.opened),a.trigger("openingPanel",t),a.__transitionend(t,function(){a.trigger("openedPanel",t)},a.conf.transitionDuration)},this.conf.openingInterval)}},closePanel:function(e){var t=e.parent();t.hasClass(i.vertical)&&(t.removeClass(i.opened),this.trigger("closePanel",e),this.trigger("closingPanel",e),this.trigger("closedPanel",e))},closeAllPanels:function(){this.$menu.find("."+i.listview).children().removeClass(i.selected).filter("."+i.vertical).removeClass(i.opened);var e=this.$pnls.children("."+i.panel),t=e.first();this.$pnls.children("."+i.panel).not(t).removeClass(i.subopened).removeClass(i.opened).removeClass(i.current).removeClass(i.highest).addClass(i.hidden),this.openPanel(t)},togglePanel:function(e){var t=e.parent();t.hasClass(i.vertical)&&this[t.hasClass(i.opened)?"closePanel":"openPanel"](e)},getInstance:function(){return this},bind:function(e,t){this.cbck[e]=this.cbck[e]||[],this.cbck[e].push(t)},trigger:function(){var e=this,t=Array.prototype.slice.call(arguments),n=t.shift();if(this.cbck[n])for(var s=0,i=this.cbck[n].length;i>s;s++)this.cbck[n][s].apply(e,t)},_initMenu:function(){this.$menu.attr("id",this.$menu.attr("id")||this.__getUniqueId()),this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){e(this).attr("id",i.mm(e(this).attr("id")))})),this.$menu.contents().each(function(){3==e(this)[0].nodeType&&e(this).remove()}),this.$pnls=e('<div class="'+i.panels+'" />').append(this.$menu.children(this.conf.panelNodetype)).prependTo(this.$menu),this.$menu.parent().addClass(i.wrapper);var t=[i.menu];this.opts.slidingSubmenus||t.push(i.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&t.push(this.opts.extensions),this.$menu.addClass(t.join(" "))},_initPanels:function(t){var n=this,s=this.__findAddBack(t,"ul, ol");this.__refactorClass(s,this.conf.classNames.inset,"inset").addClass(i.nolistview+" "+i.nopanel),s.not("."+i.nolistview).addClass(i.listview);var o=this.__findAddBack(t,"."+i.listview).children();this.__refactorClass(o,this.conf.classNames.selected,"selected"),this.__refactorClass(o,this.conf.classNames.divider,"divider"),this.__refactorClass(o,this.conf.classNames.spacer,"spacer"),this.__refactorClass(this.__findAddBack(t,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel");var r=e(),l=t.add(t.find("."+i.panel)).add(this.__findAddBack(t,"."+i.listview).children().children(this.conf.panelNodetype)).not("."+i.nopanel);this.__refactorClass(l,this.conf.classNames.vertical,"vertical"),this.opts.slidingSubmenus||l.addClass(i.vertical),l.each(function(){var t=e(this),s=t;t.is("ul, ol")?(t.wrap('<div class="'+i.panel+'" />'),s=t.parent()):s.addClass(i.panel);var a=t.attr("id");t.removeAttr("id"),s.attr("id",a||n.__getUniqueId()),t.hasClass(i.vertical)&&(t.removeClass(n.conf.classNames.vertical),s.add(s.parent()).addClass(i.vertical)),r=r.add(s)});var d=e("."+i.panel,this.$menu);r.each(function(t){var s,o,r=e(this),l=r.parent(),d=l.children("a, span").first();if(l.is("."+i.panels)||(l.data(a.sub,r),r.data(a.parent,l)),l.children("."+i.next).length||l.parent().is("."+i.listview)&&(s=r.attr("id"),o=e('<a class="'+i.next+'" href="#'+s+'" data-target="#'+s+'" />').insertBefore(d),d.is("span")&&o.addClass(i.fullsubopen)),!r.children("."+i.navbar).length&&!l.hasClass(i.vertical)){l.parent().is("."+i.listview)?l=l.closest("."+i.panel):(d=l.closest("."+i.panel).find('a[href="#'+r.attr("id")+'"]').first(),l=d.closest("."+i.panel));var c=e('<div class="'+i.navbar+'" />');if(l.length){switch(s=l.attr("id"),n.opts.navbar.titleLink){case"anchor":_url=d.attr("href");break;case"panel":case"parent":_url="#"+s;break;default:_url=!1}c.append('<a class="'+i.btn+" "+i.prev+'" href="#'+s+'" data-target="#'+s+'" />').append(e('<a class="'+i.title+'"'+(_url?' href="'+_url+'"':"")+" />").text(d.text())).prependTo(r),n.opts.navbar.add&&r.addClass(i.hasnavbar)}else n.opts.navbar.title&&(c.append('<a class="'+i.title+'">'+n.opts.navbar.title+"</a>").prependTo(r),n.opts.navbar.add&&r.addClass(i.hasnavbar))}});var c=this.__findAddBack(t,"."+i.listview).children("."+i.selected).removeClass(i.selected).last().addClass(i.selected);c.add(c.parentsUntil("."+i.menu,"li")).filter("."+i.vertical).addClass(i.opened).end().each(function(){e(this).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).addClass(i.subopened)}),c.children("."+i.panel).not("."+i.vertical).addClass(i.opened).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).addClass(i.subopened);var p=d.filter("."+i.opened);return p.length||(p=r.first()),p.addClass(i.opened).last().addClass(i.current),r.not("."+i.vertical).not(p.last()).addClass(i.hidden).end().filter(function(){return!e(this).parent().hasClass(i.panels)}).appendTo(this.$pnls),r},_initAnchors:function(){var t=this;r.$body.on(o.click+"-oncanvas","a[href]",function(s){var a=e(this),o=!1,r=t.$menu.find(a).length;for(var l in e[n].addons)if(e[n].addons[l].clickAnchor.call(t,a,r)){o=!0;break}var d=a.attr("href");if(!o&&r&&d.length>1&&"#"==d.slice(0,1))try{var c=e(d,t.$menu);c.is("."+i.panel)&&(o=!0,t[a.parent().hasClass(i.vertical)?"togglePanel":"openPanel"](c))}catch(p){}if(o&&s.preventDefault(),!o&&r&&a.is("."+i.listview+" > li > a")&&!a.is('[rel="external"]')&&!a.is('[target="_blank"]')){t.__valueOrFn(t.opts.onClick.setSelected,a)&&t.setSelected(e(s.target).parent());var h=t.__valueOrFn(t.opts.onClick.preventDefault,a,"#"==d.slice(0,1));h&&s.preventDefault(),t.__valueOrFn(t.opts.onClick.close,a,h)&&t.close()}})},_initAddons:function(){var t;for(t in e[n].addons)e[n].addons[t].add.call(this),e[n].addons[t].add=function(){};for(t in e[n].addons)e[n].addons[t].setup.call(this)},_getOriginalMenuId:function(){var e=this.$menu.attr("id");return e&&e.length&&this.conf.clone&&(e=i.umm(e)),e},__api:function(){var t=this,n={};return e.each(this._api,function(e){var s=this;n[s]=function(){var e=t[s].apply(t,arguments);return"undefined"==typeof e?n:e}}),n},__valueOrFn:function(e,t,n){return"function"==typeof e?e.call(t[0]):"undefined"==typeof e&&"undefined"!=typeof n?n:e},__refactorClass:function(e,t,n){return e.filter("."+t).removeClass(t).addClass(i[n])},__findAddBack:function(e,t){return e.find(t).add(e.filter(t))},__filterListItems:function(e){return e.not("."+i.divider).not("."+i.hidden)},__transitionend:function(e,t,n){var s=!1,i=function(){s||t.call(e[0]),s=!0};e.one(o.transitionend,i),e.one(o.webkitTransitionEnd,i),setTimeout(i,1.1*n)},__getUniqueId:function(){return i.mm(e[n].uniqueId++)}},e.fn[n]=function(s,i){return t(),s=e.extend(!0,{},e[n].defaults,s),i=e.extend(!0,{},e[n].configuration,i),this.each(function(){var t=e(this);if(!t.data(n)){var a=new e[n](t,s,i);a.$menu.data(n,a.__api())}})},e[n].support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints||!1,csstransitions:function(){if("undefined"!=typeof Modernizr&&"undefined"!=typeof Modernizr.csstransitions)return Modernizr.csstransitions;var e=document.body||document.documentElement,t=e.style,n="transition";if("string"==typeof t[n])return!0;var s=["Moz","webkit","Webkit","Khtml","O","ms"];n=n.charAt(0).toUpperCase()+n.substr(1);for(var i=0;i<s.length;i++)if("string"==typeof t[s[i]+n])return!0;return!1}()};var i,a,o,r}}(jQuery),function(e){var t="mmenu",n="offCanvas";e[t].addons[n]={setup:function(){if(this.opts[n]){var i=this.opts[n],a=this.conf[n];o=e[t].glbl,this._api=e.merge(this._api,["open","close","setPage"]),("top"==i.position||"bottom"==i.position)&&(i.zposition="front"),"string"!=typeof a.pageSelector&&(a.pageSelector="> "+a.pageNodetype),o.$allMenus=(o.$allMenus||e()).add(this.$menu),this.vars.opened=!1;var r=[s.offcanvas];"left"!=i.position&&r.push(s.mm(i.position)),"back"!=i.zposition&&r.push(s.mm(i.zposition)),this.$menu.addClass(r.join(" ")).parent().removeClass(s.wrapper),this.setPage(o.$page),this._initBlocker(),this["_initWindow_"+n](),this.$menu[a.menuInjectMethod+"To"](a.menuWrapperSelector);var l=window.location.hash;if(l){var d=this._getOriginalMenuId();d&&d==l.slice(1)&&this.open()}}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e,s.add("offcanvas slideout blocking modal background opening blocker page"),i.add("style"),a.add("resize")},clickAnchor:function(e,t){if(!this.opts[n])return!1;var s=this._getOriginalMenuId();if(s&&e.is('[href="#'+s+'"]'))return this.open(),!0;if(o.$page)return s=o.$page.first().attr("id"),s&&e.is('[href="#'+s+'"]')?(this.close(),!0):!1}},e[t].defaults[n]={position:"left",zposition:"back",blockUI:!0,moveBackground:!0},e[t].configuration[n]={pageNodetype:"div",pageSelector:null,noPageSelector:[],wrapPageIfNeeded:!0,menuWrapperSelector:"body",menuInjectMethod:"prepend"},e[t].prototype.open=function(){if(!this.vars.opened){var e=this;this._openSetup(),setTimeout(function(){e._openFinish()},this.conf.openingInterval),this.trigger("open")}},e[t].prototype._openSetup=function(){var t=this,r=this.opts[n];this.closeAllOthers(),o.$page.each(function(){e(this).data(i.style,e(this).attr("style")||"")}),o.$wndw.trigger(a.resize+"-"+n,[!0]);var l=[s.opened];r.blockUI&&l.push(s.blocking),"modal"==r.blockUI&&l.push(s.modal),r.moveBackground&&l.push(s.background),"left"!=r.position&&l.push(s.mm(this.opts[n].position)),"back"!=r.zposition&&l.push(s.mm(this.opts[n].zposition)),this.opts.extensions&&l.push(this.opts.extensions),o.$html.addClass(l.join(" ")),setTimeout(function(){t.vars.opened=!0},this.conf.openingInterval),this.$menu.addClass(s.current+" "+s.opened)},e[t].prototype._openFinish=function(){var e=this;this.__transitionend(o.$page.first(),function(){e.trigger("opened")},this.conf.transitionDuration),o.$html.addClass(s.opening),this.trigger("opening")},e[t].prototype.close=function(){if(this.vars.opened){var t=this;this.__transitionend(o.$page.first(),function(){t.$menu.removeClass(s.current).removeClass(s.opened),o.$html.removeClass(s.opened).removeClass(s.blocking).removeClass(s.modal).removeClass(s.background).removeClass(s.mm(t.opts[n].position)).removeClass(s.mm(t.opts[n].zposition)),t.opts.extensions&&o.$html.removeClass(t.opts.extensions),o.$page.each(function(){e(this).attr("style",e(this).data(i.style))}),t.vars.opened=!1,t.trigger("closed")},this.conf.transitionDuration),o.$html.removeClass(s.opening),this.trigger("close"),this.trigger("closing")}},e[t].prototype.closeAllOthers=function(){o.$allMenus.not(this.$menu).each(function(){var n=e(this).data(t);n&&n.close&&n.close()})},e[t].prototype.setPage=function(t){var i=this,a=this.conf[n];t&&t.length||(t=o.$body.find(a.pageSelector),a.noPageSelector.length&&(t=t.not(a.noPageSelector.join(", "))),t.length>1&&a.wrapPageIfNeeded&&(t=t.wrapAll("<"+this.conf[n].pageNodetype+" />").parent())),t.each(function(){e(this).attr("id",e(this).attr("id")||i.__getUniqueId())}),t.addClass(s.page+" "+s.slideout),o.$page=t,this.trigger("setPage",t)},e[t].prototype["_initWindow_"+n]=function(){o.$wndw.off(a.keydown+"-"+n).on(a.keydown+"-"+n,function(e){return o.$html.hasClass(s.opened)&&9==e.keyCode?(e.preventDefault(),!1):void 0});var e=0;o.$wndw.off(a.resize+"-"+n).on(a.resize+"-"+n,function(t,n){if(1==o.$page.length&&(n||o.$html.hasClass(s.opened))){var i=o.$wndw.height();(n||i!=e)&&(e=i,o.$page.css("minHeight",i))}})},e[t].prototype._initBlocker=function(){var t=this;this.opts[n].blockUI&&(o.$blck||(o.$blck=e('<div id="'+s.blocker+'" class="'+s.slideout+'" />')),o.$blck.appendTo(o.$body).off(a.touchstart+"-"+n+" "+a.touchmove+"-"+n).on(a.touchstart+"-"+n+" "+a.touchmove+"-"+n,function(e){e.preventDefault(),e.stopPropagation(),o.$blck.trigger(a.mousedown+"-"+n)}).off(a.mousedown+"-"+n).on(a.mousedown+"-"+n,function(e){e.preventDefault(),o.$html.hasClass(s.modal)||(t.closeAllOthers(),t.close())}))};var s,i,a,o}(jQuery),function(e){var t="mmenu",n="scrollBugFix";e[t].addons[n]={setup:function(){var i=this,r=this.opts[n];this.conf[n];if(o=e[t].glbl,e[t].support.touch&&this.opts.offCanvas&&this.opts.offCanvas.modal&&("boolean"==typeof r&&(r={fix:r}),"object"!=typeof r&&(r={}),r=this.opts[n]=e.extend(!0,{},e[t].defaults[n],r),r.fix)){var l=this.$menu.attr("id"),d=!1;this.bind("opening",function(){this.$pnls.children("."+s.current).scrollTop(0)}),o.$docu.on(a.touchmove,function(e){i.vars.opened&&e.preventDefault()}),o.$body.on(a.touchstart,"#"+l+"> ."+s.panels+"> ."+s.current,function(e){i.vars.opened&&(d||(d=!0,0===e.currentTarget.scrollTop?e.currentTarget.scrollTop=1:e.currentTarget.scrollHeight===e.currentTarget.scrollTop+e.currentTarget.offsetHeight&&(e.currentTarget.scrollTop-=1),d=!1))}).on(a.touchmove,"#"+l+"> ."+s.panels+"> ."+s.current,function(t){i.vars.opened&&e(this)[0].scrollHeight>e(this).innerHeight()&&t.stopPropagation()}),o.$wndw.on(a.orientationchange,function(){i.$pnls.children("."+s.current).scrollTop(0).css({"-webkit-overflow-scrolling":"auto"}).css({"-webkit-overflow-scrolling":"touch"})})}},add:function(){s=e[t]._c,i=e[t]._d,a=e[t]._e},clickAnchor:function(e,t){}},e[t].defaults[n]={fix:!0};var s,i,a,o}(jQuery);!function(e,s){"use strict";var o=function(){var o={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",menuArrowClass:"sf-arrows"},t=function(){var s=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);return s&&e("html").css("cursor","pointer").on("click",e.noop),s}(),n=function(){var e=document.documentElement.style;return"behavior"in e&&"fill"in e&&/iemobile/i.test(navigator.userAgent)}(),i=function(){return!!s.PointerEvent}(),r=function(e,s){var t=o.menuClass;s.cssArrows&&(t+=" "+o.menuArrowClass),e.toggleClass(t)},a=function(s,t){return s.find("li."+t.pathClass).slice(0,t.pathLevels).addClass(t.hoverClass+" "+o.bcClass).filter(function(){return e(this).children(t.popUpSelector).hide().show().length}).removeClass(t.pathClass)},l=function(e){e.children("a").toggleClass(o.anchorClass)},h=function(e){var s=e.css("ms-touch-action"),o=e.css("touch-action");o=o||s,o="pan-y"===o?"auto":"pan-y",e.css({"ms-touch-action":o,"touch-action":o})},u=function(s,o){var r="li:has("+o.popUpSelector+")";e.fn.hoverIntent&&!o.disableHI?s.hoverIntent(c,f,r):s.on("mouseenter.superfish",r,c).on("mouseleave.superfish",r,f);var a="MSPointerDown.superfish";i&&(a="pointerdown.superfish"),t||(a+=" touchend.superfish"),n&&(a+=" mousedown.superfish"),s.on("focusin.superfish","li",c).on("focusout.superfish","li",f).on(a,"a",o,p)},p=function(s){var o=e(this),t=m(o),n=o.siblings(s.data.popUpSelector);return t.onHandleTouch.call(n)===!1?this:void(n.length>0&&n.is(":hidden")&&(o.one("click.superfish",!1),"MSPointerDown"===s.type||"pointerdown"===s.type?o.trigger("focus"):e.proxy(c,o.parent("li"))()))},c=function(){var s=e(this),o=m(s);clearTimeout(o.sfTimer),s.siblings().superfish("hide").end().superfish("show")},f=function(){var s=e(this),o=m(s);t?e.proxy(d,s,o)():(clearTimeout(o.sfTimer),o.sfTimer=setTimeout(e.proxy(d,s,o),o.delay))},d=function(s){s.retainPath=e.inArray(this[0],s.$path)>-1,this.superfish("hide"),this.parents("."+s.hoverClass).length||(s.onIdle.call(v(this)),s.$path.length&&e.proxy(c,s.$path)())},v=function(e){return e.closest("."+o.menuClass)},m=function(e){return v(e).data("sf-options")};return{hide:function(s){if(this.length){var o=this,t=m(o);if(!t)return this;var n=t.retainPath===!0?t.$path:"",i=o.find("li."+t.hoverClass).add(this).not(n).removeClass(t.hoverClass).children(t.popUpSelector),r=t.speedOut;if(s&&(i.show(),r=0),t.retainPath=!1,t.onBeforeHide.call(i)===!1)return this;i.stop(!0,!0).animate(t.animationOut,r,"easeOutQuad",function(){var s=e(this);t.onHide.call(s)})}return this},show:function(){var e=m(this);if(!e)return this;var s=this.addClass(e.hoverClass),o=s.children(e.popUpSelector);return e.onBeforeShow.call(o)===!1?this:(o.stop(!0,!0).animate(e.animation,e.speed,"easeOutQuad",function(){e.onShow.call(o)}),this)},destroy:function(){return this.each(function(){var s,t=e(this),n=t.data("sf-options");return n?(s=t.find(n.popUpSelector).parent("li"),clearTimeout(n.sfTimer),r(t,n),l(s),h(t),t.off(".superfish").off(".hoverIntent"),s.children(n.popUpSelector).attr("style",function(e,s){return s.replace(/display[^;]+;?/g,"")}),n.$path.removeClass(n.hoverClass+" "+o.bcClass).addClass(n.pathClass),t.find("."+n.hoverClass).removeClass(n.hoverClass),n.onDestroy.call(t),void t.removeData("sf-options")):!1})},init:function(s){return this.each(function(){var t=e(this);if(t.data("sf-options"))return!1;var n=e.extend({},e.fn.superfish.defaults,s),i=t.find(n.popUpSelector).parent("li");n.$path=a(t,n),t.data("sf-options",n),r(t,n),l(i),h(t),u(t,n),i.not("."+o.bcClass).superfish("hide",!0),n.onInit.call(this)})}}}();e.fn.superfish=function(s,t){return o[s]?o[s].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof s&&s?e.error("Method "+s+" does not exist on jQuery.fn.superfish"):o.init.apply(this,arguments)},e.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:e.noop,onBeforeShow:e.noop,onShow:e.noop,onBeforeHide:e.noop,onHide:e.noop,onIdle:e.noop,onDestroy:e.noop,onHandleTouch:e.noop}}(jQuery,window);(function($){"use strict";var infinite_display='desktop';if(typeof(window.matchMedia)=='function'){$(window).on('resize infinite-set-display',function(){if(window.matchMedia('(max-width: 419px)').matches){infinite_display='mobile-portrait';}else if(window.matchMedia('(max-width: 767px)').matches){infinite_display='mobile-landscape'}else if(window.matchMedia('(max-width: 959px)').matches){infinite_display='tablet'}else{infinite_display='desktop';}});$(window).trigger('infinite-set-display');}else{$(window).on('resize infinite-set-display',function(){if($(window).innerWidth()<=419){infinite_display='mobile-portrait';}else if($(window).innerWidth()<=767){infinite_display='mobile-landscape'}else if($(window).innerWidth()<=959){infinite_display='tablet'}else{infinite_display='desktop';}});$(window).trigger('infinite-set-display');}var infinite_debounce=function(func,threshold,execAsap){var timeout;return function debounced(){var obj=this,args=arguments;function delayed(){if(!execAsap){func.apply(obj,args);}timeout=null;};if(timeout){clearTimeout(timeout);}else if(execAsap){func.apply(obj,args);}timeout=setTimeout(delayed,threshold);};}
var infinite_throttling=function(func,threshold){var timeout;return function throttled(){var obj=this,args=arguments;function delayed(){func.apply(obj,args);timeout=null;};if(!timeout){timeout=setTimeout(delayed,threshold);}};}
var infinite_sf_menu=function(menu){if(menu.length==0)return;this.main_menu=menu;this.slide_bar=this.main_menu.children('.infinite-navigation-slide-bar');this.slide_bar_val={width:0,left:0};this.slide_bar_offset='15';if(this.slide_bar.attr('data-size-offset')){this.slide_bar_offset=parseInt(this.slide_bar.attr('data-size-offset'));}this.slide_bar_width=0;if(this.slide_bar.attr('data-width')){this.slide_bar_width=parseInt(this.slide_bar.attr('data-width'));}this.current_menu=this.main_menu.children('.sf-menu').children('.current-menu-item, .current-menu-ancestor').children('a');this.init();}
infinite_sf_menu.prototype={init:function(){var t=this;t.sf_menu_mod();if(typeof($.fn.superfish)=='function'){t.main_menu.superfish({delay:400,speed:'fast'});t.sf_menu_position();$(window).resize(infinite_debounce(function(){t.sf_menu_position();},300));}if(t.slide_bar.length>0){t.init_slidebar();}},sf_menu_mod:function(){this.main_menu.find('.sf-mega > ul').each(function(){var mega_content=$('<div></div>');var mega_row=$('<div class="sf-mega-section-wrap" ></div>');var mega_column_size=0;$(this).children('li').each(function(){var column_size=parseInt($(this).attr('data-size'));if(mega_column_size+column_size<=60){mega_column_size+=column_size;}else{mega_column_size=column_size;mega_content.append(mega_row);mega_row=$('<div class="sf-mega-section-wrap" ></div>');}mega_row.append($('<div class="sf-mega-section" ></div>').addClass('infinite-column-'+column_size).html($('<div class="sf-mega-section-inner" ></div>').addClass($(this).attr('class')).attr('id',$(this).attr('id')).html($(this).html())));});mega_content.append(mega_row);$(this).replaceWith(mega_content.html());});},sf_menu_position:function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;var body_wrapper=$('.infinite-body-wrapper');var sub_normal_menu=this.main_menu.find('.sf-menu > li.infinite-normal-menu .sub-menu');sub_normal_menu.css({display:'block'}).removeClass('sub-menu-right sub-menu-left');sub_normal_menu.each(function(){if($(this).offset().left+$(this).width()>body_wrapper.outerWidth()){$(this).addClass('sub-menu-right');}else if($(this).offset().left<0){$(this).addClass('sub-menu-left');}});sub_normal_menu.css({display:'none'});this.main_menu.find('.sf-menu > li.infinite-mega-menu .sf-mega').each(function(){if(!$(this).hasClass('sf-mega-full')){$(this).css({display:'block'});$(this).css({right:'','margin-left':-(($(this).width()-$(this).parent().outerWidth())/2)});if($(this).offset().left+$(this).width()>$(window).width()){$(this).css({right:0,'margin-left':''});}$(this).css({display:'none'});}});},init_slidebar:function(){var t=this;t.init_slidebar_pos();$(window).load(function(){t.init_slidebar_pos();});t.main_menu.children('.sf-menu').children('li').on({mouseenter:function(){var nav_element=$(this).children('a');if(nav_element.length>0){if(t.slide_bar_width>0){var sbw=t.slide_bar_width;if(t.slide_bar.hasClass('infinite-left')){var sbl=nav_element.position().left-t.slide_bar_offset;}else{var sbl=nav_element.position().left+((nav_element.outerWidth()-sbw)/2)-t.slide_bar_offset;}}else{var sbw=nav_element.outerWidth()+(2*t.slide_bar_offset);var sbl=nav_element.position().left-t.slide_bar_offset;}t.slide_bar.animate({width:sbw,left:sbl},{queue:false,duration:250});}},mouseleave:function(){t.slide_bar.animate({width:t.slide_bar_val.width,left:t.slide_bar_val.left},{queue:false,duration:250});}});$(window).on('resize',function(){t.init_slidebar_pos();});$(window).on('infinite-navigation-slider-bar-init',function(){t.current_menu=t.main_menu.children('.sf-menu').children('.current-menu-item, .current-menu-ancestor').children('a');t.animate_slidebar_pos();});$(window).on('infinite-navigation-slider-bar-animate',function(){t.animate_slidebar_pos();});},init_slidebar_pos:function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;var t=this;if(t.current_menu.length>0){if(t.slide_bar_width>0){var sbw=t.slide_bar_width;if(t.slide_bar.hasClass('infinite-left')){var sbl=t.current_menu.position().left-t.slide_bar_offset;}else{var sbl=t.current_menu.position().left+((t.current_menu.outerWidth()-sbw)/2)-t.slide_bar_offset;}}else{var sbw=t.current_menu.outerWidth()+(2*t.slide_bar_offset);var sbl=t.current_menu.position().left-t.slide_bar_offset;}t.slide_bar_val={width:sbw,left:sbl};}else{t.slide_bar_val={width:0}
var first_child=t.main_menu.children('ul').children('li:first-child');if(typeof(first_child.position())!='undefined'){t.slide_bar_val.left=first_child.position().left;}else{t.slide_bar_val.left=0;}}t.slide_bar.css({width:t.slide_bar_val.width,left:t.slide_bar_val.left,display:'block'});},animate_slidebar_pos:function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;var t=this;if(t.current_menu.length>0){if(t.slide_bar_width>0){var sbw=t.slide_bar_width;if(t.slide_bar.hasClass('infinite-left')){var sbl=t.current_menu.position().left-t.slide_bar_offset;}else{var sbl=t.current_menu.position().left+((t.current_menu.outerWidth()-sbw)/2)-t.slide_bar_offset;}}else{var sbw=t.current_menu.outerWidth()+(2*t.slide_bar_offset);var sbl=t.current_menu.position().left-t.slide_bar_offset;}t.slide_bar_val={width:sbw,left:sbl};}else{t.slide_bar_val={width:0}
var first_child=t.main_menu.children('ul').children('li:first-child');if(typeof(first_child.position())!='undefined'){t.slide_bar_val.left=first_child.position().left;}else{t.slide_bar_val.left=0;}}t.slide_bar.animate({width:t.slide_bar_val.width,left:t.slide_bar_val.left},{queue:false,duration:250});}};$.fn.infinite_mobile_menu=function(args){var menu_button=$(this).siblings('.infinite-mm-menu-button');var options={navbar:{title:'<span class="mmenu-custom-close" ></span>'},extensions:['pagedim-black'],};var extensions={offCanvas:{pageNodetype:'.infinite-body-outer-wrapper'}};$(this).find('a[href="#"]').each(function(){var content=$(this).html();$('<span class="infinite-mm-menu-blank" ></span>').html(content).insertBefore($(this));$(this).remove();});if($(this).attr('data-slide')){var html_class='infinite-mmenu-'+$(this).attr('data-slide');$('html').addClass(html_class);options.offCanvas={position:$(this).attr('data-slide')};}$(this).mmenu(options,extensions);var menu_api=$(this).data('mmenu');$(this).find('a').not('.mm-next, .mm-prev').on('click',function(){menu_api.close();});$(this).find('.mmenu-custom-close').on('click',function(){menu_api.close();});$(window).resize(function(){menu_api.close();});menu_api.bind('open',function($panel){menu_button.addClass('infinite-active');});menu_api.bind('close',function($panel){menu_button.removeClass('infinite-active');});}
var infinite_overlay_menu=function(menu){this.menu=menu;this.menu_button=menu.children('.infinite-overlay-menu-icon');this.menu_content=menu.children('.infinite-overlay-menu-content');this.menu_close=this.menu_content.children('.infinite-overlay-menu-close');this.init();}
infinite_overlay_menu.prototype={init:function(){var t=this;var delay_count=0;t.menu_content.appendTo('body');t.menu_content.find('ul.menu > li').each(function(){$(this).css('transition-delay',(delay_count*150)+'ms');delay_count++;});t.menu_button.on('click',function(){$(this).addClass('infinite-active');t.menu_content.fadeIn(200,function(){$(this).addClass('infinite-active');});return false;});t.menu_close.on('click',function(){t.menu_button.removeClass('infinite-active');t.menu_content.fadeOut(400,function(){$(this).removeClass('infinite-active');});t.menu_content.find('.sub-menu').slideUp(200).removeClass('infinite-active');return false;});t.menu_content.find('a').on('click',function(e){var sub_menu=$(this).siblings('.sub-menu');if(sub_menu.length>0){if(!sub_menu.hasClass('infinite-active')){var prev_active=sub_menu.closest('li').siblings().find('.sub-menu.infinite-active');if(prev_active.length>0){prev_active.removeClass('infinite-active').slideUp(150);sub_menu.delay(150).slideDown(400,'easeOutQuart').addClass('infinite-active');}else{sub_menu.slideDown(400,'easeOutQuart').addClass('infinite-active');}$(this).addClass('infinite-no-preload');return false;}else{$(this).removeClass('infinite-no-preload');}}else{t.menu_close.trigger('click');}});}};var infinite_header_side_nav=function(side_nav){if(side_nav.length==0)return;this.prev_scroll=0;this.side_nav=side_nav;this.side_nav_content=side_nav.children();this.init();}
infinite_header_side_nav.prototype={init:function(){var t=this;t.init_nav_bar_element();$(window).resize(function(){t.init_nav_bar_element();});$(window).scroll(function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;if(t.side_nav.hasClass('infinite-allow-slide')){var admin_bar_height=parseInt($('html').css('margin-top'));var scroll_down=($(window).scrollTop()>t.prev_scroll);t.prev_scroll=$(window).scrollTop();if(scroll_down){if(!t.side_nav.hasClass('infinite-fix-bottom')){if(t.side_nav.hasClass('infinite-fix-top')){t.side_nav.css('top',t.side_nav.offset().top);t.side_nav.removeClass('infinite-fix-top');}else if($(window).height()+$(window).scrollTop()>t.side_nav_content.offset().top+t.side_nav_content.outerHeight()){if(!t.side_nav.hasClass('infinite-fix-bottom')){t.side_nav.addClass('infinite-fix-bottom');t.side_nav.css('top','');}}}}else{if(!t.side_nav.hasClass('infinite-fix-top')){if(t.side_nav.hasClass('infinite-fix-bottom')){var top_pos=$(window).scrollTop()+($(window).height()-admin_bar_height)-t.side_nav_content.outerHeight();t.side_nav.css('top',top_pos);t.side_nav.removeClass('infinite-fix-bottom');}else if($(window).scrollTop()+admin_bar_height<t.side_nav_content.offset().top){if(!t.side_nav.hasClass('infinite-fix-top')){t.side_nav.addClass('infinite-fix-top');t.side_nav.css('top','');}}}}}});},init_nav_bar_element:function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;var t=this;var middle_pos=t.side_nav_content.children('.infinite-pos-middle').addClass('infinite-active');var bottom_pos=t.side_nav_content.children('.infinite-pos-bottom').addClass('infinite-active');t.side_nav_content.children('.infinite-pre-spaces').remove();if($(window).height()<t.side_nav_content.height()){t.side_nav.addClass('infinite-allow-slide');}else{t.side_nav.removeClass('infinite-allow-slide infinite-fix-top infinite-fix-bottom').css('top','');if(t.side_nav.hasClass('infinite-style-middle')){middle_pos.each(function(){var top_padding=parseInt($(this).css('padding-top'));var prespace=((t.side_nav.height()-(t.side_nav_content.height()-top_padding))/2)-top_padding;if(prespace>0){$('<div class="infinite-pre-spaces" ></div>').css('height',prespace).insertBefore($(this));}});}bottom_pos.each(function(){var prespace=t.side_nav.height()-t.side_nav_content.height();if(prespace>0){$('<div class="infinite-pre-spaces" ></div>').css('height',prespace).insertBefore($(this));}});}}};var infinite_anchor=function(){this.anchor_link=$('a[href*="#"]').not('[href="#"]').filter(function(){if($(this).is('.infinite-mm-menu-button, .mm-next, .mm-prev, .mm-title, .gdlr-core-ilightbox')){return false;}if($(this).is('.fbx-btn-transition')){return false;}if($(this).parent('.description_tab, .reviews_tab').length||$(this).not('[class^="infinite"]').closest('.woocommerce').length){if(!$(this).closest('.menu-item').length){return false;}}return true;});if(this.anchor_link.length){this.menu_anchor=$('#infinite-main-menu, #infinite-bullet-anchor');this.home_anchor=this.menu_anchor.find('ul.sf-menu > li.current-menu-item > a, ul.sf-menu > li.current-menu-ancestor > a, .infinite-bullet-anchor-link.current-menu-item');this.init();}}
infinite_anchor.prototype={init:function(){var t=this;t.animate_anchor();t.scroll_section();t.menu_anchor.filter('#infinite-bullet-anchor').each(function(){$(this).css('margin-top',-t.menu_anchor.height()/2).addClass('infinite-init');});var url_hash=window.location.hash;if(url_hash){setTimeout(function(){var current_menu=t.menu_anchor.find('a[href*="'+url_hash+'"]');if(!current_menu.is('.current-menu-item, .current-menu-ancestor')){current_menu.addClass('current-menu-item').siblings().removeClass('current-menu-item current-menu-ancestor');$(window).trigger('infinite-navigation-slider-bar-init');}t.scroll_to(url_hash,false,300);},500);}},animate_anchor:function(){var t=this;t.home_anchor.on('click',function(){if(window.location.href==this.href){$('html, body').animate({scrollTop:0},{duration:1500,easing:'easeOutQuart'});return false;}});t.anchor_link.on('click',function(){if(location.hostname==this.hostname&&location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')){if($(this).closest('#infinite-main-menu').length){$(this).parent().addClass('current-menu-item').siblings().removeClass('current-menu-item');$(window).trigger('infinite-navigation-slider-bar-init');}return t.scroll_to(this.hash,true);}});},scroll_to:function(hash,redirect,duration){if(hash=='#infinite-top-anchor'){var scroll_position=0;}else{var target=$(hash);if(target.length){var scroll_position=target.offset().top;}}if(typeof(scroll_position)!='undefined'){scroll_position=scroll_position-parseInt($('html').css('margin-top'));if(infinite_display=='mobile-portrait'||infinite_display=='mobile-landscape'){scroll_position=scroll_position-75;}else if(typeof(window.infinite_anchor_offset)!='undefined'&&!isNaN(window.infinite_anchor_offset)){scroll_position=scroll_position-parseInt(window.infinite_anchor_offset);}if(scroll_position<0)scroll_position=0;$('html, body').animate({scrollTop:scroll_position},{duration:1500,easing:'easeOutQuart',queue:false});return false;}else if(redirect){window.location.href=$('body').attr('data-home-url')+hash;return false;}},scroll_section:function(){var t=this;var menu_link_anchor=this.menu_anchor.find('a[href*="#"]').not('[href="#"]');if(!menu_link_anchor.length){return;}var home_anchor_section=$('#infinite-page-wrapper');var anchor_section=home_anchor_section.find('div[id], section[id]');if(!anchor_section.length){return;}menu_link_anchor.each(function(){if($(this).closest('.sub-menu').length==0&&$(this.hash).length){$(this).attr('data-anchor',this.hash);}});$(window).scroll(function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;if(t.home_anchor.length&&$(window).scrollTop()<=home_anchor_section.offset().top){t.home_anchor.each(function(){if($(this).hasClass('infinite-bullet-anchor-link')){$(this).addClass('current-menu-item').siblings().removeClass('current-menu-item');$(this).parent('.infinite-bullet-anchor').attr('data-anchor-section','infinite-home');}else if(!$(this).parent('.current-menu-item, .current-menu-ancestor').length){$(this).parent().addClass('current-menu-item').siblings().removeClass('current-menu-item current-menu-ancestor');$(window).trigger('infinite-navigation-slider-bar-init');}});}else{var section_position=$(window).scrollTop()+($(window).height()/2);anchor_section.each(function(){if($(this).css('display')=='none')return;var top_offset_pos=$(this).offset().top;if((section_position>top_offset_pos)&&(section_position<top_offset_pos+$(this).outerHeight())){var section_id=$(this).attr('id');menu_link_anchor.filter('[data-anchor="#'+section_id+'"]').each(function(){if($(this).hasClass('infinite-bullet-anchor-link')){$(this).addClass('current-menu-item').siblings().removeClass('current-menu-item');$(this).parent('.infinite-bullet-anchor').attr('data-anchor-section',section_id);}else if($(this).parent('li.menu-item').length&&!$(this).parent('li.menu-item').is('.current-menu-item, .current-menu-ancestor')){$(this).parent('li.menu-item').addClass('current-menu-item').siblings().removeClass('current-menu-item current-menu-ancestor');$(window).trigger('infinite-navigation-slider-bar-init');}});return false;}});}});}};var infinite_sticky_navigation=function(){var t=this;t.sticky_nav=$('.infinite-with-sticky-navigation .infinite-sticky-navigation');t.mobile_menu=$('#infinite-mobile-header');if(t.sticky_nav.hasClass('infinite-sticky-navigation-height')){window.infinite_anchor_offset=t.sticky_nav.outerHeight();$(window).resize(function(){window.infinite_anchor_offset=t.sticky_nav.outerHeight();});}else if(t.sticky_nav.attr('data-navigation-offset')){window.infinite_anchor_offset=parseInt(t.sticky_nav.attr('data-navigation-offset'));}else if(t.sticky_nav.length){window.infinite_anchor_offset=75;}if(t.sticky_nav.length){t.init();}if(t.mobile_menu.hasClass('infinite-sticky-mobile-navigation')){t.style_mobile_slide();$(window).trigger('infinite-set-sticky-mobile-navigation');}}
infinite_sticky_navigation.prototype={init:function(){var t=this;if(t.sticky_nav.hasClass('infinite-style-fixed')){t.style_fixed();}else if(t.sticky_nav.hasClass('infinite-style-slide')){t.style_slide();}$(window).trigger('infinite-set-sticky-navigation');},style_fixed:function(){var t=this;var placeholder=$('<div class="infinite-sticky-menu-placeholder" ></div>');$(window).on('scroll infinite-set-sticky-navigation',function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet')return;var page_offset=parseInt($('html').css('margin-top'));if(!t.sticky_nav.hasClass('infinite-fixed-navigation')){if($(window).scrollTop()+page_offset>t.sticky_nav.offset().top){if(!t.sticky_nav.hasClass('infinite-without-placeholder')){placeholder.height(t.sticky_nav.outerHeight());}placeholder.insertAfter(t.sticky_nav);$('body').append(t.sticky_nav);t.sticky_nav.addClass('infinite-fixed-navigation');setTimeout(function(){t.sticky_nav.addClass('infinite-animate-fixed-navigation');},10);setTimeout(function(){t.sticky_nav.css('height','');$(window).trigger('infinite-navigation-slider-bar-animate');},200);}}else{if($(window).scrollTop()+page_offset<=placeholder.offset().top){if(!t.sticky_nav.hasClass('infinite-without-placeholder')){t.sticky_nav.height(placeholder.height());}t.sticky_nav.insertBefore(placeholder);t.sticky_nav.removeClass('infinite-fixed-navigation');placeholder.remove();setTimeout(function(){t.sticky_nav.removeClass('infinite-animate-fixed-navigation');},10);setTimeout(function(){t.sticky_nav.css('height','');$(window).trigger('infinite-navigation-slider-bar-animate');},200);}}});},style_slide:function(){var t=this;var placeholder=$('<div class="infinite-sticky-menu-placeholder" ></div>');$(window).on('scroll infinite-set-sticky-navigation',function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet'){return;}var page_offset=parseInt($('html').css('margin-top'));if(!t.sticky_nav.hasClass('infinite-fixed-navigation')){if($(window).scrollTop()+page_offset>t.sticky_nav.offset().top+t.sticky_nav.outerHeight()+200){if(!t.sticky_nav.hasClass('infinite-without-placeholder')){placeholder.height(t.sticky_nav.outerHeight());}placeholder.insertAfter(t.sticky_nav);t.sticky_nav.css('display','none');$('body').append(t.sticky_nav);t.sticky_nav.addClass('infinite-fixed-navigation infinite-animate-fixed-navigation');t.sticky_nav.slideDown(200);$(window).trigger('infinite-navigation-slider-bar-animate');}}else{if($(window).scrollTop()+page_offset<=placeholder.offset().top+placeholder.height()+200){var clone=t.sticky_nav.clone();clone.insertAfter(t.sticky_nav);clone.slideUp(200,function(){$(this).remove();});t.sticky_nav.insertBefore(placeholder);placeholder.remove();t.sticky_nav.removeClass('infinite-fixed-navigation infinite-animate-fixed-navigation');t.sticky_nav.css('display','block');$(window).trigger('infinite-navigation-slider-bar-animate');}}});},style_mobile_slide:function(){var t=this;var placeholder=$('<div class="infinite-sticky-mobile-placeholder" ></div>');$(window).on('scroll infinite-set-sticky-mobile-navigation',function(){if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'||infinite_display=='tablet'){var page_offset=parseInt($('html').css('margin-top'));if(!t.mobile_menu.hasClass('infinite-fixed-navigation')){if($(window).scrollTop()+page_offset>t.mobile_menu.offset().top+t.mobile_menu.outerHeight()+200){placeholder.height(t.mobile_menu.outerHeight()).insertAfter(t.mobile_menu);$('body').append(t.mobile_menu);t.mobile_menu.addClass('infinite-fixed-navigation');t.mobile_menu.css('display','none').slideDown(200);}}else{if($(window).scrollTop()+page_offset<=placeholder.offset().top+placeholder.height()+200){var clone=t.mobile_menu.clone();clone.insertAfter(t.mobile_menu);clone.slideUp(200,function(){$(this).remove();});t.mobile_menu.insertBefore(placeholder);placeholder.remove();t.mobile_menu.removeClass('infinite-fixed-navigation');t.mobile_menu.css('display','block');}}}});},};var infinite_font_resize=function(){this.heading_font=$('h1, h2, h3, h4, h5, h6');this.init();}
infinite_font_resize.prototype={init:function(){var t=this;t.resize();$(window).on('resize',infinite_throttling(function(){t.resize();},100));},resize:function(){var t=this;if(infinite_display=='mobile-landscape'||infinite_display=='mobile-portrait'){t.heading_font.each(function(){if(parseInt($(this).css('font-size'))>40){if(!$(this).attr('data-orig-font')){$(this).attr('data-orig-font',$(this).css('font-size'));}$(this).css('font-size','40px');}});}else{t.heading_font.filter('[data-orig-font]').each(function(){$(this).css('font-size',$(this).attr('data-orig-font'));});}}};function infinite_lightbox(content){var lightbox_wrap=$('<div class="infinite-lightbox-wrapper" ></div>').hide();var lightbox_content_wrap=$('<div class="infinite-lightbox-content-cell" ></div>');lightbox_wrap.append(lightbox_content_wrap);lightbox_content_wrap.wrap($('<div class="infinite-lightbox-content-row" ></div>'));lightbox_content_wrap.append(content);var scrollPos=$(window).scrollTop();$('html').addClass('infinite-lightbox-on');$('body').append(lightbox_wrap);lightbox_wrap.fadeIn(300);lightbox_wrap.on('click','.infinite-lightbox-close',function(){$('html').removeClass('infinite-lightbox-on');$(window).scrollTop(scrollPos);lightbox_wrap.fadeOut(300,function(){$(this).remove();});});}$(document).ready(function(){new infinite_font_resize();$('#infinite-main-menu, #infinite-right-menu, #infinite-mobile-menu, #infinite-top-bar-menu').each(function(){if($(this).hasClass('infinite-overlay-menu')){new infinite_overlay_menu($(this));}else if($(this).hasClass('infinite-mm-menu-wrap')){$(this).infinite_mobile_menu();}else{new infinite_sf_menu($(this));}});$('#infinite-top-search, #infinite-mobile-top-search').each(function(){var search_wrap=$(this).siblings('.infinite-top-search-wrap');search_wrap.appendTo('body');$(this).on('click',function(){search_wrap.fadeIn(200,function(){$(this).addClass('infinite-active');});});search_wrap.find('.infinite-top-search-close').on('click',function(){search_wrap.fadeOut(200,function(){$(this).addClass('infinite-active');});});search_wrap.find('.search-submit').on('click',function(){if(search_wrap.find('.search-field').val().length==0){return false;}});});$('#infinite-main-menu-cart, #infinite-mobile-menu-cart').each(function(){$(this).on({mouseenter:function(){$(this).addClass('infinite-active infinite-animating');},mouseleave:function(){var menu_cart=$(this);menu_cart.removeClass('infinite-active');setTimeout(function(){menu_cart.removeClass('infinite-animating');},400)}});});if(typeof(wc_add_to_cart_params)!='undefined'){$('body').on('added_to_cart',function(){$.ajax({type:'POST',url:wc_add_to_cart_params.ajax_url,data:{'action':'top_bar_woocommerce_cart'},dataType:'json',error:function(jqXHR,textStatus,errorThrown){console.log(jqXHR,textStatus,errorThrown);},success:function(data){if(typeof(data['title'])!='undefined'){$('.infinite-top-cart-title').replaceWith(data['title']);}if(typeof(data['cart-items'])!='undefined'){$('.infinite-top-cart-item-wrap').replaceWith(data['cart-items']);}}});});}$('#infinite-dropdown-infinite-flag').hover(function(){$(this).children('.infinite-dropdown-infinite-list').fadeIn(200);},function(){$(this).children('.infinite-dropdown-infinite-list').fadeOut(200);});$('.infinite-header-boxed-wrap, .infinite-header-background-transparent, .infinite-navigation-bar-wrap.infinite-style-transparent').each(function(){var header_transparent=$(this);var header_transparent_sub=$('.infinite-header-transparent-substitute');header_transparent_sub.height(header_transparent.outerHeight());$(window).on('load resize',function(){header_transparent_sub.height(header_transparent.outerHeight());});});$('body.error404, body.search-no-results').each(function(){var wrap=$(this).find('#infinite-full-no-header-wrap');var body_wrap_offset=parseInt($(this).children('.infinite-body-outer-wrapper').children('.infinite-body-wrapper').css('margin-bottom'));var padding=($(window).height()-wrap.offset().top-wrap.outerHeight()-body_wrap_offset)/2;if(padding>0){wrap.css({'padding-top':padding,'padding-bottom':padding});}$(window).on('load resize',function(){wrap.css({'padding-top':0,'padding-bottom':0});padding=($(window).height()-wrap.offset().top-wrap.outerHeight()-body_wrap_offset)/2;if(padding>0){wrap.css({'padding-top':padding,'padding-bottom':padding});}});});var back_to_top=$('#infinite-footer-back-to-top-button');if(back_to_top.length){$(window).on('scroll',function(){if($(window).scrollTop()>300){back_to_top.addClass('infinite-scrolled');}else{back_to_top.removeClass('infinite-scrolled');}});}$('body').children('#infinite-page-preload').each(function(){var page_preload=$(this);var animation_time=parseInt(page_preload.attr('data-animation-time'));$('a[href]').not('[href^="#"], [target="_blank"], .gdlr-core-js, .strip, .sf-with-ul, .remove, .ajax_add_to_cart, .comment-reply-link').on('click',function(e){if(e.which!=1||$(this).hasClass('infinite-no-preload')||e.ctrlKey)return;if($(this).prop("hash")&&$($(this).prop("hash")).length)return;if(window.location.href!=this.href){page_preload.addClass('infinite-out').fadeIn(animation_time);}});$(window).load(function(){page_preload.fadeOut(animation_time);});});$('body.infinite-blog-style-2 .infinite-single-nav-area').each(function(){var max_height;var single_nav_2=$(this).children();max_height=0;single_nav_2.css('min-height','0px');single_nav_2.each(function(){if(max_height<$(this).outerHeight()){max_height=$(this).outerHeight();}});single_nav_2.css('min-height',max_height);$(window).resize(function(){max_height=0;single_nav_2.css('min-height','0px');single_nav_2.each(function(){if(max_height<$(this).outerHeight()){max_height=$(this).outerHeight();}});single_nav_2.css('min-height',max_height);});});$('[data-infinite-lb]').click(function(){var lb_content=$(this).siblings('[data-infinite-lb-id="'+$(this).attr('data-infinite-lb')+'"]');infinite_lightbox(lb_content.clone());});});$(window).on('pageshow',function(event){if(event.originalEvent.persisted){$('body').children('#infinite-page-preload').each(function(){$(this).fadeOut(400);});}});$(window).load(function(){$('#infinite-fixed-footer').each(function(){var fixed_footer=$(this);var placeholder=$('<div class="infinite-fixed-footer-placeholder" ></div>');placeholder.insertBefore(fixed_footer);placeholder.height(fixed_footer.outerHeight());$('body').css('min-height',$(window).height()-parseInt($('html').css('margin-top')));$(window).resize(function(){placeholder.height(fixed_footer.outerHeight());$('body').css('min-height',$(window).height()-parseInt($('html').css('margin-top')));});});new infinite_header_side_nav($('#infinite-header-side-nav'));new infinite_sticky_navigation();new infinite_anchor();$('body').trigger('added_to_cart');});})(jQuery);