").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a
=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);
/**
*theia-sticky-sidebar
*/
!function(i){i.fn.theiaStickySidebar=function(t){var o={containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,sidebarBehavior:"modern"};t=i.extend(o,t),t.additionalMarginTop=parseInt(t.additionalMarginTop)||0,t.additionalMarginBottom=parseInt(t.additionalMarginBottom)||0,i("head").append(i('')),this.each(function(){function o(){e.fixedScrollTop=0,e.sidebar.css({"min-height":"1px"}),e.stickySidebar.css({position:"static",width:""})}function a(t){var o=t.height();return t.children().each(function(){o=Math.max(o,i(this).height())}),o}var e={};e.sidebar=i(this),e.options=t||{},e.container=i(e.options.containerSelector),0==e.container.size()&&(e.container=e.sidebar.parent()),e.sidebar.parents().css("-webkit-transform","none"),e.sidebar.css({position:"relative",overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),e.stickySidebar=e.sidebar.find(".theiaStickySidebar"),0==e.stickySidebar.length&&(e.sidebar.find("script").remove(),e.stickySidebar=i("").addClass("theiaStickySidebar").append(e.sidebar.children()),e.sidebar.append(e.stickySidebar)),e.marginTop=parseInt(e.sidebar.css("margin-top")),e.marginBottom=parseInt(e.sidebar.css("margin-bottom")),e.paddingTop=parseInt(e.sidebar.css("padding-top")),e.paddingBottom=parseInt(e.sidebar.css("padding-bottom"));var d=e.stickySidebar.offset().top,r=e.stickySidebar.outerHeight();e.stickySidebar.css("padding-top",1),e.stickySidebar.css("padding-bottom",1),d-=e.stickySidebar.offset().top,r=e.stickySidebar.outerHeight()-r-d,0==d?(e.stickySidebar.css("padding-top",0),e.stickySidebarPaddingTop=0):e.stickySidebarPaddingTop=1,0==r?(e.stickySidebar.css("padding-bottom",0),e.stickySidebarPaddingBottom=0):e.stickySidebarPaddingBottom=1,e.previousScrollTop=null,e.fixedScrollTop=0,o(),e.onScroll=function(e){if(e.stickySidebar.is(":visible")){if(i("body").width()
e.container.width())return void o();var d=i(document).scrollTop(),r="static";if(d>=e.container.offset().top+(e.paddingTop+e.marginTop-e.options.additionalMarginTop)){var s,n=e.paddingTop+e.marginTop+t.additionalMarginTop,c=e.paddingBottom+e.marginBottom+t.additionalMarginBottom,p=e.container.offset().top,b=e.container.offset().top+a(e.container),g=0+t.additionalMarginTop,l=e.stickySidebar.outerHeight()+n+c0?Math.min(f,g):Math.max(f,s-e.stickySidebar.outerHeight()),f=Math.max(f,h),f=Math.min(f,S-e.stickySidebar.outerHeight());var y=e.container.height()==e.stickySidebar.outerHeight();r=(y||f!=g)&&(y||f!=s-e.stickySidebar.outerHeight())?d+f-e.sidebar.offset().top-e.paddingTop<=t.additionalMarginTop?"static":"absolute":"fixed"}if("fixed"==r)e.stickySidebar.css({position:"fixed",width:e.sidebar.width(),top:f,left:e.sidebar.offset().left+parseInt(e.sidebar.css("padding-left"))});else if("absolute"==r){var k={};"absolute"!=e.stickySidebar.css("position")&&(k.position="absolute",k.top=d+f-e.sidebar.offset().top-e.stickySidebarPaddingTop-e.stickySidebarPaddingBottom),k.width=e.sidebar.width(),k.left="",e.stickySidebar.css(k)}else"static"==r&&o();"static"!=r&&1==e.options.updateSidebarHeight&&e.sidebar.css({"min-height":e.stickySidebar.outerHeight()+e.stickySidebar.offset().top-e.sidebar.offset().top+e.paddingBottom}),e.previousScrollTop=d}},e.onScroll(e),i(document).scroll(function(i){return function(){i.onScroll(i)}}(e)),i(window).resize(function(i){return function(){i.stickySidebar.css({position:"static"}),i.onScroll(i)}}(e))})}}(jQuery);
;
(function($){'use strict'
var thim_eduma={el_thim_pop_up_login:null,el_loginpopupform:null,el_registerPopupForm:null,el_form_purchase_course:null,el_form_enroll_course:null,data:{},ready:function(){this.getElements()
if(this.el_thim_pop_up_login.length){this.el_loginpopupform=this.el_thim_pop_up_login.find('form[name=loginpopupform]')
this.el_registerPopupForm=this.el_thim_pop_up_login.find('form[name=registerformpopup]')
this.login_form()}
this.form_submission_validate()
this.thim_TopHeader()
this.ctf7_input_effect()
this.mobile_menu_toggle()
this.thim_background_gradient()
this.thim_magnificPopup()
this.full_right()
this.course_sidebar_right_offset_top()
this.thim_carousel()
this.event_click()
this.plus_minus_addtocart()
this.back_to_top()
this.StickySidebar()
this.thim_SwitchLayout('thim-course')
this.thim_SwitchLayout('thim-product')
this.thim_SwitchLayout('blog')
this.thim_gallery()
this.submit_form_validate()
this.waypoint_js()
this.product_gallery()
this.recipe_ingredient()
this.nav_tabs_post()},getElements:function(){this.el_thim_pop_up_login=$('#thim-popup-login')
this.el_form_purchase_course=$('form[name=purchase-course]')
this.el_form_enroll_course=$('form[name=enroll-course]')},load:function(){this.thim_menu()
this.thim_contentslider()
this.counter_box()
this.product_quick_view()
if($('#contact-form-registration').length){this.thim_course_offline_popup_form_register()}},resize:function(){this.full_right()
this.thim_carousel()
this.thim_gallery()},plus_minus_addtocart:function(){if($('body').hasClass('woocommerce-cart')){$('th.product-name').attr('colspan','2')
$('td.actions').attr('colspan','7')}
$(document).on('click','.quantity-add-value div.plus,.quantity-add-value div.minus',function(event){var qty=$(this).parent('.quantity-add-value').find('.qty');var val=parseFloat(qty.val());if(isNaN(val)){val=0}
var max=parseFloat(qty.attr('max'));var min=parseFloat(qty.attr('min'));var step=parseFloat(qty.attr('step'));if($(this).is('.plus')){if(max&&(max<=val)){qty.val(max).change()}else{qty.val(val+step).change()}}else{if(min&&(min>=val)){qty.val(min).change()}else if(val>0){qty.val(val-step).change()}}});$('.quantity-add-value').each(function(){var type=$(this).find('.qty').attr("type");if(type=='hidden'){$(this).hide()}})},validate_form:function(form){var valid=!0,email_valid=/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/igm
form.find('input.required').each(function(){if(!$(this).val()){$(this).addClass('invalid')
valid=!1}
if($(this).is(':checkbox')&&!$(this).is(':checked')){$(this).addClass('invalid')
valid=!1}
if('email'===$(this).attr('type')){if(!email_valid.test($(this).val())){$(this).addClass('invalid')
valid=!1}}
if($(this).hasClass('captcha-result')){let captcha_1=parseInt($(this).data('captcha1')),captcha_2=parseInt($(this).data('captcha2'))
if((captcha_1+captcha_2)!==parseInt($(this).val())){$(this).addClass('invalid').val('')
valid=!1}}})
if(form.hasClass('auto_login')){let $pw=form.find('input[name=password]'),$repeat_pw=form.find('input[name=repeat_password]')
if($pw.val()!==$repeat_pw.val()){$pw.addClass('invalid')
$repeat_pw.addClass('invalid')
valid=!1}}
$('form input.required').on('focus',function(){$(this).removeClass('invalid')})
return valid},login_form:function(){var teduma=this
$(document).on('click','#thim-popup-login .close-popup',function(event){event.preventDefault()
$('body').removeClass('thim-popup-active')
teduma.el_thim_pop_up_login.removeClass()
teduma.el_loginpopupform.find('.params-purchase-code').remove()
teduma.el_loginpopupform.find('.params-enroll-code').remove()})
$('body .thim-login-popup a.js-show-popup').on('click',function(event){event.preventDefault()
$('body').addClass('thim-popup-active')
teduma.el_thim_pop_up_login.addClass('active')
if($(this).hasClass('login')){teduma.el_thim_pop_up_login.addClass('sign-in')}else{teduma.el_thim_pop_up_login.addClass('sign-up')}})
$('body .widget_book-event a.js-show-popup').on('click',function(event){event.preventDefault()
$('body').addClass('thim-popup-active')
teduma.el_thim_pop_up_login.addClass('active')})
teduma.el_thim_pop_up_login.find('.link-bottom a').on('click',function(e){e.preventDefault()
if($(this).hasClass('login')){teduma.el_thim_pop_up_login.removeClass('sign-up').addClass('sign-in')}else{teduma.el_thim_pop_up_login.removeClass('sign-in').addClass('sign-up')}})
if($('body').hasClass('thim-popup-feature')){var button_click=$('body:not(".logged-in") .enroll-course .button-enroll-course,'+'body:not(".logged-in") form.purchase-course:not(".guest_checkout") .button:not(.button-add-to-cart),'+'body:not(".logged-in") form.learnpress-single-package__add-cart:not(".guest_checkout") .lp-buy-package');button_click.on('click',function(e){const elThimLoginPopup=$('.thim-link-login.thim-login-popup .login');if(elThimLoginPopup){e.preventDefault();elThimLoginPopup.trigger('click')
teduma.add_params_purchase_course_to_el(teduma.el_loginpopupform)
teduma.add_params_purchase_course_to_el(teduma.el_registerPopupForm)}})
$('.learn-press-content-protected-message .lp-link-login').on('click',function(e){e.preventDefault()
$('.thim-link-login.thim-login-popup .login').trigger('click')
teduma.add_params_purchase_course_to_el(teduma.el_loginpopupform)
teduma.add_params_purchase_course_to_el(teduma.el_registerPopupForm)})}
$(document).on('click','#thim-popup-login',function(e){if($(e.target).attr('id')==='thim-popup-login'){$('body').removeClass('thim-popup-active')
teduma.el_thim_pop_up_login.removeClass()
teduma.el_loginpopupform.find('.params-purchase-code').remove()
teduma.el_registerPopupForm.find('.params-purchase-code').remove()
teduma.el_loginpopupform.find('.params-enroll-code').remove()
teduma.el_registerPopupForm.find('.params-enroll-code').remove()}})
this.el_loginpopupform.submit(function(e){if(!thim_eduma.validate_form($(this))){e.preventDefault()
return!1}
var $elem=teduma.el_thim_pop_up_login.find('.thim-login-container')
$elem.addClass('loading')})
teduma.el_thim_pop_up_login.find('form[name=registerformpopup]').on('submit',function(e){if(!thim_eduma.validate_form($(this))){e.preventDefault()
return!1}
var $elem=teduma.el_thim_pop_up_login.find('.thim-login-container')
$elem.addClass('loading')})
$('#customer_login .login').submit(function(event){var elem=$(this),input_username=elem.find('#username'),input_pass=elem.find('#password')
if(input_pass.length>0&&input_pass.val()==''){input_pass.addClass('invalid')
event.preventDefault()}
if(input_username.length>0&&input_username.val()==''){input_username.addClass('invalid')
event.preventDefault()}})
$('#customer_login .register').submit(function(event){var elem=$(this),input_username=elem.find('#reg_username'),input_email=elem.find('#reg_email'),input_pass=elem.find('#reg_password'),input_captcha=$('#customer_login .register .captcha-result'),valid_email=/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/igm
if(input_captcha.length>0){var captcha_1=parseInt(input_captcha.data('captcha1')),captcha_2=parseInt(input_captcha.data('captcha2'))
if(captcha_1+captcha_2!=parseInt(input_captcha.val())){input_captcha.addClass('invalid').val('')
event.preventDefault()}}
if(input_pass.length>0&&input_pass.val()==''){input_pass.addClass('invalid')
event.preventDefault()}
if(input_username.length>0&&input_username.val()==''){input_username.addClass('invalid')
event.preventDefault()}
if(input_email.length>0&&(input_email.val()==''||!valid_email.test(input_email.val()))){input_email.addClass('invalid')
event.preventDefault()}})
$('#reg_username, #reg_email, #reg_password,#username, #password').on('focus',function(){$(this).removeClass('invalid')})},add_params_purchase_course_to_el:function(el){const teduma=this
if(teduma.el_form_purchase_course.length){el.append('')
var el_paramsPurchaseCode=el.find('.params-purchase-code')
$.each(teduma.el_form_purchase_course.find('input'),function(i){const inputName=$(this).attr('name')
const inputPurchaseCourse=$(this).clone()
if(el_paramsPurchaseCode.find('input[name='+inputName+']').length===0){el_paramsPurchaseCode.append(inputPurchaseCourse)}})}
if(teduma.el_form_enroll_course.length){el.append('')
const el_paramsEnrollCode=el.find('.params-enroll-code')
$.each(teduma.el_form_enroll_course.find('input'),function(i){const inputName=$(this).attr('name')
const inputEnrollCourse=$(this).clone()
if(el_paramsEnrollCode.find('input[name='+inputName+']').length===0){el_paramsEnrollCode.append(inputEnrollCourse)}})}},form_submission_validate:function(){$('.form-submission-login form[name=loginform]').on('submit',function(e){if(!thim_eduma.validate_form($(this))){e.preventDefault()
return!1}})
$('.form-submission-register form[name=registerform]').on('submit',function(e){if(!thim_eduma.validate_form($(this))){e.preventDefault()
return!1}})
$('.form-submission-lost-password form[name=lostpasswordform]').on('submit',function(e){if(!thim_eduma.validate_form($(this))){e.preventDefault()
return!1}})},thim_TopHeader:function(){var header=$('#masthead'),height_sticky_header=header.outerHeight(!0),content_pusher=$('#wrapper-container .content-pusher'),top_site_main=$('#wrapper-container .top_site_main')
$('body').removeClass('fixloader');if(header.hasClass('header_overlay')){top_site_main.css({'padding-top':height_sticky_header+'px'})
$(window).resize(function(){let height_sticky_header=header.outerHeight(!0)
top_site_main.css({'padding-top':height_sticky_header+'px'})})}else if(header.hasClass('sticky-header')&header.hasClass('header_default')){content_pusher.css({'padding-top':height_sticky_header+'px'})
$(window).resize(function(){let height_sticky_header=header.outerHeight(!0)
content_pusher.css({'padding-top':height_sticky_header+'px'})})}},ctf7_input_effect:function(){let $ctf7_edtech=$('.form_developer_course'),$item_input=$ctf7_edtech.find('.field_item input'),$submit_wrapper=$ctf7_edtech.find('.submit_row')
$item_input.focus(function(){$(this).parent().addClass('focusing')}).blur(function(){$(this).parent().removeClass('focusing')})
$submit_wrapper.on('click',function(){$(this).closest('form').submit()})},thim_menu:function(){$('.width-navigation .menu-main-menu>li.menu-item').last().addClass('last-menu-item')
var $header=$('#masthead.sticky-header'),off_Top=($('.content-pusher').length>0)?$('.content-pusher').offset().top:0,menuH=$header.outerHeight(),latestScroll=0
var $imgLogo=$('.site-header .thim-logo img'),srcLogo=$($imgLogo).attr('src'),dataRetina=$($imgLogo).data('retina'),dataSticky=$($imgLogo).data('sticky'),dataMobile=$($imgLogo).data('mobile'),dataStickyMobile=$($imgLogo).data('sticky_mobile');if($(window).scrollTop()>2){$header.removeClass('affix-top').addClass('affix')}
if($(window).outerWidth()<769){if(dataMobile!=null){$($imgLogo).attr('src',dataMobile)}}else{if(window.devicePixelRatio>1&&dataRetina!=null){$($imgLogo).attr('src',dataRetina)}}
let flag=!1;$(window).scroll(function(){var current=$(this).scrollTop()
if(current>2){$header.removeClass('affix-top').addClass('affix');if(!flag){if($(window).outerWidth()<769){if(dataStickyMobile!=null){$($imgLogo).attr('src',dataStickyMobile)}else{if(dataSticky!=null){$($imgLogo).attr('src',dataSticky)}}}else{if(dataSticky!=null){$($imgLogo).attr('src',dataSticky)}}}
flag=!0}else{$header.removeClass('affix').addClass('affix-top');if(flag){if($(window).outerWidth()<769){if(dataMobile!=null){$($imgLogo).attr('src',dataMobile)}else if(srcLogo!=null){$($imgLogo).attr('src',srcLogo)}}else{if(window.devicePixelRatio>1&&dataRetina!=null){$($imgLogo).attr('src',dataRetina)}else if(srcLogo!=null){$($imgLogo).attr('src',srcLogo)}}}
flag=!1}
if(current>latestScroll&¤t>menuH+off_Top){if(!$header.hasClass('menu-hidden')){$header.addClass('menu-hidden')}}else{if($header.hasClass('menu-hidden')){$header.removeClass('menu-hidden')}}
latestScroll=current})
$('.wrapper-container:not(.mobile-menu-open) .site-header .navbar-nav > .menu-item').each(function(){if($('>.sub-menu',this).length<=0){return}
let elm=$('>.sub-menu',this),off=elm.offset(),left=off.left,width=elm.width()
let navW=$('.thim-nav-wrapper').width(),isEntirelyVisible=(left+width<=navW)
if(!isEntirelyVisible){elm.addClass('dropdown-menu-right')}else{let subMenu2=elm.find('>.menu-item>.sub-menu')
if(subMenu2.length<=0){return}
let off=subMenu2.offset(),left=off.left,width=subMenu2.width()
let isEntirelyVisible=(left+width<=navW)
if(!isEntirelyVisible){elm.addClass('dropdown-left-side')}}})
let $headerLayout=$('header#masthead')
let magicLine=function(){if($(window).width()>768){var menu_active=$('#masthead .navbar-nav>li.menu-item.current-menu-item,#masthead .navbar-nav>li.menu-item.current-menu-parent, #masthead .navbar-nav>li.menu-item.current-menu-ancestor')
if(menu_active.length>0){menu_active.before('')
var menu_active_child=menu_active.find('>a,>span.disable_link,>span.tc-menu-inner'),menu_left=menu_active.position().left,menu_child_left=parseInt(menu_active_child.css('padding-left')),magic=$('#magic-line')
magic.width(menu_active_child.width()).css('left',Math.round(menu_child_left+menu_left)).data('magic-width',magic.width()).data('magic-left',magic.position().left)}else{var first_menu=$('#masthead .navbar-nav>li.menu-item:first-child')
first_menu.before('')
var magic=$('#magic-line')
magic.data('magic-width',0)}
var nav_H=parseInt($('.site-header .navigation').outerHeight())
magic.css('bottom',nav_H-(nav_H-90)/2-64)
if($headerLayout.hasClass('item_menu_active_top')){magic.css('bottom',nav_H-2)}
$('#masthead .navbar-nav>li.menu-item').on({'mouseenter':function(){var elem=$(this).find('>a,>span.disable_link,>span.tc-menu-inner'),new_width=elem.width(),parent_left=elem.parent().position().left,left=parseInt(elem.css('padding-left'))
if(!magic.data('magic-left')){magic.css('left',Math.round(parent_left+left))
magic.data('magic-left','auto')}
magic.stop().animate({left:Math.round(parent_left+left),width:new_width,})},'mouseleave':function(){magic.stop().animate({left:magic.data('magic-left'),width:magic.data('magic-width'),})},})}}
if(!$headerLayout.hasClass('noline_menu_active')){magicLine()}},mobile_menu_toggle:function(){if(jQuery('.navbar-nav>li.menu-item-has-children').hasClass("thim-ekits-menu__has-dropdown")==!1){if(jQuery(window).width()>1024){jQuery('.navbar-nav>li.menu-item-has-children >a,.navbar-nav>li.menu-item-has-children >span,.navbar-nav>li.tc-menu-layout-builder >a,.navbar-nav>li.tc-menu-layout-builder >span').after('')}else{jQuery('.navbar-nav li.menu-item-has-children:not(.current-menu-parent) >a,.navbar-nav li.menu-item-has-children:not(.current-menu-parent) >span,.navbar-nav li.tc-menu-layout-builder:not(.current-menu-parent) >a,.navbar-nav li.tc-menu-layout-builder:not(.current-menu-parent) >span').after('')
jQuery('.navbar-nav li.menu-item-has-children.current-menu-parent >a,.navbar-nav li.menu-item-has-children.current-menu-parent >span,.navbar-nav li.tc-menu-layout-builder.current-menu-parent >a,.navbar-nav li.tc-menu-layout-builder.current-menu-parent >span').after('')}}
$(document).on('click','.menu-mobile-effect',function(e){e.stopPropagation()
$('body').toggleClass('mobile-menu-open')})
$(document).on('click','.wrapper-container',function(e){$('body').removeClass('mobile-menu-open')})
$(document).on('click','.mobile-menu-inner',function(e){e.stopPropagation()})
$('.navbar-nav li .icon-toggle').on('click',function(e){e.stopPropagation();$(this).parent().toggleClass('thim-ekits-menu__is-hover')})
$('.navbar-nav li .icon-toggle,.thim-ekits-menu__icon').on('click',function(e){e.stopPropagation();$('.mobile-menu-wrapper .icon-menu-back').addClass('show-icon')})
$('.mobile-menu-wrapper .icon-menu-back').on('click',function(e){e.stopPropagation();const openSubmenus=document.querySelectorAll('.thim-ekits-menu__is-hover');if(openSubmenus.length>0){openSubmenus[openSubmenus.length-1].classList.remove('thim-ekits-menu__is-hover')}
if(document.querySelectorAll('.thim-ekits-menu__is-hover').length===0){this.classList.remove('show-icon')}})},thim_carousel:function(){if(jQuery().owlCarousel){let is_rtl=$('body').hasClass('rtl')?!0:!1;$('.thim-gallery-images').owlCarousel({rtl:is_rtl,autoplay:!1,singleItem:!0,stopOnHover:!0,autoHeight:!1,loop:!0,loadedClass:'owl-loaded owl-carousel',})
$('.thim-carousel-wrapper').each(function(){var item_visible=$(this).data('visible')?parseInt($(this).data('visible')):4,item_desktopsmall=$(this).data('desktopsmall')?parseInt($(this).data('desktopsmall')):item_visible,itemsTablet=$(this).data('itemtablet')?parseInt($(this).data('itemtablet')):2,itemsMobile=$(this).data('itemmobile')?parseInt($(this).data('itemmobile')):1,pagination=!!$(this).data('pagination'),navigation=!!$(this).data('navigation'),autoplay=$(this).data('autoplay')?parseInt($(this).data('autoplay')):!1,margin=$(this).data('margin')?parseInt($(this).data('margin')):0,navigation_text=($(this).data('navigation-text')&&$(this).data('navigation-text')==='2')?['','',]:['','',]
$(this).owlCarousel({items:item_visible,nav:navigation,dots:pagination,loop:($(this).children().length>item_visible)?!0:!1,rewind:!0,rtl:is_rtl,margin:margin,loadedClass:'owl-loaded owl-carousel',navContainerClass:'owl-nav owl-buttons',dotsClass:'owl-dots owl-pagination',dotClass:'owl-page',responsive:{0:{items:itemsMobile,dots:!0,nav:!1},480:{items:itemsTablet},1024:{items:item_desktopsmall},1200:{items:item_visible}},lazyLoad:!0,autoplay:autoplay,navText:navigation_text,afterAction:function(){var width_screen=$(window).width()
var width_container=$('#main-home-content').width()
var elementInstructorCourses=$('.thim-instructor-courses')
var button_full_left=$('.thim_full_right.thim-event-layout-6')
if(button_full_left.length){var full_left=(jQuery(window).width()-button_full_left.width())/2;button_full_left.find('.owl-controls .owl-buttons').css("margin-left","-"+full_left+"px")
button_full_left.find('.owl-controls .owl-buttons').css({'margin-left':'-'+full_left+'px','padding-left':full_left+'px','margin-right':full_left+'px',})}
if(elementInstructorCourses.length){if(width_screen>width_container){var margin_left_value=(width_screen-width_container)/2
$('.thim-instructor-courses .thim-course-slider-instructor .owl-controls .owl-buttons').css('left',margin_left_value+'px')}}}})
thim_eduma.addWrapOwlControls($(this))})
$('.thim-course-slider-instructor').each(function(){var item_visible=$(this).data('visible')?parseInt($(this).data('visible')):4,item_desktopsmall=$(this).data('desktopsmall')?parseInt($(this).data('desktopsmall')):item_visible,itemsTablet=$(this).data('itemtablet')?parseInt($(this).data('itemtablet')):2,itemsMobile=$(this).data('itemmobile')?parseInt($(this).data('itemmobile')):1,pagination=!!$(this).data('pagination'),navigation=!!$(this).data('navigation'),autoplay=$(this).data('autoplay')?parseInt($(this).data('autoplay')):!1,navigation_text=($(this).data('navigation-text')&&$(this).data('navigation-text')==='2')?['','',]:['','',]
$(this).owlCarousel({items:item_visible,rtl:is_rtl,responsive:{0:{items:itemsMobile},480:{items:itemsTablet},1024:{items:itemsTablet},1400:{items:item_desktopsmall}},nav:navigation,dots:pagination,loop:($(this).children().length>item_visible)?!0:!1,rewind:!0,lazyLoad:!0,autoplay:autoplay,navText:navigation_text,loadedClass:'owl-loaded owl-carousel',navContainerClass:'owl-nav owl-buttons',dotsClass:'owl-dots owl-pagination',dotClass:'owl-page',afterAction:function(){var width_screen=$(window).width()
var width_container=$('#main-home-content').width()
var elementInstructorCourses=$('.thim-instructor-courses')
if(elementInstructorCourses.length){if(width_screen>width_container){var margin_left_value=(width_screen-width_container)/2
$('.thim-instructor-courses .thim-course-slider-instructor .owl-controls .owl-buttons').css('left',margin_left_value+'px')}}}})
thim_eduma.addWrapOwlControls($(this))})
$('.thim-carousel-course-categories .thim-course-slider, .thim-carousel-course-categories-tabs .thim-course-slider').each(function(){var item_visible=$(this).data('visible')?parseInt($(this).data('visible')):7,item_desktop=$(this).data('desktop')?parseInt($(this).data('desktop')):item_visible,item_desktopsmall=$(this).data('desktopsmall')?parseInt($(this).data('desktopsmall')):6,item_tablet=$(this).data('tablet')?parseInt($(this).data('tablet')):4,item_mobile=$(this).data('mobile')?parseInt($(this).data('mobile')):2,pagination=!!$(this).data('pagination'),navigation=!!$(this).data('navigation'),autoplay=$(this).data('autoplay')?parseInt($(this).data('autoplay')):!1
$(this).owlCarousel({items:item_visible,loop:($(this).children().length>item_visible)?!0:!1,rewind:!0,rtl:is_rtl,responsive:{0:{items:item_mobile},480:{items:item_tablet},1024:{items:item_desktopsmall},1800:{items:item_desktop}},nav:navigation,dots:pagination,loadedClass:'owl-loaded owl-carousel',autoplay:autoplay,navContainerClass:'owl-nav owl-buttons',dotsClass:'owl-dots owl-pagination',dotClass:'owl-page',navText:['','',],})
thim_eduma.addWrapOwlControls($(this))})
if($('div').hasClass('cross-sells')){var $product_grid=$('.cross-sells').find('.product-grid'),$product_item=$product_grid.find('.product');if($product_item.length>3){$product_grid.owlCarousel({items:4,loop:!1,rewind:!0,dots:!0,nav:!0,margin:30,responsive:{0:{items:1,margin:0,},480:{items:2,margin:15,},768:{items:3,},1290:{items:4},},loadedClass:'owl-loaded owl-carousel',navContainerClass:'owl-nav owl-buttons',dotsClass:'owl-dots owl-pagination',dotClass:'owl-page',autoplay:!1,navText:['','',],})
thim_eduma.addWrapOwlControls($product_grid)}}}},thim_gallery:function(){if($('article.format-gallery .flexslider').length>0){$('article.format-gallery .flexslider').imagesLoaded(function(){if(jQuery().flexslider){$('.flexslider').flexslider({slideshow:!0,animation:'fade',pauseOnHover:!0,animationSpeed:400,smoothHeight:!0,directionNav:!0,controlNav:!1,})}})}
if($('.thim-ekit-single-post__featured-image .flexslider').length>0){$('.thim-ekit-single-post__featured-image .flexslider').imagesLoaded(function(){if(jQuery().flexslider){$('.flexslider').flexslider({slideshow:!0,animation:'fade',pauseOnHover:!0,animationSpeed:400,smoothHeight:!0,directionNav:!0,controlNav:!1,})}})}
var $container=$('.isotope-layout')
if($container.length>0){$container.each(function(){var $this=jQuery(this),$width,$col,$width_unit,$height_unit;var $spacing=30;$col=$(this).data('column')?parseInt($(this).data('column')):4;if($col!=1){if(parseInt($container.width())<768){$col=2}
if(parseInt($container.width())<480){$col=1}}
$width_unit=Math.floor((parseInt($container.width(),10)-($col-1)*$spacing)/$col)
$height_unit=Math.floor(parseInt($width_unit,10))
$this.find('.item_gallery').css({width:$width_unit,})
if(jQuery().isotope){$this.isotope({itemSelector:'.item_gallery',masonry:{columnWidth:$width_unit,gutter:$spacing,},})}})}
$(document).on('click','.thim-gallery-popup',function(e){e.preventDefault()
var elem=$(this),post_id=elem.attr('data-id'),data={action:'thim_gallery_popup',post_id:post_id}
elem.addClass('loading')
$.post(ajaxurl,data,function(response){elem.removeClass('loading')
$('.thim-gallery-show').append(response)
if($('.thim-gallery-show img').length>0){$('.thim-gallery-show').magnificPopup({mainClass:'my-mfp-zoom-in',type:'image',delegate:'a',showCloseBtn:!1,gallery:{enabled:!0,},callbacks:{open:function(){$('body').addClass('thim-popup-active')
$.magnificPopup.instance.close=function(){$('.thim-gallery-show').empty()
$('body').removeClass('thim-popup-active')
$.magnificPopup.proto.close.call(this)}},},}).magnificPopup('open')}else{$.magnificPopup.open({mainClass:'my-mfp-zoom-in',items:{src:$('.thim-gallery-show'),type:'inline',},showCloseBtn:!1,callbacks:{open:function(){$('body').addClass('thim-popup-active')
$.magnificPopup.instance.close=function(){$('.thim-gallery-show').empty()
$('body').removeClass('thim-popup-active')
$.magnificPopup.proto.close.call(this)}},},})}})})},thim_contentslider:function(){$('.thim-testimonial-slider').each(function(){var elem=$(this),item_visible=parseInt(elem.data('visible')),item_time=parseInt(elem.data('time')),autoplay=elem.data('auto')?!0:!1,item_ratio=elem.data('ratio')?elem.data('ratio'):1.18,item_padding=elem.data('padding')?elem.data('padding'):15,item_activepadding=elem.data('activepadding')?elem.data('activepadding'):0,item_width=elem.data('width')?elem.data('width'):100,mousewheel=!!elem.data('mousewheel')
if(jQuery().thimContentSlider){var testimonial_slider=$(this).thimContentSlider({items:elem,itemsVisible:item_visible,mouseWheel:mousewheel,autoPlay:autoplay,pauseTime:item_time,itemMaxWidth:item_width,itemMinWidth:item_width,activeItemRatio:item_ratio,activeItemPadding:item_activepadding,itemPadding:item_padding,})}})},counter_box:function(){if(jQuery().waypoint){jQuery('.counter-box').waypoint(function(){jQuery(this).find('.display-percentage').each(function(){var percentage=jQuery(this).data('percentage')
jQuery(this).countTo({from:0,to:percentage,refreshInterval:40,speed:2000,})})},{triggerOnce:!0,offset:'80%',})}},thim_background_gradient:function(){var background_gradient=jQuery('.thim_overlay_gradient')
var background_gradient_2=jQuery('.thim_overlay_gradient_2')
if(background_gradient.length){$('.thim_overlay_gradient rs-sbg-px > rs-sbg-wrap > rs-sbg').addClass('thim-overlayed')}
if(background_gradient_2.length){$('.thim_overlay_gradient_2 rs-sbg-px > rs-sbg-wrap > rs-sbg').addClass('thim-overlayed')}},thim_magnificPopup:function(){if(jQuery().magnificPopup){$('.thim-single-image-popup,.thim-image-popup').magnificPopup({type:'image',zoom:{enabled:!0,duration:300,easing:'ease-in-out',}})
$('.thim-video-popup .button-popup').on('click',function(e){var item=$(this)
e.preventDefault()
$.magnificPopup.open({items:{src:item.parent().parent().find('.video-content'),type:'inline',},showCloseBtn:!1,callbacks:{open:function(){$('body').addClass('thim-popup-active')
$.magnificPopup.instance.close=function(){$('body').removeClass('thim-popup-active')
$.magnificPopup.proto.close.call(this)}},},})})}},full_right:function(){$('.thim_full_right').each(function(){var full_right=(jQuery(window).width()-jQuery(this).width())/2;jQuery(this).children().css("margin-right","-"+full_right+"px")});$('.thim_full_left').each(function(){var full_left=(jQuery(window).width()-jQuery(this).width())/2;jQuery(this).children().css("margin-left","-"+full_left+"px")});$('.thim_coundown_full_left').each(function(){var full_left=(jQuery(window).width()-jQuery(this).width())/2;var number=full_left+'px';jQuery(this).find('.thim-widget-countdown-box').parent().css({"margin-left":'-'+number,"padding-left":number})});$('footer#colophon.has-footer-bottom').css('margin-bottom',$('.footer-bottom').height())
var left_has_fill=parseFloat($('body.rtl .vc_row-has-fill[data-vc-full-width="true"]').css('left')),left_no_padding=parseFloat($('body.rtl .vc_row-no-padding[data-vc-full-width="true"]').css('left'))
if(left_has_fill!='undefined'){$('body.rtl .vc_row-has-fill[data-vc-full-width="true"]').css({'right':left_has_fill,'left':''})}
if(left_no_padding!='undefined'){$('body.rtl .vc_row-no-padding[data-vc-full-width="true"]').css({'right':left_no_padding,'left':''})}},thim_course_offline_popup_form_register:function(){if($('#contact-form-registration >.wpcf7').length){var el=$('#contact-form-registration >.wpcf7');el.append('')}
$(document).on('click','#contact-form-registration .wpcf7-form-control.wpcf7-submit',function(){$(document).on('mailsent.wpcf7',function(event){setTimeout(function(){$('body').removeClass('thim-contact-popup-active');$('#contact-form-registration').removeClass('active')},3000)})});$(document).on('click','.course-payment .thim-enroll-course-button',function(e){e.preventDefault();$('body').addClass('thim-contact-popup-active');$('#contact-form-registration').addClass('active')});$(document).on('click','#contact-form-registration',function(e){if($(e.target).attr('id')=='contact-form-registration'){$('body').removeClass('thim-contact-popup-active');$('#contact-form-registration').removeClass('active')}});$(document).on('click','#contact-form-registration .thim-close',function(e){e.preventDefault();$('body').removeClass('thim-contact-popup-active');$('#contact-form-registration').removeClass('active')})},course_sidebar_right_offset_top:function(){var elementInfoTop=$('.course-info-top');if(elementInfoTop.length){var InfoTopHeight=elementInfoTop.innerHeight(),elementInfoRight=$('.thim-style-content-layout_style_3 .sticky-sidebar');elementInfoRight.css('margin-top','-'+(InfoTopHeight-20)+'px')}},addWrapOwlControls:function(el){const elOwlControls=el.find('.owl-controls');if(!elOwlControls.length){el.find('.owl-nav, .owl-dots').wrapAll("")}},event_click:function(){$(document).on('click','.filter-courses-effect',function(e){e.stopPropagation()
$('body').toggleClass('mobile-filter-open')})
$(document).on('click','.filter-column, .close-filter, .widget-area, .course-filter-submit, .lp-form-course-filter__close',function(e){$('body').removeClass('mobile-filter-open')})
$(document).on('click','.filter-course, .widget_course_filter',function(e){e.stopPropagation()})
$(document).on('click','.button-categories-popup',function(e){e.stopPropagation()
$('body').toggleClass('categories-popup-open')})
$(document).on('click','.categories-column, .close-categories',function(e){$('body').removeClass('categories-popup-open')})
$(document).on('click','.categories-popup',function(e){e.stopPropagation()})
$('.video-container').on('click','.beauty-intro .btns',function(){var iframe=''
$(this).closest('.video-container').find('.yt-player').replaceWith(iframe)
$(this).closest('.video-container').find('.hideClick:first').css('display','none')})
$('.login-password').append('')
$(document).on('click','#show_pass',function(){var el=$(this),thim_pass=el.parents('.login-password').find('>input')
if(el.hasClass('active')){thim_pass.attr('type','password')}else{thim_pass.attr('type','text')}
el.toggleClass('active')})
$('.navbar-nav li a,.arrow-scroll > a').on('click',function(e){var height=0,sticky_height=jQuery('#masthead').outerHeight(),menu_anchor=jQuery(this).attr('href'),adminbar_height=jQuery('#wpadminbar').outerHeight();if(parseInt(jQuery(window).scrollTop(),10)<2){height=47}
if(menu_anchor&&menu_anchor.indexOf('#')==0&&menu_anchor.length>1){e.preventDefault()
$('html,body').animate({scrollTop:jQuery(menu_anchor).offset().top-adminbar_height-sticky_height+height,},850)}})
$(document).on('click','.content_course_2 .course_right .menu_course ul li a, .content_course_2 .thim-course-menu-landing .thim-course-landing-tab li a',function(){$('html, body').animate({scrollTop:$($(this).attr('href')).offset().top,},1000)})
$(document).on('click','.filter-controls .filter',function(e){e.preventDefault()
var filter=$(this).data('filter'),filter_wraper=$(this).parents('.thim-widget-gallery-posts').find('.wrapper-gallery-filter')
$('.filter-controls .filter').removeClass('active')
$(this).addClass('active')
filter_wraper.isotope({filter:filter})})
$('.bg-video-play').on('click',function(){var elem=$(this),video=$(this).parents('.thim-widget-icon-box').find('.full-screen-video'),player=video.get(0)
if(player.paused){player.play()
elem.addClass('bg-pause')}else{player.pause()
elem.removeClass('bg-pause')}})
var tab_cat_course=$('.thim-carousel-course-categories-tabs')
tab_cat_course.each(function(){tab_cat_course.find('.thim-course-slider .item').click(function(e){e.preventDefault()
tab_cat_course.find('.item_content.active').removeClass('active')
tab_cat_course.find($(this).find('.title a').attr('href')).addClass('active')
tab_cat_course.find('.thim-course-slider .item.active').removeClass('active')
$(this).addClass('active')})})
var popup_cat=$('.click-show-sub')
popup_cat.each(function(){popup_cat.find('li.has-child .drop-icon').click(function(e){e.preventDefault()
if($(this).parents('li.has-child').hasClass('active')){$(this).parents('li.has-child').removeClass('active')}else{popup_cat.find('li.has-child.active').removeClass('active')
$(this).parents('li.has-child').addClass('active')}})})
var $login_user_info=$('.thim-login-popup.has_sub_info');if($login_user_info.length>0){$(document).on('click','.thim-login-popup.has_sub_info > .profile',function(e){e.preventDefault();$(this).next('.user-info').toggle();$login_user_info.toggleClass('show')});$(document).on('click',function(event){if(!$(event.target).closest('.profile, .user-info').length){$('.user-info').hide();$login_user_info.removeClass('show')}})}
var tab_course=$('.course-tabs .nav-tabs>li').length
if(tab_course>0){$('.course-tabs .nav-tabs>li').addClass('thim-col-'+tab_course)}
$('.filter-button-toggle-wp').on('click',function(){$('body').toggleClass('thim-filter-product')});document.addEventListener('click',function(event){if(!event.target.classList.contains('wrapper-search-fields')&&!event.target.classList.contains('filter-button-toggle-wp')){$('body').removeClass('thim-filter-product')}})},thim_SwitchLayout:function(prefix){var archive=$('#'+prefix+'-archive'),cl_click='.'+prefix+'-switch-layout > a';if(archive.length<1){return}
if(prefix=='thim-course'){var switch_layout=$('.thim-course-switch-layout');if(switch_layout.length<1){return}}
var switch_store=localStorage.getItem(prefix+'-layout');if(switch_store=='list-layout'){if(archive.hasClass(prefix+'-grid')){archive.removeClass(prefix+'-grid').addClass(prefix+'-list')}
$(cl_click).removeClass('switch-active')
$('.'+prefix+'-switch-layout .switchToList').addClass('switch-active')}
if(switch_store=='grid-layout'){if(archive.hasClass(prefix+'-list')){archive.removeClass(prefix+'-list').addClass(prefix+'-grid')}
$(cl_click).removeClass('switch-active')
$('.'+prefix+'-switch-layout .switchToGrid').addClass('switch-active')}
$(cl_click).on('click',function(event){event.preventDefault()
var elem=$(this);if(!elem.hasClass('switch-active')){$(cl_click).removeClass('switch-active')
elem.addClass('switch-active')
if(elem.hasClass('switchToGrid')){archive.fadeOut(300,function(){archive.removeClass(prefix+'-list').addClass(prefix+'-grid').fadeIn(300)
localStorage.setItem(prefix+'-layout','grid-layout')})}else{archive.fadeOut(300,function(){archive.removeClass(prefix+'-grid').addClass(prefix+'-list').fadeIn(300)
localStorage.setItem(prefix+'-layout','list-layout')})}}})},back_to_top:function(){if(jQuery(".scroll-circle-progress").length){var progressPath=document.querySelector('.scroll-circle-progress path');var pathLength=progressPath.getTotalLength();progressPath.style.transition=progressPath.style.WebkitTransition='none';progressPath.style.strokeDasharray=pathLength+' '+pathLength;progressPath.style.strokeDashoffset=pathLength;progressPath.getBoundingClientRect();progressPath.style.transition=progressPath.style.WebkitTransition='stroke-dashoffset 10ms linear';var updateProgress=function(){var scroll=$(window).scrollTop();var height=$(document).height()-$(window).height();var progress=pathLength-(scroll*pathLength/height);progressPath.style.strokeDashoffset=progress}
updateProgress();$(window).scroll(updateProgress)}
jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>100){jQuery('#back-to-top').addClass('active')}else{jQuery('#back-to-top').removeClass('active')}})
jQuery('#back-to-top').on('click',function(){jQuery('html, body').animate({scrollTop:'0px'},500)
return!1})},StickySidebar:function(){var offsetTop=20
if($('#wpadminbar').length){offsetTop+=$('#wpadminbar').outerHeight()}
if($('#masthead.sticky-header').length){offsetTop+=$('#masthead.sticky-header').outerHeight()}
jQuery('#sidebar.sticky-sidebar').theiaStickySidebar({'containerSelector':'','additionalMarginTop':offsetTop,'additionalMarginBottom':'0','updateSidebarHeight':!1,'minWidth':'768','sidebarBehavior':'modern',})},product_quick_view:function(){$(document).on('click','.quick-view',function(e){$('.quick-view a').css('display','none')
$(this).append('')
var product_id=$(this).attr('data-prod')
var data={action:'jck_quickview',product:product_id}
$.post(ajaxurl,data,function(response){$.magnificPopup.open({mainClass:'my-mfp-zoom-in',items:{src:response,type:'inline',},callbacks:{open:function(){$('body').addClass('thim-popup-active')
$.magnificPopup.instance.close=function(){$('body').removeClass('thim-popup-active')
$.magnificPopup.proto.close.call(this)}},},})
$('.quick-view a').css('display','inline-block')
$('.loading').remove()
$('.product-card .wrapper').removeClass('animate')
setTimeout(function(){if(typeof wc_add_to_cart_variation_params!=='undefined'){$('.product-info .variations_form').each(function(){$(this).wc_variation_form().find('.variations select:eq(0)').change()})}},600)})
e.preventDefault()})},submit_form_validate:function(){$('form#bbp-search-form').submit(function(){if($.trim($('#bbp_search').val())===''){$('#bbp_search').focus()
return!1}})
$('form.search-form').submit(function(){var input_search=$(this).find('input[name=\'s\']')
if($.trim(input_search.val())===''){input_search.focus()
return!1}})
$('form#commentform').submit(function(event){var elem=$(this),comment=elem.find('#comment[aria-required="true"]'),author=elem.find('#author[aria-required="true"]'),url=elem.find('#url[aria-required="true"]'),email=elem.find('#email[aria-required="true"]'),valid_email=/[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}/igm
if(author.length>0&&author.val()==''){author.addClass('invalid')
event.preventDefault()}
if(comment.length>0&&comment.val()==''){comment.addClass('invalid')
event.preventDefault()}
if(url.length>0&&url.val()==''){url.addClass('invalid')
event.preventDefault()}
if(email.length>0&&(email.val()==''||!valid_email.test(email.val()))){email.addClass('invalid')
event.preventDefault()}})
$('input.wpcf7-text, textarea.wpcf7-textarea').on('focus',function(){if($(this).hasClass('wpcf7-not-valid')){$(this).removeClass('wpcf7-not-valid')}})
$(document).on('click','.wpcf7-form-control.wpcf7-submit',function(){var elem=$(this),form=elem.parents('.wpcf7-form')
form.addClass('thim-sending')
$(document).on('invalid.wpcf7',function(event){form.removeClass('thim-sending')})
$(document).on('spam.wpcf7',function(event){form.removeClass('thim-sending')
setTimeout(function(){if($('.wpcf7-response-output').length>0){$('.wpcf7-response-output').hide()}},4000)})
$(document).on('mailsent.wpcf7',function(event){form.removeClass('thim-sending')
setTimeout(function(){if($('.wpcf7-response-output').length>0){$('.wpcf7-response-output').hide()}},4000)})
$(document).on('mailfailed.wpcf7',function(event){form.removeClass('thim-sending')
setTimeout(function(){if($('.wpcf7-response-output').length>0){$('.wpcf7-response-output').hide()}},4000)})})
$('.mc4wp-form #mc4wp_email').on('focus',function(){$(this).parents('.mc4wp-form').addClass('focus-input')}).on('focusout',function(){$(this).parents('.mc4wp-form.focus-input').removeClass('focus-input')})},waypoint_js:function(){if(typeof jQuery.fn.waypoint!=='undefined'){jQuery('.wpb_animate_when_almost_visible:not(.wpb_start_animation)').waypoint(function(){jQuery(this).addClass('wpb_start_animation')},{offset:'85%'})}},course_menu_landing:function(){if($('.thim-course-menu-landing').length>0){var menu_landing=$('.thim-course-menu-landing'),tab_course=$('#learn-press-course-tabs .nav-tabs')
var tab_active=tab_course.find('>li.active'),tab_item=tab_course.find('>li>a'),tab_landing=menu_landing.find('.thim-course-landing-tab'),tab_landing_item=tab_landing.find('>li>a'),landing_Top=($('#course-landing').length)>0?$('#course-landing').offset().top:0,checkTop=($(window).height()>landing_Top)?$(window).height():landing_Top
$('footer#colophon').addClass('has-thim-course-menu')
$('.thim-ekit__footer').addClass('has-thim-course-menu')
$('.navbar-mobile-button').addClass('hide');$('body').removeClass('has-navbar-mobile');if(tab_active.length>0){var active_href=tab_active.find('>a').attr('href'),landing_active=tab_landing.find('>li>a[href="'+active_href+'"]')
if(landing_active.length>0){landing_active.parent().addClass('active')}}
tab_landing_item.on('click',function(event){event.preventDefault()
var href=$(this).attr('href'),parent=$(this).parent()
if(!parent.hasClass('active')){tab_landing.find('li.active').removeClass('active')
parent.addClass('active')}
if(tab_course.length>0){tab_course.find('>li>a[href="'+href+'"]').trigger('click')
$('body, html').animate({scrollTop:tab_course.offset().top-50,},800)}else{$('body, html').animate({scrollTop:$($.attr(this,'href')).offset().top,},500)}})
tab_item.on('click',function(){var href=$(this).attr('href'),parent_landing=tab_landing.find('>li>a[href="'+href+'"]').parent()
if(!parent_landing.hasClass('active')){tab_landing.find('li.active').removeClass('active')
parent_landing.addClass('active')}})
$(window).scroll(function(){if($(window).scrollTop()>checkTop){$('body').addClass('course-landing-active')}else{$('body.course-landing-active').removeClass('course-landing-active')}})}},product_gallery:function(){if(($('#carousel').length>0)&&(jQuery().flexslider)){jQuery('#carousel').flexslider({animation:"slide",controlNav:!1,animationLoop:!1,slideshow:!1,itemWidth:125,itemMargin:15,asNavFor:'#slider'});jQuery('#slider').flexslider({animation:"slide",controlNav:!1,animationLoop:!1,slideshow:!1,sync:"#carousel"})}},recipe_ingredient:function(){let buttons_servings=$('.wprm-recipe-servings-toggle');if(buttons_servings.length>0){function fractionToDecimal(fraction){var parts=fraction.split('/');if(parts.length===2){return parseFloat(parts[0])/parseFloat(parts[1])}
return parseFloat(fraction)}
function formatResult(value){if(Number.isInteger(value)){return value.toString()}else{var numerator=value;var denominator=1;while(numerator%1!==0){numerator*=10;denominator*=10}
var gcd=function(a,b){return b===0?a:gcd(b,a%b)};var divisor=gcd(numerator,denominator);numerator/=divisor;denominator/=divisor;if(denominator===1){return numerator.toString()}else{return numerator+'/'+denominator}}}
$('.wprm-recipe-ingredient-amount').each(function(){var originalAmount=$(this).text();var decimalAmount=fractionToDecimal(originalAmount);$(this).data('original-decimal',decimalAmount)});$(buttons_servings).on('click','.wprm-toggle',function(e){e.preventDefault();var $data_servings=parseInt($(this).data("value"));$('.wprm-recipe-ingredient-amount').each(function(){var originalDecimal=$(this).data('original-decimal');var updatedDecimal=originalDecimal*$data_servings;$(this).text(formatResult(updatedDecimal))});buttons_servings.find('>.wprm-toggle').removeClass('wprm-toggle-active');$(this).addClass('wprm-toggle-active')})}},nav_tabs_post:function(){var $sc=$('.thim-tabs-post');if($sc.length==0){return}
$sc.on('click','.nav-tabs a',function(e){e.preventDefault();$sc=$(this).parents('.thim-tabs-post');var current_cat=$sc.find('.nav-tabs .cat-item.active a').attr('data-cat');$sc.find('.nav-tabs li').removeClass('active');$(this).parents('li').addClass('active');var params=$sc.attr('data-params'),category=$(this).attr('data-cat'),sc_id=$sc.attr('id');var data={action:'thim_load_content_post',category:category,params:params,};$sc.data[sc_id+current_cat]=$sc.find('.loop-wrapper').html();$sc.find('.loop-wrapper').removeClass('fadeIn');if($sc.data[sc_id+category]){setTimeout(function(){$sc.find('.loop-wrapper').html($sc.data[sc_id+category]);$sc.find('.loop-wrapper').addClass('fadeIn')},300)}else{$.ajax({type:'POST',url:ajaxurl,data:data,beforeSend:function(){$sc.addClass('loading')},success:function(res){if(res.success){$sc.find('.loop-wrapper').html(res.data);$sc.find('.loop-wrapper').addClass('fadeIn')}
$sc.removeClass('loading')},error:function(xhr,status){alert(xhr.statusText)},})}})}}
$(document).ready(function(){thim_eduma.ready();$(window).resize(function(){thim_eduma.resize()})})
$(window).on('load',function(){thim_eduma.load();setTimeout(function(){thim_eduma.course_menu_landing()},400)
if($(window).width()>767){thim_min_height_carousel($('.thim-grid-posts .item-post'))}
$(window).resize(function(){$('.thim-carousel-instructors .instructor-item').css('min-height','')
$('body.thim-demo-university-4 .thim-about-eduma, body.thim-demo-university-4 .thim-video-popup .video-info').css('min-height','')
if($(window).width()<767||$(window).width()>1200){$('body.thim-demo-university-4 #sb_instagram .sbi_photo').css('min-height','')}
thim_min_height_carousel($('.thim-owl-carousel-post:not(.layout-3) .image'))
thim_min_height_carousel($('.thim-row-bg-border-top .thim-bg-border-top'))
thim_min_height_carousel_old($('.thim-carousel-instructors .instructor-item'))
thim_min_height_carousel_old($('.thim-testimonial-carousel-kindergarten .item'))
thim_min_height_carousel($('.thim-widget-carousel-categories .item'))
thim_min_height_carousel($('.elementor-widget-thim-carousel-categories .item'))
thim_min_height_content_area()
if($(window).width()>767){thim_min_height_carousel($('.thim-grid-posts .item-post'))
thim_min_height_carousel($('body.thim-demo-university-4 .thim-about-eduma, body.thim-demo-university-4 .thim-video-popup .video-info'))}
if($(window).width()>767&&$(window).width()<1200){if($('body.thim-demo-university-4 .thim-icon-our-programs').length){var min_height=parseInt($('body.thim-demo-university-4 .thim-icon-our-programs').outerHeight()/3)
$('body.thim-demo-university-4 #sb_instagram .sbi_photo').css('min-height',min_height)}}})
thim_min_height_carousel('.thim-carousel-instructors','.instructor-item')
thim_min_height_carousel('.thim-owl-carousel-post','.image')
thim_min_height_content_area()})
function thim_min_height_carousel_old($selector){var min_height=0
$selector.each(function(index,val){if($(this).outerHeight()>min_height){min_height=$(this).outerHeight()}
if(index+1==$selector.length){$selector.css('min-height',min_height)}})}
function thim_min_height_carousel(el,child){var $elements=$(el)
$elements.each(function(){var $element=$(this),$child=child?$element.find(child):$element.children(),maxHeight=0
$child.each(function(){var thisHeight=$(this).outerHeight()
if(thisHeight>maxHeight){maxHeight=thisHeight}}).css('min-height',maxHeight)})}
function thim_min_height_content_area(){var content_area=$('#main-content .content-area'),footer=$('#main-content .site-footer'),winH=$(window).height()
if(content_area.length>0&&footer.length>0){content_area.css('min-height',winH-footer.height())}}
$(window).on('elementor/frontend/init',function(){elementorFrontend.hooks.addAction('frontend/element_ready/thim-carousel-post.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-twitter.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-courses.default',thim_eduma.thim_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/thim-list-event.default',thim_eduma.thim_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/thim-course-categories.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-our-team.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-gallery-images.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-list-instructors.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-testimonials.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-courses-collection.default',thim_eduma.thim_carousel)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-testimonials.default',thim_eduma.thim_contentslider)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-counters-box.default',thim_eduma.counter_box)
elementorFrontend.hooks.addAction('frontend/element_ready/global',function($scope){var $carousel=$scope.find('.owl-carousel')
if($carousel.length){var carousel=$carousel.data('owlCarousel')
carousel&&carousel.reload()}})
const addHandler=($element)=>{elementorFrontend.elementsHandler.addHandler(window.ThimEkits.ThimSlider,{$element,})};elementorFrontend.hooks.addAction('frontend/element_ready/thim-list-instructors.default',addHandler)
elementorFrontend.hooks.addAction('frontend/element_ready/thim-list-event.default',addHandler)})})(jQuery);
jQuery(function(e){if("undefined"==typeof wc_cart_fragments_params)return!1;var t=!0,r=wc_cart_fragments_params.cart_hash_key;try{t="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("wc","test"),window.sessionStorage.removeItem("wc"),window.localStorage.setItem("wc","test"),window.localStorage.removeItem("wc")}catch(f){t=!1}function n(){t&&sessionStorage.setItem("wc_cart_created",(new Date).getTime())}function o(e){t&&(localStorage.setItem(r,e),sessionStorage.setItem(r,e))}var a={url:wc_cart_fragments_params.wc_ajax_url.toString().replace("%%endpoint%%","get_refreshed_fragments"),type:"POST",data:{time:(new Date).getTime()},timeout:wc_cart_fragments_params.request_timeout,success:function(r){r&&r.fragments&&(e.each(r.fragments,function(t,r){e(t).replaceWith(r)}),t&&(sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(r.fragments)),o(r.cart_hash),r.cart_hash&&n()),e(document.body).trigger("wc_fragments_refreshed"))},error:function(){e(document.body).trigger("wc_fragments_ajax_error")}};function s(){e.ajax(a)}if(t){var i=null;e(document.body).on("wc_fragment_refresh updated_wc_div",function(){s()}),e(document.body).on("added_to_cart removed_from_cart",function(e,t,a){var s=sessionStorage.getItem(r);null!==s&&s!==undefined&&""!==s||n(),sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(t)),o(a)}),e(document.body).on("wc_fragments_refreshed",function(){clearTimeout(i),i=setTimeout(s,864e5)}),e(window).on("storage onstorage",function(e){r===e.originalEvent.key&&localStorage.getItem(r)!==sessionStorage.getItem(r)&&s()}),e(window).on("pageshow",function(t){t.originalEvent.persisted&&(e(".widget_shopping_cart_content").empty(),e(document.body).trigger("wc_fragment_refresh"))});try{var c=JSON.parse(sessionStorage.getItem(wc_cart_fragments_params.fragment_name)),_=sessionStorage.getItem(r),g=Cookies.get("woocommerce_cart_hash"),m=sessionStorage.getItem("wc_cart_created");if(null!==_&&_!==undefined&&""!==_||(_=""),null!==g&&g!==undefined&&""!==g||(g=""),_&&(null===m||m===undefined||""===m))throw"No cart_created";if(m){var d=1*m+864e5,w=(new Date).getTime();if(d0?e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show():e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").hide(),e(document.body).on("adding_to_cart",function(){e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show()}),"undefined"!=typeof wp&&wp.customize&&wp.customize.selectiveRefresh&&wp.customize.widgetsPreview&&wp.customize.widgetsPreview.WidgetPartial&&wp.customize.selectiveRefresh.bind("partial-content-rendered",function(){s()})});;
!function(){var e=document.getElementById("eu-cookie-law"),t=document.querySelector(".widget_eu_cookie_law_widget");if(null!==t&&null!==e){var i,o,n,s=document.cookie.replace(/(?:(?:^|.*;\s*)eucookielaw\s*=\s*([^;]*).*$)|^.*$/,"$1"),a=t&&t.hasAttribute("data-customize-widget-id");if(i=function(){return Math.abs(document.body.getBoundingClientRect().y)},e.classList.contains("top")&&t.classList.add("top"),e.classList.contains("ads-active")){var c=document.cookie.replace(/(?:(?:^|.*;\s*)personalized-ads-consent\s*=\s*([^;]*).*$)|^.*$/,"$1");""===s||""===c||a||e.parentNode.removeChild(e)}else""===s||a||e.parentNode.removeChild(e);document.body.appendChild(t),e.querySelector("form").addEventListener("submit",r),e.classList.contains("hide-on-scroll")?(o=i(),n=function(){Math.abs(i()-o)>50&&r()},window.addEventListener("scroll",n)):e.classList.contains("hide-on-time")&&setTimeout(r,1e3*e.getAttribute("data-hide-timeout"));var d=!1}function r(i){if(!d){d=!0,i&&i.preventDefault&&i.preventDefault(),e.classList.contains("hide-on-scroll")&&window.removeEventListener("scroll",n);var o=new Date;o.setTime(o.getTime()+24*e.getAttribute("data-consent-expiration")*60*60*1e3),document.cookie="eucookielaw="+o.getTime()+";path=/;expires="+o.toGMTString(),e.classList.contains("ads-active")&&e.classList.contains("hide-on-button")&&(document.cookie="personalized-ads-consent="+o.getTime()+";path=/;expires="+o.toGMTString()),e.classList.add("hide"),setTimeout(function(){e.parentNode.removeChild(e),t.parentNode.removeChild(t)},400)}}}();;