.elementor-3305 .elementor-element.elementor-element-52fe09c{--display:flex;--min-height:100vh;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3305 .elementor-element.elementor-element-de886d9{--display:flex;--justify-content:flex-start;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-3305 .elementor-element.elementor-element-66ff519 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-66ff519{font-family:"Gilr", Sans-serif;font-size:1em;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-5a508d9{--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:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3305 .elementor-element.elementor-element-43f0b8f > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-3305 .elementor-element.elementor-element-43f0b8f.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-43f0b8f .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:6.6vw;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-39770fe{--display:flex;--margin-top:3%;--margin-bottom:5%;--margin-left:0%;--margin-right: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-weight:var( --e-global-typography-text-font-weight );}.elementor-3305 .elementor-element.elementor-element-4db509d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-4db509d:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-4db509d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-2b22f6c{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-2b22f6c.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-aa41a2a .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:3.6vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-df18865{--spacer-size:50px;}.elementor-3305 .elementor-element.elementor-element-d170405 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-d170405.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-d170405{color:var( --e-global-color-accent );font-family:"Gilr", Sans-serif;font-size:1.4vw;font-weight:500;}.elementor-3305 .elementor-element.elementor-element-1699bf5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-1699bf5.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-1699bf5{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button{background-color:#61CE7000;font-family:"Gilr", Sans-serif;font-size:1em;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-ed8be57 > .elementor-widget-container:hover{--e-transform-translateX:3%;}.elementor-3305 .elementor-element.elementor-element-ed8be57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-ed8be57.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-ed8be57{z-index:9999;}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button .elementor-button-content-wrapper{gap:0.6em;}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button:hover, .elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button:focus{color:#75FB4C;}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button:hover svg, .elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button:focus svg{fill:#75FB4C;}.elementor-3305 .elementor-element.elementor-element-2be32e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-2be32e4.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-fc8acaf.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-fc8acaf .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:2.6vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-a911275{--spacer-size:50px;}.elementor-3305 .elementor-element.elementor-element-221a5d3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-221a5d3.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-221a5d3{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-6fd3123{--display:flex;--min-height:60vh;--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-3305 .elementor-element.elementor-element-6fd3123:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-6fd3123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.g-communication.fr/wp-content/uploads/2026/01/materiel-vision-regie-technique-broadcast-gcom-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3305 .elementor-element.elementor-element-f58e79a{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-80da53a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-80da53a:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-80da53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-b0780b0{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-3305 .elementor-element.elementor-element-b0780b0.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-f9afdf9 .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-c974e37{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-dc4d015.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-dc4d015{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-cf27d4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-cf27d4a.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-9ceba62 img{border-radius:20px 20px 20px 20px;}.elementor-3305 .elementor-element.elementor-element-ea86fc9{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-5b3a807{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-5b3a807:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-5b3a807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-e203843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-e203843.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-cb33541 img{border-radius:20px 20px 20px 20px;}.elementor-3305 .elementor-element.elementor-element-41538bd{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-41538bd.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-73ad210 .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-4aabc69{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-5ddd743.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-5ddd743{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-383e171{--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;--flex-wrap:wrap;--align-content:flex-end;}.elementor-3305 .elementor-element.elementor-element-383e171:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-383e171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-383e171.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-373bb17{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-373bb17.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-a4c8ae5{--display:flex;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-a4c8ae5.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-a305abf{--display:flex;--justify-content:space-around;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-a305abf.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-4208af8.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3305 .elementor-element.elementor-element-ad4998a > .elementor-widget-container{margin:0% 0% 0% 9%;}.elementor-3305 .elementor-element.elementor-element-ad4998a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-3305 .elementor-element.elementor-element-b5e3bd3{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-307738e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-307738e:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-307738e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-dd87b80{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-3305 .elementor-element.elementor-element-dd87b80.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-7be18ed .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-a11b7fa{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-7c847c7.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-7c847c7{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-0bb5bd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-0bb5bd3.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-cd7f4e3 img{border-radius:20px 20px 20px 20px;}.elementor-3305 .elementor-element.elementor-element-8fc9542{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-50f2016{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-50f2016:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-50f2016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-49b48e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-49b48e4.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-3273211 > .elementor-widget-container{margin:0% 3% 0% 0%;}.elementor-3305 .elementor-element.elementor-element-3273211 img{border-radius:20px 20px 20px 20px;}.elementor-3305 .elementor-element.elementor-element-c7a79b9{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-c7a79b9.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-fab53c5 .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-6ec817a{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-612ae7e.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-612ae7e{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-b40809a{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-1836d3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-1836d3a:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-1836d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-5ac5332{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-3305 .elementor-element.elementor-element-5ac5332.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-370d9d1 .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-67a5899{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-5f86606.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-5f86606{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-e774740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3305 .elementor-element.elementor-element-e774740.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-4138899 img{border-radius:20px 20px 20px 20px;}.elementor-3305 .elementor-element.elementor-element-40d7966{--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:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3305 .elementor-element.elementor-element-40d7966:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-40d7966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-3f4b37f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-4710e18{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-3305 .elementor-element.elementor-element-4710e18.e-con{--align-self:flex-start;}.elementor-widget-ucaddon_annotation .ue-annotation-before-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_annotation .ue-annotation-annotation-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_annotation .ue-annotation-after-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3305 .elementor-element.elementor-element-124106a .ue-annotation-before-text{font-family:"Agrand", Sans-serif;font-size:3em;font-weight:300;color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-124106a .ue-annotation-annotation-text{font-family:"Agrand", Sans-serif;font-size:3em;font-weight:300;color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-0ab8e5b{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-9ddd419.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-9ddd419{color:#FFFFFF;font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-214fb9e{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-214fb9e.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-82ed612.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-82ed612{color:#FFFFFF;font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-73323f4{--display:flex;--min-height:60vh;--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-3305 .elementor-element.elementor-element-73323f4:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-73323f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.g-communication.fr/wp-content/uploads/2026/01/voeux-2026-vision-avenir-agence-gcom.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3305 .elementor-element.elementor-element-34be5d0{--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:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-6ae940e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-aade4f7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-3305 .elementor-element.elementor-element-aade4f7.e-con{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-a47097d.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-a47097d{text-align:left;}.elementor-3305 .elementor-element.elementor-element-a47097d .elementor-heading-title{font-family:"Gilr", Sans-serif;font-size:4.1vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-3305 .elementor-element.elementor-element-b223501{--spacer-size:35px;}.elementor-3305 .elementor-element.elementor-element-ff4c30e.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-ff4c30e{font-family:"Gilr", Sans-serif;font-size:1vw;font-weight:300;}.elementor-3305 .elementor-element.elementor-element-9591e60{--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;--flex-wrap:wrap;--align-content:flex-end;}.elementor-3305 .elementor-element.elementor-element-9591e60:not(.elementor-motion-effects-element-type-background), .elementor-3305 .elementor-element.elementor-element-9591e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3305 .elementor-element.elementor-element-9591e60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-8a21500{--display:flex;--justify-content:space-around;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-8a21500.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-7503f00.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3305 .elementor-element.elementor-element-ec98721 > .elementor-widget-container{margin:0% 0% 0% 9%;}.elementor-3305 .elementor-element.elementor-element-ec98721.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-3305 .elementor-element.elementor-element-7800d2e{--display:flex;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-7800d2e.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-fd28307.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-3305 .elementor-element.elementor-element-162ee7e{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3305 .elementor-element.elementor-element-162ee7e.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-792334e > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-3305 .elementor-element.elementor-element-a911275{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-c974e37{--spacer-size:15px;}.elementor-3305 .elementor-element.elementor-element-4aabc69{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-a11b7fa{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-6ec817a{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-67a5899{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-0ab8e5b{--spacer-size:25px;}.elementor-3305 .elementor-element.elementor-element-b223501{--spacer-size:25px;}}@media(max-width:1024px){.elementor-3305 .elementor-element.elementor-element-66ff519{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-aa41a2a .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-df18865{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-d170405{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-1699bf5{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-ed8be57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-ed8be57 .elementor-button{padding:0% 0% 0% 0%;}.elementor-3305 .elementor-element.elementor-element-fc8acaf .elementor-heading-title{font-size:3vw;}.elementor-3305 .elementor-element.elementor-element-a911275{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-221a5d3{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-f9afdf9 .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-c974e37{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-dc4d015{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-cf27d4a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-3305 .elementor-element.elementor-element-e203843{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-3305 .elementor-element.elementor-element-73ad210 .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-4aabc69{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-5ddd743{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-7be18ed .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-a11b7fa{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-7c847c7{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-0bb5bd3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-3305 .elementor-element.elementor-element-49b48e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-3305 .elementor-element.elementor-element-fab53c5 .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-6ec817a{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-612ae7e{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-370d9d1 .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-67a5899{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-5f86606{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-e774740{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-3305 .elementor-element.elementor-element-0ab8e5b{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-9ddd419{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-82ed612{font-size:1.5vw;}.elementor-3305 .elementor-element.elementor-element-a47097d .elementor-heading-title{font-size:5.6vw;}.elementor-3305 .elementor-element.elementor-element-b223501{--spacer-size:0px;}.elementor-3305 .elementor-element.elementor-element-ff4c30e{font-size:1.5vw;}}@media(max-width:767px){.elementor-3305 .elementor-element.elementor-element-52fe09c{--min-height:60vh;}.elementor-3305 .elementor-element.elementor-element-de886d9{--content-width:90%;--gap:20% 20%;--row-gap:20%;--column-gap:20%;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-66ff519 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3305 .elementor-element.elementor-element-66ff519{font-size:0.6em;}.elementor-3305 .elementor-element.elementor-element-43f0b8f .elementor-heading-title{font-size:4em;}.elementor-3305 .elementor-element.elementor-element-39770fe{--margin-top:5%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-3305 .elementor-element.elementor-element-4db509d.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-2b22f6c{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-2b22f6c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-aa41a2a.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-aa41a2a .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-d170405.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-d170405{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-1699bf5.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-1699bf5{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-ed8be57.elementor-element{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-2be32e4{--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-3305 .elementor-element.elementor-element-2be32e4.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-fc8acaf.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-fc8acaf .elementor-heading-title{font-size:1.9em;}.elementor-3305 .elementor-element.elementor-element-221a5d3.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-221a5d3{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-80da53a.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-b0780b0{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-b0780b0.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-f9afdf9.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-f9afdf9 .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-dc4d015.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-dc4d015{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-cf27d4a{--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-3305 .elementor-element.elementor-element-cf27d4a.e-con{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-5b3a807.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-e203843{--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-3305 .elementor-element.elementor-element-e203843.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-cb33541.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-41538bd{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-41538bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-73ad210.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-73ad210 .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-5ddd743.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-5ddd743{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-383e171{--content-width:90%;}.elementor-3305 .elementor-element.elementor-element-373bb17{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3305 .elementor-element.elementor-element-a4c8ae5{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3305 .elementor-element.elementor-element-a305abf{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3305 .elementor-element.elementor-element-ad4998a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3305 .elementor-element.elementor-element-ad4998a.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-307738e.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-dd87b80{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-dd87b80.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-7be18ed.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-7be18ed .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-7c847c7.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-7c847c7{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-0bb5bd3{--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-3305 .elementor-element.elementor-element-0bb5bd3.e-con{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-50f2016.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-49b48e4{--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-3305 .elementor-element.elementor-element-49b48e4.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-3273211.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-c7a79b9{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-c7a79b9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-fab53c5.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-fab53c5 .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-612ae7e.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-612ae7e{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-1836d3a.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-5ac5332{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-5ac5332.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-370d9d1.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-370d9d1 .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-5f86606.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-5f86606{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-e774740{--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-3305 .elementor-element.elementor-element-e774740.e-con{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-3f4b37f.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-4710e18{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-4710e18.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-9ddd419.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-9ddd419{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-214fb9e{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-214fb9e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-82ed612.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-82ed612{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-6ae940e.e-con{--order:99999 /* order end hack */;}.elementor-3305 .elementor-element.elementor-element-aade4f7{--width:90%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3305 .elementor-element.elementor-element-aade4f7.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-3305 .elementor-element.elementor-element-a47097d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3305 .elementor-element.elementor-element-a47097d .elementor-heading-title{font-size:2.5em;}.elementor-3305 .elementor-element.elementor-element-ff4c30e.elementor-element{--align-self:center;}.elementor-3305 .elementor-element.elementor-element-ff4c30e{text-align:left;font-size:1em;}.elementor-3305 .elementor-element.elementor-element-9591e60{--content-width:90%;}.elementor-3305 .elementor-element.elementor-element-8a21500{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3305 .elementor-element.elementor-element-ec98721 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3305 .elementor-element.elementor-element-ec98721.elementor-element{--align-self:flex-start;}.elementor-3305 .elementor-element.elementor-element-7800d2e{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3305 .elementor-element.elementor-element-162ee7e{--width:33%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(min-width:768px){.elementor-3305 .elementor-element.elementor-element-de886d9{--content-width:70%;}.elementor-3305 .elementor-element.elementor-element-39770fe{--content-width:70%;}.elementor-3305 .elementor-element.elementor-element-4db509d{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-2b22f6c{--width:50%;}.elementor-3305 .elementor-element.elementor-element-2be32e4{--width:50%;}.elementor-3305 .elementor-element.elementor-element-80da53a{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-b0780b0{--width:50%;}.elementor-3305 .elementor-element.elementor-element-cf27d4a{--width:48%;}.elementor-3305 .elementor-element.elementor-element-5b3a807{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-e203843{--width:50%;}.elementor-3305 .elementor-element.elementor-element-41538bd{--width:50%;}.elementor-3305 .elementor-element.elementor-element-383e171{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-373bb17{--width:33%;}.elementor-3305 .elementor-element.elementor-element-a4c8ae5{--width:33%;}.elementor-3305 .elementor-element.elementor-element-a305abf{--width:33%;}.elementor-3305 .elementor-element.elementor-element-307738e{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-dd87b80{--width:50%;}.elementor-3305 .elementor-element.elementor-element-0bb5bd3{--width:48%;}.elementor-3305 .elementor-element.elementor-element-50f2016{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-49b48e4{--width:50%;}.elementor-3305 .elementor-element.elementor-element-c7a79b9{--width:50%;}.elementor-3305 .elementor-element.elementor-element-1836d3a{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-5ac5332{--width:50%;}.elementor-3305 .elementor-element.elementor-element-e774740{--width:48%;}.elementor-3305 .elementor-element.elementor-element-3f4b37f{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-4710e18{--width:50%;}.elementor-3305 .elementor-element.elementor-element-214fb9e{--width:50%;}.elementor-3305 .elementor-element.elementor-element-6ae940e{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-aade4f7{--width:60%;}.elementor-3305 .elementor-element.elementor-element-9591e60{--content-width:80%;}.elementor-3305 .elementor-element.elementor-element-8a21500{--width:33%;}.elementor-3305 .elementor-element.elementor-element-7800d2e{--width:33%;}.elementor-3305 .elementor-element.elementor-element-162ee7e{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3305 .elementor-element.elementor-element-2b22f6c{--width:52%;}.elementor-3305 .elementor-element.elementor-element-b0780b0{--width:52%;}.elementor-3305 .elementor-element.elementor-element-41538bd{--width:52%;}.elementor-3305 .elementor-element.elementor-element-373bb17{--width:25%;}.elementor-3305 .elementor-element.elementor-element-a4c8ae5{--width:45%;}.elementor-3305 .elementor-element.elementor-element-a305abf{--width:30%;}.elementor-3305 .elementor-element.elementor-element-dd87b80{--width:52%;}.elementor-3305 .elementor-element.elementor-element-c7a79b9{--width:52%;}.elementor-3305 .elementor-element.elementor-element-5ac5332{--width:52%;}.elementor-3305 .elementor-element.elementor-element-4710e18{--width:52%;}.elementor-3305 .elementor-element.elementor-element-214fb9e{--width:52%;}.elementor-3305 .elementor-element.elementor-element-aade4f7{--width:52%;}.elementor-3305 .elementor-element.elementor-element-8a21500{--width:30%;}.elementor-3305 .elementor-element.elementor-element-7800d2e{--width:45%;}.elementor-3305 .elementor-element.elementor-element-162ee7e{--width:25%;}}/* Start custom CSS for heading, class: .elementor-element-43f0b8f */.marquee {
  overflow: hidden;
  display: flex;
}

.marquee h1{
  white-space: nowrap;

}


.text-stroke {
    color: transparent;
    -webkit-text-stroke: 1px #100E0C;
    text-shadow: 1px 1px 0 #ffffff; /* Fallback pour les navigateurs qui ne supportent pas bien -webkit-text-stroke */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82ed612 *//* Lien texte personnalisé */
a.link-anim {
  position: relative;
  color: #75FB4C;
  font-weight: 500;
  text-decoration: none;
  transition: color 0.25s ease, font-weight 0.25s ease;
}

/* Soulignement animé */
a.link-anim::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 0;
  height: 2px;
  background-color: #75FB4C;
  transition: width 0.3s ease;
}

/* Hover */
a.link-anim:hover {
  color: #ffffff;
  font-weight: 700;
}

a.link-anim:hover::after {
  width: 100%;
}

/* Lien cliqué / visité */
a.link-anim:visited,
a.link-anim:active {
  color: #75FB4C;
  font-weight: 700;
}

a.link-anim:visited::after,
a.link-anim:active::after {
  width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilr';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-extrabold-webfont.eot');
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-extrabold-webfont.woff2') format('woff2'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-extrabold-webfont.woff') format('woff'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/Gilroy-Extrabold.ttf') format('truetype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-extrabold-webfont.svg#Gilr') format('svg');
}
@font-face {
	font-family: 'Gilr';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.eot');
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.woff2') format('woff2'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.woff') format('woff'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.ttf') format('truetype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-semibold-webfont.svg#Gilr') format('svg');
}
@font-face {
	font-family: 'Gilr';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.eot');
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.woff2') format('woff2'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.woff') format('woff'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.ttf') format('truetype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/gilroy-light-webfont.svg#Gilr') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Agrand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.eot');
	src: url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.woff2') format('woff2'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.woff') format('woff'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.ttf') format('truetype'),
		url('https://www.g-communication.fr/wp-content/uploads/2024/04/agrandir-grandheavy-webfont.svg#Agrand') format('svg');
}
/* End Custom Fonts CSS */