.elementor-2550 .elementor-element.elementor-element-b728176{--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;--padding-top:0%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-2550 .elementor-element.elementor-element-39e09d8{--display:flex;--min-height:calc(93.8vh - 60.44px);--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:18px 18px 18px 18px;--padding-top:92px;--padding-bottom:92px;--padding-left:92px;--padding-right:92px;}.elementor-2550 .elementor-element.elementor-element-39e09d8::before, .elementor-2550 .elementor-element.elementor-element-39e09d8 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-39e09d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-39e09d8 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-39e09d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-39e09d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-39e09d8 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2550 .elementor-element.elementor-element-abec3a4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-0f09a73{transition:all 400ms;text-align:center;}.elementor-2550 .elementor-element.elementor-element-0f09a73 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:52px;line-height:1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-745305a{transition:all 400ms;text-align:center;}.elementor-2550 .elementor-element.elementor-element-745305a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:24px;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-6db8b62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;transition:all 400ms;text-align:center;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-6db8b62 a{color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-5a49128{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-55acc8c .elementor-button{background-color:var( --e-global-color-202de26 );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-55acc8c .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-55acc8c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-secondary );}.elementor-2550 .elementor-element.elementor-element-55acc8c{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-55acc8c .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-55acc8c .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-ec4c77c .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-ec4c77c .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-ec4c77c .elementor-button:focus{background-color:var( --e-global-color-202de26 );color:var( --e-global-color-primary );border-color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-ec4c77c{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-ec4c77c .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-ec4c77c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2550 .elementor-element.elementor-element-e1c840f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-f6182aa{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-a7e30aa{--display:flex;--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;--align-items:center;}.elementor-2550 .elementor-element.elementor-element-2225e6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-1c1d853{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-1c1d853 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-ec964f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;text-align:center;font-family:"Figtree", Sans-serif;line-height:1.3;}.elementor-2550 .elementor-element.elementor-element-88d0b61{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-2f931c9{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-2f931c9:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-2f931c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/Ondes-de-choc-ou-massage-classique-Physiogym.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-2f931c9::before, .elementor-2550 .elementor-element.elementor-element-2f931c9 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-2f931c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-2f931c9 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-2f931c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-2f931c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-7e236db{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-7e236db .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-83e3be9{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-83e3be9:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-83e3be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2149173482.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-83e3be9::before, .elementor-2550 .elementor-element.elementor-element-83e3be9 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-83e3be9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-83e3be9 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-83e3be9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-83e3be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-a4230b2{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-a4230b2 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-6ac053e{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-6ac053e:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-6ac053e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148847889.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-6ac053e::before, .elementor-2550 .elementor-element.elementor-element-6ac053e > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-6ac053e > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-6ac053e > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-6ac053e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-6ac053e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-338b72c{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-338b72c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-10fd6c2{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-10fd6c2:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148813500.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-10fd6c2::before, .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-10fd6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-9051e36{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-9051e36 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-369fd28{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-20a0932{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-9dc5d51{--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:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-2550 .elementor-element.elementor-element-154e48f{--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:center;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-2f1e2b4{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-2f1e2b4 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-d933326{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;font-family:"Figtree", Sans-serif;line-height:1.3;}.elementor-2550 .elementor-element.elementor-element-5d6cbc2{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2550 .elementor-element.elementor-element-5d6cbc2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-5d6cbc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2550 .elementor-element.elementor-element-5d6cbc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2550 .elementor-element.elementor-element-5d6cbc2 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:500;}.elementor-2550 .elementor-element.elementor-element-5d6cbc2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-09e14df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;font-family:"Figtree", Sans-serif;line-height:1.3;}.elementor-2550 .elementor-element.elementor-element-f2b3b42{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-5d947b2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-5d947b2 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-5d947b2 .elementor-button:focus{background-color:var( --e-global-color-b69edcc );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-b69edcc );}.elementor-2550 .elementor-element.elementor-element-5d947b2{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-5d947b2 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-5d947b2 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-bd39282 .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-bd39282 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-bd39282 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-primary );}.elementor-2550 .elementor-element.elementor-element-bd39282{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-bd39282 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-bd39282 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-e9dc8e1{--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;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-e9dc8e1:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-e9dc8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148780792.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-4fc35c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-e680677{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-be908a7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:62px 62px;--row-gap:62px;--column-gap:62px;}.elementor-2550 .elementor-element.elementor-element-4806894{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-63fd772{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-63fd772 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-4df2226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;font-family:"Figtree", Sans-serif;line-height:1.3;}.elementor-2550 .elementor-element.elementor-element-84b7853{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2550 .elementor-element.elementor-element-84b7853 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-84b7853 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2550 .elementor-element.elementor-element-84b7853 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2550 .elementor-element.elementor-element-84b7853 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:500;}.elementor-2550 .elementor-element.elementor-element-84b7853 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-54df840{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-54df840 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;}.elementor-2550 .elementor-element.elementor-element-018a97a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-9543d22 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-9543d22 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-9543d22 .elementor-button:focus{background-color:var( --e-global-color-b69edcc );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-b69edcc );}.elementor-2550 .elementor-element.elementor-element-9543d22{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-9543d22 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-9543d22 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-5c59f99 .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-5c59f99 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-5c59f99 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-primary );}.elementor-2550 .elementor-element.elementor-element-5c59f99{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-5c59f99 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-5c59f99 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-82da8e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-00b8e7b{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-00b8e7b img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-2550 .elementor-element.elementor-element-9e8a8c3{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-9e8a8c3.elementor-element{--align-self:flex-end;}.elementor-2550 .elementor-element.elementor-element-9e8a8c3 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-2550 .elementor-element.elementor-element-d3431d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-d5d7fa1{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-f1e4e8a{--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;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2550 .elementor-element.elementor-element-581263c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-60884d9{transition:all 400ms;text-align:left;}.elementor-2550 .elementor-element.elementor-element-60884d9 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-1bb1027{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-f3f5aee .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-f3f5aee .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-f3f5aee .elementor-button:focus{background-color:var( --e-global-color-b69edcc );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-b69edcc );}.elementor-2550 .elementor-element.elementor-element-f3f5aee{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-f3f5aee .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-f3f5aee .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-65c6651 .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-65c6651 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-65c6651 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-primary );}.elementor-2550 .elementor-element.elementor-element-65c6651{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-65c6651 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-65c6651 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-f28d04c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-6951d78{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-9d06a18{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-9d06a18:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-9d06a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/Ondes-de-choc-ou-massage-classique-Physiogym.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-9d06a18::before, .elementor-2550 .elementor-element.elementor-element-9d06a18 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-9d06a18 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-9d06a18 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-9d06a18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-9d06a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-eca8963{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-eca8963 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-aa6a11b{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-aa6a11b:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-aa6a11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2149173482.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-aa6a11b::before, .elementor-2550 .elementor-element.elementor-element-aa6a11b > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-aa6a11b > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-aa6a11b > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-aa6a11b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-aa6a11b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-e3f3514{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-e3f3514 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-dc35a72{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-dc35a72:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-dc35a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148847889.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-dc35a72::before, .elementor-2550 .elementor-element.elementor-element-dc35a72 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-dc35a72 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-dc35a72 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-dc35a72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-dc35a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-6d3906a{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-6d3906a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-392b311{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-392b311:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-392b311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148813500.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-392b311::before, .elementor-2550 .elementor-element.elementor-element-392b311 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-392b311 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-392b311 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-392b311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-392b311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-4b54303{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-4b54303 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-d70cf7e{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-d70cf7e:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-d70cf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148813500.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-d70cf7e::before, .elementor-2550 .elementor-element.elementor-element-d70cf7e > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-d70cf7e > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-d70cf7e > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-d70cf7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-d70cf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-8a6af5a{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-8a6af5a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-78ded6c{--display:flex;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-78ded6c:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-78ded6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-b69edcc ) 100%);}.elementor-2550 .elementor-element.elementor-element-e9f1ea0{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-e9f1ea0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-88a8d5b .elementor-button{background-color:var( --e-global-color-202de26 );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-88a8d5b .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-88a8d5b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-secondary );}.elementor-2550 .elementor-element.elementor-element-88a8d5b{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-88a8d5b .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-88a8d5b .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-92ac664{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-565a43f{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-2d52da6{--display:flex;--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;--align-items:center;}.elementor-2550 .elementor-element.elementor-element-2b52bad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-9123ad2{transition:all 400ms;text-align:center;}.elementor-2550 .elementor-element.elementor-element-9123ad2 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-88d9f4b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-b0da04f{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-b0da04f:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-b0da04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/Ondes-de-choc-ou-massage-classique-Physiogym.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-b0da04f::before, .elementor-2550 .elementor-element.elementor-element-b0da04f > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-b0da04f > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-b0da04f > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-b0da04f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-b0da04f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-0c8c926{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-0c8c926 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-16dc475{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-16dc475:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-16dc475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2149173482.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-16dc475::before, .elementor-2550 .elementor-element.elementor-element-16dc475 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-16dc475 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-16dc475 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-16dc475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-16dc475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-ae02a56{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-ae02a56 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-b3f5461{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-b3f5461:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-b3f5461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148847889.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-b3f5461::before, .elementor-2550 .elementor-element.elementor-element-b3f5461 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-b3f5461 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-b3f5461 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-b3f5461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-b3f5461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-1c59ea0{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-1c59ea0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-836b485{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:150px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-836b485:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-836b485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/2148813500.jpg");background-position:center center;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-836b485::before, .elementor-2550 .elementor-element.elementor-element-836b485 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-836b485 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-836b485 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-836b485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-836b485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-9f59080{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-9f59080 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.1;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-a3e5bef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-efb0d22{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-d7a864d{--display:flex;--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;--align-items:center;}.elementor-2550 .elementor-element.elementor-element-4e84e5c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-bdd9db9{transition:all 400ms;text-align:center;}.elementor-2550 .elementor-element.elementor-element-bdd9db9 .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-a7076c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;text-align:center;font-family:"Figtree", Sans-serif;line-height:1.3;color:var( --e-global-color-text );}.elementor-2550 .elementor-element.elementor-element-a7076c4 a{color:var( --e-global-color-text );}.elementor-2550 .elementor-element.elementor-element-3d2d3ea{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-0c198ce .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-0c198ce .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-0c198ce .elementor-button:focus{background-color:var( --e-global-color-b69edcc );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-b69edcc );}.elementor-2550 .elementor-element.elementor-element-0c198ce{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-0c198ce .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-0c198ce .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-4025a4e .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-4025a4e .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-4025a4e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-primary );}.elementor-2550 .elementor-element.elementor-element-4025a4e{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-4025a4e .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-4025a4e .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-23b204c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-99ed7fd{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-67a10e0{--display:flex;--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;--align-items:center;--overlay-opacity:0.55;--padding-top:82px;--padding-bottom:82px;--padding-left:10px;--padding-right:10px;}.elementor-2550 .elementor-element.elementor-element-67a10e0:not(.elementor-motion-effects-element-type-background), .elementor-2550 .elementor-element.elementor-element-67a10e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiogym.fr/wp-content/uploads/2025/08/kinesitherapeute-Physiogym.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2550 .elementor-element.elementor-element-67a10e0::before, .elementor-2550 .elementor-element.elementor-element-67a10e0 > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-67a10e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2550 .elementor-element.elementor-element-67a10e0 > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-67a10e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2550 .elementor-element.elementor-element-67a10e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2550 .elementor-element.elementor-element-f5a3f36{--display:flex;}.elementor-2550 .elementor-element.elementor-element-edb10ef{transition:all 400ms;text-align:center;}.elementor-2550 .elementor-element.elementor-element-edb10ef .elementor-heading-title{font-family:var( --e-global-typography-d522f2d-font-family ), Sans-serif;font-size:var( --e-global-typography-d522f2d-font-size );font-weight:var( --e-global-typography-d522f2d-font-weight );line-height:var( --e-global-typography-d522f2d-line-height );color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-8dab1d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;transition:all 400ms;text-align:center;font-family:"Figtree", Sans-serif;line-height:1.3;color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-8dab1d2 a{color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-d2b7199{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2550 .elementor-element.elementor-element-d2b7199 .elementor-icon-list-icon i{color:var( --e-global-color-202de26 );transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-d2b7199 .elementor-icon-list-icon svg{fill:var( --e-global-color-202de26 );transition:fill 0.3s;}.elementor-2550 .elementor-element.elementor-element-d2b7199 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2550 .elementor-element.elementor-element-d2b7199 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:15px;font-weight:500;}.elementor-2550 .elementor-element.elementor-element-d2b7199 .elementor-icon-list-text{color:var( --e-global-color-202de26 );transition:color 0.3s;}.elementor-2550 .elementor-element.elementor-element-123428e{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-58fcd98 .elementor-button{background-color:var( --e-global-color-202de26 );font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-58fcd98 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-58fcd98 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-202de26 );border-color:var( --e-global-color-secondary );}.elementor-2550 .elementor-element.elementor-element-58fcd98{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-58fcd98 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-58fcd98 .elementor-button:focus svg{fill:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-8dfb618 .elementor-button{background-color:#02010100;font-family:"Figtree", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;fill:var( --e-global-color-202de26 );color:var( --e-global-color-202de26 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-202de26 );border-radius:99px 99px 99px 99px;padding:10px 18px 10px 18px;}.elementor-2550 .elementor-element.elementor-element-8dfb618 .elementor-button:hover, .elementor-2550 .elementor-element.elementor-element-8dfb618 .elementor-button:focus{background-color:var( --e-global-color-202de26 );color:var( --e-global-color-primary );border-color:var( --e-global-color-202de26 );}.elementor-2550 .elementor-element.elementor-element-8dfb618{transition:all 400ms;}.elementor-2550 .elementor-element.elementor-element-8dfb618 .elementor-button:hover svg, .elementor-2550 .elementor-element.elementor-element-8dfb618 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2550 .elementor-element.elementor-element-39e09d8{--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-2550 .elementor-element.elementor-element-0f09a73 .elementor-heading-title{font-size:42px;}.elementor-2550 .elementor-element.elementor-element-745305a .elementor-heading-title{font-size:22px;}.elementor-2550 .elementor-element.elementor-element-1c1d853 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-88d0b61{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-7e236db .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-a4230b2 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-338b72c .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-9051e36 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-9dc5d51{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2550 .elementor-element.elementor-element-154e48f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2550 .elementor-element.elementor-element-2f1e2b4 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-e9dc8e1{--min-height:350px;}.elementor-2550 .elementor-element.elementor-element-be908a7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2550 .elementor-element.elementor-element-63fd772 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-54df840 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-f1e4e8a{--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-2550 .elementor-element.elementor-element-60884d9 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-6951d78{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-eca8963 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-e3f3514 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-6d3906a .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-4b54303 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-8a6af5a .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-e9f1ea0 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-9123ad2 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-88d9f4b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-0c8c926 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-ae02a56 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-1c59ea0 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-9f59080 .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-bdd9db9 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-edb10ef .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}}@media(max-width:767px){.elementor-2550 .elementor-element.elementor-element-39e09d8{--min-height:calc(92vh - 60.44px);--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2550 .elementor-element.elementor-element-abec3a4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-0f09a73 .elementor-heading-title{font-size:32px;}.elementor-2550 .elementor-element.elementor-element-745305a .elementor-heading-title{font-size:20px;}.elementor-2550 .elementor-element.elementor-element-5a49128{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-1c1d853 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-88d0b61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-2f1e2b4 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-f2b3b42{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-63fd772 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-018a97a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-60884d9 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-1bb1027{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-6951d78{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-9123ad2 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-88d9f4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2550 .elementor-element.elementor-element-bdd9db9 .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-3d2d3ea{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2550 .elementor-element.elementor-element-edb10ef .elementor-heading-title{font-size:var( --e-global-typography-d522f2d-font-size );line-height:var( --e-global-typography-d522f2d-line-height );}.elementor-2550 .elementor-element.elementor-element-123428e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}}@media(min-width:768px){.elementor-2550 .elementor-element.elementor-element-abec3a4{--width:86%;}.elementor-2550 .elementor-element.elementor-element-a7e30aa{--content-width:1280px;}.elementor-2550 .elementor-element.elementor-element-2225e6a{--width:72%;}.elementor-2550 .elementor-element.elementor-element-9dc5d51{--content-width:1280px;}.elementor-2550 .elementor-element.elementor-element-154e48f{--width:50%;}.elementor-2550 .elementor-element.elementor-element-e9dc8e1{--width:50%;}.elementor-2550 .elementor-element.elementor-element-be908a7{--content-width:1280px;}.elementor-2550 .elementor-element.elementor-element-4806894{--width:60%;}.elementor-2550 .elementor-element.elementor-element-82da8e9{--width:40%;}.elementor-2550 .elementor-element.elementor-element-f1e4e8a{--content-width:1280px;}.elementor-2550 .elementor-element.elementor-element-581263c{--width:45%;}.elementor-2550 .elementor-element.elementor-element-f28d04c{--width:55%;}.elementor-2550 .elementor-element.elementor-element-2d52da6{--content-width:1280px;}.elementor-2550 .elementor-element.elementor-element-2b52bad{--width:72%;}.elementor-2550 .elementor-element.elementor-element-4e84e5c{--width:72%;}.elementor-2550 .elementor-element.elementor-element-f5a3f36{--width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2550 .elementor-element.elementor-element-abec3a4{--width:100%;}.elementor-2550 .elementor-element.elementor-element-2225e6a{--width:100%;}.elementor-2550 .elementor-element.elementor-element-154e48f{--width:100%;}.elementor-2550 .elementor-element.elementor-element-e9dc8e1{--width:100%;}.elementor-2550 .elementor-element.elementor-element-4806894{--width:100%;}.elementor-2550 .elementor-element.elementor-element-82da8e9{--width:100%;}.elementor-2550 .elementor-element.elementor-element-581263c{--width:100%;}.elementor-2550 .elementor-element.elementor-element-f28d04c{--width:100%;}.elementor-2550 .elementor-element.elementor-element-2b52bad{--width:100%;}.elementor-2550 .elementor-element.elementor-element-f5a3f36{--width:92%;}}/* Start custom CSS for icon-list, class: .elementor-element-d2b7199 */.elementor-2550 .elementor-element.elementor-element-d2b7199 a:hover {
    text-decoration: underline;
    text-decoration-color: #fff;
}/* End custom CSS */