{"id":689,"date":"2026-09-09T07:22:30","date_gmt":"2026-09-09T07:22:30","guid":{"rendered":"https:\/\/ale.fr\/produits\/logiciels\/"},"modified":"2026-10-24T08:55:46","modified_gmt":"2026-10-24T08:55:46","slug":"software","status":"publish","type":"page","link":"https:\/\/ale.fr\/en\/products\/software\/","title":{"rendered":"Software"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"689\" class=\"elementor elementor-689\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a76ffc e-con e-atomic-element e-flexbox-base e-default-div e-7a76ffc-8273d13 \" data-id=\"7a76ffc\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7a76ffc\">\n    <div class=\"elementor-element elementor-element-27901a1 e-con e-atomic-element e-flexbox-base e-default-div e-27901a1-ca48cde \" data-id=\"27901a1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"27901a1\">\n    \t\t<div class=\"elementor-element elementor-element-87f3b9e elementor-widget elementor-widget-heading\" data-id=\"87f3b9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><span style=\"color:#C5003C\">Create, connect and control <\/span> your markings\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66fc470 elementor-widget elementor-widget-text-editor\" data-id=\"66fc470\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ALE software allows you to design messages, integrate variable data and connect printing to your production environment.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4f35cb5 e-con e-atomic-element e-flexbox-base e-default-div e-4f35cb5-e199fab \" data-id=\"4f35cb5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4f35cb5\">\n    \t\t<div class=\"elementor-element elementor-element-6149905 elementor-widget elementor-widget-image\" data-id=\"6149905\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1448\" height=\"1086\" src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N1.webp\" class=\"attachment-full size-full wp-image-1224\" alt=\"\" srcset=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N1.webp 1448w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N1-300x225.webp 300w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N1-1024x768.webp 1024w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N1-768x576.webp 768w\" sizes=\"(max-width: 1448px) 100vw, 1448px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-5444a2a7 e-con e-atomic-element e-flexbox-base e-default-div e-5444a2a7-ee35b00 \" data-id=\"5444a2a7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5444a2a7\">\n    \t\t<div class=\"elementor-element elementor-element-330b2e0f elementor-widget elementor-widget-html\" data-id=\"330b2e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"ale-reassurance\">\n\n  <div class=\"ale-reassurance__track\">\n\n    <div class=\"ale-reassurance__group\">\n\n      <span class=\"ale-reassurance__item\">\n        Designed and manufactured in France\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Technology expertise since 2001\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Solutions installed in more than 35 countries\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Responsive technical support\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Equipment designed to last\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n    <\/div>\n\n\n    <div\n      class=\"ale-reassurance__group\"\n      aria-hidden=\"true\"\n    >\n\n      <span class=\"ale-reassurance__item\">\n        Designed and manufactured in France\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Technology expertise since 2001\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Solutions installed in more than 35 countries\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Responsive technical support\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n      <span class=\"ale-reassurance__item\">\n        Equipment designed to last\n      <\/span>\n\n      <span class=\"ale-reassurance__separator\">\n        <img decoding=\"async\"\n          src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/08\/cropped-logo-ale.png\"\n          alt=\"\"\n        >\n      <\/span>\n\n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n\n<style>\n\n.ale-reassurance{\n  width:100%;\n\n  overflow:hidden;\n\n  padding:28px 0;\n\n  background:#58656A;\n\n  font-family:\"Inter\",Arial,sans-serif;\n}\n\n\n.ale-reassurance *,\n.ale-reassurance *::before,\n.ale-reassurance *::after{\n  box-sizing:border-box;\n}\n\n\n.ale-reassurance__track{\n  width:max-content;\n\n  display:flex;\n\n  align-items:center;\n\n  animation:\n    aleReassuranceScroll\n    38s linear infinite;\n\n  will-change:transform;\n}\n\n\n.ale-reassurance:hover\n.ale-reassurance__track{\n  animation-play-state:paused;\n}\n\n\n.ale-reassurance__group{\n  flex:none;\n\n  display:flex;\n\n  align-items:center;\n\n  gap:26px;\n\n  padding-right:26px;\n}\n\n\n.ale-reassurance__item{\n  display:block;\n\n  color:#FFFFFF;\n\n  font-family:\"Sora\",Arial,sans-serif;\n\n  font-size:14px;\n\n  line-height:1.2;\n\n  font-weight:600;\n\n  white-space:nowrap;\n}\n\n\n.ale-reassurance__separator{\n  width:27px;\n\n  height:27px;\n\n  flex:0 0 27px;\n\n  display:flex;\n\n  align-items:center;\n\n  justify-content:center;\n\n  overflow:hidden;\n\n  padding:4px;\n\n  border-radius:6px;\n\n  background:rgba(255,255,255,.88);\n}\n\n\n.ale-reassurance__separator img{\n  display:block;\n\n  width:100%;\n\n  height:100%;\n\n  object-fit:contain;\n}\n\n\n@keyframes aleReassuranceScroll{\n\n  from{\n    transform:translate3d(0,0,0);\n  }\n\n  to{\n    transform:translate3d(-50%,0,0);\n  }\n\n}\n\n\n@media(max-width:600px){\n\n  .ale-reassurance{\n    padding:14px 0;\n  }\n\n\n  .ale-reassurance__group{\n    gap:20px;\n\n    padding-right:20px;\n  }\n\n\n  .ale-reassurance__item{\n    font-size:13px;\n  }\n\n\n  .ale-reassurance__separator{\n    width:24px;\n    height:24px;\n\n    flex-basis:24px;\n  }\n\n}\n\n\n@media(prefers-reduced-motion:reduce){\n\n  .ale-reassurance__track{\n    width:100%;\n\n    overflow-x:auto;\n\n    animation:none;\n  }\n\n\n  .ale-reassurance__group[aria-hidden=\"true\"]{\n    display:none;\n  }\n\n}\n\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-865739f e-con e-atomic-element e-flexbox-base e-default-div e-865739f-a5b4b20 \" data-id=\"865739f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"865739f\">\n    <div class=\"elementor-element elementor-element-bb98276 e-con e-atomic-element e-flexbox-base e-default-div e-bb98276-5aa7944 \" data-id=\"bb98276\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bb98276\">\n    \t\t<div class=\"elementor-element elementor-element-2fcba66 elementor-widget elementor-widget-html\" data-id=\"2fcba66\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div\n  class=\"ale-codex-logo\"\n  role=\"img\"\n  aria-label=\"Logo ALE reli\u00e9 \u00e0 des flux de donn\u00e9es repr\u00e9sentant le logiciel CodeX\"\n  tabindex=\"0\"\n>\n  <div class=\"ale-codex-logo__stage\" aria-hidden=\"true\">\n    <span class=\"ale-codex-logo__orbit\"><\/span>\n    <span class=\"ale-codex-logo__axis ale-codex-logo__axis--horizontal\"><\/span>\n    <span class=\"ale-codex-logo__axis ale-codex-logo__axis--vertical\"><\/span>\n\n    <span class=\"ale-codex-logo__packet ale-codex-logo__packet--h1\"><\/span>\n    <span class=\"ale-codex-logo__packet ale-codex-logo__packet--h2\"><\/span>\n    <span class=\"ale-codex-logo__packet ale-codex-logo__packet--v1\"><\/span>\n    <span class=\"ale-codex-logo__packet ale-codex-logo__packet--v2\"><\/span>\n\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--tl\">TXT<\/span>\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--tr\">DATE<\/span>\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--ml\">QR<\/span>\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--mr\">01<\/span>\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--bl\">LOT<\/span>\n    <span class=\"ale-codex-logo__chip ale-codex-logo__chip--br\">DATA<\/span>\n\n    <div class=\"ale-codex-logo__core\">\n      <span class=\"ale-codex-logo__pixel-grid\">\n        <i><\/i><i><\/i><i><\/i>\n        <i><\/i><i><\/i><i><\/i>\n        <i><\/i><i><\/i><i><\/i>\n      <\/span>\n\n      <img loading=\"lazy\"\n        src=\"https:\/\/ale.fr\/wp-content\/uploads\/2016\/02\/logo-ale.png\"\n        alt=\"\"\n        width=\"1000\"\n        height=\"238\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      >\n\n      <span class=\"ale-codex-logo__scan\"><\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n.ale-codex-logo{\n  --ale-red:#C5003C;\n  --ale-orange:#FF9943;\n  --ale-blue:#3565AD;\n  --ale-dark:#17242A;\n  position:relative;\n  isolation:isolate;\n  width:100%;\n  min-height:clamp(350px,40vw,560px);\n  display:grid;\n  place-items:center;\n  overflow:hidden;\n  margin:0;\n  padding:clamp(28px,5vw,62px);\n  border:1px solid #E5E9EA;\n  border-radius:22px;\n  outline:none;\n  background:\n    linear-gradient(rgba(23,36,42,.035) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(23,36,42,.035) 1px,transparent 1px),\n    radial-gradient(circle at 50% 50%,#FFFFFF 0%,#F4F6F6 72%);\n  background-size:34px 34px,34px 34px,100% 100%;\n  box-shadow:0 18px 44px rgba(23,36,42,.07);\n  cursor:pointer;\n  -webkit-tap-highlight-color:transparent;\n}\n\n.ale-codex-logo *,\n.ale-codex-logo *::before,\n.ale-codex-logo *::after{box-sizing:border-box}\n\n.ale-codex-logo__stage{\n  position:relative;\n  width:min(92%,760px);\n  aspect-ratio:1.72\/1;\n}\n\n.ale-codex-logo__orbit{\n  position:absolute;\n  z-index:0;\n  top:50%;\n  left:50%;\n  width:58%;\n  aspect-ratio:1;\n  border:1px dashed rgba(53,101,173,.25);\n  border-radius:50%;\n  transform:translate(-50%,-50%);\n  animation:aleCodexOrbit 19s linear infinite;\n}\n\n.ale-codex-logo__orbit::before,\n.ale-codex-logo__orbit::after{\n  content:\"\";\n  position:absolute;\n  width:9px;\n  height:9px;\n  border-radius:2px;\n}\n\n.ale-codex-logo__orbit::before{\n  top:10%;\n  left:12%;\n  background:var(--ale-red);\n  box-shadow:0 0 0 6px rgba(197,0,60,.08);\n}\n\n.ale-codex-logo__orbit::after{\n  right:6%;\n  bottom:19%;\n  background:var(--ale-orange);\n  box-shadow:0 0 0 6px rgba(255,153,67,.11);\n}\n\n.ale-codex-logo__axis{\n  position:absolute;\n  z-index:0;\n  background:linear-gradient(90deg,transparent,rgba(53,101,173,.26),transparent);\n}\n\n.ale-codex-logo__axis--horizontal{\n  top:50%;\n  left:3%;\n  width:94%;\n  height:1px;\n}\n\n.ale-codex-logo__axis--vertical{\n  top:5%;\n  bottom:5%;\n  left:50%;\n  width:1px;\n  background:linear-gradient(180deg,transparent,rgba(53,101,173,.26),transparent);\n}\n\n.ale-codex-logo__packet{\n  position:absolute;\n  z-index:2;\n  width:7px;\n  height:7px;\n  border-radius:1px;\n  box-shadow:0 0 0 5px rgba(53,101,173,.08);\n}\n\n.ale-codex-logo__packet--h1{\n  top:calc(50% - 3px);\n  left:3%;\n  background:var(--ale-blue);\n  animation:aleCodexPacketX 4.4s ease-in-out infinite;\n}\n\n.ale-codex-logo__packet--h2{\n  top:calc(50% - 3px);\n  right:3%;\n  background:var(--ale-red);\n  animation:aleCodexPacketXReverse 5.1s ease-in-out infinite;\n}\n\n.ale-codex-logo__packet--v1{\n  top:5%;\n  left:calc(50% - 3px);\n  background:var(--ale-orange);\n  animation:aleCodexPacketY 4.8s ease-in-out infinite;\n}\n\n.ale-codex-logo__packet--v2{\n  bottom:5%;\n  left:calc(50% - 3px);\n  background:var(--ale-blue);\n  animation:aleCodexPacketYReverse 5.5s ease-in-out infinite;\n}\n\n.ale-codex-logo__core{\n  position:absolute;\n  z-index:3;\n  top:50%;\n  left:50%;\n  width:min(58%,430px);\n  min-height:34%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  overflow:hidden;\n  padding:clamp(30px,5vw,52px) clamp(26px,4vw,46px);\n  border:1px solid rgba(23,36,42,.11);\n  border-radius:18px;\n  background:rgba(255,255,255,.94);\n  box-shadow:0 20px 48px rgba(23,36,42,.12);\n  transform:translate(-50%,-50%);\n  transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;\n}\n\n.ale-codex-logo:is(:hover,:focus-visible) .ale-codex-logo__core{\n  border-color:rgba(53,101,173,.24);\n  box-shadow:0 26px 58px rgba(23,36,42,.16);\n  transform:translate(-50%,-50%) scale(1.025);\n}\n\n.ale-codex-logo__core img{\n  position:relative;\n  z-index:1;\n  display:block;\n  width:100%;\n  height:auto;\n  object-fit:contain;\n  filter:saturate(.88);\n  user-select:none;\n  -webkit-user-drag:none;\n}\n\n.ale-codex-logo__scan{\n  position:absolute;\n  z-index:2;\n  top:0;\n  bottom:0;\n  left:-20%;\n  width:18%;\n  background:linear-gradient(90deg,transparent,rgba(255,153,67,.24),rgba(255,255,255,.74),rgba(53,101,173,.20),transparent);\n  transform:skewX(-12deg);\n  animation:aleCodexScan 4.8s ease-in-out infinite;\n}\n\n.ale-codex-logo__pixel-grid{\n  position:absolute;\n  z-index:0;\n  right:14px;\n  bottom:13px;\n  display:grid;\n  grid-template-columns:repeat(3,5px);\n  gap:3px;\n  opacity:.18;\n}\n\n.ale-codex-logo__pixel-grid i{\n  display:block;\n  width:5px;\n  height:5px;\n  border-radius:1px;\n  background:var(--ale-dark);\n}\n\n.ale-codex-logo__chip{\n  position:absolute;\n  z-index:4;\n  min-width:54px;\n  min-height:31px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:7px 10px;\n  border:1px solid rgba(23,36,42,.13);\n  border-radius:8px;\n  background:rgba(255,255,255,.96);\n  color:var(--ale-dark);\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:10px;\n  line-height:1;\n  font-weight:750;\n  letter-spacing:.07em;\n  box-shadow:0 9px 22px rgba(23,36,42,.08);\n  transition:color .24s ease,border-color .24s ease,transform .24s ease;\n}\n\n.ale-codex-logo__chip--tl{top:5%;left:12%}\n.ale-codex-logo__chip--tr{top:5%;right:12%}\n.ale-codex-logo__chip--ml{top:calc(50% - 16px);left:0}\n.ale-codex-logo__chip--mr{top:calc(50% - 16px);right:0}\n.ale-codex-logo__chip--bl{bottom:5%;left:12%}\n.ale-codex-logo__chip--br{right:12%;bottom:5%}\n\n.ale-codex-logo:is(:hover,:focus-visible) .ale-codex-logo__chip{\n  border-color:rgba(53,101,173,.30);\n  color:var(--ale-blue);\n  transform:translateY(-2px);\n}\n\n.ale-codex-logo:is(:hover,:focus-visible) .ale-codex-logo__packet{\n  animation-duration:2.1s;\n}\n\n@keyframes aleCodexOrbit{\n  to{transform:translate(-50%,-50%) rotate(360deg)}\n}\n\n@keyframes aleCodexPacketX{\n  0%,10%{left:3%;opacity:0}\n  20%,82%{opacity:1}\n  92%,100%{left:calc(97% - 7px);opacity:0}\n}\n\n@keyframes aleCodexPacketXReverse{\n  0%,10%{right:3%;opacity:0}\n  20%,82%{opacity:1}\n  92%,100%{right:calc(97% - 7px);opacity:0}\n}\n\n@keyframes aleCodexPacketY{\n  0%,10%{top:5%;opacity:0}\n  20%,82%{opacity:1}\n  92%,100%{top:calc(95% - 7px);opacity:0}\n}\n\n@keyframes aleCodexPacketYReverse{\n  0%,10%{bottom:5%;opacity:0}\n  20%,82%{opacity:1}\n  92%,100%{bottom:calc(95% - 7px);opacity:0}\n}\n\n@keyframes aleCodexScan{\n  0%,18%{left:-20%;opacity:0}\n  23%{opacity:1}\n  68%{left:105%;opacity:1}\n  72%,100%{left:105%;opacity:0}\n}\n\n@media(max-width:600px){\n  .ale-codex-logo{\n    min-height:330px;\n    padding:31px 17px;\n    border-radius:17px;\n    background-size:26px 26px,26px 26px,100% 100%;\n  }\n\n  .ale-codex-logo__stage{width:100%;aspect-ratio:1.15\/1}\n  .ale-codex-logo__orbit{width:68%}\n  .ale-codex-logo__core{width:67%;padding:33px 25px}\n  .ale-codex-logo__chip{min-width:46px;min-height:28px;padding:6px 8px;font-size:9px}\n  .ale-codex-logo__chip--tl,\n  .ale-codex-logo__chip--bl{left:6%}\n  .ale-codex-logo__chip--tr,\n  .ale-codex-logo__chip--br{right:6%}\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ale-codex-logo__orbit,\n  .ale-codex-logo__packet,\n  .ale-codex-logo__scan{animation:none}\n  .ale-codex-logo__packet,\n  .ale-codex-logo__scan{display:none}\n  .ale-codex-logo__core,\n  .ale-codex-logo__chip{transition:none}\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-255d989 e-con e-atomic-element e-flexbox-base e-default-div e-255d989-2bcaab0 \" data-id=\"255d989\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"255d989\">\n    \t\t<div class=\"elementor-element elementor-element-2954c7b elementor-widget elementor-widget-heading\" data-id=\"2954c7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Design your print messages  <span style=\"color:#C5003C\">with ease<\/span>\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f84710 elementor-widget elementor-widget-text-editor\" data-id=\"1f84710\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">CodeX is the message creation and management software developed for ALE high-resolution printers.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Its interface allows you to compose simple or complex markings with the information required for your production.<\/span><\/p>\n<p><b>Elements that can be integrated<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">fixed text;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">batch numbers;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">serial numbers;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dates;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">counters;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">barcodes;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">QR codes;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DataMatrix;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">images;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">logos;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">variable data.<\/span><\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><span style=\"font-weight: 400;\">Available features depend on the licence level and modules selected.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-00001c4 e-con e-atomic-element e-flexbox-base e-default-div e-00001c4-5c06883 \" data-id=\"00001c4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"00001c4\">\n    \t\t<div class=\"elementor-element elementor-element-7f7f23a elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"7f7f23a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section\n  class=\"ale-codex-modules\"\n  aria-labelledby=\"ale-codex-modules-title\"\n>\n  <span class=\"ale-codex-modules__watermark\" aria-hidden=\"true\">\n    <i><\/i><i><\/i><i><\/i>\n    <i><\/i><i><\/i><i><\/i>\n    <i><\/i><i><\/i><i><\/i>\n  <\/span>\n\n  <div class=\"ale-codex-modules__inner\">\n\n    <header class=\"ale-codex-modules__intro\">\n      <span class=\"ale-codex-modules__eyebrow\">\n        CodeX\n      <\/span>\n\n      <h2 id=\"ale-codex-modules-title\">\n        Optional modules\n      <\/h2>\n\n      <p>\n        Additional functions make it possible to adapt message creation,\n        selection and control to the way the production line operates.\n      <\/p>\n    <\/header>\n\n    <div class=\"ale-codex-modules__content\">\n\n      <div class=\"ale-codex-modules__grid\">\n\n        <article class=\"ale-codex-modules__item\">\n          <span\n            class=\"ale-codex-modules__initial\"\n            aria-hidden=\"true\"\n          >\n            P\n          <\/span>\n\n          <div>\n            <h3>Paddi<\/h3>\n\n            <p>\n              Selection and integration of variable data from files or\n              databases compatible with the CodeX configuration.\n            <\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"ale-codex-modules__item\">\n          <span\n            class=\"ale-codex-modules__initial\"\n            aria-hidden=\"true\"\n          >\n            V\n          <\/span>\n\n          <div>\n            <h3>Verifix<\/h3>\n\n            <p>\n              Verification of the printed code using a connected reader,\n              with the possibility of triggering an action when a defect\n              is detected.\n            <\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"ale-codex-modules__item\">\n          <span\n            class=\"ale-codex-modules__initial\"\n            aria-hidden=\"true\"\n          >\n            E\n          <\/span>\n\n          <div>\n            <h3>EntriX<\/h3>\n\n            <p>\n              Selection of a message or data based on barcode reading.\n            <\/p>\n          <\/div>\n        <\/article>\n\n        <article class=\"ale-codex-modules__item\">\n          <span\n            class=\"ale-codex-modules__initial\"\n            aria-hidden=\"true\"\n          >\n            B\n          <\/span>\n\n          <div>\n            <h3>BCD<\/h3>\n\n            <p>\n              Automatic message selection based on logical inputs and a\n              binary code sent by the production line.\n            <\/p>\n          <\/div>\n        <\/article>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.ale-codex-modules{\n  --ale-gray:#58656A;\n  position:relative;\n  isolation:isolate;\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  border:0!important;\n  border-radius:0!important;\n  background:var(--ale-gray);\n  color:#FFFFFF;\n  font-family:\"Inter\",Arial,sans-serif;\n}\n\n.ale-codex-modules *,\n.ale-codex-modules *::before,\n.ale-codex-modules *::after{\n  box-sizing:border-box;\n}\n\n.ale-codex-modules::before{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n  top:0;\n  bottom:0;\n  left:39%;\n  width:1px;\n  height:100%;\n  background:rgba(255,255,255,.18);\n}\n\n.ale-codex-modules__inner{\n  position:relative;\n  z-index:1;\n  display:grid;\n  grid-template-columns:minmax(280px,.76fr) minmax(0,1.44fr);\n  gap:clamp(42px,6vw,92px);\n  width:100%;\n  max-width:1600px;\n  margin:0 auto;\n  padding:clamp(52px,6vw,88px);\n}\n\n.ale-codex-modules__watermark{\n  position:absolute;\n  z-index:-1;\n  left:clamp(28px,4vw,64px);\n  bottom:clamp(24px,3vw,46px);\n  display:grid;\n  grid-template-columns:repeat(3,18px);\n  gap:7px;\n  opacity:.10;\n}\n\n.ale-codex-modules__watermark i{\n  display:block;\n  width:18px;\n  height:18px;\n  border-radius:2px;\n  background:#FFFFFF;\n}\n\n.ale-codex-modules__eyebrow{\n  display:block;\n  margin:0 0 16px;\n  color:rgba(255,255,255,.72);\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:12px;\n  line-height:1.2;\n  font-weight:750;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.ale-codex-modules h2{\n  max-width:520px;\n  margin:0 0 23px;\n  padding:0;\n  color:#FFFFFF;\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:clamp(32px,3.2vw,47px);\n  line-height:1.09;\n  font-weight:680;\n  letter-spacing:-.03em;\n}\n\n.ale-codex-modules__intro p{\n  max-width:520px;\n  margin:0;\n  color:rgba(255,255,255,.82);\n  font-size:15px;\n  line-height:1.65;\n}\n\n.ale-codex-modules__grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  border-top:1px solid rgba(255,255,255,.22);\n}\n\n.ale-codex-modules__item{\n  min-width:0;\n  display:grid;\n  grid-template-columns:44px minmax(0,1fr);\n  align-items:start;\n  gap:16px;\n  margin:0;\n  padding:25px 24px 26px 0;\n  border:0;\n  border-bottom:1px solid rgba(255,255,255,.22);\n  border-radius:0;\n  transition:padding-left .22s ease,background .22s ease;\n}\n\n.ale-codex-modules__item:nth-child(odd){\n  border-right:1px solid rgba(255,255,255,.22);\n}\n\n.ale-codex-modules__item:nth-child(even){\n  padding-left:26px;\n}\n\n.ale-codex-modules__item:hover{\n  padding-left:9px;\n  background:rgba(255,255,255,.12);\n}\n\n.ale-codex-modules__item:nth-child(even):hover{\n  padding-left:35px;\n}\n\n.ale-codex-modules__initial{\n  width:42px;\n  height:42px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border:1px solid rgba(255,255,255,.45);\n  color:#FFFFFF;\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:16px;\n  line-height:1;\n  font-weight:750;\n  transition:color .2s ease,background .2s ease;\n}\n\n.ale-codex-modules__item:hover\n.ale-codex-modules__initial{\n  background:#FFFFFF;\n  color:var(--ale-gray);\n}\n\n.ale-codex-modules__item h3{\n  margin:0 0 8px;\n  padding:0;\n  color:#FFFFFF;\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:17px;\n  line-height:1.3;\n  font-weight:700;\n}\n\n.ale-codex-modules__item p{\n  margin:0;\n  color:rgba(255,255,255,.80);\n  font-size:13.5px;\n  line-height:1.58;\n}\n\n.ale-codex-modules__note{\n  margin:24px 0 0;\n  padding:16px 18px;\n  border-left:3px solid #FFFFFF;\n  background:rgba(255,255,255,.14);\n  color:rgba(255,255,255,.82);\n  font-size:12.5px;\n  line-height:1.56;\n}\n\n@media(max-width:950px){\n  .ale-codex-modules::before{\n    display:none;\n  }\n\n  .ale-codex-modules__inner{\n    grid-template-columns:1fr;\n    gap:38px;\n  }\n\n  .ale-codex-modules__intro{\n    padding-bottom:38px;\n    border-bottom:1px solid rgba(255,255,255,.20);\n  }\n}\n\n@media(max-width:680px){\n  .ale-codex-modules{\n    border-radius:0!important;\n  }\n\n  .ale-codex-modules__inner{\n    gap:29px;\n    padding:39px 21px 42px;\n  }\n\n  .ale-codex-modules__intro{\n    padding-bottom:29px;\n  }\n\n  .ale-codex-modules h2{\n    margin-bottom:18px;\n    font-size:clamp(29px,9vw,38px);\n  }\n\n  .ale-codex-modules__intro p{\n    font-size:14px;\n    line-height:1.58;\n  }\n\n  .ale-codex-modules__grid{\n    grid-template-columns:1fr;\n  }\n\n  .ale-codex-modules__item,\n  .ale-codex-modules__item:nth-child(even){\n    padding:21px 3px 22px 0;\n    border-right:0;\n  }\n\n  .ale-codex-modules__item:hover,\n  .ale-codex-modules__item:nth-child(even):hover{\n    padding-left:8px;\n  }\n\n  .ale-codex-modules__item h3{\n    font-size:16px;\n  }\n\n  .ale-codex-modules__item p{\n    font-size:13px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ale-codex-modules__item,\n  .ale-codex-modules__initial{\n    transition:none;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-8b68732 e-con e-atomic-element e-flexbox-base e-default-div e-8b68732-9c9a88e \" data-id=\"8b68732\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"8b68732\">\n    <div class=\"elementor-element elementor-element-a7b76a0 e-con e-atomic-element e-flexbox-base e-default-div e-a7b76a0-be80757 \" data-id=\"a7b76a0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a7b76a0\">\n    \t\t<div class=\"elementor-element elementor-element-919ec05 elementor-widget elementor-widget-image\" data-id=\"919ec05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits-1024x576.webp\" class=\"attachment-large size-large wp-image-1228\" alt=\"\" srcset=\"https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits-1024x576.webp 1024w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits-300x169.webp 300w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits-768x432.webp 768w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits-1536x864.webp 1536w, https:\/\/ale.fr\/wp-content\/uploads\/2026\/10\/PROD-LOG-N2-produits.webp 1672w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e975311 e-con e-atomic-element e-flexbox-base e-default-div e-e975311-0607c83 \" data-id=\"e975311\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e975311\">\n    \t\t<div class=\"elementor-element elementor-element-0a9a17c elementor-widget elementor-widget-heading\" data-id=\"0a9a17c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><span style=\"color:#C5003C\">Freedom<\/span> to work.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b45bd0b elementor-widget elementor-widget-n-accordion\" data-id=\"b45bd0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1890\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1890\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Manage two separate printing zones <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1890\" class=\"elementor-element elementor-element-3e18a7b e-con-full e-flex e-con e-child\" data-id=\"3e18a7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aee7bef elementor-widget elementor-widget-text-editor\" data-id=\"aee7bef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Twin-Time Zone makes it possible to control two zones with their own peripherals and settings.<\/span><\/p>\n<p>\u00a0<\/p>\n<p><span style=\"font-weight: 400;\">This function can be used when the same product must be printed at two different stages or locations.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1891\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1891\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Print from your usual tools <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1891\" class=\"elementor-element elementor-element-514fd16 e-con-full e-flex e-con e-child\" data-id=\"514fd16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c30ff1f elementor-widget elementor-widget-text-editor\" data-id=\"c30ff1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Windows drivers allow certain messages to be sent from software running under Windows, depending on the selected configuration.<\/span><\/p>\n<p>\u00a0<\/p>\n<p><span style=\"font-weight: 400;\">This solution may be suitable for straightforward printing requirements or environments already using a compatible creation tool.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1892\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1892\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Compatibility with labelling software <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1892\" class=\"elementor-element elementor-element-e9f9695 e-con-full e-flex e-con e-child\" data-id=\"e9f9695\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-233af04 elementor-widget elementor-widget-text-editor\" data-id=\"233af04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">ALE equipment can be integrated with several message creation and management environments, including NiceLabel, CodeSoft, BarTender and certain standard formats.<\/span><\/p>\n<p>\u00a0<\/p>\n<p><span style=\"font-weight: 400;\">A review of the data flow is still required to confirm the appropriate connection method.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-f66016d e-con e-atomic-element e-flexbox-base e-default-div e-f66016d-907dc48 \" data-id=\"f66016d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f66016d\">\n    \t\t<div class=\"elementor-element elementor-element-59dd1d6 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"59dd1d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section\n  class=\"ale-codex-connect\"\n  aria-labelledby=\"ale-codex-connect-title\"\n>\n  <span class=\"ale-codex-connect__watermark\" aria-hidden=\"true\">\n    <i><\/i><i><\/i><i><\/i>\n    <i><\/i><i><\/i><i><\/i>\n    <i><\/i><i><\/i><i><\/i>\n  <\/span>\n\n  <div class=\"ale-codex-connect__inner\">\n\n    <header class=\"ale-codex-connect__intro\">\n      <span class=\"ale-codex-connect__eyebrow\">\n        MasterX \u00b7 CodeX\n      <\/span>\n\n      <h2 id=\"ale-codex-connect-title\">\n        Advanced MasterX connectivity\n      <\/h2>\n\n      <p>\n        MasterX extends the available software features with functions designed\n        for connected industrial environments.\n      <\/p>\n    <\/header>\n\n    <div class=\"ale-codex-connect__content\">\n\n      <ul class=\"ale-codex-connect__features\">\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>TCP\/IP connectivity<\/strong>\n        <\/li>\n\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>Wi-Fi<\/strong>\n        <\/li>\n\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>Integrated hotspot<\/strong>\n        <\/li>\n\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>Web server<\/strong>\n        <\/li>\n\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>REST API<\/strong>\n        <\/li>\n\n        <li>\n          <span aria-hidden=\"true\"><\/span>\n          <strong>PoE technology<\/strong>\n        <\/li>\n\n        <li class=\"ale-codex-connect__wide\">\n          <span aria-hidden=\"true\"><\/span>\n          <strong>Industrial inputs and outputs<\/strong>\n        <\/li>\n      <\/ul>\n\n      <div class=\"ale-codex-connect__note\">\n        <svg\n          viewBox=\"0 0 24 24\"\n          aria-hidden=\"true\"\n          focusable=\"false\"\n        >\n          <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n          <circle cx=\"5\" cy=\"6\" r=\"2\"><\/circle>\n          <circle cx=\"19\" cy=\"6\" r=\"2\"><\/circle>\n          <circle cx=\"5\" cy=\"18\" r=\"2\"><\/circle>\n          <circle cx=\"19\" cy=\"18\" r=\"2\"><\/circle>\n          <path d=\"M7 7.5L10 10\"><\/path>\n          <path d=\"M17 7.5L14 10\"><\/path>\n          <path d=\"M7 16.5L10 14\"><\/path>\n          <path d=\"M17 16.5L14 14\"><\/path>\n        <\/svg>\n\n        <p>\n          These functions enable more advanced integration with supervisory\n          systems or industrial site applications.\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.ale-codex-connect{\n  --ale-red:#C5003C;\n  --ale-red-dark:#A90034;\n  position:relative;\n  isolation:isolate;\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  border:0!important;\n  border-radius:0!important;\n  background:linear-gradient(\n    112deg,\n    var(--ale-red) 0%,\n    var(--ale-red) 58%,\n    var(--ale-red-dark) 100%\n  );\n  color:#FFFFFF;\n  font-family:\"Inter\",Arial,sans-serif;\n}\n\n.ale-codex-connect *,\n.ale-codex-connect *::before,\n.ale-codex-connect *::after{\n  box-sizing:border-box;\n}\n\n.ale-codex-connect::before{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n  top:0;\n  bottom:0;\n  left:39%;\n  width:1px;\n  background:rgba(255,255,255,.14);\n}\n\n.ale-codex-connect__inner{\n  position:relative;\n  z-index:1;\n  display:grid;\n  grid-template-columns:minmax(280px,.78fr) minmax(0,1.42fr);\n  gap:clamp(42px,6vw,92px);\n  width:100%;\n  max-width:1600px;\n  margin:0 auto;\n  padding:clamp(52px,6vw,88px);\n}\n\n.ale-codex-connect__watermark{\n  position:absolute;\n  z-index:-1;\n  left:clamp(28px,4vw,64px);\n  bottom:clamp(24px,3vw,46px);\n  display:grid;\n  grid-template-columns:repeat(3,20px);\n  gap:7px;\n  opacity:.09;\n}\n\n.ale-codex-connect__watermark i{\n  display:block;\n  width:20px;\n  height:20px;\n  border-radius:2px;\n  background:#FFFFFF;\n}\n\n.ale-codex-connect__eyebrow{\n  display:block;\n  margin:0 0 16px;\n  color:rgba(255,255,255,.72);\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:12px;\n  line-height:1.2;\n  font-weight:700;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.ale-codex-connect h2{\n  max-width:570px;\n  margin:0 0 23px;\n  padding:0;\n  color:#FFFFFF;\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:clamp(32px,3.2vw,47px);\n  line-height:1.09;\n  font-weight:650;\n  letter-spacing:-.03em;\n}\n\n.ale-codex-connect__intro p{\n  max-width:520px;\n  margin:0;\n  color:rgba(255,255,255,.82);\n  font-size:15px;\n  line-height:1.65;\n}\n\n.ale-codex-connect__features{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  margin:0;\n  padding:0;\n  border-top:1px solid rgba(255,255,255,.22);\n  list-style:none;\n}\n\n.ale-codex-connect__features li{\n  min-width:0;\n  min-height:74px;\n  display:flex;\n  align-items:center;\n  gap:14px;\n  margin:0;\n  padding:16px 18px 16px 0;\n  border:0;\n  border-bottom:1px solid rgba(255,255,255,.22);\n  transition:padding-left .22s ease,background .22s ease;\n}\n\n.ale-codex-connect__features li:nth-child(odd):not(.ale-codex-connect__wide){\n  border-right:1px solid rgba(255,255,255,.22);\n}\n\n.ale-codex-connect__features li:nth-child(even){\n  padding-left:24px;\n}\n\n.ale-codex-connect__features .ale-codex-connect__wide{\n  grid-column:1\/-1;\n}\n\n.ale-codex-connect__features li:hover{\n  padding-left:8px;\n  background:rgba(255,255,255,.055);\n}\n\n.ale-codex-connect__features li:nth-child(even):hover{\n  padding-left:32px;\n}\n\n.ale-codex-connect__features li > span{\n  position:relative;\n  width:18px;\n  height:18px;\n  flex:0 0 18px;\n}\n\n.ale-codex-connect__features li > span::before,\n.ale-codex-connect__features li > span::after{\n  content:\"\";\n  position:absolute;\n  top:50%;\n  width:5px;\n  height:5px;\n  border-radius:1px;\n  background:#FFFFFF;\n  transform:translateY(-50%);\n  box-shadow:\n    0 -7px 0 rgba(255,255,255,.48),\n    0 7px 0 rgba(255,255,255,.48);\n}\n\n.ale-codex-connect__features li > span::before{\n  left:1px;\n}\n\n.ale-codex-connect__features li > span::after{\n  right:1px;\n}\n\n.ale-codex-connect__features strong{\n  color:#FFFFFF;\n  font-family:\"Sora\",Arial,sans-serif;\n  font-size:14px;\n  line-height:1.35;\n  font-weight:650;\n}\n\n.ale-codex-connect__note{\n  display:grid;\n  grid-template-columns:31px minmax(0,1fr);\n  align-items:start;\n  gap:13px;\n  margin-top:25px;\n  padding:18px;\n  border:1px solid rgba(255,255,255,.22);\n  background:rgba(23,36,42,.10);\n}\n\n.ale-codex-connect__note svg{\n  width:28px;\n  height:28px;\n  fill:none;\n  stroke:#FFFFFF;\n  stroke-width:1.5;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n}\n\n.ale-codex-connect__note p{\n  margin:0;\n  color:rgba(255,255,255,.82);\n  font-size:13px;\n  line-height:1.58;\n}\n\n@media(max-width:950px){\n  .ale-codex-connect::before{\n    display:none;\n  }\n\n  .ale-codex-connect__inner{\n    grid-template-columns:1fr;\n    gap:38px;\n  }\n\n  .ale-codex-connect__intro{\n    padding-bottom:38px;\n    border-bottom:1px solid rgba(255,255,255,.18);\n  }\n}\n\n@media(max-width:650px){\n  .ale-codex-connect{\n    border-radius:0!important;\n  }\n\n  .ale-codex-connect__inner{\n    gap:29px;\n    padding:39px 21px 42px;\n  }\n\n  .ale-codex-connect__intro{\n    padding-bottom:29px;\n  }\n\n  .ale-codex-connect h2{\n    margin-bottom:18px;\n    font-size:clamp(29px,9vw,38px);\n  }\n\n  .ale-codex-connect__intro p{\n    font-size:14px;\n    line-height:1.58;\n  }\n\n  .ale-codex-connect__features{\n    grid-template-columns:1fr;\n  }\n\n  .ale-codex-connect__features li,\n  .ale-codex-connect__features li:nth-child(even),\n  .ale-codex-connect__features .ale-codex-connect__wide{\n    grid-column:auto;\n    min-height:65px;\n    padding:14px 3px 14px 0;\n    border-right:0;\n  }\n\n  .ale-codex-connect__features li:hover,\n  .ale-codex-connect__features li:nth-child(even):hover{\n    padding-left:8px;\n  }\n\n  .ale-codex-connect__note{\n    padding:16px 14px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ale-codex-connect__features li{\n    transition:none;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-969797f e-con e-atomic-element e-flexbox-base e-default-div e-969797f-f4b08b1 \" data-id=\"969797f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"969797f\">\n    <div class=\"elementor-element elementor-element-80049a4 e-con e-atomic-element e-flexbox-base e-default-div e-80049a4-e7a2ff3 \" data-id=\"80049a4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"80049a4\">\n    \t\t<div class=\"elementor-element elementor-element-ecc0f26 elementor-widget elementor-widget-heading\" data-id=\"ecc0f26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Connect <span style=\"color:#C5003C\">marking<\/span> to your production<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-718b5dc elementor-widget elementor-widget-text-editor\" data-id=\"718b5dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Tell us about your messages, data sources and equipment. <\/span><\/p>\n<p>\u00a0<\/p>\n<p><span style=\"font-weight: 400;\">Our team will help you define the required hardware and software architecture.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4aa99ea e-grid e-con-boxed e-con e-parent\" data-id=\"4aa99ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c236c4 elementor-widget elementor-widget-html\" data-id=\"3c236c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<a class=\"ale-gray-button\" href=\"tel:+33437900199\">\n  <span class=\"ale-gray-button__label\">+33 437 900 199<\/span>\n  <span class=\"ale-gray-button__icon\" aria-hidden=\"true\">\n    <i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i>\n    <svg viewBox=\"0 0 24 24\">\n      <path d=\"M7.2 3.5l2.1-.5 2.1 5-1.8 1.2c1 2.1 2.7 3.8 4.8 4.8l1.2-1.8 5 2.1-.5 2.1c-.4 1.8-2 3.1-3.9 3.1C9.8 19.5 4.5 14.2 4.5 7.4c0-1.9 1-3.5 2.7-3.9z\"><\/path>\n    <\/svg>\n  <\/span>\n<\/a>\n\n<style>\n.ale-gray-button,\n.ale-gray-button:visited{\n  --ale-gray:#58656A;\n  --ale-red:#C5003C;\n  min-height:54px;\n  display:inline-flex;\n  align-items:stretch;\n  overflow:hidden;\n  padding:0!important;\n  border:0;\n  border-radius:12px;\n  background:var(--ale-gray)!important;\n  color:#fff!important;\n  text-decoration:none!important;\n  font-family:\"Sora\",Arial,sans-serif;\n  box-shadow:0 9px 22px rgba(88,101,106,.20);\n  transition:background .25s ease,transform .25s ease,box-shadow .25s ease;\n}\n\n.ale-gray-button__label{\n  display:flex;\n  align-items:center;\n  padding:0 18px;\n  font-size:14px;\n  line-height:1.2;\n  font-weight:650;\n  white-space:nowrap;\n}\n\n.ale-gray-button__icon{\n  position:relative;\n  width:54px;\n  min-width:54px;\n  border-left:1px solid rgba(255,255,255,.22);\n  background:rgba(255,255,255,.08);\n}\n\n.ale-gray-button__icon i{\n  position:absolute;\n  width:5px;\n  height:5px;\n  border-radius:1px;\n  background:#fff;\n  transform:translate(-50%,-50%);\n  transition:opacity .2s ease,transform .25s ease;\n}\n\n.ale-gray-button__icon i:nth-child(1){left:calc(50% - 9px);top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(2){left:50%;top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(3){left:calc(50% + 9px);top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(4){left:calc(50% - 9px);top:50%}\n.ale-gray-button__icon i:nth-child(5){left:50%;top:50%}\n.ale-gray-button__icon i:nth-child(6){left:calc(50% + 9px);top:50%}\n.ale-gray-button__icon i:nth-child(7){left:calc(50% - 9px);top:calc(50% + 9px)}\n.ale-gray-button__icon i:nth-child(8){left:50%;top:calc(50% + 9px)}\n.ale-gray-button__icon i:nth-child(9){left:calc(50% + 9px);top:calc(50% + 9px)}\n\n.ale-gray-button__icon svg{\n  position:absolute;\n  left:50%;\n  top:50%;\n  width:23px;\n  height:23px;\n  opacity:0;\n  fill:none;\n  stroke:#fff;\n  stroke-width:1.8;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n  transform:translate(-58%,-50%) translateX(-6px);\n  transition:opacity .22s ease,transform .3s cubic-bezier(.22,.61,.36,1);\n}\n\n.ale-gray-button:hover{\n  background:var(--ale-red)!important;\n  color:#fff!important;\n  transform:translateY(-2px);\n  box-shadow:0 13px 28px rgba(197,0,60,.20);\n}\n\n.ale-gray-button:hover .ale-gray-button__icon i{\n  opacity:0;\n  transform:translate(-50%,-50%) scale(.25);\n}\n\n.ale-gray-button:hover .ale-gray-button__icon svg{\n  opacity:1;\n  transform:translate(-50%,-50%);\n}\n\n@media(max-width:600px){\n  .ale-gray-button{width:100%;justify-content:space-between}\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ale-gray-button,\n  .ale-gray-button__icon i,\n  .ale-gray-button__icon svg{transition:none}\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fe28db elementor-widget elementor-widget-html\" data-id=\"1fe28db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<a class=\"ale-gray-button\" href=\"mailto:contact@ale.fr\">\n  <span class=\"ale-gray-button__label\">contact@ale.fr<\/span>\n  <span class=\"ale-gray-button__icon\" aria-hidden=\"true\">\n    <i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i>\n    <svg viewBox=\"0 0 24 24\">\n      <rect x=\"3.5\" y=\"5\" width=\"17\" height=\"14\" rx=\"2\"><\/rect>\n      <path d=\"M4.5 7l7.5 6 7.5-6\"><\/path>\n    <\/svg>\n  <\/span>\n<\/a>\n\n<style>\n.ale-gray-button,\n.ale-gray-button:visited{\n  --ale-gray:#58656A;\n  --ale-red:#C5003C;\n  min-height:54px;\n  display:inline-flex;\n  align-items:stretch;\n  overflow:hidden;\n  padding:0!important;\n  border:0;\n  border-radius:12px;\n  background:var(--ale-gray)!important;\n  color:#fff!important;\n  text-decoration:none!important;\n  font-family:\"Sora\",Arial,sans-serif;\n  box-shadow:0 9px 22px rgba(88,101,106,.20);\n  transition:background .25s ease,transform .25s ease,box-shadow .25s ease;\n}\n\n.ale-gray-button__label{\n  display:flex;\n  align-items:center;\n  padding:0 18px;\n  font-size:14px;\n  line-height:1.2;\n  font-weight:650;\n  white-space:nowrap;\n}\n\n.ale-gray-button__icon{\n  position:relative;\n  width:54px;\n  min-width:54px;\n  border-left:1px solid rgba(255,255,255,.22);\n  background:rgba(255,255,255,.08);\n}\n\n.ale-gray-button__icon i{\n  position:absolute;\n  width:5px;\n  height:5px;\n  border-radius:1px;\n  background:#fff;\n  transform:translate(-50%,-50%);\n  transition:opacity .2s ease,transform .25s ease;\n}\n\n.ale-gray-button__icon i:nth-child(1){left:calc(50% - 9px);top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(2){left:50%;top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(3){left:calc(50% + 9px);top:calc(50% - 9px)}\n.ale-gray-button__icon i:nth-child(4){left:calc(50% - 9px);top:50%}\n.ale-gray-button__icon i:nth-child(5){left:50%;top:50%}\n.ale-gray-button__icon i:nth-child(6){left:calc(50% + 9px);top:50%}\n.ale-gray-button__icon i:nth-child(7){left:calc(50% - 9px);top:calc(50% + 9px)}\n.ale-gray-button__icon i:nth-child(8){left:50%;top:calc(50% + 9px)}\n.ale-gray-button__icon i:nth-child(9){left:calc(50% + 9px);top:calc(50% + 9px)}\n\n.ale-gray-button__icon svg{\n  position:absolute;\n  left:50%;\n  top:50%;\n  width:23px;\n  height:23px;\n  opacity:0;\n  fill:none;\n  stroke:#fff;\n  stroke-width:1.8;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n  transform:translate(-58%,-50%) translateX(-6px);\n  transition:opacity .22s ease,transform .3s cubic-bezier(.22,.61,.36,1);\n}\n\n.ale-gray-button:hover{\n  background:var(--ale-red)!important;\n  color:#fff!important;\n  transform:translateY(-2px);\n  box-shadow:0 13px 28px rgba(197,0,60,.20);\n}\n\n.ale-gray-button:hover .ale-gray-button__icon i{\n  opacity:0;\n  transform:translate(-50%,-50%) scale(.25);\n}\n\n.ale-gray-button:hover .ale-gray-button__icon svg{\n  opacity:1;\n  transform:translate(-50%,-50%);\n}\n\n@media(max-width:600px){\n  .ale-gray-button{width:100%;justify-content:space-between}\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ale-gray-button,\n  .ale-gray-button__icon i,\n  .ale-gray-button__icon svg{transition:none}\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-80cb8dd e-con e-atomic-element e-flexbox-base e-default-div e-80cb8dd-17c72c4 \" data-id=\"80cb8dd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"80cb8dd\">\n    \t\t<div class=\"elementor-element elementor-element-84f41fa elementor-widget elementor-widget-shortcode\" data-id=\"84f41fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class='fluentform ff-default fluentform_wrapper_1 ffs_default_wrap'><form data-form_id=\"1\" id=\"fluentform_1\" class=\"frm-fluent-form fluent_form_1 ff-el-form-top ff_form_instance_1_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_1_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Contact Form - FR<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='689' \/><input type=\"hidden\" id=\"_fluentform_1_fluentformnonce\" name=\"_fluentform_1_fluentformnonce\" value=\"4acd229743\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/689\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_names_first_name_' id='label_ff_1_names_first_name_'>Nom de votre entreprise<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_1_names_first_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_names_last_name_' id='label_ff_1_names_last_name_'>Votre Nom<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_1_names_last_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_email' id='label_ff_1_email'>Adresse e-mail<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_1_email\" class=\"ff-el-form-control\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_subject' id='label_ff_1_subject'>Num\u00e9ro de t\u00e9l\u00e9phone<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"subject\" class=\"ff-el-form-control\" data-name=\"subject\" id=\"ff_1_subject\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_1_message' id='label_ff_1_message'>Votre besoin<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_1_message\" name=\"message\" id=\"ff_1_message\" class=\"ff-el-form-control\" rows=\"4\" cols=\"2\" data-name=\"message\" ><\/textarea><\/div><\/div><div class='ff-form-inline-style' hidden><style>form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit { background-color:rgba(88, 101, 106, 1);border-color:rgba(88, 101, 106, 1);color:#ffffff; }form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit:hover { background-color:rgba(197, 0, 60, 1);border-color:rgba(197, 0, 60, 1);color:rgba(255, 255, 255, 1); } <\/style><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style wpf_has_custom_css\"  aria-label=\"ENVOYER MA DEMANDE\">ENVOYER MA DEMANDE<\/button><\/div><\/fieldset><\/form><div id='fluentform_1_errors' class='ff-errors-in-stack ff_form_instance_1_1 ff-form-loading_errors ff_form_instance_1_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_1_1 = {\"id\":\"1\",\"ajaxUrl\":\"https:\\\/\\\/ale.fr\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_1_1\",\"form_id_selector\":\"fluentform_1\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":true,\"message\":\"Cette information est obligatoire.\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"}},\"names[last_name]\":{\"required\":{\"value\":true,\"message\":\"Cette information est obligatoire.\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"Cette information est obligatoire.\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"},\"email\":{\"value\":true,\"message\":\"Merci de renseigner une adresse e-mail valide.\",\"global\":false,\"global_message\":\"Ce champ doit contenir un e-mail valide\"}},\"subject\":{\"required\":{\"value\":true,\"message\":\"Cette information est obligatoire.\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"}},\"message\":{\"required\":{\"value\":true,\"message\":\"Cette information est obligatoire.\",\"global\":false,\"global_message\":\"Ce champ est obligatoire\"}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Create, connect and control your markings ALE software allows you to design messages, integrate variable data and connect printing to your production environment. Designed and manufactured in France Technology expertise since 2001 Solutions installed in more than 35 countries Responsive technical support Equipment designed to last Designed and manufactured in France Technology expertise since 2001 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":683,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-689","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/pages\/689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/comments?post=689"}],"version-history":[{"count":20,"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/pages\/689\/revisions"}],"predecessor-version":[{"id":1380,"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/pages\/689\/revisions\/1380"}],"up":[{"embeddable":true,"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/pages\/683"}],"wp:attachment":[{"href":"https:\/\/ale.fr\/en\/wp-json\/wp\/v2\/media?parent=689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}