.elementor .e-1519ad06-7cad{width:100%;min-width:0px;max-width:100%;padding:0px;}.elementor .e-664f17ad-da32{font-family:var(--font-ui);font-weight:500;font-size:13px;color:var(--fumo);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-63e7125b-224e{font-family:var(--font-titoli);font-weight:400;font-size:2.2rem;color:var(--cera);line-height:1.05;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-7436750a-c816{font-family:var(--font-testo);font-weight:300;font-size:16px;color:#D6CCBB;line-height:1.7;margin:0px;display:block;& ol { margin: 0; padding-left: 1.4em; } & li { margin: 0 0 12px; padding-left: .3em; } & li::marker { color: #F0A847; font-weight: 500; }\n}.elementor .e-4ba4d3b3-f2c0{min-width:0px;padding:40px;border-radius:24px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:var(--notte-2);}.elementor .e-910c6ad-3385{font-family:var(--font-ui);font-weight:500;font-size:13px;color:var(--fumo);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-12c303d5-d32e{font-family:var(--font-titoli);font-weight:400;font-size:2.2rem;color:var(--cera);line-height:1.05;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-56932312-f06d{font-family:var(--font-testo);font-weight:300;font-size:16px;color:#D6CCBB;line-height:1.7;margin:0px;display:block;& ol { margin: 0; padding-left: 1.4em; } & li { margin: 0 0 12px; padding-left: .3em; } & li::marker { color: #F0A847; font-weight: 500; }\n}.elementor .e-1bcf37ee-e8b0{min-width:0px;padding:40px;border-radius:24px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:var(--notte-2);}.elementor .e-4a29afba-e585{font-family:var(--font-ui);font-weight:500;font-size:13px;color:var(--fumo);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7b679a8-f9a6{font-family:var(--font-titoli);font-weight:400;font-size:2.2rem;color:var(--cera);line-height:1.05;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-26ccd0a5-8942{font-family:var(--font-testo);font-weight:300;font-size:16px;color:#D6CCBB;line-height:1.7;margin:0px;display:block;& ol { margin: 0; padding-left: 1.4em; } & li { margin: 0 0 12px; padding-left: .3em; } & li::marker { color: #F0A847; font-weight: 500; }\n}.elementor .e-44756b29-b0c7{min-width:0px;padding:40px;border-radius:24px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:var(--notte-2);}.elementor .e-778869b3-6c50{width:100%;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-77d4d60f-6a14{width:100%;max-width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-47a19931-f77e{font-family:var(--font-titoli);font-weight:400;font-size:1.7rem;color:var(--cera);line-height:1.1;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4d2f4c8b-683f{font-family:var(--font-testo);font-weight:300;font-size:15px;color:var(--fumo);line-height:1.6;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-559428ff-69e3{padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-79330a8-107e{width:auto;max-width:320px;position:absolute;inset-block-end:24px;inset-inline-start:24px;z-index:2;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:var(--notte);position: absolute !important;\n}.elementor .e-38080c04-d865{width:100%;height:480px;max-width:1280px;overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:28px;border-width:1px;border-color:#2A2620;border-style:solid;background-color:transparent;}.elementor .e-1d027c59-c8b2{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-487eaa38-4ff4{font-family:var(--font-titoli);font-weight:400;font-size:2.4rem;color:var(--notte);line-height:1.05;margin:0px;display:block;& em { font-style: italic; color: var(--brace); }\n}.elementor .e-4706a370-9652{font-family:var(--font-testo);font-weight:300;font-size:17px;color:#4A433A;line-height:1.6;margin:0px;display:block;& ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px; } & li { position: relative; margin: 0; padding: 0 0 0 26px; border: 0; } & li::before { content: ''; position: absolute; left: 1px; top: calc(0.8em - 4.5px); width: 9px; height: 9px; background-color: #C9622B; transform: rotate(45deg); }\n}.elementor .e-3dc3e60-4c57{width:100%;max-width:1280px;color:var(--notte);padding:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;background-color:var(--cera);display:grid;gap:50px;grid-template-columns:1fr 1.6fr;grid-template-rows:auto;align-items:start;}.elementor .e-67bd9e80-78de{width:100%;max-width:100%;padding-block-start:0px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}.elementor .e-132d07c9-f5d2{font-family:var(--font-titoli);font-weight:400;font-size:clamp(2.8rem, 6vw, 5.4rem);color:var(--cera);letter-spacing:-0.01em;line-height:1;text-align:center;margin:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-3c653940-a1b8{width:100%;max-width:1280px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:30px;align-items:center;}.elementor .e-5dae96fa-46ee{width:100%;max-width:100%;padding-block-start:60px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:block;}