.elementor-380 .elementor-element.elementor-element-77232be{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-394d176{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-fb7702e{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-a2afa25{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-ba72bca{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-7c9ca82{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-5e7d2a5{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-3f92201{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-05b5c9c{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-ae85821{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-1f0ffcf{padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-2e1da506{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-2e1ce877{width:100%;}}/* Start custom CSS for section, class: .elementor-element-77232be */.elementor-380 .elementor-element.elementor-element-77232be{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-77232be :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-77232be :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-77232be :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-77232be :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-77232be :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-77232be > :where(.elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx2){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx2 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxg > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxh){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxh > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxo > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxp){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxp > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxt){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxt > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxv){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxv > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxx){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxx > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx13){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx13 > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx13 > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d){display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button)::after{content:"";display:inline;flex:none;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button){display:flex}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button){display:flex}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button,.omxm .elementor-button){color:inherit}.elementor-380 .elementor-element.elementor-element-77232be{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-77232be :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-77232be{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-77232be{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-77232be :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-77232be{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-77232be{display:block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button,.omxm .elementor-button){color:inherit;text-decoration:none}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title,.omxw .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxd,.omxf,.omx1r){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxw .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-77232be :where(*)::before,.elementor-380 .elementor-element.elementor-element-77232be :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title,.omxw .elementor-heading-title,.omxd,.omxf,.omx1r){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button)::after{max-width:100%}}.elementor-380 .elementor-element.elementor-element-77232be > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title){font-size:clamp(2.5rem,4.15vw,3.7rem);letter-spacing:-.012em}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx3 .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxd,.omxf){font-size:1.12rem;color:var(--gray);max-width:62ch}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button){display:flex;align-items:center;gap:.6em;font-family:var(--font-display);font-weight:600;font-size:.94rem;padding:.92em 1.5em;border-radius:var(--radius-sm);transition:background .3s,color .3s,box-shadow .3s;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxh){transition:background .3s,color .3s,box-shadow .3s}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button){display:flex;align-items:center;gap:.6em;font-family:var(--font-display);font-weight:600;font-size:.94rem;padding:.92em 1.5em;border-radius:var(--radius-sm);transition:background .3s,color .3s,box-shadow .3s;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl){transition:background .3s,color .3s,box-shadow .3s}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button){background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button){color:var(--ink);background:#fff;box-shadow:0 14px 30px -22px rgba(11,11,12,.4);transition:background .3s,box-shadow .3s}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl){transition:background .3s,box-shadow .3s}.elementor-380 .elementor-element.elementor-element-77232be{position:relative;padding:calc(var(--nav-h) + 72px) 0 88px;min-height:84vh;display:flex;align-items:center;overflow:hidden}.elementor-380 .elementor-element.elementor-element-77232be > :where(.elementor-container){display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:58px;align-items:center}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxg > .elementor-container){display:flex;gap:16px;flex-wrap:wrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap){position:relative;padding:18px 0 0 20px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn){position:relative}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxo > .elementor-container){background:#fff;box-shadow:var(--shadow-lg);border-radius:var(--radius);padding:34px 34px 30px;position:relative;overflow:hidden}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxo){position:relative}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxq .elementor-heading-title){display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:20px;border-bottom:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxp){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxr){font-family:var(--font-mono);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxs){font-family:var(--font-mono);font-size:.56rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink);background:var(--accent-soft);padding:.55em .8em;border-radius:3px;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxu .elementor-heading-title){font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxt){margin-bottom:8px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxy .elementor-heading-title){display:grid;grid-template-columns:repeat(4,1fr);gap:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxx){margin-bottom:26px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx13 > .elementor-widget-wrap){display:flex;flex-direction:column;border-top:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx14 .elementor-heading-title,.omx17 .elementor-heading-title,.omx1a .elementor-heading-title){display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d > .elementor-widget-wrap){display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d){margin-top:22px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1r){display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.61rem;letter-spacing:.13em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1q){margin:16px 0 0 20px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-77232be{min-height:auto;padding-top:calc(var(--nav-h) + 48px)}.elementor-380 .elementor-element.elementor-element-77232be > :where(.elementor-container){grid-template-columns:1fr;gap:52px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx2){max-width:780px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn){max-width:820px}}@media(max-width:600px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap){padding:10px 0 0 10px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxo > .elementor-container){padding:28px 22px 24px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxq .elementor-heading-title){flex-direction:column}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxy .elementor-heading-title){grid-template-columns:1fr 1fr}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1d > .elementor-widget-wrap){grid-template-columns:1fr}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx14 .elementor-heading-title,.omx17 .elementor-heading-title,.omx1a .elementor-heading-title){grid-template-columns:28px 1fr}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-77232be > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title){font-size:clamp(2.05rem,10vw,2.45rem)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxd,.omxf){font-size:1.02rem}.elementor-380 .elementor-element.elementor-element-77232be{padding-bottom:68px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap){padding-left:0}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1q){margin-left:0}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx3 .elementor-heading-title){align-items:center !important}@media (max-width: 900px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omx2,.omxn){min-width:0}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button){white-space:normal;text-align:center}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxh){max-width:100%}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button){white-space:normal;text-align:center}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl){max-width:100%}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxd,.omxf){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx3 .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxc){color:var(--ink);font-weight:600}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button)::after{width:15px;height:15px;transition:transform .3s var(--ease)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title){line-height:1.09}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4){margin-bottom:26px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap)::before{content:"";position:absolute;left:0;top:0;width:62%;height:72%;background:var(--paper-warm);z-index:-1}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxw .elementor-heading-title){font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxv){margin-bottom:24px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxz,.omx10,.omx11,.omx12){position:relative;padding:12px 8px 12px 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx16,.omx19,.omx1c){font-family:var(--font-display);font-size:.88rem;font-weight:600;line-height:1.35}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1h,.omx1l,.omx1p){background:var(--paper-warm);padding:13px 14px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1f,.omx1j,.omx1n){display:block;font-family:var(--font-display);font-size:1.15rem;line-height:1;margin-bottom:5px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1g,.omx1k,.omx1o){display:block;font-family:var(--font-mono);font-size:.52rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gray);line-height:1.4}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx1r)::before{content:"";width:8px;height:8px;background:var(--accent)}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxn > .elementor-widget-wrap)::before{display:none}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx4 .elementor-heading-title){line-height:1.08 !important}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx3 .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button)::after{flex:0 0 auto}.elementor-380 .elementor-element.elementor-element-77232be::before{display:none !important}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxz)::before,.elementor-380 .elementor-element.elementor-element-77232be :where(.omx10)::before,.elementor-380 .elementor-element.elementor-element-77232be :where(.omx11)::before,.elementor-380 .elementor-element.elementor-element-77232be :where(.omx12)::before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;transform:translateY(-50%);background:var(--line)}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omx6,.omx8){display:none}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx6,.omx8){display:none !important}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button:hover){background:#26262B}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button:hover){background:var(--paper-warm);box-shadow:0 18px 38px -18px rgba(11,11,12,.45)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx3 .elementor-heading-title){margin-bottom:28px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxb,.omxe){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx15,.omx18,.omx1b){font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;color:var(--gray-light)}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button){justify-content:center}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxh){width:100%}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxm .elementor-button){justify-content:center}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxl){width:100%}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxd,.omxf){text-align:left !important}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxi .elementor-button:hover)::after{transform:translate(3px,-3px)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx5,.omx7,.omx9){display:inline-block;overflow:visible;white-space:normal}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxa){position:relative;z-index:0;white-space:nowrap;display:inline-block}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx12){color:var(--ink);font-weight:700}@media(max-width:600px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omxz,.omx10){border-bottom:0}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-77232be :where(.omx5,.omx7,.omx9){display:inline;white-space:normal}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxa){white-space:normal}}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx5,.omx7,.omx9){display:block !important;margin:0 !important;padding:0 !important;line-height:inherit !important}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxa)::after{content:"";position:absolute;left:-.02em;right:-.02em;bottom:.05em;height:.16em;background:var(--accent);z-index:-1}.elementor-380 .elementor-element.elementor-element-77232be :where(.omx12)::before{background:var(--accent)}.elementor-380 .elementor-element.elementor-element-77232be :where(.omxe){margin-bottom:34px}html,body{overflow-x:clip}.elementor-380 .elementor-top-section,.elementor-38594 .elementor-top-section{overflow:visible!important;overflow-x:clip!important}.omxi .elementor-button-content-wrapper::after,.omx3i .elementor-button-content-wrapper::after,.omx8a .elementor-button-content-wrapper::after,.omxbt .elementor-button-content-wrapper::after{content:"";display:inline-block;flex:none;width:15px;height:15px;margin-left:.6em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.omxi .elementor-button-content-wrapper{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important}.omxi .elementor-button-text{flex:none!important;white-space:nowrap!important}.omx3i .elementor-button-content-wrapper{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important}.omx3i .elementor-button-text{flex:none!important;white-space:nowrap!important}.omx8a .elementor-button-content-wrapper{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important}.omx8a .elementor-button-text{flex:none!important;white-space:nowrap!important}.omxbt .elementor-button-content-wrapper{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important}.omxbt .elementor-button-text{flex:none!important;white-space:nowrap!important}@media(max-width:767px){html body div.elementor-widget-wrap:has(> .omxei),html body div.elementor-column:has(> .elementor-widget-wrap > .omxei),html body div.elementor-element.elementor-widget.omxei,html body div.elementor-element.elementor-widget.omxei > .elementor-widget-container{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important}html body div.elementor-element.elementor-widget.omxei > .elementor-widget-container > img{width:100%!important;height:300px!important;max-height:none!important;object-fit:cover!important;object-position:50% 20%!important}.elementor-toggle .elementor-toggle-title{white-space:nowrap!important;flex:none!important;order:1}.elementor-toggle .elementor-tab-title{flex-direction:row!important;justify-content:space-between}.elementor-toggle .elementor-toggle-icon{order:2}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-394d176 */.elementor-380 .elementor-element.elementor-element-394d176{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-394d176 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-394d176 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-394d176 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-394d176 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-394d176 > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1t){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1t > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1w){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1w > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1w > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1y){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1y > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx20){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx20 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx22){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx22 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx26){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx26 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx28){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx28 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2a){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2a > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2e){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2e > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2g){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2g > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2i){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2i > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2m){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2m > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2o){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2o > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2q){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2q > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2u){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2u > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2w){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2w > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2y){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2y > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx32){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx32 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx34){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx34 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx36){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx36 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3a){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3a > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3c){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3c > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3e){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3e > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3h){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3h > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button)::after{content:"";display:inline;flex:none;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){color:inherit}.elementor-380 .elementor-element.elementor-element-394d176{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-394d176 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-394d176{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-394d176{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-394d176 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-394d176{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-394d176{display:block}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){color:inherit;text-decoration:none}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v .elementor-heading-title,.omx21 .elementor-heading-title,.omx29 .elementor-heading-title,.omx2h .elementor-heading-title,.omx2p .elementor-heading-title,.omx2x .elementor-heading-title,.omx35 .elementor-heading-title,.omx3d .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx24,.omx2c,.omx2k,.omx2s,.omx30,.omx38,.omx3g){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-394d176 :where(*)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v .elementor-heading-title,.omx21 .elementor-heading-title,.omx29 .elementor-heading-title,.omx2h .elementor-heading-title,.omx2p .elementor-heading-title,.omx2x .elementor-heading-title,.omx35 .elementor-heading-title,.omx3d .elementor-heading-title,.omx24,.omx2c,.omx2k,.omx2s,.omx30,.omx38,.omx3g){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button)::after{max-width:100%}}.elementor-380 .elementor-element.elementor-element-394d176 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-394d176{background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-394d176{padding:120px 0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1t){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3h){margin-top:52px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-display);font-weight:600;font-size:.94rem;padding:.92em 1.5em;border-radius:var(--radius-sm);transition:background .3s,color .3s,box-shadow .3s;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1w > .elementor-widget-wrap){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25 > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31 > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39 > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:0;padding:30px 30px 28px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39){position:relative;transition:background .3s,border-color .3s,transform .35s var(--ease)}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-394d176{padding:96px 0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1t){margin-bottom:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-394d176{padding:84px 0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1w > .elementor-widget-wrap){grid-template-columns:1fr}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-394d176 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-394d176{padding:68px 0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container,.omx25 > .elementor-container,.omx2d > .elementor-container,.omx2l > .elementor-container,.omx2t > .elementor-container,.omx31 > .elementor-container,.omx39 > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){white-space:normal;max-width:100%;text-align:center}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container,.omx25 > .elementor-container,.omx2d > .elementor-container,.omx2l > .elementor-container,.omx2t > .elementor-container,.omx31 > .elementor-container,.omx39 > .elementor-container){min-height:0 !important}}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1v){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button)::after{width:15px;height:15px;transition:transform .3s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39 > .elementor-container)::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);transform:scaleY(0);transform-origin:top;transition:transform .4s var(--ease)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx21 .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx20){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx29 .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx28){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2h .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2g){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2p .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2o){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2x .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2w){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx35 .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx34){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3d .elementor-heading-title){font-size:1.17rem;font-weight:600;line-height:1.3;letter-spacing:-.005em}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3c){margin-bottom:10px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx24,.omx2c,.omx2k,.omx2s,.omx30,.omx38,.omx3g){font-size:.92rem;color:#9C9CA4;line-height:1.65}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button)::after{flex:0 0 auto}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx20,.omx28,.omx2g,.omx2o,.omx2w,.omx34,.omx3c){margin-bottom:0}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx22,.omx2a,.omx2i,.omx2q,.omx2y,.omx36,.omx3e){grid-column:1/-1;margin-top:8px}}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title){color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button:hover){background:#26262B}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){background:#fff;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39){grid-column:1/-1}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25 > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31 > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39 > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1z .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1y){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx27 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx26){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2f .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2e){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2n .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2m){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2v .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2u){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx33 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx32){margin-bottom:15px}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3b .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3a){margin-bottom:15px}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39){grid-column:auto}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button){width:100%;justify-content:center}}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1u .elementor-heading-title)::before{background:var(--accent)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button:hover)::after{transform:translate(3px,-3px)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx1x > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx25 > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2d > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2l > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx2t > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx31 > .elementor-container:hover)::before,.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx39 > .elementor-container:hover)::before{transform:scaleY(1)}.elementor-380 .elementor-element.elementor-element-394d176 :where(.omx3i .elementor-button:hover){background:var(--paper-warm)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb7702e */.elementor-380 .elementor-element.elementor-element-fb7702e{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-fb7702e :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-fb7702e :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-fb7702e :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-fb7702e > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3m){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3m > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3u){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3u > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3u > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3y){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3y > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx40){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx40 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx43){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx43 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4b > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4c){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4c > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4c > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4g){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4g > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4i){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4i > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4l){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4l > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4u > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4v){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4v > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4v > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4z){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4z > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx51){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx51 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx54){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx54 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5e){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5e > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5e > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5i){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5i > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5k){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5k > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5n){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5n > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5x){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5x > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5x > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx61){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx61 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx63){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx63 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx67){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx67 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3v .elementor-heading-title){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4d .elementor-heading-title){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4w .elementor-heading-title){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5f .elementor-heading-title){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5y .elementor-heading-title){display:block}.elementor-380 .elementor-element.elementor-element-fb7702e{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-fb7702e{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-fb7702e{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-fb7702e :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-fb7702e{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-fb7702e{display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o .elementor-heading-title,.omx3z .elementor-heading-title,.omx4h .elementor-heading-title,.omx50 .elementor-heading-title,.omx5j .elementor-heading-title,.omx62 .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3r,.omx42,.omx4k,.omx53,.omx5m,.omx66){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-fb7702e :where(*)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o .elementor-heading-title,.omx3z .elementor-heading-title,.omx4h .elementor-heading-title,.omx50 .elementor-heading-title,.omx5j .elementor-heading-title,.omx62 .elementor-heading-title,.omx3r,.omx42,.omx4k,.omx53,.omx5m,.omx66,.omx45,.omx46,.omx47,.omx48,.omx49,.omx4n,.omx4o,.omx4p,.omx4q,.omx4r,.omx4s,.omx56,.omx57,.omx58,.omx59,.omx5a,.omx5b,.omx5p,.omx5q,.omx5r,.omx5s,.omx5t,.omx5u,.omx69,.omx6a,.omx6b,.omx6c,.omx6d,.omx6e){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-fb7702e > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3n .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3r){font-size:1.12rem;color:var(--gray);max-width:62ch}.elementor-380 .elementor-element.elementor-element-fb7702e{background:var(--paper-warm)}.elementor-380 .elementor-element.elementor-element-fb7702e{padding:120px 0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3m){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s > .elementor-widget-wrap){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t > .elementor-container){background:#fff;border-radius:var(--radius);padding:32px 28px 30px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t){grid-column:span 2;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4b > .elementor-container){background:#fff;border-radius:var(--radius);padding:32px 28px 30px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4b){grid-column:span 2;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4u > .elementor-container){background:#fff;border-radius:var(--radius);padding:32px 28px 30px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4u){grid-column:span 2;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d > .elementor-container){background:#fff;border-radius:var(--radius);padding:32px 28px 30px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d){grid-column:span 2;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w > .elementor-container){background:#fff;border-radius:var(--radius);padding:32px 28px 30px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w){grid-column:span 2;transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3u > .elementor-widget-wrap){display:flex;align-items:center;justify-content:space-between;gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3u){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4c > .elementor-widget-wrap){display:flex;align-items:center;justify-content:space-between;gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4c){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4v > .elementor-widget-wrap){display:flex;align-items:center;justify-content:space-between;gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4v){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5e > .elementor-widget-wrap){display:flex;align-items:center;justify-content:space-between;gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5e){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5x > .elementor-widget-wrap){display:flex;align-items:center;justify-content:space-between;gap:16px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5x){margin-bottom:22px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-fb7702e{padding:96px 0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3m){margin-bottom:52px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s > .elementor-widget-wrap){grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t,.omx4b,.omx4u,.omx5d,.omx5w){grid-column:auto}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-fb7702e{padding:84px 0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3s > .elementor-widget-wrap){grid-template-columns:1fr}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-fb7702e > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-fb7702e{padding:68px 0}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3r){font-size:1.02rem}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t > .elementor-container,.omx4b > .elementor-container,.omx4u > .elementor-container,.omx5d > .elementor-container,.omx5w > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3n .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3r){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3n .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3q){color:var(--ink);font-weight:600}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3o){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3x){height:10px;background:var(--ink);display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3w){width:10px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4f){height:10px;background:var(--ink);display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4e){width:10px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4y){height:10px;background:var(--ink);display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4x){width:10px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5h){height:10px;background:var(--ink);display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5g){width:10px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx60){height:10px;background:var(--ink);display:block}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5z){width:10px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3z .elementor-heading-title){font-size:1.22rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3y){margin-bottom:14px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4h .elementor-heading-title){font-size:1.22rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4g){margin-bottom:14px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx50 .elementor-heading-title){font-size:1.22rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4z){margin-bottom:14px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5j .elementor-heading-title){font-size:1.22rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5i){margin-bottom:14px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx62 .elementor-heading-title){font-size:1.22rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx61){margin-bottom:14px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4a,.omx4t,.omx5c,.omx5v,.omx6f){list-style:none;border-top:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx45,.omx46,.omx47,.omx48,.omx49,.omx4n,.omx4o,.omx4p,.omx4q,.omx4r,.omx4s,.omx56,.omx57,.omx58,.omx59,.omx5a,.omx5b,.omx5p,.omx5q,.omx5r,.omx5s,.omx5t,.omx5u,.omx69,.omx6a,.omx6b,.omx6c,.omx6d,.omx6e){position:relative;padding:10px 0 10px 18px;border-bottom:1px solid var(--line);font-size:.88rem;color:var(--gray);line-height:1.5}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3n .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx45)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx46)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx47)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx48)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx49)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4n)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4o)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4p)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4q)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4r)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4s)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx56)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx57)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx58)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx59)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5a)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5b)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5p)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5q)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5r)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5s)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5t)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5u)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx69)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx6a)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx6b)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx6c)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx6d)::before,.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx6e)::before{content:"";position:absolute;left:0;top:1.05rem;width:7px;height:7px;background:var(--warm-grey)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3n .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d,.omx5w){grid-column:span 3}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3t:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4b > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4b:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4u > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4u:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx3v .elementor-heading-title,.omx4d .elementor-heading-title,.omx4w .elementor-heading-title,.omx5f .elementor-heading-title,.omx5y .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx42){font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx40){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4k){font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx4i){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx53){font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx51){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5m){font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5k){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx66){font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx63){margin-bottom:12px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5d,.omx5w){grid-column:auto}.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w){grid-column:1/-1}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-fb7702e :where(.omx5w){grid-column:auto}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a2afa25 */.elementor-380 .elementor-element.elementor-element-a2afa25{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-a2afa25 > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6h){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6h > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6n){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6n > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6n > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6r > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6s){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6s > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6w){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6w > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx70 > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx71){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx71 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx75){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx75 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx79 > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7a){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7a > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7e){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7e > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7i > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7j){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7j > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7n){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7n > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7r > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7s){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7s > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7w){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7w > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx80 > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx81){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx81 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx85){width:auto}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx85 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx89){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx89 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button)::after{content:"";display:inline;flex:none;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){color:inherit}.elementor-380 .elementor-element.elementor-element-a2afa25{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-a2afa25{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-a2afa25{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-a2afa25{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-a2afa25{display:block}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){color:inherit;text-decoration:none}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6m){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(*)::before,.elementor-380 .elementor-element.elementor-element-a2afa25 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j .elementor-heading-title,.omx6m){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button)::after{max-width:100%}}.elementor-380 .elementor-element.elementor-element-a2afa25 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6m){font-size:1.12rem;color:var(--gray);max-width:62ch}.elementor-380 .elementor-element.elementor-element-a2afa25{background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-a2afa25{padding:120px 0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6h){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx89){margin-top:52px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-display);font-weight:600;font-size:.94rem;padding:.92em 1.5em;border-radius:var(--radius-sm);transition:background .3s,color .3s,box-shadow .3s;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6n > .elementor-widget-wrap){display:flex;flex-direction:column;border-top:1px solid var(--line-dark)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6o .elementor-heading-title){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:0 4px 14px;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6r > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6r){transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx70 > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx70){transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx79 > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx79){transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7i > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7i){transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7r > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx7r){transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx80 > .elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:22px 4px;border-bottom:1px solid var(--line-dark);align-items:center;transition:background .3s}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx80){transition:background .3s}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-a2afa25{padding:96px 0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6h){margin-bottom:52px}}@media(max-width:860px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6o){display:none}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6r > .elementor-container,.omx70 > .elementor-container,.omx79 > .elementor-container,.omx7i > .elementor-container,.omx7r > .elementor-container,.omx80 > .elementor-container){grid-template-columns:1fr;gap:12px;padding:20px 4px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-a2afa25{padding:84px 0}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-a2afa25 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-a2afa25{padding:68px 0}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6m){font-size:1.02rem}}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){white-space:normal;max-width:100%;text-align:center}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6m){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6l){color:var(--ink);font-weight:600}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6j){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button)::after{width:15px;height:15px;transition:transform .3s var(--ease)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6u,.omx6y,.omx73,.omx77,.omx7c,.omx7g,.omx7l,.omx7p,.omx7u,.omx7y,.omx83,.omx87){width:8px;height:8px;flex:none;display:block;position:relative;top:-1px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button)::after{flex:0 0 auto}}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title){color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6m){color:#9C9CA4}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button:hover){background:#26262B}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){background:#fff;color:var(--ink)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6r > .elementor-container:hover,.omx70 > .elementor-container:hover,.omx79 > .elementor-container:hover,.omx7i > .elementor-container:hover,.omx7r > .elementor-container:hover,.omx80 > .elementor-container:hover){background:rgba(255,255,255,.02)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6v,.omx74,.omx7d,.omx7m,.omx7v,.omx84,.omx6z,.omx78,.omx7h,.omx7q,.omx7z,.omx88){display:flex;align-items:baseline;gap:13px;font-size:.98rem}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6v,.omx74,.omx7d,.omx7m,.omx7v,.omx84){color:var(--gray)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6z,.omx78,.omx7h,.omx7q,.omx7z,.omx88){color:#fff;font-weight:500}@media(max-width:860px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6v,.omx74,.omx7d,.omx7m,.omx7v,.omx84){text-decoration:line-through;text-decoration-color:#3A3A42}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button){width:100%;justify-content:center}}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6i .elementor-heading-title)::before{background:var(--accent)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6l){color:#fff}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button:hover)::after{transform:translate(3px,-3px)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6q){color:var(--accent)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6u,.omx73,.omx7c,.omx7l,.omx7u,.omx83){background:#3A3A42}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx6y,.omx77,.omx7g,.omx7p,.omx7y,.omx87){background:var(--accent)}.elementor-380 .elementor-element.elementor-element-a2afa25 :where(.omx8a .elementor-button:hover){background:var(--paper-warm)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ba72bca */.elementor-380 .elementor-element.elementor-element-ba72bca{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ba72bca :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ba72bca :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ba72bca :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-ba72bca > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8e){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8e > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8j){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8j > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8l){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8l > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8n){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8n > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8q > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8r){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8r > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8t){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8t > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8v){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8v > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8y > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8z){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8z > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx91){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx91 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx93){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx93 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx96 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx97){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx97 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx99){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx99 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9b){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9b > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9e > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9f){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9f > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9h){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9h > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9j){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9j > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9n > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9o){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9o > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9q){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9q > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9s){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9s > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9w){width:auto}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9w > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9z){width:auto}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9z > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ba72bca{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-ba72bca{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-ba72bca{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-ba72bca :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-ba72bca{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-ba72bca{display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g .elementor-heading-title,.omx8m .elementor-heading-title,.omx8u .elementor-heading-title,.omx92 .elementor-heading-title,.omx9a .elementor-heading-title,.omx9i .elementor-heading-title,.omx9r .elementor-heading-title,.omx9y .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8p,.omx8x,.omx95,.omx9d,.omx9m,.omx9u,.omxa1){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-ba72bca :where(*)::before,.elementor-380 .elementor-element.elementor-element-ba72bca :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g .elementor-heading-title,.omx8m .elementor-heading-title,.omx8u .elementor-heading-title,.omx92 .elementor-heading-title,.omx9a .elementor-heading-title,.omx9i .elementor-heading-title,.omx9r .elementor-heading-title,.omx9y .elementor-heading-title,.omx8p,.omx8x,.omx95,.omx9d,.omx9m,.omx9u,.omxa1){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-ba72bca > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8f .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-ba72bca{padding:120px 0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8e){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h > .elementor-widget-wrap){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8q > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8q){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8y > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8y){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx96 > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx96){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9e > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9e){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9n > .elementor-container){background:#fff;border-radius:var(--radius);padding:30px 28px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9n){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v > .elementor-container){background:var(--ink);color:#fff;border-radius:var(--radius);padding:34px 36px;display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:center}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v){grid-column:1/-1}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-ba72bca{padding:96px 0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8e){margin-bottom:52px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h > .elementor-widget-wrap){grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v){grid-column:1/-1}}@media(max-width:860px){.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v > .elementor-container){grid-template-columns:1fr;gap:18px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ba72bca{padding:84px 0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8h > .elementor-widget-wrap){grid-template-columns:1fr}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v){grid-column:auto}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ba72bca > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-ba72bca{padding:68px 0}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i > .elementor-container,.omx8q > .elementor-container,.omx8y > .elementor-container,.omx96 > .elementor-container,.omx9e > .elementor-container,.omx9n > .elementor-container){padding:26px 22px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9v > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8f .elementor-heading-title){align-items:center !important}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8f .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8g){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8m .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8l){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8u .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8t){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx92 .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx91){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9a .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx99){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9i .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9h){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9r .elementor-heading-title){font-size:1.16rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9q){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8p,.omx8x,.omx95,.omx9d,.omx9m,.omx9u){font-size:.9rem;color:var(--gray);line-height:1.65}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9y .elementor-heading-title){font-size:clamp(1.45rem,2.5vw,2rem)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omxa1){color:#9C9CA4}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8f .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8f .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8i:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8q > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8q:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8y > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8y:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx96 > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx96:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9e > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9e:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9n > .elementor-container:hover){box-shadow:0 38px 76px -42px rgba(11,11,12,.46)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9n:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8k .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8j){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8s .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8r){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx90 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx8z){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx98 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx97){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9g .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9f){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9p .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9o){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9x .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);display:block}.elementor-380 .elementor-element.elementor-element-ba72bca :where(.omx9x){margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c9ca82 */.elementor-380 .elementor-element.elementor-element-7c9ca82{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-7c9ca82 > :where(.elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa3){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa3 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaa){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaa > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxac){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxac > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxae){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxae > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxah > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxai){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxai > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxak){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxak > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxam){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxam > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxap > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaq){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaq > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxas){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxas > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxau){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxau > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxax > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxay){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxay > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb0){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb0 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb2){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb2 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb5 > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb6){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb6 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb8){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb8 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxba){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxba > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbd > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbe){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbe > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbg){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbg > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbi){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbi > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbl > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbm){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbm > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbo){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbo > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbq){width:auto}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbq > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button)::after{content:"";display:inline;flex:none;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M2.8%2013.2%2013.2%202.8M2.8%202.8H13.2V13.2%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center/contain no-repeat}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){color:inherit}.elementor-380 .elementor-element.elementor-element-7c9ca82{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-7c9ca82{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-7c9ca82{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-7c9ca82{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-7c9ca82{display:block}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){color:inherit;text-decoration:none}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5 .elementor-heading-title,.omxad .elementor-heading-title,.omxal .elementor-heading-title,.omxat .elementor-heading-title,.omxb1 .elementor-heading-title,.omxb9 .elementor-heading-title,.omxbh .elementor-heading-title,.omxbp .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxag,.omxao,.omxaw,.omxb4,.omxbc,.omxbk,.omxbs){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5 .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(*)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5 .elementor-heading-title,.omxad .elementor-heading-title,.omxal .elementor-heading-title,.omxat .elementor-heading-title,.omxb1 .elementor-heading-title,.omxb9 .elementor-heading-title,.omxbh .elementor-heading-title,.omxbp .elementor-heading-title,.omxag,.omxao,.omxaw,.omxb4,.omxbc,.omxbk,.omxbs){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button)::after{max-width:100%}}.elementor-380 .elementor-element.elementor-element-7c9ca82 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5 .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa4 .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-7c9ca82{padding:120px 0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt){margin-top:52px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-display);font-weight:600;font-size:.94rem;padding:.92em 1.5em;border-radius:var(--radius-sm);transition:background .3s,color .3s,box-shadow .3s;white-space:nowrap}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-7c9ca82 > :where(.elementor-container){display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:90px;align-items:start}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa3){position:sticky;top:118px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6 > .elementor-widget-wrap){position:relative;padding-left:60px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa8){position:absolute;left:18px;top:10px;width:2px;background:var(--accent);height:calc(100% - 10px);transform:scaleY(0);transform-origin:top;transition:transform .12s linear;will-change:transform}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxah > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxah){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxap > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxap){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxax > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxax){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb5 > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb5){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbd > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbd){position:relative}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbl > .elementor-container){position:relative;padding:0 0 42px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbl){position:relative}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-7c9ca82{padding:96px 0}.elementor-380 .elementor-element.elementor-element-7c9ca82 > :where(.elementor-container){grid-template-columns:1fr;gap:52px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa3){position:static;max-width:760px}}@media(max-width:860px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6 > .elementor-widget-wrap){padding-left:44px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa8){left:11px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-7c9ca82{padding:84px 0}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-7c9ca82 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-7c9ca82{padding:68px 0}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5 .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa4 .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){white-space:normal;max-width:100%;text-align:center}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container,.omxah > .elementor-container,.omxap > .elementor-container,.omxax > .elementor-container,.omxb5 > .elementor-container,.omxbd > .elementor-container,.omxbl > .elementor-container){min-height:0 !important}}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa4 .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button)::after{width:15px;height:15px;transition:transform .3s var(--ease)}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa5){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6 > .elementor-widget-wrap)::before{content:"";position:absolute;left:18px;top:10px;bottom:10px;width:2px;background:var(--line)}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxah > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxap > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxax > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb5 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbd > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbl > .elementor-container)::before{content:"";position:absolute;left:-51px;top:6px;width:14px;height:14px;background:#fff;border:2px solid var(--line);z-index:1;transition:background .3s,border-color .3s,transform .3s var(--ease)}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxad .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxac){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxal .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxak){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxat .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxas){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb1 .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb0){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb9 .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb8){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbh .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbg){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbp .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.28}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbo){margin-bottom:9px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxag,.omxao,.omxaw,.omxb4,.omxbc,.omxbk,.omxbs){font-size:.93rem;color:var(--gray);line-height:1.65;max-width:62ch}@media(max-width:860px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa6 > .elementor-widget-wrap)::before{left:11px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxah > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxap > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxax > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb5 > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbd > .elementor-container)::before,.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbl > .elementor-container)::before{left:-40px;width:12px;height:12px}}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa4 .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button)::after{flex:0 0 auto}}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button:hover){background:#26262B}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa4 .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxab .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaa){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaj .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxai){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxar .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaq){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaz .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxay){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb7 .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxb6){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbf .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbe){margin-bottom:8px;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbn .elementor-heading-title){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:var(--gray-light);display:block;transition:color .3s}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbm){margin-bottom:8px;transition:color .3s}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button){width:100%;justify-content:center}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxa9 > .elementor-container,.omxah > .elementor-container,.omxap > .elementor-container,.omxax > .elementor-container,.omxb5 > .elementor-container,.omxbd > .elementor-container,.omxbl > .elementor-container){display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:baseline}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaa,.omxai,.omxaq,.omxay,.omxb6,.omxbe,.omxbm){margin-bottom:12px !important}}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxbt .elementor-button:hover)::after{transform:translate(3px,-3px)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxae,.omxam,.omxau,.omxb2,.omxba,.omxbi,.omxbq){grid-column:1/-1;margin-top:8px}.elementor-380 .elementor-element.elementor-element-7c9ca82 :where(.omxaa,.omxai,.omxaq,.omxay,.omxb6,.omxbe,.omxbm){margin-bottom:0}}.rail-step.on > .elementor-container::before{background:var(--accent)!important;border-color:var(--accent)!important;transform:scale(1.12)!important}.rail-n,.rail-n *{transition:color .3s}.rail-step.on .rail-n,.rail-step.on .rail-n *{color:var(--accent)!important}#rail > .elementor-widget-wrap{position:relative!important}#rail .omxa7,#rail .omxa7 > .elementor-widget-container{position:static!important}.rail-step > .elementor-container::before{width:18px!important;height:18px!important}@media(max-width:860px){.rail-step > .elementor-container::before{width:16px!important;height:16px!important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e7d2a5 */.elementor-380 .elementor-element.elementor-element-5e7d2a5{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-5e7d2a5 > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbx){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbx > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc0){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc0 > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc0 > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc2){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc2 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc4){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc4 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc6){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc6 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcf > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcg){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcg > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxci){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxci > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxck){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxck > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-5e7d2a5{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-5e7d2a5{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-5e7d2a5{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-5e7d2a5{display:block}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz .elementor-heading-title,.omxc5 .elementor-heading-title,.omxcj .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(*)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz .elementor-heading-title,.omxc5 .elementor-heading-title,.omxcj .elementor-heading-title,.omxc8,.omxc9,.omxca,.omxcb,.omxcc,.omxcd,.omxcm,.omxcn,.omxco,.omxcp){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-5e7d2a5 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-5e7d2a5{background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-5e7d2a5{padding:120px 0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbx){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc0 > .elementor-widget-wrap){display:grid;grid-template-columns:1fr 1fr;gap:16px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1 > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:var(--radius);padding:34px 32px;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1){transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcf > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:var(--radius);padding:34px 32px;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcf){transition:background .3s,border-color .3s,transform .35s var(--ease)}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-5e7d2a5{padding:96px 0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbx){margin-bottom:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-5e7d2a5{padding:84px 0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc0 > .elementor-widget-wrap){grid-template-columns:1fr}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-5e7d2a5 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-5e7d2a5{padding:68px 0}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1 > .elementor-container,.omxcf > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1 > .elementor-container,.omxcf > .elementor-container){min-height:0 !important}}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxbz){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc5 .elementor-heading-title){font-size:1.32rem;font-weight:600}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc4){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcj .elementor-heading-title){font-size:1.32rem;font-weight:600}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxci){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxce,.omxcq){list-style:none;border-top:1px solid var(--line-dark)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc8,.omxc9,.omxca,.omxcb,.omxcc,.omxcd,.omxcm,.omxcn,.omxco,.omxcp){position:relative;padding:12px 0 12px 20px;border-bottom:1px solid var(--line-dark);color:#B6B6BC;font-size:.9rem}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc8)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc9)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxca)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcb)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcc)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcd)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcm)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcn)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxco)::before,.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcp)::before{content:"";position:absolute;left:0;top:1.1rem;width:7px;height:7px;background:var(--gray)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title){color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1 > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc1:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcf > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcf:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc3 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxc2){margin-bottom:16px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxch .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxcg){margin-bottom:16px}.elementor-380 .elementor-element.elementor-element-5e7d2a5 :where(.omxby .elementor-heading-title)::before{background:var(--accent)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f92201 */.elementor-380 .elementor-element.elementor-element-3f92201{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-3f92201 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-3f92201 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-3f92201 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-3f92201 > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcs){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcs > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcv){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcv > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcv > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcx){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcx > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcz){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcz > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd1){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd1 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd4 > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd5){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd5 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd7){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd7 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd9){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd9 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdc > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdd){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdd > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdf){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdf > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdh){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdh > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk){display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-3f92201{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-3f92201{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-3f92201{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-3f92201 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-3f92201{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-3f92201{display:block}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu .elementor-heading-title,.omxd0 .elementor-heading-title,.omxd8 .elementor-heading-title,.omxdg .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd3,.omxdb,.omxdj,.omxdm){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-3f92201 :where(*)::before,.elementor-380 .elementor-element.elementor-element-3f92201 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu .elementor-heading-title,.omxd0 .elementor-heading-title,.omxd8 .elementor-heading-title,.omxdg .elementor-heading-title,.omxd3,.omxdb,.omxdj,.omxdm){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-3f92201 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxct .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-3f92201{background:var(--paper-warm)}.elementor-380 .elementor-element.elementor-element-3f92201{padding:120px 0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcs){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcv > .elementor-widget-wrap){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw > .elementor-container){background:#fff;border-radius:var(--radius-sm);padding:30px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd4 > .elementor-container){background:#fff;border-radius:var(--radius-sm);padding:30px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd4){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdc > .elementor-container){background:#fff;border-radius:var(--radius-sm);padding:30px 28px;box-shadow:var(--shadow-lg);transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdc){transition:box-shadow .35s var(--ease),transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk > .elementor-widget-wrap){background:var(--ink);color:#fff;border-radius:var(--radius);padding:34px 36px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk){margin-top:18px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-3f92201{padding:96px 0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcs){margin-bottom:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-3f92201{padding:84px 0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcv > .elementor-widget-wrap){grid-template-columns:1fr}}@media(max-width:600px){.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdk > .elementor-widget-wrap){padding:28px 24px}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-3f92201 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-3f92201{padding:68px 0}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw > .elementor-container,.omxd4 > .elementor-container,.omxdc > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxct .elementor-heading-title){align-items:center !important}@media (max-width: 900px){.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw,.omxd4,.omxdc){min-width:0}}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxct .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcu){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd0 .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcz){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd8 .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd7){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdg .elementor-heading-title){font-size:1.18rem;font-weight:600;line-height:1.3}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdf){margin-bottom:12px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd3,.omxdb,.omxdj){font-size:.9rem;color:var(--gray);line-height:1.65}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdm){font-family:var(--font-display);font-size:clamp(1.25rem,2.3vw,1.75rem);font-weight:600}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxct .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxct .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw > .elementor-container:hover){box-shadow:0 34px 70px -40px rgba(11,11,12,.43)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcw:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd4 > .elementor-container:hover){box-shadow:0 34px 70px -40px rgba(11,11,12,.43)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd4:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdc > .elementor-container:hover){box-shadow:0 34px 70px -40px rgba(11,11,12,.43)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdc:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcy .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxcx){margin-bottom:17px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd6 .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxd5){margin-bottom:17px}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxde .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-3f92201 :where(.omxdd){margin-bottom:17px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05b5c9c */.elementor-380 .elementor-element.elementor-element-05b5c9c{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-05b5c9c > :where(.elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdo){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdo > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdw){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdw > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdy){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdy > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-05b5c9c{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-05b5c9c{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-05b5c9c :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-05b5c9c{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-05b5c9c{display:block}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdt){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-05b5c9c :where(*)::before,.elementor-380 .elementor-element.elementor-element-05b5c9c :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq .elementor-heading-title,.omxdt,.omxe0,.omxe2,.omxe4,.omxe6){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-05b5c9c > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdp .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdt){font-size:1.12rem;color:var(--gray);max-width:62ch}.elementor-380 .elementor-element.elementor-element-05b5c9c{padding:120px 0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdo){max-width:880px;margin-bottom:64px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu > .elementor-widget-wrap){display:grid;grid-template-columns:1fr 1fr;gap:16px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv > .elementor-container){background:var(--ink-card);border:1px solid var(--line-dark);border-radius:var(--radius);padding:34px 32px;transition:background .3s,border-color .3s,transform .35s var(--ease)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv){transition:background .3s,border-color .3s,transform .35s var(--ease)}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-05b5c9c{padding:96px 0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdo){margin-bottom:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-05b5c9c{padding:84px 0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu > .elementor-widget-wrap){grid-template-columns:1fr}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-05b5c9c > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-05b5c9c{padding:68px 0}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdt){font-size:1.02rem}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv > .elementor-container){padding:26px 22px}}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdp .elementor-heading-title){align-items:center !important}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdt){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv > .elementor-container){min-height:0 !important}}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdp .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxds){color:var(--ink);font-weight:600}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdq){margin-bottom:20px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe8){list-style:none;border-top:1px solid var(--line-dark)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe0,.omxe2,.omxe4,.omxe6){position:relative;padding:12px 0 12px 20px;border-bottom:1px solid var(--line-dark);color:#B6B6BC;font-size:.9rem}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdp .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe0)::before,.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe2)::before,.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe4)::before,.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxe6)::before{content:"";position:absolute;left:0;top:1.1rem;width:7px;height:7px;background:var(--gray)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdp .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv > .elementor-container:hover){background:#1C1C21;border-color:#3A3A42}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdv:hover){transform:translateY(-3px)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdx .elementor-heading-title){display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdw){margin-bottom:16px}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu > .elementor-widget-wrap){grid-template-columns:1fr}.elementor-380 .elementor-element.elementor-element-05b5c9c :where(.omxdu){max-width:460px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae85821 */.elementor-380 .elementor-element.elementor-element-ae85821{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ae85821 :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ae85821 :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-ae85821 :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxea){width:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxea > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef){width:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef > .elementor-widget-wrap){display:block;flex-wrap:nowrap;align-content:normal}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef > .elementor-widget-wrap > .elementor-element){width:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej){width:auto}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxet){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxet > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei,.omxei > .elementor-widget-container){height:100%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxek .elementor-heading-title){font-weight:bolder}.elementor-380 .elementor-element.elementor-element-ae85821{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-ae85821{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-ae85821{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-ae85821 :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-ae85821{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-ae85821{display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){display:block}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei){max-width:100%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title,.omxeo .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxee,.omxes,.omxex){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-ae85821 :where(*)::before,.elementor-380 .elementor-element.elementor-element-ae85821 :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title,.omxeo .elementor-heading-title,.omxee,.omxes,.omxex){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei){max-width:100%}}.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxee){font-size:1.12rem;color:var(--gray);max-width:62ch}.elementor-380 .elementor-element.elementor-element-ae85821{background:var(--ink);color:#fff}.elementor-380 .elementor-element.elementor-element-ae85821{padding:120px 0}.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef > .elementor-widget-wrap){display:flex;flex-direction:column;gap:0;position:relative}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef){position:relative;z-index:2}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){display:flex;align-items:stretch;gap:0;background:var(--ink-card);border:1px solid var(--line-dark);border-bottom:none;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg){position:relative}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:132px;flex:none}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){padding:22px 26px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej){align-self:center}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){background:#fff;color:var(--ink);border-radius:0 0 10px 10px;padding:42px;box-shadow:0 30px 70px -40px rgba(0,0,0,.55)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.78rem;color:var(--gray);line-height:1.6;text-align:center}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:18px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-ae85821{padding:96px 0}.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){grid-template-columns:1fr;gap:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821{padding:84px 0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:34px 26px}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-ae85821{padding:68px 0}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxee){font-size:1.02rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:28px 20px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){flex-direction:column}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){height:180px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:100%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){padding:18px 20px}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title){align-items:center !important}@media (max-width: 900px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxea,.omxef){min-width:0}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxee){overflow-wrap:break-word}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:24px 18px}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:24px 18px !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.7rem !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:12px !important}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title){font-size:clamp(2rem,3.8vw,3rem)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){height:100%;object-fit:cover}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei){width:100%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxek .elementor-heading-title){display:block;font-family:var(--font-display);font-weight:600;font-size:.98rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxek){margin-bottom:4px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxel .elementor-heading-title){display:block;font-size:.82rem;color:#9C9CA4;line-height:1.5}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxel){margin-bottom:8px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeo .elementor-heading-title){font-size:1.5rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen){margin-bottom:8px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeo .elementor-heading-title){font-size:1.3rem}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeo .elementor-heading-title){font-size:1.28rem !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen){margin-bottom:6px !important}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title){color:var(--gray-light)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxee){color:#9C9CA4}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title){margin-bottom:24px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxed){margin-bottom:34px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxes){font-size:.9rem;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){margin-bottom:28px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxep){position:relative;z-index:0;white-space:nowrap}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxes){font-size:.84rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){margin-bottom:16px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.72rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:12px}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxes){font-size:.84rem !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){margin-bottom:16px !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){flex-direction:column !important;padding:0 !important;gap:0 !important;align-items:stretch !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){min-height:0 !important;height:auto !important;aspect-ratio:16/9;border-radius:0 !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:100% !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){padding:18px 20px !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej){align-self:auto !important}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title)::before{background:var(--accent)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxep)::after{content:"";position:absolute;left:-.03em;right:-.03em;bottom:-.02em;height:.12em;background:var(--accent);z-index:-1}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){object-position:50% 12%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){object-position:50% 18%}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){height:100% !important;object-fit:cover;object-position:50% 22%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei){width:100% !important}}.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;position:relative;z-index:2}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef > .elementor-widget-wrap){display:flex;flex-direction:column;gap:0;position:relative}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxef){position:relative;z-index:2}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){background:#fff;color:var(--ink);border-radius:0 0 10px 10px;padding:44px 42px;box-shadow:0 30px 70px -40px rgba(0,0,0,.55)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.78rem;color:var(--gray);line-height:1.6;text-align:center}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:18px}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-ae85821 > :where(.elementor-container){grid-template-columns:1fr;gap:52px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:34px 26px}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:28px 20px}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:26px 20px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.7rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:12px}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxem > .elementor-container){padding:22px 16px}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){text-align:left !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-left:0 !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxex){font-size:.7rem !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxev){margin-top:12px !important}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title){font-size:clamp(2.3rem,4.6vw,3.8rem)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxek .elementor-heading-title){display:block;font-family:var(--font-display);font-weight:600;font-size:.98rem;color:#fff}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxek){margin-bottom:4px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxel .elementor-heading-title){display:block;font-size:.82rem;color:#9C9CA4;line-height:1.5}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxel){margin-bottom:8px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeo .elementor-heading-title){font-size:1.5rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen){margin-bottom:8px}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxec .elementor-heading-title){font-size:clamp(1.9rem,9vw,2.3rem)}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeo .elementor-heading-title){font-size:1.28rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxen){margin-bottom:6px}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeb .elementor-heading-title){margin-bottom:24px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxed){margin-bottom:38px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){padding:0;gap:0;display:flex;align-items:stretch;background:var(--ink-card,#202023);border:1px solid var(--line-dark);border-bottom:none;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg){margin-top:0;max-width:none;position:relative}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){height:auto;min-height:100%;border:0;border-radius:0;overflow:hidden;background:var(--ink,#1A1A1A)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:132px;flex:none}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){padding:22px 26px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej){align-self:center}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxes){font-size:.9rem;color:var(--gray)}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){margin-bottom:30px}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:110px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxej > .elementor-widget-wrap){padding:18px 18px}}@media(max-width:390px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeg > .elementor-container){flex-direction:column}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){height:160px}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:100%}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxes){font-size:.84rem}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeq){margin-bottom:18px}}@media (max-width: 760px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh > .elementor-widget-wrap){min-height:0 !important;height:auto !important;aspect-ratio:16/9;border-radius:0 !important}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxeh){width:100% !important}}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){height:100%;object-fit:cover;filter:none}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei){width:100%}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){object-position:50% 12%}.elementor-380 .elementor-element.elementor-element-ae85821 :where(.omxei img){object-position:50% 18%}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f0ffcf */.elementor-380 .elementor-element.elementor-element-1f0ffcf{--kit-widget-spacing:0px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-widget,.elementor-widget-container,.elementor-heading-title,.elementor-button,.elementor-button-wrapper,.elementor-button-content-wrapper,.elementor-button-text,.elementor-column,.elementor-widget-wrap,.elementor-container,.elementor-section,.elementor-toggle,.elementor-toggle-item,.elementor-tab-title,.elementor-toggle-title,.elementor-tab-content,.elementor-image){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;text-decoration:inherit;word-spacing:inherit}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-widget){margin:0;margin-block-end:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-heading-title){margin:0;padding:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(h1.elementor-heading-title){font-size:2em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(h2.elementor-heading-title){font-size:1.5em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(h3.elementor-heading-title){font-size:1.17em;font-weight:bold}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(h4.elementor-heading-title){font-weight:bold}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-button){display:inline;background:none;border:0;border-radius:0;padding:0;box-shadow:none;fill:currentColor;transition:none;min-height:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-button-content-wrapper){display:contents}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-button-text){order:0;flex-grow:0;display:inline}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-column){min-height:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-widget-wrap,.elementor-column,.elementor-container,.elementor-widget,.elementor-widget-container){align-content:normal}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-widget-image img){display:inline;vertical-align:baseline;border-radius:0;height:auto}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-toggle-item){margin:0;border:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-tab-title,.elementor-tab-content){padding:0;margin:0;border:0;background:none}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.elementor-toggle-title){display:contents;color:inherit}.elementor-380 .elementor-element.elementor-element-1f0ffcf > :where(.elementor-container){display:block;flex-wrap:nowrap}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxez){width:auto}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxez > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf2){width:auto}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf2 > .elementor-widget-wrap){display:block}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title){color:#000;font-size:13.3333px;border-radius:0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title){font-family:inherit;letter-spacing:normal;text-transform:none}.elementor-380 .elementor-element.elementor-element-1f0ffcf{--ink:#1A1A1A;--ink-soft:#141416;--ink-card:#17171A;--paper:#FFFFFF;--paper-warm:#F7F7F5;--line:#E7E7E2;--line-dark:#2A2A2A;--gray:#6E6E74;--gray-light:#A5A5AB;--warm-grey:#CAC9C7;--accent:#33C87E;--accent-soft:#E7F7EE;--shadow-sm:0 14px 34px -28px rgba(11,11,12,.30);--shadow:0 20px 48px -34px rgba(11,11,12,.32);--shadow-lg:0 30px 64px -42px rgba(11,11,12,.38);--shadow-dk:0 40px 90px -52px rgba(0,0,0,.90);--aps:#33C87E;--mes:#1B88DE;--wms:#7C4DFF;--crm:#F5B301;--cmms:#FF6E96;--int:#6E6E74;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif;--font-mono:'Space Mono',monospace;--radius:8px;--radius-sm:5px;--container:1240px;--nav-h:76px;--ease:cubic-bezier(.22,1,.36,1)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(*){margin:0;padding:0;box-sizing:border-box}.elementor-380 .elementor-element.elementor-element-1f0ffcf{scroll-behavior:smooth}.elementor-380 .elementor-element.elementor-element-1f0ffcf{font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:16px;line-height:1.6}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(*){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.elementor-380 .elementor-element.elementor-element-1f0ffcf{scroll-behavior:auto}}.elementor-380 .elementor-element.elementor-element-1f0ffcf{display:block}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title){font-family:inherit;cursor:pointer;border:none;background:none}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1 .elementor-heading-title){font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em;text-wrap:balance}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf5,.omxf7,.omxf9,.omxfb,.omxfd,.omxff,.omxfh,.omxfj){text-wrap:pretty}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1 .elementor-heading-title){text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(*)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(*)::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (max-width: 700px){.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1 .elementor-heading-title,.omxf5,.omxf7,.omxf9,.omxfb,.omxfd,.omxff,.omxfh,.omxfj){overflow-wrap:break-word}}.elementor-380 .elementor-element.elementor-element-1f0ffcf > :where(.elementor-container){max-width:var(--container);margin:0 auto;padding:0 28px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1 .elementor-heading-title){font-size:clamp(2.1rem,4.2vw,3.4rem);letter-spacing:-.01em}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf0 .elementor-heading-title){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.7em;color:var(--gray);line-height:1}.elementor-380 .elementor-element.elementor-element-1f0ffcf{padding:120px 0}.elementor-380 .elementor-element.elementor-element-1f0ffcf > :where(.elementor-container){display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:start}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxez){position:sticky;top:120px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle){display:flex;flex-direction:column}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1),.omxf3 .elementor-toggle-item:nth-child(2),.omxf3 .elementor-toggle-item:nth-child(3),.omxf3 .elementor-toggle-item:nth-child(4),.omxf3 .elementor-toggle-item:nth-child(5),.omxf3 .elementor-toggle-item:nth-child(6),.omxf3 .elementor-toggle-item:nth-child(7),.omxf3 .elementor-toggle-item:nth-child(8)){border-bottom:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title){width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 4px;text-align:left;color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:1.12rem;letter-spacing:-.01em;transition:color .25s}@media(max-width:1100px){.elementor-380 .elementor-element.elementor-element-1f0ffcf{padding:96px 0}.elementor-380 .elementor-element.elementor-element-1f0ffcf > :where(.elementor-container){grid-template-columns:1fr;gap:52px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxez){position:static}}@media(max-width:760px){.elementor-380 .elementor-element.elementor-element-1f0ffcf{padding:84px 0}}@media(max-width:480px){.elementor-380 .elementor-element.elementor-element-1f0ffcf > :where(.elementor-container){padding:0 20px}.elementor-380 .elementor-element.elementor-element-1f0ffcf{padding:68px 0}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1 .elementor-heading-title){font-size:clamp(1.7rem,8vw,2.1rem)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title){font-size:1rem;padding:20px 2px}}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf0 .elementor-heading-title){align-items:center !important}@media (max-width: 900px){.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxez,.omxf2){min-width:0}}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf0 .elementor-heading-title)::before{content:"";width:16px;height:1.5px;flex:none;background:currentColor;transform:rotate(-45deg);transform-origin:center;position:relative;top:-.06em}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf1){margin-bottom:18px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf5,.omxf7,.omxf9,.omxfb,.omxfd,.omxff,.omxfh,.omxfj){padding:0 4px 28px;color:var(--gray);font-size:.96rem;max-width:64ch}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf0 .elementor-heading-title)::before{content:"" !important;position:static !important;flex:0 0 12px !important;width:12px !important;height:12px !important;margin:0 !important;background:currentColor !important;transform:translateY(-0.16em) !important;clip-path:polygon(0 82%, 18% 100%, 100% 18%, 82% 0)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf0 .elementor-heading-title){margin-bottom:22px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1)){border-top:1px solid var(--line)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(2) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(3) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(4) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(5) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(6) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(7) > .elementor-tab-title:hover,.omxf3 .elementor-toggle-item:nth-child(8) > .elementor-tab-title:hover){color:#3B3B40}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf4,.omxf6,.omxf8,.omxfa,.omxfc,.omxfe,.omxfg,.omxfi){width:32px;height:32px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;flex:none;transition:.35s var(--ease);position:relative}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf4)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf6)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf8)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfa)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfc)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfe)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfg)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfi)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf4)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf6)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf8)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfa)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfc)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfe)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfg)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfi)::after{content:"";position:absolute;background:var(--ink);transition:.35s var(--ease)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf4)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf6)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf8)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfa)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfc)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfe)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfg)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfi)::before{width:12px;height:1.5px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf4)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf6)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf8)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfa)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfc)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfe)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfg)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxfi)::after{width:1.5px;height:12px}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1):has(> .elementor-tab-title.elementor-active) .omxf4,.omxf3 .elementor-toggle-item:nth-child(2):has(> .elementor-tab-title.elementor-active) .omxf6,.omxf3 .elementor-toggle-item:nth-child(3):has(> .elementor-tab-title.elementor-active) .omxf8,.omxf3 .elementor-toggle-item:nth-child(4):has(> .elementor-tab-title.elementor-active) .omxfa,.omxf3 .elementor-toggle-item:nth-child(5):has(> .elementor-tab-title.elementor-active) .omxfc,.omxf3 .elementor-toggle-item:nth-child(6):has(> .elementor-tab-title.elementor-active) .omxfe,.omxf3 .elementor-toggle-item:nth-child(7):has(> .elementor-tab-title.elementor-active) .omxfg,.omxf3 .elementor-toggle-item:nth-child(8):has(> .elementor-tab-title.elementor-active) .omxfi){background:var(--ink);border-color:var(--ink);transform:rotate(45deg)}.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1):has(> .elementor-tab-title.elementor-active) .omxf4)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(2):has(> .elementor-tab-title.elementor-active) .omxf6)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(3):has(> .elementor-tab-title.elementor-active) .omxf8)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(4):has(> .elementor-tab-title.elementor-active) .omxfa)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(5):has(> .elementor-tab-title.elementor-active) .omxfc)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(6):has(> .elementor-tab-title.elementor-active) .omxfe)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(7):has(> .elementor-tab-title.elementor-active) .omxfg)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(8):has(> .elementor-tab-title.elementor-active) .omxfi)::before,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(1):has(> .elementor-tab-title.elementor-active) .omxf4)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(2):has(> .elementor-tab-title.elementor-active) .omxf6)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(3):has(> .elementor-tab-title.elementor-active) .omxf8)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(4):has(> .elementor-tab-title.elementor-active) .omxfa)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(5):has(> .elementor-tab-title.elementor-active) .omxfc)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(6):has(> .elementor-tab-title.elementor-active) .omxfe)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(7):has(> .elementor-tab-title.elementor-active) .omxfg)::after,.elementor-380 .elementor-element.elementor-element-1f0ffcf :where(.omxf3 .elementor-toggle-item:nth-child(8):has(> .elementor-tab-title.elementor-active) .omxfi)::after{background:#fff}/* End custom CSS */