.elementor .e-3920666-9b27{height:10px;min-width:0px;padding:0px;background-color:var(--dv-blu-notte);}.elementor .e-2945e79a-fcc8{width:111px;height:62px;display:block;}.elementor .e-284f69df-ea2f{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-186815d4-a068:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-186815d4-a068{min-width:0px;padding:0px;margin-block-end:16px;border-radius:4px;display:block;width: fit-content;\n}.elementor .e-57b25203-d0c1{font-family:var(--dv-font-titoli);font-weight:700;font-size:21px;color:var(--dv-bianco);line-height:1.2;margin-block-start:0px;margin-block-end:10px;display:block;cursor: auto;\n}.elementor .e-38fce7e1-ed6a{color:var(--dv-su-scuro-tenue);margin-block-start:0px;margin-block-end:20px;display:block;cursor: auto;\n}.elementor .e-4161625a-395f{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-401146af-7444{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-315fedcc-7c79:hover,.elementor .e-315fedcc-7c79:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-315fedcc-7c79:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-315fedcc-7c79{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-191da7df-f45e{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-ec43f30-2fd4{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-3ad79f36-5404:hover,.elementor .e-3ad79f36-5404:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-3ad79f36-5404:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-3ad79f36-5404{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-79cddac0-b562{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-2ac69ec4-4006{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-66e98e16-10ca:hover,.elementor .e-66e98e16-10ca:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-66e98e16-10ca:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-66e98e16-10ca{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-5694efa6-b9c3{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-15be61e2-1a30{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-1d1fe780-e841:hover,.elementor .e-1d1fe780-e841:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-1d1fe780-e841:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-1d1fe780-e841{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-7560cdb-9858{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-607be6aa-1be2{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-19b891b5-a140:hover,.elementor .e-19b891b5-a140:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-19b891b5-a140:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-19b891b5-a140{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-73fb8f0d-2915{width:18px;height:18px;display:block;fill: currentColor;\n}.elementor .e-238ee620-6552{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-4efbd0fe-2ff9:hover,.elementor .e-4efbd0fe-2ff9:focus-visible{color:var(--dv-lime);border-color:var(--dv-lime);}.elementor .e-4efbd0fe-2ff9:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-4efbd0fe-2ff9{width:44px;height:44px;min-width:0px;position:relative;color:var(--dv-su-scuro);padding:0px;border-radius:50%;border-width:1px;border-color:rgba(233, 231, 220, 0.4);border-style:solid;display:grid;place-items: center;\n}.elementor .e-7f6f2647-b149{padding:0px;margin-block-end:14px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-6a5646a1-e1d9:hover,.elementor .e-6a5646a1-e1d9:focus-visible{color:var(--dv-lime);}.elementor .e-6a5646a1-e1d9:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-6a5646a1-e1d9{min-height:44px;font-weight:600;color:var(--dv-su-scuro);text-decoration:underline;display:inline-flex;align-items:center;text-decoration-color: rgba(233, 231, 220, 0.55); text-underline-offset: 4px;\n}.elementor .e-4480c01d-54f4{min-width:0px;padding:0px;}.elementor .e-3fb13a09-c2fb{font-family:var(--dv-font-titoli);font-weight:700;font-size:18px;color:var(--dv-lime);line-height:1.2;margin-block-start:4px;margin-block-end:12px;display:block;cursor: auto;\n}.elementor .e-7d8046e3-3165:hover,.elementor .e-7d8046e3-3165:focus-visible{color:var(--dv-lime);}.elementor .e-7d8046e3-3165:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-7d8046e3-3165{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-1c419c55-2288:hover,.elementor .e-1c419c55-2288:focus-visible{color:var(--dv-lime);}.elementor .e-1c419c55-2288:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-1c419c55-2288{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-219a35c0-9e46:hover,.elementor .e-219a35c0-9e46:focus-visible{color:var(--dv-lime);}.elementor .e-219a35c0-9e46:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-219a35c0-9e46{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-392241c3-57a3:hover,.elementor .e-392241c3-57a3:focus-visible{color:var(--dv-lime);}.elementor .e-392241c3-57a3:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-392241c3-57a3{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-5dd372dd-2c26:hover,.elementor .e-5dd372dd-2c26:focus-visible{color:var(--dv-lime);}.elementor .e-5dd372dd-2c26:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-5dd372dd-2c26{min-height:44px;font-weight:600;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-2d6feb22-100c{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-59701eb8-e4be{min-width:0px;padding:0px;}.elementor .e-3ce86999-c57b{font-family:var(--dv-font-titoli);font-weight:700;font-size:18px;color:var(--dv-lime);line-height:1.2;margin-block-start:4px;margin-block-end:12px;display:block;cursor: auto;\n}.elementor .e-677fe784-c838:hover,.elementor .e-677fe784-c838:focus-visible{color:var(--dv-lime);}.elementor .e-677fe784-c838:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-677fe784-c838{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-1b9a0bea-f7c1:hover,.elementor .e-1b9a0bea-f7c1:focus-visible{color:var(--dv-lime);}.elementor .e-1b9a0bea-f7c1:focus{outline-offset:3px;outline: 2px solid var(--dv-lime);\n}.elementor .e-1b9a0bea-f7c1{min-height:44px;color:var(--dv-su-scuro);line-height:1.35;padding-block-start:8px;padding-block-end:8px;display:inline-flex;align-items:center;}.elementor .e-3cfd335e-dc0c{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-60397e5f-69b5{min-width:0px;padding:0px;}.elementor .e-31606e13-4948{font-family:var(--dv-font-titoli);font-weight:700;font-size:18px;color:var(--dv-lime);line-height:1.2;margin-block-start:4px;margin-block-end:12px;display:block;cursor: auto;\n}.elementor .e-20b3ee26-380d{color:var(--dv-su-scuro-tenue);margin-block-start:0px;margin-block-end:14px;display:block;cursor: auto;\n}.elementor .e-a3f64b6-7805{width:1px;height:1px;overflow:hidden;position:absolute;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .e-3fe6e502-15d9:focus{outline-width:3px;outline-color:var(--dv-lime);outline-style:solid;outline-offset:0px;}.elementor .e-3fe6e502-15d9{height:52px;min-width:0px;font-family:var(--dv-font-testo);font-size:16px;color:var(--dv-testo);padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;background-color:var(--dv-bianco);flex:1 1 140px;}.elementor .e-573aa62b-5bf8:hover,.elementor .e-573aa62b-5bf8:focus-visible{background-color:var(--dv-verde-mosaico);}.elementor .e-573aa62b-5bf8:focus{outline-offset:3px;outline: 2px solid var(--dv-su-scuro);\n}.elementor .e-573aa62b-5bf8{height:52px;font-family:var(--dv-font-testo);font-weight:700;font-size:16px;color:var(--dv-blu-notte);cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:var(--dv-lime);}.elementor .e-1a95d6f4-859a{display:block;cursor: auto;\n}.elementor .e-5bb80268-5aa8{width:100%;font-size:15px;color:var(--dv-su-scuro);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;background-color:var(--dv-blu-notte-2);flex:0 1 100%;text-align: left;\n}.elementor .e-3ff963d0-aa9a{display:block;cursor: auto;\n}.elementor .e-3b3ad844-b74f{width:100%;font-size:15px;color:var(--dv-su-scuro);padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:10px;border-width:1px;border-color:var(--dv-filo-scuro);border-style:solid;background-color:var(--dv-blu-notte-2);flex:0 1 100%;text-align: left;\n}.elementor .e-5b9006a0-f1bc{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;align-items:stretch;}.elementor .e-4e7de936-14c9{font-size:14px;color:var(--dv-su-scuro-tenue);margin-block-start:10px;display:block;cursor: auto;\n}.elementor .e-53f9e98e-32b5{min-width:0px;padding:0px;}.elementor .e-32b73ee5-71f3{max-width:1200px;column-gap:44px;padding-block-start:56px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:1.3fr 1fr .6fr 1.2fr;grid-template-rows:auto;row-gap: 44px;\n}.elementor .e-7ae07712-2306{max-width:1200px;font-size:14px;color:var(--dv-su-scuro-tenue);padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;margin-inline-end:auto;display:block;border-block-start: 1px solid rgba(233, 231, 220, 0.14); cursor: auto;\n}.elementor .e-147b356a-9996{cursor: auto;\n}.elementor .e-28f41f12-4fd3{margin-inline-end:auto;cursor: auto;\n}.elementor .e-1b31971a-13d5{max-width:1200px;font-size:14px;color:var(--dv-su-scuro-tenue);column-gap:22px;padding-block-start:16px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-wrap:wrap;align-items:center;border-block-start: 1px solid rgba(233, 231, 220, 0.14); row-gap: 8px;\n}.elementor .e-2d6e5083-5e83{min-width:0px;font-family:var(--dv-font-testo);font-size:16px;color:var(--dv-su-scuro);line-height:1.55;padding:0px;background-color:var(--dv-blu-notte);}