.elementor .e-14ef69b2-48c9{width:100%;height:calc(100% - 3px);object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;cursor: default;\n}.elementor .e-74f65a08-fed3{width:auto;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:-2px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(14,13,11,.55) 0%,#0E0D0B 92%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-573c2b01-9c47{font-family:var(--font-ui);font-weight:500;font-size:14px;color:var(--fiamma);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-31ef12d1-228e{font-family:var(--font-titoli);font-weight:400;font-size:clamp(3rem, 7vw, 6.4rem);color:var(--cera);letter-spacing:-0.01em;line-height:1;margin:0px;display:block;& em { font-style: italic; color: var(--fiamma); }\n}.elementor .e-7e6691cc-8f28{max-width:56ch;font-family:var(--font-testo);font-weight:300;font-size:18px;color:var(--fumo);line-height:1.7;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;& span { display: inline-block; margin-top: 22px; padding: 6px 14px; border-radius: 999px; background-color: #F0A847; color: #0E0D0B; font-family: 'Manrope', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.3; }\n}.elementor .e-51fc6835-3a88{width:100%;min-width:0px;max-width:1280px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-69183b17-d17d{width:100%;height:60vh;min-height:460px;max-width:100%;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--notte);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}