1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2778],{81040:function(e){var t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,l={};function i(e=[]){return e.filter(e=>null===e.parent.id).map(t=>({...t,children:e.filter(e=>e.parent.id===t.id)}))}((e,n)=>{for(var a in n)t(e,a,{get:n[a],enumerable:!0})})(l,{default:()=>i}),e.exports=((e,l,i,o)=>{if(l&&"object"==typeof l||"function"==typeof l)for(let c of a(l))r.call(e,c)||c===i||t(e,c,{get:()=>l[c],enumerable:!(o=n(l,c))||o.enumerable});return e})(t({},"__esModule",{value:!0}),l)},77773:function(e,t,n){let a=n(96486),r=n(6178);class l{find=function(){return new l(a.find.apply(a,[this.items].concat(Array.from(arguments))),this.locale)};orderBy=function(){return new l(a.orderBy.apply(a,[this.items].concat(Array.from(arguments))),this.locale)};filter=function(){return new l(a.filter.apply(a,[this.items].concat(Array.from(arguments))),this.locale)};map=function(){return new l(a.map.apply(a,[this.items].concat(Array.from(arguments))),this.locale)};static methods=["find","orderBy","filter","map"];locale="en";constructor(e,t){if(this.locale=t,Array.isArray(e))this.items=e,this.name="Dynamic collection";else if(a.isObject(e)&&a.has(e,"category_values"))this.name=e.name,this.id=e.id,this.schema=e.schema,this.items=e.category_values;else if(a.isObject(e))return new r(e,this.locale);else throw Error("Type is not supported")}getItems(){return this.items.map(e=>{if(a.isObject(e)){let t={};return Object.keys(e).map(n=>{"string"==typeof e[n]?t[n]=e[n]:t[n]=e[n]?.[this.locale],void 0===t[n]&&(t[n]=e[n])}),t}return e})}getPaths(e){return this.map(e).getItems().map(t=>({params:{[e]:t}}))}getJsonItem(e,t){let n=this.find(n=>n[t]===e);return n?n?.toJson():null}getPages(e=5){let t=Math.ceil(this.items.length/e),n=[];for(let e=1;e<=t;e++)n.push({params:{page:e.toString()}});return n}getPageItems(e,t=5){let n=Math.ceil(this.items.length/t),a=Number(e),r=this.items.slice((a-1)*t,(a-1)*t+t).map(e=>{let t={};return Object.keys(e).map(n=>{t[n]=e[n]?.[this.locale]||e[n]}),t});return{totalItems:this.items.length,totalPages:n,current:a,next:a>=n?null:a+1,previous:a<=1?null:a-1,pageSize:t,items:r}}pluck(e=[]){return new l(this.items.map(t=>a.pick(t,e)),this.locale)}}l.prototype[Symbol.iterator]=function*(){yield*this.items},e.exports=l},88083:function(e,t,n){"use strict";var a=n(93967),r=n.n(a),l=n(67294),i=n(54728),o=n(85893);let c=l.forwardRef((e,t)=>{let[{className:n,...a},{as:l="div",bsPrefix:c,spans:s}]=function(e){let{as:t,bsPrefix:n,className:a,...l}=e;n=(0,i.vE)(n,"col");let o=(0,i.pi)(),c=(0,i.zG)(),s=[],d=[];return o.forEach(e=>{let t,a,r;let i=l[e];delete l[e],"object"==typeof i&&null!=i?{span:t,offset:a,order:r}=i:t=i;let o=e!==c?"-".concat(e):"";t&&s.push(!0===t?"".concat(n).concat(o):"".concat(n).concat(o,"-").concat(t)),null!=r&&d.push("order".concat(o,"-").concat(r)),null!=a&&d.push("offset".concat(o,"-").concat(a))}),[{...l,className:r()(a,...s,...d)},{as:t,bsPrefix:n,spans:s}]}(e);return(0,o.jsx)(l,{...a,ref:t,className:r()(n,!s.length&&c)})});c.displayName="Col",t.Z=c},33353:function(e,t,n){"use strict";var a=n(93967),r=n.n(a),l=n(67294),i=n(54728),o=n(85893);let c=l.forwardRef((e,t)=>{let{bsPrefix:n,fluid:a=!1,as:l="div",className:c,...s}=e,d=(0,i.vE)(n,"container");return(0,o.jsx)(l,{ref:t,...s,className:r()(c,a?"".concat(d).concat("string"==typeof a?"-".concat(a):"-fluid"):d)})});c.displayName="Container",t.Z=c},68888:function(e,t,n){"use strict";var a=n(93967),r=n.n(a),l=n(67294),i=n(54728),o=n(85893);let c=l.forwardRef((e,t)=>{let{bsPrefix:n,className:a,as:l="div",...c}=e,s=(0,i.vE)(n,"row"),d=(0,i.pi)(),u=(0,i.zG)(),f="".concat(s,"-cols"),p=[];return d.forEach(e=>{let t;let n=c[e];delete c[e],null!=n&&"object"==typeof n?{cols:t}=n:t=n,null!=t&&p.push("".concat(f).concat(e!==u?"-".concat(e):"","-").concat(t))}),(0,o.jsx)(l,{ref:t,...c,className:r()(a,s,...p)})});c.displayName="Row",t.Z=c},54728:function(e,t,n){"use strict";n.d(t,{Hz:function(){return r},SC:function(){return f},cs:function(){return l},pi:function(){return d},vE:function(){return s},zG:function(){return u}});var a=n(67294);n(85893);let r=["xxl","xl","lg","md","sm","xs"],l="xs",i=a.createContext({prefixes:{},breakpoints:r,minBreakpoint:l}),{Consumer:o,Provider:c}=i;function s(e,t){let{prefixes:n}=(0,a.useContext)(i);return e||n[t]||t}function d(){let{breakpoints:e}=(0,a.useContext)(i);return e}function u(){let{minBreakpoint:e}=(0,a.useContext)(i);return e}function f(){let{dir:e}=(0,a.useContext)(i);return"rtl"===e}},26084:function(e,t,n){"use strict";n.d(t,{b:function(){return l}});var a=n(11163),r=n(67294);function l(){let e=(0,a.useRouter)(),[t,n]=(0,r.useState)({locale:"en",locales:["en","de","nl"],defaultLocale:"en"});return(0,r.useEffect)(()=>
1{if(e&&e.asPath){let t=["en","de","nl"],a=e.asPath.split("/")[1];n({locale:t.includes(a)?a:"en",locales:t,defaultLocale:"en"})}},[e]),t}},28693:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var a=n(69225),r=n(81040),l=n.n(r),i=JSON.parse('{"id":"f89d87ff-d2e3-408f-978c-d38d307c4c7b","name":"Social Links","dataset_id":"542b3cad-3c29-45db-add5-34a640293907","created_at":"2025-08-12T11:08:17.735Z","updated_at":"2026-03-18T16:09:27.971Z","schema":[{"name":"title","data_type":"text"},{"name":"href_en","data_type":"text"},{"name":"icon","data_type":"text"}],"has_template":false,"url_pattern":null,"identifier":"title","category_values":[{"id":"df51d05a-2f82-4c7e-8ad3-eefd95dc2e55","icon":{"en":"faLinkedinIn"},"title":{"en":"LinkedIn"},"href_en":{"en":"https://uk.linkedin.com/company/amoria-group"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":1,"created_at":"2025-08-24T17:59:33.121Z","updated_at":"2025-08-25T07:42:07.913Z"},{"id":"2c58b9be-2fb1-4863-bd55-de3cad09510a","icon":{"en":"faInstagram"},"title":{"en":"Instagram"},"href_en":{"en":"https://www.instagram.com/amoriagroup/"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":3,"created_at":"2025-08-24T17:59:33.132Z","updated_at":"2025-08-25T07:42:22.609Z"},{"id":"7d4fa922-afac-4b6f-876f-d88b1e54781e","icon":{"en":"faYoutube"},"title":{"en":"Youtube"},"href_en":{"en":"https://www.youtube.com/channel/UCr3jyLsQFTGKBx_hjphnXsQ"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":4,"created_at":"2025-08-24T17:59:33.152Z","updated_at":"2025-08-25T07:42:38.349Z"}]}'),o=()=>l()((0,a.Z)(i))},69225:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var a=n(77773),r=n.n(a);function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=new(r())(e,"en").getItems();if(!t)return n;let a=Object.keys(t);return n.map(e=>(a.forEach(n=>{if(n in e&&null!==e[n]){var a,l;let i=new(r())(t[n],"en").getItems();e["__".concat(n)]=e[n],e[n]=Array.isArray(e[n])?null!==(a=i.filter(t=>e[n].includes(t.id)))&&void 0!==a?a:null:null!==(l=i.find(t=>e[n].includes(t.id)))&&void 0!==l?l:null}}),e))}},30691:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});var a=n(5152);let r=n.n(a)()(()=>Promise.all([n.e(4976),n.e(7948),n.e(2489),n.e(9010)]).then(n.bind(n,69638)),{loadableGenerated:{webpack:()=>[69638]}})},12778:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return O}});var a=n(85893),r=n(69225),l=n(99755),i=JSON.parse('{"id":"bc6ae872-076a-4cf5-8a74-cc53b4a5d498","name":"Menu Footer EN","dataset_id":"542b3cad-3c29-45db-add5-34a640293907","created_at":"2025-08-12T10:52:15.561Z","updated_at":"2025-09-19T14:30:04.885Z","schema":[{"name":"title_en","data_type":"text","isRequired":true},{"name":"href_en","data_type":"text"},{"name":"type","data_type":"dropdown","default_value":"link","dropdown_values":["link","label"]}],"has_template":false,"url_pattern":null,"identifier":"title_en","category_values":[{"id":"a72034fd-dffa-4681-9758-aa365767604d","type":{"en":"link"},"href_en":{"en":""},"title_en":{"en":" "},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":0,"created_at":"2025-08-24T18:18:30.516Z","updated_at":"2025-08-25T07:28:56.081Z"},{"id":"6674220f-3a7a-4cb6-9033-987d25d332bf","type":{"en":"link"},"href_en":{"en":"/our-brands"},"title_en":{"en":"Our Brands"},"url_slug":null,"parent":{"id":"a72034fd-dffa-4681-9758-aa365767604d","identifier":" "},"_order":null,"created_at":"2025-08-25T07:30:11.219Z","updated_at":"2025-08-25T20:24:12.053Z"},{"id":"3db2ac75-3d66-4627-8a74-bcaec79a703e","type":{"en":"link"},"href_en":{"en":"/our-sectors/energy/"},"title_en":{"en":"Energy"},"url_slug":null,"parent":{"id":"49b92dcb-f892-400a-901f-56364953fba1","identifier":"Our Sectors"},"_order":null,"created_at":"2025-09-19T14:29:39.081Z","updated_at":"2025-09-19T14:29:39.081Z"},{"id":"49b92dcb-f892-400a-901f-56364953fba1","type":{"en":"label"},"href_en":{"en":""},"title_en":{"en":"Our Sectors"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2025-09-19T14:29:17.730Z","updated_at":"2025-09-19T14:29:17.730Z"},{"id":"779b9805-c403-4a3a-9e01-cbd77629fd62","type":{"en":"link"},"href_en":{"en":"/our-sectors/advanced-engineering/"},"title_en":{"en":"Advanced Engineering"},"url_slug":null,"parent":{"id":"49b92dcb-f892-400a-901f-56364953fba1","identifier":"Our Sectors"},"_order":null,"created_at":"2025-09-19T14:29:51.952Z","updated_at":"2025-09-19T14:29:51.952Z"},{"id":"7408c311-6049-43a9-8868-7f9bf523c47b","type":{"en":"link"},"href_en":{"en":"/our-sectors/technology/"},"title_en":{"en":"Technology"},"url_slug":null,"parent":{"id":"49b92dcb-f892-400a-901f-56364953fba1","identifier":"Our Sectors"},"_order":null,"created_at":"2025-09-19T14:30:04.880Z","updated_at":"2025-09-19T14:30:04.880Z"},{"id":"245d3214-d314-49e2-8be4-b466280021cd","type":{"en":"link"},"href_en":{"en":"/about-us/esg"},"title_en":{"en":"ESG"},"url_slug":null,"parent":{"id":"a72034fd-dffa-4681-9758-aa365767604d","identifier":" "},"_order":null,"created_at":"2025-08-25T07:29:56.799Z","updated_at":"2025-08-25T20:24:25.937Z"},{"id":"50d19322-1ec8-4c4b-9a7b-b1b5f29a8f1d","type":{"en":"link"}
1,"href_en":{"en":"/meet-the-team"},"title_en":{"en":"Our Leadership team"},"url_slug":null,"parent":{"id":"a72034fd-dffa-4681-9758-aa365767604d","identifier":" "},"_order":null,"created_at":"2025-08-25T07:29:42.000Z","updated_at":"2025-08-25T07:29:42.000Z"},{"id":"5ce5963d-bf80-4cac-9b0a-76033348488a","type":{"en":"link"},"href_en":{"en":"/about-us"},"title_en":{"en":"About Us"},"url_slug":null,"parent":{"id":"a72034fd-dffa-4681-9758-aa365767604d","identifier":" "},"_order":null,"created_at":"2025-08-25T07:29:22.332Z","updated_at":"2025-08-25T20:24:40.543Z"}]}'),o=()=>(0,l.Z)((0,r.Z)(i)),c=JSON.parse('{"id":"23d9f40a-3c57-4a1f-bdc3-6945c4258439","name":"Menu Footer Bottom EN","dataset_id":"542b3cad-3c29-45db-add5-34a640293907","created_at":"2025-08-20T06:36:31.502Z","updated_at":"2025-08-25T20:39:58.041Z","schema":[{"name":"title_en","data_type":"text"},{"name":"href_en","data_type":"text"}],"has_template":false,"url_pattern":null,"identifier":"title_en","category_values":[{"id":"f74a715d-d5f4-4c94-8519-6298ff077766","href_en":{"en":"/modern-slavery-statement"},"title_en":{"en":"Modern Slavery Statement"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2025-08-25T07:14:30.732Z","updated_at":"2025-08-25T20:39:37.134Z"},{"id":"01f25bca-3a8d-4d19-bf8b-20940e1924e7","href_en":{"en":"/privacy-policy"},"title_en":{"en":"Privacy Policy"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2025-08-25T07:14:30.749Z","updated_at":"2025-08-25T20:39:47.072Z"},{"id":"6abec20c-6b6b-498f-8d33-043c533c6ad6","href_en":{"en":"/terms-conditions"},"title_en":{"en":"Terms & Conditions"},"url_slug":null,"parent":{"id":null,"identifier":null},"_order":null,"created_at":"2025-08-25T07:14:30.756Z","updated_at":"2025-08-25T20:39:58.038Z"}]}'),s=()=>(0,l.Z)((0,r.Z)(c)),d=JSON.parse('{"id":"ddb2e232-1eaf-46bc-9b33-e9ea4985f0fa","name":"Menu Footer Contact EN","dataset_id":"542b3cad-3c29-45db-add5-34a640293907","created_at":"2025-08-12T10:50:48.507Z","updated_at":"2025-09-19T14:30:32.494Z","schema":[{"name":"title_en","data_type":"text"},{"name":"href_en","data_type":"text"},{"name":"type","data_type":"dropdown","default_value":"link","dropdown_values":["link","label"]}],"has_template":false,"url_pattern":null,"identifier":"title_en","category_values":[]}'),u=()=>(0,l.Z)((0,r.Z)(d)),f=n(26084),p=n(28693),_=n(92766),m=n(19845),h=n.n(m),b=n(30381),y=n.n(b),g=n(41664),x=n.n(g),v=n(33353),Z=n(68888),j=n(88083),w=n(30691),N=n(42193),T=n.n(N);let k=h().bind(T());function O(e){let{className:t="text-white py-5",theme:n="dark"}=e,{locale:r}=(0,f.b)(),l=o(),i=u(),c=s(),d=(0,p.Z)();return(0,a.jsx)("footer",{className:k(t,"Footer","section-md"),"data-bs-theme":n,children:(0,a.jsx)(v.Z,{fluid:"md",children:(0,a.jsxs)("div",{className:"d-flex flex-column justify-content-between gap--84",children:[(0,a.jsx)(_.SourceFlowImage,{src:"/assets/icons/logo-w.svg",alt:"Amoria Group",size:"240x35",width:"240"}),(0,a.jsxs)(Z.Z,{className:"g-4",children:[(0,a.jsx)(j.Z,{xs:12,sm:6,lg:3,children:(0,a.jsx)(Z.Z,{className:"",children:l.map((e,t)=>{var n;let l=e["title_".concat(r)];return e["href_".concat(r)],(0,a.jsx)(j.Z,{xs:12,children:(0,a.jsxs)("div",{className:"d-flex flex-column gap--10",children:[(0,a.jsx)("div",{className:k("footer-label"),children:l}),(0,a.jsx)("ul",{className:k("list-unstyled","footer-item-wrapper"),children:null==e?void 0:null===(n=e.children)||void 0===n?void 0:n.map((e,t)=>{let n=e["title_".concat(r)],l=e["href_".concat(r)];return(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:l,className:k("text-decoration-none","footer-item"),children:n})},t)})})]})},t)})})}),(0,a.jsx)(j.Z,{xs:12,sm:6,lg:3,children:(0,a.jsx)(Z.Z,{className:"g-5",children:i.map((e,t)=>{var n;let l=e["title_".concat(r)];return e["href_".concat(r)],(0,a.jsx)(j.Z,{xs:12,children:(0,a.jsxs)("div",{className:"d-flex flex-column gap--10",children:[(0,a.jsx)("div",{className:k("footer-label"),children:l}),(0,a.jsx)("ul",{className:k("list-unstyled","footer-item-wrapper"),children:null==e?void 0:null===(n=e.children)||void 0===n?void 0:n.map((e,t)=>{let n=e["title_".concat(r)],l=e["href_".concat(r)];return(0,a.jsx)("li",{children:(0,a.jsx)("a",{href:"".concat(l),className:k("text-decoration-none","footer-item"),children:(0,a.jsx)("div",{className:"d-flex gap--10",children:(0,a.jsx)("span",{className:"",children:n})})})},t)})})]})},t)})})}),(0,a.jsx)(j.Z,{children:(0,a.jsx)("div",{className:k("d-flex flex-row flex-wrap justify-content-end gap--14"),children:null==d?void 0:d.map((e,t)=>{let n=e["title_".concat(r)],l=e["href_".concat(r)];return(0,a.jsx)(x(),{"aria-label":n,href:l,target:"_blank",className:k("social-icon-wrapper"),children:(0,a.jsx)(w.u,{icon:null==e?void 0:e.icon,className:k("social-icon"),size:"xs"})},t)})})})]}
1),(0,a.jsxs)(Z.Z,{className:"g-4",children:[(0,a.jsx)(j.Z,{xs:12,lg:9,className:"align-self-center",children:(0,a.jsxs)("div",{className:"d-flex align-items-center flex-wrap gap--10",children:[(0,a.jsxs)("div",{className:k("footer-item-bottom","no-hover"),children:["\xa9 Copyright ",y()().format("YYYY")," Amoria Group."]}),null==c?void 0:c.map((e,t)=>{let n=e["title_".concat(r)],l=e["href_".concat(r)];return(0,a.jsx)(x(),{className:k("footer-item-bottom","text-decoration-none"),href:l,rel:"noopener noreferrer",children:n},t)})]})}),(0,a.jsx)(j.Z,{xs:12,lg:3,children:(0,a.jsx)("div",{className:"d-flex justify-content-start justify-content-lg-end",children:(0,a.jsx)(x(),{className:k("footer-item-bottom"),target:"_blank","aria-label":"sourceflow",href:"https://sourceflow.co.uk/",children:(0,a.jsx)(_.SourceFlowImage,{src:"/assets/icons/sficon.png",size:"184x15",width:"184"})})})})]})]})})})}},99755:function(e,t,n){"use strict";function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(e=>null===e.parent.id).map(t=>({...t,children:e.filter(e=>e.parent.id===t.id).map(t=>({...t,children:e.filter(e=>e.parent.id===t.id).map(t=>({...t,children:e.filter(e=>e.parent.id===t.id)}))}))}))}n.d(t,{Z:function(){return a}})},42193:function(e){e.exports={"lato-thin":"styles_lato-thin__XsZBO","lato-light":"styles_lato-light__vfJWf","lato-regular":"styles_lato-regular___BQFm","lato-bold":"styles_lato-bold__qH_O2","lato-black":"styles_lato-black__GkJKV","lato-thin-italic":"styles_lato-thin-italic__lQ3dD","lato-light-italic":"styles_lato-light-italic__ZHs6n","lato-regular-italic":"styles_lato-regular-italic__aa6CW","lato-bold-italic":"styles_lato-bold-italic__BSNmq","lato-black-italic":"styles_lato-black-italic__VY9OX",Footer:"styles_Footer___g5_r","footer-label":"styles_footer-label__3eDvo","footer-item-wrapper":"styles_footer-item-wrapper__7nFHx","footer-item":"styles_footer-item__Theuo","footer-item-bottom":"styles_footer-item-bottom__kCn3h","social-icon-wrapper":"styles_social-icon-wrapper__K9uIb","social-icon":"styles_social-icon__32zKt"}},19845:function(e,t){var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,l.call(this,n)))}return e}function l(e){if("string"==typeof e||"number"==typeof e)return this&&this[e]||e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(this,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)a.call(e,n)&&e[n]&&(t=i(t,this&&this[n]||n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0!==(n=(function(){return r}).apply(t,[]))&&(e.exports=n)}()},93967:function(e,t){var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=l(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)a.call(e,n)&&e[n]&&(t=l(t,n));return t}(n)))}return e}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):void 0!==(n=(function(){return r}).apply(t,[]))&&(e.exports=n)}()}}]);
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.