!function(e){"use strict";var t=window.VAMTAM=window.VAMTAM||{};t.debounce=function(e,t,i){var n;return function(){var a=this,o=arguments,s=i&&!n;clearTimeout(n),n=setTimeout(function(){n=null,i||e.apply(a,o)},t),s&&e.apply(a,o)}},t.offset=function(e){var t=e.getBoundingClientRect(),i=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return{top:t.top+n,left:t.left+i}},t.scroll_handlers=[],t.latestKnownScrollY=0;var i=!1;t.addScrollHandler=function(e){requestAnimationFrame(function(){e.init(),t.scroll_handlers.push(e),e.measure(t.latestKnownScrollY),e.mutate(t.latestKnownScrollY)})},t.onScroll=function(){t.latestKnownScrollY=window.pageYOffset,i||(i=!0,requestAnimationFrame(function(){var e;for(e=0;e0?r.markers[0].address?i.geocode({address:r.markers[0].address},function(e){e&&e.length>0&&t.setCenter(e[0].geometry.location)}):t.setCenter(new google.maps.LatLng(r.markers[0].latitude,r.markers[0].longitude)):t.setCenter(new google.maps.LatLng(34.885931,9.84375)),t.setZoom(r.zoom),t.setMapTypeId(google.maps.MapTypeId[r.maptype]);var n={scrollwheel:r.scrollwheel,draggable:r.draggable,disableDoubleClickZoom:!r.doubleclickzoom};!1===r.controls?e.extend(n,{disableDefaultUI:!0}):0!==r.controls.length&&e.extend(n,r.controls,{disableDefaultUI:!0}),t.setOptions(e.extend(n,r.custom));var a,o=new google.maps.Marker,s=new google.maps.MarkerImage(r.icon.image);if(s.size=new google.maps.Size(r.icon.iconsize[0],r.icon.iconsize[1]),s.anchor=new google.maps.Point(r.icon.iconanchor[0],r.icon.iconanchor[1]),o.setIcon(s),r.icon.shadow){var l=new google.maps.MarkerImage(r.icon.shadow);l.size=new google.maps.Size(r.icon.shadowsize[0],r.icon.shadowsize[1]),l.anchor=new google.maps.Point(r.icon.shadowanchor[0],r.icon.shadowanchor[1]),o.setShadow(l)}e(this).bind("gMap.centerAt",function(e,i,n,a){a&&t.setZoom(a),t.panTo(new google.maps.LatLng(parseFloat(i),parseFloat(n)))}),e(this).bind("gMap.addMarker",function(e,i,n,c,d,u){var p=new google.maps.LatLng(parseFloat(i),parseFloat(n)),m=new google.maps.Marker({position:p});if(d?((s=new google.maps.MarkerImage(d.image)).size=new google.maps.Size(d.iconsize[0],d.iconsize[1]),s.anchor=new google.maps.Point(d.iconanchor[0],d.iconanchor[1]),m.setIcon(s),d.shadow&&((l=new google.maps.MarkerImage(d.shadow)).size=new google.maps.Size(d.shadowsize[0],d.shadowsize[1]),l.anchor=new google.maps.Point(d.shadowanchor[0],d.shadowanchor[1]),o.setShadow(l))):(m.setIcon(o.getIcon()),m.setShadow(o.getShadow())),c){"_latlng"===c&&(c=i+", "+n);var f=new google.maps.InfoWindow({content:r.html_prepend+c+r.html_append});google.maps.event.addListener(m,"click",function(){a&&a.close(),f.open(t,m),a=f}),u&&f.open(t,m)}m.setMap(t)});for(var c=function(t,i){return function(n){n&&n.length>0&&e(i).trigger("gMap.addMarker",[n[0].geometry.location.lat(),n[0].geometry.location.lng(),t.html,t.icon,t.popup])}},d=0;d',html_append:"",icon:{image:"https://www.google.com/mapfiles/marker.png",shadow:"https://www.google.com/mapfiles/shadow50.png",iconsize:[20,34],shadowsize:[37,34],iconanchor:[9,34],shadowanchor:[6,34]}}}(jQuery),function(e){"use strict";var t,i,n,a,o,s,r,l=function(){},c=!!window.jQuery,d=e(window),u=function(e,i){t.ev.on("mfp"+e+".mfp",i)},p=function(t,i,n,a){var o=document.createElement("div");return o.className="mfp-"+t,n&&(o.innerHTML=n),a?i&&i.appendChild(o):(o=e(o),i&&o.appendTo(i)),o},m=function(i,n){t.ev.triggerHandler("mfp"+i,n),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,e.isArray(n)?n:[n]))},f=function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},h=function(i){return i===r&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),r=i),t.currTemplate.closeBtn},g=function(){e.magnificPopup.instance||((t=new l).init(),e.magnificPopup.instance=t)};l.prototype={constructor:l,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7."),t.isIE8=-1!==i.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document.body),a=e(document),t.popupsCache={}},open:function(i){var n;if(!1===i.isObj){t.items=i.items.toArray(),t.index=0;var o,r=i.items;for(n=0;n(e||d.height())},_parseMarkup:function(t,i,n){var a;n.data&&(i=e.extend(n.data,i)),m("MarkupParse",[t,i,n]),e.each(i,function(e,i){if(void 0===i||!1===i)return!0;if((a=e.split("_")).length>1){var n=t.find(".mfp-"+a[0]);if(n.length>0){var o=a[1];"replaceWith"===o?n[0]!==i[0]&&n.replaceWith(i):"img"===o?n.is("img")?n.attr("src",i):n.replaceWith(''):n.attr(a[1],i)}}else t.find(".mfp-"+e).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.id="mfp-sbm",e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:l.prototype,modules:[],open:function(e,t){return g(),e||(e={}),e.isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},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,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading..."}},e.fn.magnificPopup=function(i){g();var n=e(this);if("string"==typeof i)if("open"===i){var a,o=c?n.data("magnificPopup"):n[0].magnificPopup,s=parseInt(arguments[1],10)||0;o.items?a=o.items[s]:(a=n,o.delegate&&(a=a.find(o.delegate)),a=a.eq(s)),t._openClick({mfpEl:a},n,o)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else c?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var v,w,b,y=function(){b&&(w.after(b.addClass(v)).detach(),b=null)};e.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push("inline"),u("Close.inline",function(){y()})},getInline:function(i,n){if(y(),i.src){var a=t.st.inline,o=e(i.src);if(o.length){var s=o[0].parentNode;s&&s.tagName&&(w||(v=a.hiddenClass,w=p(v),v="mfp-"+v),b=o.after(w).detach().removeClass(v)),t.updateStatus("ready")}else t.updateStatus("error",a.tNotFound),o=e("
");return i.inlineElement=o,o}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var C,x=function(){C&&n.removeClass(C)};e.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){t.types.push("ajax"),C=t.st.ajax.cursor,u("Close.ajax",function(){x(),t.req&&t.req.abort()})},getAjax:function(i){C&&n.addClass(C),t.updateStatus("loading");var a=e.extend({url:i.src,success:function(n,a,o){var s={data:n,xhr:o};m("ParseAjax",s),t.appendContent(e(s.data),"ajax"),i.finished=!0,x(),f(),setTimeout(function(){t.wrap.addClass("mfp-ready")},16),t.updateStatus("ready"),m("AjaxContentAdded")},error:function(){x(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(a),""}}});var k;e.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 e=t.st.image,i=".image";t.types.push("image"),u("Open"+i,function(){"image"===t.currItem.type&&e.cursor&&n.addClass(e.cursor)}),u("Close"+i,function(){e.cursor&&n.removeClass(e.cursor),d.off("resize.mfp")}),u("Resize"+i,t.resizeImage),t.isLowIE&&u("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,k&&clearInterval(k),e.isCheckingImgSize=!1,m("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],a=function(o){k&&clearInterval(k),k=setInterval(function(){n.naturalWidth>0?t._onImageHasSize(e):(i>200&&clearInterval(k),3===++i?a(10):40===i?a(50):100===i&&a(500))},o)};a(1)},getImage:function(i,n){var a=0,o=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,m("ImageLoadComplete")):++a<200?setTimeout(o,100):s())},s=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",r.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},r=t.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.img=e(c).on("load.mfploader",o).on("error.mfploader",s),c.src=i.src,l.is("img")&&(i.img=i.img.clone()),i.img[0].naturalWidth>0&&(i.hasSize=!0)}return t._parseMarkup(n,{title:function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var n=t.st.image.titleSrc;if(n){if(e.isFunction(n))return n.call(t,i);if(i.el)return i.el.attr(n)||""}return""}(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(k&&clearInterval(k),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",r.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var I;e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e=t.st.zoom,i=".zoom";if(e.enabled&&t.supportsTransition){var n,a,o=e.duration,s=function(t){var i=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+e.duration/1e3+"s "+e.easing,a={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},o="transition";return a["-webkit-"+o]=a["-moz-"+o]=a["-o-"+o]=a[o]=n,i.css(a),i},r=function(){t.content.css("visibility","visible")};u("BuildControls"+i,function(){if(t._allowZoom()){if(clearTimeout(n),t.content.css("visibility","hidden"),image=t._getItemToZoom(),!image)return void r();(a=s(image)).css(t._getOffset()),t.wrap.append(a),n=setTimeout(function(){a.css(t._getOffset(!0)),n=setTimeout(function(){r(),setTimeout(function(){a.remove(),image=a=null,m("ZoomAnimationEnded")},16)},o)},16)}}),u("BeforeClose"+i,function(){if(t._allowZoom()){if(clearTimeout(n),t.st.removalDelay=o,!image){if(image=t._getItemToZoom(),!image)return;a=s(image)}a.css(t._getOffset(!0)),t.wrap.append(a),t.content.css("visibility","hidden"),setTimeout(function(){a.css(t._getOffset())},16)}}),u("Close"+i,function(){t._allowZoom()&&(r(),a&&a.remove())})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n,a=(n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem)).offset(),o=parseInt(n.css("padding-top"),10),s=parseInt(n.css("padding-bottom"),10);a.top-=e(window).scrollTop()-o;var r={width:n.width(),height:(c?n.innerHeight():n[0].offsetHeight)-s-o};return void 0===I&&(I=void 0!==document.createElement("p").style.MozTransform),I?r["-moz-transform"]=r.transform="translate("+a.left+"px,"+a.top+"px)":(r.left=a.left,r.top=a.top),r}}});var z=function(e){if(t.currTemplate.iframe){var i=t.currTemplate.iframe.find("iframe");i.length&&(e||(i[0].src="//about:blank"),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule("iframe",{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(){t.types.push("iframe"),u("BeforeChange",function(e,t,i){t!==i&&("iframe"===t?z():"iframe"===i&&z(!0))}),u("Close.iframe",function(){z()})},getIframe:function(i,n){var a=i.src,o=t.st.iframe;e.each(o.patterns,function(){if(a.indexOf(this.index)>-1)return this.id&&(a="string"==typeof this.id?a.substr(a.lastIndexOf(this.id)+this.id.length,a.length):this.id.call(this,a)),a=this.src.replace("%id%",a),!1});var s={};return o.srcAction&&(s[o.srcAction]=a),t._parseMarkup(n,s,i),t.updateStatus("ready"),n}}});var E=function(e){var i=t.items.length;return e>i-1?e-i:e<0?i+e:e},M=function(e,t,i){return e.replace("%curr%",t+1).replace("%total%",i)};e.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 i=t.st.gallery,n=".mfp-gallery",o=Boolean(e.fn.mfpFastClick);if(t.direction=!0,!i||!i.enabled)return!1;s+=" mfp-gallery",u("Open"+n,function(){i.navigateByImgClick&&t.wrap.on("click"+n,".mfp-img",function(){if(t.items.length>1)return t.next(),!1}),a.on("keydown"+n,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),u("UpdateStatus"+n,function(e,i){i.text&&(i.text=M(i.text,t.currItem.index,t.items.length))}),u("MarkupParse"+n,function(e,n,a,o){var s=t.items.length;a.counter=s>1?M(i.tCounter,o.index,s):""}),u("BuildControls"+n,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,a=t.arrowLeft=e(n.replace("%title%",i.tPrev).replace("%dir%","left")).addClass("mfp-prevent-close"),s=t.arrowRight=e(n.replace("%title%",i.tNext).replace("%dir%","right")).addClass("mfp-prevent-close"),r=o?"mfpFastClick":"click";a[r](function(){t.prev()}),s[r](function(){t.next()}),t.isIE7&&(p("b",a[0],!1,!0),p("a",a[0],!1,!0),p("b",s[0],!1,!0),p("a",s[0],!1,!0)),t.container.append(a.add(s))}}),u("Change"+n,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),u("Close"+n,function(){a.off(n),t.wrap.off("click"+n),t.arrowLeft&&o&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null})},next:function(){t.direction=!0,t.index=E(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=E(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),a=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?a:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:a);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=E(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),m("LazyLoad",n),"image"===n.type&&(n.img=e('').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,m("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var A,_,T;e.magnificPopup.registerModule("retina",{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(u("ImageHasSize.retina",function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),u("ElementParse.retina",function(t,n){n.src=e.replaceSrc(n,i)}))}}}}),A="ontouchstart"in window,_=function(){d.off("touchmove"+T+" touchend"+T)},T=".mfpFastClick",e.fn.mfpFastClick=function(t){return e(this).each(function(){var i,n,a,o,s,r,l,c=e(this);A&&c.on("touchstart"+T,function(e){s=!1,l=1,r=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],a=r.clientX,o=r.clientY,d.on("touchmove"+T,function(e){r=e.originalEvent?e.originalEvent.touches:e.touches,l=r.length,r=r[0],(Math.abs(r.clientX-a)>10||Math.abs(r.clientY-o)>10)&&(s=!0,_())}).on("touchend"+T,function(e){_(),s||l>1||(i=!0,e.preventDefault(),clearTimeout(n),n=setTimeout(function(){i=!1},1e3),t())})}),c.on("click"+T,function(){i||t()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+T+" click"+T),A&&d.off("touchmove"+T+" touchend"+T)}}(window.jQuery||window.Zepto),function(e,t,i){var n,a;n=this,a=function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{};return(i[e]=i[e]||[])[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return-1!=n&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=0,a=i[n];t=t||[];for(var o=this._onceEvents&&this._onceEvents[e];a;){var s=o&&o[a];s&&(this.off(e,a),delete o[a]),a.apply(this,t),a=i[n+=s?0:1]}return this}},e},"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",a):"object"==typeof module&&module.exports?module.exports=a():n.EvEmitter=a(),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}(e,function(e,t){var i=e.jQuery,n=e.console;function a(e,t){for(var i in t)e[i]=t[i];return e}function o(e,t,n){if(!(this instanceof o))return new o(e,t,n);"string"==typeof e&&(e=document.querySelectorAll(e)),this.elements=function(e){var t=[];if(Array.isArray(e))t=e;else if("number"==typeof e.length)for(var i=0;i1&&(o=window.devicePixelRatio,n.style.width=n.style.height=[t.size,"px"].join(""),n.width=n.height=t.size*o,a.scale(o,o)),a.translate(t.size/2,t.size/2),a.rotate((t.rotate/180-.5)*Math.PI);var s=(t.size-t.lineWidth)/2;t.scaleColor&&t.scaleLength&&(s-=t.scaleLength+2),Date.now=Date.now||function(){return+new Date};var r=function(e,t,i){var n=(i=Math.min(Math.max(-1,i||0),1))<=0;a.beginPath(),a.arc(0,0,s,0,2*Math.PI*i,n),a.strokeStyle=e,a.lineWidth=t,a.stroke()},l=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)},c=function(){t.scaleColor&&function(){var e,i,n=24;a.lineWidth=1,a.fillStyle=t.scaleColor,a.save();for(n=24;n>0;--n)n%6==0?(i=t.scaleLength,e=0):(i=.6*t.scaleLength,e=t.scaleLength-i),a.fillRect(-t.size/2+e,0,i,1),a.rotate(Math.PI/12);a.restore()}(),t.trackColor&&r(t.trackColor,t.lineWidth,1)};this.clear=function(){a.clearRect(t.size/-2,t.size/-2,t.size,t.size)},this.draw=function(e){var n;t.scaleColor||t.trackColor?a.getImageData&&a.putImageData?i?a.putImageData(i,0,0):(c(),i=a.getImageData(0,0,t.size*o,t.size*o)):(this.clear(),c()):this.clear(),a.lineCap=t.lineCap,n="function"==typeof t.barColor?t.barColor(e):t.barColor,r(n,t.lineWidth,e/100)}.bind(this),this.animate=function(e,i){var n=Date.now();t.onStart(e,i);var a=function(){var o=Math.min(Date.now()-n,t.animate),s=t.easing(this,o,e,i-e,t.animate);this.draw(s),t.onStep(e,i,s),o>=t.animate?t.onStop(e,i):l(a)}.bind(this);l(a)}.bind(this)};e.fn.easyPieChart=function(i){return this.each(function(){var n;e.data(this,"easyPieChart")||(n=e.extend({},i,e(this).data()),e.data(this,"easyPieChart",new function(e,i){var n={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,size:110,rotate:0,animate:1e3,easing:function(e,t,i,n,a){return(t/=a/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i},onStart:function(e,t){},onStep:function(e,t,i){},onStop:function(e,t){}};n.renderer=t;var a={},o=0,s=function(){for(var t in this.el=e,this.options=a,n)n.hasOwnProperty(t)&&(a[t]=i&&void 0!==i[t]?i[t]:n[t],"function"==typeof a[t]&&(a[t]=a[t].bind(this)));"string"==typeof a.easing&&"undefined"!=typeof jQuery&&jQuery.isFunction(jQuery.easing[a.easing])?a.easing=jQuery.easing[a.easing]:a.easing=n.easing,this.renderer=new a.renderer(e,a),this.renderer.draw(o),e.dataset&&e.dataset.percent?this.update(parseFloat(e.dataset.percent)):e.getAttribute&&e.getAttribute("data-percent")&&this.update(parseFloat(e.getAttribute("data-percent")))}.bind(this);this.update=function(e){return e=parseFloat(e),a.animate?this.renderer.animate(o,e):this.renderer.draw(e),o=e,this}.bind(this),s()}(this,n)))})}}),function(){"use strict";var e;jQuery.WPV=jQuery.WPV||{},(e=jQuery).WPV.reduce_column_count=function(t){if(!e("body").hasClass("responsive-layout"))return t;var i=e(window).width();return i<770?1:i>=768&&i<=1024?Math.min(t,2):i>1024&&i<1280?Math.min(t,3):t},e.fn.touchwipe=function(t){var i={min_move_x:20,min_move_y:20,wipeLeft:function(){},wipeRight:function(){},wipeUp:function(){},wipeDown:function(){},preventDefaultEvents:!0,canUseEvent:function(){return!0}};return t&&e.extend(i,t),this.each(function(t,n){var a,o,s=!1;function r(){e(n).unbind("touchmove",l),a=null,s=!1}function l(e){if(i.preventDefaultEvents&&e.preventDefault(),s){var t=e.originalEvent.touches?e.originalEvent.touches[0].pageX:e.pageX,l=e.originalEvent.touches?e.originalEvent.touches[0].pageY:e.pageY,c=a-t,d=o-l;Math.abs(c)>=i.min_move_x?(r(),c>0?i.wipeLeft.call(n,e):i.wipeRight.call(n,e)):Math.abs(d)>=i.min_move_y&&(r(),d>0?i.wipeDown.call(n,e):i.wipeUp.call(n,e))}}e(n).bind("touchstart",function(t){if(!i.canUseEvent(t))return!0;if(t.originalEvent.touches){if(t.originalEvent.touches.length>1)return!0;a=t.originalEvent.touches[0].pageX,o=t.originalEvent.touches[0].pageY}else a=t.pageX,o=t.pageY;s=!0,e(n).bind("touchmove",l),i.preventDefaultEvents&&t.preventDefault(),t.stopPropagation()})}),this}}(),function(e){"use strict";var t=!1,i=!1;e(function(){t=!0}),e(document).bind("ready",function(){i=!0}),e.rawContentHandler=function(n){if(e.isFunction(n))if(t){if(!i){var a=e("body")[0];n.call(a,a.childNodes)}e(window).bind("rawContent",function(e,t){n.call(e.target,t||e.target.childNodes)})}else e(function(){e.rawContentHandler(n)})}}(jQuery),function(e){"use strict";var t=e(window);function i(t,i,n){t.css("opacity",0).attr("src",i).removeClass("loading").addClass("loaded").trigger("jailStartAnimation"),t.animate({opacity:1},{duration:n.speed,easing:"linear",queue:!1,complete:function(){var i,a;n.resizeImages&&this.originalCssHeight&&(this.style.height=this.originalCssHeight,delete this.originalCssHeight),t.trigger("jailComplete"),n.callbackAfterEachImage&&n.callbackAfterEachImage.call(this,t,n),n.images&&n.callback&&!n.callback.called&&(i=n.images,a=!0,i.each(function(){if(!e(this).hasClass("loaded"))return a=!1,!1}),a)&&(n.callback.called=!0,n.callback())}})}function n(n){e("img.lazy[data-href]").each(function(a,o){var s=e(o),r=e.extend({timeout:10,effect:!1,speed:400,selector:null,offset:0,event:"scroll",callback:jQuery.noop,callbackAfterEachImage:jQuery.noop,placeholder:!1,resizeImages:!0,container:t},s.data("jailOptions")||{});if((!n||"scroll"===n||"resize"===n||"orientationchange"===n||r.event===n)&&(!r.event||!/scroll|resize|orientationchange/i.test(r.event)||function(e,i,n){i=i||t,n=n||0;var a=i[0]===window,o=a?{top:0,left:0}:i.offset(),s=o.top+(a?i.scrollTop():0),r=o.left+(a?i.scrollLeft():0),l=r+i.width(),c=s+i.height(),d=e.offset(),u=e.width(),p=e.height();return s-n<=d.top+p&&c+n>=d.top&&r-n<=d.left+u&&l+n>=d.left}(s,r.container))&&!s.is(".loading")){s.addClass("loading");var l=new Image,c=o.getAttribute("data-href");o.removeAttribute("data-href"),l.onload=function(){i(s,c,r)},l.src=c}})}e.fn.asynchImageLoader=e.fn.jail=function(t){var i=e.extend({},t||{},{images:this});return this.data("jailOptions",i),!1!==i.resizeImages&&this.each(function(){!function(e){var t=parseInt(e.getAttribute("width"),10),i=parseInt(e.getAttribute("height"),10);if(!isNaN(t)&&isNaN(i)){e.originalCssHeight=e.style.height||"";var n=e.offsetWidth/t;e.style.height=Math.floor(i*n)+"px"}}(this)}),i.event||n(),this},t.bind("scroll resize load orientationchange",function(e){n(e.type)}),e(function(){setTimeout(function(){n()},1e3)})}(jQuery),function(e,t){"use strict";e.fn.wpvAnimateNumber=function(t){var i={from:0,to:0,animate:1e3,easing:function(e,t,i,n,a){return(t/=a/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i},onStep:e.noop,el:null};"string"==typeof(t=e.extend(i,t)).easing&&"undefined"!=typeof jQuery&&jQuery.isFunction(jQuery.easing[t.easing])?t.easing=jQuery.easing[t.easing]:t.easing=i.easing;var n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)};e(this).each(function(){t.to=e(this).data("number")||t.to,function(){var e=Date.now(),i=function(){var a=Math.min(Date.now()-e,t.animate),o=t.easing(this,a,t.from,t.to-t.from,t.animate);t.onStep.call(this,t.from,t.to,o),a").addClass("wpvc-done wpvc-block").html(e("").addClass("value").text(s)));var d=o-c;a.text(d%60),d=Math.floor(d/60),n.text(d%60),d=Math.floor(d/60),i.text(d%24),d=Math.floor(d/24),t.text(d)},1e3)})})}(jQuery),function(e,t){"use strict";e(function(){e(".wpv-progress.pie").one("wpv-progress-visible",function(){e(this).addClass("started").easyPieChart({animate:1e3,scaleLength:0,lineWidth:11,size:130,lineCap:"square",onStep:function(t,i,n){e(this.el).find("span:first").text(~~n)}})}),e(".wpv-progress.number").each(function(){e(this).one("wpv-progress-visible",function(){e(this).addClass("started").wpvAnimateNumber({onStep:function(t,i,n){e(this).find("span:first").text(~~n)}})})});var t=e(window),i=0,n=navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&navigator.userAgent.match(/AppleWebKit/);setTimeout(function(){e(window).scroll(function(){i=t.height();var a=e(window).scrollTop()+.6*i;e(".wpv-progress:not(.started)").each(function(){(a>e(this).offset().top||n)&&e(this).trigger("wpv-progress-visible")})}).scroll()},300)})}(jQuery),function(e,t){"use strict";var i=e(window),n=e("html"),a=e("body").hasClass("responsive-layout");jQuery.WPV=jQuery.WPV||{},jQuery.WPV.MEDIA=jQuery.WPV.MEDIA||{layout:{}};var o,s=[{min:0,max:479,className:"layout-smallest"},{min:480,max:958,className:"layout-small"},{min:959,max:1/0,className:"layout-max"},{min:959,max:1280,className:"layout-max-low"},{min:0,max:958,className:"layout-below-max"}];if(a&&"matchMedia"in window){var r,l,c=s.length;i.bind("resize.sizeClass load.sizeClass",function(){var e=[],t=[],n={};for(l=0;l
'),e("body").hasClass("cbox-share-twitter")&&(i+='
'),e("body").hasClass("cbox-share-pinterest")&&(i+='
'),'"},i=function(e){return"true"===e.attr("data-iframe")?"iframe":e.attr("href").match(/^#/)?"inline":"image"};e.rawContentHandler(function(){var n=e("body").hasClass("woocommerce-page")?", div.product div.images a.zoom":"";e(".vamtam-lightbox"+n,this).not(".no-lightbox, .size-thumbnail, .cboxElement").each(function(){var n=this,a=e(this),o=e('[rel="'+a.attr("rel")+'"]').filter(".vamtam-lightbox, a.zoom"),s=o.length,r=[],l=e.inArray(a,o);s?e(o).each(function(t){this===n&&(l=t),r.push({src:e(this).attr("href"),type:i(e(this))})}):(r.push({src:a.attr("href"),type:i(a)}),l=0),console.log(r),a.magnificPopup({items:r,midClick:!0,preload:[1,2],index:l,tClose:window.VAMTAM_FRONT.magnific_close,tLoading:window.VAMTAM_FRONT.magnific_loading,iframe:{patterns:{youtube:{id:function(e){var t=e.match(/youtu(?:\.be|be\.com)\/(?:.*v(?:\/|=)|(?:.*\/)?)([a-zA-Z0-9-_]+)/);return t[1]?t[1]:e}},vimeo:{id:function(e){var t=e.match(/vimeo\.com\/(?:.*#|.*videos?\/)?([0-9]+)/);return t[1]?t[1]:e}},dailymotion:{index:"dailymotion.com",id:function(e){var t=e.match(/^.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/);return null!==t?void 0!==t[4]?t[4]:t[2]:null}}}},image:{titleSrc:t},gallery:{enabled:s},callbacks:{open:function(){e(window).resize()}}})})})})}(jQuery),function(e,t){"use strict";e(function(){e.rawContentHandler(function(){"tabs"in e.fn&&e(".wpv-tabs",this).each(function(){e(this).tabs({activate:function(t,i){var n=i.newTab.context.hash,a=e(n);a.attr("id",""),window.location.hash=n,a.attr("id",n.replace("#",""))},heightStyle:"content"})}),"accordion"in e.fn&&e(".wpv-accordion",this).accordion({heightStyle:"content"}).each(function(){"true"===e(this).attr("data-collapsible")&&e(this).accordion("option","collapsible",!0).accordion("option","active",!1)})})})}(jQuery),function(){"use strict";navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&window.document.addEventListener("orientationchange",function(){var e=document.querySelector('meta[name="viewport"]');e&&(e.content.match(/width=device-width/)&&(e.content=e.content.replace(/width=[^,]+/,"width=1")),e.content=e.content.replace(/width=[^,]+/,"width="+window.innerWidth))},!1)}(),function(e,t){"use strict";e(function(){var t;e(".fixed-header-box .menu-item-has-children > a").bind("touchend",function(e){this.had_touchend=e.timeStamp}).bind("click",function(e){if(e.timeStamp-(this.had_touchend||0)>1e3)return!0;t!==this&&(e.preventDefault(),t=this),e.stopPropagation()}),e(window).bind("click.sub-menu-double-tap",function(){t=void 0}),e("#main-menu .menu-item > .sub-menu").each(function(){e(this).wrap('')});var i,n=e("header.main-header"),a=e(window),o=e(document),s=/MSIE (\d+)/.exec(navigator.userAgent),r=function(t){if(t.length>0&&!i){i=t;var r=!0,l=+new Date,c=function(){var i=n.offset().top+n.height()-e(window).scrollTop(),a=e("#wpadminbar")?e("#wpadminbar").height():0;return~~(t.offset().top-(!e("body").hasClass("sticky-header")||s&&8===parseInt(s[1],10)||e.WPV.MEDIA.is_mobile()||e.WPV.MEDIA.layout["layout-below-max"]?a:i))},d=function(t){var n,s=(n=.9,~~((c()-a.scrollTop())*n)),p=+new Date;t||Math.abs(s)<=100?p-l>300?(i=void 0,e("html,body").stop().animate({scrollTop:c()},50,"linear",function(){e.WPV.blockStickyHeaderAnimation=!1})):u():e("html,body").stop().animate({scrollTop:"+="+s},Math.abs(s)/4,"linear",function(){r||(e.WPV.blockStickyHeaderAnimation=!0),r=!1,c()-a.scrollTop()>50&&a.scrollTop()+a.height()0&&e("html,body").animate({scrollTop:e("html").scrollTop()+1},0),setTimeout(function(){r(l)},400)}var c=[];if(e("#main-menu").find(".menu").find(".maybe-current-menu-item, .current-menu-item").each(function(){var t=e("> a",this);if(t.prop("href").indexOf("#")>-1){var i=t.prop("href").split("#")[1];"#"+i!==window.location.hash&&e(this).removeClass("current-menu-item"),c.push([i,e(this),e("#"+i)])}}),c.length>1){var d=0,u=0,p=null;a.scroll(function(){d=a.height(),u=e(document).height();for(var t=a.scrollTop(),i=1/0,n=null,o=0;ot&&r a",n[1]).text(),0!==t?"#"+n[0]:location.href.replace(location.hash,"")),p=e.extend({},n))):null===n&&null!==p&&p[1].addClass("current-menu-item")})}})}(jQuery),function(e,t){"use strict";e(function(){var t,i,n,a,o,s=e(window),r=e("body"),l=e(".fixed-header-box"),c=e("header.main-header").hasClass("layout-logo-menu"),d=r.hasClass("sticky-header-type-over"),u=e(".header-middle"),p=e("#main-content"),m=l.find(".second-row"),f=r.hasClass("admin-bar")?32:0,h=l.find(".logo-wrapper"),g=0,v=e(".top-nav"),w=0,b=/MSIE (\d+)/.exec(navigator.userAgent),y=!1,C=function(){!r.hasClass("sticky-header")&&!r.hasClass("had-sticky-header")||b&&8===parseInt(b[1],10)||e.WPV.MEDIA.is_mobile()||e.WPV.MEDIA.layout["layout-below-max"]||!l.length||!m.length?r.hasClass("sticky-header")&&r.removeClass("sticky-header").addClass("had-sticky-header"):(t=s.width(),i=l.clone().html("").css({"z-index":0,visibility:"hidden",height:c&&d?v.outerHeight():l.outerHeight()}).insertAfter(l),l.css({position:"fixed",top:l.offset().top,left:l.offset().left,width:l.outerWidth(),"-webkit-transform":"translateZ(0)"}),n=null,g=h.removeClass("scrolled").outerHeight(),w=v.show().outerHeight(),h.addClass("loaded"),a=setInterval(E,41),y=!0,s.scroll())},x=e(".wpv-grid.has-video-bg").length>0&&e(".wpv-grid.parallax-bg").length>0,k=-1,I=!0,z=!1,E=function(){if(y){var t=s.scrollTop();if(c){var n=x?1.5*(d?w:g-46+w):0;"blockStickyHeaderAnimation"in e.WPV&&e.WPV.blockStickyHeaderAnimation||(I=kt)&&void 0===o?o=t:I&&(o=void 0),k=t),r.hasClass("no-sticky-header-animation")||r.hasClass("no-sticky-header-animation-tmp")||(t>n&&I?h.hasClass("scrolled")||(h.addClass("scrolled"),l.css("transform","translateY(-"+w+"px)"),r.addClass("no-sticky-header-animation-tmp"),setTimeout(function(){r.removeClass("no-sticky-header-animation-tmp")},350)):h.hasClass("scrolled")&&z&&(o-t>60||o<120)&&(h.removeClass("scrolled"),l.css("transform","translateY(0px)"),r.addClass("no-sticky-header-animation-tmp"),setTimeout(function(){r.removeClass("no-sticky-header-animation-tmp")},350)))}else{var a=l.outerHeight(),u=m.height(),v=p.offset().top-f;v<=t+a?t+u<=v?l.css({position:"absolute",top:v-a,left:0}).addClass("static-absolute").removeClass("fixed second-stage-active"):l.css({position:"fixed",top:f+u-a,left:i.offset().left,width:l.outerWidth()}).addClass("second-stage-active"):l.removeClass("static-absolute second-stage-active").css({position:"fixed",top:i.offset().top,left:i.offset().left,width:i.outerWidth()})}l.hasClass("fixed")||l.hasClass("static-absolute")||l.hasClass("second-stage-active")||l.css({position:"fixed",top:i.offset().top,left:i.offset().left,width:l.outerWidth()}).addClass("fixed"),r.toggleClass("wpv-scrolled",t>0).toggleClass("wpv-not-scrolled",0===t)}};s.bind("scroll touchmove",E).smartresize(function(){s.width()!==t&&(i&&i.remove(),l.removeClass("static-absolute fixed").css({position:"",top:"",left:"",width:"","-webkit-transform":""}),n&&(n.remove(),u.css({position:"",top:"",left:"",width:"","z-index":0})),h.removeClass("scrolled loaded"),clearInterval(a),y=!1,C())}),C()})}(jQuery),function(e,t){"use strict";var i=e(window),n=/MSIE (\d+)/.exec(navigator.userAgent),a=navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&navigator.userAgent.match(/AppleWebKit/);i.resize(function(){i.height(),n&&8===parseInt(n[1],10)||a||e.WPV.MEDIA.layout["layout-below-max"]?e(".wpv-grid.animated-active").removeClass("animated-active").addClass("animated-suspended"):e(".wpv-grid.animated-suspended").removeClass("animated-suspended").addClass("animated-active")}).resize(),i.bind("scroll touchmove load",function(){var t=i.height(),n=e(window).scrollTop()+t;e(".wpv-grid.animated-active:not(.animation-ended)").each(function(){var t=e(this),i=t.outerHeight();if(!(n>t.offset().top+i*(i>100?.3:.6))&&!a)return!1;t.addClass("animation-ended")})}).scroll()}(jQuery),function(e,t){"use strict";var i=e(window),n=i.height(),a=/MSIE (\d+)/.exec(navigator.userAgent);i.bind("resize",function(){n=i.height(),a&&8===parseInt(a[1],10)||e.WPV.MEDIA.is_mobile()||e.WPV.MEDIA.layout["layout-below-max"]?(e(".wpv-grid.parallax-bg").removeClass("parallax-bg").addClass("parallax-bg-suspended"),e(".wpv-parallax-bg-img").css({"background-position":"50% 50%"})):(e(".wpv-grid.parallax-bg-suspended").removeClass("parallax-bg-suspended").addClass("parallax-bg"),i.scroll())});i.bind("scroll touchmove load",_.throttle(function(){var t=i.scrollTop(),a=t+n;e(".wpv-grid.parallax-bg").each(function(){var i=e(this).offset().top,o=e(this).outerHeight();if(!(i+oa)){var s=e(".wpv-parallax-bg-img",this);if(s.length){var r=e(this).data("parallax-method"),l=e(this).data("parallax-inertia"),c={"background-position":function(e,t,i,a,o,s){var r="";switch(e){case"fixed":r=Math.round((a-i)*o)+"px";break;case"to-centre":r="calc(50% - "+Math.round((i+s/2-a-n/2)*o)+"px)"}return t+" "+r}(r,"50%",i,t,l,o)};s.css(c)}}})},41));var o="position image color size attachment repeat".split(" ");e(function(){e(".wpv-grid.parallax-bg:not(.parallax-loaded)").each(function(){var t=e(this),i={};e.each(o,function(e,n){i["background-"+n]=t.css("background-"+n)}),t.addClass("parallax-loaded").wrapInner(function(){return e("
").addClass("wpv-parallax-bg-content")}).prepend(function(){return e("
").addClass("wpv-parallax-bg-img").css(i)}).css("background","")}),i.scroll()})}(jQuery),function(){"use strict";var e,t,i,n;jQuery.WPV=jQuery.WPV||{},e=jQuery,i=e(window),n=e("body"),e(function(){if(document.documentElement.classList.remove("no-js"),top!==window&&/vamtam\.com/.test(document.location.href)){var t=0;setInterval(function(){e(window).width()!==t&&(e(window).resize(),setTimeout(function(){e(window).resize()},100),setTimeout(function(){e(window).resize()},200),setTimeout(function(){e(window).resize()},300),setTimeout(function(){e(window).resize()},500),t=e(window).width())},200)}var a,o;if(e("body").is(".responsive-layout")&&i.triggerHandler("resize.sizeClass"),n.bind("wpv-content-resized",function(){setTimeout(function(){n.trigger("wpv-hide-splash-screen")},1e3),n.imagesLoaded(function(){n.trigger("wpv-hide-splash-screen")})}).one("wpv-hide-splash-screen",function(){e(".wpv-splash-screen").fadeOut(500,function(){e(this).remove()})}),e.fn.chosen&&e(".wpv-chosen-select").chosen({width:"100%"}),e.webshims&&e.webshims.polyfill("forms forms-ext"),o=document.querySelector(".boxed-layout"),window.addEventListener("scroll",function(){clearTimeout(a),requestAnimationFrame(function(){o.style.pointerEvents="none",a=setTimeout(function(){o.style.pointerEvents=""},300)})},{passive:!0}),e("html").is(".placeholder")&&e.rawContentHandler(function(){e(".label-to-placeholder label[for]").each(function(){e("#"+e(this).prop("for")).attr("placeholder",e(this).text()),e(this).hide()})}),"tribe_ev"in window&&e(window.tribe_ev.events).bind("tribe_ev_monthView_ajaxSuccess",function(){e(".meta-header-inside .title").html(e(".tribe-events-page-title").html())}),setTimeout(function(){e(".tt_tabs").unbind("tabsbeforeactivate")},100),navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&navigator.userAgent.match(/AppleWebKit/)){var s=/Version\/(\d+)/.exec(navigator.userAgent);s&&parseInt(s[1],10)<=7&&e("html").addClass("bad-ios")}i.bind("resize.video load.video",function(){e(".portfolio-image-wrapper,\t\t\t\t\t.boxed-layout .media-inner,\t\t\t\t\t.boxed-layout .loop-wrapper.news .thumbnail,\t\t\t\t\t.boxed-layout .portfolio-image .thumbnail,\t\t\t\t\t.boxed-layout .wpv-video-frame").find("iframe, object, embed, video").each(function(){var t=e(this);"0"===t.prop("width")&&"0"===t.prop("height")?t.css({width:"100%"}).css({height:9*t.width()/16}):t.css({height:t.prop("height")*t.width()/t.prop("width")}),t.trigger("vamtam-video-resized")}),setTimeout(function(){e(".mejs-time-rail").css("width","-=1px")},100)}).triggerHandler("resize.video"),"mediaelementplayer"in e.fn&&e(".wpv-background-video").mediaelementplayer({videoWidth:"100%",videoHeight:"100%",loop:!0,enableAutosize:!0,features:[]}),e(".wpv-grid.has-video-bg").addClass("video-bg-loaded"),function(){var t=e("body"),n=t.hasClass("admin-bar")?32:0;i.smartresize(function(){if(e("body").trigger("wpv-content-resized"),!t.hasClass("boxed")){var a=(e(".wpv-grid.extended:first").outerWidth()-e(window).width())/2;e(".extended-column-inner > .wpv-video-bg,\t\t\t\t\t\t\t.wpv-grid.extended.grid-1-1.parallax-bg > .wpv-parallax-bg-img,\t\t\t\t\t\t\t.wpv-grid.extended.grid-1-1.parallax-bg-suspended > .wpv-parallax-bg-img").css({left:a,right:a}),e(".extended-column-inner > .wpv-video-bg").each(function(){var t=e("mediaelementwrapper > *",this).height(),i=e(this).height(),n=e(this).width(),a=(i/t*n-n)/2;a>0&&e(this).css({left:"-="+a,right:"-="+a})})}var o=i.height()-n;e(".wpv-grid[data-padding-top]").each(function(){var t=e(this);t.css("padding-top",0),t.css("padding-top",o-t.outerHeight()+parseInt(t.data("padding-top"),10))}),e(".wpv-grid[data-padding-bottom]:not([data-padding-top])").each(function(){var t=e(this);t.css("padding-bottom",0),t.css("padding-bottom",o-t.outerHeight()+parseInt(t.data("padding-bottom"),10))}),e(".wpv-grid[data-padding-top][data-padding-bottom]").each(function(){var t=e(this);t.css("padding-top",0),t.css("padding-bottom",0);var i=(o-t.outerHeight()+parseInt(t.data("padding-top"),10))/2;t.css({"padding-top":i,"padding-bottom":i})})})}(),e(document).on("mouseover focus click",".animated.flash, .animated.wiggle",function(){e(this).removeClass("animated")}),e(".shortcode-tooltip").hover(function(){var t=e(this).find(".tooltip").fadeIn(250).animate({bottom:25},250);t.css({marginLeft:-t.width()/2})},function(){e(this).find(".tooltip").animate({bottom:35},250).fadeOut(250)}),e(".sitemap li:not(:has(.children))").addClass("single"),e(window).bind("resize scroll",function(){e("#scroll-to-top").toggleClass("visible",window.pageYOffset>0)}),e("#scroll-to-top, .wpv-scroll-to-top").click(function(t){e("html,body").animate({scrollTop:0},300),t.preventDefault()})}),e("#feedback.slideout").click(function(t){e(this).parent().toggleClass("expanded"),t.preventDefault()}),t=[],e(".row:has(> div.has-background)").each(function(i,n){var a=e(n),o=a.find("> div:not(.grid-1-1)");o.length>1&&(a.addClass("has-nomargin-column"),t.push(o))}),e(".row:has(> div > .linkarea)").each(function(i,n){var a=e(n).find("> div > .linkarea");a.length>1&&t.push(a)}),e(".row:has(> div > .services.has-more)").each(function(i,n){var a=e(n).find("> div > .services.has-more > .closed");a.length>1&&t.push(a)}),e("#footer-sidebars .row").each(function(){t.push(e(this).find("aside"))}),i.resize(_.throttle(function(){var i;if(e.WPV.MEDIA.layout["layout-below-max"])for(i=0;i0){var i=0;e(".widget_shopping_cart:first li .quantity").each(function(){i+=parseInt(e(this).clone().children().remove().end().contents().text(),10)}),n.text(i),n.removeClass("cart-empty"),t.removeClass("hidden"),e(this).addClass("header-cart-visible")}else n.addClass("cart-empty"),n.text("0")});var s=0,r=function(){s=+new Date,t.addClass("state-hover"),a.stop(!0,!0).fadeIn(300,function(){o=!0})},l=function(){var e=new Date-s;e>1e3?(t.removeClass("state-hover"),a.stop(!0,!0).fadeOut(300,function(){o=!1})):setTimeout(function(){t.is(":hover")||l()},1e3-e)};t.bind("mouseenter",function(){r()}).bind("mouseleave",function(){l()}),i.not(".no-dropdown").bind("click",function(e){o?l():r(),e.preventDefault()})})}(jQuery),function(e,t){"use strict";var i=function(){var t=e(this);if(!(t.closest(".animated-active:not(.animation-ended)").length>0||t.data("closed-at")&&+new Date-t.data("closed-at")<300)){var i=t.clone();setTimeout(function(){var n=e.WPV.MEDIA.layout["layout-below-max"]?t.width():t.parent().width();if(i.css({width:n,position:"absolute",left:t.parent().position().left+parseFloat(t.parent().css("padding-left"),10),top:t.parent().position().top,zIndex:1e10}).addClass("transitionable"),t.attr("id")||t.attr("id","hover-id-"+Math.round(1e8*Math.random())),i.attr("id")||i.attr("id","hover-clone-id-"+Math.round(1e8*Math.random())),0!==e("#"+t.attr("id")+":hover").length){t.css({visibility:"hidden"}),i.appendTo(t.closest(".row")).addClass("state-hover"),i.find(".shrinking .icon").transit({"font-size":Math.min(100,n-15)},200,"easeOutQuad");var a=i.find(".services-content").slideDown({duration:200,easing:"easeOutQuad"}),o=setInterval(function(){"ontouchstart"in window||0!==e("#"+i.attr("id")+":hover").length||(clearInterval(o),i.trigger("mouseleave"))},500);"ontouchstart"in window||i.unbind("mouseleave.shrinking").bind("mouseleave.shrinking",function(){e(this).hasClass("state-hover")&&(i.removeClass("state-hover"),i.find(".shrinking .icon").transit({"font-size":60},500,"easeOutQuad"),a.slideUp({duration:500,easing:"easeOutQuad",complete:function(){i.remove(),t.css({visibility:"visible"}).data("closed-at",+new Date)}}))})}},20)}};e.rawContentHandler(function(){var t=e(".services:has(.shrinking)");"ontouchstart"in window?t.addClass("force-open"):t.unbind("mouseenter.shrinking").bind("mouseenter.shrinking",i)});var n=function(){e(".services:not(.transitionable) .shrinking").each(function(){var t=e(this).width();e(this).height(t),e(this).find(".icon").css({"line-height":t+"px"}),e(this).closest(".services").prev().css({width:t})})};e(window).bind("resize",n),n()}(jQuery),function(e,t){"use strict";var i=function(e){"console"in window&&console.error(e)};e.WPV.expandable=function(t,i){var n=this,a=(t=e(t)).find(">.open"),o=t.find(">.closed");n.doOpen=function(){requestAnimationFrame(function(){var n=e.WPV.MEDIA.layout["layout-below-max"]?Math.max(i.duration,400):i.duration,s=a.outerHeight();s||(a.css({height:"auto"}),s=a.outerHeight(),a.css({height:0})),n=Math.max(n,s/200*n),o.queue(o.queue().slice(0,1)),a.queue(a.queue().slice(0,1)),t.addClass("state-hover"),requestAnimationFrame(function(){o.transition({y:-s},n,i.easing,function(){t.removeClass("state-closed").addClass("state-open")}),a.transition({y:-s,scaleY:1},n,i.easing)})})},n.doClose=function(){requestAnimationFrame(function(){var n=e.WPV.MEDIA.layout["layout-below-max"]?Math.max(i.duration,400):i.duration,s=a.outerHeight();s||(a.css({height:"auto"}),s=a.outerHeight(),a.css({height:0})),n=Math.max(n,s/200*n),o.queue(o.queue().slice(0,1)),a.queue(a.queue().slice(0,1)),t.removeClass("state-hover"),requestAnimationFrame(function(){o.transition({y:0},n,i.easing,function(){t.removeClass("state-open").addClass("state-closed")}),a.transition({y:0,scaleY:0},n,i.easing)})})},n.init=function(){t.addClass("state-closed"),"ontouchstart"in window?t.addClass("force-open"):(t.bind("mouseenter.expandable",n.doOpen).bind("mouseleave.expandable",n.doClose),t.find("a").bind("click",function(e){t.hasClass("state-closed")&&e.preventDefault()}))};i=e.extend({},{duration:250,easing:"linear"},i),this.init()},e.fn.wpv_expandable=function(t,n){if("string"==typeof t){var a=Array.prototype.slice.call(arguments,1);this.each(function(){var n=e.data(this,"wpv_expandable");n?e.isFunction(n[t])&&"_"!==t.charAt(0)?e.WPV.expandable[t].apply(n,a):i("no such method '"+t+"' for expandable instance"):i("cannot call methods on expandable prior to initialization; attempted to call method '"+t+"'")})}else this.each(function(){var i=e.data(this,"wpv_expandable");i?(i.option(t),i._init(n)):e.data(this,"wpv_expandable",new e.WPV.expandable(this,t,n))});return this},e(".services.has-more").wpv_expandable()}(jQuery),function(e,t,i){"use strict";var n=function(){e(function(){this.init()}.bind(this))};n.prototype.init=function(){this.wrappers=e(".portfolios"),e(".page-content, .page-content > .row:first-child > .wpv-grid:first-child").find(" > .portfolios:first-child > .portfolio-filters").appendTo(e(".page-header-content")),this.wrappers.on("mouseenter",".vamtam-project",this.mouseenter.bind(this)),this.wrappers.on("mouseleave",".vamtam-project",this.mouseleave.bind(this)),this.wrappers.on("touchstart",".vamtam-project",this.touchstart.bind(this)),this.wrappers.on("touchmove",".vamtam-project",this.touchmove.bind(this)),this.wrappers.on("touchend",".vamtam-project",this.touchend.bind(this)),document.body.addEventListener("touchstart",function(e){for(var t=e.target.closest(".vamtam-project"),i=document.querySelectorAll(".vamtam-project.state-open"),n=0;ndiv:first");if(i.length){var n=0,a=function(){i.height()>0||n++>5?t.height("auto"):setTimeout(a,500)};setTimeout(a,0)}})}(jQuery),function(e,t){"use strict";e(function(){var t={};if(e("body").is(".pagination-infinite-scrolling")){var i=0;e(window).bind("resize scroll",function(t){var n=e(".lm-btn"),a=t.timeStamp||(new Date).getTime();a-i>500&&1===parseFloat(n.css("opacity"),10)&&e(window).scrollTop()+e(window).height()>=n.offset().top&&(i=a,n.click())})}e("body").on("click.pagination",".load-more",function(i){i.preventDefault(),i.stopPropagation();var n=e(this),a=n.prev(),o=n.find("a");if(n.hasClass("loading"))return!1;n.addClass("loading").find("> *").animate({opacity:0}),e.post(VAMTAM_FRONT.ajaxurl,{action:"vamtam-load-more",query:o.data("query"),other_vars:o.data("other-vars")},function(i){var o,s=e(i.content);o=s,void 0!==window._wpmejsSettings&&(t=e.extend(!0,{},window._wpmejsSettings)),t.classPrefix="mejs-",t.success=t.success||function(e){var t,i;e.rendererName&&-1!==e.rendererName.indexOf("flash")&&(t=e.attributes.autoplay&&"false"!==e.attributes.autoplay,i=e.attributes.loop&&"false"!==e.attributes.loop,t&&e.addEventListener("canplay",function(){e.play()},!1),i&&e.addEventListener("ended",function(){e.play()},!1))},"mediaelementplayer"in e.fn&&e(".wp-audio-shortcode, .wp-video-shortcode",o).not(".mejs-container").filter(function(){return!e(this).parent().hasClass("mejs-mediaelement")}).mediaelementplayer(t);var r=a.find(".cbp-item:not(.cbp-item-off)").length;a.cubeportfolio("appendItems",s,function(){if(r===a.find(".cbp-item:not(.cbp-item-off)").length){var t=e("

").addClass("vamtam-load-more-warning").text(a.data("hidden-by-filters"));t.insertAfter(n),e("body").one("click",function(){t.remove()})}n.replaceWith(i.button),n.removeClass("loading").find("> *").animate({opacity:1}),e(window).triggerHandler("resize.vamtam-video")})})})})}(jQuery);