.elementor .e-7967b62-0e6d373{width:700px;font-family:Roboto;font-size:50px;color:#fff;text-align:center;}.elementor .e-704949f-8ceed73{width:750px;font-family:Roboto;font-size:20px;color:#cbfbf1;text-align:center;}.elementor .e-cb45d87-e98e232{padding-block-start:120px;padding-block-end:120px;background-image:linear-gradient(180deg, #5bb5a07a 0%,#5bb5a0a1 98%),url("https://osteoformove.it/wp-content/uploads/2026/09/header-servizi-eur-1024x428.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;row-gap:20px;align-items:center;}.elementor .e-7bd8c68-54e2093{font-family:Roboto;font-size:37px;text-align:center;}.elementor .e-e249676-359bf45{width:70%;color:#4a5565;letter-spacing:0.2px;line-height:26px;text-align:center;align-self:center;}.elementor .e-1a68fa3-225fb6b{width:1200px;flex-direction:column;gap:20px;}.elementor .e-814a11a-b7a8ba1{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-24cdebc-835ef97{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-d35f24a-6f98c41{font-size:15px;color:#fff;}.elementor .e-0f136ba-04eaff4{width:20px;height:20px;color:#ffffff;}.elementor .e-85e85d2-8af3e07{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-start;}.elementor .e-3b88566-8ea5c43{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-0061448-9e32e98{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-8fc88d5-4e53411{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-8e473dd-ec093d0{letter-spacing:-0.1px;}.elementor .e-4e40d8c-ae3d61e{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-0844f8a-a6765ce{font-size:15px;color:#fff;}.elementor .e-bf14c1b-4a019f1{width:20px;height:20px;color:#ffffff;}.elementor .e-725468f-ed24b82{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-start;}.elementor .e-27cd0a2-cf83212{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-8967713-0420a1a{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-36d8288-9b1302a{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-009fc65-75ee401{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-0565ff3-4724ef7{width:20px;height:20px;color:#ffffff;}.elementor .e-37a1781-595ffb3{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;}.elementor .e-aff1e15-ee8a932{display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-25400cd-3bee3e5{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-38fe974-0452fda{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-3d4da06-1644231{width:20px;height:20px;color:#ffffff;}.elementor .e-345f65a-36cbd59{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;}.elementor .e-9ed342e-be486b3{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-14e30a9-cd5d605{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-b196d7d-2728d64{text-align:start;}.elementor .e-acdf213-b39a834{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-ee217f4-eff0ac9{width:20px;height:20px;color:#ffffff;}.elementor .e-55e96ec-d89616d{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;}.elementor .e-51b33cd-0bbaa17{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-eac3cf2-d9438f2{width:1400px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-442199f-e1f2778{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-0d9051e-d97952f{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-87c692a-f3de699{width:20px;height:20px;color:#ffffff;}.elementor .e-15cf0e5-7ba70b5{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-9634e52-b718977{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-eb2edda-84eddb2{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-7c90c08-e10c28b{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-58471ce-51d2eb0{width:20px;height:20px;color:#ffffff;}.elementor .e-fb84847-16a9917{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-0b4fd3b-b0fff33{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-d2e8518-eefb38e{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-e366c48-7c9062f{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-54a6d46-c491c16{width:20px;height:20px;color:#ffffff;}.elementor .e-3a16730-72474cc{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-ff9cb6c-ddc42e5{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-67937d1-bd41e4b{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-e401405-762147a{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-2bc2bde-b551656{width:20px;height:20px;color:#ffffff;}.elementor .e-c5a4069-542489c{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-6af9d18-91398a4{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-3222d11-150130c{width:1400px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-557590e-780dbfc{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-66646ad-b0c7f5c{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-79e8cb6-62f156e{width:20px;height:20px;color:#ffffff;}.elementor .e-488f017-f869946{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-62fafa0-38c9cae{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-f85606a-d8224ee{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-653c1de-7932b35{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-f880dd8-dd2d118{width:20px;height:20px;color:#ffffff;}.elementor .e-17c77f5-e49326d{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-512cd12-b8a9629{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-4639ba4-95703b1{border-start-start-radius:16px;border-start-end-radius:16px;}.elementor .e-22a9420-be411af{font-family:Roboto;font-size:0.85rem;color:#494949;letter-spacing:0.4px;line-height:23px;text-align:start;}.elementor .e-89009e3-fe11fd2{width:20px;height:20px;color:#ffffff;}.elementor .e-ee4ad8f-b276212{padding-block-start:35px;padding-block-end:25px;padding-inline-start:23px;padding-inline-end:23px;display:flex;flex-direction:column;row-gap:19px;justify-content:center;align-items:start;}.elementor .e-3111184-75c86fa{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-6d7e604-d87bf67{width:1100px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-8d9b62f-0e0c36a{padding-block-start:80px;padding-block-end:70px;background-image:url("https://osteoformove.it/wp-content/uploads/2026/09/bg-logo-header.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:150% 200%;background-position:-20% 0px;background-color:#f7f7f7;display:flex;flex-direction:column;row-gap:40px;align-items:center;}.elementor .e-4fe8e69-5d7105e{font-family:Roboto;font-size:58px;color:#ffffff;text-align:start;}.elementor .e-9fe7435-433f355{font-family:Roboto;font-size:30px;color:#ffffff;text-align:start;}.elementor .e-8a906dc-37b11b8{align-self:start;}.elementor .e-5212b63-e4ba804{width:950px;display:flex;flex-direction:column;gap:20px;}.elementor .e-296e236-7f5bb39{padding-block-start:180px;padding-block-end:180px;background-image:linear-gradient(90deg, #ed714775 0%,#83c6a0 100%),url("https://osteoformove.it/wp-content/uploads/2026/09/bg-call-servizi-1024x486.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-6c0c4ed-d096e1a{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.6px;line-height:20px;text-align:start;}.elementor .e-feedadf-be24e6a{font-family:Roboto;font-size:37px;color:#ffffff;text-align:start;}.elementor .e-239935d-135f46b{color:#ffffff;letter-spacing:0.2px;line-height:26px;text-align:start;}.elementor .e-4bccafe-0e9d392{width:45px;height:45px;border-radius:50px;background-color:#ffffff;}.elementor .e-87bac18-7cb664b{color:#ffffff;letter-spacing:0.2px;line-height:26px;text-align:start;}.elementor .e-55a73ff-45a58f3{width:45px;height:47px;border-radius:50px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;}.elementor .e-1b8b40b-f34aede{color:#ffffff;letter-spacing:0.2px;line-height:26px;text-align:start;}.elementor .e-8d61bca-4c75684:hover,.elementor .e-8d61bca-4c75684:focus-visible{border-color:#ffffffc2;background-color:#3f978161;}.elementor .e-05a746b-0fac36b{height:2px;background-color:#ffffff33;align-self:start;}.elementor .e-0f331d8-3b6b335{display:flex;flex-direction:column;row-gap:20px;}.elementor .e-27f38f4-08837f3{font-family:Roboto;font-weight:500;font-size:25px;color:#1f2937;line-height:30px;text-align:start;}.elementor .e-95fdb24-90c3589{font-size:0.9rem;color:#6b7280;letter-spacing:0.2px;line-height:26px;text-align:start;}.elementor .e-7a3edb8-5ae14ec{font-family:Roboto;font-weight:600;color:#374151;}.elementor .e-e8aeb54-ed1cf7e{width:100%;font-size:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-style:solid;background-color:#f9fafb;}.elementor .e-56e9847-640c8e6{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:10px;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-2cc01cf-a70aa42{font-family:Roboto;font-weight:600;color:#374151;}.elementor .e-1462e38-c774b25{width:100%;font-size:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-style:solid;background-color:#f9fafb;}.elementor .e-b8f13fc-03f20ce{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:10px;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-064696b-613babc{padding-block-start:17px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-d64c43a-6c8f79d{font-family:Roboto;font-weight:600;color:#374151;}.elementor .e-6038124-ea65e67{width:100%;font-size:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-style:solid;background-color:#f9fafb;}.elementor .e-15c5743-42eba69{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:10px;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-64f4560-c381de5{padding:0px;gap:0px;}.elementor .e-b9d91e6-511ee8d{font-family:Roboto;font-weight:600;color:#374151;}.elementor .e-38f1785-df4b2fe{width:100%;font-family:Roboto;font-size:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-style:solid;background-color:#f9fafb;}.elementor .e-353b535-656dd3a{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:10px;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-b34dce4-7cc567f{padding:0px;gap:0px;}.elementor .e-b02edc2-e0543ee{width:2em;height:1.7em;}.elementor .e-8424212-8d0d829{font-family:Roboto;font-weight:500;font-size:14px;color:#374151;}.elementor .e-4950dec-d88d6aa{font-family:Roboto;font-size:13px;color:#374151;}.elementor .e-432667f-45d3d91{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-baec807-4d69b97{column-gap:8px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;row-gap:8px;}.elementor .e-592469d-d255451{width:100%;font-weight:500;letter-spacing:0px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:6px;}.elementor .e-0755116-c4a2eea{font-family:Roboto;font-size:13px;}.elementor .e-aae134a-c9e5d6b{padding:40px;border-radius:20px;background-color:#ffffff;box-shadow:0px 15px 35px 0px #0000001f;display:flex;flex-direction:column;row-gap:5px;}.elementor .e-ab9b05f-3feae65{width:1200px;column-gap:20px;flex-direction:row;}.elementor .e-e33a7e8-dba562a{padding-block-start:60px;padding-block-end:60px;background-image:linear-gradient(180deg, #5bb39d 0%,#9cdacb 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#5bb39d;justify-content:center;}