.elementor-1003 .elementor-element.elementor-element-38584df{--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:center;--overlay-opacity:1;--padding-top:20px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-1003 .elementor-element.elementor-element-38584df:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-38584df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/courbe_haut_accueil2.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1003 .elementor-element.elementor-element-38584df::before, .elementor-1003 .elementor-element.elementor-element-38584df > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-38584df > .e-con-inner > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-38584df > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-38584df > .e-con-inner > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-38584df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/courbe_haut_accueil1.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1003 .elementor-element.elementor-element-2eee579{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-1003 .elementor-element.elementor-element-2eee579::before, .elementor-1003 .elementor-element.elementor-element-2eee579 > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-2eee579 > .e-con-inner > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-2eee579 > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-2eee579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-2eee579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1003 .elementor-element.elementor-element-fc12e7a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-f96a350{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-1003 .elementor-element.elementor-element-136e1bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-99e07c1 .elementor-button{background-color:#002554;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;border-radius:1em 1em 1em 1em;}.elementor-1003 .elementor-element.elementor-element-99e07c1 .elementor-button:hover, .elementor-1003 .elementor-element.elementor-element-99e07c1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-99e07c1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1003 .elementor-element.elementor-element-4e5d29d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;border-style:none;border-radius:1em 1em 1em 1em;}.elementor-1003 .elementor-element.elementor-element-4e5d29d .elementor-button:hover, .elementor-1003 .elementor-element.elementor-element-4e5d29d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-4e5d29d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-1003 .elementor-element.elementor-element-4e5d29d.elementor-element{--align-self:flex-end;}.elementor-1003 .elementor-element.elementor-element-acdd0cc{--display:flex;}.elementor-1003 .elementor-element.elementor-element-042075c:not( .elementor-widget-image ), .elementor-1003 .elementor-element.elementor-element-042075c.elementor-widget-image img{-webkit-mask-image:url( https://reprise.sparklecom.fr/wp-content/uploads/2026/08/Subtract-copie.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}body:not(.rtl) .elementor-1003 .elementor-element.elementor-element-f8fbc01{right:60px;}body.rtl .elementor-1003 .elementor-element.elementor-element-f8fbc01{left:60px;}.elementor-1003 .elementor-element.elementor-element-f8fbc01{top:60px;}.elementor-1003 .elementor-element.elementor-element-f8fbc01 .elementor-icon-wrapper{text-align:center;}.elementor-1003 .elementor-element.elementor-element-f8fbc01 .elementor-icon{font-size:36px;}.elementor-1003 .elementor-element.elementor-element-f8fbc01 .elementor-icon svg{height:36px;}.elementor-1003 .elementor-element.elementor-element-9211404{--display:flex;--min-height:70px;--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-1003 .elementor-element.elementor-element-9211404:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-9211404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/eaSCMKPH4v6RTaqKjs73-3.svg");background-position:bottom center;background-repeat:repeat-x;}.elementor-1003 .elementor-element.elementor-element-9211404.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-1003 .elementor-element.elementor-element-e5ac0e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--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-1003 .elementor-element.elementor-element-e5ac0e9:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-e5ac0e9::before, .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-e5ac0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1003 .elementor-element.elementor-element-96acded{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:040px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-96acded:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-96acded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-d27413a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:start;}.elementor-1003 .elementor-element.elementor-element-d27413a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;font-style:normal;line-height:56px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-88c2ce4{width:100%;max-width:100%;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;text-transform:normal;font-style:normal;line-height:1.6em;letter-spacing:0px;color:#F3F7FCFF;}.elementor-1003 .elementor-element.elementor-element-cf108b9{--display:flex;--min-height:70px;--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;--z-index:1;}.elementor-1003 .elementor-element.elementor-element-cf108b9:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-cf108b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/2YHp9HKuryKopdk6FkpG-4.svg");background-position:top center;background-repeat:repeat-x;}.elementor-1003 .elementor-element.elementor-element-312dff2{--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:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-312dff2::before, .elementor-1003 .elementor-element.elementor-element-312dff2 > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-312dff2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-312dff2 > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-312dff2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-312dff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1003 .elementor-element.elementor-element-5022268{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-5022268 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;font-style:normal;line-height:56px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-e14052b{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:00px;--margin-bottom:080px;--margin-left:100px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-4e6ce8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e49bfa );}.elementor-1003 .elementor-element.elementor-element-e38dce3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-e38dce3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-f545e42{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-f545e42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-f74446b{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:80px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1003 .elementor-element.elementor-element-f74446b:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-f74446b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e49bfa );}.elementor-1003 .elementor-element.elementor-element-ba35a8a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-ba35a8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-857f8ba{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-857f8ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-c03c939{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-6ce5b41{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:00px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1003 .elementor-element.elementor-element-6ce5b41:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-6ce5b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e49bfa );}.elementor-1003 .elementor-element.elementor-element-7d363fd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-7d363fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-f4df53f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-f4df53f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-5e2dc75{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:80px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1003 .elementor-element.elementor-element-5e2dc75:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-5e2dc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e49bfa );}.elementor-1003 .elementor-element.elementor-element-8219eed{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-8219eed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;font-style:normal;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-52747ff{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-52747ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-f838bd2{--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:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1003 .elementor-element.elementor-element-cc8059e{text-align:center;}.elementor-1003 .elementor-element.elementor-element-cc8059e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-1003 .elementor-element.elementor-element-47e0501{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-47e0501.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-tab-title.elementor-active a, .elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1px;letter-spacing:0px;}.elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-tab-title{padding:15px 0px 15px 0px;}.elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-toggle-icon{margin-inline-end:17px;}.elementor-1003 .elementor-element.elementor-element-47e0501 .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-8e22f53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-8e22f53:not(.elementor-motion-effects-element-type-background), .elementor-1003 .elementor-element.elementor-element-8e22f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/Vector-1.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1003 .elementor-element.elementor-element-8e22f53::before, .elementor-1003 .elementor-element.elementor-element-8e22f53 > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-8e22f53 > .e-con-inner > .elementor-background-video-container::before, .elementor-1003 .elementor-element.elementor-element-8e22f53 > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-8e22f53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1003 .elementor-element.elementor-element-8e22f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/Vector-2-1.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1003 .elementor-element.elementor-element-827aea0{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-1003 .elementor-element.elementor-element-58d9391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:center;}.elementor-1003 .elementor-element.elementor-element-58d9391 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;font-style:normal;line-height:56px;color:var( --e-global-color-secondary );}.elementor-1003 .elementor-element.elementor-element-e5652e6{--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;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-1003 .elementor-element.elementor-element-e5652e6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-1003 .elementor-element.elementor-element-38584df{--min-height:600px;--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:10px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-1003 .elementor-element.elementor-element-2eee579{--border-radius:130px 20px 130px 30px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-1003 .elementor-element.elementor-element-fc12e7a .elementor-heading-title{font-size:56px;line-height:50px;}.elementor-1003 .elementor-element.elementor-element-f96a350{font-size:18px;}.elementor-1003 .elementor-element.elementor-element-136e1bf{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-99e07c1 .elementor-button{font-size:14px;}.elementor-1003 .elementor-element.elementor-element-4e5d29d .elementor-button{font-size:14px;}.elementor-1003 .elementor-element.elementor-element-acdd0cc{--z-index:1;}.elementor-1003 .elementor-element.elementor-element-e5ac0e9{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-88c2ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1003 .elementor-element.elementor-element-cf108b9{--min-height:70px;}.elementor-1003 .elementor-element.elementor-element-312dff2{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-e14052b{--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-f74446b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-c03c939{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-6ce5b41{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-5e2dc75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-827aea0{--min-height:0px;}.elementor-1003 .elementor-element.elementor-element-e5652e6{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1003 .elementor-element.elementor-element-38584df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:18px;--padding-left:15px;--padding-right:18px;}.elementor-1003 .elementor-element.elementor-element-2eee579{--overlay-opacity:0.56;--border-radius:130px 020px 60px 30px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-1003 .elementor-element.elementor-element-fc12e7a .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-1003 .elementor-element.elementor-element-f96a350{font-size:18px;}.elementor-1003 .elementor-element.elementor-element-136e1bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1003 .elementor-element.elementor-element-99e07c1{width:100%;max-width:100%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1003 .elementor-element.elementor-element-99e07c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-4e5d29d{width:100%;max-width:100%;}.elementor-1003 .elementor-element.elementor-element-4e5d29d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1003 .elementor-element.elementor-element-acdd0cc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-1003 .elementor-element.elementor-element-9211404{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1003 .elementor-element.elementor-element-e5ac0e9{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-96acded{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1003 .elementor-element.elementor-element-d27413a .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1003 .elementor-element.elementor-element-88c2ce4{text-align:start;font-size:16px;line-height:1.4em;}.elementor-1003 .elementor-element.elementor-element-cf108b9{--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1003 .elementor-element.elementor-element-312dff2{--content-width:390px;--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-5022268 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-f74446b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-5e2dc75{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-f838bd2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1003 .elementor-element.elementor-element-cc8059e .elementor-heading-title{font-size:45px;}.elementor-1003 .elementor-element.elementor-element-8e22f53{--content-width:100%;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1003 .elementor-element.elementor-element-827aea0{--min-height:0px;--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-1003 .elementor-element.elementor-element-58d9391 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-1003 .elementor-element.elementor-element-e5652e6{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}@media(min-width:768px){.elementor-1003 .elementor-element.elementor-element-38584df{--content-width:1200px;}.elementor-1003 .elementor-element.elementor-element-2eee579{--width:112%;}.elementor-1003 .elementor-element.elementor-element-9211404{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-e5ac0e9{--width:100%;}.elementor-1003 .elementor-element.elementor-element-96acded{--content-width:1440px;}.elementor-1003 .elementor-element.elementor-element-cf108b9{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-e14052b{--content-width:1200px;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b{--width:50%;}.elementor-1003 .elementor-element.elementor-element-f74446b{--width:50%;}.elementor-1003 .elementor-element.elementor-element-c03c939{--content-width:1200px;}.elementor-1003 .elementor-element.elementor-element-6ce5b41{--width:50%;}.elementor-1003 .elementor-element.elementor-element-5e2dc75{--width:50%;}.elementor-1003 .elementor-element.elementor-element-f838bd2{--content-width:70%;}.elementor-1003 .elementor-element.elementor-element-8e22f53{--content-width:60%;}.elementor-1003 .elementor-element.elementor-element-827aea0{--width:100%;}.elementor-1003 .elementor-element.elementor-element-e5652e6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1003 .elementor-element.elementor-element-2eee579{--width:100%;}.elementor-1003 .elementor-element.elementor-element-9211404{--content-width:1080100%;}.elementor-1003 .elementor-element.elementor-element-96acded{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-cf108b9{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-312dff2{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-4e6ce8b{--width:100%;}.elementor-1003 .elementor-element.elementor-element-f74446b{--width:100%;}.elementor-1003 .elementor-element.elementor-element-6ce5b41{--width:100%;}.elementor-1003 .elementor-element.elementor-element-5e2dc75{--width:100%;}.elementor-1003 .elementor-element.elementor-element-f838bd2{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-8e22f53{--content-width:100%;}.elementor-1003 .elementor-element.elementor-element-827aea0{--width:100%;}.elementor-1003 .elementor-element.elementor-element-e5652e6{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-4e5d29d */@keyframes scintillement {
  0%, 100% {
    opacity: 1; /* Opacité complète au début et à la fin */
  }
  50% {
    opacity: 0.8; /* Réduit l'opacité à 50% au milieu de l'animation */
  }

}
 
.btn-image-hover a {
  position: relative;
  z-index: 3; /* Assure que le texte reste au-dessus de l'image */
}

.btn-image-hover::after {
  transition-property: opacity;
  transition-duration: 1s;
  content: '';
  position: absolute;
  top: 0%;
  left: 80%;
  right: 0%;
  transform: translate(-50%, -50%);
  width: 70px; /* Ajustez la taille de l'image */
  height: 70px; /* Ajustez la taille de l'image */
  background-image:url('https://sparklecom.fr/wp-content/uploads/2024/12/Sparkly.webp');
  background-size: cover;
  z-index: 5; /* Assurez-vous que l'image est derrière le texte du bouton */
  pointer-events: none; /* Permet de cliquer à travers l'image */
  opacity: 0;
}

.btn-image-hover:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eee579 */@media (max-width: 1024px) { 
    #hero-section-accueil {
            -webkit-mask-image: url("https://reprise.sparklecom.fr/wp-content/uploads/2026/08/masque-video.svg");
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom right;
    margin:5px;
        
    }
    
    #sous-titre {
        color:white;
    }
    h1 span {
        color:white;
        font-family:Poppins;
        font-weight:600;
    }
}
@media (min-width: 1025px) { 
    #hero-section-accueil .elementor-background-video-container {
    display:none!important;
} 
    #hero-section-accueil::before {
            background-color: transparent;
    }
    h1 span {
        color:#002554;
        font-family:Poppins;
        font-weight:600;
    }
}/* End custom CSS */