function getCookies(d){var b=d+"=";var f=decodeURIComponent(document.cookie);var a=f.split(";");for(var e=0;e'+l.errors[errobj].msg+"")}else{$(f).find(".error-message-"+errobj).html('
'+l.errors[errobj].msg+"
")}}var i=window[c];if(typeof i==="function"){i(f,j.responseText)}else{console.log(l)}}catch(k){console.log(k)}}};if(e){console.log("File uploader detected");b.cache=false;b.contentType=false;b.enctype="multipart/form-data";b.processData=false;b.data=new FormData(f)}$.ajax(b)}}$(document).ready(function(){$("form[data-af-success] button.af-submit").click(function(b){if($(b.currentTarget).hasClass("af-processing")){return}var a=$(b.currentTarget).closest("form")[0]||null;AUTOFORM_NODE(a)})});function af_success(){showAlert("fa-check","Success","Thank you for your interest","#FFFFFF",false)}function af_fail(){showAlert("fa-times","Fail","There was an error with the form, please make sure all required information is entered and try again.","#FFFFFF",false)}$(document).ready(function(){$('input[data-validation="mg_email"]').on("keyup input",function(a){if(a.which==13||a.originalEvent.code=="Enter"||a.originalEvent.code=="NumpadEnter"){this.blur()}});$.formUtils.addValidator({name:"phone",validatorFunction:function(d,c,b,e,a){return/^(\+44|01|02|03|04|05|06|07|08|09)[0-9 ()-]+$/.test(d)},errorMessage:"Please enter a valid phone number",errorMessageKey:"phone_bad"});$.formUtils.addValidator({name:"mg_email",validatorFunction:function(d,c,b,f,a){if(c.is(":focus")||d.length<1){return false}var e=false;$.ajax({type:"GET",url:"https://api.mailgun.net/v2/address/validate?address="+d+"&api_key=pubkey-30b030610fbfac30ac018c0dcc64d01b",dataType:"json",async:false,success:function(g){if(g.did_you_mean!==null){$(".mg-email-suggestion").addClass("txtl alert alert-warning margin_20");$(".mg-email-suggestion").html("Did you mean "+g.did_you_mean+"?");$(".mg-email-suggestion a").click(function(){$("form input[name='cEmail']").val(g.did_you_mean);$("form input[name='Email']").val(g.did_you_mean);$("form input[name='txtEmail']").val(g.did_you_mean);$("form input[name='txtLoginEmail']").val(g.did_you_mean);$(".mg-email-suggestion").removeClass("txtl alert alert-warning alert-danger margin_20");$(".mg-email-suggestion").html("")})}else{$(".mg-email-suggestion").addClass("txtl alert alert-danger margin_20");$(".mg-email-suggestion").html("Invalid email address")}if(g.is_valid){$(".mg-email-suggestion").removeClass("txtl alert alert-warning alert-danger margin_20");$(".mg-email-suggestion").html("");e=true}else{sValid=false}},error:function(h,i,g){e=true}});return e},errorMessage:"Error Invalid Email Address",errorMessageKey:"mg_email_bad"});$.formUtils.addValidator({name:"bo_phonenumber",validatorFunction:function(d,c,b,f,a){if(c.is(":focus")||d.length<7){return false}var e=false;$.ajax({type:"GET",url:"https://www.galatent.co.uk/api/phone-validator/"+d+"?key=9hHejJkCz7sTjMl",dataType:"json",async:false,success:function(g){if(g.valid){e=true}else{sValid=false}},error:function(h,i,g){e=true}});return e},errorMessage:"Error, You've entered an invalid mobile phone number.
This is required so we or our couriers can contact you if needed.
We do NOT use phones for marketing use.
",errorMessageKey:"bo_surname_bad"});$.validate({addValidClassOnAll:true,modules:"security",onSuccess:function(a){return true}});if(screen.width>=720){if(getCookies("lc")!=="y"){setTimeout(function(){document.getElementById("callbackBubbleQuote").classList.remove("noshow");setTimeout(function(){document.getElementById("callbackBubbleQuote").classList.add("cbshow")},0)},3000)}}}) /*! jQuery & Zepto Lazy v1.7.4 - http://jquery.eisbehr.de/lazy - MIT&GPL-2.0 license - Copyright 2012-2016 Daniel 'Eisbehr' Kern */ ;!function(d,g){function f(S,ag,Z,Y,K){function ac(){o=d.devicePixelRatio>1,ae(Z),ag.delay>=0&&setTimeout(function(){Q(!0)},ag.delay),(ag.delay<0||ag.combined)&&(Y.e=H(ag.throttle,function(a){"resize"===a.type&&(G=U=-1),Q(a.all)}),Y.a=function(a){ae(a),Z.push.apply(Z,a)},Y.g=function(){return Z=j(Z).filter(function(){return !j(this).data(ag.loadedName)})},Y.f=function(a){for(var l=0;lp.top&&-up.left&&-u=0?G:G=j(d).width()}function aa(){return U>=0?U:U=j(d).height()}function X(a){return a.tagName.toLowerCase()}function af(l,p){if(p){var m=l.split(",");l="";for(var i=0,s=m.length;il||!ag.enableThrottle||i?r():p=setTimeout(r,l-s)}}function W(){--q,Z.length||q||t("onFinishedAll")}function t(a,i,l){return !!(a=ag[a])&&(a.apply(S,[].slice.call(arguments,1)),!0)}var q=0,G=-1,U=-1,o=!1,e="afterLoad",P="load",x="error",n="img",M="src",J="srcset",R="sizes",k="background-image";"event"==ag.bind||h?ac():j(d).on(P+"."+K,ac)}function b(i,n){var e=this,k=j.extend({},e.config,n),m={},p=k.name+"-"+ ++c;return e.config=function(a,l){return l===g?k[a]:(k[a]=l,e)},e.addItems=function(a){return m.a&&m.a("string"===j.type(a)?j(a):a),e},e.getItems=function(){return m.g?m.g():{}},e.update=function(a){return m.e&&m.e({},!a),e},e.force=function(a){return m.f&&m.f("string"===j.type(a)?j(a):a),e},e.loadAll=function(){return m.e&&m.e({all:!0},!0),e},e.destroy=function(){return j(k.appendScroll).off("."+p,m.e),j(d).off("."+p),m={},g},f(e,k,i,m,p),k.chainable?i:e}var j=d.jQuery||d.Zepto,c=0,h=!1;j.fn.Lazy=j.fn.lazy=function(a){return new b(this,a)},j.Lazy=j.lazy=function(v,a,m){if(j.isFunction(a)&&(m=a,a=[]),j.isFunction(m)){v=j.isArray(v)?v:[v],a=j.isArray(a)?a:[a];for(var e=b.prototype.config,k=e._f||(e._f={}),q=0,n=v.length;q").text(overlay_CSS).appendTo("head");overlay_Loaded=true}var i=e.URL||g.URL||"";var o=e.Contents||"";var m=e.W||1024;var d=e.H||600;var j=e.T||10;var h=e.R||10;var n=e.hasPrint||false;var c=e.RIM||false;var l=e.NoExit||false;var b=new Object();b.W=screen.width;b.H=screen.height;if(typeof window.matchMedia!=="undefined"){if(window.matchMedia("(orientation: portrait)").matches){b.W=screen.width}else{if(window.matchMedia("(orientation: landscape)").matches){if(screen.height>b.W){b.W=screen.height;b.H=screen.width}}}}var k=m;var f=d;if(k>b.W){k=b.W}if(f>b.H){f=b.H}if(l){$(document.body).addClass("noexit")}$(".modalo").css("max-width",m);$(".modalo").css("max-height",d);var a=((b.H/2)-(d/2))-(b.H/2);if(a<0){a=0}$(".modalo").css("top",a);if(isIframe()){window.location=i;return}if(c&&k<360){window.location=i.replace("&App=true","");return}$(".modalo").removeClass("loaded");$(".modalo").html(o);if(i!==""){$(".modalo").append("
");$(".modalo").append("")}if(i!==""){$("#iframeOverlay").load(function(){var p=null;try{p=GetDoc(document.getElementById("iframeOverlay"))}catch(q){}if(p===null&&isIframe()){p=document}if(p!==null){$(p.body).addClass("isIframe");$(".modalo").addClass("loaded")}else{$(".modalo").addClass("loaded")}})}else{$(".modalo").addClass("loaded")}if(!overlay_EventAttached){document.body.addEventListener("click",clicked);overlay_EventAttached=true}setTimeout(function(){$(document.body).addClass("overlay")},0)}function clicked(b){if($(document.body).hasClass("noexit")){return}var a;if(!b){var b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(typeof a!=="undefined"&&a.nodeType==3){a=a.parentNode}if(typeof a==="undefined"||a.className!=="modal"){if(overlay_RefreshParent){parent.document.location.reload(true);return}$(document.body).removeClass("overlay");$(parent.document.body).removeClass("overlay");setTimeout(function(){if(!$(document.body).hasClass("overlay")){$(".modalo").html("")}},5000)}}function GetDoc(a){return a.contentDocument||a.contentWindow.document}function showAlert(b,e,d,c,a){if(a){$(document.body).addClass("noexit")}showOverlay({Contents:'

'+e+"

"+d+"

"})} /*! WOW - v1.1.2 - 2015-04-07 * Copyright (c) 2015 Matthieu Aussaguel; Licensed MIT */ (function(){var i,h,n,m,l,k=function(d,c){return function(){return d.apply(c,arguments)}},j=[].indexOf||function(e){for(var d=0,f=this.length;f>d;d++){if(d in this&&this[d]===e){return d}}return -1};h=function(){function b(){}return b.prototype.extend=function(f,e){var o,g;for(o in e){g=e[o],null==f[o]&&(f[o]=g)}return f},b.prototype.isMobile=function(c){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(c)},b.prototype.createEvent=function(g,f,q,p){var o;return null==f&&(f=!1),null==q&&(q=!1),null==p&&(p=null),null!=document.createEvent?(o=document.createEvent("CustomEvent"),o.initCustomEvent(g,f,q,p)):null!=document.createEventObject?(o=document.createEventObject(),o.eventType=g):o.eventName=g,o},b.prototype.emitEvent=function(d,c){return null!=d.dispatchEvent?d.dispatchEvent(c):c in (null!=d)?d[c]():"on"+c in (null!=d)?d["on"+c]():void 0},b.prototype.addEvent=function(e,d,f){return null!=e.addEventListener?e.addEventListener(d,f,!1):null!=e.attachEvent?e.attachEvent("on"+d,f):e[d]=f},b.prototype.removeEvent=function(e,d,f){return null!=e.removeEventListener?e.removeEventListener(d,f,!1):null!=e.detachEvent?e.detachEvent("on"+d,f):delete e[d]},b.prototype.innerHeight=function(){return"innerHeight" in window?window.innerHeight:document.documentElement.clientHeight},b}(),n=this.WeakMap||this.MozWeakMap||(n=function(){function b(){this.keys=[],this.values=[]}return b.prototype.get=function(o){var g,s,r,q,p;for(p=this.keys,g=r=0,q=p.length;q>r;g=++r){if(s=p[g],s===o){return this.values[g]}}},b.prototype.set=function(p,o){var u,t,s,r,q;for(q=this.keys,u=s=0,r=q.length;r>s;u=++s){if(t=q[u],t===p){return void (this.values[u]=o)}}return this.keys.push(p),this.values.push(o)},b}()),i=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(i=function(){function b(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return b.notSupported=!0,b.prototype.observe=function(){},b}()),m=this.getComputedStyle||function(b){return this.getPropertyValue=function(a){var d;return"float"===a&&(a="styleFloat"),l.test(a)&&a.replace(l,function(e,c){return c.toUpperCase()}),(null!=(d=b.currentStyle)?d[a]:void 0)||null},this},l=/(\-([a-z]){1})/g,this.WOW=function(){function a(b){null==b&&(b={}),this.scrollCallback=k(this.scrollCallback,this),this.scrollHandler=k(this.scrollHandler,this),this.resetAnimation=k(this.resetAnimation,this),this.start=k(this.start,this),this.scrolled=!0,this.config=this.util().extend(b,this.defaults),this.animationNameCache=new n,this.wowEvent=this.util().createEvent(this.config.boxClass)}return a.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},a.prototype.init=function(){var b;return this.element=window.document.documentElement,"interactive"===(b=document.readyState)||"complete"===b?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},a.prototype.start=function(){var f,p,o,g;if(this.stopped=!1,this.boxes=function(){var b,s,r,q;for(r=this.element.querySelectorAll("."+this.config.boxClass),q=[],b=0,s=r.length;s>b;b++){f=r[b],q.push(f)}return q}.call(this),this.all=function(){var b,s,r,q;for(r=this.boxes,q=[],b=0,s=r.length;s>b;b++){f=r[b],q.push(f)}return q}.call(this),this.boxes.length){if(this.disabled()){this.resetStyle()}else{for(g=this.boxes,p=0,o=g.length;o>p;p++){f=g[p],this.applyStyle(f,!0)}}}return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new i(function(b){return function(q){var v,u,t,s,r;for(r=[],v=0,u=q.length;u>v;v++){s=q[v],r.push(function(){var w,e,y,x;for(y=s.addedNodes||[],x=[],w=0,e=y.length;e>w;w++){t=y[w],x.push(this.doSync(t))}return x}.call(b))}return r}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},a.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},a.prototype.sync=function(){return i.notSupported?this.doSync(this.element):void 0},a.prototype.doSync=function(o){var g,s,r,q,p;if(null==o&&(o=this.element),1===o.nodeType){for(o=o.parentNode||o,q=o.querySelectorAll("."+this.config.boxClass),p=[],s=0,r=q.length;r>s;s++){g=q[s],j.call(this.all,g)<0?(this.boxes.push(g),this.all.push(g),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(g,!0),p.push(this.scrolled=!0)):p.push(void 0)}return p}},a.prototype.show=function(b){return this.applyStyle(b),b.className=b.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(b),this.util().emitEvent(b,this.wowEvent),this.util().addEvent(b,"animationend",this.resetAnimation),this.util().addEvent(b,"oanimationend",this.resetAnimation),this.util().addEvent(b,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(b,"MSAnimationEnd",this.resetAnimation),b},a.prototype.applyStyle=function(g,f){var q,p,o;return p=g.getAttribute("data-wow-duration"),q=g.getAttribute("data-wow-delay"),o=g.getAttribute("data-wow-iteration"),this.animate(function(b){return function(){return b.customStyle(g,f,p,q,o)}}(this))},a.prototype.animate=function(){return"requestAnimationFrame" in window?function(b){return window.requestAnimationFrame(b)}:function(b){return b()}}(),a.prototype.resetStyle=function(){var g,f,q,p,o;for(p=this.boxes,o=[],f=0,q=p.length;q>f;f++){g=p[f],o.push(g.style.visibility="visible")}return o},a.prototype.resetAnimation=function(d){var c;return d.type.toLowerCase().indexOf("animationend")>=0?(c=d.target||d.srcElement,c.className=c.className.replace(this.config.animateClass,"").trim()):void 0},a.prototype.customStyle=function(g,f,q,p,o){return f&&this.cacheAnimationName(g),g.style.visibility=f?"hidden":"visible",q&&this.vendorSet(g.style,{animationDuration:q}),p&&this.vendorSet(g.style,{animationDelay:p}),o&&this.vendorSet(g.style,{animationIterationCount:o}),this.vendorSet(g.style,{animationName:f?"none":this.cachedAnimationName(g)}),g},a.prototype.vendors=["moz","webkit"],a.prototype.vendorSet=function(o,g){var s,r,q,p;r=[];for(s in g){q=g[s],o[""+s]=q,r.push(function(){var c,t,f,e;for(f=this.vendors,e=[],c=0,t=f.length;t>c;c++){p=f[c],e.push(o[""+p+s.charAt(0).toUpperCase()+s.substr(1)]=q)}return e}.call(this))}return r},a.prototype.vendorCSS=function(o,d){var u,t,s,r,q,p;for(q=m(o),r=q.getPropertyCSSValue(d),s=this.vendors,u=0,t=s.length;t>u;u++){p=s[u],r=r||q.getPropertyCSSValue("-"+p+"-"+d)}return r},a.prototype.animationName=function(e){var d;try{d=this.vendorCSS(e,"animation-name").cssText}catch(f){d=m(e).getPropertyValue("animation-name")}return"none"===d?"":d},a.prototype.cacheAnimationName=function(b){return this.animationNameCache.set(b,this.animationName(b))},a.prototype.cachedAnimationName=function(b){return this.animationNameCache.get(b)},a.prototype.scrollHandler=function(){return this.scrolled=!0},a.prototype.scrollCallback=function(){var b;return !this.scrolled||(this.scrolled=!1,this.boxes=function(){var f,p,o,g;for(o=this.boxes,g=[],f=0,p=o.length;p>f;f++){b=o[f],b&&(this.isVisible(b)?this.show(b):g.push(b))}return g}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},a.prototype.offsetTop=function(d){for(var c;void 0===d.offsetTop;){d=d.parentNode}for(c=d.offsetTop;d=d.offsetParent;){c+=d.offsetTop}return c},a.prototype.isVisible=function(o){var g,s,r,q,p;return s=o.getAttribute("data-wow-offset")||this.config.offset,p=window.pageYOffset,q=p+Math.min(this.element.clientHeight,this.util().innerHeight())-s,r=this.offsetTop(o),g=r+o.clientHeight,q>=r&&g>=p},a.prototype.util=function(){return null!=this._util?this._util:this._util=new h},a.prototype.disabled=function(){return !this.config.mobile&&this.util().isMobile(navigator.userAgent)},a}()}).call(this); /*! Magnific Popup - v1.1.0 - 2016-02-20 * http://dimsemenov.com/plugins/magnific-popup/ * Copyright (c) 2016 Dmitry Semenov; */ !function(b){"function"==typeof define&&define.amd?define(["jquery"],b):b("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(aQ){var aP,aO,aN,aM,aL,aK,aJ="Close",aI="BeforeClose",aH="AfterClose",aG="BeforeAppend",aF="MarkupParse",aE="Open",aD="Change",aC="mfp",aB="."+aC,aA="mfp-ready",az="mfp-removing",ay="mfp-prevent-close",ax=function(){},aw=!!window.jQuery,av=aQ(window),au=function(b,d){aP.ev.on(aC+b+aB,d)},at=function(a,j,i,h){var g=document.createElement("div");return g.className="mfp-"+a,i&&(g.innerHTML=i),h?j&&j.appendChild(g):(g=aQ(g),j&&g.appendTo(j)),g},ar=function(b,a){aP.ev.triggerHandler(aC+b,a),aP.st.callbacks&&(b=b.charAt(0).toLowerCase()+b.slice(1),aP.st.callbacks[b]&&aP.st.callbacks[b].apply(aP,aQ.isArray(a)?a:[a]))},aq=function(a){return a===aK&&aP.currTemplate.closeBtn||(aP.currTemplate.closeBtn=aQ(aP.st.closeMarkup.replace("%title%",aP.st.tClose)),aK=a),aP.currTemplate.closeBtn},ap=function(){aQ.magnificPopup.instance||(aP=new ax,aP.init(),aQ.magnificPopup.instance=aP)},ao=function(){var d=document.createElement("p").style,c=["ms","O","Moz","Webkit"];if(void 0!==d.transition){return !0}for(;c.length;){if(c.pop()+"Transition" in d){return !0}}return !1};ax.prototype={constructor:ax,init:function(){var a=navigator.appVersion;aP.isLowIE=aP.isIE8=document.all&&!document.addEventListener,aP.isAndroid=/android/gi.test(a),aP.isIOS=/iphone|ipad|ipod/gi.test(a),aP.supportsTransition=ao(),aP.probablyMobile=aP.isAndroid||aP.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),aN=aQ(document),aP.popupsCache={}},open:function(t){var s;if(t.isObj===!1){aP.items=t.items.toArray(),aP.index=0;var q,p=t.items;for(s=0;s(b||av.height())},_setFocus:function(){(aP.st.focus?aP.content.find(aP.st.focus).eq(0):aP.wrap).focus()},_onFocusIn:function(a){return a.target===aP.wrap[0]||aQ.contains(aP.wrap[0],a.target)?void 0:(aP._setFocus(),!1)},_parseMarkup:function(a,h,g){var f;g.data&&(h=aQ.extend(g.data,h)),ar(aF,[a,h,g]),aQ.each(h,function(j,i){if(void 0===i||i===!1){return !0}if(f=j.split("_"),f.length>1){var e=a.find(aB+"-"+f[0]);if(e.length>0){var b=f[1];"replaceWith"===b?e[0]!==i[0]&&e.replaceWith(i):"img"===b?e.is("img")?e.attr("src",i):e.replaceWith(aQ("").attr("src",i).attr("class",e.attr("class"))):e.attr(f[1],i)}}else{a.find(aB+"-"+j).html(i)}})},_getScrollbarSize:function(){if(void 0===aP.scrollbarSize){var b=document.createElement("div");b.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(b),aP.scrollbarSize=b.offsetWidth-b.clientWidth,document.body.removeChild(b)}return aP.scrollbarSize}},aQ.magnificPopup={instance:null,proto:ax.prototype,modules:[],open:function(a,d){return ap(),a=a?aQ.extend(!0,{},a):{},a.isObj=!0,a.index=d||0,this.instance.open(a)},close:function(){return aQ.magnificPopup.instance&&aQ.magnificPopup.instance.close()},registerModule:function(a,d){d.options&&(aQ.magnificPopup.defaults[a]=d.options),aQ.extend(this.proto,d.proto),this.modules.push(a)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},aQ.fn.magnificPopup=function(j){ap();var i=aQ(this);if("string"==typeof j){if("open"===j){var h,b=aw?i.data("magnificPopup"):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;b.items?h=b.items[a]:(h=i,b.delegate&&(h=h.find(b.delegate)),h=h.eq(a)),aP._openClick({mfpEl:h},i,b)}else{aP.isOpen&&aP[j].apply(aP,Array.prototype.slice.call(arguments,1))}}else{j=aQ.extend(!0,{},j),aw?i.data("magnificPopup",j):i[0].magnificPopup=j,aP.addGroup(i,j)}return i};var an,am,al,ak="inline",aj=function(){al&&(am.after(al.addClass(an)).detach(),al=null)};aQ.magnificPopup.registerModule(ak,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){aP.types.push(ak),au(aJ+"."+ak,function(){aj()})},getInline:function(j,i){if(aj(),j.src){var h=aP.st.inline,b=aQ(j.src);if(b.length){var a=b[0].parentNode;a&&a.tagName&&(am||(an=h.hiddenClass,am=at(an),an="mfp-"+an),al=b.after(am).detach().removeClass(an)),aP.updateStatus("ready")}else{aP.updateStatus("error",h.tNotFound),b=aQ("
")}return j.inlineElement=b,b}return aP.updateStatus("ready"),aP._parseMarkup(i,{},j),i}}});var ai,ah="ajax",ag=function(){ai&&aQ(document.body).removeClass(ai)},af=function(){ag(),aP.req&&aP.req.abort()};aQ.magnificPopup.registerModule(ah,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){aP.types.push(ah),ai=aP.st.ajax.cursor,au(aJ+"."+ah,af),au("BeforeChange."+ah,af)},getAjax:function(b){ai&&aQ(document.body).addClass(ai),aP.updateStatus("loading");var a=aQ.extend({url:b.src,success:function(j,i,h){var c={data:j,xhr:h};ar("ParseAjax",c),aP.appendContent(aQ(c.data),ah),b.finished=!0,ag(),aP._setFocus(),setTimeout(function(){aP.wrap.addClass(aA)},16),aP.updateStatus("ready"),ar("AjaxContentAdded")},error:function(){ag(),b.finished=b.loadError=!0,aP.updateStatus("error",aP.st.ajax.tError.replace("%url%",b.src))}},aP.st.ajax.settings);return aP.req=aQ.ajax(a),""}}});var ae,ad=function(b){if(b.data&&void 0!==b.data.title){return b.data.title}var a=aP.st.image.titleSrc;if(a){if(aQ.isFunction(a)){return a.call(aP,b)}if(b.el){return b.el.attr(a)||""}}return""};aQ.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var b=aP.st.image,a=".image";aP.types.push("image"),au(aE+a,function(){"image"===aP.currItem.type&&b.cursor&&aQ(document.body).addClass(b.cursor)}),au(aJ+a,function(){b.cursor&&aQ(document.body).removeClass(b.cursor),av.off("resize"+aB)}),au("Resize"+a,aP.resizeImage),aP.isLowIE&&au("AfterChange",aP.resizeImage)},resizeImage:function(){var b=aP.currItem;if(b&&b.img&&aP.st.image.verticalFit){var d=0;aP.isLowIE&&(d=parseInt(b.img.css("padding-top"),10)+parseInt(b.img.css("padding-bottom"),10)),b.img.css("max-height",aP.wH-d)}},_onImageHasSize:function(b){b.img&&(b.hasSize=!0,ae&&clearInterval(ae),b.isCheckingImgSize=!1,ar("ImageHasSize",b),b.imgHidden&&(aP.content&&aP.content.removeClass("mfp-loading"),b.imgHidden=!1))},findImageSize:function(b){var h=0,g=b.img[0],f=function(a){ae&&clearInterval(ae),ae=setInterval(function(){return g.naturalWidth>0?void aP._onImageHasSize(b):(h>200&&clearInterval(ae),h++,void (3===h?f(10):40===h?f(50):100===h&&f(500)))},a)};f(1)},getImage:function(p,o){var n=0,m=function(){p&&(p.img[0].complete?(p.img.off(".mfploader"),p===aP.currItem&&(aP._onImageHasSize(p),aP.updateStatus("ready")),p.hasSize=!0,p.loaded=!0,ar("ImageLoadComplete")):(n++,200>n?setTimeout(m,100):l()))},l=function(){p&&(p.img.off(".mfploader"),p===aP.currItem&&(aP._onImageHasSize(p),aP.updateStatus("error",k.tError.replace("%url%",p.src))),p.hasSize=!0,p.loaded=!0,p.loadError=!0)},k=aP.st.image,b=o.find(".mfp-img");if(b.length){var a=document.createElement("img");a.className="mfp-img",p.el&&p.el.find("img").length&&(a.alt=p.el.find("img").attr("alt")),p.img=aQ(a).on("load.mfploader",m).on("error.mfploader",l),a.src=p.src,b.is("img")&&(p.img=p.img.clone()),a=p.img[0],a.naturalWidth>0?p.hasSize=!0:a.width||(p.hasSize=!1)}return aP._parseMarkup(o,{title:ad(p),img_replaceWith:p.img},p),aP.resizeImage(),p.hasSize?(ae&&clearInterval(ae),p.loadError?(o.addClass("mfp-loading"),aP.updateStatus("error",k.tError.replace("%url%",p.src))):(o.removeClass("mfp-loading"),aP.updateStatus("ready")),o):(aP.updateStatus("loading"),p.loading=!0,p.hasSize||(p.imgHidden=!0,o.addClass("mfp-loading"),aP.findImageSize(p)),o)}}});var ac,ab=function(){return void 0===ac&&(ac=void 0!==document.createElement("p").style.MozTransform),ac};aQ.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(b){return b.is("img")?b:b.find("img")}},proto:{initZoom:function(){var b,p=aP.st.zoom,o=".zoom";if(p.enabled&&aP.supportsTransition){var n,m,l=p.duration,i=function(g){var c=g.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),q="all "+p.duration/1000+"s "+p.easing,k={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},j="transition";return k["-webkit-"+j]=k["-moz-"+j]=k["-o-"+j]=k[j]=q,c.css(k),c},h=function(){aP.content.css("visibility","visible")};au("BuildControls"+o,function(){if(aP._allowZoom()){if(clearTimeout(n),aP.content.css("visibility","hidden"),b=aP._getItemToZoom(),!b){return void h()}m=i(b),m.css(aP._getOffset()),aP.wrap.append(m),n=setTimeout(function(){m.css(aP._getOffset(!0)),n=setTimeout(function(){h(),setTimeout(function(){m.remove(),b=m=null,ar("ZoomAnimationEnded")},16)},l)},16)}}),au(aI+o,function(){if(aP._allowZoom()){if(clearTimeout(n),aP.st.removalDelay=l,!b){if(b=aP._getItemToZoom(),!b){return}m=i(b)}m.css(aP._getOffset(!0)),aP.wrap.append(m),aP.content.css("visibility","hidden"),setTimeout(function(){m.css(aP._getOffset())},16)}}),au(aJ+o,function(){aP._allowZoom()&&(h(),m&&m.remove(),b=null)})}},_allowZoom:function(){return"image"===aP.currItem.type},_getItemToZoom:function(){return aP.currItem.hasSize?aP.currItem.img:!1},_getOffset:function(l){var k;k=l?aP.currItem.img:aP.st.zoom.opener(aP.currItem.el||aP.currItem);var j=k.offset(),i=parseInt(k.css("padding-top"),10),b=parseInt(k.css("padding-bottom"),10);j.top-=aQ(window).scrollTop()-i;var a={width:k.width(),height:(aw?k.innerHeight():k[0].offsetHeight)-b-i};return ab()?a["-moz-transform"]=a.transform="translate("+j.left+"px,"+j.top+"px)":(a.left=j.left,a.top=j.top),a}}});var aa="iframe",Z="//about:blank",Y=function(b){if(aP.currTemplate[aa]){var d=aP.currTemplate[aa].find("iframe");d.length&&(b||(d[0].src=Z),aP.isIE8&&d.css("display",b?"block":"none"))}};aQ.magnificPopup.registerModule(aa,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){aP.types.push(aa),au("BeforeChange",function(e,d,f){d!==f&&(d===aa?Y():f===aa&&Y(!0))}),au(aJ+"."+aa,function(){Y()})},getIframe:function(j,i){var h=j.src,b=aP.st.iframe;aQ.each(b.patterns,function(){return h.indexOf(this.index)>-1?(this.id&&(h="string"==typeof this.id?h.substr(h.lastIndexOf(this.id)+this.id.length,h.length):this.id.call(this,h)),h=this.src.replace("%id%",h),!1):void 0});var a={};return b.srcAction&&(a[b.srcAction]=h),aP._parseMarkup(i,a,j),aP.updateStatus("ready"),i}}});var X=function(b){var d=aP.items.length;return b>d-1?b-d:0>b?d+b:b},W=function(e,d,f){return e.replace(/%curr%/gi,d+1).replace(/%total%/gi,f)};aQ.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var b=aP.st.gallery,a=".mfp-gallery";return aP.direction=!0,b&&b.enabled?(aL+=" mfp-gallery",au(aE+a,function(){b.navigateByImgClick&&aP.wrap.on("click"+a,".mfp-img",function(){return aP.items.length>1?(aP.next(),!1):void 0}),aN.on("keydown"+a,function(c){37===c.keyCode?aP.prev():39===c.keyCode&&aP.next()})}),au("UpdateStatus"+a,function(d,e){e.text&&(e.text=W(e.text,aP.currItem.index,aP.items.length))}),au(aF+a,function(c,k,j,i){var h=aP.items.length;j.counter=h>1?W(b.tCounter,i.index,h):""}),au("BuildControls"+a,function(){if(aP.items.length>1&&b.arrows&&!aP.arrowLeft){var h=b.arrowMarkup,g=aP.arrowLeft=aQ(h.replace(/%title%/gi,b.tPrev).replace(/%dir%/gi,"left")).addClass(ay),c=aP.arrowRight=aQ(h.replace(/%title%/gi,b.tNext).replace(/%dir%/gi,"right")).addClass(ay);g.click(function(){aP.prev()}),c.click(function(){aP.next()}),aP.container.append(g.add(c))}}),au(aD+a,function(){aP._preloadTimeout&&clearTimeout(aP._preloadTimeout),aP._preloadTimeout=setTimeout(function(){aP.preloadNearbyImages(),aP._preloadTimeout=null},16)}),void au(aJ+a,function(){aN.off(a),aP.wrap.off("click"+a),aP.arrowRight=aP.arrowLeft=null})):!1},next:function(){aP.direction=!0,aP.index=X(aP.index+1),aP.updateItemHTML()},prev:function(){aP.direction=!1,aP.index=X(aP.index-1),aP.updateItemHTML()},goTo:function(b){aP.direction=b>=aP.index,aP.index=b,aP.updateItemHTML()},preloadNearbyImages:function(){var b,h=aP.st.gallery.preload,g=Math.min(h[0],aP.items.length),f=Math.min(h[1],aP.items.length);for(b=1;b<=(aP.direction?f:g);b++){aP._preloadItem(aP.index+b)}for(b=1;b<=(aP.direction?g:f);b++){aP._preloadItem(aP.index-b)}},_preloadItem:function(b){if(b=X(b),!aP.items[b].preloaded){var a=aP.items[b];a.parsed||(a=aP.parseEl(b)),ar("LazyLoad",a),"image"===a.type&&(a.img=aQ('').on("load.mfploader",function(){a.hasSize=!0}).on("error.mfploader",function(){a.hasSize=!0,a.loadError=!0,ar("LazyLoadError",a)}).attr("src",a.src)),a.preloaded=!0}}}});var V="retina";aQ.magnificPopup.registerModule(V,{options:{replaceSrc:function(b){return b.src.replace(/\.\w+$/,function(c){return"@2x"+c})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var b=aP.st.retina,d=b.ratio;d=isNaN(d)?d():d,d>1&&(au("ImageHasSize."+V,function(e,c){c.img.css({"max-width":c.img[0].naturalWidth/d,width:"100%"})}),au("ElementParse."+V,function(a,c){c.src=b.replaceSrc(c,d)}))}}}}),ap()});!function(b){"function"==typeof define&&define.amd?define(["jquery"],b):"undefined"!=typeof exports?module.exports=b(require("jquery")):b(jQuery)}(function(d){var c=window.Slick||{};c=function(){function e(i,h){var b,g=this;g.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(i),appendDots:d(i),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3000,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(f,j){return d('';var slick_slider_next_button='';$(document).ready(function(){$(".home-slider").slick({dots:true,autoplay:true,autoplaySpeed:7500,infinite:true,lazyLoad:"ondemand",prevArrow:slick_slider_previous_button,nextArrow:slick_slider_next_button,});$(".gallery-slider").slick({dots:false,autoplay:true,autoplaySpeed:7500,infinite:true,lazyLoad:"ondemand",prevArrow:"",nextArrow:"",}).on("beforeChange",function(b,a,d,c){$("#gallery a.gallery-category").removeClass("active");$($("#gallery").find("a.gallery-category").get(c)).addClass("active")});$(".review-slider").slick({dots:false,autoplay:true,autoplaySpeed:4000,infinite:true,prevArrow:"",nextArrow:"",})});new WOW().init();