.elementor .e-d509cfa-d071{width:190px;height:auto;}.elementor .e-241ccdbc-5db6{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;align-items:center;}.elementor .e-4c48eff-e43c{font-size:14px;padding-block: 13px; padding-inline: 22px; box-shadow: none;\n}.elementor .e-4d310e8-4c30{flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-6742622f-5c16{width:100%;position:sticky;inset-block-start:0px;z-index:50;background-color:#FFFFFF;display:flex;flex-direction:row;justify-content:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #E1EEEC; padding-block: 14px; padding-inline: 24px;\n}.elementor .e-4129d1c5-ca91{font-weight:800;font-size:clamp(36px, 3.1vw, 45px);color:var(--lp-navy);letter-spacing:-0.015em;line-height:1.1;}.elementor .e-56444fe8-9837{max-width:540px;font-size:20px;color:var(--lp-navy);}.elementor .e-61487edc-8235{font-weight:800;font-size:15px;color:var(--lp-navy);line-height:1.25;}.elementor .e-500b679d-5e75{font-size:13px;color:var(--lp-ink);line-height:1.3;}.elementor .e-4b4c7be0-2367{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-1451efaf-e91c{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-26d19be0-3d22{font-weight:800;font-size:15px;color:var(--lp-navy);line-height:1.25;}.elementor .e-2cabb31a-d18a{font-size:13px;color:var(--lp-ink);line-height:1.3;}.elementor .e-1b8f9d8f-2665{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-2d9af23d-1baa{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-54fd0b90-dd52{font-weight:800;font-size:15px;color:var(--lp-navy);line-height:1.25;}.elementor .e-2c047735-5a83{font-size:13px;color:var(--lp-ink);line-height:1.3;}.elementor .e-2e02f398-8267{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7a3810a6-17c4{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-2c5bb875-69b1{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-26bc740d-c3d3{font-size:19px;padding-block: 20px; padding-inline: 34px;\n}.elementor .e-708b2fcf-ae47{padding:0px;margin-block-start:8px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-5f50f834-ef98{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 58%;}.elementor .e-4a13488f-ebc5{width:74%;max-width:440px;aspect-ratio:4 / 5;object-fit:contain;object-position:bottom center;border-radius:0px;}.elementor .e-50ccb38e-2d8e{width:42%;max-width:210px;aspect-ratio:1 / 2;object-fit:contain;margin-block-end:48px;margin-inline-start:-12%;border-radius:0px;border-width:0px;filter:drop-shadow(0px 24px 40px rgba(31, 98, 123, 0.22));}.elementor .e-35694430-2530{padding:0px;margin-block-end:-72px;display:flex;flex-direction:row;gap:0px;flex:1 1 42%;justify-content:center;align-items:flex-end;align-self:flex-end;}.elementor .e-36090989-a809{flex-direction:row;gap:40px;align-items:center;}.elementor .e-602df651-4a33{overflow:hidden;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.96) 0%,rgba(255, 255, 255, 0.88) 40%,rgba(255, 255, 255, 0.25) 72%,rgba(255, 255, 255, 0) 100%),url("https://dimmidipiusalute.com/wp-content/uploads/2026/10/doclocator-medici-sfondo-hero.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;padding-block: 72px;\n}.elementor .e-3da3e430-f5ed{font-weight:800;font-size:18px;color:var(--lp-navy);line-height:1;}.elementor .e-65e8e64e-5075{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;background-color:var(--lp-sky);display:flex;justify-content:center;align-items:center;}.elementor .e-23d8090b-a1f8{width:28px;height:28px;}.elementor .e-51f4465b-1197{width:64px;height:64px;min-width:64px;background-color:#D7ECE9;}.elementor .e-439a43ad-b1f9{width:auto;padding:0px;margin-block-end:8px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-4259ac20-5225{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-2c280163-b99a{width:16px;height:16px;min-width:16px;color:#68C1B7;margin-block-start:92px;}.elementor .e-4b38dbee-5845{font-weight:800;font-size:18px;color:var(--lp-navy);line-height:1;}.elementor .e-5af0940b-fe30{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;background-color:var(--lp-sky);display:flex;justify-content:center;align-items:center;}.elementor .e-1ee10d41-f328{width:28px;height:28px;}.elementor .e-6cc09cfe-7e31{width:64px;height:64px;min-width:64px;background-color:#D7ECE9;}.elementor .e-1692553d-8b57{width:auto;padding:0px;margin-block-end:8px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-26d765ff-1331{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-34433994-2cc9{width:16px;height:16px;min-width:16px;color:#68C1B7;margin-block-start:92px;}.elementor .e-38c39c43-b810{font-weight:800;font-size:18px;color:var(--lp-navy);line-height:1;}.elementor .e-1f04368c-cb3f{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;background-color:var(--lp-sky);display:flex;justify-content:center;align-items:center;}.elementor .e-17a76d0e-a3aa{width:28px;height:28px;}.elementor .e-2b6feba0-c99d{width:64px;height:64px;min-width:64px;background-color:#D7ECE9;}.elementor .e-2fab2966-b72f{width:auto;padding:0px;margin-block-end:8px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-1bb97914-ba39{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-34cbbfb8-a587{width:16px;height:16px;min-width:16px;color:#68C1B7;margin-block-start:92px;}.elementor .e-65f081db-a2d8{font-weight:800;font-size:18px;color:var(--lp-navy);line-height:1;}.elementor .e-1ac4baf2-f8a5{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;background-color:var(--lp-sky);display:flex;justify-content:center;align-items:center;}.elementor .e-5ea513d0-d7e9{width:28px;height:28px;}.elementor .e-3d3dd4a5-ee86{width:64px;height:64px;min-width:64px;background-color:#D7ECE9;}.elementor .e-782166da-4a26{width:auto;padding:0px;margin-block-end:8px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-490f59b9-e088{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-e2949d5-fb1d{width:100%;padding:0px;margin-block-start:40px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;text-align: left;\n}.elementor .e-2485cfa9-8b06{text-align:center;gap:14px;align-items:center;}.elementor .e-428c66bd-863f{background-color:#FFFFFF;}.elementor .e-3540d1e7-5211{font-size:32px;}.elementor .e-61cad99d-f8f8{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 45%;}.elementor .e-235e1bce-47c1{width:240px;height:auto;}.elementor .e-1993178d-c46f{font-size:22px;}.elementor .e-2f78280-bcc9{font-size:17px;}.elementor .e-12eeeb2d-21f4{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 40%;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #A9D7D0;\n}.elementor .e-54d7d464-b4a3{width:300px;aspect-ratio:4 / 5;object-fit:contain;object-position:bottom center;margin-block-end:-56px;border-radius:0px;flex:0 0 300px;align-self:flex-end;}.elementor .e-6d3f0fcf-f148{flex-direction:row;gap:48px;align-items:center;}.elementor .e-4b87851a-8636{padding-block-end:56px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.95) 0%,rgba(255, 255, 255, 0.9) 55%,rgba(255, 255, 255, 0.35) 85%,rgba(255, 255, 255, 0.1) 100%),url("https://dimmidipiusalute.com/wp-content/uploads/2026/10/doclocator-medici-sfondo-progetto.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-56dbe8cd-de8c{font-size:36px;}.elementor .e-4e7c8e18-21eb{cursor:pointer;}.elementor .e-3708fdd8-f2e9{cursor:pointer;}.elementor .e-284891c0-8472{width:20px;height:20px;min-width:20px;cursor:pointer;margin-block-start:2px;border-radius:4px;border-color:#7FA9A3;}.elementor .e-439ea2de-500e{font-size:14px;line-height:1.5;cursor:pointer;}.elementor .e-196a8482-1cf2{width:100%;padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-ae7da8a-f218{width:100%;font-size:18px;margin-block-start:6px;padding-block: 20px;\n}.elementor .e-2a0c0e21-f2cd{width:100%;font-size:15px;color:var(--lp-green-text);line-height:1.5;padding:16px;border-radius:10px;background-color:var(--lp-mint-strong);text-align: left;\n}.elementor .e-5cd3fc6-46c4{width:100%;font-size:15px;line-height:1.5;padding:16px;border-radius:10px;text-align: left;\n}.elementor .e-7da482a4-7f3d{width:100%;padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-68df0b5f-6d86{min-width:0px;gap:12px;flex:1 1 62%;}.elementor .e-1f7816f-544b{font-size:21px;line-height:1.2;margin-block-end:4px;}.elementor .e-7bf4cd99-320f{width:22px;height:22px;}.elementor .e-1a85ae29-aa35{width:52px;height:52px;min-width:52px;}.elementor .e-7dcbdf55-7f55{font-weight:800;font-size:16px;color:var(--lp-navy);line-height:1.3;}.elementor .e-36806eb0-41d0{font-size:14px;}.elementor .e-72b6ca27-f02b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-44182d85-db7b{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-3a067868-297e{width:22px;height:22px;}.elementor .e-12f3c7b0-7dc8{width:52px;height:52px;min-width:52px;}.elementor .e-32870727-b478{font-weight:800;font-size:16px;color:var(--lp-navy);line-height:1.3;}.elementor .e-2936fdee-76d8{font-size:14px;}.elementor .e-6d750cb3-55f5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-3e07582a-b3f5{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-6f1182c4-bdcf{width:22px;height:22px;}.elementor .e-7a04f296-5139{width:52px;height:52px;min-width:52px;}.elementor .e-2a3daae9-30a7{font-weight:800;font-size:16px;color:var(--lp-navy);line-height:1.3;}.elementor .e-44a34a34-2b6f{font-size:14px;}.elementor .e-105a8cdd-9c4f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-7cfe2085-8f4e{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-44e8cc3a-ffac{width:22px;height:22px;}.elementor .e-e16c4e0-77a3{width:52px;height:52px;min-width:52px;}.elementor .e-7c074ff1-c88f{font-weight:800;font-size:16px;color:var(--lp-navy);line-height:1.3;}.elementor .e-72c76e50-b2d3{font-size:14px;}.elementor .e-726b0980-2895{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-7addde15-2c62{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-1bc6f860-33fa{width:20px;height:20px;min-width:20px;color:var(--lp-green-text);}.elementor .e-5deec423-2dc6{font-weight:700;font-size:15px;color:var(--lp-green-text);line-height:1.35;}.elementor .e-67f05f14-bf12{margin-block-start:auto;border-radius:12px;background-color:var(--lp-mint-strong);display:flex;flex-direction:row;gap:12px;align-items:center;padding-block: 14px; padding-inline: 18px;\n}.elementor .e-6a1e620e-74dd{min-width:0px;padding:36px;border-radius:18px;border-width:1px;border-color:#BFE0DA;border-style:solid;background-color:var(--lp-mint);display:flex;flex-direction:column;gap:24px;flex:1 1 38%;}.elementor .e-491b9658-1643{flex-direction:row;gap:28px;align-items:stretch;}.elementor .e-18c502a6-b360{padding-block-start:40px;background-image:linear-gradient(180deg, #EEF7F5 0%,#FFFFFF 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5eca8028-85ff{width:32px;height:32px;min-width:32px;color:#68C1B7;}.elementor .e-5b887da-dc6e{font-weight:800;font-size:18px;color:#FFFFFF;line-height:1.2;}.elementor .e-45193791-c835{font-size:14px;color:rgba(255, 255, 255, 0.88);line-height:1.4;}.elementor .e-30466b3c-9d01{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-104c5f76-b4e4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:14px;flex:1 1 0px;align-items:center;}.elementor .e-2817edf9-a76a{width:32px;height:32px;min-width:32px;color:#68C1B7;}.elementor .e-5cd5c62e-30e4{font-size:14px;color:rgba(255, 255, 255, 0.88);line-height:1.4;}.elementor .e-3250adbc-a643{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:row;gap:14px;flex:1 1 0px;align-items:center;border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.22);\n}.elementor .e-7f4a5f06-ce3b{width:32px;height:32px;min-width:32px;color:#68C1B7;}.elementor .e-39068aae-539e{font-size:14px;color:rgba(255, 255, 255, 0.88);line-height:1.4;}.elementor .e-61979e22-c264{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:row;gap:14px;flex:1 1 0px;align-items:center;border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.22);\n}.elementor .e-599b1c2e-a1ad{width:200px;height:auto;mix-blend-mode:screen;filter: invert(1);\n}.elementor .e-2a16870b-d12c{font-weight:700;font-size:11px;color:rgba(255, 255, 255, 0.85);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-37d4f451-b392{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:8px;align-items:flex-end;border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.22);\n}.elementor .e-1dc7d99a-ef76{flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-27cfddff-e1cc{font-size:13px;color:rgba(255, 255, 255, 0.9);line-height:2;}.elementor .e-1ca8366a-2507{max-width:900px;font-size:11px;color:rgba(255, 255, 255, 0.85);line-height:1.55;}.elementor .e-3a51ece4-315d{text-align:center;padding-block-start:22px;margin-block-start:30px;border-block-start-width:1px;gap:10px;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.15);\n}.elementor .e-4c38d84b-3cee{width:100%;padding-block-start:40px;padding-block-end:28px;background-color:var(--lp-blue);display:flex;flex-direction:column;align-items:center;padding-inline: 24px;\n}