// source --> https://www.metserveltd.com/wp-content/themes/vantage/js/jquery.theme-main.min.js?ver=1727571226 
jQuery(function(c){c("body.no-js").removeClass("no-js"),c(".entry-content .flexslider:not(.metaslider .flexslider), #metaslider-demo.flexslider, .gallery-format-slider").flexslider({namespace:"flex-vantage-"}),void 0!==c.fn.fitVids&&"undefined"!=typeof vantage&&(vantage.fitvids,1)&&c(".entry-content, .entry-content .panel, .entry-video, .woocommerce #main, #masthead-widgets, #header-sidebar").fitVids({ignore:".tableauViz"});var e=c("body").hasClass("so-vantage-mobile-device"),n=c("body").hasClass("so-vantage-customizer-preview"),t=c("nav.site-navigation.primary").hasClass("mobile-navigation");(!e&&c("#scroll-to-top").hasClass("scroll-to-top")||n||e)&&(c(window).on("scroll",function(){150<c(window).scrollTop()?c("#scroll-to-top").addClass("displayed"):c("#scroll-to-top").removeClass("displayed")}),c("#scroll-to-top").on("click",function(){return c("html, body").animate({scrollTop:"0px"}),!1})),c(".vantage-carousel").each(function(){function d(){u<0&&(u=0),u>=i.find(".carousel-entry").length-1&&(u=i.find(".carousel-entry").length-1,s||o||(s=!0,a++,i.append('<li class="loading"></li>'),c.get(i.data("ajax-url"),{query:i.data("query"),action:"vantage_carousel_load",paged:a},function(e,n){var t=c(e.html).find(".carousel-entry").appendTo(i).hide().fadeIn().length;r+=t,0===t?(o=!0,i.find(".loading").fadeOut(function(){c(this).remove()})):i.find(".loading").remove(),s=!1}))),i.css("transition-duration","0.45s"),i.css("margin-left",-f*u+"px")}var i=c(this),e=i.closest(".widget").find(".widget-title"),n=i.find(".carousel-entry"),t=n.eq(0),u=0,a=1,s=!1,o=!1,r=n.length,f=t.width()+parseInt(t.css("margin-right"));e.find("a.previous").on("click",function(){return u-=1,d(),!1}),e.find("a.next").on("click",function(){return u+=1,d(),!1});var h,m=!1,g=0,v=0,p=0,y=0;i.swipe({excludedElements:"",triggerOnTouchEnd:!0,threshold:75,swipeStatus:function(e,n,i,a,t,s,o){if("start"===n)v=-f*u,y=(new Date).getTime(),clearInterval(h);else if("move"===n){"left"===i&&(a*=-1),w(v+a);var r=(new Date).getTime();p=(a-g)/((r-y)/1e3),y=r,g=a}else if("end"===n)if(m=!0,"left"===i&&(a*=-1),400<Math.abs(p)){p*=.1;var c=(new Date).getTime(),l=0;h=setInterval(function(){var e=((new Date).getTime()-c)/1e3,n=v+a+(l+=p*e),t=Math.abs(p)-30<0;"left"===i?p+=30:p-=30,!t&&w(n)||(clearInterval(h),b())},20)}else b();else"cancel"===n&&d()}});var w=function(e){return e<50&&-f*r<e&&(i.css("transition-duration","0s"),i.css("margin-left",e+"px"),!0)},b=function(){var e=parseInt(i.css("margin-left"));u=Math.abs(Math.round(e/f)),d()};i.on("click","li.carousel-entry .thumbnail a",function(e){m&&(e.preventDefault(),m=!1)})}),c(".menu-item").children("a").on("focusin",function(){c(this).parents("li").addClass("focus")}),c(".menu-item").children("a").on("click",function(){c(this).parents("li").removeClass("focus")}),c(".menu-item").children("a").on("focusout",function(){c(this).parents("li").removeClass("focus")}),c("#header-sidebar .widget_nav_menu","#masthead-widgets .widget_nav_menu").on("mouseenter","ul.menu li",function(){c(this).find("> ul").finish().css("opacity",0).hide().slideDown(200).animate({opacity:1},{queue:!1,duration:200})}).on("mouseleave","ul.menu li",function(){c(this).find("> ul").finish().fadeOut(150)});var i=!1;c(document).on("click",function(){i||c("#search-icon form").fadeOut(250)});var a=navigator.userAgent.toLowerCase();if(c(document).on("click keydown","#search-icon-icon",function(e){if("keydown"==e.type){if(13!==e.keyCode)return;e.preventDefault()}var n=c(this).parent();n.find("form").fadeToggle(250),a.match(/(iPad|iPhone|iPod)/i)?n.find('input[type="search"]').trigger("focus"):setTimeout(function(){n.find('input[type="search"]').trigger("focus")},300)}),c(document).on("keyup",function(e){27==e.keyCode&&c("#search-icon form").fadeOut(250)}),c(document).on("mouseenter","#search-icon",function(){i=!0}).on("mouseleave","#search-icon",function(){i=!1}),c(window).on("resize",function(){c("#search-icon .searchform").each(function(){c(this).width(c(this).closest(".full-container").width())})}).trigger("resize"),c("nav.site-navigation.primary").hasClass("use-vantage-sticky-menu")&&!e||(e||n)&&t){function s(){l.hasClass("sticky")||(o=l.offset().top,r=l.width());var e=0,n=c("body");n.hasClass("admin-bar")&&(e="absolute"==c("#wpadminbar").css("position")?0:c("#wpadminbar").outerHeight()),Math.ceil(o-c(window).scrollTop())<e?(l.addClass("sticky"),n.addClass("vantage-sticky-menu sticky-menu"),c("#masthead").css("padding-bottom",l.innerHeight()+"px"),d&&l.width(r)):n.hasClass("vantage-sticky-menu")&&(c("#masthead").css("padding-bottom",0),l.removeClass("sticky"),n.removeClass("vantage-sticky-menu sticky-menu"),d&&l.width("auto"))}var o,r,l=c("nav.site-navigation.primary"),d=c("body.mega-menu-primary.layout-boxed").length;c(window).on("scroll resize",s),s()}c('body.layout-full #main-slider[data-stretch="true"]').each(function(){var e=c(this);e.find(">div").css("max-width","100%"),e.find(".slides li").each(function(){var e=c(this),n=e.find("img.ms-default-image").eq(0);n.length||(n=e.find("img").eq(0)),e.css("background-image","url("+n.attr("src")+")"),n.css("visibility","hidden"),e.wrapInner('<div class="full-container"></div>');var i=e.find("a");i.length&&(e.on("mouseenter",function(){e.css("cursor","hand")}),e.on("mouseout",function(){e.css("cursor","pointer")}),e.on("click",function(e){e.preventDefault();var n=c(e.target),t=n.is("a")?n:i;window.open(t.attr("href"),t.attr("target"))}))})});var u=c("#masthead .logo").find("h1, p, img");c("#header-sidebar").each(function(){var e=c(this);if(!e.hasClass("no-logo-overlay")&&0!==u.length){function n(){e.closest("#masthead").removeClass("force-responsive"),e.offset().left<u.offset().left+u.outerWidth()&&e.closest("#masthead").addClass("force-responsive")}c(window).on("resize",n),n()}}),c("#colophon #footer-widgets .widget_nav_menu a").each(function(){c(this);var e=10*c(this).parents(".sub-menu").length+"px";c(this).css("padding-left",e)})});
// source --> https://www.metserveltd.com/wp-content/themes/vantage/js/jquery.fitvids.min.js?ver=1727571226 
!function(a){"use strict";a.fn.fitVids=function(t){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var e=document.head||document.getElementsByTagName("head")[0],r=document.createElement("div");r.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',e.appendChild(r.childNodes[1])}return t&&a.extend(i,t),this.each(function(){var t=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&t.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var e=a(this).find(t.join(","));(e=(e=e.not("object object")).not(r)).each(function(){var t=a(this);if(!(0<t.parents(r).length||"embed"===this.tagName.toLowerCase()&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length)){t.css("height")||t.css("width")||!isNaN(t.attr("height"))&&!isNaN(t.attr("width"))||(t.attr("height",9),t.attr("width",16));var e=("object"===this.tagName.toLowerCase()||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height())/(isNaN(parseInt(t.attr("width"),10))?t.width():parseInt(t.attr("width"),10));if(!t.attr("id")){var i="fitvid"+Math.floor(999999*Math.random());t.attr("id",i)}t.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),t.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto);