!function(e,t){"use strict";var n=function(e,t){var n=e.find(".bdt-lottie-container"),o=n.data("settings");if(n.length){var a=document.getElementById(t(n).attr("id"));"scroll"===o.view_type?epObserveTarget(e[0],(function(){i(a)})):i(a)}function i(t){var n="";if(1==o.is_json_url)o.json_path&&(n=o.json_path);else if(o.json_code){var a=o.json_code,i=new Blob([a],{type:"application/javascript"});n=URL.createObjectURL(i)}var r=lottie.loadAnimation({container:t,path:n,renderer:o.lottie_renderer,autoplay:"autoplay"===o.play_action,loop:o.loop});URL.revokeObjectURL(n),r.addEventListener("DOMLoaded",(function(e){var t=r.firstFrame,n=r.totalFrames;function a(e){return e=Math.min(100,Math.max(0,e)),t+(n-t)*e/100}var i=a(o.start_point),l=a(o.end_point);r.playSegments([i,l],!0)})),r.setSpeed(o.speed),o.play_action&&("column"===o.play_action&&(t=e.closest(".elementor-element")[0]),"section"===o.play_action&&(t=e.closest(".elementor-section")[0]),"click"===o.play_action?t.addEventListener("click",(function(){r.goToAndPlay(0)})):"autoplay"!==o.play_action&&t.addEventListener("mouseenter",(function(){r.goToAndPlay(0)})))}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/bdt-lottie-image.default",n)}))}(jQuery,window.elementorFrontend);