.elementor .e-673ade10-f576{font-family:var(--font-principale);font-weight:600;font-size:52px;color:var(--colore-primario);line-height:1.1;margin-block-end:12px;}.elementor .e-4009857d-6218{max-width:760px;font-family:var(--font-principale);font-weight:300;font-size:18px;color:var(--colore-primario);line-height:1.6;margin-block-end:32px;}.elementor .e-139faecb-ae14{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;}.elementor .e-37eac6de-4db1{min-width:80px;min-height:30px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:9;font-family:var(--font-principale);font-weight:500;font-size:15px;color:var(--colore-bianco);line-height:30px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.6em;padding-inline-end:0.6em;margin:0px;background-color:var(--colore-accento);display:block;&:empty { display:none; }\n}.elementor .e-bd23179-b6e1{width:100%;position:relative;padding:0px;margin-block-end:8px;display:block;& > a, & > a:hover { display:block; line-height:0; text-decoration:none; color:inherit; }\n}.elementor .e-2893781d-b36f{font-family:var(--font-principale);font-weight:600;font-size:20px;color:var(--colore-primario);line-height:1.25;padding-block-start:10px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;& a, & a:hover { font:inherit; line-height:inherit; color:inherit; text-decoration:none; }\n}.elementor .e-73ac8a0f-8573{font-family:var(--font-principale);font-weight:300;font-size:16px;color:var(--colore-primario);line-height:1.5;margin-block-start:0px;margin-block-end:8px;& > span:last-child:not(:first-child), & > del + span { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; } & del { color: #5A6B7E; margin-right:4px; } & ins { text-decoration:none; font-weight:500; }\n}.elementor .e-281fad05-6d27:hover,.elementor .e-281fad05-6d27:focus-visible{color:var(--colore-accento);text-decoration:underline;background-color:transparent;}.elementor .e-281fad05-6d27{font-family:var(--font-principale);font-weight:500;font-size:16px;color:var(--colore-primario);line-height:1.2;font-style:italic;text-decoration:underline;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-4266ff3d-54a5{display:flex;flex-direction:column;gap:0px;}.elementor .e-5693194b-18ac{display:grid;grid-template-columns:repeat(4, 1fr);gap: 40px 16px;\n}.elementor .e-55570887-b664{width:100%;}.elementor .e-5a01c100-db69{width:100%;padding-block-start:40px;padding-block-end:64px;padding-inline-start:4%;padding-inline-end:4%;display:flex;flex-direction:column;gap:0px;}.elementor .e-61b4acc6-2edf{font-family:var(--font-principale);font-weight:600;font-size:44px;color:var(--colore-primario);line-height:1.2;margin-block-end:12px;}.elementor .e-1e51d77a-ab6d{max-width:760px;font-family:var(--font-principale);font-weight:300;font-size:18px;color:var(--colore-primario);line-height:1.6;margin-block-end:32px;}.elementor .e-78cfad40-d42b{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;}.elementor .e-67680834-24bf{min-width:80px;min-height:30px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:9;font-family:var(--font-principale);font-weight:500;font-size:15px;color:var(--colore-bianco);line-height:30px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.6em;padding-inline-end:0.6em;margin:0px;background-color:var(--colore-accento);display:block;&:empty { display:none; }\n}.elementor .e-3748de99-a600{width:100%;position:relative;padding:0px;margin-block-end:8px;display:block;& > a, & > a:hover { display:block; line-height:0; text-decoration:none; color:inherit; }\n}.elementor .e-7b5c5f1d-146b{font-family:var(--font-principale);font-weight:600;font-size:20px;color:var(--colore-primario);line-height:1.25;padding-block-start:10px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;& a, & a:hover { font:inherit; line-height:inherit; color:inherit; text-decoration:none; }\n}.elementor .e-1a3a59fd-212b{font-family:var(--font-principale);font-weight:300;font-size:16px;color:var(--colore-primario);line-height:1.5;margin-block-start:0px;margin-block-end:8px;& > span:last-child:not(:first-child), & > del + span { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; } & del { color: #5A6B7E; margin-right:4px; } & ins { text-decoration:none; font-weight:500; }\n}.elementor .e-7759a57a-a96f:hover,.elementor .e-7759a57a-a96f:focus-visible{color:var(--colore-accento);text-decoration:underline;background-color:transparent;}.elementor .e-7759a57a-a96f{font-family:var(--font-principale);font-weight:500;font-size:16px;color:var(--colore-primario);line-height:1.2;font-style:italic;text-decoration:underline;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-33ae798d-28d0{display:flex;flex-direction:column;gap:0px;}.elementor .e-3ed336dd-9706{display:grid;grid-template-columns:repeat(4, 1fr);gap: 40px 16px;\n}.elementor .e-5d36dd0a-5f7f{width:100%;}.elementor .e-146ac53a-bd82{width:100%;padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;border-block-start: 1px solid #CFD6DE;\n}.elementor .e-3535cd34-410e{width:100%;padding-block-start:0px;padding-block-end:64px;padding-inline-start:4%;padding-inline-end:4%;display:flex;flex-direction:column;}.elementor .e-41e9d976-ecef{font-family:var(--font-principale);font-weight:600;font-size:44px;color:var(--colore-primario);line-height:1.2;margin-block-end:12px;}.elementor .e-3dca79e7-5a60{max-width:760px;font-family:var(--font-principale);font-weight:300;font-size:18px;color:var(--colore-primario);line-height:1.6;margin-block-end:32px;}.elementor .e-1ccf61ba-16aa{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;}.elementor .e-c9a55df-410c{min-width:80px;min-height:30px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:9;font-family:var(--font-principale);font-weight:500;font-size:15px;color:var(--colore-bianco);line-height:30px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.6em;padding-inline-end:0.6em;margin:0px;background-color:var(--colore-accento);display:block;&:empty { display:none; }\n}.elementor .e-690ef9a9-989c{width:100%;position:relative;padding:0px;margin-block-end:8px;display:block;& > a, & > a:hover { display:block; line-height:0; text-decoration:none; color:inherit; }\n}.elementor .e-2722a61c-3414{font-family:var(--font-principale);font-weight:600;font-size:20px;color:var(--colore-primario);line-height:1.25;padding-block-start:10px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;& a, & a:hover { font:inherit; line-height:inherit; color:inherit; text-decoration:none; }\n}.elementor .e-621c8083-2f8d{font-family:var(--font-principale);font-weight:300;font-size:16px;color:var(--colore-primario);line-height:1.5;margin-block-start:0px;margin-block-end:8px;& > span:last-child:not(:first-child), & > del + span { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; } & del { color: #5A6B7E; margin-right:4px; } & ins { text-decoration:none; font-weight:500; }\n}.elementor .e-e5a189d-5bb7:hover,.elementor .e-e5a189d-5bb7:focus-visible{color:var(--colore-accento);text-decoration:underline;background-color:transparent;}.elementor .e-e5a189d-5bb7{font-family:var(--font-principale);font-weight:500;font-size:16px;color:var(--colore-primario);line-height:1.2;font-style:italic;text-decoration:underline;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-d4b0bf5-ca65{display:flex;flex-direction:column;gap:0px;}.elementor .e-5a762f6e-9c12{display:grid;grid-template-columns:repeat(4, 1fr);gap: 40px 16px;\n}.elementor .e-3190ed9e-61b0{width:100%;}.elementor .e-1c64b6ee-a945{width:100%;padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;border-block-start: 1px solid #CFD6DE;\n}.elementor .e-53bf0463-5edc{width:100%;padding-block-start:0px;padding-block-end:80px;padding-inline-start:4%;padding-inline-end:4%;display:flex;flex-direction:column;}