.elementor-5110 .elementor-element.elementor-element-df502e4{--display:flex;--min-height:480px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5110 .elementor-element.elementor-element-df502e4:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-df502e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-385bbce );}.elementor-5110 .elementor-element.elementor-element-df502e4::before, .elementor-5110 .elementor-element.elementor-element-df502e4 > .elementor-background-video-container::before, .elementor-5110 .elementor-element.elementor-element-df502e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5110 .elementor-element.elementor-element-df502e4 > .elementor-background-slideshow::before, .elementor-5110 .elementor-element.elementor-element-df502e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5110 .elementor-element.elementor-element-df502e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.small-yoga-pilates.fr/wp-content/uploads/2026/08/Fond-encre_5.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-5110 .elementor-element.elementor-element-70768bc{text-align:center;}.elementor-5110 .elementor-element.elementor-element-70768bc img{width:100px;}.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-5110 .elementor-element.elementor-element-4c8a736{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-5110 .elementor-element.elementor-element-4c8a736 .elementor-heading-title{color:var( --e-global-color-text );}.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-5110 .elementor-element.elementor-element-29b1a99{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend Deca", Sans-serif;font-size:22px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5110 .elementor-element.elementor-element-c10c94a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-c699664 );color:var( --e-global-color-c699664 );}.elementor-5110 .elementor-element.elementor-element-c10c94a .elementor-button:hover, .elementor-5110 .elementor-element.elementor-element-c10c94a .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-d2fb84c{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-5110 .elementor-element.elementor-element-7b1d802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5110 .elementor-element.elementor-element-75eaa4a{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-5110 .elementor-element.elementor-element-75eaa4a:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-75eaa4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-theme-post-featured-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-5110 .elementor-element.elementor-element-62baa63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-22ac690{width:var( --container-widget-width, 610px );max-width:610px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:start;}.elementor-5110 .elementor-element.elementor-element-22ac690 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-d285db6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-5110 .elementor-element.elementor-element-bfbbfac{width:auto;max-width:auto;background-color:var( --e-global-color-08729aa );padding:0px 15px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac.elementor-element{--align-self:flex-start;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-bfbbfac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-08729aa );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-bfbbfac.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-bfbbfac.elementor-view-default .elementor-icon{fill:var( --e-global-color-08729aa );color:var( --e-global-color-08729aa );border-color:var( --e-global-color-08729aa );}.elementor-5110 .elementor-element.elementor-element-bfbbfac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon{font-size:20px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-description{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:500;}.elementor-5110 .elementor-element.elementor-element-66969b5{width:auto;max-width:auto;background-color:var( --e-global-color-08729aa );padding:0px 15px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5110 .elementor-element.elementor-element-66969b5.elementor-element{--align-self:flex-start;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-66969b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-08729aa );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-66969b5.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-66969b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-08729aa );color:var( --e-global-color-08729aa );border-color:var( --e-global-color-08729aa );}.elementor-5110 .elementor-element.elementor-element-66969b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon{font-size:20px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-description{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:500;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac{width:auto;max-width:auto;background-color:var( --e-global-color-08729aa );padding:0px 15px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac.elementor-element{--align-self:flex-start;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-c0ad6ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-08729aa );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-c0ad6ac.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-c0ad6ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-08729aa );color:var( --e-global-color-08729aa );border-color:var( --e-global-color-08729aa );}.elementor-5110 .elementor-element.elementor-element-c0ad6ac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon{font-size:20px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-description{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:500;}.elementor-5110 .elementor-element.elementor-element-481a6fd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-c699664 );color:var( --e-global-color-c699664 );}.elementor-5110 .elementor-element.elementor-element-481a6fd .elementor-button:hover, .elementor-5110 .elementor-element.elementor-element-481a6fd .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-481a6fd{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-6257118{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5110 .elementor-element.elementor-element-438fc5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5110 .elementor-element.elementor-element-e9239b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-2ae0772{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5110 .elementor-element.elementor-element-2ae0772:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-2ae0772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6B4FFA1;}.elementor-5110 .elementor-element.elementor-element-b4000e4 img{width:250px;height:215px;object-fit:cover;object-position:center center;}.elementor-5110 .elementor-element.elementor-element-3cacd81{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5110 .elementor-element.elementor-element-bb41f4d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-685671c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-8bc512b{background-color:#FFCFBB;padding:30px 30px 30px 30px;}.elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-8bc512b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-8bc512b.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-8bc512b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon{font-size:35px;}.elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-8bc512b .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-0834865{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5110 .elementor-element.elementor-element-57f7e04 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#DBCCED;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120{width:100%;max-width:100%;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:25px 30px 25px 30px;border-radius:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:"Montserrat Alternates", Sans-serif;font-size:17px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-text );background-color:#DBCCED;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-08729aa );}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Lexend Deca", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-text );margin:-10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 30px 20px 30px;}.elementor-5110 .elementor-element.elementor-element-d1d1c01{background-color:#FFCFBB;padding:30px 30px 30px 30px;}.elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-d1d1c01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-d1d1c01.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-d1d1c01.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon{font-size:35px;}.elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-d1d1c01 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-9a3e825{background-color:#DEDCE8;padding:30px 30px 30px 30px;}.elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-9a3e825.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-9a3e825.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-9a3e825.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon{font-size:35px;}.elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-9a3e825 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-68da7e6{background-color:#DBCCED;padding:30px 30px 30px 30px;}.elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-68da7e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-68da7e6.elementor-view-framed .elementor-icon, .elementor-5110 .elementor-element.elementor-element-68da7e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon{font-size:35px;}.elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon i{transform:rotate(0deg);}.elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon-box-title, .elementor-5110 .elementor-element.elementor-element-68da7e6 .elementor-icon-box-title a{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:700;}.elementor-5110 .elementor-element.elementor-element-sy5f01c{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5110 .elementor-element.elementor-element-sy5f01c:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-sy5f01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08729aa );}.elementor-5110 .elementor-element.elementor-element-sy5f02t{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-sy5f02t.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5110 .elementor-element.elementor-element-sy5f02t p{margin-block-end:15px;}.elementor-5110 .elementor-element.elementor-element-sy5f10m{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5110 .elementor-element.elementor-element-sy5f10m:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-sy5f10m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea9dafe );}.elementor-5110 .elementor-element.elementor-element-sy5f11h{text-align:center;}.elementor-5110 .elementor-element.elementor-element-sy5f11h .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-sy5f12t{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-568abac{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5110 .elementor-element.elementor-element-568abac:not(.elementor-motion-effects-element-type-background), .elementor-5110 .elementor-element.elementor-element-568abac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-385bbce );}.elementor-5110 .elementor-element.elementor-element-568abac::before, .elementor-5110 .elementor-element.elementor-element-568abac > .elementor-background-video-container::before, .elementor-5110 .elementor-element.elementor-element-568abac > .e-con-inner > .elementor-background-video-container::before, .elementor-5110 .elementor-element.elementor-element-568abac > .elementor-background-slideshow::before, .elementor-5110 .elementor-element.elementor-element-568abac > .e-con-inner > .elementor-background-slideshow::before, .elementor-5110 .elementor-element.elementor-element-568abac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.small-yoga-pilates.fr/wp-content/uploads/2026/08/Fond-encre_5.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5110 .elementor-element.elementor-element-02b026a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;top:20%;text-align:end;}.elementor-5110 .elementor-element.elementor-element-02b026a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-5110 .elementor-element.elementor-element-02b026a{right:25px;}body.rtl .elementor-5110 .elementor-element.elementor-element-02b026a{left:25px;}.elementor-5110 .elementor-element.elementor-element-02b026a img{width:19%;}.elementor-5110 .elementor-element.elementor-element-4225331{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;bottom:75px;text-align:start;}.elementor-5110 .elementor-element.elementor-element-4225331.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5110 .elementor-element.elementor-element-4225331{left:-40px;}body.rtl .elementor-5110 .elementor-element.elementor-element-4225331{right:-40px;}.elementor-5110 .elementor-element.elementor-element-4225331 img{width:30%;}.elementor-5110 .elementor-element.elementor-element-669c016{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5110 .elementor-element.elementor-element-b6b7901{text-align:center;}.elementor-5110 .elementor-element.elementor-element-b6b7901 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-092ad5e{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;z-index:5;text-align:center;font-family:"Lexend Deca", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-5110 .elementor-element.elementor-element-092ad5e p{margin-block-end:0px;}.elementor-5110 .elementor-element.elementor-element-092ad5e a{color:var( --e-global-color-accent );}.elementor-5110 .elementor-element.elementor-element-092ad5e a:hover, .elementor-5110 .elementor-element.elementor-element-092ad5e a:focus{color:var( --e-global-color-accent );}body.elementor-page-5110:not(.elementor-motion-effects-element-type-background), body.elementor-page-5110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08729aa );}@media(max-width:1024px){.elementor-5110 .elementor-element.elementor-element-df502e4{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5110 .elementor-element.elementor-element-4c8a736{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5110 .elementor-element.elementor-element-29b1a99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5110 .elementor-element.elementor-element-d2fb84c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-5110 .elementor-element.elementor-element-62baa63 img{width:100%;height:375px;object-fit:cover;object-position:center center;}.elementor-5110 .elementor-element.elementor-element-d285db6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-5110 .elementor-element.elementor-element-bfbbfac{padding:0px 15px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon{font-size:17px;padding:10px;}.elementor-5110 .elementor-element.elementor-element-66969b5{padding:0px 15px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon{font-size:17px;padding:10px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac{padding:0px 15px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon{font-size:17px;padding:10px;}.elementor-5110 .elementor-element.elementor-element-669c016{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-5110 .elementor-element.elementor-element-4c8a736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5110 .elementor-element.elementor-element-4c8a736 .elementor-heading-title{font-size:27px;line-height:1.1em;}.elementor-5110 .elementor-element.elementor-element-29b1a99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5110 .elementor-element.elementor-element-d2fb84c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:7%;--padding-right:7%;}.elementor-5110 .elementor-element.elementor-element-75eaa4a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5110 .elementor-element.elementor-element-62baa63 img{height:177px;}.elementor-5110 .elementor-element.elementor-element-d285db6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac{padding:5px 15px 5px 5px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-bfbbfac .elementor-icon-box-title{margin-block-end:0px;}.elementor-5110 .elementor-element.elementor-element-66969b5{padding:5px 15px 5px 5px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-66969b5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac{padding:5px 15px 5px 5px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-wrapper{gap:0px;}.elementor-5110 .elementor-element.elementor-element-c0ad6ac .elementor-icon-box-title{margin-block-end:0px;}.elementor-5110 .elementor-element.elementor-element-8bc512b{padding:20px 20px 20px 20px;}.elementor-5110 .elementor-element.elementor-element-4229120{width:100%;max-width:100%;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:16px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{padding:15px 15px 15px 15px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:16px;margin:0px 0px 0px 0px;}.elementor-5110 .elementor-element.elementor-element-4229120 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 15px 15px 15px;}.elementor-5110 .elementor-element.elementor-element-d1d1c01{padding:20px 20px 20px 20px;}.elementor-5110 .elementor-element.elementor-element-9a3e825{padding:20px 20px 20px 20px;}.elementor-5110 .elementor-element.elementor-element-68da7e6{padding:20px 20px 20px 20px;}.elementor-5110 .elementor-element.elementor-element-sy5f01c{--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-5110 .elementor-element.elementor-element-sy5f10m{--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}body:not(.rtl) .elementor-5110 .elementor-element.elementor-element-02b026a{right:8px;}body.rtl .elementor-5110 .elementor-element.elementor-element-02b026a{left:8px;}.elementor-5110 .elementor-element.elementor-element-02b026a{top:8px;}.elementor-5110 .elementor-element.elementor-element-02b026a img{width:46px;}.elementor-5110 .elementor-element.elementor-element-4225331{bottom:10px;}.elementor-5110 .elementor-element.elementor-element-669c016{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}}@media(min-width:768px){.elementor-5110 .elementor-element.elementor-element-d2fb84c{--content-width:1200px;}.elementor-5110 .elementor-element.elementor-element-7b1d802{--width:30%;}.elementor-5110 .elementor-element.elementor-element-75eaa4a{--width:100%;}.elementor-5110 .elementor-element.elementor-element-6257118{--width:70%;}.elementor-5110 .elementor-element.elementor-element-sy5f01c{--content-width:1010px;}.elementor-5110 .elementor-element.elementor-element-sy5f10m{--content-width:1010px;}.elementor-5110 .elementor-element.elementor-element-669c016{--content-width:550px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5110 .elementor-element.elementor-element-7b1d802{--width:100%;}.elementor-5110 .elementor-element.elementor-element-75eaa4a{--width:100%;}.elementor-5110 .elementor-element.elementor-element-6257118{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-bfbbfac */.elementor-5110 .elementor-element.elementor-element-bfbbfac ul, .elementor-5110 .elementor-element.elementor-element-bfbbfac ol {
    margin-top:-25px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66969b5 */.elementor-5110 .elementor-element.elementor-element-66969b5 ul, .elementor-5110 .elementor-element.elementor-element-66969b5 ol {
    margin-top:-25px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ad6ac */.elementor-5110 .elementor-element.elementor-element-c0ad6ac ul, .elementor-5110 .elementor-element.elementor-element-c0ad6ac ol {
    margin-top:-25px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9239b1 */.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro{max-width:780px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro p{margin:0 0 14px;font-size:18px;line-height:1.6}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro h2.sy-intro__titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:30px;line-height:1.2;color:var(--e-global-color-text);margin:0 0 18px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro h3{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:22px;line-height:1.25;color:var(--e-global-color-text);margin:40px 0 12px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__citation{margin:30px 0!important;padding:24px 30px;background:var(--e-global-color-97e81da);clip-path:polygon(0 5%,100% 0,98% 100%,2% 95%);font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:21px!important;line-height:1.3!important;text-align:center}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__frise{position:relative;margin:34px 0 10px;padding-left:46px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__frise::before{content:'';position:absolute;left:13px;top:8px;bottom:8px;border-left:2px dashed rgba(58,0,194,.35)}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape{position:relative;margin-bottom:26px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape:last-child{margin-bottom:0}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape::before{content:'';position:absolute;left:-46px;top:0;width:28px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FC7C33' d='M50 0C55 35 65 45 100 50C65 55 55 65 50 100C45 65 35 55 0 50C35 45 45 35 50 0Z'/%3E%3C/svg%3E") no-repeat center/contain}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape h3{font-size:19px;margin:0 0 6px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape p{margin:0}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffres{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:16px 0 6px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffre{padding:26px 26px 22px;background:var(--e-global-color-accent);clip-path:polygon(2% 0,100% 3%,98% 100%,0 96%)}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffre + .sy-chiffre{background:var(--e-global-color-ea9dafe);clip-path:polygon(0 3%,98% 0,100% 97%,3% 100%)}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffre__nb{display:block;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:42px;line-height:1;margin-bottom:12px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffre p{margin:0;font-size:16px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro ul{list-style:none;padding:0;margin:8px 0 0}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro ul li{position:relative;padding-left:1.6em;margin-bottom:8px;font-size:18px;line-height:1.5}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro ul li::before{content:'\2738';position:absolute;left:0}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__grille{display:grid;grid-template-columns:1fr 1fr;gap:6px 30px}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__panneau{margin:34px 0;padding:30px 34px 22px;background:var(--e-global-color-c699664);clip-path:polygon(1% 2%,100% 0,99% 98%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__panneau > p{font-weight:700}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__final{font-weight:700}
.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__final span{background:linear-gradient(transparent 60%,var(--e-global-color-ea9dafe) 60%)}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro p,.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro ul li{font-size:17px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro h2.sy-intro__titre{font-size:25px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro h3{font-size:20px;margin-top:34px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__citation{font-size:18px!important;padding:20px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__frise{padding-left:38px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__etape::before{left:-38px;width:24px;height:24px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffres,.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__grille{grid-template-columns:1fr}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-chiffre__nb{font-size:36px}.elementor-5110 .elementor-element.elementor-element-e9239b1 .sy-intro__panneau{padding:24px 22px 16px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4000e4 */.elementor-5110 .elementor-element.elementor-element-b4000e4 img{
    clip-path: polygon(20.1% 1.7%, 0% 21.4%,0% 95%,26.1% 100%,100% 91.8%,100% 14.6%,    89.5% 0%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-685671c */.elementor-5110 .elementor-element.elementor-element-685671c ul, .elementor-5110 .elementor-element.elementor-element-685671c ol {
    margin-top:-25px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bc512b */.elementor-5110 .elementor-element.elementor-element-8bc512b ul, .elementor-5110 .elementor-element.elementor-element-8bc512b ol {
    margin-top:-15px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-4229120 */.elementor-5110 .elementor-element.elementor-element-4229120 ul, .elementor-5110 .elementor-element.elementor-element-4229120 ol {
    margin-top:-25px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d1d1c01 */.elementor-5110 .elementor-element.elementor-element-d1d1c01 ul, .elementor-5110 .elementor-element.elementor-element-d1d1c01 ol {
    margin-top:-15px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a3e825 */.elementor-5110 .elementor-element.elementor-element-9a3e825 ul, .elementor-5110 .elementor-element.elementor-element-9a3e825 ol {
    margin-top:-15px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-68da7e6 */.elementor-5110 .elementor-element.elementor-element-68da7e6 ul, .elementor-5110 .elementor-element.elementor-element-68da7e6 ol {
    margin-top:-15px;
    padding-left: 30px; 
    list-style-position: outside; 
    padding-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-sy5f02t */.elementor-5110 .elementor-element.elementor-element-sy5f02t h2{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:28px;line-height:1.2;color:var(--e-global-color-text);margin:40px 0 16px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t h2:first-child{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t h3{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:21px;line-height:1.25;color:var(--e-global-color-text);margin:28px 0 12px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul{padding-left:0;list-style:none}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul li{position:relative;padding-left:1.6em;margin-bottom:6px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul li::before{content:'\2738';position:absolute;left:0;color:var(--e-global-color-text)}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t h2{font-size:23px}.elementor-5110 .elementor-element.elementor-element-sy5f02t h3{font-size:19px}}
/* Bloc Infos pratiques */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info{padding:30px 28px 26px;clip-path:polygon(2% 0,100% 3%,98% 100%,0 96%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(1){background:var(--e-global-color-accent)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(2){background:var(--e-global-color-ea9dafe);clip-path:polygon(0 3%,98% 0,100% 97%,3% 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(3){background:var(--e-global-color-97e81da);clip-path:polygon(3% 2%,100% 0,97% 98%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(4){background:var(--e-global-color-385bbce);clip-path:polygon(0 0,97% 4%,100% 100%,2% 97%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info p{margin:0 0 8px;font-size:16px;line-height:1.5}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info p:last-child{margin-bottom:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info .sy-info__titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:19px;line-height:1.2;margin-bottom:12px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info a{color:var(--e-global-color-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos{grid-template-columns:1fr;gap:16px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info{padding:24px 22px}}
/* Blocs editoriaux */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;margin:0 0 100px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{grid-template-columns:.9fr 1.1fr}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media{order:-1}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__texte h2{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media{position:relative;margin:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media img{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media img{aspect-ratio:4/3}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media::after{content:'';position:absolute;z-index:2;width:110px;height:110px;right:-38px;bottom:-38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%233A00C2' d='M50 0C55 35 65 45 100 50C65 55 55 65 50 100C45 65 35 55 0 50C35 45 45 35 50 0Z'/%3E%3C/svg%3E") no-repeat center/contain}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::after{display:none}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::before{content:'';position:absolute;z-index:0;top:-24px;left:-24px;right:28px;bottom:28px;background:var(--e-global-color-97e81da);clip-path:polygon(0 4%,96% 0,100% 92%,5% 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule{max-width:820px;margin:0 auto 100px;padding:54px 60px;background:var(--e-global-color-c699664);clip-path:polygon(1% 2%,100% 0,99% 98%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule > h2{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes{position:relative;margin-top:30px;padding-left:48px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes::before{content:'';position:absolute;left:13px;top:10px;bottom:10px;border-left:2px dashed rgba(58,0,194,.35)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape{position:relative;margin-bottom:28px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape:last-child{margin-bottom:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape::before{content:'';position:absolute;left:-48px;top:0;width:28px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FC7C33' d='M50 0C55 35 65 45 100 50C65 55 55 65 50 100C45 65 35 55 0 50C35 45 45 35 50 0Z'/%3E%3C/svg%3E") no-repeat center/contain}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape h3{margin:0 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare{margin:0 0 100px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare > h2{text-align:center}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__cols{display:grid;grid-template-columns:1fr 1fr;margin-top:34px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col{padding:0 44px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col{border-left:2px solid rgba(58,0,194,.2)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__titre{display:inline-block;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:23px;line-height:1.2;margin:0 0 16px;background:linear-gradient(transparent 60%,var(--e-global-color-ea9dafe) 60%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col .sy-compare__titre{background:linear-gradient(transparent 60%,var(--e-global-color-97e81da) 60%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__plus{max-width:680px;margin:36px auto 0;text-align:center}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos-titre{text-align:center}
@media (max-width:1024px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split,.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{gap:40px}}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split,.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{grid-template-columns:1fr;gap:30px;margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media{order:-1;margin-right:14px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media::after{width:74px;height:74px;right:-14px;bottom:-26px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::before{top:-14px;left:-14px;right:14px;bottom:14px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule{padding:36px 24px;margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes{padding-left:40px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape::before{left:-40px;width:24px;height:24px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare{margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__cols{grid-template-columns:1fr}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col{padding:0}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col{border-left:0;border-top:2px solid rgba(58,0,194,.2);margin-top:30px;padding-top:30px}}
/* Mini-titres et encadre */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-mini-titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:22px 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__texte ul{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart{max-width:820px;margin:-50px auto 100px;padding:28px 34px 22px;background:var(--e-global-color-accent);clip-path:polygon(1% 3%,100% 0,99% 97%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart__titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:20px;margin:0 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart p:last-child{margin-bottom:0}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart{margin:-30px 0 70px;padding:22px 20px 16px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-sy5f02t */.elementor-5110 .elementor-element.elementor-element-sy5f02t h2{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:28px;line-height:1.2;color:var(--e-global-color-text);margin:40px 0 16px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t h2:first-child{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t h3{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:21px;line-height:1.25;color:var(--e-global-color-text);margin:28px 0 12px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul{padding-left:0;list-style:none}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul li{position:relative;padding-left:1.6em;margin-bottom:6px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t ul li::before{content:'\2738';position:absolute;left:0;color:var(--e-global-color-text)}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t h2{font-size:23px}.elementor-5110 .elementor-element.elementor-element-sy5f02t h3{font-size:19px}}
/* Bloc Infos pratiques */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info{padding:30px 28px 26px;clip-path:polygon(2% 0,100% 3%,98% 100%,0 96%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(1){background:var(--e-global-color-accent)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(2){background:var(--e-global-color-ea9dafe);clip-path:polygon(0 3%,98% 0,100% 97%,3% 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(3){background:var(--e-global-color-97e81da);clip-path:polygon(3% 2%,100% 0,97% 98%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info:nth-child(4){background:var(--e-global-color-385bbce);clip-path:polygon(0 0,97% 4%,100% 100%,2% 97%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info p{margin:0 0 8px;font-size:16px;line-height:1.5}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info p:last-child{margin-bottom:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info .sy-info__titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:19px;line-height:1.2;margin-bottom:12px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info a{color:var(--e-global-color-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos{grid-template-columns:1fr;gap:16px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-info{padding:24px 22px}}
/* Blocs editoriaux */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;margin:0 0 100px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{grid-template-columns:.9fr 1.1fr}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media{order:-1}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__texte h2{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media{position:relative;margin:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media img{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media img{aspect-ratio:4/3}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media::after{content:'';position:absolute;z-index:2;width:110px;height:110px;right:-38px;bottom:-38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%233A00C2' d='M50 0C55 35 65 45 100 50C65 55 55 65 50 100C45 65 35 55 0 50C35 45 45 35 50 0Z'/%3E%3C/svg%3E") no-repeat center/contain}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::after{display:none}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::before{content:'';position:absolute;z-index:0;top:-24px;left:-24px;right:28px;bottom:28px;background:var(--e-global-color-97e81da);clip-path:polygon(0 4%,96% 0,100% 92%,5% 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule{max-width:820px;margin:0 auto 100px;padding:54px 60px;background:var(--e-global-color-c699664);clip-path:polygon(1% 2%,100% 0,99% 98%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule > h2{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes{position:relative;margin-top:30px;padding-left:48px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes::before{content:'';position:absolute;left:13px;top:10px;bottom:10px;border-left:2px dashed rgba(58,0,194,.35)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape{position:relative;margin-bottom:28px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape:last-child{margin-bottom:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape::before{content:'';position:absolute;left:-48px;top:0;width:28px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FC7C33' d='M50 0C55 35 65 45 100 50C65 55 55 65 50 100C45 65 35 55 0 50C35 45 45 35 50 0Z'/%3E%3C/svg%3E") no-repeat center/contain}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape h3{margin:0 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare{margin:0 0 100px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare > h2{text-align:center}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__cols{display:grid;grid-template-columns:1fr 1fr;margin-top:34px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col{padding:0 44px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col{border-left:2px solid rgba(58,0,194,.2)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__titre{display:inline-block;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:23px;line-height:1.2;margin:0 0 16px;background:linear-gradient(transparent 60%,var(--e-global-color-ea9dafe) 60%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col .sy-compare__titre{background:linear-gradient(transparent 60%,var(--e-global-color-97e81da) 60%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__plus{max-width:680px;margin:36px auto 0;text-align:center}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-infos-titre{text-align:center}
@media (max-width:1024px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split,.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{gap:40px}}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split,.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse{grid-template-columns:1fr;gap:30px;margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media{order:-1;margin-right:14px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__media::after{width:74px;height:74px;right:-14px;bottom:-26px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split--inverse .sy-split__media::before{top:-14px;left:-14px;right:14px;bottom:14px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule{padding:36px 24px;margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-deroule__etapes{padding-left:40px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-etape::before{left:-40px;width:24px;height:24px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare{margin-bottom:70px}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__cols{grid-template-columns:1fr}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col{padding:0}.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-compare__col + .sy-compare__col{border-left:0;border-top:2px solid rgba(58,0,194,.2);margin-top:30px;padding-top:30px}}
/* Mini-titres et encadre */
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-mini-titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:22px 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-split__texte ul{margin-top:0}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart{max-width:820px;margin:-50px auto 100px;padding:28px 34px 22px;background:var(--e-global-color-accent);clip-path:polygon(1% 3%,100% 0,99% 97%,0 100%)}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart__titre{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:20px;margin:0 0 8px}
.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart p:last-child{margin-bottom:0}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-sy5f02t .sy-encart{margin:-30px 0 70px;padding:22px 20px 16px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-092ad5e */.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact{position:relative;z-index:5;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}
.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact a{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;background:var(--e-global-color-primary);color:var(--e-global-color-08729aa)!important;font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:700;font-size:16px;line-height:1;padding:15px 22px;border-radius:100px;text-decoration:none!important;transition:filter .2s ease}
.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact a:hover,.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact a:focus-visible{filter:brightness(.92)}
.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact a.sy-contact__mail{background:var(--e-global-color-text)}
@media (max-width:767px){.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact{flex-direction:column;align-items:stretch}.elementor-5110 .elementor-element.elementor-element-092ad5e .sy-contact a{justify-content:center;font-size:15px;padding:15px 14px}}/* End custom CSS */