1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[341],{3087:function(e,r,o){Promise.resolve().then(o.t.bind(o,5878,23)),Promise.resolve().then(o.t.bind(o,8440,23)),Promise.resolve().then(o.t.bind(o,1930,23)),Promise.resolve().then(o.bind(o,7986)),Promise.resolve().then(o.t.bind(o,8336,23))},7986:function(e,r,o){"use strict";o.d(r,{default:function(){return d}});var n=o(7437),a=o(2265),l=o(3145),s=o(2548),t=o.n(s);let c=[{label:"IT & Cyber Overview",href:"/services"},{label:"Managed IT Support",href:"/services/managed-it"},{label:"Cybersecurity",href:"/services/cybersecurity"},{label:"Cyber Essentials",href:"/services/cyber-essentials"},{label:"Microsoft 365",href:"/services/microsoft-365"},{label:"IT Health Checks",href:"/services/it-health-checks"},{label:"Network Optimisation",href:"/services/network-optimisation"},{label:"Cyber Awareness",href:"/services/cyber-awareness"}],i=[{label:"Fire & Security Overview",href:"/fire-and-security"},{label:"CCTV",href:"/fire-and-security/cctv"},{label:"Fire Alarms",href:"/fire-and-security/fire-alarms"},{label:"Intruder Alarms",href:"/fire-and-security/intruder-alarms"},{label:"Access Control",href:"/fire-and-security/access-control"}],_=[{label:"Insights",href:"/insights"},{label:"About",href:"/about"}];function d(){let[e,r]=(0,a.useState)(!1),[o,s]=(0,a.useState)(!1),[d,h]=(0,a.useState)(!1),[g,u]=(0,a.useState)(!1),p=(0,a.useRef)(null),b=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=()=>r(window.scrollY>40);return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,a.useEffect)(()=>{let e=e=>{p.current&&!p.current.contains(e.target)&&h(!1),b.current&&!b.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,n.jsx)("nav",{className:"".concat(t().nav," ").concat(e?t().scrolled:""),children:(0,n.jsxs)("div",{className:t().inner,children:[(0,n.jsxs)("a",{href:"/",className:t().logo,children:[(0,n.jsx)(l.default,{src:"/logo.webp",alt:"Montalex logo",width:500,height:500,priority:!0,className:t().logoImg}),(0,n.jsx)("div",{className:t().logoTextWrap,children:(0,n.jsx)("span",{className:t().logoName,children:"Montalex"})})]}),(0,n.jsxs)("ul",{className:"".concat(t().links," ").concat(o?t().open:""),children:[(0,n.jsxs)("li",{ref:p,className:t().dropdownWrap,children:[(0,n.jsxs)("button",{className:t().dropdownTrigger,onClick:()=>{h(!d),u(!1)},"aria-expanded":d,children:["IT & Cyber",(0,n.jsx)("svg",{className:"".concat(t().chevron," ").concat(d?t().chevronOpen:""),width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,n.jsx)("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),d&&(0,n.jsx)("ul",{className:t().dropdown,children:c.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:e.href,onClick:()=>{h(!1),s(!1)},children:e.label})},e.href))})]}),(0,n.jsxs)("li",{ref:b,className:t().dropdownWrap,children:[(0,n.jsxs)("button",{className:t().dropdownTrigger,onClick:()=>{u(!g),h(!1)},"aria-expanded":g,children:["Fire & Security",(0,n.jsx)("svg",{className:"".concat(t().chevron," ").concat(g?t().chevronOpen:""),width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,n.jsx)("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),g&&(0,n.jsx)("ul",{className:t().dropdown,children:i.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:e.href,onClick:()=>{u(!1),s(!1)},children:e.label})},e.href))})]}),_.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:e.href,onClick:()=>s(!1),children:e.label})},e.href)),(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:"/contact",className:t().ctaLink,onClick:()=>s(!1),children:"Book a call"})})]}),(0,n.jsxs)("button",{className:"".concat(t().burger," ").concat(o?t().burgerOpen:""),onClick:()=>s(!o),"aria-label":"Toggle menu",children:[(0,n.jsx)("span",{}),(0,n.jsx)("span",{}),(0,n.jsx)("span",{})]})]})})}},1930:function(e){e.exports={section:"page_section__1y0Jb",inner:"page_inner__hKE1L",grid:"page_grid__CwPg0",card:"page_card__B_H97",cardMeta:"page_cardMeta__E_InJ",cardTag:"page_cardTag__JYeAA",cardTitle:"page_cardTitle__4eNKb",cardExcerpt:"page_cardExcerpt__Gtk2f",cardLink:"page_cardLink__A_Hpz"}},8440:function(e){e.exports={footer:"Footer_footer__UaG1g",inner:"Footer_inner__ACAek",left:"Footer_left___URpC",logo:"Footer_logo__NsUJK",logoImg:"Footer_logoImg__gyh1b",logoTextWrap:"Footer_logoTextWrap__aItpF",logoName:"Footer_logoName__tSdni",logoSub:"Footer_logoSub__IsTjW",tagline:"Footer_tagline__EtMBR",links:"Footer_links__oDyjI",col:"Footer_col__Uenj5",colLabel:"Footer_colLabel__5yKJw",bottom:"Footer_bottom__O5rKs"}},2548:function(e){e.exports={nav:"Nav_nav__BptBv",scrolled:"Nav_scrolled___sQac",inner:"Nav_inner__asKaF",logo:"Nav_logo__7KrlL",logoImg:"Nav_logoImg__VdS_h",logoTextWrap:"Nav_logoTextWrap___Cnsl",logoName:"Nav_logoName__DbtBi",logoSub:"Nav_logoSub__BlRCF",links:"Nav_links__TBJFU",dropdownWrap:"Nav_dropdownWrap__d6R0_",dropdownTrigger:"Nav_dropdownTrigger__0B7Hw",chevron:"Nav_chevron__ukM56",chevronOpen:"Nav_chevronOpen__FA0Di",dropdown:"Nav_dropdown__9_JZu",ctaLink:"Nav_ctaLink__QUKra",burger:"Nav_burger__HCw5_",burgerOpen:"Nav_burgerOpen__oJyQP",open:"Nav_open__ZC5_L"}},8336:function(e){e.exports={hero:"PageHero_hero__f5bhw",inner:"PageHero_inner__4U5cT",breadcrumb:"PageHero_breadcrumb__5GTDa",sep:"PageHero_sep__1XCdw",current:"PageHero_current__zHnak",label:"PageHero_label__sjzMj",heading:"PageHero_heading__zWvGr",sub:"PageHero_sub__fEuIE"}}},function(e){e.O(0,[466,145,971,117,744],function(){return e(e.s=3087)}),_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.