!function(){"use strict";function e(){$.fn.validator&&$(".js-Mailer").validator().on("submit",function(e){var t=$(this),a=t.find("[type='submit']"),o=$("
",{class:"alert js-Response",style:"margin-top: 20px; display:none"});t.data("isready")||(a.after(o),t.data("isready",!0)),e.isDefaultPrevented()||(e.preventDefault(),$.post("mailer/mailer.php",t.serialize()).done(function(e){var a=t.find(".js-Response");e.success?i(a,"Your message has been sent."):i(a,"There is something wrong, try again!","warning")}).fail(function(){i(t.find(".js-Response"),"There is something wrong, try again!","warning")}))})}function i(e,i,t){var a="alert-warning",o="alert-success",s=1e3;t=t||"success","warning"===t&&(a="alert-success",o="alert-warning"),e.removeClass(a).addClass(o).text(i).slideDown().delay(s).slideUp()}var t,a,o;t=$(window),a=$(document),o=$("body"),t.on("load",function(){o.imagesLoaded(function(){$(".tb-preloader-wave").fadeOut(),$("#tb-preloader").delay(200).fadeOut("slow").remove()})}),"function"==typeof WOW&&(new WOW).init(),a.ready(function(){function i(){var e,i,t,a,o;e=$(".js-navbar-sticky").not(".l-navbar_s-left"),i=e.height(),t=$(".logo-brand"),a=100,o=60,e.hasClass("l-navbar_s-center")&&t.height(a),e.sticky({className:"l-navbar-wrapper_has-sticky",wrapperClassName:"l-navbar-wrapper",zIndex:1e4,bottomSpacing:100}).on("sticky-start",function(){e.hasClass("l-navbar_s-center")&&(t.height(0),setTimeout(function(){t.addClass("sticky-fix").height(o)},300))}).on("sticky-end",function(){e.parent().height(i),e.hasClass("l-navbar_s-center")&&t.removeClass("sticky-fix").height(a)})}function a(e){0==$(e).data("animated")&&$(e).visible()&&($(e).css("width",$(e).attr("aria-valuenow")+"%"),$(e).data("animated",1))}function s(e){0==$(e).data("animated")&&$.fn.visible&&$(e).visible()&&($(e).data("animated",1),$(e).countTo())}window.devicePixelRatio>1&&$(".retina").imagesLoaded(function(){$(".retina").each(function(){var e=$(this).attr("src").replace(".","@2x."),i=$(this).height();$(this).attr("src",e).css({height:i,width:"auto"})})}),"object"==typeof smoothScroll&&smoothScroll.init(),$(".js-primary-navigation").menuzord(),$(".op-nav li").on("click",function(){$(".showhide").is(":visible")&&$(".showhide").trigger("click")}),$.fn.onePageNav&&$(".op-nav").onePageNav({currentClass:"active"}),i(),t.load(function(){$(".portfolio-slider").flexslider({animation:"slide",direction:"vertical",slideshowSpeed:3e3,start:function(){imagesLoaded($(".portfolio"),function(){setTimeout(function(){$(".portfolio-filter li:eq(0) a").trigger("click")},500)})}})}),t.load(function(){$(".portfolio-slider-alt").flexslider({animation:"slide",direction:"horizontal",slideshowSpeed:4e3,start:function(){imagesLoaded($(".portfolio"),function(){setTimeout(function(){$(".portfolio-filter li:eq(0) a").trigger("click")},500)})}})}),t.load(function(){$(".post-slider-thumb").flexslider({animation:"slide",controlNav:"thumbnails"})}),t.load(function(){$(".post-slider").flexslider({animation:"slide"})}),t.load(function(){$(".news-slider").flexslider({animation:"slide",slideshowSpeed:3e3})}),t.bind("resizeEnd",function(){$("#fullscreen-banner").height(t.height())}),t.resize(function(){this.resizeTO&&clearTimeout(this.resizeTO),this.resizeTO=setTimeout(function(){$(this).trigger("resizeEnd")},300)}).trigger("resize");var n=$(".portfolio:not(.portfolio-masonry)").isotope({itemSelector:".portfolio-item",layoutMode:"fitRows",filter:"*"}),l=$(".portfolio-masonry").isotope({itemSelector:".portfolio-item",resizesContainer:!1,layoutMode:"masonry",filter:"*"});"function"==typeof imagesLoaded&&(n.imagesLoaded().progress(function(){n.isotope("layout")}),l.imagesLoaded().progress(function(){l.isotope("layout")}),n.imagesLoaded().done(function(){setTimeout(function(){n.isotope("layout")},400)}),l.imagesLoaded().done(function(){setTimeout(function(){l.isotope("layout")},400)})),$(".portfolio-filter").on("click","a",function(e){e.preventDefault();var i=$(this);i.parent().addClass("active").siblings().removeClass("active"),i.parents(".text-center").next().isotope({filter:i.data("filter")})}),$(".portfolio-slider, .portfolio-slider-alt").each(function(){for(var e=$(this).find("li > a"),i=[],t=0;t