.elementor .e-1b2c5e81-5ccf{background-color:var(--lilla);}.elementor .e-71e72070-be6e{font-size:clamp(38px, 5.12vw, 77px);}.elementor .e-3fda20a3-bbe3{padding:0px;flex-direction:column;gap:28px;flex:1 1 440px;}.elementor .e-5b48f835-5348{width:100%;height:auto;display:block;}.elementor .e-7537e587-cb16{flex:1 1 440px;}.elementor .e-6260bd8d-d363{padding:0px;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-61bcbc27-bdda{flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-2a6a7af8-ec88{padding-block-start:72px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2107a505-926b{width:150px;height:150px;position:absolute;inset-block-start:-48px;inset-inline-end:-36px;padding:0px;border-radius:50%;border-width:2px;border-color:#000000;border-style:solid;background-color:var(--viola);}.elementor .e-13f9b0bc-977f{width:100px;height:100px;position:absolute;inset-block-start:-22px;inset-inline-end:-10px;padding:0px;}.elementor .e-12b46be3-a701{font-size:clamp(32px, 3.74vw, 54px);line-height:1.02;flex:1 1 380px;}.elementor .e-164f878d-ed21{font-size:clamp(18px, 1.5vw, 20px);line-height:1.75;}.elementor .e-6f6bcb0e-18ad{font-size:clamp(18px, 1.5vw, 20px);line-height:1.65;}.elementor .e-75dd5037-1445{padding:0px;flex-direction:column;gap:22px;flex:1 1 380px;}.elementor .e-a53fc96-781a{padding:0px;gap:56px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-24669780-ddd8{position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:32px;border-width:2px;border-color:#000000;border-style:solid;background-color:var(--lilla);box-shadow:12px 12px 0px 0px #4C1D95;}.elementor .e-3e469440-9219{padding-block-start:0px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6461137c-c270{width:260px;height:140px;position:absolute;inset-block-end:30px;inset-inline-start:4%;padding:0px;}.elementor .e-7173e394-e7c7{width:120px;height:120px;position:absolute;inset-block-start:40px;inset-inline-end:8%;padding:0px;}.elementor .e-171f3845-fe89{font-family:var(--font-titoli);font-weight:400;font-size:clamp(36px, 6.5vw, 100px);color:var(--nero);letter-spacing:-0.03em;line-height:0.92;margin:0px;}.elementor .e-4b6d95cf-7c24{font-size:20px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;}.elementor .e-70a7990f-1970{position:relative;text-align:center;flex-direction:column;gap:44px;align-items:center;}.elementor .e-31a5c132-ae8c{overflow:hidden;position:relative;padding-block-start:100px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:2px;background-color:var(--verde);border-top-style: solid; border-top-color: #000000; border-bottom-style: solid; border-bottom-color: #000000;\n}