{"id":7222,"date":"2026-02-24T23:08:07","date_gmt":"2026-02-24T22:08:07","guid":{"rendered":"https:\/\/oemmespa.com\/?page_id=7222"},"modified":"2026-05-20T16:46:06","modified_gmt":"2026-05-20T14:46:06","slug":"service-2026","status":"publish","type":"page","link":"https:\/\/oemmespa.com\/en\/service-2026\/","title":{"rendered":"Service"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7222\" class=\"elementor elementor-7222\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56b7896 e-con-full e-flex e-con e-parent\" data-id=\"56b7896\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8371717 elementor-widget elementor-widget-html\" data-id=\"8371717\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600&display=swap');\n\n.svc-wrap,.svc-wrap *{box-sizing:border-box;margin:0;padding:0}\n.svc-wrap{font-family:'Inter',system-ui,sans-serif;background:#121212;color:#e8e8e8;min-height:100vh;padding:5rem 1.25rem 6rem;-webkit-font-smoothing:antialiased}\n.svc-hero{text-align:center;max-width:52rem;margin:0 auto 3rem}\n.svc-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border:1px solid rgba(57,145,90,.3);background:rgba(57,145,90,.1);color:#39915A;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border-radius:9999px;margin-bottom:1.5rem}\n.svc-badge svg{width:14px;height:14px;stroke:#39915A;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.svc-title{font-family:'Montserrat',sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#fff;margin-bottom:1rem}\n.svc-title .ac{color:#39915A}\n.svc-subtitle{font-family:'Montserrat',sans-serif;font-size:1.125rem;font-weight:500;color:rgba(255,255,255,.7);line-height:1.6;max-width:42rem;margin:0 auto}\n.svc-tabs{max-width:780px;margin:0 auto 2rem;display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}\n.svc-tab{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.7);font-family:'Montserrat',sans-serif;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .25s;letter-spacing:.02em}\n.svc-tab:hover{background:rgba(57,145,90,.08);border-color:rgba(57,145,90,.3);color:#fff}\n.svc-tab.is-active{background:rgba(57,145,90,.15);border-color:#39915A;color:#39915A;font-weight:600}\n.svc-tab svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}\n.svc-card{max-width:780px;margin:0 auto;background:#1c1c1c;border:1px solid rgba(255,255,255,.09);border-radius:12px;overflow:hidden}\n.svc-form{display:none}\n.svc-form.is-active{display:block;animation:fadeIn .35s ease}\n@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}\n.svc-fb{padding:2rem 2.25rem;display:flex;flex-direction:column;gap:1.75rem}\n.svc-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}\n.svc-g2{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;align-items:start}\n.svc-fi{display:flex;flex-direction:column;gap:.4rem}\n.svc-fl{font-size:.78rem;font-weight:500;color:rgba(255,255,255,.72);letter-spacing:.01em}\ninput.svc-in,select.svc-sl,textarea.svc-ta{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#e8e8e8;font-family:'Inter',sans-serif;font-size:.875rem;font-weight:400;padding:.68rem .9rem;outline:none;transition:border-color .2s,background .2s;width:100%}\ninput.svc-in:hover,select.svc-sl:hover,textarea.svc-ta:hover{background:rgba(255,255,255,.08)}\ninput.svc-in:focus,select.svc-sl:focus,textarea.svc-ta:focus{border-color:rgba(57,145,90,.32);background:rgba(57,145,90,.04)}\ninput.svc-in::placeholder,textarea.svc-ta::placeholder{color:rgba(255,255,255,.38)}\nselect.svc-sl{appearance:none;-webkit-appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right .85rem center;cursor:pointer}\nselect.svc-sl option{background:#1a1a1a;color:#e8e8e8}\ntextarea.svc-ta{resize:none;min-height:120px;line-height:1.6}\n.svc-slbl{display:flex;align-items:center;gap:.55rem;font-family:'Montserrat',sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#39915A}\n.svc-slbl svg{flex-shrink:0;width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.svc-sr{display:flex;flex-direction:column;gap:.7rem}\n.svc-slr{display:flex;align-items:center;gap:.65rem}\n.svc-sn{width:22px;height:22px;border-radius:50%;background:rgba(57,145,90,.18);color:#39915A;font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.svc-st{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.72)}\n.svc-upload{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:44px;padding:.68rem 1rem;background:rgba(255,255,255,.04);border:1.5px dashed rgba(255,255,255,.2);border-radius:8px;color:rgba(255,255,255,.38);font-family:'Inter',sans-serif;font-size:.83rem;cursor:pointer;transition:all .2s}\n.svc-upload:hover{background:rgba(57,145,90,.13);border-color:rgba(57,145,90,.32);color:#39915A}\n.svc-upload.s-load{background:rgba(250,204,21,.07);border-color:rgba(250,204,21,.4);border-style:solid;color:#fbbf24;cursor:wait;pointer-events:none}\n.svc-upload.s-done{background:rgba(57,145,90,.13);border-color:rgba(57,145,90,.32);border-style:solid;color:#39915A}\n.svc-upload svg{width:15px;height:15px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.svc-preview{display:none;flex-direction:column;gap:.6rem;margin-top:.4rem}\n.svc-preview.show{display:flex}\n.svc-pthumb{position:relative;border:1px solid rgba(57,145,90,.32);border-radius:8px;overflow:hidden}\n.svc-pthumb img{width:100%;max-height:180px;object-fit:cover;display:block}\n.svc-prem{position:absolute;top:.4rem;right:.4rem;background:rgba(0,0,0,.78);border:1px solid rgba(255,255,255,.15);color:#e8e8e8;font-family:'Inter',sans-serif;font-size:.68rem;padding:.28rem .65rem;border-radius:4px;cursor:pointer;transition:background .2s}\n.svc-prem:hover{background:rgba(200,0,0,.55)}\n.svc-spl{display:none;align-items:center;gap:.4rem;font-size:.73rem;padding:.32rem .8rem;border-radius:999px;width:fit-content}\n.svc-spl.ld{display:inline-flex;background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.25);color:#fbbf24}\n.svc-spl.ok{display:inline-flex;background:rgba(57,145,90,.13);border:1px solid rgba(57,145,90,.32);color:#39915A}\n.svc-spl.er{display:inline-flex;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.25);color:#f87171}\n.svc-plink{display:none;font-size:.72rem;color:#39915A;text-decoration:underline;text-underline-offset:2px;word-break:break-all}\nhr.svc-dv{border:none;border-top:1px solid rgba(255,255,255,.09)}\n.svc-ccb{display:flex;flex-direction:column;gap:.65rem}\n.svc-cclr{display:flex;align-items:center;gap:.5rem}\n.svc-opt{font-size:.68rem;color:rgba(255,255,255,.38)}\n.svc-pbadge{display:inline-flex;align-items:flex-start;gap:.45rem;background:rgba(57,145,90,.13);border:1px solid rgba(57,145,90,.32);border-radius:6px;padding:.65rem .95rem;font-size:.78rem;color:rgba(255,255,255,.7);line-height:1.5;max-width:520px}\n.svc-pbadge svg{flex-shrink:0;margin-top:.15rem;color:#39915A;width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.svc-pbadge strong{color:#39915A;font-weight:600}\n.svc-priv{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.15rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:border-color .25s,background .25s;cursor:pointer}\n.svc-priv:hover{border-color:rgba(57,145,90,.3);background:rgba(57,145,90,.04)}\n.svc-priv.is-error{border-color:rgba(248,113,113,.5);background:rgba(248,113,113,.04)}\n.svc-priv input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;margin-top:.1rem;transition:all .2s;position:relative}\n.svc-priv input[type=checkbox]:hover{border-color:#39915A}\n.svc-priv input[type=checkbox]:checked{background:#39915A;border-color:#39915A}\n.svc-priv input[type=checkbox]:checked::after{content:'';position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #111;border-width:0 2px 2px 0;transform:rotate(45deg)}\n.svc-priv label{font-size:.825rem;color:rgba(255,255,255,.75);line-height:1.55;cursor:pointer;font-weight:400}\n.svc-priv label a{color:#39915A;font-weight:500;text-decoration:underline;text-underline-offset:2px;transition:color .2s}\n.svc-priv label a:hover{color:#fff}\n.svc-priv label .req{color:#f87171;margin-left:.15rem}\n.svc-ff{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.25rem 2.25rem 1.5rem;border-top:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.15)}\n.svc-fn{font-size:.78rem;color:rgba(255,255,255,.38)}\n.svc-fn span{color:#39915A;font-weight:500}\n.svc-sb{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.85rem;background:#39915A;color:#fff;border:none;border-radius:8px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .15s,background .2s}\n.svc-sb:hover:not(:disabled){opacity:.92;transform:scale(1.02)}\n.svc-sb:disabled{opacity:.35;cursor:not-allowed;transform:none;background:rgba(57,145,90,.5)}\n.svc-sb svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.svc-et{display:none;margin:0 2.25rem .5rem;padding:.75rem 1rem;background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.25);border-radius:8px;font-size:.8rem;color:#f87171}\n.svc-ss{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4.5rem 2rem;gap:1.25rem}\n.svc-ss.show{display:flex}\n.svc-si{width:64px;height:64px;border-radius:50%;background:rgba(57,145,90,.13);border:1px solid rgba(57,145,90,.32);display:flex;align-items:center;justify-content:center;animation:pop .45s cubic-bezier(.175,.885,.32,1.275) both}\n.svc-si svg{width:28px;height:28px;color:#39915A;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\n@keyframes pop{from{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}\n.svc-stit{font-family:'Montserrat',sans-serif;font-size:1.5rem;font-weight:600;color:#e8e8e8}\n.svc-stit strong{color:#39915A;font-weight:600}\n.svc-ssub{font-size:.875rem;color:rgba(255,255,255,.38);line-height:1.7;max-width:380px}\n.svc-ssub strong{color:#e8e8e8;font-weight:500}\n.svc-smeta{font-size:.72rem;color:rgba(255,255,255,.22);font-style:italic}\n.svc-snew{margin-top:.35rem;display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.4rem;border:1px solid rgba(57,145,90,.32);background:transparent;color:#39915A;font-family:'Montserrat',sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:8px;cursor:pointer;transition:background .2s}\n.svc-snew:hover{background:rgba(57,145,90,.13)}\n.svc-snew svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n@media(max-width:768px){\n  .svc-wrap{padding:3rem 1rem 4rem}\n  .svc-tabs{gap:.35rem}\n  .svc-tab{padding:.7rem 1rem;font-size:.85rem}\n  .svc-fb{padding:1.5rem}\n  .svc-g3,.svc-g2{grid-template-columns:1fr}\n  .svc-ff{flex-direction:column;align-items:stretch;text-align:center;padding:1.25rem 1.5rem}\n  .svc-sb{justify-content:center}\n}\n<\/style>\n\n<div class=\"svc-wrap\">\n\n  <div class=\"svc-hero\">\n    <span class=\"svc-badge\">\n      <svg viewBox=\"0 0 24 24\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg>\n      Technical Service\n    <\/span>\n    <h1 class=\"svc-title\">Request <span class=\"ac\">Technical Support<\/span><\/h1>\n    <p class=\"svc-subtitle\">Select your machine category and fill in the form. Our specialized team will get back to you as soon as possible.<\/p>\n  <\/div>\n\n  <div class=\"svc-tabs\" role=\"tablist\">\n    <button type=\"button\" class=\"svc-tab is-active\" data-form=\"tb\" role=\"tab\" aria-selected=\"true\">\n      <svg viewBox=\"0 0 24 24\"><path d=\"M3 12h18M3 6h18M3 18h18\"\/><\/svg>\n      Thermal Break\n    <\/button>\n    <button type=\"button\" class=\"svc-tab\" data-form=\"pm\" role=\"tab\" aria-selected=\"false\">\n      <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\n      Punching Machines\n    <\/button>\n    <button type=\"button\" class=\"svc-tab\" data-form=\"la\" role=\"tab\" aria-selected=\"false\">\n      <svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M7 12h10\"\/><\/svg>\n      Light Alloy\n    <\/button>\n  <\/div>\n\n  <div class=\"svc-card\">\n\n    <!-- THERMAL BREAK -->\n    <div class=\"svc-form is-active\" id=\"form-tb\">\n      <div class=\"svc-ss\" id=\"tb-success\">\n        <div class=\"svc-si\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <div class=\"svc-stit\">Request <strong>received<\/strong><\/div>\n        <p class=\"svc-ssub\">Our engineers will review your request and get back to you within <strong>24-48 hours<\/strong>.<\/p>\n        <p class=\"svc-smeta\" id=\"tb-meta\"><\/p>\n        <button class=\"svc-snew\" data-reset=\"tb\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.51 15a9 9 0 1 0 .49-3.5\"\/><\/svg>\n          Submit another request\n        <\/button>\n      <\/div>\n      <div id=\"tb-formwrap\">\n        <div class=\"svc-fb\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><\/svg>\n            <span>Contact Information<\/span>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Full Name *<\/label><input id=\"tb-name\" class=\"svc-in\" placeholder=\"Your name\" autocomplete=\"name\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Email *<\/label><input id=\"tb-email\" type=\"email\" class=\"svc-in\" placeholder=\"your@email.com\" autocomplete=\"email\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Company<\/label><input id=\"tb-company\" class=\"svc-in\" placeholder=\"Company name\" autocomplete=\"organization\"><\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><path d=\"M17 12h.01\"\/><path d=\"M7 12h.01\"\/><\/svg>\n            <span>Plant Identification<\/span>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">1<\/div><span class=\"svc-st\">What type of plant do you have? *<\/span><\/div>\n            <input id=\"tb-plant\" class=\"svc-in\" placeholder=\"E.g. Thermal break assembly line, Knurling system, etc.\">\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">2<\/div><span class=\"svc-st\">Machine data (CE plate with serial number \/ year \/ machine name) *<\/span><\/div>\n            <div class=\"svc-g2\">\n              <input id=\"tb-machine\" class=\"svc-in\" placeholder=\"Serial number, year, machine name...\">\n              <div>\n                <input type=\"file\" id=\"tb-file\" accept=\"image\/jpeg,image\/png,image\/webp\" style=\"position:absolute;opacity:0;pointer-events:none;width:1px;height:1px\">\n                <button type=\"button\" class=\"svc-upload\" id=\"tb-upload-btn\" onclick=\"document.getElementById('tb-file').click()\">\n                  <svg viewBox=\"0 0 24 24\" id=\"tb-upload-ico\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n                  <span id=\"tb-upload-txt\">Upload CE plate photo<\/span>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class=\"svc-preview\" id=\"tb-preview\">\n              <div class=\"svc-pthumb\">\n                <img decoding=\"async\" id=\"tb-preview-img\" src=\"\" alt=\"CE plate\">\n                <button type=\"button\" class=\"svc-prem\" data-rem=\"tb\">x Remove<\/button>\n              <\/div>\n              <div style=\"display:flex;flex-direction:column;gap:.4rem\">\n                <span class=\"svc-spl\" id=\"tb-status\"><\/span>\n                <a class=\"svc-plink\" id=\"tb-plink\" target=\"_blank\" rel=\"noopener\"><\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">3<\/div><span class=\"svc-st\">Brief description of the issue on the machine *<\/span><\/div>\n            <textarea id=\"tb-issue\" class=\"svc-ta\" placeholder=\"Describe the problem you are experiencing with your machine...\"><\/textarea>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-ccb\">\n            <div class=\"svc-cclr\"><span class=\"svc-fl\">Customer Code<\/span><span class=\"svc-opt\">(optional)<\/span><\/div>\n            <input id=\"tb-code\" class=\"svc-in\" placeholder=\"E.g. OEMME-12345\" style=\"max-width:240px\">\n            <div class=\"svc-pbadge\">\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n              <span>Do you have an <strong>active maintenance contract<\/strong>? Enter your customer code and your request will be <strong>handled with priority<\/strong> over standard requests.<\/span>\n            <\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <label class=\"svc-priv\" id=\"tb-priv-wrap\">\n            <input type=\"checkbox\" id=\"tb-privacy\">\n            <label for=\"tb-privacy\">I have read and accept the <a href=\"https:\/\/oemmespa.com\/en\/privacy-2026\/#assistance-policy\" target=\"_blank\" rel=\"noopener\">Privacy Policy for the Assistance service<\/a><span class=\"req\">*<\/span><\/label>\n          <\/label>\n        <\/div>\n        <div class=\"svc-et\" id=\"tb-err\">An error occurred. Please try again or contact <span id=\"tb-em2\"><\/span><\/div>\n        <div class=\"svc-ff\">\n          <div class=\"svc-fn\">Your request will be sent to: <span id=\"tb-em1\"><\/span><\/div>\n          <button type=\"button\" class=\"svc-sb\" id=\"tb-send\" disabled>\n            <svg viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n            Submit Request\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- PUNCHING MACHINES -->\n    <div class=\"svc-form\" id=\"form-pm\">\n      <div class=\"svc-ss\" id=\"pm-success\">\n        <div class=\"svc-si\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <div class=\"svc-stit\">Request <strong>received<\/strong><\/div>\n        <p class=\"svc-ssub\">Our engineers will review your request and get back to you within <strong>24 hours<\/strong>.<\/p>\n        <p class=\"svc-smeta\" id=\"pm-meta\"><\/p>\n        <button class=\"svc-snew\" data-reset=\"pm\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.51 15a9 9 0 1 0 .49-3.5\"\/><\/svg>\n          Submit another request\n        <\/button>\n      <\/div>\n      <div id=\"pm-formwrap\">\n        <div class=\"svc-fb\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><\/svg>\n            <span>Contact Information<\/span>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Full Name *<\/label><input id=\"pm-name\" class=\"svc-in\" placeholder=\"Your name\" autocomplete=\"name\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Email *<\/label><input id=\"pm-email\" type=\"email\" class=\"svc-in\" placeholder=\"your@email.com\" autocomplete=\"email\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Phone<\/label><input id=\"pm-phone\" type=\"tel\" class=\"svc-in\" placeholder=\"+39 012 345 6789\" autocomplete=\"tel\"><\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><path d=\"M17 12h.01\"\/><path d=\"M7 12h.01\"\/><\/svg>\n            <span>Machine Identification<\/span>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\">\n              <label class=\"svc-fl\">Machine Model *<\/label>\n              <select id=\"pm-model\" class=\"svc-sl\">\n                <option value=\"\" disabled selected>Select model<\/option>\n                <option value=\"pm-interchangeable\">PM - Interchangeable Die<\/option>\n                <option value=\"pm-270\">PM-270<\/option>\n                <option value=\"pm-hydraulic\">PM - Hydraulic<\/option>\n                <option value=\"pm-cnc\">PM - CNC Controlled<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n            <\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Serial Number<\/label><input id=\"pm-serial\" class=\"svc-in\" placeholder=\"E.g. PM-2024-0001\"><\/div>\n            <div class=\"svc-fi\">\n              <label class=\"svc-fl\">Die Type<\/label>\n              <select id=\"pm-die-type\" class=\"svc-sl\">\n                <option value=\"\" disabled selected>Select die type<\/option>\n                <option value=\"standard\">Standard Die<\/option>\n                <option value=\"custom\">Custom Die<\/option>\n                <option value=\"multi-punch\">Multi-Punch<\/option>\n                <option value=\"not-sure\">Not sure<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg>\n            <span>Issue Description<\/span>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">1<\/div><span class=\"svc-st\">Photo or document (optional)<\/span><\/div>\n            <div class=\"svc-g2\">\n              <div><\/div>\n              <div>\n                <input type=\"file\" id=\"pm-file\" accept=\"image\/jpeg,image\/png,image\/webp,application\/pdf\" style=\"position:absolute;opacity:0;pointer-events:none;width:1px;height:1px\">\n                <button type=\"button\" class=\"svc-upload\" id=\"pm-upload-btn\" onclick=\"document.getElementById('pm-file').click()\">\n                  <svg viewBox=\"0 0 24 24\" id=\"pm-upload-ico\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n                  <span id=\"pm-upload-txt\">Upload photo \/ document<\/span>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class=\"svc-preview\" id=\"pm-preview\">\n              <div class=\"svc-pthumb\">\n                <img decoding=\"async\" id=\"pm-preview-img\" src=\"\" alt=\"Preview\">\n                <button type=\"button\" class=\"svc-prem\" data-rem=\"pm\">x Remove<\/button>\n              <\/div>\n              <div style=\"display:flex;flex-direction:column;gap:.4rem\">\n                <span class=\"svc-spl\" id=\"pm-status\"><\/span>\n                <a class=\"svc-plink\" id=\"pm-plink\" target=\"_blank\" rel=\"noopener\"><\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">2<\/div><span class=\"svc-st\">Describe the issue in detail *<\/span><\/div>\n            <textarea id=\"pm-issue\" class=\"svc-ta\" placeholder=\"Describe the problem, error codes, symptoms, when it started...\"><\/textarea>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-ccb\">\n            <div class=\"svc-cclr\"><span class=\"svc-fl\">Customer Code<\/span><span class=\"svc-opt\">(optional)<\/span><\/div>\n            <input id=\"pm-code\" class=\"svc-in\" placeholder=\"E.g. OEMME-12345\" style=\"max-width:240px\">\n            <div class=\"svc-pbadge\">\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n              <span>Do you have an <strong>active maintenance contract<\/strong>? Enter your customer code and your request will be <strong>handled with priority<\/strong> over standard requests.<\/span>\n            <\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <label class=\"svc-priv\" id=\"pm-priv-wrap\">\n            <input type=\"checkbox\" id=\"pm-privacy\">\n            <label for=\"pm-privacy\">I have read and accept the <a href=\"https:\/\/oemmespa.com\/en\/privacy-2026\/#assistance-policy\" target=\"_blank\" rel=\"noopener\">Privacy Policy for the Assistance service<\/a><span class=\"req\">*<\/span><\/label>\n          <\/label>\n        <\/div>\n        <div class=\"svc-et\" id=\"pm-err\">An error occurred. Please try again or contact <span id=\"pm-em2\"><\/span><\/div>\n        <div class=\"svc-ff\">\n          <div class=\"svc-fn\">Your request will be sent to: <span id=\"pm-em1\"><\/span><\/div>\n          <button type=\"button\" class=\"svc-sb\" id=\"pm-send\" disabled>\n            <svg viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n            Submit Request\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- LIGHT ALLOY -->\n    <div class=\"svc-form\" id=\"form-la\">\n      <div class=\"svc-ss\" id=\"la-success\">\n        <div class=\"svc-si\"><svg viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <div class=\"svc-stit\">Request <strong>received<\/strong><\/div>\n        <p class=\"svc-ssub\">Our engineers will review your request and get back to you within <strong>24-48 hours<\/strong>.<\/p>\n        <p class=\"svc-smeta\" id=\"la-meta\"><\/p>\n        <button class=\"svc-snew\" data-reset=\"la\">\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.51 15a9 9 0 1 0 .49-3.5\"\/><\/svg>\n          Submit another request\n        <\/button>\n      <\/div>\n      <div id=\"la-formwrap\">\n        <div class=\"svc-fb\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><\/svg>\n            <span>Contact Information<\/span>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Full Name *<\/label><input id=\"la-name\" class=\"svc-in\" placeholder=\"Your name\" autocomplete=\"name\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Email *<\/label><input id=\"la-email\" type=\"email\" class=\"svc-in\" placeholder=\"your@email.com\" autocomplete=\"email\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Phone<\/label><input id=\"la-phone\" type=\"tel\" class=\"svc-in\" placeholder=\"+39 123 456 7890\" autocomplete=\"tel\"><\/div>\n          <\/div>\n          <div class=\"svc-g2\">\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Company *<\/label><input id=\"la-company\" class=\"svc-in\" placeholder=\"Company name\" autocomplete=\"organization\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Country *<\/label><input id=\"la-country\" class=\"svc-in\" placeholder=\"Country\"><\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"2\"\/><path d=\"M12 12h.01\"\/><path d=\"M17 12h.01\"\/><path d=\"M7 12h.01\"\/><\/svg>\n            <span>Machine Identification<\/span>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\">\n              <label class=\"svc-fl\">Machine Category *<\/label>\n              <select id=\"la-category\" class=\"svc-sl\">\n                <option value=\"\" disabled selected>Select category<\/option>\n                <option value=\"double-head-sawing\">Double-Head Sawing<\/option>\n                <option value=\"single-head-sawing\">Single-Head Sawing<\/option>\n                <option value=\"copy-routers\">Copy Routers<\/option>\n                <option value=\"end-milling-machines\">End-Milling Machines<\/option>\n                <option value=\"corner-crimping-machines\">Corner Crimping Machines<\/option>\n                <option value=\"wrapping-machines\">Wrapping Machines<\/option>\n                <option value=\"logistics\">Logistics<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n            <\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Machine Model *<\/label><input id=\"la-model\" class=\"svc-in\" placeholder=\"e.g. SH-500-F\"><\/div>\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Serial Number<\/label><input id=\"la-serial\" class=\"svc-in\" placeholder=\"Machine serial number\"><\/div>\n          <\/div>\n          <div class=\"svc-g3\">\n            <div class=\"svc-fi\"><label class=\"svc-fl\">Production Year<\/label><input id=\"la-year\" class=\"svc-in\" placeholder=\"e.g. 2021\"><\/div>\n            <div class=\"svc-fi\">\n              <label class=\"svc-fl\">Issue Type *<\/label>\n              <select id=\"la-issue-type\" class=\"svc-sl\">\n                <option value=\"\" disabled selected>Select issue type<\/option>\n                <option value=\"mechanical\">Mechanical<\/option>\n                <option value=\"electrical\">Electrical<\/option>\n                <option value=\"electronic\">Electronic<\/option>\n                <option value=\"pneumatic\">Pneumatic<\/option>\n                <option value=\"software\">Software \/ Control<\/option>\n                <option value=\"spare-parts\">Spare Parts Request<\/option>\n                <option value=\"maintenance\">Maintenance Support<\/option>\n                <option value=\"other\">Other<\/option>\n              <\/select>\n            <\/div>\n            <div class=\"svc-fi\">\n              <label class=\"svc-fl\">Priority<\/label>\n              <select id=\"la-priority\" class=\"svc-sl\">\n                <option value=\"\" disabled selected>Select priority<\/option>\n                <option value=\"low\">Low<\/option>\n                <option value=\"normal\">Normal<\/option>\n                <option value=\"high\">High<\/option>\n                <option value=\"urgent\">Urgent<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-slbl\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg>\n            <span>Issue Description<\/span>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">1<\/div><span class=\"svc-st\">Photo or document (optional)<\/span><\/div>\n            <div class=\"svc-g2\">\n              <div><\/div>\n              <div>\n                <input type=\"file\" id=\"la-file\" accept=\"image\/jpeg,image\/png,image\/webp,application\/pdf\" style=\"position:absolute;opacity:0;pointer-events:none;width:1px;height:1px\">\n                <button type=\"button\" class=\"svc-upload\" id=\"la-upload-btn\" onclick=\"document.getElementById('la-file').click()\">\n                  <svg viewBox=\"0 0 24 24\" id=\"la-upload-ico\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n                  <span id=\"la-upload-txt\">Upload photo \/ document<\/span>\n                <\/button>\n              <\/div>\n            <\/div>\n            <div class=\"svc-preview\" id=\"la-preview\">\n              <div class=\"svc-pthumb\">\n                <img decoding=\"async\" id=\"la-preview-img\" src=\"\" alt=\"Preview\">\n                <button type=\"button\" class=\"svc-prem\" data-rem=\"la\">x Remove<\/button>\n              <\/div>\n              <div style=\"display:flex;flex-direction:column;gap:.4rem\">\n                <span class=\"svc-spl\" id=\"la-status\"><\/span>\n                <a class=\"svc-plink\" id=\"la-plink\" target=\"_blank\" rel=\"noopener\"><\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"svc-sr\">\n            <div class=\"svc-slr\"><div class=\"svc-sn\">2<\/div><span class=\"svc-st\">Describe the issue in detail *<\/span><\/div>\n            <textarea id=\"la-issue\" class=\"svc-ta\" placeholder=\"Describe the problem, alarm messages, machine behavior and any useful detail...\"><\/textarea>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <div class=\"svc-ccb\">\n            <div class=\"svc-cclr\"><span class=\"svc-fl\">Customer Code<\/span><span class=\"svc-opt\">(optional)<\/span><\/div>\n            <input id=\"la-code\" class=\"svc-in\" placeholder=\"e.g. OEMME-12345\" style=\"max-width:240px\">\n            <div class=\"svc-pbadge\">\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n              <span>Do you have an <strong>active assistance contract<\/strong>? Enter your customer code and your request will be <strong>handled with priority<\/strong> over standard requests.<\/span>\n            <\/div>\n          <\/div>\n          <hr class=\"svc-dv\">\n          <label class=\"svc-priv\" id=\"la-priv-wrap\">\n            <input type=\"checkbox\" id=\"la-privacy\">\n            <label for=\"la-privacy\">I have read and accept the <a href=\"https:\/\/oemmespa.com\/en\/privacy-2026\/#assistance-policy\" target=\"_blank\" rel=\"noopener\">Privacy Policy for the Assistance service<\/a><span class=\"req\">*<\/span><\/label>\n          <\/label>\n        <\/div>\n        <div class=\"svc-et\" id=\"la-err\">Something went wrong. Please try again or contact <span id=\"la-em2\"><\/span><\/div>\n        <div class=\"svc-ff\">\n          <div class=\"svc-fn\">Your request will be sent to: <span id=\"la-em1\"><\/span><\/div>\n          <button type=\"button\" class=\"svc-sb\" id=\"la-send\" disabled>\n            <svg viewBox=\"0 0 24 24\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg>\n            Submit Request\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var IMGBB_KEY = '7e97ac7f1c232f49597bde6829350061';\n  var DISPLAY_EMAIL = ['Service','oemmespa.com'].join('@');\n\n  var FORMS = {\n    tb: {\n      webhook: 'https:\/\/hooks.zapier.com\/hooks\/catch\/5638581\/u0pdada\/',\n      email: ['servicett','oemmespa.com'].join('@'),\n      uploadDefault: 'Upload CE plate photo',\n      uploadDone: 'Uploaded',\n      required: ['tb-name','tb-email','tb-plant','tb-machine','tb-issue'],\n      buildPayload: function(){\n        var name = document.getElementById('tb-name').value.trim();\n        var code = document.getElementById('tb-code').value.trim();\n        return {\n          name: name,\n          email: document.getElementById('tb-email').value.trim(),\n          company: document.getElementById('tb-company').value.trim() || '-',\n          plantType: document.getElementById('tb-plant').value.trim(),\n          machineData: document.getElementById('tb-machine').value.trim(),\n          cePhotoUrl: window.svcUploaded.tb || '(no photo)',\n          issue: document.getElementById('tb-issue').value.trim(),\n          customerCode: code || '-',\n          priority: code ? 'HIGH PRIORITY - Active maintenance contract' : 'Standard',\n          submittedAt: new Date().toISOString()\n        };\n      }\n    },\n    pm: {\n      webhook: 'https:\/\/hooks.zapier.com\/hooks\/catch\/5638581\/u0nudi8\/',\n      email: ['servicepm','oemmespa.com'].join('@'),\n      uploadDefault: 'Upload photo \/ document',\n      uploadDone: 'Uploaded',\n      required: ['pm-name','pm-email','pm-model','pm-issue'],\n      buildPayload: function(){\n        var name = document.getElementById('pm-name').value.trim();\n        var code = document.getElementById('pm-code').value.trim();\n        return {\n          name: name,\n          email: document.getElementById('pm-email').value.trim(),\n          phone: document.getElementById('pm-phone').value.trim() || '-',\n          machineModel: document.getElementById('pm-model').value,\n          serialNumber: document.getElementById('pm-serial').value.trim() || '-',\n          dieType: document.getElementById('pm-die-type').value || '-',\n          fileUrl: window.svcUploaded.pm || '(no file uploaded)',\n          issue: document.getElementById('pm-issue').value.trim(),\n          customerCode: code || '-',\n          priority: code ? 'HIGH PRIORITY - Active maintenance contract' : 'Standard',\n          submittedAt: new Date().toISOString()\n        };\n      }\n    },\n    la: {\n      webhook: 'https:\/\/hooks.zapier.com\/hooks\/catch\/5638581\/upt7mur\/',\n      email: ['assistenza','oemmespa.com'].join('@'),\n      uploadDefault: 'Upload photo \/ document',\n      uploadDone: 'Uploaded',\n      required: ['la-name','la-email','la-company','la-country','la-category','la-model','la-issue-type','la-issue'],\n      buildPayload: function(){\n        var name = document.getElementById('la-name').value.trim();\n        var code = document.getElementById('la-code').value.trim();\n        return {\n          department: 'light-alloy-service',\n          name: name,\n          email: document.getElementById('la-email').value.trim(),\n          phone: document.getElementById('la-phone').value.trim() || '-',\n          company: document.getElementById('la-company').value.trim(),\n          country: document.getElementById('la-country').value.trim(),\n          machineCategory: document.getElementById('la-category').value,\n          machineModel: document.getElementById('la-model').value.trim(),\n          serialNumber: document.getElementById('la-serial').value.trim() || '-',\n          productionYear: document.getElementById('la-year').value.trim() || '-',\n          issueType: document.getElementById('la-issue-type').value,\n          priorityLevel: document.getElementById('la-priority').value || 'normal',\n          fileUrl: window.svcUploaded.la || '(no file uploaded)',\n          issue: document.getElementById('la-issue').value.trim(),\n          customerCode: code || '-',\n          priority: code ? 'HIGH PRIORITY - Active assistance contract' : 'Standard',\n          submittedAt: new Date().toISOString()\n        };\n      }\n    }\n  };\n\n  window.svcUploaded = {tb:'', pm:'', la:''};\n\n  Object.keys(FORMS).forEach(function(k){\n    var em1 = document.getElementById(k+'-em1');\n    var em2 = document.getElementById(k+'-em2');\n    if(em1) em1.textContent = DISPLAY_EMAIL;\n    if(em2) em2.textContent = DISPLAY_EMAIL;\n  });\n\n  document.querySelectorAll('.svc-tab').forEach(function(tab){\n    tab.addEventListener('click', function(){\n      var target = this.dataset.form;\n      document.querySelectorAll('.svc-tab').forEach(function(t){\n        t.classList.toggle('is-active', t === tab);\n        t.setAttribute('aria-selected', t === tab ? 'true' : 'false');\n      });\n      document.querySelectorAll('.svc-form').forEach(function(f){\n        f.classList.toggle('is-active', f.id === 'form-' + target);\n      });\n    });\n  });\n\n  ['tb','pm','la'].forEach(function(k){\n    var cb = document.getElementById(k+'-privacy');\n    var btn = document.getElementById(k+'-send');\n    var wrap = document.getElementById(k+'-priv-wrap');\n    if(!cb || !btn) return;\n    cb.addEventListener('change', function(){\n      btn.disabled = !cb.checked;\n      if(cb.checked) wrap.classList.remove('is-error');\n    });\n  });\n\n  function setPill(k, msg, cls){\n    var p = document.getElementById(k+'-status');\n    p.textContent = msg;\n    p.className = 'svc-spl ' + cls;\n  }\n  function resetUpload(k){\n    var btn = document.getElementById(k+'-upload-btn');\n    var txt = document.getElementById(k+'-upload-txt');\n    var ico = document.getElementById(k+'-upload-ico');\n    btn.className = 'svc-upload';\n    txt.textContent = FORMS[k].uploadDefault;\n    ico.innerHTML = '<path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/>';\n  }\n  function clearPhoto(k){\n    document.getElementById(k+'-file').value = '';\n    window.svcUploaded[k] = '';\n    document.getElementById(k+'-preview').classList.remove('show');\n    document.getElementById(k+'-preview-img').src = '';\n    var p = document.getElementById(k+'-status');\n    p.className = 'svc-spl';\n    p.textContent = '';\n    var pl = document.getElementById(k+'-plink');\n    pl.style.display = 'none';\n    pl.textContent = '';\n    resetUpload(k);\n  }\n\n  document.querySelectorAll('.svc-prem').forEach(function(btn){\n    btn.addEventListener('click', function(){ clearPhoto(this.dataset.rem); });\n  });\n\n  function compress(file, callback){\n    if(file.type === 'application\/pdf'){\n      var r = new FileReader();\n      r.onerror = function(){ callback(null); };\n      r.onload = function(e){ callback(e.target.result.split(',')[1]); };\n      r.readAsDataURL(file);\n      return;\n    }\n    var reader = new FileReader();\n    reader.onerror = function(){ callback(null); };\n    reader.onload = function(e){\n      var img = new Image();\n      img.onerror = function(){ callback(null); };\n      img.onload = function(){\n        var MAX = 1200;\n        var w = img.width, h = img.height;\n        if(w > MAX || h > MAX){\n          if(w >= h){ h = Math.round(h*MAX\/w); w = MAX; }\n          else      { w = Math.round(w*MAX\/h); h = MAX; }\n        }\n        var c = document.createElement('canvas');\n        c.width = w; c.height = h;\n        c.getContext('2d').drawImage(img, 0, 0, w, h);\n        callback(c.toDataURL('image\/jpeg', 0.78).split(',')[1]);\n      };\n      img.src = e.target.result;\n    };\n    reader.readAsDataURL(file);\n  }\n\n  ['tb','pm','la'].forEach(function(k){\n    var fi = document.getElementById(k+'-file');\n    if(!fi) return;\n    fi.addEventListener('change', function(){\n      var file = this.files && this.files[0];\n      if(!file) return;\n      var imgEl = document.getElementById(k+'-preview-img');\n      var prev = document.getElementById(k+'-preview');\n      var btn = document.getElementById(k+'-upload-btn');\n      var txt = document.getElementById(k+'-upload-txt');\n      var ico = document.getElementById(k+'-upload-ico');\n      var pl = document.getElementById(k+'-plink');\n\n      if(file.type !== 'application\/pdf'){\n        imgEl.src = URL.createObjectURL(file);\n      } else {\n        imgEl.src = '';\n        imgEl.alt = file.name;\n      }\n      prev.classList.add('show');\n      pl.style.display = 'none';\n\n      btn.className = 'svc-upload s-load';\n      txt.textContent = 'Uploading...';\n      ico.innerHTML = '<path d=\"M21 12a9 9 0 1 1-6.219-8.56\"\/>';\n      setPill(k, 'Uploading...', 'ld');\n\n      compress(file, function(b64){\n        if(!b64){ resetUpload(k); setPill(k, 'Could not process the file', 'er'); return; }\n\n        var xhr = new XMLHttpRequest();\n        xhr.open('POST', 'https:\/\/api.imgbb.com\/1\/upload');\n        xhr.timeout = 30000;\n        xhr.onreadystatechange = function(){\n          if(xhr.readyState !== 4) return;\n          if(xhr.status === 200 || (xhr.status === 0 && xhr.responseText)){\n            try {\n              var data = JSON.parse(xhr.responseText);\n              if(data && data.success){\n                window.svcUploaded[k] = data.data.url;\n                btn.className = 'svc-upload s-done';\n                txt.textContent = FORMS[k].uploadDone;\n                ico.innerHTML = '<polyline points=\"20 6 9 17 4 12\"\/>';\n                setPill(k, 'File uploaded', 'ok');\n                pl.textContent = 'View uploaded file';\n                pl.href = data.data.url;\n                pl.style.display = 'block';\n              } else { throw new Error(); }\n            } catch(e){\n              resetUpload(k); setPill(k, 'Upload failed - try again', 'er');\n              window.svcUploaded[k] = '';\n            }\n          } else if(xhr.status !== 0){\n            resetUpload(k); setPill(k, 'Upload failed (HTTP '+xhr.status+')', 'er');\n            window.svcUploaded[k] = '';\n          }\n        };\n        xhr.ontimeout = function(){\n          resetUpload(k); setPill(k, 'Upload timed out - try again', 'er');\n          window.svcUploaded[k] = '';\n        };\n        var fd = new FormData();\n        fd.append('key', IMGBB_KEY);\n        fd.append('image', b64);\n        xhr.send(fd);\n      });\n    });\n  });\n\n  ['tb','pm','la'].forEach(function(k){\n    var sendBtn = document.getElementById(k+'-send');\n    if(!sendBtn) return;\n    sendBtn.addEventListener('click', function(){\n      var cfg = FORMS[k];\n      var cb = document.getElementById(k+'-privacy');\n      var wrap = document.getElementById(k+'-priv-wrap');\n      if(!cb.checked){\n        wrap.classList.add('is-error');\n        return;\n      }\n      var ok = true;\n      cfg.required.forEach(function(id){\n        var el = document.getElementById(id);\n        var empty = !el.value || !el.value.trim();\n        el.style.borderColor = empty ? 'rgba(248,113,113,.6)' : '';\n        if(empty) ok = false;\n      });\n      if(!ok) return;\n\n      document.getElementById(k+'-err').style.display = 'none';\n      sendBtn.disabled = true;\n      sendBtn.innerHTML = 'Sending...';\n\n      var name = document.getElementById(k+'-name').value.trim();\n      var payload = cfg.buildPayload();\n\n      fetch(cfg.webhook, {\n        method: 'POST',\n        mode: 'no-cors',\n        headers: {'Content-Type':'text\/plain'},\n        body: JSON.stringify(payload)\n      }).finally(function(){\n        document.getElementById(k+'-meta').textContent = 'Submitted by ' + name;\n        document.getElementById(k+'-formwrap').style.display = 'none';\n        document.getElementById(k+'-success').classList.add('show');\n        sendBtn.disabled = false;\n        sendBtn.innerHTML = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"\/><polygon points=\"22 2 15 22 11 13 2 9 22 2\"\/><\/svg> Submit Request';\n      });\n    });\n  });\n\n  document.querySelectorAll('.svc-in,.svc-ta,.svc-sl').forEach(function(el){\n    el.addEventListener('input', function(){ this.style.borderColor = ''; });\n  });\n\n  document.querySelectorAll('.svc-snew').forEach(function(btn){\n    btn.addEventListener('click', function(){\n      var k = this.dataset.reset;\n      document.querySelectorAll('#form-'+k+' .svc-in, #form-'+k+' .svc-ta, #form-'+k+' .svc-sl').forEach(function(el){ el.value = ''; });\n      var cb = document.getElementById(k+'-privacy');\n      if(cb){ cb.checked = false; document.getElementById(k+'-send').disabled = true; }\n      clearPhoto(k);\n      document.getElementById(k+'-success').classList.remove('show');\n      document.getElementById(k+'-formwrap').style.display = '';\n    });\n  });\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Technical Service Request Technical Support Select your machine category and fill in the form. Our specialized team will get back to you as soon as possible. Thermal Break Punching Machines Light Alloy Request received Our engineers will review your request and get back to you within 24-48 hours. Submit another request Contact Information Full Name [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-7222","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Service - OEMME SPA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/oemmespa.com\/en\/service-2026\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Service - OEMME SPA\" \/>\n<meta property=\"og:description\" content=\"Technical Service Request Technical Support Select your machine category and fill in the form. Our specialized team will get back to you as soon as possible. Thermal Break Punching Machines Light Alloy Request received Our engineers will review your request and get back to you within 24-48 hours. Submit another request Contact Information Full Name [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/oemmespa.com\/en\/service-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"OEMME SPA\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-20T14:46:06+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/oemmespa.com\/en\/service-2026\/\",\"url\":\"https:\/\/oemmespa.com\/en\/service-2026\/\",\"name\":\"Service - OEMME SPA\",\"isPartOf\":{\"@id\":\"https:\/\/oemmespa.com\/en\/#website\"},\"datePublished\":\"2026-02-24T22:08:07+00:00\",\"dateModified\":\"2026-05-20T14:46:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/oemmespa.com\/en\/service-2026\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/oemmespa.com\/en\/service-2026\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/oemmespa.com\/en\/service-2026\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/oemmespa.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Service\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/oemmespa.com\/en\/#website\",\"url\":\"https:\/\/oemmespa.com\/en\/\",\"name\":\"OEMME SPA\",\"description\":\"MACCHINE PER LAVORAZIONE DI SISTEMI IN LEGA LEGGERA\",\"publisher\":{\"@id\":\"https:\/\/oemmespa.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/oemmespa.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/oemmespa.com\/en\/#organization\",\"name\":\"OEMME SPA\",\"url\":\"https:\/\/oemmespa.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/oemmespa.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/oemmespa.com\/wp-content\/uploads\/2026\/03\/Logo-Oemme-Completo.png\",\"contentUrl\":\"https:\/\/oemmespa.com\/wp-content\/uploads\/2026\/03\/Logo-Oemme-Completo.png\",\"width\":2160,\"height\":361,\"caption\":\"OEMME SPA\"},\"image\":{\"@id\":\"https:\/\/oemmespa.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Service - OEMME SPA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/oemmespa.com\/en\/service-2026\/","og_locale":"en_US","og_type":"article","og_title":"Service - OEMME SPA","og_description":"Technical Service Request Technical Support Select your machine category and fill in the form. Our specialized team will get back to you as soon as possible. Thermal Break Punching Machines Light Alloy Request received Our engineers will review your request and get back to you within 24-48 hours. Submit another request Contact Information Full Name [&hellip;]","og_url":"https:\/\/oemmespa.com\/en\/service-2026\/","og_site_name":"OEMME SPA","article_modified_time":"2026-05-20T14:46:06+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/oemmespa.com\/en\/service-2026\/","url":"https:\/\/oemmespa.com\/en\/service-2026\/","name":"Service - OEMME SPA","isPartOf":{"@id":"https:\/\/oemmespa.com\/en\/#website"},"datePublished":"2026-02-24T22:08:07+00:00","dateModified":"2026-05-20T14:46:06+00:00","breadcrumb":{"@id":"https:\/\/oemmespa.com\/en\/service-2026\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/oemmespa.com\/en\/service-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/oemmespa.com\/en\/service-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/oemmespa.com\/en\/"},{"@type":"ListItem","position":2,"name":"Service"}]},{"@type":"WebSite","@id":"https:\/\/oemmespa.com\/en\/#website","url":"https:\/\/oemmespa.com\/en\/","name":"OEMME SPA","description":"MACCHINE PER LAVORAZIONE DI SISTEMI IN LEGA LEGGERA","publisher":{"@id":"https:\/\/oemmespa.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/oemmespa.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/oemmespa.com\/en\/#organization","name":"OEMME SPA","url":"https:\/\/oemmespa.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/oemmespa.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/oemmespa.com\/wp-content\/uploads\/2026\/03\/Logo-Oemme-Completo.png","contentUrl":"https:\/\/oemmespa.com\/wp-content\/uploads\/2026\/03\/Logo-Oemme-Completo.png","width":2160,"height":361,"caption":"OEMME SPA"},"image":{"@id":"https:\/\/oemmespa.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/pages\/7222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/comments?post=7222"}],"version-history":[{"count":77,"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/pages\/7222\/revisions"}],"predecessor-version":[{"id":10522,"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/pages\/7222\/revisions\/10522"}],"wp:attachment":[{"href":"https:\/\/oemmespa.com\/en\/wp-json\/wp\/v2\/media?parent=7222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}