.elementor .H1{font-family:var(--H1);font-weight:300;font-size:120px;letter-spacing:-6px;line-height:1em;}.elementor .Testo{font-family:var(--Testo);font-weight:600;font-size:18px;line-height:150%;}.elementor .Pulsante-1{font-family:var(--Pulsanti);font-size:19px;color:var(--Oro);padding-inline-start:45px;padding-inline-end:45px;border-radius:99px;border-width:1px;border-color:var(--Oro);border-style:solid;background-image:linear-gradient(180deg, #FAEFD9 0%,#DBD7E5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.35),-1px -1px 8px 0px #43206b33 inset;}.elementor .Pulsante-1:hover,.elementor .Pulsante-1:focus-visible{background-image:linear-gradient(180deg, #dcd8e6 0%,#FAEFD9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .H2{font-family:var(--H2);font-weight:400;font-size:64px;letter-spacing:-2px;line-height:1em;}.elementor .H4{font-family:var(--H2);font-size:27px;letter-spacing:-2px;line-height:90%;}.elementor .Pulsante-2{font-family:var(--Pulsanti);font-size:19px;color:var(--Testi-pulsanti);padding-inline-start:45px;padding-inline-end:45px;border-radius:99px;border-width:1px;border-color:var(--Oro);border-style:solid;background-image:linear-gradient(180deg, #FAEFD9 0%,#F5DDDD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.35),-1px -1px 8px 0px #43206b33 inset;align-self:start;}.elementor .Pulsante-2:hover,.elementor .Pulsante-2:focus-visible{background-image:linear-gradient(180deg, #F5DDDD 0%,#FAEFD9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .H3{font-family:var(--H2);font-weight:400;font-size:35px;letter-spacing:-2px;line-height:1em;}