.elementor .e-75e941a4-de7b{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:var(--raggio-l);}.elementor .e-48645afc-2b89{font-size:var(--fs-xs);color:var(--colore-secondario);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-36a14c54-5802{text-transform:none;letter-spacing:normal;\n}.elementor .e-358f517d-bccc{overflow:hidden;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5;\n}.elementor .e-77d6c6a2-5d57{padding-block-start:var(--sp-s);margin-block-start:auto;border-block-start-width:1px;display:flex;justify-content:center;border-top-style: solid; border-top-color: var(--colore-secondario);\n}.elementor .e-1e013e25-c04c{display:flex;flex-direction:column;gap:var(--sp-s);flex:1 1 auto;padding-inline:var(--sp-xs); & .elementor-widget-post-info { align-self:flex-start; width:fit-content } & .elementor-post-info { display:inline-flex; margin:0; padding:6px 12px; background-color:var(--colore-secondario); border-radius:4px } & .elementor-post-info li, & .elementor-post-info a, & .elementor-post-info span { color:#FFFFFF; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; text-decoration:none } & .elementor-post-info .elementor-icon-list-icon { display:none } & .elementor-widget-post-info .elementor-post-info { padding:6px 12px !important }\n}.elementor .e-69399f98-38ab{height:100%;overflow:hidden;padding:var(--sp-s);border-radius:var(--raggio-l);border-width:1px;border-color:rgba(57,62,63,0.8);border-style:solid;background-color:#fff;box-shadow:0px 4px 14px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;gap:var(--sp-m);}.elementor .e-9b3fef1-8824{display:grid;gap:var(--sp-xl);grid-template-columns:repeat(3,1fr);}.elementor .e-388012dd-f9a9{text-transform:none;letter-spacing:normal;\n}.elementor .e-1bfde3fe-136b{text-align:center;align-items:center;padding-block:var(--sp-xl);\n}