.elementor .e-7dce9d48-c63e{width:auto;height:46px;}.elementor .e-4b6d3d11-a033{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:18px;background-color:#ffffff;display:inline-block;}.elementor .e-39bee011-60a3{max-width:300px;font-family:var(--font-testo);font-size:15px;color:var(--su-scuro);line-height:1.7;display:block;}.elementor .e-3f511397-4049{padding:0px;}.elementor .e-4f27724-52ca{font-family:var(--font-titoli);font-weight:600;font-size:18px;color:#ffffff;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:18px;display:block;}.elementor .e-30c1bf28-f770{font-family:var(--font-testo);font-size:15px;color:var(--su-scuro);line-height:1.9;display:block;& a { color: var(--su-scuro); text-decoration: none; } & a:hover { color: #ffffff; text-decoration: underline; }\n}.elementor .e-380e89df-8fbb{padding:0px;}.elementor .e-744d896b-dbac{font-family:var(--font-titoli);font-weight:600;font-size:18px;color:#ffffff;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:18px;display:block;}.elementor .e-322a05a4-f594{font-family:var(--font-testo);font-size:15px;color:var(--su-scuro);line-height:1.9;display:block;& a { color: var(--su-scuro); text-decoration: none; } & a:hover { color: #ffffff; text-decoration: underline; }\n}.elementor .e-71aa7328-d338{padding:0px;}.elementor .e-798b948c-c645{font-family:var(--font-titoli);font-weight:600;font-size:18px;color:#ffffff;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:18px;display:block;}.elementor .e-7c8b246b-b47e{font-family:var(--font-testo);font-size:15px;color:var(--su-scuro);line-height:1.9;display:block;}.elementor .e-11d43d3d-49f8{font-family:var(--font-testo);font-size:15px;line-height:1.6;margin-block-start:14px;display:block;& a { color: var(--su-scuro); text-decoration: none; } & a:hover { color: #ffffff; text-decoration: underline; }\n}.elementor .e-7190de94-f931{padding:0px;}.elementor .e-4d06a3fe-4dd1{column-gap:50px;padding:0px;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-template-rows:auto;row-gap: 40px;\n}.elementor .e-66b74774-cf36{font-family:var(--font-testo);font-size:13px;color:var(--su-scuro);line-height:1.6;}.elementor .e-69e9383c-a1ee{font-family:var(--font-testo);font-size:13px;color:var(--su-scuro);line-height:1.6;& a { color: var(--su-scuro); text-decoration: none; } & a:hover { color: #ffffff; text-decoration: underline; }\n}.elementor .e-7122f88-7bcf{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--scuro-3);\n}.elementor .e-75fb6d1a-a1ff{padding-block-start:80px;padding-block-end:36px;padding-inline-start:var(--margine-laterale);padding-inline-end:var(--margine-laterale);background-color:var(--scuro);}.elementor .e-b9144d7-453a{height:64px;padding:0px;background-color:var(--scuro);display:none;}.elementor .e-3e782988-3f37{width:22px;height:22px;color:#ffffff;}.elementor .e-658c14ae-4bbb{font-family:var(--font-testo);font-weight:600;font-size:12px;color:#ffffff;line-height:1;}.elementor .e-53b96e2a-de7e{height:64px;color:#ffffff;text-decoration:none;padding:0px;background-color:var(--rosso-testo);flex-direction:column;gap:4px;justify-content:center;align-items:center;}.elementor .e-7dc8aec1-66a2{width:22px;height:22px;color:var(--rosso-testo);}.elementor .e-403d3fd0-b52d{font-family:var(--font-testo);font-weight:600;font-size:12px;color:var(--testo);line-height:1;}.elementor .e-aed9ae1-d590{height:64px;color:var(--testo);text-decoration:none;padding:0px;border-inline-end-width:1px;flex-direction:column;gap:4px;justify-content:center;align-items:center;border-right-style: solid; border-right-color: var(--bordo);\n}.elementor .e-4a4c2c4e-c3e6{width:22px;height:22px;color:var(--rosso-testo);}.elementor .e-42757b5b-bbb1{font-family:var(--font-testo);font-weight:600;font-size:12px;color:var(--testo);line-height:1;}.elementor .e-7b42b6d1-9990{height:64px;color:var(--testo);text-decoration:none;padding:0px;flex-direction:column;gap:4px;justify-content:center;align-items:center;}.elementor .e-6c9f14d7-8fc6{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:100;padding:0px;border-block-start-width:1px;background-color:#ffffff;display:none;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: var(--bordo);\n}