.elementor .e-0cf3224-fce1248{display:flex;flex-direction:column;gap:20px;}.elementor .e-2098894-d39ea7f{width:146px;height:146px;aspect-ratio:1/1;}.elementor .e-55f2b0b-719caca{width:49px;height:75px;aspect-ratio:auto;position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;}.elementor .e-5ae5a15-8cff5ca{width:184px;height:184px;position:relative;padding:0px;border-radius:50%;border-width:0px;border-style:none;background-color:var(--Oro);display:flex;justify-content:center;align-items:center;align-self:end;}.elementor .e-cff841d-322b4ce{width:50%;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:column;row-gap:20px;justify-content:space-between;}.elementor .e-e854bf1-4b9fd61{width:50%;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:end;}.elementor .e-de81910-01467c3{position:relative;z-index:2;padding-block-start:200px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-125px;flex-direction:row;row-gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-bd7cc1d-66c043e{width:50%;padding:0px;display:flex;flex-direction:column;}.elementor .e-ddb0ad2-d507880{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:17%;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-eebe65a-ec29011{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:row;gap:20px;}.elementor .e-f57621f-8960728{padding-block-start:0px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:40px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-self:stretch;}.elementor .e-b6b65e5-379725d{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;margin-block-start:135px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:60px;align-items:center;}.elementor .e-54c4796-868ab49{padding-block-start:0px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:40px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-self:stretch;}.elementor .e-41897ed-145142f{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;margin-block-start:135px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:60px;align-items:center;}.elementor .e-8770131-487530e{width:50%;padding:0px;display:flex;flex-direction:column;}.elementor .e-74bde55-5208ed9{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:17%;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-0faa0dd-c9407c2{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;margin-block-start:135px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-c5a5335-b8123c9{width:100%;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0px;margin-block-start:135px;margin-block-end:135px;display:flex;flex-direction:column;}.elementor .e-24ed3fe-df38839{width:50%;padding:0px;display:flex;flex-direction:column;}.elementor .e-16dbea2-c03722d{font-weight:700;font-size:16px;color:var(--Titoli);text-transform:uppercase;}.elementor .e-b228bf4-13ea789{display:flex;gap:0px;justify-content:flex-end;/* Selettore: adatta al tuo markup reale */
.il-tuo-pulsante svg .corpo,
.il-tuo-pulsante svg .testa {
transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* La punta parte subito */
.il-tuo-pulsante:hover svg .testa {
transform: translateX(6px);
transition-delay: 0s;
}

/* La coda segue con delay, si allunga scalando da sinistra */
.il-tuo-pulsante:hover svg .corpo {
transform: scaleX(1.45) translateX(3px);
transform-origin: left center;
transition-delay: 0.08s;
}\n}.elementor .e-a7d0591-d6c8090{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:17%;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-a0e45af-bf271f1{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:row;gap:20px;}.elementor .e-0cae1ec-796238f{position:relative;z-index:1;padding-block-start:135px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}