.elementor-15 .elementor-element.elementor-element-d88a5e4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d88a5e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d88a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/ciel-home.jpg");background-position:top center;background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-c49b938{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-15 .elementor-element.elementor-element-c49b938:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c49b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-04d52fc{--display:flex;}.elementor-15 .elementor-element.elementor-element-04d52fc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04d52fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-779db3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap: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;--z-index:2;}.elementor-15 .elementor-element.elementor-element-2380575{--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:flex-end;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15 .elementor-element.elementor-element-02f3a94{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-10%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-033a43c img{width:122px;}.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-15 .elementor-element.elementor-element-cb2b9c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cb2b9c7 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:116px;font-weight:400;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-5754652{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5754652.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1480b14{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5d5275b{--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:stretch;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5d5275b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5d5275b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://www.sgde.fr/wp-content/uploads/2026/07/ph_v2-2.jpg") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5d5275b::before, .elementor-15 .elementor-element.elementor-element-5d5275b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d5275b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5d5275b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d5275b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5d5275b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-95d911d ) 50%, var( --e-global-color-accent ) 70%);}.elementor-15 .elementor-element.elementor-element-2523131{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-2523131:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2523131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-30dac7c{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-30dac7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30dac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-678b2a4{--display:flex;--min-height:100%;}.elementor-15 .elementor-element.elementor-element-678b2a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678b2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_trait.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-112469c{--display:flex;--justify-content:flex-end;--overlay-opacity:0.23;border-style:none;--border-style:none;--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-15 .elementor-element.elementor-element-112469c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");background-position:0% 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-112469c::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");--background-overlay:'';background-position:-222px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-5af12e3{--display:flex;}.elementor-15 .elementor-element.elementor-element-79acd42{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79acd42:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79acd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7ce9cbc{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ce9cbc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7ce9cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/01/video-water-ph.jpg") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9bf3415{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9bf3415:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9bf3415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/ciel-home.jpg");background-position:top center;background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-5a532eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-15 .elementor-element.elementor-element-5a532eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a532eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-e36952c{--display:flex;}.elementor-15 .elementor-element.elementor-element-e36952c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e36952c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-5a8f846{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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:2;}.elementor-15 .elementor-element.elementor-element-3635228{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;}.elementor-15 .elementor-element.elementor-element-ca65fe0 img{width:122px;}.elementor-15 .elementor-element.elementor-element-e42079a > .elementor-widget-container{margin:0px -250px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e42079a .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:116px;font-weight:400;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-a32400e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0b29d77{--display:flex;--min-height:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e0368ee{--display:flex;--position:absolute;--min-height:812px;--overlay-opacity:0.5;top:10%;}.elementor-15 .elementor-element.elementor-element-e0368ee::before, .elementor-15 .elementor-element.elementor-element-e0368ee > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e0368ee > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e0368ee > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e0368ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e0368ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-95d911d ) 50%, var( --e-global-color-accent ) 70%);}.elementor-15 .elementor-element.elementor-element-e0368ee:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e0368ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/04/Hero_ph.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-e0368ee{left:0%;}body.rtl .elementor-15 .elementor-element.elementor-element-e0368ee{right:0%;}.elementor-15 .elementor-element.elementor-element-068b3f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-068b3f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-068b3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-6cd10c8{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6cd10c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6cd10c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-bd74594{--display:flex;--min-height:100%;}.elementor-15 .elementor-element.elementor-element-bd74594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd74594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_trait.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-94f4296{--display:flex;--justify-content:flex-end;--overlay-opacity:0.23;--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-15 .elementor-element.elementor-element-94f4296:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");background-position:0px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-94f4296::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");--background-overlay:'';background-position:-222px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-c852a82{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-641cfb6{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-641cfb6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-641cfb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/01/video-water-ph.jpg") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c7a08d4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7a08d4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a08d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/ciel-home.jpg");background-position:top center;background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-41f2463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-15 .elementor-element.elementor-element-41f2463:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-41f2463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-12e7c2c{--display:flex;}.elementor-15 .elementor-element.elementor-element-12e7c2c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12e7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-ca47afb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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:2;}.elementor-15 .elementor-element.elementor-element-596fcec{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-15 .elementor-element.elementor-element-96219c0{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;}.elementor-15 .elementor-element.elementor-element-30dd1e4 img{width:122px;}.elementor-15 .elementor-element.elementor-element-4d65616 > .elementor-widget-container{margin:0px -250px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4d65616 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:116px;font-weight:400;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-e23fd18{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9f7e15e{--display:flex;--min-height:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0964736{--display:flex;--position:absolute;--min-height:812px;--overlay-opacity:0.5;top:10%;}.elementor-15 .elementor-element.elementor-element-0964736::before, .elementor-15 .elementor-element.elementor-element-0964736 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0964736 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0964736 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0964736 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0964736 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-95d911d ) 50%, var( --e-global-color-accent ) 70%);}.elementor-15 .elementor-element.elementor-element-0964736:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0964736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/03/Hero-carre.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0964736{left:0%;}body.rtl .elementor-15 .elementor-element.elementor-element-0964736{right:0%;}.elementor-15 .elementor-element.elementor-element-fb30c69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-fb30c69:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb30c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-c571844{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c571844:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c571844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-601cf13{--display:flex;--min-height:100%;}.elementor-15 .elementor-element.elementor-element-601cf13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-601cf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_trait.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-888c2e2{--display:flex;--justify-content:flex-end;--overlay-opacity:0.23;--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-15 .elementor-element.elementor-element-888c2e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");background-position:0px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-888c2e2::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");--background-overlay:'';background-position:-222px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-cb76dec{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13e3776{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13e3776:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-13e3776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/01/video-water-ph.jpg") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4b83fc2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4b83fc2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4b83fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/ciel-home.jpg");background-position:top center;background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-c35ce52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-15 .elementor-element.elementor-element-c35ce52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c35ce52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-f016e51{--display:flex;}.elementor-15 .elementor-element.elementor-element-f016e51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f016e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_t2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-bf3fab1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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:2;}.elementor-15 .elementor-element.elementor-element-9b910f5{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-15 .elementor-element.elementor-element-2403fae{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;}.elementor-15 .elementor-element.elementor-element-eadbae3 img{width:122px;}.elementor-15 .elementor-element.elementor-element-4a0adc9 > .elementor-widget-container{margin:0px -250px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a0adc9 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:116px;font-weight:400;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-6cc7ce2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea1e5a3{--display:flex;--min-height:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e5d9bee{--display:flex;--position:absolute;--min-height:812px;--overlay-opacity:0.5;top:10%;}.elementor-15 .elementor-element.elementor-element-e5d9bee::before, .elementor-15 .elementor-element.elementor-element-e5d9bee > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e5d9bee > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-e5d9bee > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e5d9bee > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-e5d9bee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-95d911d ) 50%, var( --e-global-color-accent ) 70%);}.elementor-15 .elementor-element.elementor-element-e5d9bee:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e5d9bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/03/Hero-carre.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-e5d9bee{left:0%;}body.rtl .elementor-15 .elementor-element.elementor-element-e5d9bee{right:0%;}.elementor-15 .elementor-element.elementor-element-c4218c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-c4218c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4218c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b1.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-a7b5435{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a7b5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7b5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_b2.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-5052350{--display:flex;--min-height:100%;}.elementor-15 .elementor-element.elementor-element-5052350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5052350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_home_trait.svg");background-position:-550px -50px;background-repeat:no-repeat;background-size:2742px auto;}.elementor-15 .elementor-element.elementor-element-da46625{--display:flex;--justify-content:flex-end;--overlay-opacity:0.23;--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-15 .elementor-element.elementor-element-da46625:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");background-position:0px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-da46625::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/header_wave3.svg");--background-overlay:'';background-position:-222px 130%;background-repeat:repeat-x;background-size:490px auto;}.elementor-15 .elementor-element.elementor-element-0d70851{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af0a311{--display:flex;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-af0a311:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-af0a311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.sgde.fr/wp-content/uploads/2026/01/video-water-ph.jpg") 50% 50%;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f0f07fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6aebb56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-15 .elementor-element.elementor-element-0bed92a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9051b44{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-9cf0ab3 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9cf0ab3{z-index:2;}.elementor-15 .elementor-element.elementor-element-9cf0ab3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-5f735e6 > .elementor-widget-container{margin:0px 0px 4px -125px;}.elementor-15 .elementor-element.elementor-element-bf32040{--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:-200px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-15 .elementor-element.elementor-element-597ec29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-a5efcd7{--display:flex;--min-height:327px;--overlay-opacity:0.5;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a5efcd7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a5efcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a5efcd7::before, .elementor-15 .elementor-element.elementor-element-a5efcd7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5efcd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a5efcd7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a5efcd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a5efcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3580292 ) 0%, var( --e-global-color-95d911d ) 100%);}.elementor-15 .elementor-element.elementor-element-b9d4996{--display:flex;--min-height:327px;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b9d4996:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_1-2.svg");background-position:0px 286px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b9d4996::before, .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b9d4996 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b9d4996 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-15 .elementor-element.elementor-element-770041b{text-align:center;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:200;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-7f0d76a{--display:flex;--min-height:327px;--overlay-opacity:0.5;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f0d76a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f0d76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_2.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7f0d76a::before, .elementor-15 .elementor-element.elementor-element-7f0d76a > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7f0d76a > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7f0d76a > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7f0d76a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7f0d76a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3580292 ) 0%, var( --e-global-color-95d911d ) 100%);}.elementor-15 .elementor-element.elementor-element-bdbbee5{--display:flex;--min-height:327px;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bdbbee5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_2-2.svg");background-position:0px 286px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-bdbbee5::before, .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bdbbee5 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bdbbee5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-33456be{text-align:center;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:200;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-6f6514c{--display:flex;--min-height:327px;--overlay-opacity:0.5;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6f6514c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6f6514c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_3.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6f6514c::before, .elementor-15 .elementor-element.elementor-element-6f6514c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f6514c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6f6514c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f6514c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6f6514c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3580292 ) 0%, var( --e-global-color-95d911d ) 100%);}.elementor-15 .elementor-element.elementor-element-f721f66{--display:flex;--min-height:327px;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f721f66:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_3-2.svg");background-position:0px 286px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f721f66::before, .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f721f66 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f721f66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-956e641{text-align:center;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:200;color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-88a7469{--display:flex;--min-height:327px;--overlay-opacity:0.5;--border-radius:30px 30px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88a7469:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88a7469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/03/img-bloc-fact-reg.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-88a7469::before, .elementor-15 .elementor-element.elementor-element-88a7469 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-88a7469 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-88a7469 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-88a7469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-88a7469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3580292 ) 0%, var( --e-global-color-95d911d ) 100%);}.elementor-15 .elementor-element.elementor-element-34088a6{--display:flex;--min-height:327px;--overlay-opacity:0.5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-34088a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/bloc-jfct_2-2.svg");background-position:0px 286px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-34088a6::before, .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-34088a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-34088a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-085c68b{text-align:center;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:200;line-height:1.7rem;color:var( --e-global-color-b2a5dab );}.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-15 .elementor-element.elementor-element-1f9bd3e .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;fill:var( --e-global-color-3580292 );color:var( --e-global-color-3580292 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3580292 );border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-15 .elementor-element.elementor-element-1f9bd3e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1f9bd3e .elementor-button:focus{background-color:var( --e-global-color-3580292 );color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-1f9bd3e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1f9bd3e .elementor-button:focus svg{fill:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-445de4e{--display:flex;--min-height:1110px;--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:350px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-445de4e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-445de4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-685f0ed );background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/shape-bg.svg");background-position:58% 480px;background-repeat:no-repeat;background-size:3047.5px auto;}.elementor-15 .elementor-element.elementor-element-445de4e > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-445de4e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-685f0ed );}.elementor-15 .elementor-element.elementor-element-445de4e > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-445de4e > .e-con-inner > .elementor-shape-bottom svg{width:calc(101% + 1.3px);height:96px;}.elementor-15 .elementor-element.elementor-element-a5f9a82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-f9bc9ea{--display:flex;--min-height:370px;--border-radius:34px 0px 0px 34px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-f9bc9ea:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f9bc9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14148bc );}.elementor-15 .elementor-element.elementor-element-23c8882.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-23c8882{left:-35px;}body.rtl .elementor-15 .elementor-element.elementor-element-23c8882{right:-35px;}.elementor-15 .elementor-element.elementor-element-23c8882{top:35px;}.elementor-15 .elementor-element.elementor-element-ca1f102{text-align:center;}.elementor-15 .elementor-element.elementor-element-ca1f102 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-413fafc{--display:flex;}.elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;fill:var( --e-global-color-819480b );color:var( --e-global-color-819480b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3580292 );border-radius:50px 50px 50px 50px;padding:15px 20px 10px -0px;}.elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button:focus{background-color:var( --e-global-color-b2a5dab );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-df35b46{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-df35b46 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;fill:var( --e-global-color-819480b );color:var( --e-global-color-819480b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3580292 );border-radius:50px 50px 50px 50px;padding:15px 20px 10px -0px;}.elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button:focus{background-color:var( --e-global-color-b2a5dab );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7fb6fd8{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7fb6fd8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;fill:var( --e-global-color-819480b );color:var( --e-global-color-819480b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3580292 );border-radius:50px 50px 50px 50px;padding:15px 20px 10px -0px;}.elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button:focus{background-color:var( --e-global-color-b2a5dab );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-84f8426{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-84f8426 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0d8e598.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0d8e598{right:-28px;}body.rtl .elementor-15 .elementor-element.elementor-element-0d8e598{left:-28px;}.elementor-15 .elementor-element.elementor-element-0d8e598{top:-53px;z-index:1;}.elementor-15 .elementor-element.elementor-element-bc0823a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3c548fd.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3c548fd{right:-28px;}body.rtl .elementor-15 .elementor-element.elementor-element-3c548fd{left:-28px;}.elementor-15 .elementor-element.elementor-element-3c548fd{top:-53px;z-index:1;}.elementor-15 .elementor-element.elementor-element-b756ccd{--display:flex;--overflow:hidden;--border-radius:0px 20px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-15e3996 .cc-map-info-reseau-container{height:370px;width:100%;}.elementor-15 .elementor-element.elementor-element-5049a7f .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-15 .elementor-element.elementor-element-5049a7f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5049a7f .elementor-button:focus{background-color:var( --e-global-color-b2a5dab );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5049a7f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5049a7f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b429f7c{--display:flex;--min-height:730px;--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b429f7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b429f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-685f0ed );background-image:url("https://www.sgde.fr/wp-content/uploads/2026/01/traits-bg3.svg");background-position:0px 223px;background-repeat:repeat-x;background-size:451px auto;}.elementor-15 .elementor-element.elementor-element-c3c4bca{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-5bcfcfe > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5bcfcfe{z-index:2;}.elementor-15 .elementor-element.elementor-element-5bcfcfe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-e11c07b > .elementor-widget-container{margin:0px 0px 7px -125px;}.elementor-15 .elementor-element.elementor-element-33640e9{--display:flex;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-55a65e1{--grid-columns:3;}.elementor-15 .elementor-element.elementor-element-d20af85 .elementor-button{background-color:var( --e-global-color-95d911d );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;text-decoration:none;fill:var( --e-global-color-3580292 );color:var( --e-global-color-3580292 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3580292 );border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-15 .elementor-element.elementor-element-d20af85 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d20af85 .elementor-button:focus{background-color:var( --e-global-color-3580292 );color:var( --e-global-color-b2a5dab );}.elementor-15 .elementor-element.elementor-element-d20af85 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d20af85 .elementor-button:focus svg{fill:var( --e-global-color-b2a5dab );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-779db3a{--width:100%;}.elementor-15 .elementor-element.elementor-element-2380575{--width:45%;}.elementor-15 .elementor-element.elementor-element-02f3a94{--width:auto;}.elementor-15 .elementor-element.elementor-element-5754652{--width:43%;}.elementor-15 .elementor-element.elementor-element-1480b14{--width:100%;}.elementor-15 .elementor-element.elementor-element-5d5275b{--width:100%;}.elementor-15 .elementor-element.elementor-element-79acd42{--width:530px;}.elementor-15 .elementor-element.elementor-element-7ce9cbc{--width:530px;}.elementor-15 .elementor-element.elementor-element-3635228{--width:788px;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--width:auto;}.elementor-15 .elementor-element.elementor-element-a32400e{--width:920px;}.elementor-15 .elementor-element.elementor-element-0b29d77{--width:100%;}.elementor-15 .elementor-element.elementor-element-e0368ee{--width:1010px;}.elementor-15 .elementor-element.elementor-element-c852a82{--width:530px;}.elementor-15 .elementor-element.elementor-element-641cfb6{--width:530px;}.elementor-15 .elementor-element.elementor-element-596fcec{--width:788px;}.elementor-15 .elementor-element.elementor-element-96219c0{--width:auto;}.elementor-15 .elementor-element.elementor-element-e23fd18{--width:920px;}.elementor-15 .elementor-element.elementor-element-9f7e15e{--width:100%;}.elementor-15 .elementor-element.elementor-element-0964736{--width:1010px;}.elementor-15 .elementor-element.elementor-element-cb76dec{--width:530px;}.elementor-15 .elementor-element.elementor-element-13e3776{--width:530px;}.elementor-15 .elementor-element.elementor-element-9b910f5{--width:788px;}.elementor-15 .elementor-element.elementor-element-2403fae{--width:auto;}.elementor-15 .elementor-element.elementor-element-6cc7ce2{--width:920px;}.elementor-15 .elementor-element.elementor-element-ea1e5a3{--width:100%;}.elementor-15 .elementor-element.elementor-element-e5d9bee{--width:1010px;}.elementor-15 .elementor-element.elementor-element-0d70851{--width:530px;}.elementor-15 .elementor-element.elementor-element-af0a311{--width:530px;}.elementor-15 .elementor-element.elementor-element-597ec29{--content-width:1115px;}.elementor-15 .elementor-element.elementor-element-a5efcd7{--width:355px;}.elementor-15 .elementor-element.elementor-element-7f0d76a{--width:355px;}.elementor-15 .elementor-element.elementor-element-6f6514c{--width:355px;}.elementor-15 .elementor-element.elementor-element-88a7469{--width:355px;}.elementor-15 .elementor-element.elementor-element-a5f9a82{--content-width:1115px;}.elementor-15 .elementor-element.elementor-element-f9bc9ea{--width:411px;}.elementor-15 .elementor-element.elementor-element-bc0823a{--width:702px;}.elementor-15 .elementor-element.elementor-element-33640e9{--content-width:1115px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-5754652{--width:48%;}.elementor-15 .elementor-element.elementor-element-5d5275b{--width:100%;}.elementor-15 .elementor-element.elementor-element-f9bc9ea{--width:520px;}}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-d88a5e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d88a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1500px auto;}.elementor-15 .elementor-element.elementor-element-c49b938:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c49b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -200px;}.elementor-15 .elementor-element.elementor-element-04d52fc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04d52fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -150px;}.elementor-15 .elementor-element.elementor-element-779db3a{--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:stretch;}.elementor-15 .elementor-element.elementor-element-2380575{--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:flex-end;--align-items:center;}.elementor-15 .elementor-element.elementor-element-02f3a94{--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:center;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:-5%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-033a43c img{width:76px;}.elementor-15 .elementor-element.elementor-element-cb2b9c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cb2b9c7 .elementor-heading-title{font-size:65px;}.elementor-15 .elementor-element.elementor-element-5754652{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1480b14{--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:flex-start;--align-items:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;}.elementor-15 .elementor-element.elementor-element-5d5275b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2523131:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2523131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-30dac7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30dac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-678b2a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678b2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-112469c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:1px 577px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-112469c::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:1px 577px;}.elementor-15 .elementor-element.elementor-element-5af12e3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-79acd42{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5a532eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a532eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -200px;}.elementor-15 .elementor-element.elementor-element-e36952c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e36952c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -150px;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:-120px;}.elementor-15 .elementor-element.elementor-element-ca65fe0 img{width:76px;}.elementor-15 .elementor-element.elementor-element-e42079a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e42079a .elementor-heading-title{font-size:65px;}.elementor-15 .elementor-element.elementor-element-0b29d77{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-068b3f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-068b3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-6cd10c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6cd10c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-bd74594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd74594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-94f4296:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:1px 577px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-94f4296::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:1px 577px;}.elementor-15 .elementor-element.elementor-element-c852a82{--margin-top:0px;--margin-bottom:100px;--margin-left:-150px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-41f2463:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-41f2463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -200px;}.elementor-15 .elementor-element.elementor-element-12e7c2c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12e7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -150px;}.elementor-15 .elementor-element.elementor-element-96219c0{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:-120px;}.elementor-15 .elementor-element.elementor-element-30dd1e4 img{width:76px;}.elementor-15 .elementor-element.elementor-element-4d65616 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4d65616 .elementor-heading-title{font-size:65px;}.elementor-15 .elementor-element.elementor-element-9f7e15e{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-fb30c69:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb30c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-c571844:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c571844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-601cf13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-601cf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-888c2e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:1px 577px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-888c2e2::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:1px 577px;}.elementor-15 .elementor-element.elementor-element-cb76dec{--margin-top:0px;--margin-bottom:100px;--margin-left:-150px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c35ce52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c35ce52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -200px;}.elementor-15 .elementor-element.elementor-element-f016e51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f016e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -150px;}.elementor-15 .elementor-element.elementor-element-2403fae{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:-120px;}.elementor-15 .elementor-element.elementor-element-eadbae3 img{width:76px;}.elementor-15 .elementor-element.elementor-element-4a0adc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a0adc9 .elementor-heading-title{font-size:65px;}.elementor-15 .elementor-element.elementor-element-ea1e5a3{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c4218c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4218c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-a7b5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7b5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-5052350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5052350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -320px;}.elementor-15 .elementor-element.elementor-element-da46625:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:1px 577px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-da46625::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:1px 577px;}.elementor-15 .elementor-element.elementor-element-0d70851{--margin-top:0px;--margin-bottom:100px;--margin-left:-150px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-33640e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-55a65e1{--grid-columns:2;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-d88a5e4{--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;--z-index:0;}.elementor-15 .elementor-element.elementor-element-d88a5e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d88a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1500px auto;}.elementor-15 .elementor-element.elementor-element-c49b938:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c49b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px -164px;}.elementor-15 .elementor-element.elementor-element-04d52fc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04d52fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -164px;}.elementor-15 .elementor-element.elementor-element-04d52fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-779db3a{--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:flex-end;--align-items:stretch;}.elementor-15 .elementor-element.elementor-element-2380575{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-02f3a94{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-033a43c img{width:50px;}.elementor-15 .elementor-element.elementor-element-cb2b9c7 .elementor-heading-title{font-size:52px;}.elementor-15 .elementor-element.elementor-element-5754652{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1480b14{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;}.elementor-15 .elementor-element.elementor-element-5d5275b{--min-height:%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2523131:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2523131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -354px;}.elementor-15 .elementor-element.elementor-element-30dac7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30dac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -353px;}.elementor-15 .elementor-element.elementor-element-678b2a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678b2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1050px -320px;}.elementor-15 .elementor-element.elementor-element-112469c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 494px;}.elementor-15 .elementor-element.elementor-element-112469c::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 494px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-79acd42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9bf3415{--z-index:0;}.elementor-15 .elementor-element.elementor-element-5a532eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a532eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px -164px;}.elementor-15 .elementor-element.elementor-element-e36952c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e36952c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -164px;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:-160px;}.elementor-15 .elementor-element.elementor-element-0b29d77{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-068b3f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-068b3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -354px;}.elementor-15 .elementor-element.elementor-element-6cd10c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6cd10c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -353px;}.elementor-15 .elementor-element.elementor-element-bd74594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd74594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1050px -320px;}.elementor-15 .elementor-element.elementor-element-94f4296:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 494px;}.elementor-15 .elementor-element.elementor-element-94f4296::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 494px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-c852a82{--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c7a08d4{--z-index:0;}.elementor-15 .elementor-element.elementor-element-41f2463:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-41f2463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px -164px;}.elementor-15 .elementor-element.elementor-element-12e7c2c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12e7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -164px;}.elementor-15 .elementor-element.elementor-element-96219c0{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:-160px;}.elementor-15 .elementor-element.elementor-element-9f7e15e{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-fb30c69:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb30c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -354px;}.elementor-15 .elementor-element.elementor-element-c571844:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c571844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -353px;}.elementor-15 .elementor-element.elementor-element-601cf13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-601cf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1050px -320px;}.elementor-15 .elementor-element.elementor-element-888c2e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 494px;}.elementor-15 .elementor-element.elementor-element-888c2e2::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 494px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-cb76dec{--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4b83fc2{--z-index:0;}.elementor-15 .elementor-element.elementor-element-c35ce52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c35ce52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-850px -164px;}.elementor-15 .elementor-element.elementor-element-f016e51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f016e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -164px;}.elementor-15 .elementor-element.elementor-element-2403fae{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:-160px;}.elementor-15 .elementor-element.elementor-element-ea1e5a3{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c4218c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4218c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -354px;}.elementor-15 .elementor-element.elementor-element-a7b5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7b5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1000px -353px;}.elementor-15 .elementor-element.elementor-element-5052350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5052350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1050px -320px;}.elementor-15 .elementor-element.elementor-element-da46625:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 494px;}.elementor-15 .elementor-element.elementor-element-da46625::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 494px;background-size:35% auto;}.elementor-15 .elementor-element.elementor-element-0d70851{--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-597ec29{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-b9d4996:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-bdbbee5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-f721f66:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-34088a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-445de4e{--min-height:775px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-445de4e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-445de4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:77% 315px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-f9bc9ea{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-df35b46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-7fb6fd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-b429f7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b429f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-55a65e1{--grid-columns:2;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-d88a5e4{--justify-content:flex-start;--z-index:0;}.elementor-15 .elementor-element.elementor-element-d88a5e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d88a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-373px -117px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-c49b938:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c49b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1200px -160px;}.elementor-15 .elementor-element.elementor-element-04d52fc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04d52fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1150px -160px;}.elementor-15 .elementor-element.elementor-element-779db3a{--min-height:366px;--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:flex-start;--align-items:stretch;}.elementor-15 .elementor-element.elementor-element-2380575{--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;--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-15 .elementor-element.elementor-element-02f3a94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-033a43c img{width:50px;}.elementor-15 .elementor-element.elementor-element-cb2b9c7 .elementor-heading-title{font-size:52px;}.elementor-15 .elementor-element.elementor-element-2523131:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2523131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 175px;}.elementor-15 .elementor-element.elementor-element-30dac7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30dac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 159px;}.elementor-15 .elementor-element.elementor-element-678b2a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678b2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 179px;}.elementor-15 .elementor-element.elementor-element-112469c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/09/header_wave3.svg");background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-112469c::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-112469c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.sgde.fr/wp-content/uploads/2026/09/header_wave3.svg");background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-112469c{--min-height:100%;}.elementor-15 .elementor-element.elementor-element-9bf3415:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9bf3415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-373px -223px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-9bf3415{--z-index:0;}.elementor-15 .elementor-element.elementor-element-5a532eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a532eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1200px -160px;}.elementor-15 .elementor-element.elementor-element-e36952c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e36952c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1150px -160px;}.elementor-15 .elementor-element.elementor-element-3635228{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--margin-top:531px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ca65fe0 img{width:50px;}.elementor-15 .elementor-element.elementor-element-e42079a .elementor-heading-title{font-size:52px;}.elementor-15 .elementor-element.elementor-element-068b3f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-068b3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 175px;}.elementor-15 .elementor-element.elementor-element-6cd10c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6cd10c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 159px;}.elementor-15 .elementor-element.elementor-element-bd74594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd74594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 179px;}.elementor-15 .elementor-element.elementor-element-94f4296{--min-height:100%;}.elementor-15 .elementor-element.elementor-element-94f4296:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-94f4296::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-94f4296 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-c7a08d4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a08d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-373px -223px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-c7a08d4{--z-index:0;}.elementor-15 .elementor-element.elementor-element-41f2463:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-41f2463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1200px -160px;}.elementor-15 .elementor-element.elementor-element-12e7c2c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12e7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1150px -160px;}.elementor-15 .elementor-element.elementor-element-596fcec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-96219c0{--margin-top:531px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-30dd1e4 img{width:50px;}.elementor-15 .elementor-element.elementor-element-4d65616 .elementor-heading-title{font-size:52px;}.elementor-15 .elementor-element.elementor-element-fb30c69:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb30c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 175px;}.elementor-15 .elementor-element.elementor-element-c571844:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c571844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 159px;}.elementor-15 .elementor-element.elementor-element-601cf13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-601cf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 179px;}.elementor-15 .elementor-element.elementor-element-888c2e2{--min-height:100%;}.elementor-15 .elementor-element.elementor-element-888c2e2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-888c2e2::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-888c2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-4b83fc2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4b83fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-373px -223px;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-4b83fc2{--z-index:0;}.elementor-15 .elementor-element.elementor-element-c35ce52:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c35ce52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1200px -160px;}.elementor-15 .elementor-element.elementor-element-f016e51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f016e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1150px -160px;}.elementor-15 .elementor-element.elementor-element-9b910f5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-2403fae{--margin-top:531px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-eadbae3 img{width:50px;}.elementor-15 .elementor-element.elementor-element-4a0adc9 .elementor-heading-title{font-size:52px;}.elementor-15 .elementor-element.elementor-element-c4218c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4218c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 175px;}.elementor-15 .elementor-element.elementor-element-a7b5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7b5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 159px;}.elementor-15 .elementor-element.elementor-element-5052350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5052350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1151px 179px;}.elementor-15 .elementor-element.elementor-element-da46625{--min-height:100%;}.elementor-15 .elementor-element.elementor-element-da46625:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-da46625::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-da46625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 475px;}.elementor-15 .elementor-element.elementor-element-f0f07fd{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6aebb56{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-15 .elementor-element.elementor-element-9cf0ab3{text-align:center;}.elementor-15 .elementor-element.elementor-element-5f735e6{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5f735e6 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-15 .elementor-element.elementor-element-5f735e6.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b9d4996:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b9d4996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-bdbbee5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bdbbee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-f721f66:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f721f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-34088a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-34088a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 286px;}.elementor-15 .elementor-element.elementor-element-445de4e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-445de4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-15 .elementor-element.elementor-element-f9bc9ea{--border-radius:34px 34px 0px 0px;--z-index:2;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-23c8882{left:-52px;}body.rtl .elementor-15 .elementor-element.elementor-element-23c8882{right:-52px;}.elementor-15 .elementor-element.elementor-element-23c8882{top:34px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0d8e598{right:3px;}body.rtl .elementor-15 .elementor-element.elementor-element-0d8e598{left:3px;}.elementor-15 .elementor-element.elementor-element-0d8e598{top:-45px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3c548fd{right:3px;}body.rtl .elementor-15 .elementor-element.elementor-element-3c548fd{left:3px;}.elementor-15 .elementor-element.elementor-element-3c548fd{top:-426px;z-index:0;}.elementor-15 .elementor-element.elementor-element-b756ccd{--border-radius:0px 0px 34px 34px;}.elementor-15 .elementor-element.elementor-element-b429f7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b429f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-55a65e1{--grid-columns:1;}}@media(max-width:1366px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-2380575{--width:55%;}.elementor-15 .elementor-element.elementor-element-5754652{--width:50%;}.elementor-15 .elementor-element.elementor-element-5d5275b{--width:100%;}.elementor-15 .elementor-element.elementor-element-5af12e3{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-3635228{--width:936px;}.elementor-15 .elementor-element.elementor-element-a32400e{--width:1039px;}.elementor-15 .elementor-element.elementor-element-0b29d77{--width:87%;}.elementor-15 .elementor-element.elementor-element-596fcec{--width:936px;}.elementor-15 .elementor-element.elementor-element-e23fd18{--width:1039px;}.elementor-15 .elementor-element.elementor-element-9f7e15e{--width:87%;}.elementor-15 .elementor-element.elementor-element-9b910f5{--width:936px;}.elementor-15 .elementor-element.elementor-element-6cc7ce2{--width:1039px;}.elementor-15 .elementor-element.elementor-element-ea1e5a3{--width:87%;}}@media(min-width:2400px){.elementor-15 .elementor-element.elementor-element-d88a5e4{--width:100%;}.elementor-15 .elementor-element.elementor-element-d88a5e4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d88a5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-779db3a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-2380575{--width:980px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-02f3a94{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-15 .elementor-element.elementor-element-02f3a94.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5754652{--width:980px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-1480b14{--width:100%;}.elementor-15 .elementor-element.elementor-element-5d5275b{--width:100%;}.elementor-15 .elementor-element.elementor-element-2523131:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2523131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-30dac7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-30dac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-678b2a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678b2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-112469c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5af12e3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-79acd42{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-9bf3415:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9bf3415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-fdcdccc{--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:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-22vw;}.elementor-15 .elementor-element.elementor-element-fdcdccc.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-068b3f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-068b3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-6cd10c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6cd10c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-bd74594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd74594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-c7a08d4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a08d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-96219c0{--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:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-22vw;}.elementor-15 .elementor-element.elementor-element-96219c0.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fb30c69:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fb30c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-c571844:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c571844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-601cf13:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-601cf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-4b83fc2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4b83fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:2500px auto;}.elementor-15 .elementor-element.elementor-element-2403fae{--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:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-22vw;}.elementor-15 .elementor-element.elementor-element-2403fae.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c4218c9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4218c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-a7b5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a7b5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-15 .elementor-element.elementor-element-5052350:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5052350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-04d52fc */.elementor-15 .elementor-element.elementor-element-04d52fc{
    height:var(--head-h)!important;
}

/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-04d52fc{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-04d52fc{
        height:var(--head-h-t)!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49b938 */.elementor-15 .elementor-element.elementor-element-c49b938{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-c49b938{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-c49b938{
        height:var(--head-h-t)!important;
    }
}

/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-c49b938{
        height:var(--head-h-s)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb2b9c7 */.elementor-15 .elementor-element.elementor-element-cb2b9c7 span{
    color:#005692;
   font-size:clamp(3.125rem, 2.124rem + 4.272vw, 7.25rem)!important;
}

.elementor-15 .elementor-element.elementor-element-cb2b9c7 h2{
    font-size:clamp(3.125rem, 2.124rem + 4.272vw, 7.25rem)!important;
}


/*Ladtop/Tablette/Mobile*/
/*
@media screen and (max-width:1366px) {
    .elementor-15 .elementor-element.elementor-element-cb2b9c7 span{
     mask-size: 150% 100%;
       mask-position: 40% -11px;
        
    }
}

*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2380575 */.elementor-15 .elementor-element.elementor-element-2380575{
    
    max-height: 85%;
}


/*.elementor-15 .elementor-element.elementor-element-2380575{*/
/*    height:var(--head-h)!important;*/
/*}*/
/*Ladtop*/
/*@media screen and (max-width:1366px) and (min-width:1025px){*/
/*    .elementor-15 .elementor-element.elementor-element-2380575{*/
/*        height:var(--head-h-l)!important;*/
/*    }*/
/*}*/

/*Tablette*/
/*@media screen and (max-width:1024px) and (min-width:768px){*/
/*    .elementor-15 .elementor-element.elementor-element-2380575{*/
/*        height:var(--head-h-t)!important;*/
/*    }*/
   
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d5275b */.elementor-15 .elementor-element.elementor-element-5d5275b{
    position:relative!important;
/*    top:10%;*/
    left:0%!important;
/*height:100%;*/
    
}
.elementor-15 .elementor-element.elementor-element-5d5275b{
          mask-image: url(/wp-content/uploads/2026/01/mask-video.svg);
       mask-size: 150% 100%;
       /*mask-position: 20% -100px;*/
       mask-position: 30% 0px;
       mask-repeat: no-repeat;
       aspect-ratio: 1/1;
}

.elementor-element-5d5275b{
    /*border:solid 20px red;*/
    /*background-position:200%!important;*/
    /*width:100%!important;*/
    /*width:100%!important;*/
    /*height: 100%;*/
    padding: 0;
    left:0!important;
    aspect-ratio: 1/1!important;
    /*top:-100px!important;*/
}
@media screen and (min-width:2400px){
    .elementor-15 .elementor-element.elementor-element-5d5275b{
          mask-image: url(/wp-content/uploads/2026/01/mask-video.svg);
       mask-size: 100% 100%;
       /*mask-position: 20% -100px;*/
       mask-position: 30% 0px;
       mask-repeat: no-repeat;
       aspect-ratio: 1/1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1480b14 */.elementor-15 .elementor-element.elementor-element-1480b14{
    /*height: 500px!important;*/
    /*position: relative;*/
    /*top:100px;*/
    /*width:100%!important;*/
    /*padding: 0!important;*/
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5754652 */.elementor-15 .elementor-element.elementor-element-5754652{
    /*height:var(--head-h)!important;*/
    /*width:700px!important;*/
    /*border:solid;*/
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779db3a */.elementor-15 .elementor-element.elementor-element-779db3a{
    height:var(--head-h)!important;

    margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-779db3a{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-779db3a{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}

/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-779db3a{
        height:var(--head-h-s)!important;
        margin-top:var(--head-mt-s)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678b2a4 */.elementor-15 .elementor-element.elementor-element-678b2a4{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-678b2a4{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-678b2a4{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30dac7c */.elementor-15 .elementor-element.elementor-element-30dac7c{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-30dac7c{
        height:var(--head-h-l)!important;
    }   
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-30dac7c{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2523131 */.elementor-15 .elementor-element.elementor-element-2523131{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-2523131{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-2523131{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce9cbc */.elementor-15 .elementor-element.elementor-element-7ce9cbc{
    /*height:280px;*/
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79acd42 */.elementor-15 .elementor-element.elementor-element-79acd42{
    /*border:solid 20px;*/
    height:280px;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-goutte.svg);
       mask-size: 150% 100%;
       mask-position: 50% 50%;
       mask-repeat: no-repeat;
       width:200px;
       overflow: hidden;
       
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-79acd42{
        height:200px;
     
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-79acd42{
        height:200px;
     
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-112469c */#head-wave{
      animation: cc-translate-wave 10s linear infinite;
      
}

.elementor-15 .elementor-element.elementor-element-112469c::before{
      animation: cc-translate-wave-2 10s linear infinite;
     
}


@keyframes cc-translate-wave {
 from {
    background-position-x: 100%;
  }
  to {
    background-position-x: 0%; 
  }
}


@keyframes cc-translate-wave-2 {
 from {
    background-position-x: -100%;
  }
  to {
    background-position-x: 0%; 
  }
}


/*@keyframes cc-translate-wave {*/
/* from {*/
/*    background-position: 490px 130%;*/
/*  }*/
/*  to {*/
/*    background-position: 0px 130%; */
/*  }*/
/*}*/


/*@keyframes cc-translate-wave-2 {*/
/* from {*/
/*    background-position: -490px 130%;*/
/*  }*/
/*  to {*/
/*    background-position: 0px 130%; */
/*  }*/
/*}*/




.elementor-15 .elementor-element.elementor-element-112469c{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-112469c{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-112469c{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}
/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-112469c{
        height:var(--head-h-s)!important;
        margin-top:var(--head-mt-s)!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88a5e4 *//*:root{*/
/*    --head-h:1100px;*/
/*    --head-mt:-1100px;*/
    /*Ladtop*/
/*    --head-h-l:800px;*/
/*    --head-mt-l:-800px;*/
    /*Tablette*/
/*   --head-h-t:600px;*/
/*    --head-mt-t:-600px;*/
    /*Mobile*/
/*   --head-h-s:500px;*/
/*    --head-mt-s:-500px;*/
    
    
/*}*/

@media screen and (max-width:1600px) and (min-width:1366px){
#head-t1,#head-t2{
    /*border:solid 20px red!important;*/
    background-position-y: -150px;
}    
    

#head-b1,#head-b2,#head-trait{
    /*border:solid 20px red!important;*/
    background-position-y: -200px;
}    


#head-vid-wrapper{
    width:600px;
    /*border:solid 20px red!important;*/
    
}

#head-logo{
    margin-top:-180px!important;
    margin-right:50px!important;
    /*border:solid 20px red!important;*/
    
}

:root{
    --head-h:900px!important;
    --head-mt:-900px!important;
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e36952c */.elementor-15 .elementor-element.elementor-element-e36952c{
    height:var(--head-h)!important;
}

/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-e36952c{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-e36952c{
        height:var(--head-h-t)!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a532eb */.elementor-15 .elementor-element.elementor-element-5a532eb{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-5a532eb{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-5a532eb{
        height:var(--head-h-t)!important;
    }
}

/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-5a532eb{
        height:var(--head-h-s)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e42079a */.elementor-15 .elementor-element.elementor-element-e42079a span{
    color:#005692;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-titre.svg);
       mask-size: 150% 100%;
       mask-position: 40% -20px;
       mask-repeat: no-repeat;
}



/*Ladtop/Tablette/Mobile*/
@media screen and (max-width:1366px) {
    .elementor-15 .elementor-element.elementor-element-e42079a span{
     mask-size: 150% 100%;
       mask-position: 40% -11px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3635228 */.elementor-15 .elementor-element.elementor-element-3635228{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-3635228{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-3635228{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0368ee */.elementor-15 .elementor-element.elementor-element-e0368ee{
    /*transform: scale(.65);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b29d77 */.elementor-15 .elementor-element.elementor-element-0b29d77{
    
      mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-video.svg);
       mask-size: 150% 100%;
       /*mask-position: 20% -100px;*/
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-0b29d77{
       mask-size: 120% 100%;
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-0b29d77 .elementor-background-video-hosted{
        width:650px!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-0b29d77{
       mask-size: 180% 100%;
       mask-position: 0px -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-0b29d77 .elementor-background-video-hosted{
        width:650px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a32400e */.elementor-15 .elementor-element.elementor-element-a32400e{
    height:var(--head-h)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a8f846 */.elementor-15 .elementor-element.elementor-element-5a8f846{
    height:var(--head-h)!important;

    margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-5a8f846{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-5a8f846{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd74594 */.elementor-15 .elementor-element.elementor-element-bd74594{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-bd74594{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-bd74594{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd10c8 */.elementor-15 .elementor-element.elementor-element-6cd10c8{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-6cd10c8{
        height:var(--head-h-l)!important;
    }   
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-6cd10c8{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-068b3f9 */.elementor-15 .elementor-element.elementor-element-068b3f9{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-068b3f9{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-068b3f9{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641cfb6 */.elementor-15 .elementor-element.elementor-element-641cfb6{
    /*height:280px;*/
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c852a82 */.elementor-15 .elementor-element.elementor-element-c852a82{
    height:280px;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-goutte.svg);
       mask-size: 150% 100%;
       mask-position: 50% 50%;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-c852a82{
        height:200px;
     
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-c852a82{
        height:200px;
     
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f4296 */.elementor-15 .elementor-element.elementor-element-94f4296{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-94f4296{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-94f4296{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}
/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-94f4296{
        height:var(--head-h-s)!important;
        margin-top:var(--head-mt-s)!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf3415 *//*:root{*/
/*    --head-h:1100px;*/
/*    --head-mt:-1100px;*/
    /*Ladtop*/
/*    --head-h-l:800px;*/
/*    --head-mt-l:-800px;*/
    /*Tablette*/
/*   --head-h-t:600px;*/
/*    --head-mt-t:-600px;*/
    /*Mobile*/
/*   --head-h-s:500px;*/
/*    --head-mt-s:-500px;*/
    
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e7c2c */.elementor-15 .elementor-element.elementor-element-12e7c2c{
    height:var(--head-h)!important;
}

/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-12e7c2c{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-12e7c2c{
        height:var(--head-h-t)!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f2463 */.elementor-15 .elementor-element.elementor-element-41f2463{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-41f2463{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-41f2463{
        height:var(--head-h-t)!important;
    }
}

/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-41f2463{
        height:var(--head-h-s)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d65616 */.elementor-15 .elementor-element.elementor-element-4d65616 span{
    color:#005692;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-titre.svg);
       mask-size: 150% 100%;
       mask-position: 40% -20px;
       mask-repeat: no-repeat;
}



/*Ladtop/Tablette/Mobile*/
@media screen and (max-width:1366px) {
    .elementor-15 .elementor-element.elementor-element-4d65616 span{
     mask-size: 150% 100%;
       mask-position: 40% -11px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596fcec */.elementor-15 .elementor-element.elementor-element-596fcec{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-596fcec{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-596fcec{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0964736 */.elementor-15 .elementor-element.elementor-element-0964736{
    /*transform: scale(.65);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7e15e */.elementor-15 .elementor-element.elementor-element-9f7e15e{
    
      mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-video.svg);
       mask-size: 150% 100%;
       /*mask-position: 20% -100px;*/
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-9f7e15e{
       mask-size: 120% 100%;
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-9f7e15e .elementor-background-video-hosted{
        width:650px!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-9f7e15e{
       mask-size: 180% 100%;
       mask-position: 0px -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-9f7e15e .elementor-background-video-hosted{
        width:650px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e23fd18 */.elementor-15 .elementor-element.elementor-element-e23fd18{
    height:var(--head-h)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca47afb */.elementor-15 .elementor-element.elementor-element-ca47afb{
    height:var(--head-h)!important;

    margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-ca47afb{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-ca47afb{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601cf13 */.elementor-15 .elementor-element.elementor-element-601cf13{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-601cf13{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-601cf13{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c571844 */.elementor-15 .elementor-element.elementor-element-c571844{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-c571844{
        height:var(--head-h-l)!important;
    }   
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-c571844{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb30c69 */.elementor-15 .elementor-element.elementor-element-fb30c69{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-fb30c69{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-fb30c69{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13e3776 */.elementor-15 .elementor-element.elementor-element-13e3776{
    /*height:280px;*/
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb76dec */.elementor-15 .elementor-element.elementor-element-cb76dec{
    height:280px;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-goutte.svg);
       mask-size: 150% 100%;
       mask-position: 50% 50%;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-cb76dec{
        height:200px;
     
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-cb76dec{
        height:200px;
     
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-888c2e2 */.elementor-15 .elementor-element.elementor-element-888c2e2{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-888c2e2{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-888c2e2{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}
/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-888c2e2{
        height:var(--head-h-s)!important;
        margin-top:var(--head-mt-s)!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a08d4 *//*:root{*/
/*    --head-h:1100px;*/
/*    --head-mt:-1100px;*/
    /*Ladtop*/
/*    --head-h-l:800px;*/
/*    --head-mt-l:-800px;*/
    /*Tablette*/
/*   --head-h-t:600px;*/
/*    --head-mt-t:-600px;*/
    /*Mobile*/
/*   --head-h-s:500px;*/
/*    --head-mt-s:-500px;*/
    
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f016e51 */.elementor-15 .elementor-element.elementor-element-f016e51{
    height:var(--head-h)!important;
}

/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-f016e51{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-f016e51{
        height:var(--head-h-t)!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35ce52 */.elementor-15 .elementor-element.elementor-element-c35ce52{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-c35ce52{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-c35ce52{
        height:var(--head-h-t)!important;
    }
}

/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-c35ce52{
        height:var(--head-h-s)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc9 */.elementor-15 .elementor-element.elementor-element-4a0adc9 span{
    color:#005692;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-titre.svg);
       mask-size: 150% 100%;
       mask-position: 40% -20px;
       mask-repeat: no-repeat;
}



/*Ladtop/Tablette/Mobile*/
@media screen and (max-width:1366px) {
    .elementor-15 .elementor-element.elementor-element-4a0adc9 span{
     mask-size: 150% 100%;
       mask-position: 40% -11px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b910f5 */.elementor-15 .elementor-element.elementor-element-9b910f5{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-9b910f5{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-9b910f5{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d9bee */.elementor-15 .elementor-element.elementor-element-e5d9bee{
    /*transform: scale(.65);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1e5a3 */.elementor-15 .elementor-element.elementor-element-ea1e5a3{
    
      mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-video.svg);
       mask-size: 150% 100%;
       /*mask-position: 20% -100px;*/
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-ea1e5a3{
       mask-size: 120% 100%;
       mask-position: 0% -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-ea1e5a3 .elementor-background-video-hosted{
        width:650px!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-ea1e5a3{
       mask-size: 180% 100%;
       mask-position: 0px -100px;
       mask-repeat: no-repeat;
    }
    .elementor-15 .elementor-element.elementor-element-ea1e5a3 .elementor-background-video-hosted{
        width:650px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc7ce2 */.elementor-15 .elementor-element.elementor-element-6cc7ce2{
    height:var(--head-h)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3fab1 */.elementor-15 .elementor-element.elementor-element-bf3fab1{
    height:var(--head-h)!important;

    margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-bf3fab1{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-bf3fab1{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5052350 */.elementor-15 .elementor-element.elementor-element-5052350{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-5052350{
        height:var(--head-h-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-5052350{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b5435 */.elementor-15 .elementor-element.elementor-element-a7b5435{
    height:var(--head-h)!important;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-a7b5435{
        height:var(--head-h-l)!important;
    }   
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-a7b5435{
        height:var(--head-h-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4218c9 */.elementor-15 .elementor-element.elementor-element-c4218c9{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-c4218c9{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-c4218c9{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0a311 */.elementor-15 .elementor-element.elementor-element-af0a311{
    /*height:280px;*/
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d70851 */.elementor-15 .elementor-element.elementor-element-0d70851{
    height:280px;
     mask-image: url(https://sgde.fr/wp-content/uploads/2026/01/mask-goutte.svg);
       mask-size: 150% 100%;
       mask-position: 50% 50%;
       mask-repeat: no-repeat;
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-0d70851{
        height:200px;
     
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-0d70851{
        height:200px;
     
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da46625 */.elementor-15 .elementor-element.elementor-element-da46625{
    height:var(--head-h)!important;
     margin-top:var(--head-mt);
}
/*Ladtop*/
@media screen and (max-width:1366px) and (min-width:1025px){
    .elementor-15 .elementor-element.elementor-element-da46625{
        height:var(--head-h-l)!important;
         margin-top:var(--head-mt-l)!important;
    }
}

/*Tablette*/
@media screen and (max-width:1024px) and (min-width:768px){
    .elementor-15 .elementor-element.elementor-element-da46625{
        height:var(--head-h-t)!important;
        margin-top:var(--head-mt-t)!important;
    }
   
}
/*Mobile*/
@media screen and (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-da46625{
        height:var(--head-h-s)!important;
        margin-top:var(--head-mt-s)!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b83fc2 *//*:root{*/
/*    --head-h:1100px;*/
/*    --head-mt:-1100px;*/
    /*Ladtop*/
/*    --head-h-l:800px;*/
/*    --head-mt-l:-800px;*/
    /*Tablette*/
/*   --head-h-t:600px;*/
/*    --head-mt-t:-600px;*/
    /*Mobile*/
/*   --head-h-s:500px;*/
/*    --head-mt-s:-500px;*/
    
    
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cf0ab3 *//*.elementor-15 .elementor-element.elementor-element-9cf0ab3::before{*/
/*    content:url("https://sgde.fr/wp-content/uploads/2026/01/title-wave.svg");*/
/*     position: relative;*/
/*     top:22px;*/
/*    right:-100px;*/
/*    z-index:-1;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5efcd7 */:root{
    /*marge-top txt*/
    --mtop-jfct:20px;
    --mtop-jfct-on:130px;
    
    /*bg*/
   --bg-jftc:0 285px;
    --bg-jftc-on:0 70px;
    
}

.elementor-15 .elementor-element.elementor-element-a5efcd7:hover .cc-jftc-wave{
    background-position:var(--bg-jftc-on); 
    opacity:var(--jftc-alpha);
    transition: all var(--jftc-time) ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0d76a */:root{
    /*marge-top txt*/
    --mtop-jfct:20px;
    --mtop-jfct-on:130px;
    
    /*bg*/
     --bg-jftc-2:0 300px;
    --bg-jftc-2-on:0 80px;
    
}

/*.elementor-15 .elementor-element.elementor-element-7f0d76a .cc-jftc-wave{*/
/*    background-position:var(--bg-jftc-2)!important;*/
/*    padding-top: var(--mtop-jfct);*/
/*    transition: all 1s ease-out;*/
/*}*/

/*.elementor-15 .elementor-element.elementor-element-7f0d76a .cc-jftc-txt{*/
/*    color:white;*/
/*    transition: all 1s ease-out;*/
/*}*/


.elementor-15 .elementor-element.elementor-element-7f0d76a:hover .cc-jftc-wave{
    background-position:var(--bg-jftc-2-on)!important; 
    opacity:var(--jftc-alpha);
    transition: all var(--jftc-time) ease-out;
}

/*.elementor-15 .elementor-element.elementor-element-7f0d76a:hover .cc-jftc-wave{*/
/*    padding-top: var( --mtop-jfct-on);*/
/*    transition: all 1s ease-out;*/
/*}*/

/*.elementor-15 .elementor-element.elementor-element-7f0d76a:hover .cc-jftc-txt{*/
/*    color:black;*/
/*    transition: all 1s ease-out;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f6514c */:root{
    /*marge-top txt*/
    --mtop-jfct:20px;
    --mtop-jfct-on:130px;
    
    /*bg*/
     --bg-jftc-3:0 280px;
    --bg-jftc-3-on:0 70px;
    
}


.elementor-15 .elementor-element.elementor-element-6f6514c:hover .cc-jftc-wave{
    background-position:var(--bg-jftc-3-on)!important; 
    opacity:var(--jftc-alpha);
    transition: all var(--jftc-time) ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a7469 */:root{
    /*marge-top txt*/
    --mtop-jfct:20px;
    --mtop-jfct-on:130px;
    
    /*bg*/
     --bg-jftc-4:0 290px;
    --bg-jftc-4-on:0 80px;
    
}


.elementor-15 .elementor-element.elementor-element-88a7469:hover .cc-jftc-wave{
    background-position:var(--bg-jftc-4-on)!important; 
    opacity:var(--jftc-alpha);
    transition: all var(--jftc-time) ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597ec29 */:root{
    /*timing*/
   --jftc-time:0.6s;
    /*opacity*/
   --jftc-alpha:0.8;
}


.cc-jftc .cc-jftc-wave{
     background-position:var(--bg-jftc); 
    padding-top: var(--mtop-jfct);
    transition: all 1s ease-out;
}

.cc-jftc .cc-jftc-txt{
    color:white;
    transition: all var(--jftc-time) ease-out;
}


.cc-jftc:hover .cc-jftc-wave{
    padding-top: var( --mtop-jfct-on);
    transition: all var(--jftc-time) ease-out;
}

.cc-jftc:hover .cc-jftc-txt{
    color:black;
    transition: all var(--jftc-time) ease-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca1f102 */.elementor-15 .elementor-element.elementor-element-ca1f102 span{
    color: var(--blue1);
    font-weight: bold;
    /*font-size: 1.5 %;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df35b46 */.elementor-15 .elementor-element.elementor-element-df35b46 svg{
    width:28px;
    margin: -3px 0 0 10px;
}

.elementor-15 .elementor-element.elementor-element-df35b46 svg {
    transition: all 0.3s ease-in; /* Au retour */
}

.elementor-15 .elementor-element.elementor-element-df35b46:hover svg {
    transform: scale(1.4) rotate(-20deg);
    transition: all .3s ease-out; /* À l'entrée */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fb6fd8 */.elementor-15 .elementor-element.elementor-element-7fb6fd8 svg{
    width:28px;
    margin: -3px 0 0 -30px;
}

.elementor-15 .elementor-element.elementor-element-7fb6fd8 svg {
    transition: all 0.3s ease-in; /* Au retour */
}

.elementor-15 .elementor-element.elementor-element-7fb6fd8:hover svg {
    transform: scale(1.5) rotate(-25deg);
    transition: all .3s ease-out; /* À l'entrée */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84f8426 */.elementor-15 .elementor-element.elementor-element-84f8426 svg{
    width:15px;
    margin: -3px 0 0 -38px;
    transform:scale(1) rotate(0deg);
    
}

.elementor-15 .elementor-element.elementor-element-84f8426:hover  svg{
    transform: scale(1.5) rotate(-45deg);
   
}

.elementor-15 .elementor-element.elementor-element-84f8426 svg {
    transition: all 0.3s ease-in; /* Au retour */
}

.elementor-15 .elementor-element.elementor-element-84f8426:hover svg {
    transform: scale(1.5) rotate(-25deg);
    transition: all .3s ease-out; /* À l'entrée */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed84370 */.elementor-15 .elementor-element.elementor-element-ed84370{
    height:5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bcfcfe *//*.elementor-15 .elementor-element.elementor-element-5bcfcfe::before{*/
/*    content:url("https://sgde.fr/wp-content/uploads/2026/01/title-wave.svg");*/
/*     position: relative;*/
/*     top:22px;*/
/*    right:-100px;*/
/*    z-index:-1;*/
    
/*}*//* End custom CSS */