.elementor-1239 .elementor-element.elementor-element-3f538a1>.elementor-background-overlay{background-color:#000000BF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-3f538a1>.elementor-container{min-height:79vh}.elementor-1239 .elementor-element.elementor-element-3f538a1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1239 .elementor-element.elementor-element-9b7f62b{text-align:center}.elementor-1239 .elementor-element.elementor-element-9b7f62b .elementor-heading-title{font-family:"baskervillemtw01",Sans-serif;font-size:56px;letter-spacing:2.5px;color:#FFF}.elementor-1239 .elementor-element.elementor-element-70b2530>.elementor-widget-container{padding:20px 0 20px 0}.elementor-1239 .elementor-element.elementor-element-70b2530{text-align:center}.elementor-1239 .elementor-element.elementor-element-70b2530 .elementor-heading-title{font-family:"Josefin Slab",Sans-serif;font-size:53px;letter-spacing:2.5px;color:#FFF}.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button{background-color:#FFF0;font-family:"Josefin Slab",Sans-serif;font-size:18px;font-weight:600;letter-spacing:.8px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF}.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button-content-wrapper{flex-direction:row}.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-f486826 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-762cfed:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-762cfed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-762cfed>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-762cfed{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 70px 0}.elementor-1239 .elementor-element.elementor-element-762cfed>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-762cfed>.elementor-shape-bottom .elementor-shape-fill{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-762cfed>.elementor-shape-bottom svg{height:40px}.elementor-1239 .elementor-element.elementor-element-a8f375f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-a8f375f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-a8f375f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1239 .elementor-element.elementor-element-a8f375f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-2654b8a>.elementor-widget-container{margin:0 0 40px 0}.elementor-1239 .elementor-element.elementor-element-2654b8a{text-align:center}.elementor-1239 .elementor-element.elementor-element-2654b8a .elementor-heading-title{color:#FFF}.elementor-1239 .elementor-element.elementor-element-57f000b{text-align:center;color:#FFF}.elementor-1239 .elementor-element.elementor-element-45ccd80>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1239 .elementor-element.elementor-element-45ccd80:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-45ccd80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-45ccd80>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-45ccd80{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-1239 .elementor-element.elementor-element-45ccd80>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-a0acfc6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-c5399c6>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-c5399c6{margin-top:0;margin-bottom:0}.elementor-1239 .elementor-element.elementor-element-42e8dce .elementor-heading-title{font-size:31px;font-weight:700;color:#644C44}.elementor-1239 .elementor-element.elementor-element-922a0bc{--divider-border-style:solid;--divider-color:#644C44;--divider-border-width:3px}.elementor-1239 .elementor-element.elementor-element-922a0bc .elementor-divider-separator{width:10%}.elementor-1239 .elementor-element.elementor-element-922a0bc .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1239 .elementor-element.elementor-element-29e977d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-29e977d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-52e0661:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-52e0661>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2026/01/bg8-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1239 .elementor-element.elementor-element-52e0661{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-1239 .elementor-element.elementor-element-52e0661>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-66f6d6b>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-1d5f471:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-1d5f471>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0C2}.elementor-1239 .elementor-element.elementor-element-1d5f471>.elementor-element-populated>.elementor-background-overlay{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2022/03/pngegg-55.png);background-position:center right;background-repeat:no-repeat;background-size:40% auto;opacity:.25;filter:brightness(79%) contrast(100%) saturate(100%) blur(1px) hue-rotate(0deg)}.elementor-1239 .elementor-element.elementor-element-1d5f471>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-1239 .elementor-element.elementor-element-1d5f471>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-6ae7ae9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-3fbcfaf8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-13f9364 .elementor-heading-title{font-size:31px;font-weight:700;color:#644C44}.elementor-1239 .elementor-element.elementor-element-d10304b{color:#FFF}.elementor-1239 .elementor-element.elementor-element-6d668b5d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-6d668b5d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-1239 .elementor-element.elementor-element-6d668b5d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px 0 20px}.elementor-1239 .elementor-element.elementor-element-6d668b5d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-d2fda5f:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-d2fda5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(190deg,#EDE9E0 0%,#E2A300 100%)}.elementor-1239 .elementor-element.elementor-element-d2fda5f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1239 .elementor-element.elementor-element-d2fda5f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-db52589>.elementor-element-populated{padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-faba965>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1239 .elementor-element.elementor-element-faba965>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-faba965{margin-top:90px;margin-bottom:094px}.elementor-1239 .elementor-element.elementor-element-c453d18 img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#F4F4F4;box-shadow:0 0 2px 0 rgb(0 0 0 / .5)}.elementor-1239 .elementor-element.elementor-element-21f1594{--spacer-size:100px}.elementor-1239 .elementor-element.elementor-element-3ebd259>.elementor-element-populated{padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-4a90763{--spacer-size:100px}.elementor-1239 .elementor-element.elementor-element-9e3d9f3 img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#F4F4F4;box-shadow:0 0 2px 0 rgb(0 0 0 / .5)}.elementor-1239 .elementor-element.elementor-element-1950694>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-1239 .elementor-element.elementor-element-e91d4ff .elementor-heading-title{font-size:31px;font-weight:700;color:#644C44}.elementor-1239 .elementor-element.elementor-element-fd474ab{--divider-border-style:solid;--divider-color:#644C44;--divider-border-width:3px}.elementor-1239 .elementor-element.elementor-element-fd474ab .elementor-divider-separator{width:10%}.elementor-1239 .elementor-element.elementor-element-fd474ab .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1239 .elementor-element.elementor-element-e539933{color:#000}.elementor-1239 .elementor-element.elementor-element-a1a5e12:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-a1a5e12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-a1a5e12>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-a1a5e12{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-1239 .elementor-element.elementor-element-a1a5e12>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-d257dc7{text-align:center}.elementor-1239 .elementor-element.elementor-element-d257dc7 .elementor-heading-title{font-size:70px;color:#E2A300}.elementor-1239 .elementor-element.elementor-element-38707a3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1239 .elementor-element.elementor-element-38707a3:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-38707a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-38707a3>.elementor-container{min-height:400px}.elementor-1239 .elementor-element.elementor-element-38707a3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:65px 0 85px 0}.elementor-1239 .elementor-element.elementor-element-38707a3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-6bc8f557:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-element-populated>.elementor-background-overlay{background-color:#E2A300;opacity:.5}.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 120px}.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .elementor-repeater-item-f5p4cf8 .swiper-slide-bg{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2026/01/ost2-1.webp);background-size:cover}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .elementor-repeater-item-9b48a58 .swiper-slide-bg{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2022/03/ost1.jpg);background-size:cover}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh}.elementor-1239 .elementor-element.elementor-element-7c4d3cb>.elementor-widget-container{margin:0% -12% 0% 0%;box-shadow:2px 2px 10px 2px rgb(13 13 13 / .33)}.elementor-1239 .elementor-element.elementor-element-7c4d3cb{z-index:1}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide-inner{text-align:center}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-pagination-bullet-active{background-color:#fff}.elementor-1239 .elementor-element.elementor-element-29d437f9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 12% 0% 32%}.elementor-1239 .elementor-element.elementor-element-29d437f9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:18px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-8c939a5 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-7585eb0:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-7585eb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-7585eb0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 70px 0}.elementor-1239 .elementor-element.elementor-element-7585eb0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-9cb6f31>.elementor-element-populated{padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-b091053>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-b091053{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-eb61c84:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-eb61c84>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-1239 .elementor-element.elementor-element-eb61c84>.elementor-element-populated{box-shadow:0 0 2px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-1239 .elementor-element.elementor-element-eb61c84>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-6a6d0c7{text-align:center}.elementor-1239 .elementor-element.elementor-element-6a6d0c7 .elementor-heading-title{font-size:22px}.elementor-1239 .elementor-element.elementor-element-cf26a23{text-align:center}.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:15px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-59e1f5f .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-4bda35b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-4bda35b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-1239 .elementor-element.elementor-element-4bda35b>.elementor-element-populated{box-shadow:0 0 2px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-1239 .elementor-element.elementor-element-4bda35b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-b9ce770{text-align:center}.elementor-1239 .elementor-element.elementor-element-b9ce770 .elementor-heading-title{font-size:22px}.elementor-1239 .elementor-element.elementor-element-bbc32ee{text-align:center}.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:15px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-b64bad6 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-e7b4ddd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-e7b4ddd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-1239 .elementor-element.elementor-element-e7b4ddd>.elementor-element-populated{box-shadow:0 0 2px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-1239 .elementor-element.elementor-element-e7b4ddd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-e86bbec{text-align:center}.elementor-1239 .elementor-element.elementor-element-e86bbec .elementor-heading-title{font-size:22px}.elementor-1239 .elementor-element.elementor-element-da4e82b{text-align:center}.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:15px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-18bd7a5 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-fd43027:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-fd43027>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FCFCFC}.elementor-1239 .elementor-element.elementor-element-fd43027>.elementor-element-populated{box-shadow:0 0 2px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-1239 .elementor-element.elementor-element-fd43027>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-be1db38{text-align:center}.elementor-1239 .elementor-element.elementor-element-be1db38 .elementor-heading-title{font-size:22px}.elementor-1239 .elementor-element.elementor-element-863db97{text-align:center}.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:15px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-71074a9 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-7665e32c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1239 .elementor-element.elementor-element-7665e32c:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-7665e32c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-7665e32c>.elementor-container{min-height:400px}.elementor-1239 .elementor-element.elementor-element-7665e32c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 85px 0}.elementor-1239 .elementor-element.elementor-element-7665e32c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-a18dc8e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 032% 0% 012%}.elementor-1239 .elementor-element.elementor-element-a18dc8e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button{background-color:#E2A300;font-family:"Josefin Slab",Sans-serif;font-size:18px;font-weight:600;letter-spacing:.8px;fill:#EDE9E0;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button:hover,.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button:focus{background-color:#E2A300;color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button:hover svg,.elementor-1239 .elementor-element.elementor-element-374e082 .elementor-button:focus svg{fill:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-b828137:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1239 .elementor-element.elementor-element-b828137>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-b828137>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 120px 70px 0}.elementor-1239 .elementor-element.elementor-element-b828137>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-7363dcdb .elementor-repeater-item-f5p4cf8 .swiper-slide-bg{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2026/01/osteee1-1.webp);background-size:cover}.elementor-1239 .elementor-element.elementor-element-7363dcdb .elementor-repeater-item-17ff07f .swiper-slide-bg{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2026/01/ostt1-1.webp);background-size:cover}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh}.elementor-1239 .elementor-element.elementor-element-7363dcdb>.elementor-widget-container{margin:0% 0% 0% -12%;box-shadow:2px 2px 10px 2px rgb(13 13 13 / .33)}.elementor-1239 .elementor-element.elementor-element-7363dcdb{z-index:1}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide-inner{text-align:center}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-pagination-bullet-active{background-color:#fff}.elementor-1239 .elementor-element.elementor-element-dfa358a:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-dfa358a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDE9E0}.elementor-1239 .elementor-element.elementor-element-dfa358a>.elementor-container{max-width:1400px}.elementor-1239 .elementor-element.elementor-element-dfa358a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 70px 0}.elementor-1239 .elementor-element.elementor-element-dfa358a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-19db7a1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1239 .elementor-element.elementor-element-19db7a1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1239 .elementor-element.elementor-element-7a82004{--spacer-size:600px}.elementor-1239 .elementor-element.elementor-element-7a82004>.elementor-widget-container{background-image:url(https://osteopathecarouge.ch/wp-content/uploads/2026/01/osteoo-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1239 .elementor-element.elementor-element-7a82004.ha-has-bg-overlay:hover>.elementor-widget-container::before{transition:background 0.3s}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-front{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-back{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-front .pp-flipbox-overlay{padding:10px 10px 10px 10px;text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-front .pp-flipbox-heading{color:#fff;font-family:"baskervillemtw01",Sans-serif;font-size:30px}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-back .pp-flipbox-overlay{text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-ca09aea .ha-ihe-wrapper .ha-ihe-fig,.elementor-1239 .elementor-element.elementor-element-ca09aea .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-ca09aea .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Roboto",Sans-serif}.elementor-1239 .elementor-element.elementor-element-ca09aea .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Roboto",Sans-serif}.elementor-1239 .elementor-element.elementor-element-e99cba0 .ha-ihe-wrapper .ha-ihe-fig,.elementor-1239 .elementor-element.elementor-element-e99cba0 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-e99cba0 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Roboto",Sans-serif}.elementor-1239 .elementor-element.elementor-element-e99cba0 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Roboto",Sans-serif}.elementor-1239 .elementor-element.elementor-element-aee13a0 .pp-flipbox-front{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-aee13a0 .pp-flipbox-back{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-aee13a0 .pp-flipbox-front .pp-flipbox-overlay{padding:10px 10px 10px 10px;text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-aee13a0 .pp-flipbox-front .pp-flipbox-heading{color:#fff;font-family:"baskervillemtw01",Sans-serif;font-size:30px}.elementor-1239 .elementor-element.elementor-element-aee13a0 .pp-flipbox-back .pp-flipbox-overlay{text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-7c503c3 .pp-flipbox-front{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-7c503c3 .pp-flipbox-back{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-7c503c3 .pp-flipbox-front .pp-flipbox-overlay{padding:10px 10px 10px 10px;text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-7c503c3 .pp-flipbox-front .pp-flipbox-heading{color:#fff;font-family:"baskervillemtw01",Sans-serif;font-size:30px}.elementor-1239 .elementor-element.elementor-element-7c503c3 .pp-flipbox-back .pp-flipbox-overlay{text-align:center;justify-content:center}.elementor-1239 .elementor-element.elementor-element-1faa999 .ha-ihe-wrapper .ha-ihe-fig,.elementor-1239 .elementor-element.elementor-element-1faa999 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#E2A300}.elementor-1239 .elementor-element.elementor-element-1faa999 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Roboto",Sans-serif}.elementor-1239 .elementor-element.elementor-element-1faa999 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Roboto",Sans-serif}body.elementor-page-1239:not(.elementor-motion-effects-element-type-background),body.elementor-page-1239>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2E7DF}@media(min-width:768px){.elementor-1239 .elementor-element.elementor-element-482e286{width:50%}.elementor-1239 .elementor-element.elementor-element-1d5f471{width:50%}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8{width:47.105%}.elementor-1239 .elementor-element.elementor-element-6d668b5d{width:52.895%}.elementor-1239 .elementor-element.elementor-element-4461f54{width:24.333%}.elementor-1239 .elementor-element.elementor-element-3ebd259{width:25%}.elementor-1239 .elementor-element.elementor-element-1950694{width:50%}.elementor-1239 .elementor-element.elementor-element-6bc8f557{width:52.657%}.elementor-1239 .elementor-element.elementor-element-29d437f9{width:47.343%}.elementor-1239 .elementor-element.elementor-element-a18dc8e{width:47.343%}.elementor-1239 .elementor-element.elementor-element-b828137{width:52.657%}}@media(max-width:1024px) and (min-width:768px){.elementor-1239 .elementor-element.elementor-element-a0acfc6{width:100%}.elementor-1239 .elementor-element.elementor-element-bdb4224{width:100%}.elementor-1239 .elementor-element.elementor-element-29e977d{width:100%}.elementor-1239 .elementor-element.elementor-element-482e286{width:20%}.elementor-1239 .elementor-element.elementor-element-1d5f471{width:80%}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8{width:100%}.elementor-1239 .elementor-element.elementor-element-6d668b5d{width:100%}.elementor-1239 .elementor-element.elementor-element-4461f54{width:50%}.elementor-1239 .elementor-element.elementor-element-3ebd259{width:50%}.elementor-1239 .elementor-element.elementor-element-1950694{width:100%}.elementor-1239 .elementor-element.elementor-element-6bc8f557{width:100%}.elementor-1239 .elementor-element.elementor-element-29d437f9{width:100%}.elementor-1239 .elementor-element.elementor-element-eb61c84{width:50%}.elementor-1239 .elementor-element.elementor-element-4bda35b{width:50%}.elementor-1239 .elementor-element.elementor-element-e7b4ddd{width:50%}.elementor-1239 .elementor-element.elementor-element-fd43027{width:50%}.elementor-1239 .elementor-element.elementor-element-a18dc8e{width:100%}.elementor-1239 .elementor-element.elementor-element-b828137{width:100%}.elementor-1239 .elementor-element.elementor-element-19db7a1{width:50%}.elementor-1239 .elementor-element.elementor-element-c9d707b{width:50%}.elementor-1239 .elementor-element.elementor-element-bb2c011{width:50%}.elementor-1239 .elementor-element.elementor-element-a3b662a{width:50%}}@media(min-width:1025px){.elementor-1239 .elementor-element.elementor-element-52e0661:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-52e0661>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1239 .elementor-element.elementor-element-9b7f62b .elementor-heading-title{font-size:40px}.elementor-1239 .elementor-element.elementor-element-70b2530 .elementor-heading-title{font-size:30px}.elementor-1239 .elementor-element.elementor-element-9d1ca08 img{width:70%}.elementor-1239 .elementor-element.elementor-element-6ae7ae9a{padding:50px 0 50px 0}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8>.elementor-element-populated{padding:30px 70px 30px 30px}.elementor-1239 .elementor-element.elementor-element-d257dc7 .elementor-heading-title{font-size:50px}.elementor-1239 .elementor-element.elementor-element-38707a3{padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-element-populated{padding:60px 45px 60px 45px}.elementor-1239 .elementor-element.elementor-element-7c4d3cb>.elementor-widget-container{margin:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide{height:350px}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-29d437f9>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1239 .elementor-element.elementor-element-5283fae8{text-align:center}.elementor-1239 .elementor-element.elementor-element-69367cef{text-align:center}.elementor-1239 .elementor-element.elementor-element-7665e32c{padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-a18dc8e>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1239 .elementor-element.elementor-element-2ce73b3d{text-align:center}.elementor-1239 .elementor-element.elementor-element-461e0c0d{text-align:center}.elementor-1239 .elementor-element.elementor-element-b828137>.elementor-element-populated{padding:60px 45px 60px 45px}.elementor-1239 .elementor-element.elementor-element-7363dcdb>.elementor-widget-container{margin:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide{height:350px}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-7a82004{--spacer-size:600px}.elementor-1239 .elementor-element.elementor-element-957f906 .pp-flipbox-container{height:281px}}@media(max-width:767px){.elementor-1239 .elementor-element.elementor-element-9b7f62b .elementor-heading-title{font-size:30px}.elementor-1239 .elementor-element.elementor-element-70b2530 .elementor-heading-title{font-size:29px}.elementor-1239 .elementor-element.elementor-element-42e8dce{text-align:center}.elementor-1239 .elementor-element.elementor-element-922a0bc .elementor-divider{text-align:center}.elementor-1239 .elementor-element.elementor-element-922a0bc .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-1239 .elementor-element.elementor-element-6e3ebdf{text-align:center}.elementor-1239 .elementor-element.elementor-element-52e0661:not(.elementor-motion-effects-element-type-background),.elementor-1239 .elementor-element.elementor-element-52e0661>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1239 .elementor-element.elementor-element-1d5f471>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1239 .elementor-element.elementor-element-e2944df{text-align:center}.elementor-1239 .elementor-element.elementor-element-3fbcfaf8>.elementor-element-populated{padding:30px 20px 100px 20px}.elementor-1239 .elementor-element.elementor-element-13f9364{text-align:center}.elementor-1239 .elementor-element.elementor-element-d10304b{text-align:center}.elementor-1239 .elementor-element.elementor-element-6d668b5d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1239 .elementor-element.elementor-element-21f1594{--spacer-size:0px}.elementor-1239 .elementor-element.elementor-element-4a90763{--spacer-size:0px}.elementor-1239 .elementor-element.elementor-element-1950694>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1239 .elementor-element.elementor-element-e91d4ff{text-align:center}.elementor-1239 .elementor-element.elementor-element-e539933{text-align:center}.elementor-1239 .elementor-element.elementor-element-d257dc7 .elementor-heading-title{font-size:48px}.elementor-1239 .elementor-element.elementor-element-38707a3{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-6bc8f557>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-1239 .elementor-element.elementor-element-7c4d3cb>.elementor-widget-container{margin:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide{height:350px}.elementor-1239 .elementor-element.elementor-element-7c4d3cb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-29d437f9>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-1239 .elementor-element.elementor-element-5283fae8{text-align:center}.elementor-1239 .elementor-element.elementor-element-69367cef{text-align:center}.elementor-1239 .elementor-element.elementor-element-7665e32c{margin-top:20px;margin-bottom:20px;padding:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-a18dc8e>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-1239 .elementor-element.elementor-element-2ce73b3d{text-align:center}.elementor-1239 .elementor-element.elementor-element-461e0c0d{text-align:center}.elementor-1239 .elementor-element.elementor-element-b828137>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-1239 .elementor-element.elementor-element-7363dcdb>.elementor-widget-container{margin:0 0 0 0}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide{height:350px}.elementor-1239 .elementor-element.elementor-element-7363dcdb .swiper-slide-contents{max-width:66%}.elementor-1239 .elementor-element.elementor-element-7a82004{--spacer-size:200px}}