.elementor .colore-bottone{font-family:Roboto;font-size:15px;color:#fff;letter-spacing:1px;border-radius:55px;background-color:#ee7248;}.elementor .colore-bottone:hover,.elementor .colore-bottone:focus-visible{background-color:#5cb382;}.elementor .font-principale{font-family:Roboto;line-height:21px;}.elementor .card-home{padding-block-start:25px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-radius:6px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);display:flex;flex-direction:column;row-gap:18px;align-items:start;}.elementor .card-home:hover,.elementor .card-home:focus-visible{box-shadow:0px 0px 22px 8px rgba(171, 171, 171, 0.25);transform:translate3d(0px, 4px, 0px);}.elementor .bordo-tondo-ima{border-radius:12px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .ima-pillola{border-radius:50px;border-color:#ee7248;border-style:solid;border-radius: 50%;
object-fit: cover;
object-position: top;
aspect-ratio: 1 / 1;\n}.elementor .box-faq{padding:0px;margin-block-end:15px;border-radius:12px;border-width:1px;border-color:#5bb39d;border-style:solid;background-color:#ffffff;}.elementor .sottotitoli-h2{font-family:Roboto;font-size:20px;color:#334155;line-height:1.7em;text-align:center;}.elementor .titolo-h2{font-family:Roboto;font-size:2.7rem;}.elementor .sottotitoli-bianco{font-family:Roboto;color:#ffffff;line-height:1.7em;}.elementor .titolo-b-h2{font-family:Roboto;font-size:2.7rem;}.elementor .voci-sotto-megamenu{width:auto;height:17px;font-family:Roboto;font-weight:400;font-size:16px;color:#000;letter-spacing:0.5px;line-height:15px;padding-inline-end:30px;margin-block-start:9px;background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/arrow-right-solid-full.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:150% 0px;transition:color 200ms, background-position 400ms;}.elementor .voci-sotto-megamenu:hover,.elementor .voci-sotto-megamenu:focus-visible{color:#83c6a0;background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-grigio-chiaro.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center right;}.elementor .voci-footer-icona{width:auto;font-size:15px;color:#94a3b8;letter-spacing:0.4px;line-height:15px;padding-inline-end:60px;background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-bianca.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:150% 0px;transition:color 200ms, background-position 200ms;}.elementor .voci-footer-icona:hover,.elementor .voci-footer-icona:focus-visible{color:#ee7248;background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-bianca.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:center right;}.elementor .card-home-1{padding-block-start:25px;padding-block-end:30px;padding-inline-start:25px;padding-inline-end:25px;border-radius:6px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);display:flex;flex-direction:column;row-gap:18px;align-items:center;}.elementor .card-home-1:hover,.elementor .card-home-1:focus-visible{box-shadow:0px 0px 22px 8px rgba(171, 171, 171, 0.25);transform:translate3d(0px, 4px, 0px);}.elementor .pulsante-specialista{width:auto;font-family:Roboto;color:#fff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:35px;padding-inline-end:45px;border-radius:55px;background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-bianca.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:92% 50%;background-color:#e36d45;transition:all 500ms, background-position 600ms, background-color 200ms;display:block;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .pulsante-specialista:hover,.elementor .pulsante-specialista:focus-visible{background-image:url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-bianca.svg"),url("https://osteoformove.it/wp-content/uploads/2026/10/freccia-bianca.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:15px 15px;background-position:150% 55%,92% 50%;background-color:#5cb382;transform:translate3d(0px, 2px, 0px);}.elementor .card-servizio__link{font-family:Roboto;font-size:14px;color:#ee7248;letter-spacing:0.5px;text-transform:uppercase;padding-block-start:10px;}.elementor .card-servizio__link:hover,.elementor .card-servizio__link:focus-visible{color:#aeaeae;}