jQuery(document).ready(function(t){"use strict";function s(s){!function(s){s.each(function(){var s=t(this),o=s.text().split(""),e=s.hasClass("active");for(var a in o)s.parents(".rotate-2").length>0&&(o[a]=""+o[a]+""),o[a]=e?''+o[a]+"":""+o[a]+"";var i=o.join("");s.html(i).css("opacity",1)})}(s.find(".word-rotator.letters .word-rotator-items").find("b")),function(s){var e=d;s.each(function(){var s=t(this),a=JSON.parse(s.data("plugin-options").replace(/'/g,'"').replace(";",""));if(a&&a.waittime&&(e=parseInt(a.waittime,10)),s.hasClass("loading-bar"))e=l,setTimeout(function(){s.find(".word-rotator-items").addClass("is-loading")},c);else if(s.hasClass("clip")){var i=s.find(".word-rotator-items"),r=i.outerWidth()+10;i.css("width",r)}else if(!s.hasClass("type")){var n=0;s.find(".word-rotator-items b").each(function(){var s=t(this).outerWidth();s>n&&(n=s)}),s.find(".word-rotator-items").css("width",n)}setTimeout(function(){o(s.find(".active").eq(0),e)},e),a.pauseOnHover&&s.on("mouseenter",function(){s.addClass("pause")}).on("mouseleave",function(){s.removeClass("pause"),setTimeout(function(){o(s.find(".active").eq(0),e)},e)})})}(s.find(".word-rotator"))}function o(t,s){if(!t.closest(".word-rotator").hasClass("pause")){var d=r(t);if(t.parents(".word-rotator").hasClass("type")){var v=t.parent(".word-rotator-items");v.addClass("selected").removeClass("waiting"),setTimeout(function(){v.removeClass("selected"),t.removeClass("active").addClass("inactive").children("i").removeClass("in").addClass("out")},m),setTimeout(function(){e(d,f,s)},h)}else if(t.parents(".word-rotator").hasClass("letters")){var p=t.children("i").length>=d.children("i").length;a(t.find("i").eq(0),t,p,u,s),i(d.find("i").eq(0),d,p,u,s)}else t.parents(".word-rotator").hasClass("clip")?t.parents(".word-rotator-items").animate({width:"2px"},C,function(){n(t,d),e(d,void 0,s)}):t.parents(".word-rotator").hasClass("loading-bar")?(t.parents(".word-rotator-items").removeClass("is-loading"),n(t,d),setTimeout(function(){o(d,s)},l),setTimeout(function(){t.parents(".word-rotator-items").addClass("is-loading")},c)):(n(t,d),setTimeout(function(){o(d,s)},s))}}function e(t,s,e){t.parents(".word-rotator").hasClass("type")?(i(t.find("i").eq(0),t,!1,s,e),t.addClass("active").removeClass("inactive")):t.parents(".word-rotator").hasClass("clip")&&t.parents(".word-rotator-items").animate({width:t.outerWidth()+10},C,function(){setTimeout(function(){o(t,e)},v)})}function a(s,e,i,d,l){if(s.removeClass("in").addClass("out"),s.is(":last-child")?i&&setTimeout(function(){o(r(e),l)},l):setTimeout(function(){a(s.next(),e,i,d,l)},d),s.is(":last-child")&&t("html").hasClass("no-csstransitions")){var c=r(e);n(e,c)}}function i(t,s,e,a,r){t.addClass("in").removeClass("out"),t.is(":last-child")?(s.parents(".word-rotator").hasClass("type")&&setTimeout(function(){s.parents(".word-rotator-items").addClass("waiting")},200),e||setTimeout(function(){o(s,r)},r),s.closest(".word-rotator").hasClass("type")||s.closest(".word-rotator-items").animate({width:s.outerWidth()})):setTimeout(function(){i(t.next(),s,e,a,r)},a)}function r(t){return t.is(":last-child")?t.parent().children().eq(0):t.next()}function n(t,s){if(t.removeClass("active").addClass("inactive"),s.removeClass("inactive").addClass("active"),!s.closest(".word-rotator").hasClass("clip")){var o=0,e=s.outerWidth()>t.outerWidth()?0:600;(s.closest(".word-rotator").hasClass("loading-bar")||s.closest(".word-rotator").hasClass("slide"))&&(o=3,e=0),setTimeout(function(){s.closest(".word-rotator-items").animate({width:s.outerWidth()+o})},e)}}var d=2500,l=3800,c=l-3e3,u=50,f=150,m=500,h=m+800,C=600,v=1500;s(t("body")),t(document.body).on("porto_init_fancytext",function(t,o){s(o)})});