function wrap_gravity_selects(){jQuery(".gform_wrapper select:not([multiple])").each(function(){var a=jQuery(this);setTimeout(function(){if(!a.siblings(".chosen-container").length){var b=a.css("width");a.wrap('
'),a.parent().width(b),a.css("cssText","width: 100% !important;"),jQuery('
').appendTo(a.parent(".gravity-select-parent")),calc_select_arrow_dimensions()}},150)})}function calc_select_arrow_dimensions(){jQuery(".avada-select-parent .select-arrow, .gravity-select-parent .select-arrow, .wpcf7-select-parent .select-arrow").filter(":visible").each(function(){jQuery(this).prev().innerHeight()>0&&jQuery(this).css({height:jQuery(this).prev().innerHeight(),width:jQuery(this).prev().innerHeight(),"line-height":jQuery(this).prev().innerHeight()+"px"})})}function recursive_gform_submission_handler(){jQuery(".gform_wrapper").find("form").attr("target")&&jQuery(".gform_wrapper").find("form").attr("target").indexOf("gform_ajax_frame")>-1&&jQuery(".gform_wrapper").find("form").submit(function(a){setTimeout(function(){wrap_gravity_selects(),calc_select_arrow_dimensions(),recursive_gform_submission_handler()},800)})}function avadaAddWoocommerceQuantityBoxes(a){var b=jQuery("div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)").find(".qty");b&&"date"!=b.prop("type")&&(b.parent().addClass("buttons_added").append('').prepend(''),jQuery("input.qty:not(.product-quantity input.qty)").each(function(){var a=parseFloat(jQuery(this).attr("min"));a&&a>0&&parseFloat(jQuery(this).val())c)?a.val(c):a.val(b+parseFloat(e)):d&&(d==b||d>b)?a.val(d):b>0&&a.val(b-parseFloat(e)),a.trigger("change")}))}function fusionResizeCrossfadeImages(a){var b=a.height();a.find("img").each(function(){$img_height=jQuery(this).height(),$img_heightb&&(b=$img_height)}),a.css("height",b)}function fusion_calc_woocommerce_tabs_layout(a){jQuery(a).each(function(){var a=jQuery(this).parent().width(),b=jQuery(this).find("li").length,c=a%b,d=(a-c)/b,e=a-d*(b-1);jQuery(this).css("width",a+"px"),jQuery(this).find("li").css("width",d+"px"),jQuery(this).find("li:last").css("width",e+"px").addClass("no-border-right")})}function _fusionRefreshScroll(){jQuery;_fusionScrollTop=window.pageYOffset,_fusionScrollLeft=window.pageXOffset}function _fusionParallaxAll(){_fusionRefreshScroll();for(var a=0;a<_fusionImageParallaxImages.length;a++)_fusionImageParallaxImages[a].doParallax()}function _fusionRefreshWindow(){_fusionScrollTop=window.pageYOffset,_fusionWindowHeight=jQuery(window).height(),_fusionScrollLeft=window.pageXOffset,_fusionWindowWidth=jQuery(window).width()}function _fbRowGetAllElementsWithAttribute(a){for(var b=[],c=document.getElementsByTagName("*"),d=0,e=c.length;e>d;d++)c[d].getAttribute(a)&&!jQuery(c[d]).parents(".tfs-slider").length&&b.push(c[d]);return b}function _fbRowOnPlayerReady(a){var b=a.target;b.playVideo(),b.isMute&&b.mute();var c=b.getCurrentTime(),d=+new Date/1e3,e=0,f=!0;b.loopInterval=setInterval(function(){"undefined"!=typeof b.loopTimeout&&clearTimeout(b.loopTimeout),c==b.getCurrentTime()?e=c+(+new Date/1e3-d):(e=b.getCurrentTime(),d=+new Date/1e3),c=b.getCurrentTime(),e+(f?.45:.21)>=b.getDuration()&&(b.pauseVideo(),b.seekTo(0),b.playVideo(),f=!1)},150)}function _fbRowOnPlayerStateChange(a){a.data===YT.PlayerState.ENDED?("undefined"!=typeof a.target.loopTimeout&&clearTimeout(a.target.loopTimeout),a.target.seekTo(0)):a.data===YT.PlayerState.PLAYING&&jQuery(a.target.getIframe()).parent().css("visibility","visible")}function resizeVideo(a){var b=a.parent();if(null===b.find("iframe").width())return void setTimeout(function(){resizeVideo(a)},500);var c=a;c.css({width:"auto",height:"auto",left:"auto",top:"auto"}),c.css("position","absolute");var d=(b.find("iframe").width(),b.find("iframe").height(),b.width()),e=b.height(),f=parseInt(b.css("padding-left")),g=parseInt(b.css("padding-right"));jQuery(".width-100").length>=1&&(g>0&&(d+=g),f>0&&(d+=f));var h,i,j,k,l="16:9";if("undefined"!=typeof a.attr("data-video-aspect-ratio")&&-1!==a.attr("data-video-aspect-ratio").indexOf(":")&&(l=a.attr("data-video-aspect-ratio").split(":"),l[0]=parseFloat(l[0]),l[1]=parseFloat(l[1])),i=e,h=l[0]/l[1]*e,j=l[0]/l[1]*e-d,k=d*l[1]/l[0]-e,h>=d&&i>=e?(height=e,width=l[0]/l[1]*e):(width=d,height=d*l[1]/l[0]),jQuery(".width-100").length>=1&&(g>0&&(width+=g),f>0&&(width+=f),height=width*l[1]/l[0]),marginTop=-(height-e)/2,marginLeft=-(width-d)/2,b.find(".fusion-video-cover").length<1){var m=b.find("iframe").parent();m.prepend('
 
')}b.find(".fusion-video-cover").css({"z-index":0,width:width,height:height,position:"absolute"}),b.find("iframe").parent().css({marginLeft:marginLeft,marginTop:marginTop}),b.find("iframe").css({width:width,height:height,"z-index":-1})}function onYouTubeIframeAPIReady(){for(var a=_fbRowGetAllElementsWithAttribute("data-youtube-video-id"),b=0;bc?(f.css("height","auto"),b>$last_window_position?$top?($top=!1,$top_offset=g.offset().top>0?g.offset().top-i:e,f.attr("style","top: "+$top_offset+"px; height: auto;")):!$bottom&&b+c>h+g.offset().top&&d>h+e&&($bottom=!0,f.attr("style","position: fixed; bottom: 0; top: auto; height: auto;")):b<$last_window_position?$bottom?($bottom=!1,$top_offset=g.offset().top>0?g.offset().top-i:e,f.attr("style","top: "+$top_offset+"px; height: auto;")):!$top&&b+e0?g.offset().top-i:e,c>$last_window_height&&d>g.offset().top+i+h&&b+c>g.offset().top+h&&($top_offset+=c-$last_window_height),f.attr("style","top:"+$top_offset+"px; height: auto;"))):($top=!0,f.attr("style","position: fixed;")),$last_window_position=b,$last_window_height=c}}function add_styles_for_old_ie_versions(){"10.0"==cssua.ua.ie&&jQuery("head").append('"),"11.0"==cssua.ua.ie&&jQuery("head").append('')}function get_adminbar_height(){var a=0;return jQuery("#wpadminbar").length&&(a=parseInt(jQuery("#wpadminbar").outerHeight())),a}function get_sticky_header_height(){var a=1,b=0,c=Modernizr.mq("only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: portrait)")||Modernizr.mq("only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape)");return(jQuery(".fusion-header-v4").length||jQuery(".fusion-header-v5").length)&&(a=2),"1"==js_local_vars.header_sticky&&jQuery(".fusion-header-wrapper").length&&(1==a?(b=jQuery(".fusion-header").outerHeight()-1,64>b&&(b=64)):(b=jQuery(".fusion-secondary-main-menu").outerHeight(),"menu_and_logo"==js_local_vars.header_sticky_type2_layout&&(b+=jQuery(".fusion-header").outerHeight())),Modernizr.mq("only screen and (max-width: "+js_local_vars.side_header_break_point+"px)")&&("1"==js_local_vars.header_sticky_mobile?(jQuery(".fusion-mobile-menu-design-classic").length&&(b=jQuery(".fusion-secondary-main-menu").outerHeight()),jQuery(".fusion-mobile-menu-design-modern").length&&(b=jQuery(".fusion-header").outerHeight())):b=0),"1"!=js_local_vars.header_sticky_tablet&&c&&(b=0)),b}function get_waypoint_top_offset(){var a=0,b=Modernizr.mq("only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (orientation: portrait)")||Modernizr.mq("only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape)");return"1"==js_local_vars.header_sticky&&jQuery(".fusion-header-wrapper").length&&(1==$sticky_header_type?a=jQuery(".fusion-header").outerHeight()-1:(a=jQuery(".fusion-secondary-main-menu").outerHeight(),"menu_and_logo"==js_local_vars.header_sticky_type2_layout&&(a+=jQuery(".fusion-header").outerHeight()-1)),Modernizr.mq("only screen and (max-width: "+js_local_vars.side_header_break_point+"px)")&&(a="1"==js_local_vars.header_sticky_mobile?jQuery(".fusion-header").outerHeight()-1:0),"1"!=js_local_vars.header_sticky_tablet&&b&&(a=0)),a}function get_waypoint_offset(a){var b=a.data("animationoffset");if(void 0===b&&(b="bottom-in-view"),"top-out-of-view"==b){var c=get_adminbar_height();get_waypoint_top_offset();b=c+get_waypoint_top_offset()}return b}function insertParam(a,b,c,d){if(replaceDuplicates=!0,a.indexOf("#")>0){var e=a.indexOf("#");urlhash=a.substring(a.indexOf("#"),a.length)}else{urlhash="";var e=a.length}sourceUrl=a.substring(0,e);var f=sourceUrl.split("?"),g="";if(f.length>1)for(var h=f[1].split("&"),i=0;i1?"&"+g.substring(1):""):(""!==g&&"?"!=g&&(g+="&"),g+=b+"="+(c?c:"")),f[0]+g+urlhash}function register_youtube_players(){Number(js_local_vars.status_yt)&&window.yt_vid_exists===!0&&(window.$youtube_players=[],jQuery(".tfs-slider").each(function(){var a=jQuery(this);a.find("[data-youtube-video-id]").find("iframe").each(function(){var b=jQuery(this);YT_ready(function(){window.$youtube_players[b.attr("id")]=new YT.Player(b.attr("id"),{events:{onReady:onPlayerReady(b.parents("li")),onStateChange:onPlayerStateChange(b.attr("id"),a)}})})})}))}function load_youtube_iframe_api(){if(Number(js_local_vars.status_yt)&&window.yt_vid_exists===!0){var a=document.createElement("script");a.src="https://www.youtube.com/iframe_api";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)}}function onYouTubePlayerAPIReady(){YT_ready(!0)}function onPlayerStateChange(a,b){return function(a){a.data==YT.PlayerState.PLAYING&&jQuery(b).flexslider("pause"),a.data==YT.PlayerState.PAUSED&&jQuery(b).flexslider("play"),a.data==YT.PlayerState.BUFFERING&&jQuery(b).flexslider("pause"),a.data==YT.PlayerState.ENDED&&"1"==jQuery(b).data("autoplay")&&jQuery(b).flexslider("play")}}function onPlayerReady(a){return function(b){"yes"==jQuery(a).data("mute")&&b.target.mute()}}function ytVidId(a){var b=/^(?:https?:)?(\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/;return a.match(b)?RegExp.$1:!1}function playVideoAndPauseOthers(a){var b=jQuery(a).find("[data-youtube-video-id]").find("iframe"),c=jQuery(a).data("flexslider").slides.eq(jQuery(a).data("flexslider").currentSlide),d=c.find("[data-youtube-video-id]").find("iframe");b.each(function(a){jQuery(this).attr("id")!=d.attr("id")&&window.$youtube_players[jQuery(this).attr("id")].stopVideo()}),d.length&&(!d.parents("li").hasClass("clone")&&d.parents("li").hasClass("flex-active-slide")&&"yes"==d.parents("li").attr("data-autoplay")&&window.$youtube_players[d.attr("id")].playVideo(),"yes"==c.attr("data-mute")&&window.$youtube_players[d.attr("id")].mute()),jQuery(a).find("video").each(function(a){"function"==typeof jQuery(this)[0].pause&&jQuery(this)[0].pause(),!jQuery(this).parents("li").hasClass("clone")&&jQuery(this).parents("li").hasClass("flex-active-slide")&&"yes"==jQuery(this).parents("li").attr("data-autoplay")&&"function"==typeof jQuery(this)[0].play&&jQuery(this)[0].play()})}+function(a){"use strict";function b(c,d){var e=a.proxy(this.process,this);this.$body=a("body"),this.$scrollElement=a(a(c).is("body")?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.2",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b="offset",c=0;a.isWindow(this.$scrollElement[0])||(b="position",c=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var d=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+c,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){d.offsets.push(this[0]),d.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,this.clear();var c=window.location.href.split("#"),d="/"==c[0].charAt(c[0].length-1)?c[0]:c[0]+"/",e=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"],'+this.selector+'[href="'+d+b+'"]',f=a(e).parents("li").addClass("current-menu-item");f.parent(".sub-menu").length&&(f=f.closest("li.fusion-dropdown-menu").addClass("current-menu-item")),f.trigger("activate.bs.scrollspy")},b.prototype.clear=function(){a(this.selector).parentsUntil(this.options.target,".current-menu-item").removeClass("current-menu-item"),a(this.selector).parentsUntil(this.options.target,".current-menu-parent").removeClass("current-menu-parent")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .fusion-panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);!e&&f.toggle&&"show"==c&&(c=!c),e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)}),jQuery("click.bs.collapse.data-api, [data-toggle=collapse]").each(function(){jQuery(this).attr("data-parent");if(0==jQuery(this).parents(".panel-group").length){var a=Math.floor(10*Math.random()+1),b=jQuery(this).parents(".fusion-panel");jQuery(this).attr("data-parent","accordian-"+a),jQuery(b).wrap('
')}})}(jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop="",this.isShown=null,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)}))},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var d=a.support.transition&&c;if(this.$backdrop=a('