.elementor .e-116bdaa3-925e{font-family:var(--font-testo);font-weight:600;font-size:0.8rem;color:var(--legno-naturale);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3bd887a9-4cb0{font-family:var(--font-titoli);font-weight:900;font-size:3.25rem;color:var(--blu-scuro);letter-spacing:-0.02em;line-height:1.08;}.elementor .e-396ee48e-4a58{font-family:var(--font-testo);font-size:1.15rem;color:#4a4f57;line-height:1.7;}.elementor .e-3b367552-cd2a{font-size:1.6rem;line-height:1;padding:0.6rem;border-radius:0.6rem;background-color:#F7F4F1;}.elementor .e-386fc0a7-859f{font-family:var(--font-titoli);font-weight:700;font-size:1.05rem;color:var(--blu-scuro);}.elementor .e-3791fb6-6026{font-family:var(--font-testo);font-size:0.95rem;color:#5a6069;line-height:1.6;}.elementor .e-67f7085-d0fa{display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-19d579fd-7350{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;border-width:1px;border-color:#ece6e0;border-style:solid;background-color:#ffffff;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-55e472f9-7d44{font-size:1.6rem;line-height:1;padding:0.6rem;border-radius:0.6rem;background-color:#F7F4F1;}.elementor .e-14253d01-2aa3{font-family:var(--font-titoli);font-weight:700;font-size:1.05rem;color:var(--blu-scuro);}.elementor .e-32d8ba-b9fb{font-family:var(--font-testo);font-size:0.95rem;color:#5a6069;line-height:1.6;}.elementor .e-679ea3aa-5f8b{display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-156dd4d9-3ba5{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;border-width:1px;border-color:#ece6e0;border-style:solid;background-color:#ffffff;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-1b70d178-8c66{font-size:1.6rem;line-height:1;padding:0.6rem;border-radius:0.6rem;background-color:#e6f5fa;}.elementor .e-7e0888e0-3985{font-family:var(--font-titoli);font-weight:700;font-size:1.05rem;color:var(--blu-scuro);}.elementor .e-77c959ae-57c9{font-family:var(--font-testo);font-size:0.95rem;color:#5a6069;line-height:1.6;}.elementor .e-7eacf4fb-ca26{display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-2edef13e-ebf4{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.9rem;border-width:1px;border-color:#ece6e0;border-style:solid;background-color:#ffffff;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-40886f-7cc4{margin-block-start:1rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3d6bda1d-2c44{max-width:34rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-2909da45-f74c{font-family:var(--font-titoli);font-weight:900;font-size:1.6rem;color:var(--blu-scuro);line-height:1.2;}.elementor .e-3c290e92-c35f{font-family:var(--font-testo);font-size:0.98rem;color:#4a4f57;line-height:1.6;}.elementor .e-07eed2e{width:100%;padding:0px;flex-direction:column;justify-content:center;}.elementor .e-20662ae8-5cfe{font-family:var(--font-testo);font-size:0.8rem;color:#7a8089;line-height:1.5;}.elementor .e-fbf3ee2-27c4{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;border-block-start-width:6px;background-color:#ffffff;box-shadow:0px 25px 60px 0px rgba(34, 40, 49, 0.14);display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #8D6E63;\n}.elementor .e-24831119-3440{padding-block-start:5.5rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(135deg, #ffffff 0%,#F7F4F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:4rem;justify-content:center;align-items:flex-start;}