.elementor .e-1c60ab65-43bc{font-family:var(--font-testo);font-weight:600;font-size:0.8rem;color:#f3e5dc;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-305855fd-66f2{font-family:var(--font-titoli);font-weight:900;font-size:2.6rem;color:#ffffff;line-height:1.15;}.elementor .e-31c4f1e2-edb0{font-family:var(--font-testo);font-size:1.15rem;color:#fbf6f2;line-height:1.7;}.elementor .e-3a29bd02-fe8a{font-family:var(--font-testo);font-size:1rem;color:#fbf6f2;line-height:1.7;}.elementor .e-12ffe273-f7aa{font-family:var(--font-testo);font-size:1rem;color:#fbf6f2;line-height:1.7;}.elementor .e-354fb2c5-723e{font-family:var(--font-testo);font-size:1rem;color:#fbf6f2;line-height:1.7;}.elementor .e-3031aa06-7bff{margin-block-start:1rem;display:flex;flex-direction:column;gap:1.2rem;}.elementor .e-732ff2e8-773b{max-width:40rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-7946f4af-2f45{font-family:var(--font-titoli);font-weight:900;font-size:1.6rem;color:var(--blu-scuro);line-height:1.2;}.elementor .e-6f343ad0-b66d{font-family:var(--font-testo);font-size:0.98rem;color:#4a4f57;line-height:1.6;}.elementor .e-6a3f0448-f0ac{width:100%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-73f5fc14-ddf9{font-family:var(--font-testo);font-size:0.8rem;color:#7a8089;line-height:1.5;}.elementor .e-74a88f0-ab88{width:100%;max-width:26rem;padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:#ffffff;box-shadow:0px 25px 60px 0px rgba(34, 40, 49, 0.14);display:flex;flex-direction:column;gap:1rem;border-block-start-width: 6px; border-top-style: solid; border-top-color: #8D6E63;\n}.elementor .e-441431fe-34e9{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--legno-naturale);gap:3rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;}