1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7f57a31a-fa42-41a5-bc30-cd8ce4f2549e",e._sentryDebugIdIdentifier="sentry-dbid-7f57a31a-fa42-41a5-bc30-cd8ce4f2549e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[840],{3484:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/services/[slug]",function(){return n(1015)}])},5445:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(4848),i=n(1206),l=n.n(i),s=n(9965),a=n.n(s);let o={src:"/_next/static/media/grey-arrow-up.0d02386b.svg",height:5,width:8};function c(e){let{includeContainer:t=!0}=e;return(0,r.jsx)("div",{className:"".concat(l().back_to_top__wrapper," ").concat(t?"container":""),children:(0,r.jsxs)("div",{onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},children:["Back to top",(0,r.jsx)(a(),{src:o.src,alt:"Back To Top Arrow",height:o.height,width:o.width})]})})}},1015:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSG:()=>C,default:()=>B});
1var r=n(4848),i=n(6715),l=n(6540),s=n(1895),a=n(4031),o=n(1766),c=n(1322);async function d(e){return await (0,s.f)('query Service {\n serviceBy(uri: "'+e+'") {\n id\n __typename\n serviceCategories {\n edges {\n node {\n name\n slug\n uri\n }\n }\n }\n excerpt\n content\n date\n featuredImage {\n node {\n sourceUrl\n }\n }\n '.concat(c.c,"\n template {\n templateName\n }\n title\n slug\n services {\n subheading\n relatedProducts {\n product {\n ... on ProductsAndTool {\n id\n title\n excerpt\n slug\n featuredImage {\n node {\n sourceUrl\n mediaDetails {\n height\n width\n meta {\n title\n }\n }\n }\n }\n }\n }\n }\n }\n ").concat(o.e,"\n }\n ").concat(a.wA,"\n }\n "),{variables:{slug:e}})}var _=n(6021),u=n(1107),v=n(3791),p=n(3368),m=n.n(p),f=n(5048),g=n.n(f),h=n(782),b=n(6432),w=n(9275),x=n(8589),k=n(5445),j=n(8255),y=n(5503);function N(e){var t,n,l,s,a,o,c,d;let{pageBy:_,header:p,footer:f,account:N}=e,S=(0,i.useRouter)(),A={slug:(null==_?void 0:_.slug)||"",title:(null==_?void 0:_.title)||"",parent:{slug:"services",title:"Services"}},C=null==_?void 0:_.blocks.find(e=>"acf/page-menu"===e.name),B=null==_?void 0:_.blocks.filter(e=>"acf/testimonial"!==e.name&&"acf/page-menu"!==e.name&&"acf/request-a-callback-button"!==e.name),I=null==_?void 0:_.blocks.filter(e=>"acf/testimonial"===e.name),T=null==_?void 0:_.blocks.filter(e=>"acf/request-a-callback-button"===e.name);return(0,r.jsx)(u.A,{header:p,footer:f,account:N,children:(0,r.jsx)("div",{children:S.isFallback?(0,r.jsx)(v.A,{children:"Loadingâ¦"}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("article",{className:g().article,children:[(0,r.jsxs)(m(),{children:[(0,r.jsx)("title",{children:null==_?void 0:null===(t=_.seo)||void 0===t?void 0:t.title}),(0,r.jsx)("meta",{name:"description",content:null==_?void 0:null===(n=_.seo)||void 0===n?void 0:n.metaDesc})]}),(0,r.jsx)(y.A,{pageBy:_}),(0,r.jsx)(h.A,{pageBreadcrumb:A,featuredImage:null==_?void 0:null===(s=_.featuredImage)||void 0===s?void 0:null===(l=s.node)||void 0===l?void 0:l.sourceUrl,title:(null==_?void 0:_.title)||"",subheading:null==_?void 0:_.services.subheading}),(0,r.jsx)(b.A,{menuBlock:C,contentBlocks:B,className:g().service_template__block_padding,hideMenuOnMobile:!0}),(I||(null==_?void 0:null===(a=_.services)||void 0===a?void 0:a.relatedProducts))&&(0,r.jsx)("hr",{className:g().service_template__divider}),I&&(0,r.jsx)(x.A,{blocks:I,className:g().service_template__block_padding,fullWidth:!0}),(null==_?void 0:null===(o=_.services)||void 0===o?void 0:o.relatedProducts)&&(0,r.jsx)("div",{className:g().service_template__related_products_wrapper,children:(0,r.jsxs)(j.A,{children:[(0,r.jsx)("h3",{id:"related-products",className:g().service_template__related_products_title,children:"Related Products"}),(0,r.jsx)("div",{className:g().service_template__related_products_wrapper_inner,children:(null==_?void 0:null===(c=_.services)||void 0===c?void 0:c.relatedProducts)&&(null==_?void 0:null===(d=_.services)||void 0===d?void 0:d.relatedProducts.map((e,t)=>{var n;return(0,r.jsx)(w.A,{image:null===(n=e.product.featuredImage)||void 0===n?void 0:n.node.sourceUrl,title:e.product.title,excerpt:e.product.excerpt,slug:e.product.slug},t)}))})]})}),(0,r.jsx)(x.A,{blocks:T,className:g().service_template__block_padding,fullWidth:!0})]}),(0,r.jsx)(k.A,{})]})})})}var S=n(7433);async function A(e){var t,n;let r=await d(e.slug);return{serviceBy:null==r?void 0:r.serviceBy,header:{generalSettings:null==r?void 0:r.generalSettings,themeSettings:(null==r?void 0:null===(t=r.themeSettings)||void 0===t?void 0:t.themeSettings)||null,menu:null==r?void 0:r.menu,topmenu:null==r?void 0:r.topmenu},footer:{footerColOneMenu:(null==r?void 0:r.footerColOneMenu)||{},footerColTwoMenu:(null==r?void 0:r.footerColTwoMenu)||{},footerColThreeMenu:(null==r?void 0:r.footerColThreeMenu)||{},footerConnectMenu:(null==r?void 0:r.footerConnectMenu)||{},themeSettings:(null==r?void 0:null===(n=r.themeSettings)||void 0===n?void 0:n.themeSettings)||null}}}var C=!0;function B(e){let{serviceData:t,slug:n}=e,s=(0,i.useRouter)(),[a,o]=(0,l.useState)(t),[c,d]=(0,l.useState)(void 0);return((0,l.useEffect)(()=>{d((0,S.Sz)()),async function(){let e=await A({slug:n});e&&o(e),d(await (0,S.yG)())}()},[n]),s.isFallback||!a)?(0,r.jsx)(_.A,{}):(0,r.jsx)(N,{pageBy:a.serviceBy,header:a.header,footer:a.footer,account:c})}},1206:e=>{e.exports={back_to_top__wrapper:"back-to-top_back_to_top__wrapper__lJJTn"}},5048:e=>{e.exports={services__wrapper:"services_services__wrapper__zNbyF",services__no_services:"services_services__no_services__Foqfh",services__listing_testimonial:"services_services__listing_testimonial__Nlf3x",service_template__related_products_wrapper:"services_service_template__related_products_wrapper__iL7uG",service_template__related_products_title:"services_service_template__related_products_title__Rfkp7",service_template__related_products_wrapper_inner:"services_service_template__related_products_wrapper_inner__kziS4",service_template__divider:"services_service_template__divider__cN3aj",service_template__block_padding:"services_service_template__block_padding__OFwIn",service_template__main_content_wrapper:"services_service_template__main_content_wrapper__HFuzs"}}},e=>{var t=t=>e(e.s=t);e.O(0,[201,646,219,715,165,170,226,786,517,636,593,792],()=>t(3484)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.