.elementor .s-nx-hero-h1{font-weight:600;font-size:14px;color:#ffb48a;letter-spacing:2.5px;line-height:1.4em;text-transform:uppercase;margin:0px;}.elementor .s-nx-hero-title{max-width:980px;font-weight:700;font-size:92px;color:#f3f1ec;letter-spacing:-3px;line-height:0.98em;margin:0px;}.elementor .s-nx-hero-lead{max-width:640px;font-size:19px;color:#c9cfd2;line-height:1.6em;margin:0px;}.elementor .s-nx-hero-cta{font-weight:700;font-size:16px;color:#111518;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;background-color:var(--theme-palette-color-1);}.elementor .s-nx-hero-cta:hover,.elementor .s-nx-hero-cta:focus-visible{background-color:var(--theme-palette-color-2);}.elementor .s-nx-hero-more{font-weight:600;font-size:16px;color:#f3f1ec;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1.5px;border-color:#f3f1ec;border-style:solid;background-color:transparent;}.elementor .s-nx-hero-more:hover,.elementor .s-nx-hero-more:focus-visible{background-color:rgba(243,241,236,.08);}.elementor .s-nx-hero-ctas{min-width:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .s-nx-hero-foot{font-size:14px;color:#aab3b8;margin:0px;}.elementor .s-nx-hero-in{width:100%;min-width:0px;max-width:1290px;position:relative;z-index:2;display:flex;flex-direction:column;gap:26px;}.elementor .s-nx-hero{width:100%;min-width:0px;min-height:680px;overflow:hidden;position:relative;padding-block-start:110px;padding-block-end:230px;padding-inline-start:40px;padding-inline-end:40px;background-color:#111518;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .s-nx-ben-no-0{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-0{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-0{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-1{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-1{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-1{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-2{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-2{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-2{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-3{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-3{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-3{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-4{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-4{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-4{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-5{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-5{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-5{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-6{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-6{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-6{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-7{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-7{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-7{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-8{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-8{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-8{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-no-9{font-weight:500;font-size:14px;color:#ffffff;margin:0px;opacity:75%;}.elementor .s-nx-ben-tx-9{font-weight:700;font-size:24px;color:#ffffff;letter-spacing:-0.5px;margin:0px;}.elementor .s-nx-ben-9{min-width:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-nx-ben-track{min-width:0px;display:flex;flex-direction:row;gap:64px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .s-nx-benefici{width:100%;min-width:0px;overflow:hidden;padding-block-start:12px;padding-block-end:12px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--theme-palette-color-1);display:flex;flex-direction:column;gap:0px;}.elementor .s-nx-orb-si{font-weight:700;font-size:64px;color:var(--theme-palette-color-1);letter-spacing:-3px;line-height:1em;margin:0px;}.elementor .s-nx-orb-si-sub{font-size:11px;color:#8f999e;letter-spacing:2.5px;line-height:1.35em;text-align:center;text-transform:uppercase;margin:0px;}.elementor .s-nx-orb-core{width:172px;height:172px;min-width:0px;z-index:2;padding:0px;border-radius:50%;border-width:1px;border-color:#2b3236;border-style:solid;background-color:#0a0d0f;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .s-nx-orb{width:50%;min-width:0px;min-height:500px;position:relative;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .s-nx-si-k{font-weight:600;font-size:13px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-si-h{font-weight:700;font-size:54px;color:#f3f1ec;letter-spacing:-1.6px;line-height:1.03em;margin:0px;}.elementor .s-nx-si-intro{font-size:17px;color:#c9cfd2;line-height:1.65em;margin:0px;}.elementor .s-nx-orb-lab-0{font-weight:600;font-size:12px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-orb-h-0{font-weight:700;font-size:22px;color:#f3f1ec;line-height:1.2em;margin:0px;}.elementor .s-nx-orb-p-0{font-size:15.5px;color:#c9cfd2;line-height:1.6em;margin:0px;}.elementor .s-nx-orb-item-0{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3236;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .s-nx-orb-lab-1{font-weight:600;font-size:12px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-orb-h-1{font-weight:700;font-size:22px;color:#f3f1ec;line-height:1.2em;margin:0px;}.elementor .s-nx-orb-p-1{font-size:15.5px;color:#c9cfd2;line-height:1.6em;margin:0px;}.elementor .s-nx-orb-item-1{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3236;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .s-nx-orb-lab-2{font-weight:600;font-size:12px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-orb-h-2{font-weight:700;font-size:22px;color:#f3f1ec;line-height:1.2em;margin:0px;}.elementor .s-nx-orb-p-2{font-size:15.5px;color:#c9cfd2;line-height:1.6em;margin:0px;}.elementor .s-nx-orb-item-2{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3236;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .s-nx-orb-lab-3{font-weight:600;font-size:12px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-orb-h-3{font-weight:700;font-size:22px;color:#f3f1ec;line-height:1.2em;margin:0px;}.elementor .s-nx-orb-p-3{font-size:15.5px;color:#c9cfd2;line-height:1.6em;margin:0px;}.elementor .s-nx-orb-item-3{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2b3236;border-style:solid;display:flex;flex-direction:column;gap:6px;}.elementor .s-nx-orb-list{min-width:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .s-nx-si-copy{width:50%;min-width:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-nx-si-grid{min-width:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .s-nx-si-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-si{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#111518;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-serv-h{width:55%;font-weight:700;font-size:58px;color:#111518;letter-spacing:-1.8px;line-height:1.02em;margin:0px;}.elementor .s-nx-serv-head{min-width:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .s-nx-card-web-k{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-card-web-h{font-weight:700;font-size:34px;color:#f3f1ec;letter-spacing:-0.8px;line-height:1.08em;margin:0px;}.elementor .s-nx-card-web-p{max-width:520px;font-size:16.5px;color:#c9cfd2;line-height:1.65em;margin:0px;}.elementor .s-nx-card-web-top{min-width:0px;display:flex;flex-direction:column;gap:14px;}.elementor .s-nx-card-web-img{width:100%;height:auto;}.elementor .s-nx-card-web-tags{font-size:13px;color:#c9cfd2;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .s-nx-card-web-cta{font-weight:600;font-size:16px;color:#f3f1ec;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1.5px;border-color:#f3f1ec;border-style:solid;background-color:transparent;}.elementor .s-nx-card-web-cta:hover,.elementor .s-nx-card-web-cta:focus-visible{color:#111518;border-color:var(--theme-palette-color-1);background-color:var(--theme-palette-color-1);}.elementor .s-nx-card-web-bottom{min-width:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .s-nx-card-web{min-width:0px;min-height:520px;overflow:hidden;position:relative;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;background-color:#111518;display:flex;flex-direction:column;gap:18px;grid-row:span 2;justify-content:space-between;}.elementor .s-nx-card-mkt-k{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-card-mkt-h{font-weight:700;font-size:34px;color:#111518;letter-spacing:-0.8px;line-height:1.08em;margin:0px;}.elementor .s-nx-card-mkt-p{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.65em;margin:0px;}.elementor .s-nx-card-mkt-top{min-width:0px;display:flex;flex-direction:column;gap:14px;}.elementor .s-nx-card-mkt-tags{font-size:13px;color:#5d666c;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .s-nx-card-mkt-cta{font-weight:600;font-size:16px;color:#111518;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1.5px;border-color:#111518;border-style:solid;background-color:transparent;}.elementor .s-nx-card-mkt-cta:hover,.elementor .s-nx-card-mkt-cta:focus-visible{color:#111518;border-color:var(--theme-palette-color-1);background-color:var(--theme-palette-color-1);}.elementor .s-nx-card-mkt-bottom{min-width:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .s-nx-card-mkt{min-width:0px;overflow:hidden;position:relative;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:18px;justify-content:space-between;}.elementor .s-nx-card-ref-k{font-weight:600;font-size:13px;color:#111518;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-card-ref-h{font-weight:700;font-size:34px;color:#111518;letter-spacing:-0.8px;line-height:1.08em;margin:0px;}.elementor .s-nx-card-ref-p{max-width:520px;font-size:16.5px;color:#111518;line-height:1.65em;margin:0px;}.elementor .s-nx-card-ref-top{min-width:0px;display:flex;flex-direction:column;gap:14px;}.elementor .s-nx-card-ref-cta{font-weight:700;font-size:16px;color:#f3f1ec;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;background-color:#111518;}.elementor .s-nx-card-ref-cta:hover,.elementor .s-nx-card-ref-cta:focus-visible{color:#111518;border-color:var(--theme-palette-color-1);background-color:var(--theme-palette-color-1);}.elementor .s-nx-card-ref-bottom{min-width:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .s-nx-card-ref{min-width:0px;overflow:hidden;position:relative;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;background-color:var(--theme-palette-color-1);display:flex;flex-direction:column;gap:18px;justify-content:space-between;}.elementor .s-nx-bento{width:100%;min-width:0px;display:grid;gap:16px;grid-template-columns:1.15fr 1fr;grid-template-rows:auto auto;}.elementor .s-nx-servizi-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-servizi{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f6f5f2;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-es-h{font-weight:700;font-size:48px;color:#111518;letter-spacing:-1.4px;line-height:1.04em;margin:0px;}.elementor .s-nx-es-p{font-size:17px;color:#5d666c;line-height:1.65em;margin:0px;}.elementor .s-nx-es-cta{font-weight:600;font-size:16px;color:#111518;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1.5px;border-color:#111518;border-style:solid;background-color:transparent;}.elementor .s-nx-es-cta:hover,.elementor .s-nx-es-cta:focus-visible{color:#f3f1ec;background-color:#111518;}.elementor .s-nx-es-copy{width:38%;min-width:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-nx-ba-before-k{font-weight:600;font-size:13px;color:#5d666c;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-ba-before-t{font-weight:500;font-size:22px;color:#5d666c;letter-spacing:-0.5px;line-height:1.2em;margin:0px;}.elementor .s-nx-ba-before{min-width:0px;min-height:300px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:#e9ebec;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;justify-content:center;}.elementor .s-nx-ba-after-k{font-weight:600;font-size:13px;color:#ffb48a;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-ba-after-t{font-weight:700;font-size:32px;color:#f3f1ec;letter-spacing:-0.5px;line-height:1.2em;margin:0px;}.elementor .s-nx-ba-after{min-width:0px;min-height:300px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:#111518;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;justify-content:center;}.elementor .s-nx-ba{width:62%;min-width:0px;overflow:hidden;position:relative;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .s-nx-es-grid{min-width:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .s-nx-esempio-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-esempio{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-met-k{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-met-h{font-weight:700;font-size:52px;color:#111518;letter-spacing:-1.5px;line-height:1.03em;margin:0px;}.elementor .s-nx-met-p{font-size:17px;color:#5d666c;line-height:1.65em;margin:0px;}.elementor .s-nx-met-copy{width:38%;min-width:0px;position:sticky;inset-block-start:120px;display:flex;flex-direction:column;gap:18px;}.elementor .s-nx-step-no-0{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;margin:0px;}.elementor .s-nx-step-h-0{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-step-p-0{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-step-0{min-width:0px;min-height:230px;position:sticky;inset-block-start:110px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#ffffff;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-step-no-1{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;margin:0px;}.elementor .s-nx-step-h-1{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-step-p-1{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-step-1{min-width:0px;min-height:230px;position:sticky;inset-block-start:132px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#fbfaf8;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-step-no-2{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;margin:0px;}.elementor .s-nx-step-h-2{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-step-p-2{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-step-2{min-width:0px;min-height:230px;position:sticky;inset-block-start:154px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#f3f1ec;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-step-no-3{font-weight:600;font-size:13px;color:#111518;letter-spacing:2px;margin:0px;}.elementor .s-nx-step-h-3{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-step-p-3{max-width:520px;font-size:16.5px;color:#111518;line-height:1.6em;margin:0px;}.elementor .s-nx-step-3{min-width:0px;min-height:230px;position:sticky;inset-block-start:176px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:var(--theme-palette-color-1);border-style:solid;background-color:var(--theme-palette-color-1);box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-met-stack{width:62%;min-width:0px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-met-grid{min-width:0px;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .s-nx-metodo-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-metodo{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f6f5f2;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-faq-k{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-faq-h{font-weight:700;font-size:52px;color:#111518;letter-spacing:-1.5px;line-height:1.03em;margin:0px;}.elementor .s-nx-faq-p{font-size:17px;color:#5d666c;line-height:1.65em;margin:0px;}.elementor .s-nx-faq-cta{font-weight:600;font-size:16px;color:#111518;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:1.5px;border-color:#111518;border-style:solid;background-color:transparent;}.elementor .s-nx-faq-cta:hover,.elementor .s-nx-faq-cta:focus-visible{color:#f3f1ec;background-color:#111518;}.elementor .s-nx-faq-copy{width:38%;min-width:0px;position:sticky;inset-block-start:120px;display:flex;flex-direction:column;gap:18px;}.elementor .s-nx-faqi-h-0{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-faqi-p-0{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-faqi-0{min-width:0px;min-height:230px;position:sticky;inset-block-start:110px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#ffffff;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-faqi-h-1{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-faqi-p-1{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-faqi-1{min-width:0px;min-height:230px;position:sticky;inset-block-start:132px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#fbfaf8;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-faqi-h-2{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-faqi-p-2{max-width:520px;font-size:16.5px;color:#5d666c;line-height:1.6em;margin:0px;}.elementor .s-nx-faqi-2{min-width:0px;min-height:230px;position:sticky;inset-block-start:154px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:#e2e0da;border-style:solid;background-color:#f3f1ec;box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-faqi-h-3{font-weight:700;font-size:30px;color:#111518;letter-spacing:-0.6px;line-height:1.1em;margin:0px;}.elementor .s-nx-faqi-p-3{max-width:520px;font-size:16.5px;color:#111518;line-height:1.6em;margin:0px;}.elementor .s-nx-faqi-3{min-width:0px;min-height:230px;position:sticky;inset-block-start:176px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:var(--theme-palette-color-1);border-style:solid;background-color:var(--theme-palette-color-1);box-shadow:0px -12px 30px 0px rgba(17,21,24,0.08);display:flex;flex-direction:column;gap:12px;}.elementor .s-nx-faq-stack{width:62%;min-width:0px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-faq-grid{min-width:0px;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .s-nx-faq-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-faq{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#f6f5f2;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-pers-eq{font-weight:600;font-size:14px;color:#ffb48a;letter-spacing:2.5px;text-transform:uppercase;margin:0px;}.elementor .s-nx-manifesto{max-width:1100px;font-weight:700;font-size:76px;color:#f3f1ec;letter-spacing:-2.5px;line-height:1.02em;margin:0px;}.elementor .s-nx-pers-st{width:40%;font-weight:600;font-size:22px;color:#f3f1ec;line-height:1.35em;margin:0px;}.elementor .s-nx-pers-p{width:60%;font-size:17px;color:#c9cfd2;line-height:1.65em;margin:0px;}.elementor .s-nx-pers-row{min-width:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .s-nx-persone-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:36px;}.elementor .s-nx-persone{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#111518;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .s-nx-ct-k{font-weight:600;font-size:13px;color:var(--theme-palette-color-1);letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .s-nx-ct-h{font-weight:700;font-size:52px;color:#111518;letter-spacing:-1.5px;line-height:1.03em;margin:0px;}.elementor .s-nx-ct-p{font-size:17px;color:#5d666c;line-height:1.65em;margin:0px;}.elementor .s-nx-ct-loc{font-size:13px;color:#5d666c;letter-spacing:1px;text-transform:uppercase;margin:0px;}.elementor .s-nx-ct-copy{width:40%;min-width:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-nx-form-slot{width:60%;min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;background-color:#f6f5f2;display:flex;flex-direction:column;gap:0px;}.elementor .s-nx-ct-grid{min-width:0px;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .s-nx-contatti-in{width:100%;min-width:0px;max-width:1290px;display:flex;flex-direction:column;gap:28px;}.elementor .s-nx-contatti{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}