@charset "UTF-8";@media all{.elementor-39 .elementor-element.elementor-element-8b0dd2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:90px;--padding-left:2px;--padding-right:2px}.elementor-39 .elementor-element.elementor-element-8b0dd2b:not(.elementor-motion-effects-element-type-background),.elementor-39 .elementor-element.elementor-element-8b0dd2b>.elementor-motion-effects-container>.elementor-motion-effects-layer,.jchoptimize-responsive-images__loaded{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_09_sfondo-hero-home-s.webp");background-position:center center;background-size:cover;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_09_sfondo-hero-home-s.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_09_sfondo-hero-home-s.webp")}}}.elementor-39 .elementor-element.elementor-element-8b0dd2b::before,.elementor-39 .elementor-element.elementor-element-8b0dd2b>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-8b0dd2b>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-8b0dd2b>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-8b0dd2b>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-8b0dd2b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-39 .elementor-element.elementor-element-153869f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary )}.elementor-39 .elementor-element.elementor-element-3e7ced2>.elementor-widget-container{margin:235px 0px 0px 0px;padding:0px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-3e7ced2{text-align:center}.elementor-39 .elementor-element.elementor-element-3e7ced2 .elementor-heading-title{color:#000}.elementor-39 .elementor-element.elementor-element-eb7db5f>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-eb7db5f{text-align:center}.elementor-39 .elementor-element.elementor-element-eb7db5f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000}.elementor-39 .elementor-element.elementor-element-0257559{--spacer-size:15px}.elementor-39 .elementor-element.elementor-element-6310743>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.elementor-39 .elementor-element.elementor-element-6310743{text-align:center}.elementor-39 .elementor-element.elementor-element-6310743 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-39 .elementor-element.elementor-element-c76d982{--spacer-size:15px}.elementor-39 .elementor-element.elementor-element-c5e9817>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px}.elementor-39 .elementor-element.elementor-element-c5e9817{text-align:center}.elementor-39 .elementor-element.elementor-element-c5e9817 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000}.elementor-39 .elementor-element.elementor-element-99adadb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-39 .elementor-element.elementor-element-99adadb.e-con{--align-self:center}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-e12ae89.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button:focus{color:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button:focus svg{fill:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-753f98c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-0d2ef75.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button:focus{color:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button:focus svg{fill:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-b9089ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39 .elementor-element.elementor-element-b9089ca:not(.elementor-motion-effects-element-type-background),.elementor-39 .elementor-element.elementor-element-b9089ca>.elementor-motion-effects-container>.elementor-motion-effects-layer,.jchoptimize-responsive-images__loaded{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_07_home-chi-sono-ok.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_07_home-chi-sono-ok.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_07_home-chi-sono-ok.webp")}}}.elementor-39 .elementor-element.elementor-element-b9089ca::before,.elementor-39 .elementor-element.elementor-element-b9089ca>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-b9089ca>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-b9089ca>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-b9089ca>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-b9089ca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#000 0%,#000 100%)}.elementor-39 .elementor-element.elementor-element-ec38fe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.82;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-39 .elementor-element.elementor-element-ec38fe6::before,.elementor-39 .elementor-element.elementor-element-ec38fe6>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-ec38fe6>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-ec38fe6>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-ec38fe6>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-ec38fe6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:''}.elementor-39 .elementor-element.elementor-element-ec38fe6::before{filter:brightness( 40% ) contrast( 144% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-39 .elementor-element.elementor-element-ec38fe6.e-con{--align-self:center}.elementor-39 .elementor-element.elementor-element-946dcd0>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px}.elementor-39 .elementor-element.elementor-element-946dcd0 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-39 .elementor-element.elementor-element-9caa4c3>.elementor-widget-container{padding:0px 0px 10px 0px}.elementor-39 .elementor-element.elementor-element-9caa4c3 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-39 .elementor-element.elementor-element-6a37e18>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-6a37e18 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:#FFF}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-39 .elementor-element.elementor-element-fb421af{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.2px;color:#FFF}.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-8359c97.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button:focus{color:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button:focus svg{fill:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-5edb6da>.elementor-widget-container{margin:0px 0px 0px 0px;padding:20% 0% 0% 0%}.elementor-39 .elementor-element.elementor-element-5edb6da.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button:focus{color:#E6481E}.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button:focus svg{fill:#E6481E}.elementor-39 .elementor-element.elementor-element-41cf782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-39 .elementor-element.elementor-element-aa00d20>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.elementor-39 .elementor-element.elementor-element-aa00d20.elementor-element{--align-self:flex-end}.elementor-39 .elementor-element.elementor-element-aa00d20 img{width:100%;max-width:81%}.elementor-39 .elementor-element.elementor-element-cd82296{--display:flex;--min-height:548px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1}.elementor-39 .elementor-element.elementor-element-cd82296::before,.elementor-39 .elementor-element.elementor-element-cd82296>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-cd82296>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-cd82296>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-cd82296>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-cd82296>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.jchoptimize-responsive-images__loaded{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_06_SSP__6732.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_06_SSP__6732.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_06_SSP__6732.webp")}}}.elementor-39 .elementor-element.elementor-element-cd82296::before{filter:brightness( 59% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-39 .elementor-element.elementor-element-aefb700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px}.elementor-39 .elementor-element.elementor-element-aefb700::before,.elementor-39 .elementor-element.elementor-element-aefb700>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-aefb700>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-aefb700>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-aefb700>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-aefb700>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-39 .elementor-element.elementor-element-f4b7f03>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-f4b7f03 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-39 .elementor-element.elementor-element-f042fd0{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.2px;color:#FFF}.elementor-39 .elementor-element.elementor-element-506441e .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-506441e.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-506441e .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-506441e .elementor-button:focus{color:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-506441e .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-506441e .elementor-button:focus svg{fill:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-b430e67>.elementor-widget-container{padding:10% 0% 10% 0%}.elementor-39 .elementor-element.elementor-element-b430e67.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button:focus{color:#E6481E}.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button:focus svg{fill:#E6481E}.elementor-39 .elementor-element.elementor-element-b8e5e7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px}.elementor-39 .elementor-element.elementor-element-b8e5e7b::before,.elementor-39 .elementor-element.elementor-element-b8e5e7b>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-b8e5e7b>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-b8e5e7b>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-b8e5e7b>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-b8e5e7b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-39 .elementor-element.elementor-element-4f7ccd0>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-4f7ccd0.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-4f7ccd0 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-39 .elementor-element.elementor-element-bcd609e{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.2px;color:#FFF}.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-b82f2f1.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button:focus{color:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button:focus svg{fill:var( --e-global-color-ab97459 )}.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-b8308c8>.elementor-widget-container{padding:10% 0% 10% 0%}.elementor-39 .elementor-element.elementor-element-b8308c8.elementor-element{--align-self:flex-start}.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button:focus{color:#E6481E}.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button:focus svg{fill:#E6481E}.elementor-39 .elementor-element.elementor-element-f74204d{--display:flex;--min-height:173px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-39 .elementor-element.elementor-element-f74204d::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-f74204d>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-f74204d>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.jchoptimize-responsive-images__loaded{background-color:#707070;background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_07_home-chi-sono-scaled.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_07_home-chi-sono-scaled.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_07_home-chi-sono-scaled.webp")}}}.elementor-39 .elementor-element.elementor-element-bc40474 .elementor-heading-title{font-family:"Bilbo",Sans-serif;font-size:41px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-39 .elementor-element.elementor-element-4d37807>.elementor-widget-container{margin:0px 100px 0px 100px;padding:20px 0px 20px 0px}.elementor-39 .elementor-element.elementor-element-4d37807.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-39 .elementor-element.elementor-element-4d37807{text-align:center}.elementor-39 .elementor-element.elementor-element-4d37807 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFDFD}.elementor-39 .elementor-element.elementor-element-8b75d18{--spacer-size:20px}.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button{background-color:#467FF700;font-family:"Comic Neue",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:20px 20px 20px 20px;padding:12px 34px 12px 34px}.elementor-39 .elementor-element.elementor-element-236d079.elementor-element{--align-self:center}.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button:hover,.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button:focus{color:#E6481E}.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button:hover svg,.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button:focus svg{fill:#E6481E}.elementor-39 .elementor-element.elementor-element-63ca820{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing )}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent )}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-39 .elementor-element.elementor-element-52e4a8a{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-39 .elementor-element.elementor-element-52e4a8a:after{content:"0.66"}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__thumbnail__link{width:100%}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__meta-data span+span:before{content:"•"}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__text{margin-top:20px;margin-bottom:54px}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title,.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title a{color:#000;font-family:"Poppins",Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__excerpt p{color:#000;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__read-more{color:#000;margin-bottom:54px}@media (max-width:1024px){.elementor-39 .elementor-element.elementor-element-8b0dd2b{--margin-top:-148px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-39 .elementor-element.elementor-element-153869f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing )}.elementor-39 .elementor-element.elementor-element-eb7db5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-39 .elementor-element.elementor-element-e12ae89 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-0d2ef75 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-946dcd0 .elementor-heading-title{font-size:25px}.elementor-39 .elementor-element.elementor-element-9caa4c3 .elementor-heading-title{font-size:25px}.elementor-39 .elementor-element.elementor-element-6a37e18 .elementor-heading-title{font-size:25px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-39 .elementor-element.elementor-element-fb421af{font-size:14px}.elementor-39 .elementor-element.elementor-element-8359c97 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-5edb6da .elementor-button{font-size:14px}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-39 .elementor-element.elementor-element-f4b7f03 .elementor-heading-title{font-size:25px}.elementor-39 .elementor-element.elementor-element-f042fd0{font-size:14px}.elementor-39 .elementor-element.elementor-element-506441e .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-b430e67 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-4f7ccd0 .elementor-heading-title{font-size:25px}.elementor-39 .elementor-element.elementor-element-bcd609e{font-size:14px}.elementor-39 .elementor-element.elementor-element-b82f2f1 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-b8308c8 .elementor-button{font-size:14px}.elementor-39 .elementor-element.elementor-element-bc40474 .elementor-heading-title{font-size:25px}.elementor-39 .elementor-element.elementor-element-236d079 .elementor-button{font-size:14px}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing )}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title,.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title a{font-size:45px}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__excerpt p{font-size:14px}}@media (max-width:767px){.elementor-39 .elementor-element.elementor-element-8b0dd2b:not(.elementor-motion-effects-element-type-background),.elementor-39 .elementor-element.elementor-element-8b0dd2b>.elementor-motion-effects-container>.elementor-motion-effects-layer,.jchoptimize-responsive-images__loaded{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_07_sfondo-hero-home.webp");background-position:-290px 32px;background-repeat:no-repeat;background-size:1000px auto;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_07_sfondo-hero-home.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_07_sfondo-hero-home.webp")}}}.elementor-39 .elementor-element.elementor-element-8b0dd2b{--min-height:0px;--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px}.elementor-39 .elementor-element.elementor-element-153869f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing )}.elementor-39 .elementor-element.elementor-element-eb7db5f>.elementor-widget-container{padding:0% 5% 0% 5%}.elementor-39 .elementor-element.elementor-element-eb7db5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-39 .elementor-element.elementor-element-6310743>.elementor-widget-container{padding:0% 5% 0% 5%}.elementor-39 .elementor-element.elementor-element-6310743 .elementor-heading-title{font-size:18px}.elementor-39 .elementor-element.elementor-element-c5e9817>.elementor-widget-container{padding:0% 5% 0% 5%}.elementor-39 .elementor-element.elementor-element-c5e9817 .elementor-heading-title{font-size:18px}.elementor-39 .elementor-element.elementor-element-99adadb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-39 .elementor-element.elementor-element-753f98c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39 .elementor-element.elementor-element-0d2ef75>.elementor-widget-container{padding:0% 0% 20% 0%}.elementor-39 .elementor-element.elementor-element-b9089ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-39 .elementor-element.elementor-element-ec38fe6{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-39 .elementor-element.elementor-element-946dcd0>.elementor-widget-container{padding:0px 0px 05px 0px}.elementor-39 .elementor-element.elementor-element-946dcd0 .elementor-heading-title{font-size:26px}.elementor-39 .elementor-element.elementor-element-9caa4c3>.elementor-widget-container{padding:0px 0px 5px 0px}.elementor-39 .elementor-element.elementor-element-9caa4c3 .elementor-heading-title{font-size:19px}.elementor-39 .elementor-element.elementor-element-6a37e18 .elementor-heading-title{font-size:19px;letter-spacing:1px}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-39 .elementor-element.elementor-element-8359c97>.elementor-widget-container{padding:20% 0% 20% 0%}.elementor-39 .elementor-element.elementor-element-8359c97.elementor-element{--align-self:center}.elementor-39 .elementor-element.elementor-element-41cf782{--min-height:477px}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-39 .elementor-element.elementor-element-aefb700{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-39 .elementor-element.elementor-element-f4b7f03 .elementor-heading-title{font-size:26px}.elementor-39 .elementor-element.elementor-element-506441e>.elementor-widget-container{padding:20% 0% 20% 0%}.elementor-39 .elementor-element.elementor-element-506441e.elementor-element{--align-self:center}.elementor-39 .elementor-element.elementor-element-b8e5e7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-39 .elementor-element.elementor-element-4f7ccd0 .elementor-heading-title{font-size:26px}.elementor-39 .elementor-element.elementor-element-b82f2f1>.elementor-widget-container{padding:20% 0% 20% 0%}.elementor-39 .elementor-element.elementor-element-b82f2f1.elementor-element{--align-self:center}.elementor-39 .elementor-element.elementor-element-f74204d::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-f74204d>.e-con-inner>.elementor-background-video-container::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-f74204d>.e-con-inner>.elementor-background-slideshow::before,.elementor-39 .elementor-element.elementor-element-f74204d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.jchoptimize-responsive-images__loaded{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/ng/wp-content_uploads_2024_10_home-chi-sono-scaled.webp");background-position:center center;@media (max-width:768px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/768/wp-content_uploads_2024_10_home-chi-sono-scaled.webp")}}@media (max-width:576px){&{background-image:url("https://www.osteoterapia.it/wp-content/uploads/jch-optimize/rs/576/wp-content_uploads_2024_10_home-chi-sono-scaled.webp")}}}.elementor-39 .elementor-element.elementor-element-f74204d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px}.elementor-39 .elementor-element.elementor-element-bc40474 .elementor-heading-title{font-size:44px}.elementor-39 .elementor-element.elementor-element-4d37807>.elementor-widget-container{margin:0px 0px 0px 0px}.elementor-39 .elementor-element.elementor-element-4d37807 .elementor-heading-title{font-size:18px}.elementor-39 .elementor-element.elementor-element-236d079.elementor-element{--align-self:center}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing )}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-39 .elementor-element.elementor-element-52e4a8a:after{content:"0.5"}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__thumbnail__link{width:100%}.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title,.elementor-39 .elementor-element.elementor-element-52e4a8a .elementor-post__title a{font-size:28px;line-height:1.1em}}@media (min-width:768px){.elementor-39 .elementor-element.elementor-element-8b0dd2b{--content-width:950px}.elementor-39 .elementor-element.elementor-element-153869f{--width:100%}.elementor-39 .elementor-element.elementor-element-99adadb{--width:50%}.elementor-39 .elementor-element.elementor-element-753f98c{--width:50%}.elementor-39 .elementor-element.elementor-element-ec38fe6{--width:50%}.elementor-39 .elementor-element.elementor-element-41cf782{--width:50%}.elementor-39 .elementor-element.elementor-element-aefb700{--width:50%}.elementor-39 .elementor-element.elementor-element-b8e5e7b{--width:50%}}}
