!function a(n,r,o){function d(i,t){if(!r[i]){if(!n[i]){var e="function"==typeof require&&require;if(!t&&e)return e(i,!0);if(s)return s(i,!0);throw(t=new Error("Cannot find module '"+i+"'")).code="MODULE_NOT_FOUND",t}e=r[i]={exports:{}},n[i][0].call(e.exports,function(t){return d(n[i][1][t]||t)},e,e.exports,a,n,r,o)}return r[i].exports}for(var s="function"==typeof require&&require,t=0;t svg").attr("id",n),"no"!==a.repeat_mode&&(n=new Vivus(n,{type:"oneByOne",duration:parseInt(a.animation_duration,10)/15,start:"manual",pathTimingFunction:Vivus.EASE,animTimingFunction:Vivus.EASE,forceRender:/^((?!chrome|android).)*(msie|edge|trident|safari)/i.test(window.navigator.userAgent)}),e.data("Vivus")||e.data("Vivus",n),"in_loading"===a.animation_start?i.dipi_text_highlighter_update():f.fn.waypoint&&(r(i,{offset:a.animation_start_viewport,handler:function(t){i.dipi_text_highlighter_update({waypoint_direction:t})}}),r(i,{offset:"bottom-in-view",handler:function(t){i.dipi_text_highlighter_update({waypoint_direction:t})}})))},f.fn.dipi_text_highlighter_update=function(t){var i=f(this).find(".dipi-highlight-text-wrapper"),e=JSON.parse(i.attr("data-config")),a=i.data("Vivus"),n=parseInt(e.animation_delay),r=parseInt(e.animation_duration),o=parseInt(e.delay_after_animation),d=e.count_mode,s=parseInt(e.animation_repeat_counts),u=i.data("animation_repeat_counts"),p="cumulative"===d&&void 0!==u?u:s,h=i.data("totalIntervalTimer"),_=i.data("vivussPlayTimer"),v=i.data("vivusReversePlayTimer");function l(){a.play(-1),i.data("playingback",!0)}function m(){try{"definite"===e.repeat_mode&&p<=0?(clearInterval(h),h=0,i.removeData("totalIntervalTimer")):(_=setTimeout(function(){if("end"===a.getStatus()){if("definite"===e.repeat_mode&&(p-=1,i.data("animation_repeat_counts",p),p<=0))return;a.reset()}"on"===e.reverse_animation&&i.data("playingback")&&"start"===a.getStatus()&&"definite"===e.repeat_mode&&(i.data("playingback",!1),p-=1,i.data("animation_repeat_counts",p),p<=0)||(a.play(),"on"===e.reverse_animation&&("infinite"===e.repeat_mode||"definite"===e.repeat_mode&&1d?a(document).scrollTop():d,i=a(document).scrollLeft()>i?a(document).scrollLeft():i,-1==Math.round(c.pageX)||-1==Math.round(c.pageY)||-3==c.pageX||-3==c.pageY)var j=-h+d,k=g-i;else var j=-c.pageY+d,k=c.pageX-i;var n,l=-e/f*k,m=e/f*k-e;if(j>=l&&j>=m&&(n="top"),!(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)&&j<0&&j>-e&&k>0&&k0&&"top"!=n)){if(b&&clearTimeout(b),a.exitIntent.settings.sensitivity<=0)return void a.event.trigger("exitintent");b=setTimeout(function(){b=null,a.event.trigger("exitintent")},a.exitIntent.settings.sensitivity)}}function k(){b&&(clearTimeout(b),b=null)}function l(a){g=a.pageX,h=a.pageY}var g,e=a(window).height(),f=a(window).width(),h=0;if(a(window).resize(function(b){e=a(window).height(),f=a(window).width()}),a.exitIntent.settings=a.extend(a.exitIntent.settings,d),"enable"==c)a(window).mouseleave(j),a(window).mouseenter(k),a(window).mousemove(l);else{if("disable"!=c)throw"Invalid parameter to jQuery.exitIntent -- should be 'enable'/'disable'";k(),a(window).unbind("mouseleave",j),a(window).unbind("mouseenter",k),a(window).unbind("mousemove",l)}},a.exitIntent.settings={sensitivity:300}}(jQuery);;