(function($){var is_animsition=!1;var structure_wrapper='';var structure_header='';var settings_global=null;var headroom=null;var trackerHeader_element=null;var is_overlay='';var loading_mode='';var loading_style='';var initWrapping=function(){if(!$('.animsition').length){$('#main').wrapInner('
')}};var trackerHeaderHandler=function(){structure_header=settings_global.selector_header||'';is_overlay=Boolean(settings_global.trackerheader_overlay)||!1;trackerHeader_element=$(structure_header);if(trackerHeader_element.length>1){if($('#trackerheader-wrap').length){trackerHeader_element.unwrap()} trackerHeader_element.wrapAll("
");trackerHeader_element=$('#trackerheader-wrap')} if(trackerHeader_element!==null&&trackerHeader_element.length){headroom=new Headroom(trackerHeader_element[0],{tolerance:{down:5,up:10},offset:10,classes:{initial:"trackerheader",pinned:"trackerheader--pinned",unpinned:"trackerheader--unpinned",top:"trackerheader--top",notTop:"trackerheader--not-top",bottom:"trackerheader--bottom",notBottom:"trackerheader--not-bottom",frozen:"trackerheader--frozen"},});headroom.init()} if(is_overlay){generate_overlay()}else{remove_overlay()}};var trackerHeaderHandler_remove=function(){if(trackerHeader_element!==null&&trackerHeader_element.length){headroom.destroy();generate_overlay()}};var resizeHandle=function(){var headHeight=trackerHeader_element.outerHeight();if($('body.admin-bar').length){trackerHeader_element.css('top',32)} $('body').css('padding-top',headHeight)};var remove_overlay=function(){is_overlay=!1;resizeHandle();$(window).on('resize',resizeHandle)};var generate_overlay=function(){is_overlay=!0;$(window).off('resize',resizeHandle);$('body').css('padding-top',0)};var smoothTransitionHandler=function(){structure_wrapper=settings_global.selector_wrapper||'#wrap';var speed_in=Number(settings_global.smoothtransition_speed_in.size)||500;var speed_out=Number(settings_global.smoothtransition_speed_out.zize)||500;var smoothtransition_loading_mode=settings_global.smoothtransition_loading_mode||'circle';var smoothtransition_loading_style=settings_global.smoothtransition_loading_style||'fade';var a_class=settings_global.a_class||'a:not([target="_blank"]):not([href=""]):not([href^="uploads"]):not([href^="#"]):not([href^="mailto"]):not([href^="tel"]):not(.no-transition):not(.gallery-lightbox):not(.elementor-clickable):not(.oceanwp-lightbox):not(.is-lightbox):not(.elementor-icon):not(.download-link):not([href^="elementor-action"])';if(typeof elementorFrontend!=="undefined"&&elementorFrontend.isEditMode()){a_class='a.smoothtransition-enable'} enable_loading=!0;if(smoothtransition_loading_mode=='none'){enable_loading=!1} loading_mode='loading-mode-'+smoothtransition_loading_mode||'circle';if(smoothtransition_loading_mode=='image'){loading_style='loading-style-'+smoothtransition_loading_style||'loading-style-rotate'} if(Boolean(settings_global.smoothtransition_enable_overlay)){if(!$('body.smoothtransition-overlay').length) $('body').addClass('smoothtransition-overlay');} jQuery(a_class).each(function(){jQuery(this).addClass('animsition-link')});jQuery(structure_wrapper).animsition({inClass:'dce-anim-style-in',outClass:'dce-anim-style-out',inDuration:speed_in,outDuration:speed_out,linkElement:'.animsition-link',loading:!0,loadingParentElement:'body',loadingClass:'animsition-loading',loadingInner:'',timeout:!1,timeoutCountdown:5000,onLoadEvent:!0,browser:['animation-duration','-webkit-animation-duration'],overlay:!1,overlayClass:'animsition-overlay',overlayParentElement:'body',transition:function(url){window.location.href=url}});is_animsition=!0;jQuery(structure_wrapper).on('animsition.outStart',function(){jQuery('html,body').addClass('dce-modal-open');jQuery('body.smoothtransition-overlay').addClass('overlay-out')});jQuery(structure_wrapper).on('animsition.inEnd',function(){jQuery('html,body').removeClass('dce-modal-open')});jQuery(structure_wrapper).on('animsition.inStart',function(){})};function handleLoadingMode(newValue){if(newValue){loading_style='loading-style-'+elementor.settings.dynamicooo.model.attributes.smoothtransition_loading_style;$('.animsition-loading').removeClass(loading_mode);$('.animsition-loading').removeClass(loading_style);if(newValue=='image'){$('.animsition-loading').addClass(loading_style)} loading_mode='loading-mode-'+newValue;$('.animsition-loading').addClass(loading_mode)}} function handleOverlay(newValue){if(newValue){if(!$('body.smoothtransition-overlay').length){$('body').addClass('smoothtransition-overlay')}}else{$('body').removeClass('smoothtransition-overlay')}} function handleLoadingStyle(newValue){if(newValue){$('.animsition-loading').removeClass(loading_style);loading_style='loading-style-'+newValue;$('.animsition-loading').addClass(loading_style)}} function handleAnimsition(newValue){$('body').toggleClass('dce-smoothtransition');if(newValue){if(!is_animsition){settings_global=elementor.settings.dynamicooo.model.attributes} var smoothtransitionClassController=settings_global.dce_smoothtransition_class_controller||'';if(smoothtransitionClassController){smoothTransitionHandler()} if(!$('.animsition-loading').length){var mainpagewrap='body';if('#outer-wrap'){mainpagewrap='#outer-wrap'} $(mainpagewrap).append('
')}}else{is_animsition=!1;loading_mode='';loading_style='';$(structure_wrapper).animsition('destroy');$('.animsition-loading').remove();$('body').removeClass('smoothtransition-overlay')}} function handleHeaderTracker(newValue){settings_global=elementor.settings.dynamicooo.model.attributes;if(newValue){if(!$('body.dce-trackerheader').length) $('body').addClass('dce-trackerheader');trackerHeaderHandler()}else{if($('body.dce-trackerheader').length) $('body').removeClass('dce-trackerheader');trackerHeaderHandler_remove()}} function handleTrackerHeader_Overlay(newValue){if(newValue){generate_overlay()}else{remove_overlay()}} $(window).on('elementor/frontend/init',function(){if(elementorFrontend.isEditMode()){if(elementor.settings.dynamicooo){elementor.settings.dynamicooo.addChangeCallback('enable_smoothtransition',handleAnimsition);elementor.settings.dynamicooo.addChangeCallback('dce_smoothtransition_class_controller',handleAnimsition);elementor.settings.dynamicooo.addChangeCallback('smoothtransition_enable_overlay',handleOverlay);elementor.settings.dynamicooo.addChangeCallback('smoothtransition_loading_mode',handleLoadingMode);elementor.settings.dynamicooo.addChangeCallback('smoothtransition_loading_style',handleLoadingStyle);elementor.settings.dynamicooo.addChangeCallback('enable_trackerheader',handleHeaderTracker);elementor.settings.dynamicooo.addChangeCallback('dce_trackerheader_class_controller',handleHeaderTracker);elementor.settings.dynamicooo.addChangeCallback('trackerheader_overlay',handleTrackerHeader_Overlay)}}});$(function(){if(typeof elementorFrontendConfig!=="undefined"){settings_global=elementorFrontendConfig.settings.dynamicooo}else{settings_global=dceGlobalSettings} if(settings_global){var responsive_smoothtransition=settings_global.responsive_smoothtransition||['desktop','tablet','mobile'];var enableSmoothtransition=settings_global.enable_smoothtransition||'';var smoothtransitionClassController=settings_global.dce_smoothtransition_class_controller||'';var responsive_trackerheader=settings_global.responsive_trackerheader||['desktop','tablet','mobile'];var enableTrackerHeader=settings_global.enable_trackerheader||'';var trackerheaderClassController=settings_global.dce_trackerheader_class_controller||'';var deviceMode=$('body').attr('data-elementor-device-mode')||'desktop';if(enableSmoothtransition&&$.inArray(deviceMode,responsive_smoothtransition)>=0&&smoothtransitionClassController){smoothTransitionHandler()} if(enableTrackerHeader&&$.inArray(deviceMode,responsive_trackerheader)>=0&&trackerheaderClassController){$('body').addClass('dce-trackerheader');trackerHeaderHandler()}}})})(jQuery)