.elementor-190 .elementor-element.elementor-element-5b6e3ee{--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;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-190 .elementor-element.elementor-element-217a93c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-794a6d5{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;--z-index:5;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-190 .elementor-element.elementor-element-c2825a9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;text-align:left;}.elementor-190 .elementor-element.elementor-element-c2825a9 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#575656;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-190 .elementor-element.elementor-element-f3c98e4{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;}.elementor-190 .elementor-element.elementor-element-8e4329a{--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;--border-radius:100% 100% 100% 100%;--z-index:1;}.elementor-190 .elementor-element.elementor-element-8e4329a:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-8e4329a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95B6C9;}.elementor-190 .elementor-element.elementor-element-e330fed{padding:0em 3em 0em 1em;text-align:right;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-b2f353b{--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;--margin-top:-9em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-dd74bff{margin:-4em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-190 .elementor-element.elementor-element-2f31f27{--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;--overflow:hidden;--margin-top:3em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-2f31f27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-190 .elementor-element.elementor-element-67ce35d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;padding:0em 2em 0em 3em;}.elementor-190 .elementor-element.elementor-element-67ce35d .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#575656;}.elementor-190 .elementor-element.elementor-element-284b203{--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;--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-190 .elementor-element.elementor-element-fdc8c31{--display:flex;}.elementor-190 .elementor-element.elementor-element-0d6774b{--display:flex;--border-radius:64px 64px 64px 64px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:14em;--padding-bottom:3em;--padding-left:4em;--padding-right:5em;}.elementor-190 .elementor-element.elementor-element-0d6774b:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-0d6774b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corpsenmouvement.com/wp-content/uploads/2025/08/mouvement6.png");background-position:83% 6%;background-repeat:no-repeat;background-size:20% auto;}.elementor-190 .elementor-element.elementor-element-8c098a0 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-d179a60{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-ba73800{--display:flex;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-d4683c9 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;}.elementor-190 .elementor-element.elementor-element-28d91a7{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:24px;font-weight:500;}.elementor-190 .elementor-element.elementor-element-b162cd4{--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-190 .elementor-element.elementor-element-ae33943{z-index:2;text-align:left;}.elementor-190 .elementor-element.elementor-element-ae33943 img{width:66%;}.elementor-190 .elementor-element.elementor-element-95fad6c{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:6em;--padding-left:6em;--padding-right:4em;}.elementor-190 .elementor-element.elementor-element-6e3008a .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#F83885;}.elementor-190 .elementor-element.elementor-element-1d23458{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:700;}.elementor-190 .elementor-element.elementor-element-edf6b4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-edf6b4b:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-edf6b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFAE57;}.elementor-190 .elementor-element.elementor-element-5406159{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-10e0ff1{padding:0em 0em 0em 1em;}.elementor-190 .elementor-element.elementor-element-10e0ff1 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-271da1f{padding:0em 0em 0em 1em;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-ca7d0ee{--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:flex-end;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-682c22f.elementor-element{--align-self:flex-end;}.elementor-190 .elementor-element.elementor-element-682c22f{z-index:1;text-align:right;}.elementor-190 .elementor-element.elementor-element-51d4716{--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;--margin-top:-12em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:3em;--padding-left:3em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-51d4716:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-51d4716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EB;}.elementor-190 .elementor-element.elementor-element-9116529{--display:flex;}.elementor-190 .elementor-element.elementor-element-d24a02e{text-align:right;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:26px;font-weight:700;}.elementor-190 .elementor-element.elementor-element-48169f4{--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;--overflow:hidden;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:6em;}.elementor-190 .elementor-element.elementor-element-3bf3c1f{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-3bf3c1f .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#575656;}.elementor-190 .elementor-element.elementor-element-51b1d67{--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;--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-190 .elementor-element.elementor-element-1f33d9e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-190 .elementor-element.elementor-element-9c463c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:26px;font-weight:700;color:#159F98;}.elementor-190 .elementor-element.elementor-element-982671b{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;}.elementor-190 .elementor-element.elementor-element-01280f1{--display:flex;}.elementor-190 .elementor-element.elementor-element-9a102b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-9a102b6:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-9a102b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#159F98;}.elementor-190 .elementor-element.elementor-element-fb8b5bf{--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-190 .elementor-element.elementor-element-c4129da{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-b992c5b{--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:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-190 .elementor-element.elementor-element-30f3f3f .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-ec90e87{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-d17e0bd{--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;--overflow:hidden;--margin-top:4em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-19e1d47{padding:0em 0em 0em 3em;}.elementor-190 .elementor-element.elementor-element-19e1d47 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:600;color:#575656;}.elementor-190 .elementor-element.elementor-element-88b49be{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-88b49be:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-88b49be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corpsenmouvement.com/wp-content/uploads/2025/08/piscine.png");}.elementor-190 .elementor-element.elementor-element-d21638a{--display:flex;--border-radius:0px 0px 050px 50px;--margin-top:0em;--margin-bottom:6em;--margin-left:6em;--margin-right:6em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-d21638a:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-d21638a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-bd9c06f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;}.elementor-190 .elementor-element.elementor-element-cc72220{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:6em;--padding-left:4em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-cc72220:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-cc72220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96C94B;}.elementor-190 .elementor-element.elementor-element-096bf73{--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;}.elementor-190 .elementor-element.elementor-element-91af146 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-a573d06{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-295a0f1{--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:flex-end;--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-190 .elementor-element.elementor-element-314e617{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:0em 0em 0em 0em;z-index:2;}.elementor-190 .elementor-element.elementor-element-314e617.elementor-element{--align-self:flex-end;}.elementor-190 .elementor-element.elementor-element-8036a25{--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;--overflow:hidden;--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:6em;--padding-left:3em;--padding-right:2em;--z-index:1;}.elementor-190 .elementor-element.elementor-element-8036a25:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-8036a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-af1657f{width:100%;max-width:100%;text-align:left;}.elementor-190 .elementor-element.elementor-element-af1657f .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;}.elementor-190 .elementor-element.elementor-element-bd7989d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-a27d377{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-190 .elementor-element.elementor-element-a27d377:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-a27d377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0AE57;}.elementor-190 .elementor-element.elementor-element-a27d377.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-190 .elementor-element.elementor-element-73513a1{text-align:center;}.elementor-190 .elementor-element.elementor-element-73513a1 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-29071d1{text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-c739577{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-c739577:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-c739577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575656;}.elementor-190 .elementor-element.elementor-element-c739577.e-con{--e-con-transform-rotateZ:4deg;}.elementor-190 .elementor-element.elementor-element-34aae01{text-align:center;}.elementor-190 .elementor-element.elementor-element-34aae01 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-98dc5cd{text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-53ba9f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-bd53803{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-190 .elementor-element.elementor-element-bd53803:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-bd53803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#159F98;}.elementor-190 .elementor-element.elementor-element-bd53803.e-con{--e-con-transform-rotateZ:4deg;}.elementor-190 .elementor-element.elementor-element-4ceed34{text-align:center;}.elementor-190 .elementor-element.elementor-element-4ceed34 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-194d27d{text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-c028dd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-c028dd2:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-c028dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83885;}.elementor-190 .elementor-element.elementor-element-c028dd2.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-190 .elementor-element.elementor-element-b3041cd{text-align:center;}.elementor-190 .elementor-element.elementor-element-b3041cd .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-d30aa34{text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-6a53d42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-c001275{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-c001275:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-c001275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E7E7E99;}.elementor-190 .elementor-element.elementor-element-c001275.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-190 .elementor-element.elementor-element-0e13bf4{text-align:center;}.elementor-190 .elementor-element.elementor-element-0e13bf4 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-e0c29c5{text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-8a0a6cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;--padding-top:4em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-8a0a6cc:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-8a0a6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFAE57;}.elementor-190 .elementor-element.elementor-element-8a0a6cc.e-con{--e-con-transform-rotateZ:4deg;}.elementor-190 .elementor-element.elementor-element-f285273{text-align:center;}.elementor-190 .elementor-element.elementor-element-f285273 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-bb4b698{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;text-align:center;font-family:"Sassoon-Sans-Std", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-f76f5ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-f76f5ae:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-f76f5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96C94B;}.elementor-190 .elementor-element.elementor-element-aa01c51{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:6em;}.elementor-190 .elementor-element.elementor-element-06d4e87 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-5d3ed2c{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-190 .elementor-element.elementor-element-f7f4035{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-edacea5{--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;--overflow:hidden;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-190 .elementor-element.elementor-element-edacea5:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-edacea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2EC;}.elementor-190 .elementor-element.elementor-element-8420ca0 .elementor-heading-title{font-family:"Sassoon-Sans-Std", Sans-serif;font-weight:600;color:#575656;}.elementor-190 .elementor-element.elementor-element-d99fb93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-2a89cf2{--display:flex;}.elementor-190 .elementor-element.elementor-element-e71c86d{--display:flex;--justify-content:center;}.elementor-190 .elementor-element.elementor-element-8df94f3{font-family:"Sassoon-Sans-Std", Sans-serif;font-size:21px;font-weight:500;}.elementor-190 .elementor-element.elementor-element-a79057e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-190 .elementor-element.elementor-element-45c4aec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-87c23cc{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-190 .elementor-element.elementor-element-e330fed{font-size:18px;}.elementor-190 .elementor-element.elementor-element-b2f353b{--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-2f31f27{--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-67ce35d{padding:1em 2em 0em 2em;}.elementor-190 .elementor-element.elementor-element-fdc8c31{--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-190 .elementor-element.elementor-element-0d6774b:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-0d6774b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:101px auto;}.elementor-190 .elementor-element.elementor-element-0d6774b{--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-d179a60{font-size:18px;}.elementor-190 .elementor-element.elementor-element-ba73800{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-b162cd4{--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-190 .elementor-element.elementor-element-95fad6c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-1d23458{font-size:18px;}.elementor-190 .elementor-element.elementor-element-5406159{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:2em;}.elementor-190 .elementor-element.elementor-element-10e0ff1 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-271da1f{font-size:24px;}.elementor-190 .elementor-element.elementor-element-ca7d0ee{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-51d4716{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-d24a02e{font-size:24px;}.elementor-190 .elementor-element.elementor-element-3bf3c1f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-9c463c8{font-size:24px;}.elementor-190 .elementor-element.elementor-element-982671b{font-size:18px;}.elementor-190 .elementor-element.elementor-element-9a102b6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-fb8b5bf{--justify-content:center;}.elementor-190 .elementor-element.elementor-element-c4129da{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-190 .elementor-element.elementor-element-b992c5b{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-30f3f3f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-ec90e87{font-size:18px;}.elementor-190 .elementor-element.elementor-element-19e1d47 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-bd9c06f{font-size:18px;}.elementor-190 .elementor-element.elementor-element-91af146 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-a573d06{font-size:18px;}.elementor-190 .elementor-element.elementor-element-295a0f1{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-190 .elementor-element.elementor-element-8036a25{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-af1657f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-bd7989d{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-a27d377.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-a27d377{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-c739577.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-c739577{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-bd53803.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-bd53803{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-c028dd2.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-c028dd2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-c001275.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-c001275{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-8a0a6cc.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-8a0a6cc{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-f76f5ae{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-aa01c51{--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-06d4e87 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-5d3ed2c{font-size:18px;}.elementor-190 .elementor-element.elementor-element-8420ca0 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-8df94f3{font-size:18px;}}@media(max-width:767px){.elementor-190 .elementor-element.elementor-element-5b6e3ee{--min-height:350px;}.elementor-190 .elementor-element.elementor-element-4aabbf6 img{width:100%;max-width:100%;height:350px;object-fit:cover;}.elementor-190 .elementor-element.elementor-element-c2825a9 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-f3c98e4{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-size:18px;}.elementor-190 .elementor-element.elementor-element-e330fed{font-size:20px;}.elementor-190 .elementor-element.elementor-element-b2f353b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-dd74bff img{width:100%;max-width:100%;height:250px;object-fit:cover;}.elementor-190 .elementor-element.elementor-element-2f31f27{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-67ce35d{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 2em) 2em;padding:1em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-67ce35d .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-fdc8c31{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-190 .elementor-element.elementor-element-0d6774b{--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;--padding-top:6em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-0d6774b:not(.elementor-motion-effects-element-type-background), .elementor-190 .elementor-element.elementor-element-0d6774b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:92% 1%;background-size:122px auto;}.elementor-190 .elementor-element.elementor-element-d179a60{font-size:18px;}.elementor-190 .elementor-element.elementor-element-d4683c9 .elementor-heading-title{font-size:30px;}.elementor-190 .elementor-element.elementor-element-28d91a7{font-size:18px;}.elementor-190 .elementor-element.elementor-element-95fad6c{--width:90%;--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;--border-radius:20% 20% 20% 20%;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-1d23458{font-size:18px;}.elementor-190 .elementor-element.elementor-element-edf6b4b{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-5406159{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-10e0ff1{padding:0em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-10e0ff1 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-271da1f{padding:0em 0em 0em 0em;font-size:18px;}.elementor-190 .elementor-element.elementor-element-ca7d0ee{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-51d4716{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-9116529{--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-190 .elementor-element.elementor-element-d24a02e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-size:18px;}.elementor-190 .elementor-element.elementor-element-48169f4{--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-3bf3c1f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-51b1d67{--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-190 .elementor-element.elementor-element-9c463c8{font-size:24px;}.elementor-190 .elementor-element.elementor-element-982671b{font-size:18px;}.elementor-190 .elementor-element.elementor-element-9a102b6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-b992c5b{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-30f3f3f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-ec90e87{font-size:18px;}.elementor-190 .elementor-element.elementor-element-d21638a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-190 .elementor-element.elementor-element-c153f9c img{height:200px;object-fit:cover;}.elementor-190 .elementor-element.elementor-element-cc72220{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-91af146{margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-190 .elementor-element.elementor-element-91af146 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-a573d06{padding:1em 1em 1em 1em;font-size:18px;}.elementor-190 .elementor-element.elementor-element-8036a25{--padding-top:7em;--padding-bottom:0em;--padding-left:2em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-af1657f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;padding:1em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-af1657f .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-bd7989d{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-190 .elementor-element.elementor-element-a27d377.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-a27d377{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-c739577.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-c739577{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-53ba9f4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-190 .elementor-element.elementor-element-bd53803.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-bd53803{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-c028dd2.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-c028dd2{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-c001275.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-190 .elementor-element.elementor-element-c001275{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-8a0a6cc.e-con{--e-con-transform-rotateZ:2deg;}.elementor-190 .elementor-element.elementor-element-8a0a6cc{--margin-top:2em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-aa01c51{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-190 .elementor-element.elementor-element-06d4e87{padding:1em 0em 0em 0em;}.elementor-190 .elementor-element.elementor-element-06d4e87 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-5d3ed2c{font-size:18px;}.elementor-190 .elementor-element.elementor-element-edacea5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-190 .elementor-element.elementor-element-8420ca0{padding:0em 0em 0em 2em;}.elementor-190 .elementor-element.elementor-element-8420ca0 .elementor-heading-title{font-size:35px;}.elementor-190 .elementor-element.elementor-element-8df94f3{font-size:18px;}.elementor-190 .elementor-element.elementor-element-45c4aec{--width:50%;}.elementor-190 .elementor-element.elementor-element-87c23cc{--width:50%;}}@media(min-width:768px){.elementor-190 .elementor-element.elementor-element-794a6d5{--width:60%;}.elementor-190 .elementor-element.elementor-element-8e4329a{--width:35%;}.elementor-190 .elementor-element.elementor-element-b2f353b{--content-width:100%;}.elementor-190 .elementor-element.elementor-element-2f31f27{--width:128.605%;}.elementor-190 .elementor-element.elementor-element-0d6774b{--width:100%;}.elementor-190 .elementor-element.elementor-element-5406159{--width:60%;}.elementor-190 .elementor-element.elementor-element-ca7d0ee{--width:40%;}.elementor-190 .elementor-element.elementor-element-9116529{--width:50%;}.elementor-190 .elementor-element.elementor-element-1f33d9e{--width:60%;}.elementor-190 .elementor-element.elementor-element-01280f1{--width:40%;}.elementor-190 .elementor-element.elementor-element-fb8b5bf{--width:40%;}.elementor-190 .elementor-element.elementor-element-b992c5b{--width:60%;}.elementor-190 .elementor-element.elementor-element-d21638a{--width:80%;}.elementor-190 .elementor-element.elementor-element-096bf73{--width:50%;}.elementor-190 .elementor-element.elementor-element-295a0f1{--width:50%;}.elementor-190 .elementor-element.elementor-element-a27d377{--width:44%;}.elementor-190 .elementor-element.elementor-element-c739577{--width:44%;}.elementor-190 .elementor-element.elementor-element-bd53803{--width:44%;}.elementor-190 .elementor-element.elementor-element-c028dd2{--width:44%;}.elementor-190 .elementor-element.elementor-element-c001275{--width:44%;}.elementor-190 .elementor-element.elementor-element-8a0a6cc{--width:44%;}.elementor-190 .elementor-element.elementor-element-aa01c51{--width:60%;}.elementor-190 .elementor-element.elementor-element-f7f4035{--width:40%;}.elementor-190 .elementor-element.elementor-element-2a89cf2{--width:40%;}.elementor-190 .elementor-element.elementor-element-e71c86d{--width:60%;}.elementor-190 .elementor-element.elementor-element-45c4aec{--width:50%;}.elementor-190 .elementor-element.elementor-element-87c23cc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-190 .elementor-element.elementor-element-217a93c{--content-width:100%;}.elementor-190 .elementor-element.elementor-element-2f31f27{--width:100%;}.elementor-190 .elementor-element.elementor-element-284b203{--width:100%;}.elementor-190 .elementor-element.elementor-element-aa01c51{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-c2825a9 */.elementor-190 .elementor-element.elementor-element-c2825a9:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -12%;
    top: -20px;
    background-color: #F83885;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-c2825a9:before {
width: 50px;
height:50px;
left: -17%;
    top: -10px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-c2825a9:before {
     left: -21%;
    top: 0;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e4329a */.elementor-190 .elementor-element.elementor-element-8e4329a{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217a93c */.elementor-190 .elementor-element.elementor-element-217a93c:before{
    content:"";
    display: block;
    width: 572px;
    height:572px;
    border-radius:572px;
    position: absolute;
    left: 70%;
    top: -45%;
    background-color: #FEDAAA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67ce35d */.elementor-190 .elementor-element.elementor-element-67ce35d:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -3.5%;
    top: -20px;
    background-color: #159F98;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-67ce35d:before {
width: 50px;
height:50px;
left: -5%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-67ce35d:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d6774b */.elementor-190 .elementor-element.elementor-element-0d6774b:before{
    content:"";
    display: block;
    width: 800px;
    height:800px;
    border-radius:979px;
    position: absolute;
    left: -15%;
    top: 2%;
    background-color: #F83885;
    z-index: -1
}
/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 768px) {
.elementor-190 .elementor-element.elementor-element-0d6774b:before{ 
    width: 979px;
    height:979px;
    border-radius:979px;
    left: -60%;
    top: -4%;
}
}

/* Large devices (large laptops and desktops, 1168px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-0d6774b:before{
     width: 800px;
    height:800px;
    border-radius:979px;
    left: -70%;
    top: 6%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fad6c */.elementor-190 .elementor-element.elementor-element-95fad6c:before{
    content:"";
    display: block;
    width: 700px;
    height:700px;
    border-radius:773px;
    position: absolute;
    left: 0%;
    top: -4%;
    background-color: #F7F2EC;
    z-index: -1
}

/* Large devices (large laptops and desktops, 1168px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-95fad6c:before{
     width: 700px;
    height:700px;
    border-radius:700px;
    left: -15%;
    top: -25%;
}
}
/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 767px) {
.elementor-190 .elementor-element.elementor-element-95fad6c:before{ 
    width: 979px;
    height:979px;
    border-radius:979px;
    left: -60%;
    top:-7%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e0ff1 */.elementor-190 .elementor-element.elementor-element-10e0ff1:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -11%;
    top: -20px;
    background-color: #fff;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-10e0ff1:before {
width: 50px;
height:50px;
left: -13%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-10e0ff1:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51d4716 */.elementor-190 .elementor-element.elementor-element-51d4716:before{
    content:"";
    display: block;
    width: 55px;
    height:55px;
    border-radius:55px;
    position: absolute;
    left: 74%;
    top: 90%;
    background-color: #96C94B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bf3c1f */.elementor-190 .elementor-element.elementor-element-3bf3c1f:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -8%;
    top: -20px;
    background-color: #159F98;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-3bf3c1f:before {
width: 50px;
height:50px;
left: -15%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-3bf3c1f:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a102b6 */.elementor-190 .elementor-element.elementor-element-9a102b6:before{
    content:"";
    display: block;
    width: 128px;
    height:128px;
    border-radius:128px;
    position: absolute;
    left: 95%;
    top: -14%;
    background-color: #FEDAAA;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19e1d47 */.elementor-190 .elementor-element.elementor-element-19e1d47:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -3.5%;
    top: -20px;
    background-color: #F83885;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-19e1d47:before {
width: 50px;
height:50px;
left: -5%;
    top: -8px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-19e1d47:before {
     left: -8%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91af146 */.elementor-190 .elementor-element.elementor-element-91af146:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -20%;
    top: -20px;
    background-color: #ffffff;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-91af146:before {
width: 50px;
height:50px;
left: -29%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-91af146:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af1657f */.elementor-190 .elementor-element.elementor-element-af1657f:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -7%;
    top: -20px;
    background-color: #159F98;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-af1657f:before {
width: 50px;
height:50px;
left: -11%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-af1657f:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a27d377 */.elementor-190 .elementor-element.elementor-element-a27d377:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: -60px;
    top: 0px;
    transform: rotate(-33deg);
    background-color: rgba(194, 175, 150, 0.7);
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 768px) {
.elementor-190 .elementor-element.elementor-element-a27d377:before{
transform: rotate(-33deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c739577 */.elementor-190 .elementor-element.elementor-element-c739577:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: -20%;
    top: 95%;
    transform: rotate(38deg);
    background-color: rgba(194, 175, 150, 0.7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd53803 */.elementor-190 .elementor-element.elementor-element-bd53803:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: -10%;
    top: 90%;
    transform: rotate(-133deg);
    background-color: rgba(194, 175, 150, 0.7);
}
/* Small devices (mobile/tablets, 767px and below) */
@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-bd53803:before{
    left: -25%;
    top: 90%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c028dd2 */.elementor-190 .elementor-element.elementor-element-c028dd2:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: 80%;
    top: 94%;
    transform: rotate(-38deg);
    background-color: rgba(194, 175, 150, 0.7);
}
/* Small devices (mobile/tablets, 767px and below) */
@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-c028dd2:before{
    left: 60%;
    top: 95%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c001275 */.elementor-190 .elementor-element.elementor-element-c001275:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: -12%;
    top: 94%;
    transform: rotate(33deg);
    background-color: rgba(194, 175, 150, 0.7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0a6cc */.elementor-190 .elementor-element.elementor-element-8a0a6cc:before{
    content:"";
    display: block;
    width: 192px;
    height:58px;
    position: absolute;
    left: 75%;
    top: 90%;
    transform: rotate(-38deg);
    background-color: rgba(194, 175, 150, 0.7);
}
/* Small devices (mobile/tablets, 767px and below) */
@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-8a0a6cc:before{
    left:50%;
    top: 95%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d4e87 */.elementor-190 .elementor-element.elementor-element-06d4e87:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -25%;
    top: -20px;
    background-color: #fff;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-06d4e87:before {
width: 50px;
height:50px;
left: -11%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-06d4e87:before {
     left: -21%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8420ca0 */.elementor-190 .elementor-element.elementor-element-8420ca0:before{
    content:"";
    display: block;
    width: 79px;
    height:79px;
    border-radius:79px;
    position: absolute;
    left: -8%;
    top: 0;
    background-color: #F83885;
}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (max-width: 1168px) {
.elementor-190 .elementor-element.elementor-element-8420ca0:before {
width: 50px;
height:50px;
left: -15%;
    top: 0px;
}
}

@media only screen and (max-width: 766px) {
.elementor-190 .elementor-element.elementor-element-8420ca0:before {
     left: -14%;
    top: 0px;
width: 50px;
height:50px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sassoon-Sans-Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://corpsenmouvement.com/wp-content/uploads/2025/08/Sassoon-Sans-Std-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sassoon-Sans-Std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://corpsenmouvement.com/wp-content/uploads/2025/08/Sassoon-Sans-Std-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Sassoon-Sans-Std';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://corpsenmouvement.com/wp-content/uploads/2025/08/Sassoon-Sans-Std-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */