.elementor .e-750f7f02-1174{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-4318b607-bd5d{font-weight:700;font-size:56px;color:var(--viola2);line-height:1.1;}.elementor .e-4108adb3-2f15{font-size:18px;line-height:1.6;}.elementor .e-67ea3c0c-51fe:hover,.elementor .e-67ea3c0c-51fe:focus-visible{color:var(--Bianco);background-color:var(--viola2);}.elementor .e-67ea3c0c-51fe{font-size:14px;color:var(--Bianco);padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:15px;background-color:var(--Viola_principale);transition:all 0.25s;}.elementor .e-63bf08c7-f88b:hover,.elementor .e-63bf08c7-f88b:focus-visible{color:var(--Bianco);background-color:var(--Viola_principale);}.elementor .e-63bf08c7-f88b{font-size:14px;color:var(--Viola_principale);padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:15px;background-color:var(--Grigio);transition:all 0.25s;}.elementor .e-5317c0fc-28bd{padding:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-9b0e84e-772f{width:100%;max-width:880px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-14325317-bfb3{width:100%;height:100%;object-fit:cover;border-radius:0px;display:block;}.elementor .e-7970157c-8af0{font-weight:600;font-size:20px;color:var(--Bianco);}.elementor .e-7901720e-b522{width:auto;max-width:80%;position:absolute;inset-inline-end:24px;inset-block-end:24px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:15px;background-color:var(--Viola_principale);box-shadow:0px 10px 30px 0px rgba(24,11,39,0.25);}.elementor .e-158a1fe2-9cb8{width:100%;height:440px;max-width:1000px;overflow:hidden;position:relative;padding:0px;border-radius:15px;box-shadow:0px 0px 2px 0px #766DF4,0px 0px 30px 0px rgba(118,109,244,0.35);}.elementor .e-3831634e-96ed{width:100%;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Bianco);flex-direction:column;gap:50px;align-items:center;}.elementor .e-6f91b6c0-ea76{font-weight:600;font-size:12px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5d97e648-d4c4{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-45f1b8e0-8f34{width:42%;padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3621696d-4df1{font-size:18px;line-height:1.6;}.elementor .e-32003109-8114{font-size:18px;color:var(--viola2);line-height:1.6;}.elementor .e-16fa3fa8-ba02{font-size:18px;line-height:1.6;}.elementor .e-1c0f3970-a129{width:52%;padding:0px;flex-direction:column;gap:18px;}.elementor .e-411b86c-a324{width:100%;max-width:1200px;padding:0px;gap:60px;justify-content:space-between;align-items:flex-start;}.elementor .e-4fe77c51-c22f{width:100%;padding-block-start:40px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Bianco);flex-direction:column;gap:50px;align-items:center;}.elementor .e-21be5c6d-5097{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-406c54fe-e6a7{font-weight:600;font-size:40px;color:var(--Bianco);line-height:1.2;}.elementor .e-77497d1-bc5d{font-size:18px;color:var(--Bianco);line-height:1.6;}.elementor .e-75afc19d-159e{width:100%;max-width:800px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-323bb4f-1101{font-weight:600;font-size:40px;color:var(--Viola_principale);line-height:1;}.elementor .e-7e5255bf-1ffd{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-7166ef23-6767{font-size:15px;line-height:1.6;}.elementor .e-2488b566-f755:hover,.elementor .e-2488b566-f755:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-2488b566-f755{padding:30px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-6a029eec-140e{font-weight:600;font-size:40px;color:var(--Viola_principale);line-height:1;}.elementor .e-60df3d35-2910{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-67be9bb2-5df7{font-size:15px;line-height:1.6;}.elementor .e-55db79dc-5404:hover,.elementor .e-55db79dc-5404:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-55db79dc-5404{padding:30px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-d21a671-f92c{font-weight:600;font-size:40px;color:var(--Viola_principale);line-height:1;}.elementor .e-257d2604-2505{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-c265e06-a097{font-size:15px;line-height:1.6;}.elementor .e-4b3878c7-dc63:hover,.elementor .e-4b3878c7-dc63:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-4b3878c7-dc63{padding:30px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-300e20fe-8f9f{font-weight:600;font-size:40px;color:var(--Viola_principale);line-height:1;}.elementor .e-11b05f2e-f327{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-42204b62-ff5f{font-size:15px;line-height:1.6;}.elementor .e-72f0ec4-6052:hover,.elementor .e-72f0ec4-6052:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-72f0ec4-6052{padding:30px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-4dd62034-e80f{width:100%;max-width:1200px;padding:0px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-687e9e7c-415e{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, #766DF4 0%,#bdb8fa 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#766DF4;flex-direction:column;gap:50px;align-items:center;}.elementor .e-7e8ebbb4-6132{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#FFFFFF;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-45094dee-52e3{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-737dabf0-cfbb{width:100%;max-width:800px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-6d2309ca-27aa{font-weight:600;font-size:13px;color:var(--viola2);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-1948960f-b288{font-size:16px;color:#8a8aa3;}.elementor .e-5dff85ab-1c99{font-size:16px;color:#8a8aa3;}.elementor .e-103b8cc4-ac54{font-size:16px;color:#8a8aa3;}.elementor .e-5b18cd69-3e73{font-size:16px;color:#8a8aa3;}.elementor .e-2afefb32-eb2c{font-size:16px;color:#8a8aa3;}.elementor .e-d5d02d9-a075{padding:36px;border-radius:15px;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05);flex-direction:column;gap:16px;}.elementor .e-6a09facb-7586{font-weight:600;font-size:13px;color:var(--Bianco);letter-spacing:0.08em;text-transform:uppercase;margin-block-end:6px;}.elementor .e-529fce65-888e{font-weight:500;font-size:16px;color:var(--Bianco);}.elementor .e-40791bbc-e515{font-weight:500;font-size:16px;color:var(--Bianco);}.elementor .e-756372bf-f9b4{font-weight:500;font-size:16px;color:var(--Bianco);}.elementor .e-5a76ceb1-29b8{font-weight:500;font-size:16px;color:var(--Bianco);}.elementor .e-74e3c7c7-133c{font-weight:500;font-size:16px;color:var(--Bianco);}.elementor .e-4e911e8d-852c{padding:36px;border-radius:15px;background-color:var(--Viola_principale);box-shadow:0px 10px 30px 0px rgba(118,109,244,0.4);flex-direction:column;gap:16px;}.elementor .e-67b82dbf-1805{width:100%;max-width:1000px;padding:0px;gap:25px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-7e98c216-95fd{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F7F7FC;flex-direction:column;gap:50px;align-items:center;}.elementor .e-690c8c5b-4d29{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-640e048a-f246{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-6ff25f09-b537{font-size:18px;line-height:1.6;}.elementor .e-7306dc75-956d{width:100%;max-width:800px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-79424825-d3c8{width:100%;height:280px;object-fit:cover;border-radius:15px;display:block;}.elementor .e-7a016a47-7a37{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-537459ea-7d13{font-weight:600;font-size:11px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;margin-block-end:10px;}.elementor .e-24f44243-b3da{font-size:15px;line-height:1.6;}.elementor .e-1ad7ef1c-fe8e{padding-block-start:18px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-6064fecc-dc81{padding:14px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-6064fecc-dc81:hover,.elementor .e-6064fecc-dc81:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-4c618d25-312d{width:100%;height:280px;object-fit:cover;border-radius:15px;display:block;}.elementor .e-be35944-aaf1{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-60e9ffb7-e715{font-weight:600;font-size:11px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;margin-block-end:10px;}.elementor .e-55f33818-4c81{font-size:15px;line-height:1.6;}.elementor .e-7d65d0ad-881e{padding-block-start:18px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1e5c1dc6-f022{padding:14px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-1e5c1dc6-f022:hover,.elementor .e-1e5c1dc6-f022:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-3534073c-9661{width:100%;height:280px;object-fit:cover;border-radius:15px;display:block;}.elementor .e-235e2650-39b6{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-525ddea9-e0b7{font-weight:600;font-size:11px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;margin-block-end:10px;}.elementor .e-4f5a46ba-d1e7{font-size:15px;line-height:1.6;}.elementor .e-1213c3ee-aaaa{padding-block-start:18px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7d4198a9-7afd{padding:14px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7d4198a9-7afd:hover,.elementor .e-7d4198a9-7afd:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-3bd2df4f-2ce3{width:100%;max-width:1200px;padding:0px;gap:25px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1aca05d6-49b4{width:100%;font-weight:600;font-size:15px;color:var(--viola2);text-align:center;margin-block-end:4px;}.elementor .e-32cc5be5-aa52{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-74ad6da8-a203{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-794fccb0-7344{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-a598816-b097{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-78298276-76c1{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-31a80268-e3e9{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-22a6c706-d6e0{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-77454124-2ee7{width:100%;max-width:1000px;padding:0px;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-7b949acc-71a9{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Bianco);display:none;flex-direction:column;gap:50px;align-items:center;}.elementor .e-705b7bac-e53c{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-4d54184c-e7a7{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-290f5014-b18f{font-size:18px;line-height:1.6;}.elementor .e-73de5850-d1b4{width:100%;max-width:800px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-507b31fc-2032{font-weight:700;font-size:44px;color:var(--Viola_principale);line-height:1.1;}.elementor .e-6053f894-22bf{font-weight:600;font-size:18px;color:var(--viola2);line-height:1.3;}.elementor .e-b345ae1-e193{font-size:15px;line-height:1.6;}.elementor .e-1ab41c08-9d12:hover,.elementor .e-1ab41c08-9d12:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-1ab41c08-9d12{padding:30px;border-radius:15px;border-width:1px;border-color:#F0EFFF;border-style:solid;background-color:#f7f7fc;transition:all 0.3s;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-1b2323d8-9cc7{font-weight:700;font-size:44px;color:var(--Viola_principale);line-height:1.1;}.elementor .e-5e760162-7de3{font-weight:600;font-size:18px;color:var(--viola2);line-height:1.3;}.elementor .e-7d36b54f-733b{font-size:15px;line-height:1.6;}.elementor .e-521cc8c6-f5f7:hover,.elementor .e-521cc8c6-f5f7:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-521cc8c6-f5f7{padding:30px;border-radius:15px;border-width:1px;border-color:#F0EFFF;border-style:solid;background-color:#f7f7fc;transition:all 0.3s;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-58f8e96a-4b87{font-weight:700;font-size:44px;color:var(--Viola_principale);line-height:1.1;}.elementor .e-6fafefb7-f821{font-weight:600;font-size:18px;color:var(--viola2);line-height:1.3;}.elementor .e-f959d-699e{font-size:15px;line-height:1.6;}.elementor .e-52bd45bb-ad6a:hover,.elementor .e-52bd45bb-ad6a:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-52bd45bb-ad6a{padding:30px;border-radius:15px;border-width:1px;border-color:#F0EFFF;border-style:solid;background-color:#f7f7fc;transition:all 0.3s;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-a5b2c1a-c899{font-weight:700;font-size:44px;color:var(--Viola_principale);line-height:1.1;}.elementor .e-6d787055-7d55{font-weight:600;font-size:18px;color:var(--viola2);line-height:1.3;}.elementor .e-316bc859-b925{font-size:15px;line-height:1.6;}.elementor .e-208b0131-bd0f:hover,.elementor .e-208b0131-bd0f:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-208b0131-bd0f{padding:30px;border-radius:15px;border-width:1px;border-color:#F0EFFF;border-style:solid;background-color:#f7f7fc;transition:all 0.3s;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-4422e4-27cb{width:100%;max-width:1200px;padding:0px;gap:25px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-60b38aa5-5262{width:100%;font-weight:600;font-size:15px;color:var(--viola2);text-align:center;margin-block-end:4px;}.elementor .e-6f417eb3-711d{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-5a3cf0ac-2e59{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-356e1f9c-6bce{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-6c8630b8-ccf2{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-4341a9d0-7470{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-5a01b508-254a{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-9a306d-fb0e{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-1ec40d30-63b2{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#f7f7fc;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-5379795e-fae1{width:100%;max-width:1000px;padding:0px;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-1127b270-fbb2{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Bianco);flex-direction:column;gap:50px;align-items:center;}.elementor .e-436d3e46-ce53{font-weight:500;font-size:12px;color:#766DF4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#FFFFFF;box-shadow:0px 1px 3px 0px rgba(15,23,42,0.08);}.elementor .e-16a97311-8d37{font-weight:600;font-size:40px;color:#180B27;line-height:1.2;text-align:center;}.elementor .e-2d2fff29-dddb{font-size:18px;color:#737491;line-height:1.6;text-align:center;}.elementor .e-40c18ded-268b{max-width:760px;padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .e-7983f187-659e{width:100%;max-width:1200px;padding:0px;flex-direction:column;}.elementor .e-518aa06e-552e{width:100%;padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F7F7FC;flex-direction:column;gap:44px;align-items:center;}.elementor .e-37fc8e45-ae5f{font-weight:500;font-size:12px;color:var(--Viola_principale);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 3px 0px rgba(15,23,42,0.05),0px 3px 12px 0px rgba(15,23,42,0.05);}.elementor .e-6d815ea6-39ad{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-5c97989a-5262{font-size:18px;line-height:1.6;}.elementor .e-5724741a-c069{font-weight:600;font-size:12px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-59eb3dbc-590d{font-weight:600;font-size:17px;color:var(--viola2);margin-block-start:4px;margin-block-end:14px;}.elementor .e-205b4ec6-f405{font-weight:600;font-size:12px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-42f75c9-ef5a{font-weight:600;font-size:17px;color:var(--viola2);margin-block-start:4px;}.elementor .e-1dd8374c-588c{width:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:15px;background-color:var(--Bianco);}.elementor .e-429ad137-f4e7:hover,.elementor .e-429ad137-f4e7:focus-visible{color:var(--Bianco);background-color:var(--viola2);}.elementor .e-429ad137-f4e7{font-size:14px;color:var(--Bianco);padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:15px;background-color:var(--Viola_principale);transition:all 0.25s;}.elementor .e-4bd1f754-ef4e{width:44%;padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-580f8a0-b710{width:46px;height:46px;font-size:22px;color:var(--Bianco);line-height:46px;text-align:center;border-radius:12px;background-color:var(--Viola_principale);}.elementor .e-3f99b1a8-9e19{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-229528fa-77c7{width:100%;font-size:15px;line-height:1.6;}.elementor .e-559817ad-5515{column-gap:18px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-559817ad-5515:hover,.elementor .e-559817ad-5515:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-206993f3-4950{width:46px;height:46px;font-size:22px;color:var(--Bianco);line-height:46px;text-align:center;border-radius:12px;background-color:var(--Viola_principale);}.elementor .e-28185b25-5ba2{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-42ca477a-ad35{width:100%;font-size:15px;line-height:1.6;}.elementor .e-2797081a-58da{column-gap:18px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-2797081a-58da:hover,.elementor .e-2797081a-58da:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-61c4c0ed-7249{width:46px;height:46px;font-size:22px;color:var(--Bianco);line-height:46px;text-align:center;border-radius:12px;background-color:var(--Viola_principale);}.elementor .e-3ed0831a-e5d1{font-weight:600;font-size:20px;color:var(--viola2);}.elementor .e-6b8763f9-e42c{width:100%;font-size:15px;line-height:1.6;}.elementor .e-1d840e2b-99dd{column-gap:18px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:15px;background-color:var(--Bianco);box-shadow:0px 1px 2px 0px rgba(15,23,42,0.05),0px 4px 12px 0px rgba(15,23,42,0.05);transition:all 0.3s;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-1d840e2b-99dd:hover,.elementor .e-1d840e2b-99dd:focus-visible{box-shadow:0px 4px 8px 0px rgba(118,109,244,0.15),0px 16px 32px 0px rgba(118,109,244,0.2);transform:translate3d(0px, -4px, 0px);}.elementor .e-4608903d-ec93{width:52%;padding:0px;gap:16px;grid-template-columns:1fr;grid-template-rows:auto auto auto;}.elementor .e-3b3e7cd4-3b6f{width:100%;max-width:1200px;padding:0px;gap:50px;justify-content:space-between;align-items:center;}.elementor .e-787523fd-4f83{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Grigio-viola);flex-direction:column;gap:50px;align-items:center;}.elementor .e-1957534b-a1a2{font-weight:600;font-size:40px;color:var(--viola2);line-height:1.2;}.elementor .e-3017efe9-3434{font-size:18px;color:#5F5B73;line-height:1.6;}.elementor .e-6cce7305-f37c{font-weight:500;font-size:13px;color:var(--Viola_principale);padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#F0EFFF;}.elementor .e-8dc65d6-a373{font-weight:500;font-size:13px;color:var(--Viola_principale);padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#F0EFFF;}.elementor .e-6fde666e-290b{font-weight:500;font-size:13px;color:var(--Viola_principale);padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:15px;background-color:#F0EFFF;}.elementor .e-279a423-b6e1{padding:0px;gap:10px;flex-wrap:wrap;}.elementor .e-516fcc6a-4614{width:58%;padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-531c14b7-5558{font-weight:600;font-size:12px;color:var(--Viola_principale);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-17c26ea1-7b03:hover,.elementor .e-17c26ea1-7b03:focus-visible{color:var(--Bianco);background-color:var(--viola2);}.elementor .e-17c26ea1-7b03{font-weight:600;font-size:16px;color:var(--Bianco);text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:15px;background-color:var(--Viola_principale);box-shadow:0px 10px 24px 0px rgba(118,109,244,0.35);transition:all 0.25s;}.elementor .e-418c9076-a22b{font-size:13px;color:#8E89A3;line-height:1.5;}.elementor .e-355bde3c-7687{width:34%;text-align:center;padding:0px;flex-direction:column;gap:14px;align-items:stretch;}.elementor .e-2348c61d-f7c0{width:100%;max-width:1200px;padding:64px;border-radius:15px;background-image:radial-gradient(circle at 100% 0%, #F0EFFF 0%,#FFFFFF 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FFFFFF;box-shadow:0px 24px 60px 0px rgba(24,11,39,0.28);gap:56px;justify-content:space-between;align-items:center;}.elementor .e-3fb19567-78d6{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, #766DF4 0%,#180b27 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#180b27;flex-direction:column;justify-content:center;align-items:center;}