function scrollAndFocus(t,e,o,i,s){var n;(n=jQuery)("body").addClass("scrolling"),n(t).closest("#mainNav").get(0)&&n(t).parents(".collapse.show").collapse("hide"),n("html, body").animate({scrollTop:n(e).offset().top-(i||0)},300,function(){n("body").removeClass("scrolling"),setTimeout(function(){n(o).focus()},500),s&&n("html, body").animate({scrollTop:n(e).offset().top-(i||0)})})}if(function(t){t.extend({browserSelector:function(){var e;e=navigator.userAgent||navigator.vendor||window.opera,(jQuery.browser=jQuery.browser||{}).mobile=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4));var o="ontouchstart"in window||navigator.msMaxTouchPoints,i=navigator.userAgent.toLowerCase(),s=function(t){return-1=t("#demos").offset().top?t(".recommend-themes").addClass("active"):t(".recommend-themes").removeClass("active")})}(jQuery),function(t){t('a[data-toggle="tab"]').on("shown.bs.tab",function(e){var o=t(t(e.target).attr("href"));o.get(0)&&o.find(".owl-carousel").trigger("refresh.owl.carousel")})}(jQuery),jQuery(".image-hotspot").append('').append(''),function(t){t("body[data-plugin-page-transition]").get(0)&&(t(window).on("beforeunload",function(){t("body").addClass("page-transition-active")}),window.onpageshow=function(e){e.persisted&&t("html").hasClass("safari")&&window.location.reload()})}(jQuery),function(t){t(".thumb-info-floating-caption").get(0)&&(t(".thumb-info-floating-caption").on("mouseenter",function(){t(".thumb-info-floating-caption-title").get(0)||(t(".body").append('
'+t(this).data("title")+"
"),t(this).data("type")&&t(".thumb-info-floating-caption-title").append('
'+t(this).data("type")+"
").css({"padding-bottom":22}),t(this).hasClass("thumb-info-floating-caption-clean")&&t(".thumb-info-floating-caption-title").addClass("bg-transparent"))}).on("mouseout",function(){t(".thumb-info-floating-caption-title").remove()}),t(document).on("mousemove",function(e){t(".thumb-info-floating-caption-title").css({position:"fixed",left:e.clientX-20,top:e.clientY+20})}))}(jQuery),function(t){t("[data-toggle-text-click]").on("click",function(){t(this).text(function(e,o){return o===t(this).attr("data-toggle-text-click")?t(this).attr("data-toggle-text-click-alt"):t(this).attr("data-toggle-text-click")})})}(jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(t){var e=function(o,i){this.$element=t(o),this.options=t.extend({},e.DEFAULTS,this.dataOptions(),i),this.init()};e.DEFAULTS={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:function(t,e){return t.toFixed(e.decimals)},onUpdate:null,onComplete:null},e.prototype.init=function(){this.value=this.options.from,this.loops=Math.ceil(this.options.speed/this.options.refreshInterval),this.loopCount=0,this.increment=(this.options.to-this.options.from)/this.loops},e.prototype.dataOptions=function(){var t={from:this.$element.data("from"),to:this.$element.data("to"),speed:this.$element.data("speed"),refreshInterval:this.$element.data("refresh-interval"),decimals:this.$element.data("decimals")},e=Object.keys(t);for(var o in e){var i=e[o];void 0===t[i]&&delete t[i]}return t},e.prototype.update=function(){this.value+=this.increment,this.loopCount++,this.render(),"function"==typeof this.options.onUpdate&&this.options.onUpdate.call(this.$element,this.value),this.loopCount>=this.loops&&(clearInterval(this.interval),this.value=this.options.to,"function"==typeof this.options.onComplete&&this.options.onComplete.call(this.$element,this.value))},e.prototype.render=function(){var t=this.options.formatter.call(this.$element,this.value,this.options);this.$element.text(t)},e.prototype.restart=function(){this.stop(),this.init(),this.start()},e.prototype.start=function(){this.stop(),this.render(),this.interval=setInterval(this.update.bind(this),this.options.refreshInterval)},e.prototype.stop=function(){this.interval&&clearInterval(this.interval)},e.prototype.toggle=function(){this.interval?this.stop():this.start()},t.fn.countTo=function(o){return this.each(function(){var i=t(this),s=i.data("countTo"),n="object"==typeof o?o:{},a="string"==typeof o?o:"start";(!s||"object"==typeof o)&&(s&&s.stop(),i.data("countTo",s=new e(this,n))),s[a].call(s)})}}),function(t){t.fn.visible=function(e,o,i,s){if(!(this.length<1)){var n=1n&&(n=e.outerHeight(!1)),o?e.attr("style",o):e.css("display","")})}s.each(function(){var e=t(this),o=0;r.target&&e.is(r.target)||("border-box"!==e.css("box-sizing")&&(o+=i(e.css("border-top-width"))+i(e.css("border-bottom-width")),o+=i(e.css("padding-top"))+i(e.css("padding-bottom"))),e.css(r.property,n-o+"px"))})}),u.each(function(){var e=t(this);e.attr("style",e.data("style-cache")||null)}),a._maintainScroll&&t(window).scrollTop(d/p*t("html").outerHeight(!0)),this},a._applyDataApi=function(){var e={};t("[data-match-height], [data-mh]").each(function(){var o=t(this),i=o.attr("data-mh")||o.attr("data-match-height");e[i]=i in e?e[i].add(o):o}),t.each(e,function(){this.matchHeight(!0)})};var r=function(e){a._beforeUpdate&&a._beforeUpdate(e,a._groups),t.each(a._groups,function(){a._apply(this.elements,this.options)}),a._afterUpdate&&a._afterUpdate(e,a._groups)};a._update=function(i,s){if(s&&"resize"===s.type){var n=t(window).width();if(n===e)return;e=n}i?-1===o&&(o=setTimeout(function(){r(s),o=-1},a._throttle)):r(s)},t(a._applyDataApi);var l=t.fn.on?"on":"bind";t(window)[l]("load",function(t){a._update(!1,t)}),t(window)[l]("resize orientationchange",function(t){a._update(!0,t)})}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){var e,o="waitForImages",i=(e=new Image).srcset&&e.sizes;t.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]},t.expr.pseudos["has-src"]=function(e){return t(e).is('img[src][src!=""]')},t.expr.pseudos.uncached=function(e){return!!t(e).is(":has-src")&&!e.complete},t.fn.waitForImages=function(){var e,s,n,a,r=0,l=t.Deferred(),c=this,d=[],p=t.waitForImages.hasImageProperties||[],u=t.waitForImages.hasImageAttributes||[],h=/url\(\s*(['"]?)(.*?)\1\s*\)/g;if(t.isPlainObject(arguments[0])?(a=arguments[0].waitForAll,n=arguments[0].each,s=arguments[0].finished):a=1===arguments.length&&"boolean"===t.type(arguments[0])?arguments[0]:(s=arguments[0],n=arguments[1],arguments[2]),s=s||t.noop,n=n||t.noop,a=!!a,!t.isFunction(s)||!t.isFunction(n))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var e=t(this);a?e.find("*").addBack().each(function(){var e=t(this);e.is("img:has-src")&&!e.is("[srcset]")&&d.push({src:e.attr("src"),element:e[0]}),t.each(p,function(t,o){var i,s=e.css(o);if(!s)return!0;for(;i=h.exec(s);)d.push({src:i[2],element:e[0]})}),t.each(u,function(t,o){if(!e.attr(o))return!0;d.push({src:e.attr("src"),srcset:e.attr("srcset"),element:e[0]})})}):e.find("img:has-src").each(function(){d.push({src:this.src,element:this})})}),e=d.length,(r=0)===e&&(s.call(c),l.resolveWith(c)),t.each(d,function(a,d){var p=new Image,u="load."+o+" error."+o;t(p).one(u,function o(i){var a=[r,e,"load"==i.type];if(r++,n.apply(d.element,a),l.notifyWith(d.element,a),t(this).off(u,o),r==e)return s.call(c[0]),l.resolveWith(c[0]),!1}),i&&d.srcset&&(p.srcset=d.srcset,p.sizes=d.sizes),p.src=d.src}),l.promise()}}),function(t,e){fontSpy=function(t,o){var i=e("html"),s=e("body");if("string"!=typeof t||""===t)throw"A valid fontName is required. fontName must be a string and must not be an empty string.";var n={font:t,fontClass:t.toLowerCase().replace(/\s/g,""),success:function(){},failure:function(){},testFont:"Courier New",testString:"QW@HhsXJ",glyphs:"",delay:50,timeOut:1e3,callback:e.noop},a=e.extend(n,o),r=e(""+a.testString+a.glyphs+"").css("position","absolute").css("top","-9999px").css("left","-9999px").css("visibility","hidden").css("fontFamily",a.testFont).css("fontSize","250px");s.append(r);var l=r.outerWidth();r.css("fontFamily",a.font+","+a.testFont);var c=function(){var t=r.outerWidth();l!==t?(a.callback(),i.addClass(a.fontClass),a&&a.success&&a.success(),r.remove()):a.timeOut<0?(i.addClass("no-"+a.fontClass),a&&a.failure&&a.failure(),a.callback(new Error("FontSpy timeout")),r.remove()):(setTimeout(c,a.delay),a.timeOut=a.timeOut-a.delay)};c()}}(0,jQuery),function(t){"use strict";t.fn.pin=function(e){var o=0,i=[],s=!1,n=t(window);e=e||{};var a=function(){for(var o=0,a=i.length;o");var u=t.extend({top:0,bottom:0},e.padding||{});r.data("pin",{pad:u,from:(e.containerSelector?d.top:c.top)-u.top,to:d.top+l.height()-r.outerHeight()-u.bottom,end:d.top+l.height(),parentTop:p.top}),r.css({width:r.outerWidth()}),r.parent().css("height",r.outerHeight())}}},r=function(){if(!s){o=n.scrollTop();for(var a=[],r=0,l=i.length;rd.end?c.css("position",""):p=r.children("i").length;!function o(i,s,r,l){if(i.removeClass("in").addClass("out"),i.is(":last-child")?r&&setTimeout(function(){e(n(s))},c):setTimeout(function(){o(i.next(),s,r,l)},l),i.is(":last-child")&&t("html").hasClass("no-csstransitions")){var d=n(s);a(s,d)}}(i.find("i").eq(0),i,g,u),s(r.find("i").eq(0),r,g,u)}else i.parents(".word-rotator").hasClass("clip")?i.parents(".word-rotator-words").animate({width:"2px"},v,function(){a(i,r),o(r)}):i.parents(".word-rotator").hasClass("loading-bar")?(i.parents(".word-rotator-words").removeClass("is-loading"),a(i,r),setTimeout(function(){e(r)},d),setTimeout(function(){i.parents(".word-rotator-words").addClass("is-loading")},p)):(a(i,r),setTimeout(function(){e(r)},c))}function o(t,o){t.parents(".word-rotator").hasClass("type")?(s(t.find("i").eq(0),t,!1,o),t.addClass("is-visible").removeClass("is-hidden")):t.parents(".word-rotator").hasClass("clip")&&t.parents(".word-rotator-words").animate({width:t.outerWidth()+10},v,function(){setTimeout(function(){e(t)},g)})}function s(t,o,i,n){t.addClass("in").removeClass("out"),t.is(":last-child")?(o.parents(".word-rotator").hasClass("type")&&setTimeout(function(){o.parents(".word-rotator-words").addClass("waiting")},200),i||setTimeout(function(){e(o)},c),o.closest(".word-rotator").hasClass("type")||o.closest(".word-rotator-words").animate({width:o.outerWidth()})):setTimeout(function(){s(t.next(),o,i,n)},n)}function n(t){return t.is(":last-child")?t.parent().children().eq(0):t.next()}function a(t,e){if(t.removeClass("is-visible").addClass("is-hidden"),e.removeClass("is-hidden").addClass("is-visible"),!e.closest(".word-rotator").hasClass("clip")){var o=0,i=e.outerWidth()>t.outerWidth()?0:600;(e.closest(".word-rotator").hasClass("loading-bar")||e.closest(".word-rotator").hasClass("slide"))&&(o=3,i=0),setTimeout(function(){e.closest(".word-rotator-words").animate({width:e.outerWidth()+o})},i)}}var r,l,c=2500,d=3800,p=d-3e3,u=50,h=150,f=500,m=f+800,v=600,g=1500;t(".word-rotator.letters").find("b").each(function(){var e=t(this),o=e.text().split(""),s=e.hasClass("is-visible");for(i in o)0"+o[i]+""),o[i]=s?''+o[i]+"":""+o[i]+"";var n=o.join("");e.html(n).css("opacity",1)}),r=t(".word-rotator"),l=c,r.each(function(){var o=t(this);if(o.hasClass("loading-bar"))l=d,setTimeout(function(){o.find(".word-rotator-words").addClass("is-loading")},p);else if(o.hasClass("clip")){var i=o.find(".word-rotator-words"),s=i.outerWidth()+10;i.css("width",s)}else if(!o.hasClass("type")){var n=0;o.find(".word-rotator-words b").each(function(){var e=t(this).outerWidth();n');var s=t(this).find(".shine");e.css({perspective:o.perspective+"px",transformStyle:"preserve-3d"}),i.css({perspective:o.perspective+"px",transformStyle:"preserve-3d"}),s.css({position:"absolute",top:0,left:0,bottom:0,right:0,transform:"translateZ(1px)","z-index":9}),e.on("mouseenter",function(){return i.addClass(o.hoverInClass+" "+o.hoverClass),currentX=currentY=0,void setTimeout(function(){i.removeClass(o.hoverInClass)},1e3)}),e.on("mousemove",function(t){return e=t,n=i.innerWidth(),a=i.innerHeight(),r=Math.round(e.pageX-i.offset().left),l=Math.round(e.pageY-i.offset().top),c=o.invert?(n/2-r)/o.sensitivity:-(n/2-r)/o.sensitivity,d=o.invert?-(a/2-l)/o.sensitivity:(a/2-l)/o.sensitivity,p=r-n/2,u=l-a/2,(h=180*Math.atan2(u,p)/Math.PI-90)<0&&(h+=360),i.css({perspective:o.perspective+"px",transformStyle:"preserve-3d",transform:"rotateY("+c+"deg) rotateX("+d+"deg)"}),void s.css("background","linear-gradient("+h+"deg, rgba(255,255,255,"+e.offsetY/a*.5+") 0%,rgba(255,255,255,0) 80%)");var e,n,a,r,l,c,d,p,u,h}),e.on("mouseleave",function(){return i.addClass(o.hoverOutClass+" "+o.hoverClass),i.css({perspective:o.perspective+"px",transformStyle:"preserve-3d",transform:"rotateX(0) rotateY(0)"}),void setTimeout(function(){i.removeClass(o.hoverOutClass+" "+o.hoverClass),currentX=currentY=0},1e3)})})}}(jQuery),function(t){t.isFunction(t.fn.hover3d)&&t(function(){t(".hover-effect-3d").each(function(){t(this).hover3d({selector:".thumb-info"})})})}.apply(this,[jQuery]),$("[data-title-border]").get(0)){var $pageHeaderTitleBorder=$(''),$pageHeaderTitle=$("[data-title-border]"),$window=$(window);$pageHeaderTitle.before($pageHeaderTitleBorder);var setPageHeaderTitleBorderWidth=function(){$pageHeaderTitleBorder.width($pageHeaderTitle.width())};$window.afterResize(function(){setPageHeaderTitleBorderWidth()}),setPageHeaderTitleBorderWidth(),$pageHeaderTitleBorder.addClass("visible")}!function(t){var e={$wrapper:t(".footer-reveal"),init:function(){this.build(),this.events()},build:function(){var e=this.$wrapper.outerHeight(!0);t(window).height()-t(".header-body").height()