?
jQuery(document).ready(function(t){"use strict";var a=t("body"),e=t("#page-wrap"),o=t(".m-nav-fold"),s=t(".sidebar-fold-btn"),i=t(".back-to-top"),r=t("#sidebar"),n=t("#sidebar-top"),l=t("#main-wrap"),d=t(".main-nav li a"),c=t(".copy-and-soc"),p=t(".rf-form, .comment-form"),f=t(".rf-input, #s");if(a.hasClass("royal-page-preloader")&&t(window).on("load",function(){setTimeout(function(){a.removeClass("royal-page-preloader"),t(".royal-preloader-wrap").fadeOut(t(".royal-preloader-wrap").data("bg-trans"))},300)}),a.hasClass("royal-page-preloader")&&"none"!==e.data("fx")){e.addClass("animsition"),a.find('a[href*="'+t(".logo-wrap").attr("href")+'"]').addClass("animsition-link"),t('.load-more-wrap a, .social-share a, a.post-comments, a[rel*="prettyPhoto"], .woocommerce .images a').removeClass("animsition-link");var h=e.data("fx"),u=parseInt(e.data("fx-speed"),10);h=h.split(","),t("#page-wrap.animsition").animsition({inClass:h[0],outClass:h[1],inDuration:u,outDuration:u,linkElement:".animsition-link",loading:!1,loadingParentElement:"body",loadingClass:"animsition-loading",loadingInner:"",timeout:!1,timeoutCountdown:5e3,onLoadEvent:!0,browser:["animation-duration","-webkit-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body",transition:function(t){window.location.href=t}}),t(".animsition-link").on("click",function(a){1===a.which&&t(".royal-preloader-wrap").fadeIn(u)})}o.on("click",function(){t(".mobile-nav").stop().slideToggle()});var m=t(".mobile-nav").find(".menu-item-has-children");function g(){t(window).scrollTop()>100?i.fadeIn(parseInt(i.attr("data-duration"))):i.fadeOut(parseInt(i.attr("data-duration")))}function v(){if(a.hasClass("sidebar-equal")){r.css("min-height",""),l.css("min-height","");var t=r.outerHeight(),e=l.outerHeight(),o=c.outerHeight();(a.hasClass("copy-fixed")||"none"===c.css("display"))&&(o=0),t>e+o?l.css("min-height",t-o):r.css("min-height",e+o)}}function w(){if(a.hasClass("sidebar-fixed")&&a.hasClass("copy-fixed")&&"none"!==c.css("display")&&!a.hasClass("sidebar-equal")){var e=t(window).height()-c.outerHeight();a.hasClass("admin-bar")&&(e-=32),r.outerHeight(e),r.perfectScrollbar("update")}}m.children("a").append(' <i class="fa fa-angle-down"></i>'),m.children("a").click(function(a){t(this).parent().siblings().children(".sub-menu-wrap").slideUp(),"none"===t(this).next(".sub-menu-wrap").css("display")&&(a.preventDefault(),t(this).next(".sub-menu-wrap").slideDown())}),s.on("click",function(){a.toggleClass("sidebar-closed copy-closed"),w(),setTimeout(function(){A(),t(".jcarousel").jcarousel("reload").fadeOut().fadeIn(),Z("woocommerce"),Z("portfolio"),Z("blog"),t(".esg-grid").each(function(){t(this).esredraw()})},200)}),g(),t(window).scroll(function(){g()}),i.on("click",function(){t("html, body").animate({scrollTop:0},parseInt(i.attr("data-scroll-top")))}),"none"!==t(".footer-fold-btn").css("display")&&c.css("bottom",-c.outerHeight()+"px"),t(".footer-fold-btn").on("click",function(){var a=t(this).children(),e=a.attr("class");"0px"!==c.css("bottom")?(e.match("up")&&a.attr("class",e.replace("up","down")),c.animate({bottom:"0"},500)):(e.match("down")&&a.attr("class",e.replace("down","up")),c.animate({bottom:-c.outerHeight()+"px"},500))}),navigator.userAgent.match(/opera/i)?r.perfectScrollbar({suppressScrollX:!0,wheelSpeed:150,includePadding:!0}):navigator.userAgent.match(/msie/i)?r.perfectScrollbar({suppressScrollX:!0,wheelSpeed:2,includePadding:!0}):-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome")?(r.perfectScrollbar({suppressScrollX:!0,wheelSpeed:150,includePadding:!0}),t(".project-info").css("margin-left",t(".single-wrap").outerWidth()+t(".project-info").data("left-margin")+"px")):r.perfectScrollbar({suppressScrollX:!0,includePadding:!0}),!a.hasClass("sidebar-fixed")&&a.hasClass("copy-fixed")&&r.append('<div class="tmp-copy-soc" style="height:'+c.outerHeight()+'px;"></div>'),"hover"===t(".main-nav").parent().data("open")?(d.mouseenter(function(){t(this).parent().find(".sub-menu").stop().slideDown(),r.perfectScrollbar("update")}),r.mouseleave(function(){d.parent().find(".sub-menu").stop().slideUp()})):"click"===t(".main-nav").parent().data("open")&&d.on("click",function(a){d.parent().find(".sub-menu").stop().slideUp(),t(this).parent().find(".sub-menu").stop().slideToggle(),r.perfectScrollbar("update"),t(this).parent().find(".sub-menu").length>0&&a.preventDefault()}),t(".tagcloud a").removeAttr("style");var b=t(".top-nav"),y=t(".top-nav-wrap");if(a.hasClass("menu-fold-style")&&!b.hasClass("top-nav-center")){b.addClass("top-nav-center").wrap('<div class="top-nav-container"></div>').wrap('<div class="top-nav-outer"></div>').wrap('<div class="top-nav-inner"></div>'),t(".top-nav-container").addClass(y.attr("data-popup-fx"));var C=t(".top-nav-close").remove();t(".top-nav-outer").append(C),t(".top-nav-close").show()}function x(){a.hasClass("sidebar-top-fixed")&&(1===parseInt(n.attr("data-fullwidth"),10)?(n.css({left:"0","max-width":"none"}),n.children("div").css({width:l.outerWidth()+"px",margin:"0 auto"})):n.css("width",l.outerWidth()+"px"))}function I(){var t=parseInt(n.outerHeight(),10)+parseInt(n.attr("data-margin"),10)-1;a.hasClass("sidebar-top-fixed")&&(a.hasClass("page-template-default")&&a.hasClass("def-page-margins")&&(t=parseInt(n.outerHeight(),10)),t=t<parseInt(n.attr("data-alt-height"),10)?parseInt(n.attr("data-alt-height"),10):t,n.css("position","fixed"),l.css("margin-top",t+"px"))}function k(e){if(a.hasClass("onepage-menu")&&a.hasClass("page-template-default")){if(e.constructor===Array&&(e=e[e.length-1]),-1===e.indexOf("#"))return;var o=t(e).offset().top;a.hasClass("sidebar-top-fixed")&&(o-=n.outerHeight()),a.hasClass("admin-bar")&&(o-=32),t("html, body").animate({scrollTop:o},1200,"swing")}}if(t(".top-nav-toggle").on("click",function(){t(".top-nav-container").toggleClass("top-nav-popup"),t(".tn-fade").fadeToggle(parseInt(y.attr("data-popup-fx-trans"),10))}),a.hasClass("sidebar-top")&&(t(".sub-menu").each(function(){t(this).wrap('<div class="sub-menu-wrap"></div>')}),t(".top-nav.top-nav-vertical > li").hover(function(){t(this).children(".sub-menu-wrap").children(".sub-menu").stop().slideDown()},function(){t(this).children(".sub-menu-wrap").children(".sub-menu").stop().slideUp()}),t(".top-nav.top-nav-horizontal > li").hover(function(){t(this).children(".sub-menu-wrap").children(".sub-menu").fadeIn("fast")},function(){t(this).children(".sub-menu-wrap").children(".sub-menu").fadeOut("fast")}),t(".top-nav.top-nav-horizontal .sub-menu > li").hover(function(){t(this).children(".sub-menu-wrap").children(".sub-menu").fadeIn("fast")},function(){t(this).children(".sub-menu-wrap").children(".sub-menu").fadeOut("fast")})),t(".top-widgets-fold-btn").find("i").on("click",function(){t(".top-widgets").slideToggle(),t(this).attr("class").match("plus")?t(this).attr("class",t(this).attr("class").replace("plus","minus")):t(this).attr("class").match("minus")&&t(this).attr("class",t(this).attr("class").replace("minus","plus")),t(this).attr("class").match("down")?t(this).attr("class",t(this).attr("class").replace("down","up")):t(this).attr("class").match("up")&&t(this).attr("class",t(this).attr("class").replace("up","down"))}),a.hasClass("onepage-menu")&&(t(window).on("load",function(){setTimeout(function(){var a="";t(".vc_row").each(function(){n.offset().top>=t(this).offset().top-n.outerHeight()&&(t(".menu-item").removeClass("current-menu-item"),a="",a=t(this).attr("id"))}),""!==a?t('.menu-item a[href="#'+a+'"]').parent().addClass("current-menu-item"):t('.menu-item a[href="#'+t(".vc_row").first().attr("id")+'"]').parent().addClass("current-menu-item")},300)}),t(window).on("scroll",function(){t(".vc_row").each(function(){t(window).scrollTop()>=t(this).offset().top-n.outerHeight()&&(t(".menu-item").removeClass("current-menu-item"),t('.menu-item a[href="#'+t(this).attr("id")+'"]').parent().addClass("current-menu-item"))})}),t(".menu-item a").on("click",function(a){t(".menu-item").removeClass("current-menu-item"),t(this).parent().addClass("current-menu-item"),t(this.hash).length>0?a.preventDefault():window.location.href=t(".logo-wrap").attr("href")+"/"+t(this).attr("href"),k(t(this).attr("href"))})),t("#sidebar").length>0&&t(".vc_row .rev_slider_wrapper").wrap('<div class="royal-revslider"></div>'),a.hasClass("sidebar-top-scale")&&!a.hasClass("sidebar-top-vertical")&&"none"!==n.css("display")){t("#sidebar-top > div, .logo-and-tagline, .top-nav > li, .top-nav > li > a").addClass("sidebar-top-scale-adjust");var T=n.children("div"),_=T.outerHeight()<parseInt(n.attr("data-alt-height"),10)?parseInt(n.attr("data-alt-height"),10):T.outerHeight(),O=parseFloat(T.attr("data-scale-height"),10),H=n.css("background-color");t(".top-nav > li > a").css("line-height",_+"px"),t("#sidebar-top .logo-img img").css("max-height",_+"px"),T.css("max-height",_+"px"),n.addClass("std-noscale"),t(window).scroll(function(){a.hasClass("sidebar-top-scale")&&"none"!==n.css("display")&&(t(window).scrollTop()>0?n.hasClass("std-noscale")&&(n.addClass("std-scaled"),n.removeClass("std-noscale"),T.animate({"max-height":O},200),t(".top-nav > li > a").animate({"line-height":O+"px"},200),t("#sidebar-top .logo-img img").animate({"max-height":O},200),n.css({"background-color":n.attr("data-scale-color")})):n.hasClass("std-scaled")&&(n.addClass("std-noscale"),n.removeClass("std-scaled"),T.animate({"max-height":_},200),t(".top-nav > li > a").animate({"line-height":_+"px"},200),t("#sidebar-top .logo-img img").animate({"max-height":_},200),n.css({"background-color":H})))})}function j(){var a=t(".top-nav-search-wrap"),e=a.children("div").find("i");a.length>0&&(a.children("div").width(n.children("div").outerWidth()),e.attr("class","fa fa-times search-icon"),a.children("a").on("click",function(t){t.preventDefault(),a.children("div").fadeIn()}),e.on("click",function(){a.children("div").fadeOut()}))}function P(){"none"===r.css("display")&&a.hasClass("copy-fixed")?(a.removeClass("copy-closed"),c.addClass("copy-mobile")):"none"!==r.css("display")&&a.hasClass("copy-fixed")&&a.hasClass("sidebar-closed")?(a.addClass("copy-closed"),c.removeClass("copy-mobile")):"none"!==r.css("display")&&a.hasClass("copy-fixed")&&!a.hasClass("sidebar-closed")&&c.removeClass("copy-mobile")}function S(){t(".featured-media").css("min-height",t(".featured-media").find(".link-and-quote").outerHeight())}var q=t(".project-info");function A(){var e=t(".single-wrap").height(),o=t(".single-content-wrap").outerHeight();a.hasClass("project-info-equal")?(q.css("min-height",""),q.css("min-height",e+"px"),a.hasClass("project-info-below-right")&&!a.hasClass("single-header-below-p")?(q.css("min-height",""),q.css("min-height",o+"px")):a.hasClass("project-info-below-right")&&a.hasClass("single-header-below-p")&&(q.css("min-height",""),q.css("min-height",o+t(".single-header").outerHeight()+"px"))):q.css("min-height","")}function M(){t(".mini-cart-wrap").find(".mini-cart-items").perfectScrollbar({suppressScrollX:!0,wheelSpeed:150,includePadding:!0}),t(".mini-cart-items").trigger("scroll")}function W(t,a,e,o){for(var s=0;s<a;s++)t.animate({marginTop:"-="+e},o).animate({marginTop:"+="+e},o)}if(0===t(".project-description-wrap").length&&t(".project-details-wrap").addClass("no-project-desc"),a.hasClass("royal-woocommerce-enabled")){var z=parseInt(t(".woopost-single-images .gallery-slideshow-pager .cycle-carousel-wrap .cycle-slide").last().attr("data-index"),10)+1;t(".woopost-single-images .gallery-slideshow").find(".gallery-nav").on("click","span",function(){z>4&&t(".gallery-slideshow-pager .cycle-slideshow").cycle("goto",t(this).index())}),t(".woopost-single-images .gallery-slideshow-pager .cycle-slideshow").on("click",".cycle-slide",function(){z<=4?t(".gallery-slideshow").find(".cycle-slideshow").cycle("goto",t(this).data("index")):t(".cycle-slideshow").cycle("goto",t(this).data("index"))});var D=t(".woocommerce #comment-form .woopost-rating span");D.on("mouseover",function(){D.text("☆").removeClass("woopost-rated").addClass("woopost-unrated"),t(this).text("★").removeClass("woopost-unrated").addClass("woopost-rated"),t(this).prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),t(this).prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),t(this).prev().prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),t(this).prev().prev().prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated")}),t(".woocommerce #comment-form .woopost-rating").on("mouseleave",function(){if(D.hasClass("woopost-rating-active")){var a=t(".woocommerce #comment-form .woopost-rating span.woopost-rating-active");a.text("★").removeClass("woopost-unrated").addClass("woopost-rated"),a.prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),a.prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),a.prev().prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),a.prev().prev().prev().prev().text("★").removeClass("woopost-unrated").addClass("woopost-rated"),a.next().text("☆").removeClass("woopost-rated").addClass("woopost-unrated"),a.next().next().text("☆").removeClass("woopost-rated").addClass("woopost-unrated"),a.next().next().next().text("☆").removeClass("woopost-rated").addClass("woopost-unrated"),a.next().next().next().next().text("☆").removeClass("woopost-rated").addClass("woopost-unrated")}else D.text("☆").removeClass("woopost-rated").addClass("woopost-unrated")}),D.on("click",function(){D.removeClass("woopost-rating-active"),t(this).addClass("woopost-rating-active"),t(".woocommerce #comment-form #rating").val(t(this).data("index"))});var R=t(".woopost-single-images").find(".woopost-status").remove();t(".woopost-single-images").find(".gallery-slideshow").prepend(R),t("body").on("adding_to_cart",function(t,a,e){a.fadeTo("slow",.5),0===a.closest("li").find(".adc-overlay").length&&a.closest("li").find(".woopost-media-in-wrap").append('<div class="adc-overlay"><div class="adc-icon"><i class="fa fa-check"></i></div></div>'),a.closest("li").find(".adc-overlay").fadeIn("slow"),a.closest("li").find(".adc-icon i").animate({width:"16px","margin-left":"0"},500)}),t("body").on("added_to_cart",function(t,a,e,o){o.fadeTo("slow",1),o.closest("li").find(".adc-overlay").fadeOut("slow"),o.closest("li").find(".adc-icon i").css({width:"0","margin-left":"-16px"})}),t(".cart-empty").closest(".woocommerce").height(600),t(".single_add_to_cart_button").removeClass("button alt").addClass("rf-button submit-btn");var E=t(".top-nav-mini-cart");E.on("click",function(e){a.hasClass("royal-theme-customizer")||("none"===t(".m-nav-and-logo").css("display")?(e.stopPropagation(),t(this).children("a").attr("href","#"),t(this).children(".mini-cart-wrap").fadeToggle("fast")):t(this).children("a").attr("href",t(this).find(".view-cart-btn").find("a").attr("href")),M())}),t(document).on("click",function(){E.children(".mini-cart-wrap").fadeOut("fast")}),E.hasClass("disabled")&&E.prev("li").children("a").addClass("rf-remove-pseudo"),a.hasClass("royal-theme-customizer")?(t(".mini-cart-count").hide(),E.find("a").on("click",function(a){a.preventDefault(),t(this).removeAttr("href"),alert("Whooops! Mini Cart is disabled in the Theme Customizer. Please preview a website in the Standard Mode to see how it works.")})):(t("body").on("added_to_cart",function(a,e,o,s){t(".mini-cart-count").html(e.royalMiniCartCount),t(".responsive-mini-cart").find("span").html("("+e.royalMiniCartCount+")"),t(".mini-cart-wrap").html(e.royalMiniCartContent),M(),W(t(".mini-cart-count"),2,3,100)}),t.post(ajaxurl,{action:"royal_get_mini_cart_fragments"},function(a){t(".mini-cart-count").html(a.royalMiniCartCount),t(".responsive-mini-cart").find("span").html("("+a.royalMiniCartCount+")"),t(".mini-cart-wrap").html(a.royalMiniCartContent),M(),W(t(".mini-cart-count"),1,4,110)},"json"));var X=t(".woocommerce .quantity").not(".mini_cart_item .quantity"),U=X.find("input.qty").attr("max")?X.find("input.qty").attr("max"):99999999;X.find("input.qty").attr("type","text").removeAttr("step").removeAttr("min").removeAttr("max"),X.prepend('<i class="fa fa-plus plus"></i>').prepend('<i class="fa fa-minus minus"></i>'),X.find(".fa").css({width:X.find("input.qty").outerHeight()/2+"px",height:X.find("input.qty").outerHeight()/2+"px","line-height":X.find("input.qty").outerHeight()/2+"px"}),X.find(".fa.plus").css("height","+=0.5px"),X.on("click",".plus",function(){parseInt(t(this).next("input.qty").val(),10)<U&&t(this).next("input.qty").val(parseInt(t(this).next("input.qty").val(),10)+1)}),X.on("click",".minus",function(){parseInt(t(this).next().next("input.qty").val(),10)>0&&t(this).next().next("input.qty").val(parseInt(t(this).next().next("input.qty").val(),10)-1)}),X.find("input.qty").keyup(function(){t(this).val()>U&&t(this).val(U)}),0!==t(".related.products").length&&t(".related.products").find("#woocommerce-container").attr("data-layout","fitRows"),t("#billing_country").on("change",function(){t("#billing_state_field").hide(),t(".select2-container").remove(),setTimeout(function(){t("#billing_state_field").show(),t("#billing_state").removeAttr("class").addClass("input-text rf-input")},300)})}function F(){var a=t(".pers-name");return(""===a.val()||a.val()===a.data("placeholder")||a.val().length<2)&&a.attr("aria-required")?(a.addClass("rf-error"),!1):(a.removeClass("rf-error"),!0)}function G(){var a=t(".pers-email"),e=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return!0!==e.test(a.val())&&a.attr("aria-required")?a.addClass("rf-error"):a.removeClass("rf-error"),!a.attr("aria-required")||e.test(a.val())}function L(){var a=t(".pers-phone"),e=/^(?:(?:\+|00)33|0)\s*[1-9](?:[\s.-]*\d{2}){4}$/;return!0!==e.test(a.val())&&a.attr("aria-required")?a.addClass("rf-error"):a.removeClass("rf-error"),!a.attr("aria-required")||e.test(a.val())}function N(){var a=t(".pers-message");return""===a.val()||a.val()==a.data("placeholder")||a.val().length<2?(a.addClass("rf-error"),!1):(a.removeClass("rf-error"),!0)}function V(){var a=t("#cont-captcha"),e=parseInt(t(".random-captcha").find("span").first().text(),10)+parseInt(t(".random-captcha").find("span").last().text(),10);return 0===a.length||(parseInt(a.val(),10)!==e?(a.addClass("rf-error"),!1):(a.removeClass("rf-error"),!0))}function Z(o){var s=e.width(),i=t("#"+o+"-container"),r=t("."+o+"-post"),n=r.filter(":visible"),l=""!==i.attr("data-layout")?i.attr("data-layout"):"masonry",d=parseInt(i.attr("data-gutter-horz"),10),c=parseInt(i.attr("data-gutter-vert"),10),p=0,f="woocommerce"===o&&a.hasClass("single-product")?i.attr("data-single-columns-rate"):i.attr("data-columns-rate"),h=Math.floor(i.width()+d-.3),u=n.find(".post-media"),m=parseInt(i.attr("data-aspect-height"),10)/parseInt(i.attr("data-aspect-width"),10),g=-1,w=-1;r.addClass("rf-isotope-item"),r.css("min-height",""),u.find(".link-and-quote").css("min-height",""),r.removeClass("rf-last-item rf-last-row"),"one"===f?p=1:"two"===f?(p=2,s<600&&(p=1)):"three"===f?(p=3,s<600?p=1:s<=900&&(p=2)):"four"===f?(p=4,s<600?p=1:s<=900&&(p=2)):(f=parseInt(f,10),p=s<600?1:"none"===t("#sidebar, #sidebar-top").css("display")?1+(f<=0?1:f):s<=1250?2+(f<=0?0:f):s<=1600?3+f:s<=1950?4+f:s<=2300?5+f:s<=2650?6+f:s<=3e3?7+f:s<=3350?8+f:9+f),"masonry-metro"!==l?r.outerWidth(Math.floor(h/p-d)):(t("."+o+"-grid-sizer, ."+o+"-post.post-width1x").outerWidth(Math.floor(h/3-d)),t("."+o+"-post.post-width2x").outerWidth(2*Math.floor(h/3)-d)),"fitRows"===l&&r.css("margin-right",d+"px"),r.css("margin-bottom",c+"px"),"fitRows"===l&&u.find(".link-and-quote, video").css("min-height",u.width()*m+"px"),n.last().addClass("rf-last-item"),n.each(function(a){var e=t(this).outerHeight(),o=parseInt(t(this).css("top"),10);(a+1)%p==0&&t(this).addClass("rf-last-item"),e>g&&(g=e),o>w&&(w=o)}),"fitRows"===l&&n.each(function(){parseInt(t(this).css("top"))===w&&t(this).addClass("rf-last-row"),t(this).css("min-height",g)});var b=h/p;"masonry-metro"===l&&(l="masonry","blog"===o?b=".blog-grid-sizer":"portfolio"===o&&(b=".portfolio-grid-sizer")),i.isotope({itemSelector:"article, li",transitionDuration:"0.6s",hiddenStyle:{transform:"scale(0.001)"},visibleStyle:{transform:"scale(1)"},layoutMode:l,masonry:{comlumnWidth:b,gutter:d}}),v()}function $(){t(".post-text-wrap, .woopost-text-wrap").each(function(){t(this).show();var a=0;t(this).children().not("div[class=clear], .woopost-title-wrap").each(function(){"none"!==t(this).css("display")&&(a+=1)}),t(this).find(".woopost-title-wrap").children().not("div[class=clear]").each(function(){"none"!==t(this).css("display")&&(a+=1)}),(0===t(this).children().length||a<1)&&t(this).hide()}),t(".media-hovers-inner, .woomedia-hovers-inner").each(function(){t(this).parent().parent().show();var a=0;t(this).children().not("div[class=clear], .woopost-title-wrap").not(".woopost-title-wrap").each(function(){"none"!==t(this).css("display")&&(a+=1)}),t(this).find(".woopost-title-wrap").children().not("div[class=clear]").each(function(){"none"!==t(this).css("display")&&(a+=1)}),(0===t(this).children().length||a<1)&&t(this).parent().parent().hide()})}function K(){var a=t(".read-more-wrap, .more-info-wrap");a.siblings(".likes-and-comments:visible").length>0&&"none"===a.css("float")?a.css("padding-top","15px"):a.css("padding-top","0")}function Q(){t(".likes-and-comments, .post-meta-info").each(function(){t(this).children().not(":hidden").last().find(".meta-sep").hide()})}function B(e){if("#woocommerce-container"!==e)t(e).hasClass("stretch-container")&&t(e).closest(".vc_row").addClass("disable-row-marings").css({left:"-"+t(".single-content-wrap").css("padding-left"),width:t(".inner-content-wrap").outerWidth()});else if(t(e).closest(".related").length&&t(a).hasClass("stretch-woorelated")){var o=0;r.length>0&&(o=r.outerWidth()),t(e).closest(".related").css({position:"relative",left:"-"+(t(e).closest(".related").offset().left-parseInt(t("#main-wrap").css("padding-left"))-o)+"px",width:t("#main-wrap").outerWidth()-2*parseInt(t("#main-wrap").css("padding-left"),10)+"px"})}}function J(){t(".post-media-in-wrap").hover(function(){t(this).find("img").first().next().stop().fadeIn()},function(){t(this).find("img").first().next().stop().fadeOut()})}t(".jcarousel").on("jcarousel:create jcarousel:reload",function(){var a=t(".inner-content-wrap").width(),e=t(this).innerWidth(),o=parseInt(t(".similar-items").data("columns-rate"),10);e/=a<600?2:a<850?3:a<1100?4+o:a<1300?5+o:a<1600?6+o:a<1900?7+o:a<2100?8+o:a<2400?9+o:a<2700?10+o:a<3e3?11+o:a<3300?12+o:14,t(this).jcarousel("items").css("width",e+"px")}).jcarousel({wrap:"circular"}).jcarouselAutoscroll({interval:t(".similar-items").data("interval"),target:"+=1",autostart:t(".similar-items").data("autostart")}),t(".jcarousel").jcarousel({animation:t(".similar-items").data("animation")}),t(".jcarousel-prev").jcarouselControl({target:"-=1"}),t(".jcarousel-next").jcarouselControl({target:"+=1"}),t(".google-map-wrap").each(function(){var a,e=t(this).data("location"),o=t(this).data("map-type"),s=t(this).data("title"),i=t(this).data("scroll"),r=t(this).data("nav"),n=t(this).data("type-control"),l=parseInt(t(this).data("zoom"),10);o="ROADMAP"===o?google.maps.MapTypeId.ROADMAP:google.maps.MapTypeId.SATELLITE,i=1===parseInt(i,10),r=1===parseInt(r,10),n=1===parseInt(n,10);var d=!0;"none"===t("#sidebar, #sidebar-top").css("display")&&(d=!1),(new google.maps.Geocoder).geocode({address:e},function(c,p){if(p==google.maps.GeocoderStatus.OK){var f={zoom:l,mapTypeId:o,scrollwheel:i,draggable:d,streetViewControl:!1,mapTypeControl:n,panControl:r,zoomControl:r,mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};(a=new google.maps.Map(t("#royal-gmap .google-map")[0],f)).setCenter(c[0].geometry.location);var h=new google.maps.Marker({map:a,position:c[0].geometry.location,title:e}),u=s?'<h3 style="line-height:19px;">'+s+"</h3>":"",m=new google.maps.InfoWindow({content:u});""!==s.trim()&&m.open(a,h)}else t("#royal-gmap").html("Geocode was not successful for the following reason: "+p)})}),f.each(function(){var a,e;a=t(this),e=a.data("placeholder"),a.focus(function(){a.val()===e&&a.val("")}),a.blur(function(){""===a.val()&&a.val(e)})}),p.submit(function(a){F(),G(),L(),N(),V(),t(".pers-name").length>0&&t(".pers-email").length>0?F()&&G()&&L()&&N()&&V()?"Website"===t("#url").val()&&t("#url").val(""):a.preventDefault():N()||a.preventDefault()}),"1"==p.attr("data-disabled")&&(p.find("input, textarea").attr("disabled","disabled"),p.find(".submit-btn").fadeOut("x-slow")),p.find("#submit").addClass("rf-button submit-btn"),t(".post-password-form").find('input[type="submit"]').addClass("rf-button submit-btn"),t(".post-password-form").find('input[type="password"]').addClass("rf-input"),t("#portfolio-container, #blog-container").parent(".vc_row").css({"margin-left":"0","margin-right":"0"}),K(),Q();var Y=t(".portfolio-post .post-media, .woocommerce-post .woopost-media");function tt(e){if(a.hasClass("onepage-menu"))var o="blog"===e?t("#blog-container").prev(".filters"):t("#portfolio-container").prev(".filters");else if(a.hasClass("archive")&&!a.hasClass("blog")&&!a.hasClass("page-template-portfolio-php")&&t(".filters").length>0){if("portfolio"===e)return;o=t(".filters")}else if(!a.hasClass("blog")&&!a.hasClass("page-template-portfolio-php")&&t(".filters").length>0){if("woocommerce"===e)return;o=t("#"+e+"-container").prev(".filters");if(r.length>0&&a.hasClass("single-royal_portfolio"))o=t(".portfolio-filters .filters");else if(r.length>0&&a.hasClass("single-post"))o=t(".blog-filters .filters")}else if(a.hasClass("blog")){if("portfolio"===e)return;if(r.length>0)o=t(".blog-filters .filters");else o=t(".blog .filters")}else{if(!a.hasClass("page-template-portfolio-php"))return;if("blog"===e)return;if(r.length>0)o=t(".portfolio-filters .filters");else o=t(".page-template-portfolio-php .filters")}var s=o.find("a"),i=s.find("i"),n=i.attr("class");if(s.parent().show(),s.each(function(){t(this).closest("section").hasClass("sid-block")&&a.hasClass("single")||(r.length>0?"*"===t(this).attr("data-filter")?o.closest("section").attr("class").match("portfolio")?t(this).find("sup").text(" "+t("#portfolio-container").find("article").length):o.closest("section").attr("class").match("blog")&&t(this).find("sup").text(" "+t("#blog-container").find("article").length):t(this).find("sup").text(" "+t(t(this).attr("data-filter")).length):"*"===t(this).attr("data-filter")?t(this).find("sup").text(" "+o.next().find("article").length):t(this).find("sup").text(" "+t(t(this).attr("data-filter")).length))}),t(".filters").length>0&&!a.hasClass("no-isotope")){var l="",d="",c="";if(t("."+e+"-post").each(function(){d+=t(this).attr("class")}),d=d.split(" ").join(""),s.each(function(){l=t(this).data("filter").replace(".",""),c+=" "+l,-1==d.indexOf(l)&&"*"!=l&&(t(this).parent().hide(),a.hasClass("single")&&t(this).closest("section").hasClass("sid-block")&&t(this).parent().show())}),t(".blog-grid-sizer").attr("class","blog-grid-sizer"+c.replace("*","")),t(".portfolio-grid-sizer").attr("class","portfolio-grid-sizer"+c.replace("*","")),void 0!==n&&t('.filters a[data-filter="*"]').find("i").removeClass(n).addClass(n.replace("-o","")),a.hasClass("deeplinking")){var p=window.location.href;p.match("#filter:all")?t("#"+e+"-container").isotope({filter:"*"}):p.match("#filter:")&&(t("#"+e+"-container").isotope({filter:"."+p.substr(p.indexOf("#filter:")+8,p.length)}),o.find("a").removeClass("active-filter-item active-state"),o.find('a[data-filter=".'+p.substr(p.indexOf("#filter:")+8,p.length)+'"]').addClass("active-filter-item active-state")),setTimeout(function(){Z("portfolio"),Z("blog")},700)}s.on("click",function(e){var o=t(this).closest("ul").next().attr("id");s.removeAttr("class"),t(this).addClass("rf-button active-filter-item active-state"),i.removeAttr("class"),i.addClass(n),t(this).find("i").removeClass(n).addClass(n.replace("-o",""));var r=(r=t(this).data("filter")).replace(".","");if(a.hasClass("deeplinking"))if(a.hasClass("single")&&t(this).closest("section").hasClass("sid-block")){var l=t("#sidebar .logo-wrap"),d=l.attr("data-blog");if(a.hasClass("single-royal_portfolio"))d=""===l.attr("data-portfolio")?l.attr("href"):l.attr("data-portfolio");window.location.href="*"===r?d+"/#filter:all":d+"/#filter:"+r}else window.location.href="*"===r?"#filter:all":"#filter:"+r;"*"===r?(t("#"+o+' a[rel*="prettyPhoto"]').attr("rel","prettyPhoto[all]"),t('a[rel*="prettyPhoto"]').prettyPhoto()):(t("#"+o+" .royal_portfolio_cats-"+r+' a[rel*="prettyPhoto"]').attr("rel","prettyPhoto["+r+"]"),t('a[rel*="prettyPhoto"]').prettyPhoto()),"portfolio-container"===o?t("#portfolio-container").isotope({filter:t(this).data("filter")}):t("#blog-container").isotope({filter:t(this).data("filter")}),a.hasClass("single")||(t(this).closest("section").hasClass("portfolio-filters")?t("#portfolio-container").isotope({filter:t(this).data("filter")}):t(this).closest("section").hasClass("blog-filters")&&t("#blog-container").isotope({filter:t(this).data("filter")})),setTimeout(function(){Z("portfolio"),Z("blog")},700),e.preventDefault()})}else{var f=a.attr("class");s.each(function(){var e="term";(a.hasClass("blog")||a.hasClass("category"))&&(e="category");var o=t(this).data("filter").replace(".","-");-1!=f.indexOf(e+o)&&t(this).addClass("active-filter-item active-state")})}}function at(a){var e=t("."+a).find(".social-share-wrap"),o=e.find(".social-share");o.hide(),"hover"===e.attr("data-open")?(o.hide(),e.hover(function(){t(this).find(".social-share").stop().fadeIn()},function(){t(this).find(".social-share").stop().fadeOut()})):"click"===e.attr("data-open")?(o.hide(),e.mouseleave(function(){t(this).find(".social-share").stop().fadeOut()}),e.on("click",function(){t(this).find(".social-share").stop().fadeIn()})):(e.children("a").hide(),o.show())}1===parseInt(Y.attr("data-grayscale"),10)&&(Y.find("img").addClass("grayscale"),1===parseInt(Y.attr("data-grayscale-trans"),10)&&Y.find("img").addClass("grayscale-fade"),Y.hover(function(){t(this).find("img").toggleClass("grayscale-off")},function(){t(this).find("img").toggleClass("grayscale-off")})),t(".filters").each(function(){var a=t(this).data("sort");if(""!==a&&void 0!==a){a=a.split(",");for(var e=0;e<a.length;e++)t(this).append(t(this).find('a[data-filter*="'+a[e]+'"]').closest("li").remove())}});var et=t("#blog-container");function ot(){"fitRows"!==et.data("layout")||""===et.data("aspect-width")&&""===et.data("aspect-height")||t(".video-media").find("iframe").attr("width",et.data("aspect-width")).attr("height",et.data("aspect-height")),t(".featured-media, .video-media").fitVids()}var st=t(".vc_single_image-wrapper").parent('a[href*="wp-content/uploads"]');st.attr("rel","prettyPhoto"),st.attr("data-title",st.find("img").attr("alt"));var it=t('img[class*="wp-image"]').parent('a[href*="wp-content/uploads"]');it.attr("rel","prettyPhoto"),it.attr("data-title",it.find("img").attr("alt")),t(".esg-grid").each(function(){var a=t(this).attr("id");t("#"+a+" a.esgbox").each(function(){t(this).attr("rel","prettyPhoto[ess_grid-"+a+"]").attr("data-title",t(this).attr("lgtitle"))})}),t('a[rel*="prettyPhoto"]').prettyPhoto();var rt=t(".gallery-slideshow .gallery-slide");function nt(a){var e=t("#"+a+"-container").next(".load-more-wrap");t("#"+a+"-container").infinitescroll({navSelector:e,nextSelector:e.find("a"),itemSelector:"."+a+"-post",behavior:t(".pagination-wrap").data("behaviour"),loading:{finishedMsg:"",msgText:'<div class="infscr-inner"><div class="infscr-center">'+t("#"+a+"-container").next(".load-more-wrap").data("more-text")+"</div></div>"}},function(o){t(o).wrapInner("").children().css("opacity","0");var s=e.find("a").attr("href");s=(s=s.replace("paged="+s.substr(s.length-1),"paged="+(parseInt(s.substr(s.length-1),10)+1))).replace("page/"+s.substr(s.length-2),"page/"+(parseInt(s.substr(s.length-2),10)+1)),"facebook"===e.data("behaviour")&&e.find("a").attr("href",s),t(o).waitForImages({finished:function(){t("#"+a+"-container").isotope("appended",o).isotope("reloadItems"),t(".load-more-wrap").find("i").remove(),t(".cycle-slideshow").cycle(),$(),tt(a),at(a+"-post"),Q(),ot(),J(),K(),Z(a),setTimeout(function(){Z(a)},300),setTimeout(function(){t("."+a+"-post-inner").css({opacity:"1",transition:"opacity 0.8s ease-out","-webkit-transition":"opacity 0.8s ease-out"})},800),"facebook"===e.data("behaviour")&&parseInt(e.find("div").attr("data-max"),10)<parseInt(s.substr(s.length-1),10)&&(t("#infscr-loading").fadeOut(500),setTimeout(function(){t("#infscr-loading").css("visibility","hidden")},600)),setTimeout(function(){Z(a)},1500),t('a[rel*="prettyPhoto"]').prettyPhoto()},waitForAll:!0})})}function lt(a){var e=1,o=parseInt(a.find("a").parent().data("max"),10);a.find("a").on("click",function(){return 0===t(this).find("i").length&&(t(this).prepend('<i class="fa fa-'+t(this).parent().attr("data-load-icon")+' fa-spin"></i>'),e++),o===e&&a.delay(1e3).fadeOut(500),!1})}"image"!==rt.attr("data-caption")&&"image_hv"!==rt.attr("data-caption")||rt.each(function(){t(this).prepend('<p class="stacked-caption royal-hover-caption"><span>'+t(this).find(".stacked-caption").text()+"</span></p>")}),"image"!==t(".royal-gallery").attr("data-caption")&&"image_hv"!==t(".royal-gallery").attr("data-caption")||t(".royal-gallery").find(".gallery-icon").each(function(){t(this).prepend('<span class="gallery-caption royal-hover-caption">'+t(this).find("figcaption").text()+"</span>")}),t(".royal-ba-img-wrap").each(function(){var a=t(this),e=t(this).find(".royal-ba-divider-wrap"),o=t(this).find(".royal-after-img-wrap"),s=t(this).find(".royal-before-img-wrap");if(e.css("left",e.attr("data-position")),e.css("background",e.data("color")),t(this).find(".royal-ba-divider-handle").css("border-color",e.data("color")),t(this).find(".royal-ba-divider-handle i").css("color",e.data("color")),e.data("move"),a.hover(function(){t(this).find(".royal-ba-divider-wrap").css("background",e.data("hover-color")),t(this).find(".royal-ba-divider-handle").css("border-color",e.data("hover-color")),t(this).find(".royal-ba-divider-handle i").css("color",e.data("hover-color"))},function(){t(this).find(".royal-ba-divider-wrap").css("background",e.data("color")),t(this).find(".royal-ba-divider-handle").css("border-color",e.data("color")),t(this).find(".royal-ba-divider-handle i").css("color",e.data("color"))}),"hover"===a.data("captions")&&(a.find(".royal-ba-caption").hide(),"leftslide"===a.attr("data-transition")?(s.hover(function(){a.find(".royal-ba-caption:last-of-type").stop().fadeIn()},function(){a.find(".royal-ba-caption:last-of-type").stop().fadeOut()}),o.hover(function(){a.find(".royal-ba-caption").first().stop().fadeIn()},function(){a.find(".royal-ba-caption").first().stop().fadeOut()})):(o.hover(function(){a.find(".royal-ba-caption:last-of-type").stop().fadeIn()},function(){a.find(".royal-ba-caption:last-of-type").stop().fadeOut()}),s.hover(function(){a.find(".royal-ba-caption").first().stop().fadeIn()},function(){a.find(".royal-ba-caption").first().stop().fadeOut()}))),"default"===a.attr("data-transition"))0===e.length?(o.css("left","0"),o.find("img").css("right","0")):(o.css("left",e.attr("data-position")),o.find("img").css("right",e.attr("data-position")));else if("leftslide"===a.attr("data-transition"))if(0===e.length)o.css({width:a.outerWidth()+"px",left:"-100%"});else{var i=e.attr("data-position");o.css({width:a.outerWidth()+"px",left:"-"+(100-i.replace("%",""))+"%"})}else if(0===e.length)o.css("left","0"),s.css("left","100%");else{i=e.attr("data-position");s.css("left","-"+(100-i.replace("%",""))+"%"),o.css("left",e.attr("data-position"))}(s.find("img").width()<a.width()||t(".royal-before-img-wrap img").width()<a.width())&&a.css("display","inline-block"),"mousemove"===e.data("move")||0===e.length?a.on("mousemove",function(i){var r=i.pageX-t(this).offset().left;"default"===a.attr("data-transition")?(o.css("left",r),o.find("img").css("right",r),e.css("left",r+"px")):"leftslide"===a.attr("data-transition")?(o.css("left","-"+(a.outerWidth()-r)+"px"),e.css("left",r+"px")):(s.css("left","-"+(a.outerWidth()-r)+"px"),o.css("left",r+"px"),e.css("left",r+"px"))}):e.draggable({containment:a,axis:"x",scroll:!1,drag:function(t){if("default"===a.attr("data-transition"))o.css("left",e.css("left")),o.find("img").css("right",e.css("left"));else if("leftslide"===a.attr("data-transition")){var i=e.css("left");o.css("left","-"+(a.outerWidth()-i.replace("px",""))+"px"),e.css("left",i)}else{i=e.css("left");s.css("left","-"+(a.outerWidth()-i.replace("px",""))+"px"),o.css("left",i)}}}),"default"===a.attr("data-transition")&&o.height(o.parent().height()),t(window).on("load",function(){o.height(o.parent().height())})}),nt("blog"),nt("portfolio"),nt("woocommerce"),lt(t("#portfolio-container").next(".load-more-wrap")),lt(t("#blog-container").next(".load-more-wrap")),v(),w(),x(),I(),j(),P(),S(),J(),A(),function(){if(a.hasClass("single-royal_portfolio")&&"no"!==q.data("sticky")){t(window).on("load",function(){t(window).trigger("scroll")}),t("article.portfolio-single").css("overflow","hidden");var e=t("#sidebar-top").length?parseInt(t(".body-section").css("margin-bottom"),10):0,o=q.offset().top,s=t("article.portfolio-single").offset().top,i=t("#wpadminbar").length?t("#wpadminbar").height():0,r=t("#sidebar-top").length?parseInt(t("#sidebar-top").css("margin-bottom"),10):0,n=parseInt(q.data("sticky-offset"),10);t(window).scroll(function(){"none"===t(".m-nav-and-logo").css("display")?t(window).scrollTop()+3>o?t(window).scrollTop()+q.outerHeight()<s+t("article.portfolio-single").outerHeight()-e+i+r-n?q.stop().animate({marginTop:t(window).scrollTop()-o+q.data("left-margin")+n},850):q.stop().animate({marginTop:t("article.portfolio-single").outerHeight()-q.outerHeight()-e+r+n},850):q.stop().animate({marginTop:0},1e3):q.css("margin-top",0)})}}(),function(){if(a.hasClass("royal-woocommerce-enabled")){var e=t(".woopost-single-summary");if(0!==e.length&&"no"!==e.data("sticky")&&""!==e.data("sticky")){t(window).on("load",function(){t(window).trigger("scroll")});var o=t("#sidebar-top").length?parseInt(t(".body-section").css("margin-bottom"),10):0,s=e.offset().top,i=t(".woopost-single-images").offset().top,r=t("#wpadminbar").length?t("#wpadminbar").height():0,n=t("#sidebar-top").length?parseInt(t("#sidebar-top").data("margin"),10):0,l=parseInt(e.data("sticky-offset"),10);t(window).scroll(function(){"none"===t(".m-nav-and-logo").css("display")?t(window).scrollTop()+3>s?t(window).scrollTop()+e.outerHeight()<i+t(".woopost-single-images").outerHeight()-o+r+n-l?e.stop().animate({marginTop:t(window).scrollTop()-s+l},850):e.stop().animate({marginTop:t(".woopost-single-images").outerHeight()-e.outerHeight()-o},850):e.stop().animate({marginTop:0},1e3):e.css("margin-top",0)})}}}(),B("#portfolio-container"),B("#blog-container"),B("#woocommerce-container"),Z("woocommerce"),Z("portfolio"),Z("blog"),setTimeout(function(){Z("woocommerce"),Z("portfolio"),Z("blog")},500),tt("blog"),tt("portfolio"),$(),ot(),at("blog-post"),at("portfolio-post"),t("#lang_sel_footer").length>0&&(t("#page-wrap").append(t("#lang_sel_footer").remove()),t("#lang_sel_footer").css("visibility","visible")),t(window).on("load",function(){setTimeout(function(){w(),x(),I(),v(),j(),S(),A(),l.css("opacity","1"),t(".cycle-sentinel a").removeAttr("rel"),t(".gallery-slide").show(),Z("woocommerce"),Z("portfolio"),Z("blog"),k(window.location.href.split("/"))},300)}),t(window).resize(function(){x(),A(),j(),B("#portfolio-container"),B("#blog-container"),B("#woocommerce-container"),setTimeout(function(){P(),w(),x(),I(),v(),Z("woocommerce"),Z("portfolio"),Z("blog")},100)}),t(window).resize(function(){setTimeout(function(){Z("woocommerce"),Z("portfolio"),Z("blog")},100)})});