.elementor .s-co-eyebrow{font-family:var(--FontTitolo);font-weight:600;font-size:13px;color:var(--RossoCorsa);letter-spacing:3px;text-transform:uppercase;}.elementor .s-co-title{max-width:11em;font-family:var(--FontTitolo);font-weight:700;font-size:70px;color:#FFFFFF;letter-spacing:0.5px;line-height:0.98em;text-transform:uppercase;}.elementor .s-co-lede{max-width:38em;font-family:var(--FontCorpo);font-size:19px;color:#FFFFFFCC;line-height:1.7em;}.elementor .s-co-hero-in{width:100%;max-width:1320px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:26px;}.elementor .s-co-hero{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Carbonio);display:flex;flex-direction:column;align-items:center;}.elementor .s-cs-h{font-family:var(--FontTitolo);font-weight:600;font-size:40px;color:var(--Nero);letter-spacing:0.5px;line-height:1.04em;text-transform:uppercase;}.elementor .s-cs-p1{max-width:40em;font-family:var(--FontCorpo);font-size:17px;color:var(--Grafite);line-height:1.75em;}.elementor .s-cs-p2{max-width:40em;font-family:var(--FontCorpo);font-size:17px;color:var(--Grafite);line-height:1.75em;}.elementor .s-cs-img{width:100%;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;}.elementor .s-co-story-col{display:flex;flex-direction:column;gap:18px;}.elementor .s-co-story-in{width:100%;max-width:1320px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:26px;}.elementor .s-co-story{width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Sfondo);display:flex;flex-direction:column;align-items:center;}.elementor .s-cv-h{font-family:var(--FontTitolo);font-weight:600;font-size:40px;color:#FFFFFF;letter-spacing:0.5px;line-height:1.04em;text-transform:uppercase;}.elementor .s-cv1-h{font-family:var(--FontTitolo);font-weight:600;font-size:19px;color:#FFFFFF;letter-spacing:0.5px;line-height:1.15em;text-transform:uppercase;}.elementor .s-cv1-p{font-family:var(--FontCorpo);font-size:15px;color:#FFFFFFB0;line-height:1.7em;}.elementor .s-cv1{width:30%;display:flex;flex-direction:column;gap:8px;}.elementor .s-cv2-h{font-family:var(--FontTitolo);font-weight:600;font-size:19px;color:#FFFFFF;letter-spacing:0.5px;line-height:1.15em;text-transform:uppercase;}.elementor .s-cv2-p{font-family:var(--FontCorpo);font-size:15px;color:#FFFFFFB0;line-height:1.7em;}.elementor .s-cv2{width:30%;display:flex;flex-direction:column;gap:8px;}.elementor .s-cv3-h{font-family:var(--FontTitolo);font-weight:600;font-size:19px;color:#FFFFFF;letter-spacing:0.5px;line-height:1.15em;text-transform:uppercase;}.elementor .s-cv3-p{font-family:var(--FontCorpo);font-size:15px;color:#FFFFFFB0;line-height:1.7em;}.elementor .s-cv3{width:30%;display:flex;flex-direction:column;gap:8px;}.elementor .s-cv-row{width:100%;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .s-co-values-in{width:100%;max-width:1320px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:30px;}.elementor .s-co-values{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Carbonio);display:flex;flex-direction:column;align-items:center;}.elementor .s-cc-h{font-family:var(--FontTitolo);font-weight:600;font-size:44px;color:var(--Nero);letter-spacing:0.5px;line-height:1.04em;text-transform:uppercase;}.elementor .s-cc-p{max-width:40em;font-family:var(--FontCorpo);font-size:17px;color:var(--Grafite);line-height:1.75em;}.elementor .s-cc-btn{font-family:var(--FontTitolo);font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;background-color:var(--RossoCorsa);align-self:flex-start;}.elementor .s-co-cta-col{display:flex;flex-direction:column;gap:18px;}.elementor .s-co-cta-in{width:100%;max-width:1320px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:26px;}.elementor .s-co-cta{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--Superficie);display:flex;flex-direction:column;align-items:center;}