jQuery(document).ready(function(s){function e(){a(s(".box-headline.letters").find("b")),n(s(".box-headline"))}function a(e){e.each(function(){var e=s(this),a=e.text().split(""),n=e.hasClass("is-visible");for(i in a)e.parents(".rotate-2").length>0&&(a[i]=""+a[i]+""),a[i]=n?''+a[i]+"":""+a[i]+"";var t=a.join("");e.html(t).css("opacity",1)})}function n(i){var e=h;i.each(function(){var i=s(this);if(i.hasClass("loading-bar"))e=u,setTimeout(function(){i.find(".box-words-wrapper").addClass("is-loading")},p);else if(i.hasClass("clip")){var a=i.find(".box-words-wrapper"),n=a.width()+10;a.css("width",n)}else if(!i.hasClass("type")){var o=i.find(".box-words-wrapper b"),l=0;o.each(function(){var i=s(this).width();i>l&&(l=i)}),i.find(".box-words-wrapper").css("width",l)}setTimeout(function(){t(i.find(".is-visible").eq(0))},e)})}function t(s){var i=r(s);if(s.parents(".box-headline").hasClass("type")){var e=s.parent(".box-words-wrapper");e.addClass("selected").removeClass("waiting"),setTimeout(function(){e.removeClass("selected"),s.removeClass("is-visible").addClass("is-hidden").children("i").removeClass("in").addClass("out")},m),setTimeout(function(){o(i,C)},b)}else if(s.parents(".box-headline").hasClass("letters")){var a=s.children("i").length>=i.children("i").length;l(s.find("i").eq(0),s,a,f),d(i.find("i").eq(0),i,a,f)}else s.parents(".box-headline").hasClass("clip")?s.parents(".box-words-wrapper").animate({width:"2px"},w,function(){c(s,i),o(i)}):s.parents(".box-headline").hasClass("loading-bar")?(s.parents(".box-words-wrapper").removeClass("is-loading"),c(s,i),setTimeout(function(){t(i)},u),setTimeout(function(){s.parents(".box-words-wrapper").addClass("is-loading")},p)):(c(s,i),setTimeout(function(){t(i)},h))}function o(s,i){s.parents(".box-headline").hasClass("type")?(d(s.find("i").eq(0),s,!1,i),s.addClass("is-visible").removeClass("is-hidden")):s.parents(".box-headline").hasClass("clip")&&s.parents(".box-words-wrapper").animate({width:s.width()+10},w,function(){setTimeout(function(){t(s)},v)})}function l(i,e,a,n){if(i.removeClass("in").addClass("out"),i.is(":last-child")?a&&setTimeout(function(){t(r(e))},h):setTimeout(function(){l(i.next(),e,a,n)},n),i.is(":last-child")&&s("html").hasClass("no-csstransitions")){var o=r(e);c(e,o)}}function d(s,i,e,a){s.addClass("in").removeClass("out"),s.is(":last-child")?(i.parents(".box-headline").hasClass("type")&&setTimeout(function(){i.parents(".box-words-wrapper").addClass("waiting")},200),e||setTimeout(function(){t(i)},h)):setTimeout(function(){d(s.next(),i,e,a)},a)}function r(s){return s.is(":last-child")?s.parent().children().eq(0):s.next()}function c(s,i){s.removeClass("is-visible").addClass("is-hidden"),i.removeClass("is-hidden").addClass("is-visible")}var h=2500,u=3800,p=u-3e3,f=50,C=150,m=500,b=m+800,w=600,v=1500;e()});