.elementor-14 .elementor-element.elementor-element-359c9cd{--display:flex;--min-height:677px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-359c9cd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-359c9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elygacy.fr/wp-content/uploads/2025/04/Elygacy-hero-section.jpg");}.elementor-14 .elementor-element.elementor-element-359c9cd::before, .elementor-14 .elementor-element.elementor-element-359c9cd > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-359c9cd > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-359c9cd > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-359c9cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-359c9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-326968e{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-326968e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-326968e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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-14 .elementor-element.elementor-element-b1f3ebb > .elementor-widget-container{margin:-10px -5px -24px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b1f3ebb.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-b1f3ebb{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:30px;letter-spacing:3.8px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-69ababc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-79835be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-79835be.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-14 .elementor-element.elementor-element-dc27fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dc27fdf{text-align:center;}.elementor-14 .elementor-element.elementor-element-dc27fdf img{max-width:340px;height:300px;object-fit:contain;object-position:center left;}.elementor-14 .elementor-element.elementor-element-0eaff88{--display:flex;}.elementor-14 .elementor-element.elementor-element-0eaff88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-157d81c{text-align:center;}.elementor-14 .elementor-element.elementor-element-157d81c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;line-height:55px;letter-spacing:2.2px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7c56d49{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-14 .elementor-element.elementor-element-7c47415{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:73px;}.elementor-14 .elementor-element.elementor-element-7c47415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-971e615 img{width:223px;}.elementor-14 .elementor-element.elementor-element-9491495{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-843b6b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-84px;--margin-bottom:-84px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-9d8b4a8{--display:flex;--min-height:147px;--border-radius:100px 100px 100px 100px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-9d8b4a8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9d8b4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8594e5b > .elementor-widget-container{margin:13px -5px -24px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8594e5b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8594e5b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e70815d > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a3f6795{--display:flex;--min-height:500px;--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;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a3f6795:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a3f6795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCE0F0;}.elementor-14 .elementor-element.elementor-element-f443f9b{--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-14 .elementor-element.elementor-element-f443f9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-47f1dd6{--display:flex;--min-height:20px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-47f1dd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c0718b0 > .elementor-widget-container{margin:97px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c0718b0{text-align:center;}.elementor-14 .elementor-element.elementor-element-c0718b0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:500;text-transform:none;line-height:55px;letter-spacing:2.2px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-288af74{--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-14 .elementor-element.elementor-element-db0b297 img{width:73%;}.elementor-14 .elementor-element.elementor-element-667b0e5{--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-14 .elementor-element.elementor-element-667b0e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5572114.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5572114 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;line-height:30px;letter-spacing:0px;}.elementor-14 .elementor-element.elementor-element-99d2415 > .elementor-widget-container{margin:-15px 321px -56px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-99d2415.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-99d2415 img{height:29px;}.elementor-14 .elementor-element.elementor-element-c1c5a01{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1961611{--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:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9776779 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9776779{z-index:1;}.elementor-14 .elementor-element.elementor-element-37ceb73{--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;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8ae4fa0{--display:flex;--margin-top:53px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cf4ccca{text-align:center;}.elementor-14 .elementor-element.elementor-element-cf4ccca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:40px;letter-spacing:0px;}.elementor-14 .elementor-element.elementor-element-d527db8{--display:flex;--min-height:704px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d527db8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a0430a1{--display:flex;--min-height:700px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a0430a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2899fdf{--display:flex;--min-height:335px;--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;}.elementor-14 .elementor-element.elementor-element-d921526 img{width:450px;height:335px;}.elementor-14 .elementor-element.elementor-element-2c451a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2c451a1{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;}.elementor-14 .elementor-element.elementor-element-49683d9{--display:flex;--min-height:335px;--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;}.elementor-14 .elementor-element.elementor-element-19826ed img{width:450px;height:335px;}.elementor-14 .elementor-element.elementor-element-45f53a8{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;}.elementor-14 .elementor-element.elementor-element-12e046f{--display:flex;--min-height:700px;--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;}.elementor-14 .elementor-element.elementor-element-1c0d6e3 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1c0d6e3 img{width:900px;height:750px;}.elementor-14 .elementor-element.elementor-element-0df5c2e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;}.elementor-14 .elementor-element.elementor-element-2f403c9{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0765b48{text-align:center;}.elementor-14 .elementor-element.elementor-element-0765b48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:35px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-40388c0{--display:flex;--min-height:0px;--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-40388c0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f0016ac{--display:flex;}.elementor-14 .elementor-element.elementor-element-f0016ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5de7762{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button{background-color:#E5545300;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:35px;letter-spacing:3.1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-accent );border-radius:1000px 1000px 1000px 1000px;}.elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f4b0a70{--display:flex;--min-height:804px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f4b0a70:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f4b0a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-4684da4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-764d560{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-764d560 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:500;text-transform:none;line-height:55px;letter-spacing:0px;}.elementor-14 .elementor-element.elementor-element-ebc091b{--display:flex;--min-height:139px;--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;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--border-radius:100px 100px 100px 100px;box-shadow:10px 11px 27px 0px rgba(0, 0, 0, 0.25);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ebc091b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ebc091b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-b76400a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b76400a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-b76400a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-605423b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-605423b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-605423b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;font-style:italic;line-height:0px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-37ce8fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-37ce8fb.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-37ce8fb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-75579f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-75579f6.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-75579f6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;font-style:italic;line-height:0px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-cd82d5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cd82d5b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-cd82d5b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1573a8b > .elementor-widget-container{margin:-89px 0px -123px 932px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1573a8b img{width:100%;height:195px;}.elementor-14 .elementor-element.elementor-element-da2a3ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d0dc798 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d0dc798.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d0dc798{text-align:center;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;font-style:italic;line-height:0px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-ccc06ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ea5e85b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ea5e85b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-f9d9177{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-668c700{text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:35px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a7fd5ee{--display:flex;--min-height:141px;--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:-98px;--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-14 .elementor-element.elementor-element-675e9ee{--display:flex;--min-height:900px;--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:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-675e9ee:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-675e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elygacy.fr/wp-content/uploads/2025/04/Elygacy-section-histoire.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-bd3ce33{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:93px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bab48e{text-align:center;}.elementor-14 .elementor-element.elementor-element-8bab48e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:55px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-4dd7fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4dd7fc2{text-align:center;}.elementor-14 .elementor-element.elementor-element-4dd7fc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:55px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-e5e5f75{text-align:center;}.elementor-14 .elementor-element.elementor-element-e5e5f75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:none;line-height:55px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-fe9bd88{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-81fdc3e img{width:268px;}.elementor-14 .elementor-element.elementor-element-e54885c{--display:flex;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-48037a3{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;font-style:italic;line-height:30px;}.elementor-14 .elementor-element.elementor-element-48037a3.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3a843d3{--display:flex;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-73ef336 .elementor-button{background-color:#E5545300;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:30px;letter-spacing:2.5px;}.elementor-14 .elementor-element.elementor-element-39af28b{--display:flex;--min-height:790px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-39af28b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-39af28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b10679c{--display:flex;}.elementor-14 .elementor-element.elementor-element-a68379c{text-align:center;}.elementor-14 .elementor-element.elementor-element-a68379c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:500;text-transform:none;line-height:55px;letter-spacing:2.2px;}.elementor-14 .elementor-element.elementor-element-93cecaa{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:35px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-93cecaa.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c048667{--display:flex;}.elementor-14 .elementor-element.elementor-element-2400cbb{text-align:center;}.elementor-14 .elementor-element.elementor-element-2400cbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:3px;}.elementor-14 .elementor-element.elementor-element-434e90d{--display:flex;}.elementor-14 .elementor-element.elementor-element-517f76f > .elementor-widget-container{margin:-36px 0px -85px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-517f76f{z-index:0;}.elementor-14 .elementor-element.elementor-element-d5102bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-51px;--margin-bottom:0px;--margin-left:-49px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5102bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e29ad95{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e29ad95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-cbee178 img{height:370px;}.elementor-14 .elementor-element.elementor-element-1d083bf{--display:flex;--min-height:0px;--border-radius:0px 100px 100px 100px;--margin-top:72px;--margin-bottom:56px;--margin-left:-75px;--margin-right:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1d083bf:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1d083bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-71f3022 > .elementor-widget-container{margin:20px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71f3022{text-align:start;}.elementor-14 .elementor-element.elementor-element-71f3022 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:55px;letter-spacing:3.4px;}.elementor-14 .elementor-element.elementor-element-ad29937 > .elementor-widget-container{margin:-8px 0px 9px 30px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ad29937{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1811e23 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:20px;letter-spacing:2.2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-1811e23 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1811e23 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-1811e23 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6315e09{--display:flex;--min-height:7px;--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;--gap:0px 73px;--row-gap:0px;--column-gap:73px;}.elementor-14 .elementor-element.elementor-element-6315e09:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6315e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8546778{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-18px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bb31d4{--display:flex;--min-height:593px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bb31d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3d7222d img{width:100%;height:630px;object-fit:fill;}.elementor-14 .elementor-element.elementor-element-2999604{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:42px 0px;--row-gap:42px;--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;}.elementor-14 .elementor-element.elementor-element-2a9d45e{width:var( --container-widget-width, 80.231% );max-width:80.231%;--container-widget-width:80.231%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2a9d45e > .elementor-widget-container{margin:50px 0px 0px 80px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2a9d45e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2a9d45e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:55px;letter-spacing:0px;}.elementor-14 .elementor-element.elementor-element-eb3dd0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eb3dd0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a82f424{width:var( --container-widget-width, 6.654% );max-width:6.654%;--container-widget-width:6.654%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a82f424.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2ba116d{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2f19046{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2f19046.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9880870{width:var( --container-widget-width, 6.654% );max-width:6.654%;--container-widget-width:6.654%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9880870.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d023f8c{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-308c3b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9b82f1c{width:var( --container-widget-width, 6.654% );max-width:6.654%;--container-widget-width:6.654%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9b82f1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-51f2b5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51f2b5f{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-23dfa72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-80d7b88{width:var( --container-widget-width, 6.654% );max-width:6.654%;--container-widget-width:6.654%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-80d7b88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-cdd04cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cdd04cd{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c7f1556{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-14 .elementor-element.elementor-element-c7f1556:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c7f1556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elygacy.fr/wp-content/uploads/2025/04/FINI.jpg");background-size:cover;}.elementor-14 .elementor-element.elementor-element-1e22e32{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-1e22e32.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1e22e32 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:75px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7a49fd5{--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:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ee9b809{z-index:1;}.elementor-14 .elementor-element.elementor-element-dbc23e3{--display:flex;--min-height:630px;--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:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dbc23e3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dbc23e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-e7bafbb{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-e7bafbb.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e7bafbb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:65px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-97fc849{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:21px;letter-spacing:3.2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7449ef9 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3c71a44{--display:flex;--min-height:0px;--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4c89f61 > .elementor-widget-container{margin:-61px 0px -38px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4c89f61{z-index:1;}.elementor-14 .elementor-element.elementor-element-4c89f61 img{width:21%;}.elementor-14 .elementor-element.elementor-element-fc607c2{--display:flex;--min-height:550px;--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:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fc607c2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fc607c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-207393d{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-207393d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-207393d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-207393d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:65px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e382ce7{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:40px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e382ce7 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f8fc4a9{--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:-58px;--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-14 .elementor-element.elementor-element-bb44885 > .elementor-widget-container{margin:-17px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bb44885{z-index:0;}.elementor-14 .elementor-element.elementor-element-bb44885 img{width:15%;}.elementor-14 .elementor-element.elementor-element-9a2a380{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9a2a380:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9a2a380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elygacy.fr/wp-content/uploads/2025/04/sECTION-cta.jpg");background-size:cover;}.elementor-14 .elementor-element.elementor-element-9a2a380.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4293ab1{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-4293ab1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-4293ab1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4293ab1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:55px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-8f2529c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-14 .elementor-element.elementor-element-cf1c7fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;font-style:normal;line-height:29px;letter-spacing:4.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-753dbbf > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-326968e{--width:552px;}.elementor-14 .elementor-element.elementor-element-79835be{--width:19.121%;}.elementor-14 .elementor-element.elementor-element-0eaff88{--width:614px;}.elementor-14 .elementor-element.elementor-element-7c47415{--width:19.12%;}.elementor-14 .elementor-element.elementor-element-9491495{--width:552px;}.elementor-14 .elementor-element.elementor-element-9d8b4a8{--width:775px;}.elementor-14 .elementor-element.elementor-element-f443f9b{--width:100%;}.elementor-14 .elementor-element.elementor-element-47f1dd6{--width:22.535%;}.elementor-14 .elementor-element.elementor-element-288af74{--width:31%;}.elementor-14 .elementor-element.elementor-element-667b0e5{--width:39%;}.elementor-14 .elementor-element.elementor-element-8ae4fa0{--width:1029px;}.elementor-14 .elementor-element.elementor-element-d527db8{--width:1380px;}.elementor-14 .elementor-element.elementor-element-a0430a1{--width:450px;}.elementor-14 .elementor-element.elementor-element-2899fdf{--width:450px;}.elementor-14 .elementor-element.elementor-element-49683d9{--width:450px;}.elementor-14 .elementor-element.elementor-element-40388c0{--width:78%;}.elementor-14 .elementor-element.elementor-element-f0016ac{--width:12.143%;}.elementor-14 .elementor-element.elementor-element-ebc091b{--width:950px;}.elementor-14 .elementor-element.elementor-element-d5102bb{--width:100%;}.elementor-14 .elementor-element.elementor-element-e29ad95{--width:60%;}.elementor-14 .elementor-element.elementor-element-1d083bf{--width:83%;}.elementor-14 .elementor-element.elementor-element-8bb31d4{--width:803.016px;}.elementor-14 .elementor-element.elementor-element-eb3dd0c{--width:74.982%;}.elementor-14 .elementor-element.elementor-element-2f19046{--width:72.114%;}.elementor-14 .elementor-element.elementor-element-308c3b5{--width:68%;}.elementor-14 .elementor-element.elementor-element-23dfa72{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-79835be{--width:226.766px;}.elementor-14 .elementor-element.elementor-element-0eaff88{--width:408.469px;}.elementor-14 .elementor-element.elementor-element-7c47415{--width:200px;}.elementor-14 .elementor-element.elementor-element-843b6b8{--content-width:500px;}.elementor-14 .elementor-element.elementor-element-9d8b4a8{--width:741px;}.elementor-14 .elementor-element.elementor-element-47f1dd6{--width:209.719px;}.elementor-14 .elementor-element.elementor-element-667b0e5{--width:350px;}.elementor-14 .elementor-element.elementor-element-8ae4fa0{--width:691px;}.elementor-14 .elementor-element.elementor-element-d527db8{--width:704px;}.elementor-14 .elementor-element.elementor-element-a0430a1{--width:228px;}.elementor-14 .elementor-element.elementor-element-2899fdf{--width:228px;}.elementor-14 .elementor-element.elementor-element-49683d9{--width:228px;}.elementor-14 .elementor-element.elementor-element-12e046f{--content-width:456px;}.elementor-14 .elementor-element.elementor-element-40388c0{--width:607.766px;}.elementor-14 .elementor-element.elementor-element-ebc091b{--width:728px;}.elementor-14 .elementor-element.elementor-element-a7fd5ee{--content-width:500px;}.elementor-14 .elementor-element.elementor-element-e29ad95{--width:500px;}.elementor-14 .elementor-element.elementor-element-8bb31d4{--width:350px;}.elementor-14 .elementor-element.elementor-element-eb3dd0c{--width:400px;}.elementor-14 .elementor-element.elementor-element-2f19046{--width:400px;}.elementor-14 .elementor-element.elementor-element-308c3b5{--width:400px;}.elementor-14 .elementor-element.elementor-element-23dfa72{--width:400px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-69ababc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-79835be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-14 .elementor-element.elementor-element-dc27fdf img{max-width:185px;}.elementor-14 .elementor-element.elementor-element-0eaff88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-157d81c .elementor-heading-title{font-size:27px;line-height:1.7em;}.elementor-14 .elementor-element.elementor-element-7c47415{--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-971e615 > .elementor-widget-container{margin:0px 0px 0px -22px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-971e615 img{width:375px;max-width:100%;height:118px;}.elementor-14 .elementor-element.elementor-element-843b6b8{--z-index:1;}.elementor-14 .elementor-element.elementor-element-a3f6795{--min-height:448px;--padding-top:99px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f443f9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-47f1dd6{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c0718b0 > .elementor-widget-container{margin:66px 0px 0px -14px;}.elementor-14 .elementor-element.elementor-element-c0718b0 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-288af74{--margin-top:23px;--margin-bottom:0px;--margin-left:-17px;--margin-right:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-db0b297 img{width:100%;}.elementor-14 .elementor-element.elementor-element-5572114{width:var( --container-widget-width, 306.062px );max-width:306.062px;--container-widget-width:306.062px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5572114 .elementor-heading-title{font-size:17px;}.elementor-14 .elementor-element.elementor-element-99d2415 > .elementor-widget-container{margin:-16px 229px -60px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-99d2415.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-c1c5a01{font-size:15px;}.elementor-14 .elementor-element.elementor-element-1961611{--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9776779 img{width:16%;}.elementor-14 .elementor-element.elementor-element-8ae4fa0{--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cf4ccca .elementor-heading-title{font-size:21px;}.elementor-14 .elementor-element.elementor-element-d527db8{--min-height:0px;--gap:0px 17px;--row-gap:0px;--column-gap:17px;}.elementor-14 .elementor-element.elementor-element-a0430a1{--min-height:0vh;--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-2899fdf{--min-height:169px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d921526 img{width:228px;height:169px;}.elementor-14 .elementor-element.elementor-element-2c451a1{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-49683d9{--min-height:169px;}.elementor-14 .elementor-element.elementor-element-19826ed img{width:228px;height:169px;}.elementor-14 .elementor-element.elementor-element-45f53a8{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;font-size:15px;}.elementor-14 .elementor-element.elementor-element-12e046f{--min-height:355px;}.elementor-14 .elementor-element.elementor-element-1c0d6e3 img{width:456px;height:400px;}.elementor-14 .elementor-element.elementor-element-0df5c2e{font-size:15px;}.elementor-14 .elementor-element.elementor-element-2f403c9{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0765b48 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-22076cb > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button{font-size:12px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-f4b0a70{--min-height:626px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-764d560 .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-ebc091b{--min-height:117px;--gap:0px 43px;--row-gap:0px;--column-gap:43px;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-b76400a{font-size:15px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-37ce8fb{font-size:15px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-cd82d5b{font-size:15px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-1573a8b > .elementor-widget-container{margin:-72px 0px -118px 603px;}.elementor-14 .elementor-element.elementor-element-1573a8b img{width:100%;max-width:100%;height:149px;}.elementor-14 .elementor-element.elementor-element-ccc06ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ea5e85b{--container-widget-width:551px;--container-widget-flex-grow:0;width:var( --container-widget-width, 551px );max-width:551px;font-size:17px;}.elementor-14 .elementor-element.elementor-element-f9d9177{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-668c700{font-size:20px;}.elementor-14 .elementor-element.elementor-element-a7fd5ee{--min-height:97px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-14 .elementor-element.elementor-element-5482035 img{width:120px;}.elementor-14 .elementor-element.elementor-element-675e9ee{--min-height:800px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-bd3ce33{--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8bab48e .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-4dd7fc2 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-e5e5f75 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-48037a3{--container-widget-width:669px;--container-widget-flex-grow:0;width:var( --container-widget-width, 669px );max-width:669px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-3a843d3{--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-73ef336 .elementor-button{font-size:15px;}.elementor-14 .elementor-element.elementor-element-39af28b{--min-height:650px;--padding-top:37px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a68379c .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-93cecaa{--container-widget-width:641px;--container-widget-flex-grow:0;width:var( --container-widget-width, 641px );max-width:641px;font-size:22px;}.elementor-14 .elementor-element.elementor-element-517f76f{z-index:1;}.elementor-14 .elementor-element.elementor-element-517f76f img{height:117px;}.elementor-14 .elementor-element.elementor-element-d5102bb{--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e29ad95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:65px;}.elementor-14 .elementor-element.elementor-element-cbee178 img{width:81%;}.elementor-14 .elementor-element.elementor-element-1d083bf{--margin-top:20px;--margin-bottom:0px;--margin-left:-119px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-71f3022 > .elementor-widget-container{margin:18px 0px 0px 17px;}.elementor-14 .elementor-element.elementor-element-71f3022 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-ad29937 > .elementor-widget-container{margin:-16px 0px 0px 20px;}.elementor-14 .elementor-element.elementor-element-ad29937{font-size:15px;line-height:1.7em;}.elementor-14 .elementor-element.elementor-element-1811e23 > .elementor-widget-container{margin:0px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-1811e23 .elementor-button{font-size:15px;}.elementor-14 .elementor-element.elementor-element-6315e09{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 49px;--row-gap:0px;--column-gap:49px;}.elementor-14 .elementor-element.elementor-element-8546778{--min-height:283px;}.elementor-14 .elementor-element.elementor-element-8bb31d4{--min-height:213px;}.elementor-14 .elementor-element.elementor-element-3d7222d img{height:358px;}.elementor-14 .elementor-element.elementor-element-2999604{--gap:00px 0px;--row-gap:00px;--column-gap:0px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2a9d45e > .elementor-widget-container{margin:0px 0px 10px 32px;}.elementor-14 .elementor-element.elementor-element-2a9d45e{--container-widget-width:468px;--container-widget-flex-grow:0;width:var( --container-widget-width, 468px );max-width:468px;}.elementor-14 .elementor-element.elementor-element-2a9d45e .elementor-heading-title{font-size:27px;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-eb3dd0c{--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:25px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a82f424 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a82f424 img{width:100%;height:24px;}.elementor-14 .elementor-element.elementor-element-2ba116d > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2ba116d{font-size:14px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-2f19046{--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:25px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9880870 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9880870 img{width:1000%;height:24px;}.elementor-14 .elementor-element.elementor-element-d023f8c > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d023f8c{font-size:14px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-308c3b5{--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:25px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9b82f1c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9b82f1c img{width:100%;}.elementor-14 .elementor-element.elementor-element-51f2b5f > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51f2b5f{font-size:14px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-23dfa72{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-80d7b88 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-80d7b88 img{width:100%;}.elementor-14 .elementor-element.elementor-element-cdd04cd > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cdd04cd{font-size:14px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-c7f1556{--min-height:444px;}.elementor-14 .elementor-element.elementor-element-c7f1556:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c7f1556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-14 .elementor-element.elementor-element-1e22e32 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-7a49fd5{--min-height:0px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ee9b809{z-index:1;}.elementor-14 .elementor-element.elementor-element-ee9b809 img{width:26%;height:169px;}.elementor-14 .elementor-element.elementor-element-dbc23e3{--min-height:518px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e7bafbb .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-97fc849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-97fc849{--container-widget-width:392px;--container-widget-flex-grow:0;width:var( --container-widget-width, 392px );max-width:392px;font-size:20px;line-height:1.7em;}.elementor-14 .elementor-element.elementor-element-7449ef9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button{font-size:15px;line-height:0.9em;letter-spacing:3.2px;}.elementor-14 .elementor-element.elementor-element-3c71a44{--z-index:1;}.elementor-14 .elementor-element.elementor-element-4c89f61{z-index:-1;}.elementor-14 .elementor-element.elementor-element-fc607c2{--min-height:436px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-207393d .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-e382ce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e382ce7{--container-widget-width:392px;--container-widget-flex-grow:0;width:var( --container-widget-width, 392px );max-width:392px;font-size:20px;line-height:1.7em;}.elementor-14 .elementor-element.elementor-element-f8fc4a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-14 .elementor-element.elementor-element-bb44885 > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bb44885{z-index:1;}.elementor-14 .elementor-element.elementor-element-9a2a380{--min-height:551px;--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9a2a380:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9a2a380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-14 .elementor-element.elementor-element-4293ab1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-4293ab1{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-14 .elementor-element.elementor-element-4293ab1 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-8f2529c{font-size:20px;}.elementor-14 .elementor-element.elementor-element-cf1c7fe > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-cf1c7fe img{width:51%;}.elementor-14 .elementor-element.elementor-element-753dbbf > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button{font-size:15px;line-height:0.9em;letter-spacing:3.2px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-359c9cd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-359c9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elygacy.fr/wp-content/uploads/2025/02/Group-4.png");background-position:center left;background-size:cover;}.elementor-14 .elementor-element.elementor-element-359c9cd{--min-height:750px;--overlay-opacity:1;}.elementor-14 .elementor-element.elementor-element-326968e{--min-height:37px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--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-14 .elementor-element.elementor-element-b1f3ebb{font-size:10px;letter-spacing:2.4px;}.elementor-14 .elementor-element.elementor-element-69ababc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-79835be{--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-14 .elementor-element.elementor-element-dc27fdf > .elementor-widget-container{margin:-60px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dc27fdf img{max-width:159px;height:272px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-157d81c{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-157d81c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-157d81c .elementor-heading-title{font-size:23px;line-height:1.6em;letter-spacing:1.7px;}.elementor-14 .elementor-element.elementor-element-7c56d49{font-size:14px;}.elementor-14 .elementor-element.elementor-element-7c47415{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-971e615 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-971e615 img{width:168px;height:92px;}.elementor-14 .elementor-element.elementor-element-9491495{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e7d1c7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e7d1c7d img{width:39%;}.elementor-14 .elementor-element.elementor-element-843b6b8{--margin-top:-81px;--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-14 .elementor-element.elementor-element-9d8b4a8{--width:340px;--min-height:0px;}.elementor-14 .elementor-element.elementor-element-8594e5b{text-align:center;font-size:14px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-e70815d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e70815d img{width:75%;}.elementor-14 .elementor-element.elementor-element-a3f6795{--min-height:618px;--margin-top:-76px;--margin-bottom:-43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-47f1dd6{--margin-top:82px;--margin-bottom:-145px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c0718b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-288af74{--margin-top:97px;--margin-bottom:-73px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-db0b297 > .elementor-widget-container{margin:0px 0px 105px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-db0b297 img{max-width:61%;}.elementor-14 .elementor-element.elementor-element-667b0e5{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5572114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5572114.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5572114{text-align:center;}.elementor-14 .elementor-element.elementor-element-5572114 .elementor-heading-title{line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-99d2415 > .elementor-widget-container{margin:-15px 0px -53px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-99d2415.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c1c5a01{text-align:center;line-height:1.7em;}.elementor-14 .elementor-element.elementor-element-1961611{--content-width:500px;--min-height:194px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9776779 img{width:25%;max-width:47%;height:107px;}.elementor-14 .elementor-element.elementor-element-37ceb73{--margin-top:-151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8ae4fa0{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cf4ccca .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-a0430a1{--gap:22px 0px;--row-gap:22px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2899fdf{--width:0px;}.elementor-14 .elementor-element.elementor-element-2899fdf.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d921526 img{width:500px;height:250px;}.elementor-14 .elementor-element.elementor-element-49683d9.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-19826ed img{width:500px;height:250px;}.elementor-14 .elementor-element.elementor-element-12e046f{--min-height:0px;--gap:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1c0d6e3 img{width:515px;max-width:100%;height:298px;}.elementor-14 .elementor-element.elementor-element-0765b48 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-0765b48 .elementor-heading-title{line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-22076cb > .elementor-widget-container{margin:-11px 0px 23px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-22076cb img{width:22%;}.elementor-14 .elementor-element.elementor-element-5de7762{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5de7762.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-88f9bf9 .elementor-button{font-size:9px;letter-spacing:1px;border-width:3px 3px 3px 3px;}.elementor-14 .elementor-element.elementor-element-f4b0a70{--min-height:507px;}.elementor-14 .elementor-element.elementor-element-4684da4{--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;}.elementor-14 .elementor-element.elementor-element-764d560{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;}.elementor-14 .elementor-element.elementor-element-764d560 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-ebc091b{--width:340px;--min-height:65px;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b76400a{font-size:11px;}.elementor-14 .elementor-element.elementor-element-605423b > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-605423b{font-size:35px;}.elementor-14 .elementor-element.elementor-element-37ce8fb{font-size:11px;}.elementor-14 .elementor-element.elementor-element-75579f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-75579f6{font-size:35px;}.elementor-14 .elementor-element.elementor-element-cd82d5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cd82d5b{font-size:11px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-1573a8b > .elementor-widget-container{margin:-42px 0px -88px 264px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1573a8b img{width:100%;height:90px;}.elementor-14 .elementor-element.elementor-element-d0dc798{font-size:35px;}.elementor-14 .elementor-element.elementor-element-ccc06ed{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ea5e85b{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;font-size:14px;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-668c700{font-size:17px;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-a7fd5ee{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-5482035 img{width:80px;}.elementor-14 .elementor-element.elementor-element-675e9ee{--min-height:700px;--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-bd3ce33{--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8bab48e > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8bab48e .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-4dd7fc2 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4dd7fc2 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-e5e5f75 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e5e5f75 .elementor-heading-title{font-size:15px;}.elementor-14 .elementor-element.elementor-element-fe9bd88{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e54885c{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-48037a3{--container-widget-width:317px;--container-widget-flex-grow:0;width:var( --container-widget-width, 317px );max-width:317px;font-size:13px;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-73ef336 .elementor-button{font-size:12px;}.elementor-14 .elementor-element.elementor-element-39af28b{--min-height:725px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a68379c > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a68379c .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-93cecaa{font-size:15px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-2400cbb .elementor-heading-title{font-size:13px;}.elementor-14 .elementor-element.elementor-element-517f76f img{width:21%;height:78px;}.elementor-14 .elementor-element.elementor-element-d5102bb{--width:300px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:27px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e29ad95{--width:300px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cbee178 > .elementor-widget-container{margin:-39px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1d083bf{--width:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-71f3022 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71f3022.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-71f3022 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-ad29937 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ad29937{text-align:center;font-size:13px;}.elementor-14 .elementor-element.elementor-element-1811e23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1811e23 .elementor-button{font-size:13px;}.elementor-14 .elementor-element.elementor-element-2a9d45e{--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;text-align:start;}.elementor-14 .elementor-element.elementor-element-2a9d45e .elementor-heading-title{font-size:23px;}.elementor-14 .elementor-element.elementor-element-2ba116d{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14 .elementor-element.elementor-element-d023f8c{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14 .elementor-element.elementor-element-51f2b5f{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14 .elementor-element.elementor-element-cdd04cd{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14 .elementor-element.elementor-element-c7f1556{--min-height:221px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1e22e32 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-7a49fd5{--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ee9b809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ee9b809{z-index:1;}.elementor-14 .elementor-element.elementor-element-ee9b809 img{height:76px;}.elementor-14 .elementor-element.elementor-element-dbc23e3{--min-height:329px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-e7bafbb .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-97fc849{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-7449ef9 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7449ef9 .elementor-button{font-size:12px;line-height:0.5em;}.elementor-14 .elementor-element.elementor-element-3c71a44{--content-width:500px;--min-height:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-4c89f61 > .elementor-widget-container{margin:-37px 0px -43px 0px;}.elementor-14 .elementor-element.elementor-element-4c89f61 img{width:33%;}.elementor-14 .elementor-element.elementor-element-fc607c2{--min-height:329px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-207393d .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-e382ce7{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;font-size:15px;}.elementor-14 .elementor-element.elementor-element-f8fc4a9{--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-bb44885 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bb44885 img{width:33%;}.elementor-14 .elementor-element.elementor-element-9a2a380{--min-height:380px;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9a2a380:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9a2a380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-4293ab1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4293ab1{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-14 .elementor-element.elementor-element-4293ab1 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-8f2529c > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8f2529c{font-size:15px;}.elementor-14 .elementor-element.elementor-element-cf1c7fe{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-cf1c7fe > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-cf1c7fe.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-753dbbf > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-753dbbf .elementor-button{font-size:12px;line-height:0.5em;letter-spacing:0.7px;}}/* Start custom CSS for container, class: .elementor-element-2899fdf *//* Conteneur principal avec effet Parallax */
.parallax-container2 {
    position: relative;
    overflow: hidden; /* Empêche tout débordement */
    width: 450px; /* Taille fixe du conteneur */
    height: 335px;
    cursor: pointer;
}

/* Image avec effet Parallax (fixation de la taille exacte) */
.parallax-img2 {
    position: absolute; /* Aligne l’image avec le conteneur */
    top: 0;
    left: 0;
    width: 450px !important; /* Force la largeur */
    height: 335px !important; /* Force la hauteur */
    object-fit: cover !important; /* Assure que l’image remplit tout le conteneur */
    transition: transform 0.3s ease-out;
}

/* Superposition pour le fond bleu avec opacité de 85% */
.parallax-container2::before {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    background: rgba(105, 3, 4, 0.85); /* Bleu #0C1741 avec 85% d'opacité */
    box-sizing: border-box;
    z-index: 1;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Superposition pour le cadre rouge */
.parallax-container2::after {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    border: 15px solid #f8bfb3;
    box-sizing: border-box;
    z-index: 2;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Effet au survol : Affichage du fond et du cadre */
.parallax-container2:hover::before,
.parallax-container2:hover::after {
    opacity: 1;
}

/* Texte overlay */
.parallax-overlay2 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    padding: 20px;
    text-align: center;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index: 3;
}

/* Effet au survol pour afficher le texte */
.parallax-container2:hover .parallax-overlay2 {
    opacity: 1;
}

/* Effet au survol pour agrandir l’image */
.parallax-container2:hover .parallax-img2 {
    transform: scale(1.1);
}
/* 📱 Adaptation pour MOBILE */
@media (max-width: 1024px) {
    .parallax-container2 {
        width: 228px !important; /* Fixe la largeur pour mobile */
        height: 169px !important; /* Fixe la hauteur pour mobile */
    }

    .parallax-img2 {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; /* Assure que l'image remplit tout sans être écrasée */
    }

    .parallax-container2::before,
    .parallax-container2::after {
        top: 10px; /* Ajuste les marges du cadre */
        left: 10px;
        width: calc(100% - 20px);
        height: calc(100% - 20px);
        border-width: 5px; /* Réduit l'épaisseur de la bordure pour mobile */
    }
}
/* 📱 Adaptation pour MOBILE (≤ 768px) */
@media (max-width: 550px) {
    .parallax-container2 {
        width: 325px !important;
        height: 250px !important;
    }

    .parallax-img2 {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }

    .parallax-container2::before,
    .parallax-container2::after {
        top: 5px; 
        left: 5px;
        width: calc(100% - 10px);
        height: calc(100% - 10px);
        border-width: 5px;
    }

    .parallax-overlay2 {
        font-size: 12px;
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49683d9 *//* Conteneur principal avec effet Parallax */
.parallax-container3 {
    position: relative;
    overflow: hidden; /* Empêche tout débordement */
    width: 450px; /* Taille fixe du conteneur */
    height: 335px;
    cursor: pointer;
}

/* Image avec effet Parallax (fixation de la taille exacte) */
.parallax-img3 {
    position: absolute; /* Aligne l’image avec le conteneur */
    top: 0;
    left: 0;
    width: 450px !important; /* Force la largeur */
    height: 700px !important; /* Force la hauteur */
    object-fit: cover !important; /* Assure que l’image remplit tout le conteneur */
    transition: transform 0.3s ease-out;
}

/* Superposition pour le fond bleu avec opacité de 85% */
.parallax-container3::before {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    background: rgba(8,29,48, 0.85); /* Bleu #0C1741 avec 85% d'opacité */
    box-sizing: border-box;
    z-index: 1;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Superposition pour le cadre rouge */
.parallax-container3::after {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    border: 15px solid #ff9f50;
    box-sizing: border-box;
    z-index: 2;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Effet au survol : Affichage du fond et du cadre */
.parallax-container3:hover::before,
.parallax-container3:hover::after {
    opacity: 1;
}

/* Texte overlay */
.parallax-overlay3 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    padding: 20px;
    text-align: center;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index: 3;
}

/* Effet au survol pour afficher le texte */
.parallax-container3:hover .parallax-overlay3 {
    opacity: 1;
}

/* Effet au survol pour agrandir l’image */
.parallax-container3:hover .parallax-img3 {
    transform: scale(1.1);
}
/* 📱 Adaptation pour MOBILE */
@media (max-width: 1024px) {
    .parallax-container3 {
        width: 228px !important; /* Fixe la largeur pour mobile */
        height: 169px !important; /* Fixe la hauteur pour mobile */
    }

    .parallax-img3 {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; /* Assure que l'image remplit tout sans être écrasée */
    }

    .parallax-container3::before,
    .parallax-container3::after {
        top: 10px; /* Ajuste les marges du cadre */
        left: 10px;
        width: calc(100% - 20px);
        height: calc(100% - 20px);
        border-width: 5px; /* Réduit l'épaisseur de la bordure pour mobile */
    }
}
/* 📱 Adaptation pour MOBILE (≤ 768px) */
@media (max-width: 550px) {
    .parallax-container3 {
        width: 325px !important;
        height: 250px !important;
    }

    .parallax-img3 {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }

    .parallax-container3::before,
    .parallax-container3::after {
        top: 5px; 
        left: 5px;
        width: calc(100% - 10px);
        height: calc(100% - 10px);
        border-width: 5px;
    }

    .parallax-overlay3 {
        font-size: 12px;
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e046f *//* Conteneur principal avec effet Parallax */
.parallax-container {
    position: relative;
    overflow: hidden;
    width: 900px; /* Taille exacte de l’image */
    height: 700px; /* Taille exacte de l’image */
    cursor: pointer;
}

/* Image avec effet Parallax */
.parallax-img {
    position: absolute; /* Aligne l'image avec le conteneur */
    top: 0;
    left: 0;
    width: 900px !important; /* Force la largeur */
    height: 700px !important; /* Force la hauteur */
    object-fit: cover !important; /* Assure que l’image remplit tout le conteneur */
    transition: transform 0.3s ease-out;
}

/* Superposition pour le fond bleu du cadre */
.parallax-container::before {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    background: rgba(12, 23, 65, 0.90); /* Fond bleu */
    box-sizing: border-box;
    z-index: 1; /* Derrière la bordure rouge */
    pointer-events: none; /* Ne bloque pas le clic sur l’image */
    
    /* Caché par défaut */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Superposition pour le cadre rouge */
.parallax-container::after {
    content: "";
    position: absolute;
    top: 20px;
    left: 20px;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    border: 20px solid #2343b4; /* Bordure rouge */
    box-sizing: border-box;
    z-index: 2; /* Devant le fond bleu */
    pointer-events: none; /* Garde l’image cliquable */
    
    /* Caché par défaut */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

/* Effet au survol : Affichage du fond et du cadre */
.parallax-container:hover::before,
.parallax-container:hover::after {
    opacity: 1;
}

/* Texte overlay */
.parallax-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    padding: 20px;
    text-align: center;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index: 3;
}

/* Effet au survol pour afficher le texte */
.parallax-container:hover .parallax-overlay {
    opacity: 1;
}

/* Effet au survol pour agrandir l’image */
.parallax-container:hover .parallax-img {
    transform: scale(1.1);
}
/* 📱 Adaptation pour tablette */
@media (max-width: 1024px) {
    .parallax-container {
        width: 456px !important; /* Fixe la largeur pour mobile */
        height: 3px !important; /* Fixe la hauteur pour mobile */
    }

    .parallax-img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; /* Assure que l'image remplit tout sans être écrasée */
    }

    .parallax-container::before,
    .parallax-container::after {
        top: 10px; /* Réduit les marges pour que le cadre s'ajuste */
        left: 10px;
        width: calc(100% - 20px);
        height: calc(100% - 20px);
        border-width: 10px; /* Réduit l'épaisseur de la bordure pour mobile */
    }
}
/* 📱 Adaptation pour MOBILE (≤ 768px) */
@media (max-width: 550px) {
    .parallax-container {
        width: 350px !important;
        height: 250px !important;
    }

    .parallax-img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }

    .parallax-container::before,
    .parallax-container::after {
        top: 5px; 
        left: 5px;
        width: calc(100% - 10px);
        height: calc(100% - 10px);
        border-width: 5px;
    }

    .parallax-overlay {
        font-size: 12px;
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d527db8 *//* 📱 Adaptation pour la version Tablette */
@media (max-width: 1024px) {
    /* On passe les éléments en colonne */
    .responsive-container {
        display: flex;
        flex-direction: column;
        max-width: 700px;
    }/* End custom CSS */