.elementor .pd{font-weight:700;font-size:21px;line-height:1.35;margin:0px;grid-column:2;}.elementor .pq{font-weight:400;font-size:21px;line-height:1.35;margin:0px;}.elementor .pk-s{border-radius:3px;background-color:#333745;}.elementor .pk-r{border-radius:50%;background-color:#F6C9C4;}.elementor .pk{width:16px;height:16px;min-width:0px;padding:0px;display:block;}.elementor .path{min-width:0px;min-height:64px;color:inherit;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:16px 1fr;align-items:center;gap:4px 14px; border-block-end:4px solid currentColor;\n}.elementor .pl{min-width:0px;padding:0px;display:flex;flex-direction:column;border-block-start:4px solid currentColor;\n}.elementor .paths{min-width:0px;padding-block-start:48px;padding-block-end:52px;padding-inline-start:56px;padding-inline-end:56px;border-radius:32px;display:flex;flex-direction:column;gap:24px;grid-column:8 / span 5;justify-content:center;}.elementor .thin{min-width:0px;padding-block-start:32px;padding-block-end:56px;padding-inline-start:56px;padding-inline-end:56px;display:flex;flex-direction:column;gap:18px;}.elementor .th{height:110px;min-width:0px;padding:0px;display:block;flex:0 1 auto;}.elementor .tth{min-width:0px;overflow:hidden;padding:0px;border-radius:32px;display:flex;flex-direction:column;grid-column:1 / span 7;}.elementor .twop{padding-block-start:24px;max-width:none; border-block-start:4px solid currentColor;\n}.elementor .two{min-width:0px;padding:0px;display:grid;gap:56px;grid-template-columns:1fr 1fr;}.elementor .perc{min-width:0px;padding-block-start:56px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;display:flex;flex-direction:column;gap:32px;grid-column:1 / -1;}.elementor .mos{min-width:0px;padding:0px;margin-block-start:56px;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);}.elementor .ih{min-width:0px;padding-block-start:32px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .sub{font-family:var(--font-testo);font-weight:400;font-size:21px;color:inherit;line-height:1.5;margin:0px;}.elementor .h2c{font-family:var(--font-titoli);font-weight:800;font-size:50px;color:inherit;letter-spacing:-0.02em;line-height:1.02;margin:0px;}.elementor .h1i{max-width:15em;font-family:var(--font-titoli);font-weight:800;font-size:76px;color:inherit;letter-spacing:-0.025em;line-height:.98;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ey-dot{width:14px;height:14px;min-width:0px;padding:0px;border-radius:50%;background-color:var(--corallo);flex:0 1 auto;}.elementor .ey-row{min-width:0px;padding:0px;margin:0px;display:flex;gap:12px;align-items:center;}.elementor .ey{font-family:var(--font-testo);font-weight:700;font-size:14px;color:inherit;letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .pg{width:100%;max-width:1440px;font-family:var(--font-testo);color:var(--scuro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--crema);display:block;}.elementor .bg-scuro{color:var(--crema);background-color:var(--scuro);}.elementor .bg-vpal{color:var(--scuro);background-color:var(--verde-pallido);}.elementor .bg-vmed{color:var(--scuro);background-color:var(--verde-medio);}.elementor .sub-ih{max-width:760px;margin-block-start:22px;}