.elementor .e-374ff2a2-6848:hover,.elementor .e-374ff2a2-6848:focus-visible{color:var(--principale-hover);}.elementor .e-374ff2a2-6848{font-weight:600;}.elementor .e-4f4f7c7c-d2b5{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor .e-44a98b33-6b35{text-transform:uppercase;}.elementor .e-48693da7-b679{font-weight:500;font-size:14px;color:var(--principale);padding:0px;flex-direction:row;justify-content:space-between;}.elementor .e-3f108707-9a11{color:var(--testo);}.elementor .e-2ce239f-5757{padding:20px;flex-direction:column;gap:10px;}.elementor .e-54c0b52e-8ae6{padding:0px;flex-direction:column;}.elementor .e-1fcb7908-4ea6{width:100%;height:1px;margin-block-end:15px;background-color:#c2c2c2;}.elementor .e-5daea17f-53c5{font-weight:600;font-size:18px;color:var(--principale);line-height:28px;}.elementor .e-7cbf0518-844b{width:28px;height:28px;color:var(--principale);}.elementor .e-21cd8881-2770{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-3ce81204-b2ef{padding-block-start:0px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}.elementor .e-61d1637c-5538:hover,.elementor .e-61d1637c-5538:focus-visible{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.85);}.elementor .e-61d1637c-5538{height:100%;overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:#c2c2c2;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.45);flex-direction:column;justify-content:space-between;}.elementor .e-74dc138e-70ff{column-gap:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;row-gap: 35px;\n}.elementor .e-43914411-2b2b{font-weight:600;font-size:15px;color:inherit;line-height:34px;text-transform:uppercase;}.elementor .e-5982bc1a-fd45:hover,.elementor .e-5982bc1a-fd45:focus-visible{color:#ffffff;background-color:var(--principale);}.elementor .e-5982bc1a-fd45{height:52px;color:var(--principale);padding-inline-start:30px;padding-inline-end:30px;border-radius:6px;border-width:1px;border-color:var(--principale);border-style:solid;background-color:#ffffff;display:flex;align-items:center;}.elementor .e-34ea3338-4609{font-weight:600;font-size:15px;color:inherit;line-height:34px;text-transform:uppercase;}.elementor .e-37da3184-5c0c:hover,.elementor .e-37da3184-5c0c:focus-visible{border-color:var(--principale-hover);background-color:var(--principale-hover);}.elementor .e-37da3184-5c0c{height:52px;color:#ffffff;padding-inline-start:30px;padding-inline-end:30px;border-radius:6px;border-width:1px;border-color:var(--principale);border-style:solid;background-color:var(--principale);display:flex;align-items:center;}.elementor .e-2178cf3d-ee22{padding:0px;margin-block-start:40px;gap:20px;justify-content:center;}.elementor .e-54410671-8ab7{width:100%;}.elementor .e-419f2971-e571{min-width:0px;padding:0px;flex-direction:column;gap:25px;flex:1 1 0%;}.elementor .e-5823699d-307c{width:380px;padding:0px;flex:0 0 auto;}.elementor .e-116ca30-ea22{margin-block-end:100px;flex-direction:row;gap:60px;align-items:flex-start;}