jQuery(document).ready(function(jQuery){class RmpMenu{constructor(options){RmpMenu.activeToggleClass='is-active';RmpMenu.openContainerClass='rmp-menu-open';RmpMenu.activeSubMenuArrowClass='rmp-menu-subarrow-active';RmpMenu.subMenuClass='.rmp-submenu';RmpMenu.activeTopMenuClass='rmp-topmenu-active';this.options=options;this.menuId=this.options['menu_id'];this.trigger='#rmp_menu_trigger-'+this.menuId;this.isOpen=false;this.container='#rmp-container-'+this.menuId;this.headerBar='#rmp-header-bar-'+this.menuId;this.menuWrap='ul#rmp-menu-'+this.menuId;this.subMenuArrow='.rmp-menu-subarrow';this.wrapper='.rmp-container';this.linkElement='.rmp-menu-item-link';this.pageWrapper=this.options['page_wrapper'];this.use_desktop_menu=this.options['use_desktop_menu'];this.originalHeight='',this.animationSpeed=this.options['animation_speed']*1000;this.hamburgerBreakpoint=this.options['tablet_breakpoint'];this.subMenuTransitionTime=this.options['sub_menu_speed']*1000;if(this.options['button_click_trigger'].length>0){this.trigger=this.trigger+' , '+this.options['button_click_trigger'];} if(this.options['button_position_type']=='inside-element'){var destination=jQuery(this.trigger).attr('data-destination');jQuery(this.trigger).appendTo(jQuery(destination).parent());} this.init();} init(){const self=this;jQuery(this.trigger).on('click',function(e){e.stopPropagation();self.triggerMenu();});jQuery(self.menuWrap).find(self.subMenuArrow).on('click',function(e){e.preventDefault();e.stopPropagation();self.triggerSubArrow(this);});if('on'==self.options['menu_close_on_body_click']){jQuery(document).on('click','body',function(e){if(jQuery(window).width() '+self.linkElement)){return;}} let _href=jQuery(this).attr('href');let _target=(typeof jQuery(this).attr('target'))=='undefined'?'_self':jQuery(this).attr('target');if(self.isOpen){if(jQuery(e.target).closest(this.subMenuArrow).length){return;} if(typeof _href!='undefined'){self.closeMenu();setTimeout(function(){window.open(_href,_target);},self.animationSpeed);}}}});} if('on'==self.options['menu_item_click_to_trigger_submenu']){jQuery(this.menuWrap+' .rmp-menu-item-has-children > '+self.linkElement).on('click',function(e){if(jQuery(window).width()