.elementor .e-nw010003-8ce6752{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-nw010002-e60e826{width:100%;overflow:hidden;aspect-ratio:16 / 10;padding:0;display:flex;flex-direction:column;img{transition:transform .5s ease}\n}.elementor .e-nw010005-f0a70ec{font-weight:500;font-size:.8125rem;color:var(--secondary);letter-spacing:.05rem;text-transform:uppercase}.elementor .e-nw010006-fba5d0e{font-family:var(--font-titoli);font-weight:700;font-size:1.25rem;color:var(--primary);line-height:1.2}.elementor .e-nw010008-d0b45d9{margin-block-start:auto;align-self:flex-start}.elementor .e-nw010004-99e67af{padding-block-start:var(--spazio-3);padding-block-end:var(--spazio-3);padding-inline-start:var(--spazio-3);padding-inline-end:var(--spazio-3);display:flex;flex-direction:column;gap:var(--spazio-1)}.elementor .e-nw010001-4afa030{width:100%;height:100%;overflow:hidden;text-decoration:none;padding:0;border-radius:var(--raggio-foto);border-width:1px;border-color:var(--grigio-medio);border-style:solid;background-color:var(--bianco);display:flex;flex-direction:column;.elementor &:hover img{transform:scale(1.06)}.elementor &:hover .pulsante.pulsante,.elementor &:focus-visible .pulsante.pulsante{background-color:var(--primary)}\n}