{"id":937,"date":"2026-04-08T16:42:31","date_gmt":"2026-04-08T14:42:31","guid":{"rendered":"https:\/\/2026.fulgeas.com\/?page_id=937"},"modified":"2026-06-05T14:54:30","modified_gmt":"2026-06-05T12:54:30","slug":"software","status":"publish","type":"page","link":"https:\/\/www.fulgeas.com\/en\/software\/","title":{"rendered":"Software"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"937\" class=\"elementor elementor-937\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-912cad6 e-con-full e-flex e-con e-parent\" data-id=\"912cad6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e8f6bf elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"4e8f6bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"fulgeas-hero\" id=\"fulgeasHeroService\">\n  <div class=\"fulgeas-hero__content\">\n    <h1 class=\"fulgeas-hero__title\">Tailor made Software, built Intelligent from the Start<\/h1>\n    <p class=\"fulgeas-hero__text\">\n      We analyze your processes and build a clear direction to bring Artificial Intelligence where it creates real value.\n    <\/p>\n    <div class=\"fulgeas-hero__buttons\">\n      <a href=\"\/en\/contatti\/\" class=\"fulgeas-hero__btn fulgeas-hero__btn--primary\">\n        <span>Build your software<\/span>\n      <\/a>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&display=swap');\n\n\/* \u2500\u2500 Variables \u2500\u2500 *\/\n.fulgeas-hero {\n  --gold: #F0C050;\n  --gold-dark: #E8A830;\n  --blue-start: #2A9BD6;\n  --blue-end: #1F6FD1;\n  --text-light: #F8FAFC;\n  --text-primary: #F1F5F9;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CONTAINER PRINCIPALE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fulgeas-hero {\n  position: relative;\n  width: 100%;\n  min-height: 620px;\n  border-radius: 10px;\n  background: linear-gradient(180deg, var(--blue-start) 0%, var(--blue-end) 100%);\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  font-family: 'Urbanist', sans-serif;\n  box-sizing: border-box;\n}\n\n.fulgeas-hero::after {\n  display: none !important;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CONTENUTO\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fulgeas-hero__content {\n  position: relative;\n  z-index: 2;\n  padding: 70px 60px 70px 70px;\n  max-width: 55%;\n  display: flex;\n  flex-direction: column;\n  gap: 0;\n}\n\n.fulgeas-hero__title {\n  color: var(--text-light);\n  font-family: 'Urbanist', sans-serif;\n  font-size: 78px;\n  font-weight: 900;\n  line-height: 1;\n  letter-spacing: -3px;\n  margin: 0 0 20px 0;\n  opacity: 0;\n  transform: translateY(40px);\n  animation: fadeSlideUp 1s ease forwards;\n  animation-delay: 0.4s;\n}\n\n.fulgeas-hero__text {\n  color: var(--text-primary);\n  font-family: 'Urbanist', sans-serif;\n  font-size: 19px;\n  font-weight: 400;\n  line-height: 1.4;\n  margin: 0 0 32px 0;\n  max-width: 540px;\n  opacity: 0;\n  transform: translateY(30px);\n  animation: fadeSlideUp 0.9s ease forwards;\n  animation-delay: 0.7s;\n}\n\n.fulgeas-hero__buttons {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  opacity: 0;\n  transform: translateY(20px);\n  animation: fadeSlideUp 0.8s ease forwards;\n  animation-delay: 1s;\n}\n\n\/* \u2500\u2500 Bottoni \u2500\u2500 *\/\n.fulgeas-hero__btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 12px 24px;\n  font-family: 'Urbanist', sans-serif;\n  font-size: 16px;\n  font-weight: 700;\n  text-decoration: none;\n  border-radius: 5px;\n  cursor: pointer;\n  transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n  position: relative;\n  overflow: hidden;\n}\n\n.fulgeas-hero__btn--primary {\n  background: linear-gradient(102deg, var(--gold-dark) 0%, var(--gold) 100%);\n  color: #fff;\n  border: none;\n  box-shadow: 0 4px 20px rgba(232, 168, 48, 0.3);\n}\n\n.fulgeas-hero__btn--primary::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(102deg, #d4952a 0%, #e8b840 100%);\n  opacity: 0;\n  transition: opacity 0.35s ease;\n  border-radius: 5px;\n}\n\n.fulgeas-hero__btn--primary:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 8px 30px rgba(232, 168, 48, 0.45);\n  color: #fff;\n}\n\n.fulgeas-hero__btn--primary:hover::before {\n  opacity: 1;\n}\n\n.fulgeas-hero__btn--primary span {\n  position: relative;\n  z-index: 1;\n}\n\n.fulgeas-hero__btn--secondary {\n  background: transparent;\n  color: #fff;\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  backdrop-filter: blur(4px);\n}\n\n.fulgeas-hero__btn--secondary:hover {\n  background: rgba(255, 255, 255, 0.1);\n  border-color: rgba(255, 255, 255, 0.7);\n  transform: translateY(-2px);\n  color: #fff;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   GLOW\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fulgeas-hero__glow {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  background: radial-gradient(80% 70% at 85% 55%, rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.15) 30%, rgba(31, 111, 209, 0.00) 70%);\n  pointer-events: none;\n  z-index: 0;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   IMMAGINE LOGO 3D (parallax)\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fulgeas-hero__image {\n  position: absolute;\n  bottom: 0%;\n  right: -5%;\n  width: 50%;\n  height: 90%;\n  background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/08164827\/867c6306ce6750ccdaaa4611627acc1b36b17f79.png');\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: bottom right;\n  pointer-events: none;\n  z-index: 1;\n  will-change: transform;\n  transition: transform 0.15s ease-out;\n  opacity: 0;\n  filter: blur(20px);\n  animation: fulgeasLogoIn 1.4s cubic-bezier(0.22, 1, 0.36, 1) forwards;\n  animation-delay: 0.3s;\n}\n\n@keyframes fulgeasLogoIn {\n  0% { opacity: 0; filter: blur(20px); }\n  100% { opacity: 1; filter: blur(0); }\n}\n\n@keyframes fadeSlideUp {\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TABLET (\u22641024px) \u2014 mantiene layout desktop\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 1024px) {\n  .fulgeas-hero {\n    min-height: 640px;\n  }\n\n  .fulgeas-hero__content {\n    max-width: 55%;\n    padding: 60px 30px 60px 40px;\n    margin-top: 0;\n  }\n\n  .fulgeas-hero__title {\n    font-size: 54px;\n    letter-spacing: -1.8px;\n  }\n\n  .fulgeas-hero__text {\n    font-size: 16px;\n    max-width: 360px;\n    margin-bottom: 24px;\n  }\n\n  .fulgeas-hero__image {\n    width: 55%;\n    height: 95%;\n    bottom: 0;\n    right: -8%;\n  }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   MOBILE (\u2264767px) \u2014 layout verticale\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 767px) {\n  .fulgeas-hero {\n    min-height: 600px;\n    justify-content: flex-start;\n    align-items: center;\n    text-align: center;\n  }\n\n  .fulgeas-hero__content {\n    max-width: 100%;\n    padding: 100px 24px 0 24px;\n    align-items: center;\n    z-index: 2;\n  }\n\n  .fulgeas-hero__title {\n    font-size: 38px;\n    letter-spacing: -1.2px;\n    margin-bottom: 14px;\n    line-height: 1.05;\n  }\n\n  .fulgeas-hero__text {\n    font-size: 14px;\n    margin-bottom: 24px;\n    max-width: 320px;\n    line-height: 1.4;\n  }\n\n  .fulgeas-hero__buttons {\n    flex-direction: column;\n    width: auto;\n    gap: 10px;\n    align-items: center;\n  }\n\n  .fulgeas-hero__btn {\n    width: auto;\n    padding: 12px 32px;\n    font-size: 13px;\n  }\n\n  .fulgeas-hero__image {\n    position: absolute;\n    width: 105%;\n    height: 75%;\n    bottom: -10%;\n    right: -2%;\n    background-position: center bottom;\n    background-size: contain;\n    transition: none;\n  }\n\n  .fulgeas-hero__glow {\n    background: radial-gradient(80% 70% at 50% 80%, rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.15) 30%, rgba(31, 111, 209, 0.00) 70%);\n  }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SMALL MOBILE (\u2264480px)\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 480px) {\n  .fulgeas-hero__title {\n    font-size: 32px;\n  }\n\n  .fulgeas-hero__text {\n    font-size: 13px;\n  }\n\n  .fulgeas-hero__image {\n    width: 115%;\n    height: 60%;\n    bottom: -25%;\n    right: -8%;\n  }\n}\n\n\/* Accessibilit\u00e0 *\/\n@media (prefers-reduced-motion: reduce) {\n  .fulgeas-hero__image {\n    opacity: 1;\n    filter: none;\n    animation: none;\n  }\n}\n<\/style>\n\n<script>\n(function() {\n  var hero = document.getElementById('fulgeasHeroService');\n  if (!hero) return;\n\n  \/* \u2500\u2500 Glow \u2500\u2500 *\/\n  var glow = document.createElement('div');\n  glow.className = 'fulgeas-hero__glow';\n  glow.setAttribute('aria-hidden', 'true');\n  hero.appendChild(glow);\n\n  \/* \u2500\u2500 Immagine parallax \u2500\u2500 *\/\n  var parallaxImg = document.createElement('div');\n  parallaxImg.className = 'fulgeas-hero__image';\n  parallaxImg.setAttribute('aria-hidden', 'true');\n  hero.appendChild(parallaxImg);\n\n  \/* \u2500\u2500 Parallax on scroll \u2500\u2500 *\/\n  var ticking = false;\n  function applyParallax() {\n    var rect = hero.getBoundingClientRect();\n    var viewportH = window.innerHeight;\n    if (rect.bottom > 0 && rect.top < viewportH) {\n      var scrollProgress = Math.max(0, -rect.top \/ viewportH);\n      var isMobile = window.innerWidth <= 768;\n      if (!isMobile) {\n        var ty = scrollProgress * 100;\n        var tx = scrollProgress * 10;\n        var s = 1 + scrollProgress * 0.04;\n        parallaxImg.style.transform = 'translate3d(' + tx + 'px,' + ty + 'px,0) scale(' + s + ')';\n      } else {\n        var tyM = scrollProgress * 60;\n        parallaxImg.style.transform = 'translate3d(0,' + tyM + 'px,0)';\n      }\n    }\n    ticking = false;\n  }\n  window.addEventListener('scroll', function() {\n    if (!ticking) {\n      requestAnimationFrame(applyParallax);\n      ticking = true;\n    }\n  }, { passive: true });\n  applyParallax();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d5247fb e-flex e-con-boxed e-con e-parent\" data-id=\"d5247fb\" 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-d451f69 elementor-widget elementor-widget-html\" data-id=\"d451f69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"fg-philosophy\" id=\"fg-philosophy\">\n  <div class=\"fg-philosophy__visual\">\n    <div class=\"fg-philosophy__glow\"><\/div>\n    <div class=\"fg-philosophy__image\"><\/div>\n  <\/div>\n  <div class=\"fg-philosophy__content\">\n<h2 class=\"fg-philosophy__title\">\n  <span class=\"fg-philosophy__title--line1\">AI isn\u2019t added later.<\/span>\n  <span class=\"fg-philosophy__title--blue\">It\u2019s designed from beginning.<\/span>\n<\/h2>\n    \n    <p class=\"fg-philosophy__text\">\nWe don\u2019t develop software and then try to plug AI into it afterward.<br>\nWe design systems<span class=\"fg-philosophy__text--blue\"> where AI is part of how everything works from day one.<\/span>\n    <\/p>\n  <\/div>\n<\/section>\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PHILOSOPHY SECTION \u2014 Fulgeas\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-philosophy {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  width: 100%;\n  max-width: 1410px;\n  margin: 0 auto;\n  padding: 40px 0px;\n  box-sizing: border-box;\n  font-family: 'Urbanist', sans-serif;\n  position: relative;\n}\n\n\/* \u2500\u2500 Visual (immagine + glow) \u2500\u2500 *\/\n.fg-philosophy__visual {\n  position: relative;\n  flex: 0 0 50%;\n  aspect-ratio: 1 \/ 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-left: 0px;\n}\n\n.fg-philosophy__glow {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 90%;\n  height: 90%;\n  transform: translate(-50%, -50%);\n  background: radial-gradient(circle, rgba(42, 155, 214, 0.25) 0%, rgba(42, 155, 214, 0.08) 40%, rgba(42, 155, 214, 0) 70%);\n  filter: blur(30px);\n  z-index: 0;\n  pointer-events: none;\n}\n\n.fg-philosophy__image {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/08170704\/image-3-2.png');\n  background-size: contain;\n  background-position: center;\n  background-repeat: no-repeat;\n  z-index: 1;\n  animation: fgPhilosophyFloat 7s ease-in-out infinite;\n}\n\n@keyframes fgPhilosophyFloat {\n  0%, 100% { transform: translateY(0) rotate(0deg); }\n  50% { transform: translateY(-14px) rotate(1deg); }\n}\n\n\/* \u2500\u2500 Contenuto testo \u2500\u2500 *\/\n.fg-philosophy__content {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n \n}\n\n\/* \u2500\u2500 H2 Titolo sezione \u2014 Urbanist Bold 75px \u2500\u2500 *\/\n.fg-philosophy__title--line1 {\n  display: block;\n  margin-bottom: -80px; \/* avvicina le due righe *\/\n}\n.fg-philosophy__title {\n  font-family: 'Urbanist', sans-serif !important;\n  font-weight: 700 !important;\n  font-size: 75px !important;\n  line-height: 2 !important;\n  letter-spacing: -0.05em !important;\n  color: #222222 !important;\n  white-space: normal !important; \/* \u2190 fix br *\/\n}\n\n.fg-philosophy__title--blue {\n  background: linear-gradient(135deg, #2A9BD6 0%, #1F6FD1 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  display: block;\n}\n\n.fg-philosophy__text {\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 500;\n  font-size: 17px;\n  line-height: 2;\n  color: #444444;\n  margin-top: -20px;\n  \n\n}\n\n.fg-philosophy__text--blue {\n  color: #2A9BD6;\n  font-weight: 600;\n}\n.fg-philosophy__title--line1 {\n  display: block;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMAZIONE ENTRATA VIEWPORT\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-philosophy__visual {\n  opacity: 0;\n  transform: translateX(-40px);\n  transition:\n    opacity 1.1s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-philosophy__content > * {\n  opacity: 0;\n  transform: translateY(28px);\n  transition:\n    opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-philosophy.fg-in-view .fg-philosophy__visual {\n  opacity: 1;\n  transform: translateX(0);\n}\n\n.fg-philosophy.fg-in-view .fg-philosophy__content > *:nth-child(1) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-delay: 0.25s;\n}\n\n.fg-philosophy.fg-in-view .fg-philosophy__content > *:nth-child(2) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-delay: 0.45s;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE TABLET\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 1024px) {\n        .fg-philosophy__title--line1 {\n  display: block;\n  margin-bottom: 0px; \/* avvicina le due righe *\/\n}\n  .fg-philosophy {\n    gap: 30px;\n    padding: 40px 40px;\n  }\n\n  .fg-philosophy__visual {\n    flex: 0 0 40%;\n    margin-left: 0px;\n  }\n\n  .fg-philosophy__title {\n    font-size: 50px !important;\n      line-height: 50px !important;\n  }\n\n  .fg-philosophy__text {\n    font-size: 15px;\n  }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE MOBILE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 767px) {\n        .fg-philosophy__title--line1 {\n  display: block;\n  margin-bottom: 0px; \/* avvicina le due righe *\/\n}\n  .fg-philosophy {\n    flex-direction: column;\n    gap: 20px;\n    padding: 40px 24px;\n    text-align: center;\n    \n\n  }\n\n  .fg-philosophy__visual {\n    flex: none;\n    width: 75%;\n    max-width: 320px;\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .fg-philosophy__content {\n    align-items: center;\n    gap: 18px;\n    max-width: 100%;\n  }\n\n  .fg-philosophy__title {\n    font-size: 32px !important;\n    line-height: 1.05 !important;\n\n  }\n\n  .fg-philosophy__title br {\n    display: none;\n  }\n\n  .fg-philosophy__text {\n    font-size: 15px;\n    line-height: 1.55;\n    max-width: 100%;\n  }\n\n  \/* Su mobile entra dal basso invece che da sinistra *\/\n  .fg-philosophy__visual {\n    transform: translateY(30px);\n  }\n\n  .fg-philosophy.fg-in-view .fg-philosophy__visual {\n    transform: translateY(0);\n  }\n}\n\n@media (max-width: 480px) {\n  .fg-philosophy__title {\n    font-size: 26px;\n  }\n  .fg-philosophy__text {\n    font-size: 14px;\n  }\n  .fg-philosophy__visual {\n    width: 85%;\n  }\n}\n\n\/* Accessibilit\u00e0 *\/\n@media (prefers-reduced-motion: reduce) {\n  .fg-philosophy__visual,\n  .fg-philosophy__image,\n  .fg-philosophy__content > * {\n    opacity: 1 !important;\n    transform: none !important;\n    animation: none !important;\n    transition: none !important;\n  }\n}\n<\/style>\n\n<script>\n(function() {\n  var target = document.getElementById('fg-philosophy');\n  if (!target) return;\n\n  function reveal() { target.classList.add('fg-in-view'); }\n\n  if (!('IntersectionObserver' in window)) {\n    reveal();\n    return;\n  }\n\n  var observer = new IntersectionObserver(function(entries) {\n    entries.forEach(function(entry) {\n      if (entry.isIntersecting) {\n        reveal();\n        observer.unobserve(entry.target);\n      }\n    });\n  }, {\n    threshold: 0.2,\n    rootMargin: '0px 0px -80px 0px'\n  });\n\n  observer.observe(target);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8539a61 e-flex e-con-boxed e-con e-parent\" data-id=\"8539a61\" 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-e22c967 elementor-widget elementor-widget-html\" data-id=\"e22c967\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  FULGEAS \u2014 #fg-servizi \u2014 Titolo + Bento Grid 5 card\n-->\n\n<style>\n  #fg-servizi *{box-sizing:border-box;margin:0;padding:0;}\n\n  #fg-servizi {\n    --c-blue:   #2A9BD6;\n    --c-dark:   #0a0f1a;\n    --c-bg:     #EAF6FD;\n    --c-radius: 10px;\n    --c-gap:    14px;\n    font-family: 'Urbanist', sans-serif;\n    width: 100%;\n  }\n\n  \/* \u2500\u2500 Titolo sezione \u2500\u2500 *\/\n  .fgs-heading {\n    font-family: 'Urbanist', sans-serif;\n    font-size: 75px;\n    font-style: normal;\n    font-weight: 700;\n    line-height: normal;\n    letter-spacing: -3.75px;\n    text-align: center;\n    color: #222222;\n    margin-bottom: 48px !important;\n  }\n\n  .fgs-heading-accent {\n    background: linear-gradient(180deg, #2A9BD6 0%, #1F6FD1 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  \/* \u2500\u2500 Grid \u2500\u2500 *\/\n  .fgs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1.4fr 1fr;\n    grid-template-rows: 1fr 1fr;\n    gap: var(--c-gap);\n    width: 100%;\n  }\n\n  \/* \u2500\u2500 Card base \u2500\u2500 *\/\n  .fgs-card {\n    position: relative;\n    border-radius: var(--c-radius);\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    justify-content: flex-start;\n    min-height: 280px;\n    padding: 30px !important;\n\n    background-color: var(--c-bg);\n    background-repeat: no-repeat;\n    background-size: cover;\n    background-position: center;\n\n    box-shadow: 0 1px 0 0 rgba(0,0,0,0.10),\n                0 4px 24px 0 rgba(42,155,214,0.07);\n    opacity: 0;\n    transform: translateY(28px);\n    transition: box-shadow 0.38s ease;\n  }\n\n  \/* \u2500\u2500 Immagini \u2500\u2500 *\/\n  .fgs-card--tl {\n    background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15094512\/software_1.png');\n  }\n  .fgs-card--bl {\n    background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15094528\/software_2.png');\n  }\n  .fgs-card--center {\n    background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15094525\/software_3.png');\n    background-size: cover !important;\n    background-position: center center !important;\n  }\n  .fgs-card--tr {\n    background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15094522\/software_4.png');\n  }\n  .fgs-card--br {\n    background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15094515\/software_5.png');\n  }\n\n  \/* \u2500\u2500 H2 gradient blu \u2500\u2500 *\/\n  .fgs-card-title {\n    font-family: 'Urbanist', sans-serif;\n    font-size: 36px;\n    font-style: normal;\n    font-weight: 600;\n    line-height: 45px;\n    background: linear-gradient(180deg, #2A9BD6 0%, #1F6FD1 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    max-width: 280px;\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* \u2500\u2500 Descrizione \u2500\u2500 *\/\n  .fgs-card-desc {\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.65;\n    color: rgba(10,15,26,0.62);\n    max-width: 320px;\n    margin-top: 8px;\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* \u2500\u2500 Posizionamento griglia \u2500\u2500 *\/\n  .fgs-card--center {\n    grid-column: 2;\n    grid-row: 1 \/ span 2;\n    min-height: 100%;\n    padding: 36px 30px !important;\n  }\n  .fgs-card--tl { grid-column: 1; grid-row: 1; }\n  .fgs-card--bl { grid-column: 1; grid-row: 2; }\n  .fgs-card--tr { grid-column: 3; grid-row: 1; }\n  .fgs-card--br { grid-column: 3; grid-row: 2; }\n\n  \/* \u2500\u2500 Entrance animation \u2500\u2500 *\/\n  .fgs-in-view .fgs-card {\n    animation: fgsRise 0.65s cubic-bezier(0.22,1,0.36,1) forwards;\n  }\n  .fgs-in-view .fgs-card--tl     { animation-delay: 0.00s; }\n  .fgs-in-view .fgs-card--center { animation-delay: 0.10s; }\n  .fgs-in-view .fgs-card--tr     { animation-delay: 0.20s; }\n  .fgs-in-view .fgs-card--bl     { animation-delay: 0.30s; }\n  .fgs-in-view .fgs-card--br     { animation-delay: 0.40s; }\n\n  @keyframes fgsRise {\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .fgs-in-view .fgs-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 36px 0 rgba(42,155,214,0.16);\n    transition: box-shadow 0.38s ease, transform 0.38s cubic-bezier(0.22,1,0.36,1);\n  }\n\n  \/* \u2500\u2500 Responsive tablet \u2500\u2500 *\/\n  @media (max-width: 900px) {\n    .fgs-heading {\n      font-size: 50px;\n      line-height: 50px;\n      letter-spacing: -2px;\n      margin-bottom: 36px !important;\n    }\n    .fgs-grid {\n      grid-template-columns: 1fr 1fr;\n      grid-template-rows: auto;\n    }\n    .fgs-card--center {\n      grid-column: 1 \/ span 2;\n      grid-row: auto;\n      min-height: 280px;\n      order: -1;\n    }\n    .fgs-card--tl,\n    .fgs-card--bl,\n    .fgs-card--tr,\n    .fgs-card--br {\n      grid-column: auto;\n      grid-row: auto;\n    }\n    .fgs-card-title { font-size: 28px; line-height: 34px; }\n  }\n\n  \/* \u2500\u2500 Responsive mobile \u2500\u2500 *\/\n  @media (max-width: 560px) {\n        .fgs-card-desc {\n            display: none;\n        }\n    .fgs-heading {\n      font-size: 34px;\n      line-height: 32px;\n      letter-spacing: -1.5px;\n      margin-bottom: 24px;\n    }\n    .fgs-grid {\n      grid-template-columns: 1fr;\n    }\n    .fgs-card--center { grid-column: 1; }\n    .fgs-card { min-height: 220px; }\n    .fgs-card-title { font-size: 24px; line-height: 30px; }\n  }\n<\/style>\n\n<section id=\"fg-servizi\">\n\n  <h2 class=\"fgs-heading\">We build the software<br>your company <span class=\"fgs-heading-accent\">actually needs<\/span><\/h2>\n\n  <div class=\"fgs-grid\">\n\n    <div class=\"fgs-card fgs-card--tl\">\n      <h3 class=\"fgs-card-title\">Intelligent Back Offices<\/h3>\n    <\/div>\n\n    <div class=\"fgs-card fgs-card--center\">\n      <h3 class=\"fgs-card-title\">Custom Management Software<\/h3>\n      <p class=\"fgs-card-desc\">We design systems to manage processes, operations, and data in a centralized way. Every solution is built around how your company works, not the other way around.<\/p>\n    <\/div>\n\n    <div class=\"fgs-card fgs-card--tr\">\n      <h3 class=\"fgs-card-title\">Web Apps &amp; Digital Platforms<\/h3>\n    <\/div>\n\n    <div class=\"fgs-card fgs-card--bl\">\n      <h3 class=\"fgs-card-title\">Artificial Intelligence Integrated into Workflows<\/h3>\n    <\/div>\n\n    <div class=\"fgs-card fgs-card--br\">\n      <h3 class=\"fgs-card-title\">Integration with Existing Business Systems<\/h3>\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n<script>\n(function(){\n  var grid = document.querySelector('#fg-servizi .fgs-grid');\n  if (!grid) return;\n  var observer = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if(entry.isIntersecting){\n        entry.target.classList.add('fgs-in-view');\n        observer.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.15, rootMargin: '0px 0px -80px 0px' });\n  observer.observe(grid);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f2874e1 e-flex e-con-boxed e-con e-parent\" data-id=\"f2874e1\" 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-980872f elementor-widget elementor-widget-html\" data-id=\"980872f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  FULGEAS \u2014 #fg-conforme \u2014 AI conforme senza compromessi\n  Pattern identico a fg-philosophy: padding e flex sulla <section> diretta\n  Sostituisci IMG_SCUDO con l'URL reale dello scudo su WordPress\n-->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&display=swap');\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CONFORME SECTION \u2014 Fulgeas\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-conforme {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 40px;\n  width: 100%;\n  max-width: 1410px;\n  margin: 0 auto;\n  padding: 40px 60px;\n  box-sizing: border-box;\n  font-family: 'Urbanist', sans-serif;\n  position: relative;\n}\n\n\/* \u2500\u2500 Colonna testo \u2500\u2500 *\/\n.fg-conforme__content {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n}\n\n\/* \u2500\u2500 Titolo \u2500\u2500 *\/\n.fg-conforme__title {\n  font-family: 'Urbanist', sans-serif !important;\n  font-weight: 700 !important;\n  font-size: 75px !important;\n  line-height: 70px !important;\n  letter-spacing: -0.05em !important;\n  color: #222222 !important;\n  margin: 0;\n}\n\n.fg-conforme__title--blue {\n  background: linear-gradient(135deg, #2A9BD6 0%, #1F6FD1 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  display: block;\n}\n\n\/* \u2500\u2500 Paragrafo \u2500\u2500 *\/\n.fg-conforme__text {\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 500;\n  font-size: 17px;\n  line-height: 1.6;\n  color: #444444;\n  margin: 0;\n}\n\n\/* \u2500\u2500 Colonna immagine \u2500\u2500 *\/\n.fg-conforme__visual {\n  position: relative;\n  flex: 0 0 38%;\n  max-width: 420px;\n  aspect-ratio: 1 \/ 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.fg-conforme__glow {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 90%;\n  height: 90%;\n  transform: translate(-50%, -50%);\n  background: radial-gradient(circle, rgba(42,155,214,0.25) 0%, rgba(42,155,214,0.08) 40%, rgba(42,155,214,0) 70%);\n  filter: blur(30px);\n  z-index: 0;\n  pointer-events: none;\n}\n\n.fg-conforme__image {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15101004\/image-3-3.png');\n  background-size: contain;\n  background-position: center;\n  background-repeat: no-repeat;\n  z-index: 1;\n  animation: fgConformeFloat 7s ease-in-out infinite;\n}\n\n@keyframes fgConformeFloat {\n  0%, 100% { transform: translateY(0) rotate(0deg); }\n  50%       { transform: translateY(-14px) rotate(1deg); }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMAZIONE ENTRATA VIEWPORT\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-conforme__visual {\n  opacity: 0;\n  transform: translateX(40px); \/* entra da destra, immagine \u00e8 a destra *\/\n  transition:\n    opacity 1.1s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-conforme__content > * {\n  opacity: 0;\n  transform: translateY(28px);\n  transition:\n    opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-conforme.fg-in-view .fg-conforme__visual {\n  opacity: 1;\n  transform: translateX(0);\n}\n\n.fg-conforme.fg-in-view .fg-conforme__content > *:nth-child(1) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-delay: 0.25s;\n}\n\n.fg-conforme.fg-in-view .fg-conforme__content > *:nth-child(2) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-delay: 0.45s;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE TABLET\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 1024px) {\n  .fg-conforme {\n    gap: 30px;\n    padding: 40px 40px;\n  }\n\n  .fg-conforme__visual {\n    flex: 0 0 40%;\n  }\n\n  .fg-conforme__title {\n    font-size: 50px !important;\n    line-height: 50px !important;\n  }\n\n  .fg-conforme__text {\n    font-size: 15px;\n  }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE MOBILE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 767px) {\n  .fg-conforme {\n    flex-direction: column;\n    gap: 20px;\n    padding: 40px 24px;\n    text-align: center;\n  }\n\n  .fg-conforme__visual {\n    flex: none;\n    width: 75%;\n    max-width: 320px;\n    aspect-ratio: 1 \/ 1;\n    transform: translateY(30px);\n  }\n\n  .fg-conforme.fg-in-view .fg-conforme__visual {\n    transform: translateY(0);\n  }\n\n  .fg-conforme__content {\n    align-items: center;\n    gap: 18px;\n    max-width: 100%;\n  }\n\n  .fg-conforme__title {\n    font-size: 34px !important;\n    line-height: 36px !important;\n  }\n\n  .fg-conforme__title br {\n    display: none;\n  }\n\n  .fg-conforme__text {\n    font-size: 15px;\n    line-height: 1.55;\n    max-width: 100%;\n  }\n}\n\n@media (max-width: 480px) {\n  .fg-conforme__title {\n    font-size: 28px !important;\n    line-height: 30px !important;\n  }\n  .fg-conforme__text {\n    font-size: 14px;\n  }\n  .fg-conforme__visual {\n    width: 85%;\n  }\n}\n\n\/* Accessibilit\u00e0 *\/\n@media (prefers-reduced-motion: reduce) {\n  .fg-conforme__visual,\n  .fg-conforme__image,\n  .fg-conforme__content > * {\n    opacity: 1 !important;\n    transform: none !important;\n    animation: none !important;\n    transition: none !important;\n  }\n}\n<\/style>\n\n<!--\n  FULGEAS \u2014 #fg-conforme \u2014 AI conforme senza compromessi\n  Pattern identico a fg-philosophy: padding e flex sulla <section> diretta\n-->\n\n<section class=\"fg-conforme\" id=\"fg-conforme\">\n\n  <div class=\"fg-conforme__content\">\n    <h2 class=\"fg-conforme__title\">\n      Compliant AI,\n      <span class=\"fg-conforme__title--blue\">without compromise.<\/span>\n    <\/h2>\n    <p class=\"fg-conforme__text\">\n      Progettiamo sistemi allineati alle normative europee sull'Intelligenza Artificiale.\n      Ogni processo \u00e8 tracciabile, ogni decisione \u00e8 verificabile, con controllo umano sempre presente.\n      Il nostro software con AI \u00e8 progettato per essere sicuro, trasparente e conforme fin dalla prima riga di codice. Ogni soluzione software con AI che realizziamo segue le normative europee sull'Intelligenza Artificiale.\n\n\n    <\/p>\n  <\/div>\n\n  <div class=\"fg-conforme__visual\">\n    <img decoding=\"async\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15101004\/image-3-3.png\"\n         alt=\"Software con AI conforme alle normative europee \u2014 Fulgeas AI Agency italiana\"\n         style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\"\n         loading=\"lazy\">\n    <div class=\"fg-conforme__glow\"><\/div>\n    <div class=\"fg-conforme__image\"><\/div>\n  <\/div>\n\n<\/section>\n<script>\n(function() {\n  var target = document.getElementById('fg-conforme');\n  if (!target) return;\n\n  function reveal() { target.classList.add('fg-in-view'); }\n\n  if (!('IntersectionObserver' in window)) {\n    reveal();\n    return;\n  }\n\n  var observer = new IntersectionObserver(function(entries) {\n    entries.forEach(function(entry) {\n      if (entry.isIntersecting) {\n        reveal();\n        observer.unobserve(entry.target);\n      }\n    });\n  }, {\n    threshold: 0.2,\n    rootMargin: '0px 0px -80px 0px'\n  });\n\n  observer.observe(target);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ef6663 e-flex e-con-boxed e-con e-parent\" data-id=\"6ef6663\" 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-04ab2d4 elementor-widget elementor-widget-html\" data-id=\"04ab2d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- FULGEAS \u2014 fg-method variante pagina Software\n     Visual a SINISTRA, content a DESTRA\n     CSS identico a fg-method originale \u2014 zero modifiche strutturali\n-->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;500;600;700;800;900&display=swap');\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   METHOD SECTION \u2014 Fulgeas\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-method {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 0px;\n  width: 100%;\n  max-width: 1410px;\n  margin: 0 auto;\n  padding: 60px 10px;\n  box-sizing: border-box;\n  font-family: 'Urbanist', sans-serif;\n}\n\n\/* \u2500\u2500 Colonna testo \u2500\u2500 *\/\n.fg-method__content {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n  width: 100%;\n}\n\n.fg-method__title {\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 800;\n  font-size: 74px;\n  line-height: 1.1;\n  letter-spacing: -0.03em;\n  color: #1a1a1a;\n  margin: 0;\n  width: 100%;\n}\n\n.fg-method__title--blue {\n  background: linear-gradient(135deg, #2A9BD6 0%, #1F6FD1 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  display: inline-block;\n}\n\n\/* \u2500\u2500 Lista step \u2500\u2500 *\/\n.fg-method__steps {\n  display: flex;\n  flex-direction: column;\n  gap: 28px;\n}\n\n.fg-method__step {\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 20px;\n  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-method__step:hover {\n  transform: translateX(6px);\n}\n\n\/* \u2500\u2500 Numeroni outline con gradiente (SVG) \u2500\u2500 *\/\n.fg-method__number {\n  width: 130px;\n  height: 80px;\n  flex-shrink: 0;\n  user-select: none;\n  overflow: visible;\n}\n\n.fg-method__number text {\n  opacity: 0.4;\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 600;\n  font-size: 140px;\n  letter-spacing: -4.5px;\n  text-align: right;\n  -webkit-text-stroke-width: 1px;\n  -webkit-text-stroke-color: #000;\n  font-style: normal;\n  line-height: 150px;\n  transition: stroke-width 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-method__step:hover .fg-method__number text {\n  stroke-width: 2.2;\n}\n\n\/* \u2500\u2500 Contenuto step \u2500\u2500 *\/\n.fg-method__step-body {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  padding-top: 14px;\n}\n\n.fg-method__step-title {\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 700;\n  font-size: 18px;\n  line-height: 1.3;\n  color: #1a1a1a;\n  margin: 0;\n}\n\n.fg-method__step-text {\n  font-family: 'Urbanist', sans-serif;\n  font-weight: 500;\n  font-size: 15px;\n  line-height: 1.55;\n  color: #555555;\n  margin: 0;\n  max-width: 420px;\n}\n\n\/* \u2500\u2500 Visual (immagine + glow) \u2500\u2500 *\/\n.fg-method__visual {\n  position: relative;\n  flex: 0 0 45%;\n  aspect-ratio: 1 \/ 1;\n  max-width: 600px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-right: 100px;\n}\n\n.fg-method__glow {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 85%;\n  height: 85%;\n  transform: translate(-50%, -50%);\n  background: radial-gradient(circle, rgba(42,155,214,0.22) 0%, rgba(42,155,214,0.08) 40%, rgba(42,155,214,0) 70%);\n  filter: blur(30px);\n  z-index: 0;\n  pointer-events: none;\n}\n\n.fg-method__image {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  background-image: url('https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15103347\/sos.png');\n  background-size: contain;\n  background-position: center;\n  background-repeat: no-repeat;\n  z-index: 1;\n  animation: fgMethodFloat 7s ease-in-out infinite;\n}\n\n@keyframes fgMethodFloat {\n  0%, 100% { transform: translateY(0) rotate(0deg); }\n  50%       { transform: translateY(-12px) rotate(-1deg); }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMAZIONE ENTRATA VIEWPORT\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.fg-method__title,\n.fg-method__step {\n  opacity: 0;\n  transform: translateY(28px);\n  transition:\n    opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-method__visual {\n  opacity: 0;\n  transform: translateX(-40px); \/* entra da sinistra *\/\n  transition:\n    opacity 1.2s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1.3s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.fg-method.fg-in-view .fg-method__title {\n  opacity: 1;\n  transform: translateY(0);\n  transition-delay: 0.15s;\n}\n\n.fg-method.fg-in-view .fg-method__step:nth-child(1) { opacity: 1; transform: translateY(0); transition-delay: 0.35s; }\n.fg-method.fg-in-view .fg-method__step:nth-child(2) { opacity: 1; transform: translateY(0); transition-delay: 0.50s; }\n.fg-method.fg-in-view .fg-method__step:nth-child(3) { opacity: 1; transform: translateY(0); transition-delay: 0.65s; }\n.fg-method.fg-in-view .fg-method__step:nth-child(4) { opacity: 1; transform: translateY(0); transition-delay: 0.80s; }\n\n.fg-method.fg-in-view .fg-method__visual {\n  opacity: 1;\n  transform: translateX(0);\n  transition-delay: 0.25s;\n}\n\n.fg-method.fg-in-view .fg-method__step {\n  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE TABLET\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 1024px) {\n  .fg-method { gap: 40px; padding: 50px 40px; }\n  .fg-method__title { font-size: 50px !important; line-height: 50px !important; }\n  .fg-method__number { width: 110px; height: 68px; }\n  .fg-method__number text { font-size: 124px; }\n  .fg-method__step-body { padding-top: 10px; }\n  .fg-method__visual { flex: 0 0 42%; }\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE MOBILE\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 767px) {\n  .fg-method {\n    flex-direction: column;\n    gap: 40px;\n    padding: 50px 24px;\n    text-align: left;\n  }\n\n  \/* Su mobile: immagine sopra, testo sotto *\/\n  .fg-method__visual { order: 2; flex: none; width: 85%; max-width: 360px; aspect-ratio: 1\/1; margin: 0 auto; transform: translateY(30px); }\n  .fg-method__content { order: 1; max-width: 100%; gap: 32px; }\n\n  .fg-method.fg-in-view .fg-method__visual { transform: translateY(0); }\n\n  .fg-method__title { font-size: 32px !important; line-height: 34px !important; }\n  .fg-method__title br { display: none; }\n  .fg-method__steps { gap: 24px; }\n  .fg-method__number { width: 90px; height: 58px; }\n  .fg-method__number text { font-size: 150px !important; }\n  .fg-method__step { gap: 18px; }\n  .fg-method__step-body { padding-top: 6px; }\n  .fg-method__step-title { font-size: 17px; }\n  .fg-method__step-text { font-size: 14px; }\n}\n\n@media (max-width: 480px) {\n  .fg-method__title { font-size: 26px; }\n  .fg-method__number { width: 78px; height: 50px; }\n  .fg-method__number text { font-size: 48px; }\n  .fg-method__step-title { font-size: 16px; }\n  .fg-method__step-text { font-size: 13.5px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fg-method__title, .fg-method__step, .fg-method__visual, .fg-method__image {\n    opacity: 1 !important; transform: none !important; animation: none !important; transition: none !important;\n  }\n}\n<\/style>\n\n<section class=\"fg-method\" id=\"fg-method\">\n\n  <!-- VISUAL A SINISTRA -->\n  <div class=\"fg-method__visual\">\n    <div class=\"fg-method__glow\"><\/div>\n    <div class=\"fg-method__image\"><\/div>\n  <\/div>\n\n  <!-- CONTENT A DESTRA -->\n  <div class=\"fg-method__content\">\n    <h2 class=\"fg-method__title\">\n      A clear method,<br>\n      <span class=\"fg-method__title--blue\">from idea to execution.<\/span>\n    <\/h2>\n\n    <div class=\"fg-method__steps\">\n\n      <div class=\"fg-method__step\">\n        <svg class=\"fg-method__number\" viewbox=\"0 0 160 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <defs>\n            <lineargradient id=\"fgMethodGrad01\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n              <stop offset=\"0%\" stop-color=\"#2A9BD6\"\/>\n              <stop offset=\"50%\" stop-color=\"#81C4E7\"\/>\n              <stop offset=\"100%\" stop-color=\"#FFFFFF\"\/>\n            <\/lineargradient>\n          <\/defs>\n          <text x=\"50%\" y=\"50%\" dominant-baseline=\"central\" text-anchor=\"middle\" fill=\"none\" stroke=\"url(#fgMethodGrad01)\" stroke-width=\"1.5\">01<\/text>\n        <\/svg>\n        <div class=\"fg-method__step-body\">\n          <h3 class=\"fg-method__step-title\">We start from your processes<\/h3>\n          <p class=\"fg-method__step-text\">We analyze how your company works today and design a tailored system around it. Architecture, workflows, and integrations are defined before writing code.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"fg-method__step\">\n        <svg class=\"fg-method__number\" viewbox=\"0 0 160 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <defs>\n            <lineargradient id=\"fgMethodGrad02\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n              <stop offset=\"0%\" stop-color=\"#2A9BD6\"\/>\n              <stop offset=\"50%\" stop-color=\"#81C4E7\"\/>\n              <stop offset=\"100%\" stop-color=\"#FFFFFF\"\/>\n            <\/lineargradient>\n          <\/defs>\n          <text x=\"50%\" y=\"50%\" dominant-baseline=\"central\" text-anchor=\"middle\" fill=\"none\" stroke=\"url(#fgMethodGrad02)\" stroke-width=\"1.5\">02<\/text>\n        <\/svg>\n        <div class=\"fg-method__step-body\">\n          <h3 class=\"fg-method__step-title\">We build in steps, without disruptions<\/h3>\n          <p class=\"fg-method__step-text\">We release progressive software versions, validating every stage along the way. This allows you to see tangible results from the beginning.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"fg-method__step\">\n        <svg class=\"fg-method__number\" viewbox=\"0 0 160 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <defs>\n            <lineargradient id=\"fgMethodGrad03\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n              <stop offset=\"0%\" stop-color=\"#2A9BD6\"\/>\n              <stop offset=\"50%\" stop-color=\"#81C4E7\"\/>\n              <stop offset=\"100%\" stop-color=\"#FFFFFF\"\/>\n            <\/lineargradient>\n          <\/defs>\n          <text x=\"50%\" y=\"50%\" dominant-baseline=\"central\" text-anchor=\"middle\" fill=\"none\" stroke=\"url(#fgMethodGrad03)\" stroke-width=\"1.5\">03<\/text>\n        <\/svg>\n        <div class=\"fg-method__step-body\">\n          <h3 class=\"fg-method__step-title\">We integrate AI where it creates value<\/h3>\n          <p class=\"fg-method__step-text\">Artificial Intelligence is implemented only where it has real impact, never forced, always useful to actual business processes.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"fg-method__step\">\n        <svg class=\"fg-method__number\" viewbox=\"0 0 160 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <defs>\n            <lineargradient id=\"fgMethodGrad04\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n              <stop offset=\"0%\" stop-color=\"#2A9BD6\"\/>\n              <stop offset=\"50%\" stop-color=\"#81C4E7\"\/>\n              <stop offset=\"100%\" stop-color=\"#FFFFFF\"\/>\n            <\/lineargradient>\n          <\/defs>\n          <text x=\"50%\" y=\"50%\" dominant-baseline=\"central\" text-anchor=\"middle\" fill=\"none\" stroke=\"url(#fgMethodGrad04)\" stroke-width=\"1.5\">04<\/text>\n        <\/svg>\n        <div class=\"fg-method__step-body\">\n          <h3 class=\"fg-method__step-title\">Your software evolves with your company<\/h3>\n          <p class=\"fg-method__step-text\">The system grows over time, adapting to your processes and to the new opportunities created by AI.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n<\/section>\n\n<script>\n(function() {\n  var target = document.getElementById('fg-method');\n  if (!target) return;\n  function reveal() { target.classList.add('fg-in-view'); }\n  if (!('IntersectionObserver' in window)) { reveal(); return; }\n  var observer = new IntersectionObserver(function(entries) {\n    entries.forEach(function(entry) {\n      if (entry.isIntersecting) { reveal(); observer.unobserve(entry.target); }\n    });\n  }, { threshold: 0.15, rootMargin: '0px 0px -80px 0px' });\n  observer.observe(target);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88b5356 e-flex e-con-boxed e-con e-parent\" data-id=\"88b5356\" 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-129d3af elementor-widget elementor-widget-heading\" data-id=\"129d3af\" 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\">The technologies we use.<br> <span class=\"testo-blu\">The ones that actually matter. <\/span> <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-118d8b0 elementor-widget elementor-widget-image-carousel\" data-id=\"118d8b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;6&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carosello d&#039;immagini\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105053\/image-10.png\" alt=\"image 10\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105050\/image-11.png\" alt=\"image 11\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105048\/image-12.png\" alt=\"image 12\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105046\/image-13-2.png\" alt=\"image 13\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105043\/image-14-3.png\" alt=\"image 14\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105024\/image-15-1.png\" alt=\"image 15\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105019\/image-16-1.png\" alt=\"image 16\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105114\/image-6.png\" alt=\"image 6\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105112\/image-7.png\" alt=\"image 7\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105109\/image-8.png\" alt=\"image 8\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 11\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/d10qmes3r0zm40.cloudfront.net\/fulgeas2026\/wp-content\/uploads\/2026\/04\/15105056\/image-9.png\" alt=\"image 9\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4495ad6 e-flex e-con-boxed e-con e-parent\" data-id=\"4495ad6\" 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-c7eb3cd elementor-widget elementor-widget-html\" data-id=\"c7eb3cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"fg-cta-hero\" id=\"fg-cta-hero\">\n  <div class=\"fg-cta-hero__content\">\n    <h2 class=\"fg-cta-hero__title\">\n      AI doesn\u2019t make a difference.<br>\n      <span class=\"fg-cta-hero__title--blue\">It is the difference.<\/span>\n    <\/h2>\n    <a href=\"https:\/\/www.fulgeas.com\/en\/contatti\/\" class=\"fg-cta-hero__button\">\n      Request an AI assessment\n      <svg class=\"fg-cta-hero__icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n        <path d=\"M5 12h14\"><\/path>\n        <path d=\"M13 6l6 6-6 6\"><\/path>\n      <\/svg>\n    <\/a>\n  <\/div>\n<\/div>\n\n<script>\n(function() {\n  var target = document.getElementById('fg-cta-hero');\n  if (!target) return;\n  function reveal() { target.classList.add('fg-in-view'); }\n  if (!('IntersectionObserver' in window)) { reveal(); return; }\n  var observer = new IntersectionObserver(function(entries) {\n    entries.forEach(function(entry) {\n      if (entry.isIntersecting) {\n        reveal();\n        observer.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.2, rootMargin: '0px 0px -60px 0px' });\n  observer.observe(target);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Software su misura, gi\u00e0 intelligente Analizziamo i tuoi processi e costruiamo una direzione chiara per portare l&#8217;Intelligenza Artificiale dove genera valore reale. Costruiamo il tuo software L&#8217;AI non si aggiunge. Si progetta. Non sviluppiamo software a cui inserire l\u2019Intelligenza Artificiale dopo. Progettiamo sistemi in cui \u00e8 parte del funzionamento fin dall\u2019inizio. Costruiamo il software che [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-937","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/pages\/937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/comments?post=937"}],"version-history":[{"count":157,"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/pages\/937\/revisions"}],"predecessor-version":[{"id":1898,"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/pages\/937\/revisions\/1898"}],"wp:attachment":[{"href":"https:\/\/www.fulgeas.com\/en\/wp-json\/wp\/v2\/media?parent=937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}