.elementor .Heading_Principale{font-family:Cormorant Garamond;font-weight:400;font-size:clamp(3.75rem, 6vw + 1.25rem, 7rem);color:var(--Oro);letter-spacing:-0.06em;line-height:0.8em;}.elementor .Eyebrow_Text{font-family:Zalando;font-weight:700;font-size:clamp(0.875rem, 1vw + 0.125rem, 1rem);color:var(--Tortora-scuro);letter-spacing:0.08em;line-height:1em;text-transform:uppercase;display:block;gap:40px;}.elementor .Descrizione_Normale{font-family:Zalando;font-weight:500;font-size:16px;color:var(--Tortora-scuro);letter-spacing:-0.04em;line-height:1.5em;margin-block-start:0px;}.elementor .Descrizione_Risalto_Tortora{font-family:Cormorant Garamond;font-weight:400;font-size:clamp(2rem, 3vw + 0.625rem, 3.5rem);color:var(--Tortora-scuro);letter-spacing:-0.06em;line-height:1.2em;}.elementor .Pulsante_1{font-family:Zalando;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.08em;line-height:1em;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Oro);}.elementor .Pulsante_1:hover,.elementor .Pulsante_1:focus-visible{font-weight:700;color:var(--Oro);background-color:var(--Crema_pulsanti);}.elementor .Pulsante_2{font-family:Zalando;font-weight:700;font-size:14px;color:var(--Oro);letter-spacing:0.08em;line-height:1em;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Crema_pulsanti);}.elementor .Pulsante_2:hover,.elementor .Pulsante_2:focus-visible{color:#ffffff;background-color:var(--Oro);}.elementor .Descrizione_Risalto_Oro{font-family:var(--Heading_Principale);font-weight:400;font-size:clamp(2rem, 3vw + 0.625rem, 3.5rem);color:var(--Oro);letter-spacing:-0.06em;line-height:1em;}.elementor .pillola-ospiti{width:auto;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#b0a4881a;border-style:solid;background-color:#FEFDF5;justify-content:center;align-items:center;}.elementor .pillola-ospiti:hover,.elementor .pillola-ospiti:focus-visible{border-color:#b0a487;}.elementor .pillola-ospiti:active{border-radius:100px;border-width:1px;border-color:#b0a487;border-style:solid;}.elementor .pillola-cerimonia{width:auto;padding-block-start:1px;padding-block-end:1px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#b0a4881a;border-style:solid;background-color:#FEFDF5;justify-content:center;align-items:center;}.elementor .pillola-cerimonia:hover,.elementor .pillola-cerimonia:focus-visible{border-color:#b0a487;}.elementor .pillola-luogo{width:auto;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#b0a4881a;border-style:solid;background-color:#FEFDF5;justify-content:center;align-items:center;}.elementor .pillola-luogo:hover,.elementor .pillola-luogo:focus-visible{border-radius:100px;border-width:1px;border-color:#b0a487;border-style:solid;}.elementor .pillola-luogo:active{border-radius:100px;border-width:1px;border-color:#b0a487;border-style:solid;}.elementor .pillola-fonte{width:auto;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#b0a4881a;border-style:solid;background-color:#FEFDF5;justify-content:center;align-items:center;}.elementor .pillola-contatto{width:auto;padding-block-start:1px;padding-block-end:1px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;border-width:1px;border-color:#b0a4881a;border-style:solid;background-color:#FEFDF5;justify-content:center;align-items:center;}