.elementor-639 .elementor-element.elementor-element-96cef01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-96cef01:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-96cef01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-013ad82{--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;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:300px;--padding-left:64px;--padding-right:64px;}.elementor-639 .elementor-element.elementor-element-013ad82:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-013ad82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-bbec3c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-bbec3c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-3391a5c{text-align:center;}.elementor-639 .elementor-element.elementor-element-b27d7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-639 .elementor-element.elementor-element-b27d7dc p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-daee11f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-8908ffe img{width:100%;}.elementor-639 .elementor-element.elementor-element-2d3bedc{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-2d3bedc:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-2d3bedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-8ce9288{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-8ce9288:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-8ce9288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-3d0a8a7{--display:flex;}.elementor-639 .elementor-element.elementor-element-3d0a8a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-9ba1560{width:var( --container-widget-width, 131.361% );max-width:131.361%;--container-widget-width:131.361%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-9ba1560.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-9ba1560 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-3cb88bf p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-4e83a6f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-87c23af{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-87c23af:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-87c23af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-7eb7e7d{text-align:left;}.elementor-639 .elementor-element.elementor-element-a42793e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-40ae4cb{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-40ae4cb p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-79961e2{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-79961e2:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-79961e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-c21e0e8{text-align:left;}.elementor-639 .elementor-element.elementor-element-48d123e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-e21b48d{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-e21b48d p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-e69a162{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-e69a162:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-e69a162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-458fa01{text-align:left;}.elementor-639 .elementor-element.elementor-element-d08550e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-d777a68{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-d777a68 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-49a6542{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-49a6542:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-49a6542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-3fd0dde{text-align:left;}.elementor-639 .elementor-element.elementor-element-dbc0d55{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-920724e{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-920724e p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-d8b56ef{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-d8b56ef:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-d8b56ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-bc51e46{text-align:left;}.elementor-639 .elementor-element.elementor-element-74279e2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-47201d1{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-47201d1 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-f961e30{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-f961e30:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-f961e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-1eeea7f{text-align:left;}.elementor-639 .elementor-element.elementor-element-4f263d5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-3d6476d{font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.06em;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-3d6476d p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-1a18d6c{--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;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-1a18d6c:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-1a18d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-20e25d15{--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;--justify-content:center;--align-items:center;}.elementor-639 .elementor-element.elementor-element-20e25d15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-63e2bcd2{width:var( --container-widget-width, 97.561% );max-width:97.561%;--container-widget-width:97.561%;--container-widget-flex-grow:0;text-align:center;}.elementor-639 .elementor-element.elementor-element-63e2bcd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-3d03d0c6{text-align:center;}.elementor-639 .elementor-element.elementor-element-7de4212{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-639 .elementor-element.elementor-element-9ac21b2{font-size:18px;font-weight:500;line-height:100%;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-9ac21b2 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-555b681 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-3c0f2fa8{--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;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-3c0f2fa8:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-3c0f2fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-29d41db0{--display:grid;--e-con-grid-template-columns:repeat(3, 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-639 .elementor-element.elementor-element-1c69eeb2{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-03695d5 );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-0.04em;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-92164b1 );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;font-style:normal;text-transform:none;text-decoration:none;line-height:120%;letter-spacing:0px;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-d723d16{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-03695d5 );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-0.04em;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-92164b1 );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;font-style:normal;text-transform:none;text-decoration:none;line-height:120%;letter-spacing:0px;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-c61506f{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-03695d5 );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:-0.04em;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-92164b1 );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;font-style:normal;text-transform:none;text-decoration:none;line-height:120%;letter-spacing:0px;word-spacing:0px;}.elementor-639 .elementor-element.elementor-element-16046b8{--display:flex;--overlay-opacity:0.73;--padding-top:112px;--padding-bottom:112px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-16046b8:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-16046b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92164b1 );background-image:url("https://lfpilates.fr/wp-content/uploads/2025/05/Group-2.webp");background-repeat:no-repeat;}.elementor-639 .elementor-element.elementor-element-16046b8::before, .elementor-639 .elementor-element.elementor-element-16046b8 > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-16046b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-16046b8 > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-16046b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-16046b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-92164b1 );--background-overlay:'';}.elementor-639 .elementor-element.elementor-element-33de769{--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;--justify-content:center;--align-items:center;}.elementor-639 .elementor-element.elementor-element-33de769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-03d9cf3{color:var( --e-global-color-e26c795 );}.elementor-639 .elementor-element.elementor-element-de49b4c{width:var( --container-widget-width, 67.609% );max-width:67.609%;--container-widget-width:67.609%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF99;}.elementor-639 .elementor-element.elementor-element-de49b4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-d2d07c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-28e7630a{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-28e7630a:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-28e7630a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39656f9 );}.elementor-639 .elementor-element.elementor-element-2dade15d .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:48px;font-weight:500;font-style:normal;text-transform:uppercase;color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-6f2b8d00{--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:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-6f2b8d00:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-6f2b8d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-4362e04b{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-4362e04b:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-4362e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-2ab93a23{--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;--justify-content:center;--align-items:center;}.elementor-639 .elementor-element.elementor-element-2ab93a23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-2da839fb{width:var( --container-widget-width, 79.319% );max-width:79.319%;--container-widget-width:79.319%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-2da839fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-6540bd9f{text-align:center;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-type-html{padding-bottom:0px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#3728190D;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#3728190D;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-field-group .elementor-select-wrapper::before{color:#3728190D;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-92164b1 );color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-button[type="submit"]{background-color:var( --e-global-color-92164b1 );color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-5f5321d7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-639 .elementor-element.elementor-element-5f5321d7 .elementor-button{border-radius:999px 999px 999px 999px;}.elementor-639 .elementor-element.elementor-element-5f5321d7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-639 .elementor-element.elementor-element-4241bcd2{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-4241bcd2:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-4241bcd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-566027e7{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-639 .elementor-element.elementor-element-62c02b17{width:var( --container-widget-width, 72.794% );max-width:72.794%;--container-widget-width:72.794%;--container-widget-flex-grow:0;text-align:center;}.elementor-639 .elementor-element.elementor-element-62c02b17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-6b1bafbb{text-align:center;}.elementor-639 .elementor-element.elementor-element-42d2fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-3d14894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-3d14894:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-3d14894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-7e96e80b .elementor-star-rating{font-size:22px;}.elementor-639 .elementor-element.elementor-element-7e96e80b .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-639 .elementor-element.elementor-element-7e96e80b .elementor-star-rating i:before{color:var( --e-global-color-e26c795 );}.elementor-639 .elementor-element.elementor-element-7e96e80b .elementor-star-rating i{color:#AD52076E;}.elementor-639 .elementor-element.elementor-element-2309a2b8{font-size:16px;font-weight:500;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-5aa38ae6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-3c3c229{text-align:left;}.elementor-639 .elementor-element.elementor-element-3c3c229 img{width:56px;height:56px;border-radius:100% 100% 100% 100%;}.elementor-639 .elementor-element.elementor-element-125868be{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-639 .elementor-element.elementor-element-4a825855{padding:0px 0px 0px 0px;font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;}.elementor-639 .elementor-element.elementor-element-4a825855 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-731b14da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-731b14da:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-731b14da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-4debc82e .elementor-star-rating{font-size:22px;}.elementor-639 .elementor-element.elementor-element-4debc82e .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-639 .elementor-element.elementor-element-4debc82e .elementor-star-rating i:before{color:var( --e-global-color-e26c795 );}.elementor-639 .elementor-element.elementor-element-4debc82e .elementor-star-rating i{color:#AD52076E;}.elementor-639 .elementor-element.elementor-element-190fcf53{font-size:16px;font-weight:500;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-29c7b32e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-47c32401{text-align:left;}.elementor-639 .elementor-element.elementor-element-47c32401 img{width:56px;height:56px;border-radius:100% 100% 100% 100%;}.elementor-639 .elementor-element.elementor-element-17e9360b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-639 .elementor-element.elementor-element-158e77dc{padding:0px 0px 0px 0px;font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;}.elementor-639 .elementor-element.elementor-element-158e77dc p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-458757b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-458757b3:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-458757b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03695d5 );}.elementor-639 .elementor-element.elementor-element-10d2ba76 .elementor-star-rating{font-size:22px;}.elementor-639 .elementor-element.elementor-element-10d2ba76 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-639 .elementor-element.elementor-element-10d2ba76 .elementor-star-rating i:before{color:var( --e-global-color-e26c795 );}.elementor-639 .elementor-element.elementor-element-10d2ba76 .elementor-star-rating i{color:#AD52076E;}.elementor-639 .elementor-element.elementor-element-78c68b75{font-size:16px;font-weight:500;color:var( --e-global-color-92164b1 );}.elementor-639 .elementor-element.elementor-element-7b38ad71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-20c9d454{text-align:left;}.elementor-639 .elementor-element.elementor-element-20c9d454 img{width:56px;height:56px;border-radius:100% 100% 100% 100%;}.elementor-639 .elementor-element.elementor-element-58f26c25{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-639 .elementor-element.elementor-element-5614c5e5{padding:0px 0px 0px 0px;font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;}.elementor-639 .elementor-element.elementor-element-5614c5e5 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-58d14337{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:2%;--padding-right:2%;}.elementor-639 .elementor-element.elementor-element-58d14337:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-58d14337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-1ea0b778{text-align:center;}.elementor-639 .elementor-element.elementor-element-7f698278{width:var( --container-widget-width, 49.458% );max-width:49.458%;--container-widget-width:49.458%;--container-widget-flex-grow:0;text-align:center;}.elementor-639 .elementor-element.elementor-element-7f698278.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-7f698278 p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-5b8f1bdc{--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;}.elementor-639 .elementor-element.elementor-element-6bbe5599 .elementor-button{background-color:var( --e-global-color-8630d9f );font-family:"Geist", Sans-serif;font-size:16px;font-stretch:14%;font-style:normal;text-transform:none;line-height:1em;letter-spacing:-0.04em;fill:#636E47;color:#636E47;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-639 .elementor-element.elementor-element-6bbe5599{padding:0px 0px 0px 0px;}.elementor-639 .elementor-element.elementor-element-6f6571e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-6f6571e:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-6f6571e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-65d00ff{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-65d00ff:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-65d00ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}.elementor-639 .elementor-element.elementor-element-257af4e{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 1400px );max-width:1400px;margin:0 auto calc(var(--kit-widget-spacing, 0px) + 0) auto;padding:0px 0px 0px 0px;--container-widget-width:1400px;--container-widget-flex-grow:0;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-639 .elementor-element.elementor-element-257af4e.elementor-element{--align-self:center;}.elementor-639 .elementor-element.elementor-element-257af4e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-013ad82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:180px;--padding-left:64px;--padding-right:64px;}.elementor-639 .elementor-element.elementor-element-4e83a6f{--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-29d41db0{--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-1c69eeb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter-number-wrapper{font-size:45px;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter-title{font-size:20px;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter-number-wrapper{font-size:45px;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter-title{font-size:20px;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter-number-wrapper{font-size:45px;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter-title{font-size:20px;}.elementor-639 .elementor-element.elementor-element-de49b4c{width:var( --container-widget-width, 615.938px );max-width:615.938px;--container-widget-width:615.938px;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-d2d07c8{--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-2da839fb{width:var( --container-widget-width, 386.75px );max-width:386.75px;--container-widget-width:386.75px;--container-widget-flex-grow:0;text-align:center;}.elementor-639 .elementor-element.elementor-element-62c02b17{width:var( --container-widget-width, 607.125px );max-width:607.125px;--container-widget-width:607.125px;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-42d2fe4{--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-639 .elementor-element.elementor-element-3d14894{--min-height:220px;--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-639 .elementor-element.elementor-element-5aa38ae6{--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;--justify-content:flex-end;}.elementor-639 .elementor-element.elementor-element-5aa38ae6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-731b14da{--min-height:220px;--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-639 .elementor-element.elementor-element-29c7b32e{--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;--justify-content:flex-end;}.elementor-639 .elementor-element.elementor-element-29c7b32e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-458757b3{--min-height:220px;--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-639 .elementor-element.elementor-element-7b38ad71{--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;--justify-content:flex-end;}.elementor-639 .elementor-element.elementor-element-7b38ad71.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-6bbe5599 .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-96cef01{--padding-top:64px;--padding-bottom:0;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-013ad82{--padding-top:24px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-bbec3c5{--width:265px;}.elementor-639 .elementor-element.elementor-element-2d3bedc{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-017455f p{margin-block-end:0px;}.elementor-639 .elementor-element.elementor-element-4e83a6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-1a18d6c{--padding-top:112px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-3d03d0c6{text-align:left;}.elementor-639 .elementor-element.elementor-element-3c0f2fa8{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-639 .elementor-element.elementor-element-29d41db0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-1c69eeb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-1c69eeb2 .elementor-counter-title{font-size:18px;}.elementor-639 .elementor-element.elementor-element-d723d16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-d723d16 .elementor-counter-title{font-size:18px;}.elementor-639 .elementor-element.elementor-element-c61506f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-c61506f .elementor-counter-title{font-size:18px;}.elementor-639 .elementor-element.elementor-element-16046b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-e802235{text-align:center;}.elementor-639 .elementor-element.elementor-element-d2d07c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-639 .elementor-element.elementor-element-28e7630a{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-2dade15d .elementor-heading-title{font-size:32px;}.elementor-639 .elementor-element.elementor-element-6f2b8d00{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-6540bd9f{text-align:left;}.elementor-639 .elementor-element.elementor-element-6b1bafbb{text-align:left;}.elementor-639 .elementor-element.elementor-element-42d2fe4{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-639 .elementor-element.elementor-element-3d14894{--min-height:350px;--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-639 .elementor-element.elementor-element-5aa38ae6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-639 .elementor-element.elementor-element-731b14da{--min-height:350px;--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-639 .elementor-element.elementor-element-29c7b32e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-639 .elementor-element.elementor-element-458757b3{--min-height:350px;--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-639 .elementor-element.elementor-element-7b38ad71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-639 .elementor-element.elementor-element-7f698278{width:var( --container-widget-width, 364.938px );max-width:364.938px;--container-widget-width:364.938px;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-6bbe5599 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-bbec3c5{--width:55.109%;}.elementor-639 .elementor-element.elementor-element-daee11f{--width:100%;}.elementor-639 .elementor-element.elementor-element-3d0a8a7{--width:50%;}.elementor-639 .elementor-element.elementor-element-20e25d15{--width:49.724%;}.elementor-639 .elementor-element.elementor-element-3c0f2fa8{--content-width:1700px;}.elementor-639 .elementor-element.elementor-element-29d41db0{--width:100%;}.elementor-639 .elementor-element.elementor-element-33de769{--width:100%;}.elementor-639 .elementor-element.elementor-element-4362e04b{--width:100%;}.elementor-639 .elementor-element.elementor-element-2ab93a23{--width:58.417%;}.elementor-639 .elementor-element.elementor-element-3d14894{--width:33%;}.elementor-639 .elementor-element.elementor-element-731b14da{--width:33%;}.elementor-639 .elementor-element.elementor-element-458757b3{--width:33%;}.elementor-639 .elementor-element.elementor-element-65d00ff{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-639 .elementor-element.elementor-element-bbec3c5{--width:608.766px;}.elementor-639 .elementor-element.elementor-element-3d0a8a7{--width:520.438px;}.elementor-639 .elementor-element.elementor-element-20e25d15{--width:608.594px;}.elementor-639 .elementor-element.elementor-element-29d41db0{--width:100%;}.elementor-639 .elementor-element.elementor-element-3d14894{--width:100%;}.elementor-639 .elementor-element.elementor-element-5aa38ae6{--width:40%;}.elementor-639 .elementor-element.elementor-element-731b14da{--width:100%;}.elementor-639 .elementor-element.elementor-element-29c7b32e{--width:40%;}.elementor-639 .elementor-element.elementor-element-458757b3{--width:100%;}.elementor-639 .elementor-element.elementor-element-7b38ad71{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-daee11f */.image-cropped {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013ad82 */.relative {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7de4212 */.elementor-639 .elementor-element.elementor-element-7de4212 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-197817ef */.hidden {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dade15d */.marquee {
    overflow: hidden;
    display: flex;
}

.marquee h2 {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-5f5321d7 *//* ======= Desktop / Par défaut ======= */

/* Conteneur principal du formulaire */
.email-form {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.email-form .elementor-form {
  width: 100%;
  max-width: 513px;
  margin: 0 auto;
}

/* Wrapper des champs */
.email-form .elementor-form-fields-wrapper {
  display: flex !important;
  flex-wrap: wrap;
  width: 100% !important;
  max-width: 513px;
  margin: 0 auto;
  gap: 0;
  align-items: stretch;
}

/* Champ email */
.email-form .elementor-field-group-email {
  flex: 0 0 75.5% !important;
  max-width: 75.5% !important;
  width: 75.5% !important;
  margin: 0 !important;
}

/* Input dans le champ email */
.email-form .elementor-field-group-email input[type="email"] {
  width: 100% !important;
  margin: 0 !important;
  border-radius: 4px 0 0 4px;
}

/* Bouton de soumission */
.email-form .elementor-field-type-submit {
  flex: 0 0 24.5% !important;
  max-width: 24.5% !important;
  width: 24.5% !important;
  margin: 0 !important;
}

.email-form .elementor-field-type-submit button {
  width: 100% !important;
  height: 100%;
  border-radius: 0 4px 4px 0;
}

/* Cacher le reCAPTCHA */
.email-form .elementor-field-type-recaptcha_v3 {
  flex: 0 0 100% !important;
  width: 100% !important;
  order: 3;
  height: 0;
  overflow: hidden;
  margin: 0 !important;
}

/* ======= Mobile Responsive ======= */

@media (max-width: 600px) {
  .email-form .elementor-form-fields-wrapper {
    flex-direction: column !important;
    gap: 1rem;
  }

  .email-form .elementor-field-group-email,
  .email-form .elementor-field-type-submit {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .email-form .elementor-field-group-email input[type="email"],
  .email-form .elementor-field-type-submit button {
    border-radius: 4px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bbe5599 */.underline-green {
  position: relative;
  display: inline-block;
}

.underline-green::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px; 
  width: 100%;
  background-color: #636E47; 
  transform: translateY(0px); 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-257af4e *//* 1. Applique un scroll linéaire */
.elementor-639 .elementor-element.elementor-element-257af4e .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
  -moz-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
}

/* 2. Supprime tout espacement entre les slides */
.elementor-639 .elementor-element.elementor-element-257af4e .swiper-slide {
  margin-right: 0 !important;
  padding: 0 !important;
  width: auto !important; /* pour que le slide s'adapte à l'image */
  flex-shrink: 0 !important;
}

/* 3. S'assure que les images remplissent bien sans décalage */
.elementor-639 .elementor-element.elementor-element-257af4e .swiper-slide img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}

.marquee-bottom {
    overflow: hidden !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://lfpilates.fr/wp-content/uploads/2025/05/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */