.elementor-599 .elementor-element.elementor-element-2d26cbd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-599 .elementor-element.elementor-element-40054ea8{--display:flex;--min-height:565px;--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;--overflow:hidden;--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-599 .elementor-element.elementor-element-6371b737{--display:flex;--position:absolute;--min-height:564px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:3;}.elementor-599 .elementor-element.elementor-element-6371b737:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-6371b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/10/Soustraction-41.png");background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-6371b737{right:0px;}body.rtl .elementor-599 .elementor-element.elementor-element-6371b737{left:0px;}.elementor-599 .elementor-element.elementor-element-5f7ddfb2{--display:flex;--min-height:412px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-599 .elementor-element.elementor-element-5f7ddfb2:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-5f7ddfb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F1DD;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--display:flex;--position:absolute;--min-height:412px;--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;bottom:0px;--z-index:1;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-7ea5f2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEED7;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea.e-con{--e-con-transform-skewX:-15.5deg;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7ea5f2ea{right:50px;}body.rtl .elementor-599 .elementor-element.elementor-element-7ea5f2ea{left:50px;}.elementor-599 .elementor-element.elementor-element-9639682{--display:flex;--position:absolute;--min-height:412px;--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;bottom:0px;--z-index:1;}.elementor-599 .elementor-element.elementor-element-9639682:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-9639682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCE2C4;}.elementor-599 .elementor-element.elementor-element-9639682.e-con{--e-con-transform-skewX:-15.5deg;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-9639682{right:15px;}body.rtl .elementor-599 .elementor-element.elementor-element-9639682{left:15px;}.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-599 .elementor-element.elementor-element-245e919{--e-transform-flipX:-1;top:0px;text-align:right;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-245e919{left:0px;}body.rtl .elementor-599 .elementor-element.elementor-element-245e919{right:0px;}.elementor-599 .elementor-element.elementor-element-7d1abec5{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:7.3%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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-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-599 .elementor-element.elementor-element-760b2445{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-599 .elementor-element.elementor-element-760b2445.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-599 .elementor-element.elementor-element-760b2445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:43px;color:#242424;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-599 .elementor-element.elementor-element-360045ff{width:var( --container-widget-width, 459px );max-width:459px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:459px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#242424;}.elementor-599 .elementor-element.elementor-element-360045ff p{margin-block-end:0px;}.elementor-599 .elementor-element.elementor-element-5737c02c{--e-transform-flipX:-1;bottom:-11%;}.elementor-599 .elementor-element.elementor-element-5737c02c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-5737c02c{right:25%;}body.rtl .elementor-599 .elementor-element.elementor-element-5737c02c{left:25%;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-61ddd012{left:6%;}body.rtl .elementor-599 .elementor-element.elementor-element-61ddd012{right:6%;}.elementor-599 .elementor-element.elementor-element-61ddd012{bottom:8%;z-index:1;}.elementor-599 .elementor-element.elementor-element-081b33c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-9f0422a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-9f0422a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:#74B959;}.elementor-599 .elementor-element.elementor-element-a6ce0c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-a6ce0c8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-a6ce0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/09/Groupe-66.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-599 .elementor-element.elementor-element-7ff47ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:98px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-599 .elementor-element.elementor-element-b85c15c .elementor-icon-wrapper{text-align:center;}.elementor-599 .elementor-element.elementor-element-b85c15c .elementor-icon{font-size:80px;}.elementor-599 .elementor-element.elementor-element-b85c15c .elementor-icon svg{height:80px;}.elementor-599 .elementor-element.elementor-element-2169b3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-599 .elementor-element.elementor-element-4ace506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-4ace506 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-ccf8271{width:var( --container-widget-width, 263px );max-width:263px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:263px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#242424;}.elementor-599 .elementor-element.elementor-element-088046b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:98px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-5187333 .elementor-icon-wrapper{text-align:center;}.elementor-599 .elementor-element.elementor-element-5187333 .elementor-icon{font-size:80px;}.elementor-599 .elementor-element.elementor-element-5187333 .elementor-icon svg{height:80px;}.elementor-599 .elementor-element.elementor-element-e5aa5b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-599 .elementor-element.elementor-element-7f3471c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-7f3471c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-ca0f7fc{width:var( --container-widget-width, 261px );max-width:261px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:261px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#242424;}.elementor-599 .elementor-element.elementor-element-88ad0b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-599 .elementor-element.elementor-element-eb415dd .elementor-icon-wrapper{text-align:center;}.elementor-599 .elementor-element.elementor-element-eb415dd .elementor-icon{font-size:80px;}.elementor-599 .elementor-element.elementor-element-eb415dd .elementor-icon svg{height:80px;}.elementor-599 .elementor-element.elementor-element-0747f63{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-599 .elementor-element.elementor-element-7b64ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-599 .elementor-element.elementor-element-7b64ce0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-7964f57{width:var( --container-widget-width, 261px );max-width:261px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:261px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#242424;}.elementor-599 .elementor-element.elementor-element-27c4da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-e3bb29e{--display:flex;--min-height:966px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-599 .elementor-element.elementor-element-7e4f646{--display:flex;--position:absolute;--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;top:0px;--z-index:2;}.elementor-599 .elementor-element.elementor-element-7e4f646.e-con{--e-con-transform-skewX:-16deg;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7e4f646{left:-462px;}body.rtl .elementor-599 .elementor-element.elementor-element-7e4f646{right:-462px;}.elementor-599 .elementor-element.elementor-element-c494c70{--display:flex;--position:absolute;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:6;}.elementor-599 .elementor-element.elementor-element-c494c70.e-con{--e-con-transform-skewX:-3deg;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-c494c70{right:-62%;}body.rtl .elementor-599 .elementor-element.elementor-element-c494c70{left:-62%;}.elementor-599 .elementor-element.elementor-element-504a373{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-599 .elementor-element.elementor-element-504a373:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-504a373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-599 .elementor-element.elementor-element-2597033{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-599 .elementor-element.elementor-element-2597033.e-con{--e-con-transform-translateX:0px;--e-con-transform-skewX:0deg;--align-self:flex-end;}.elementor-599 .elementor-element.elementor-element-f1b24bd{width:var( --container-widget-width, 552px );max-width:552px;--e-transform-skewX:16deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 180px;padding:0px 0px 0px 0px;--container-widget-width:552px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-f1b24bd.elementor-element{--align-self:flex-start;}.elementor-599 .elementor-element.elementor-element-f1b24bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-e99a00a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-599 .elementor-element.elementor-element-e99a00a.e-con{--e-con-transform-translateX:30px;--e-con-transform-skewX:16deg;--align-self:flex-end;}.elementor-599 .elementor-element.elementor-element-eeb89c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:100px;}.elementor-599 .elementor-element.elementor-element-a0a2a4c{width:var( --container-widget-width, 19px );max-width:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:19px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-a0a2a4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-a0a2a4c .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-a0a2a4c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-ed034a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-599 .elementor-element.elementor-element-ed034a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-ed034a4 .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-ed034a4 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-5d0c8ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:100px;}.elementor-599 .elementor-element.elementor-element-c01a92e{width:var( --container-widget-width, 19px );max-width:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:19px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-c01a92e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-35cb132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-599 .elementor-element.elementor-element-35cb132 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-35cb132 .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-35cb132 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-bef479f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:100px;}.elementor-599 .elementor-element.elementor-element-6d0a552{width:var( --container-widget-width, 19px );max-width:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:19px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-6d0a552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-e5a353e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-599 .elementor-element.elementor-element-e5a353e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-e5a353e .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-e5a353e .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-fa68a0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:100px;}.elementor-599 .elementor-element.elementor-element-5142abc{width:var( --container-widget-width, 19px );max-width:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:19px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-5142abc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-ff9a638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-599 .elementor-element.elementor-element-ff9a638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-ff9a638 .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-ff9a638 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-d404ca6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:100px;}.elementor-599 .elementor-element.elementor-element-8b14c7c{width:var( --container-widget-width, 19px );max-width:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:19px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-8b14c7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-e80d99f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-599 .elementor-element.elementor-element-e80d99f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-secondary );}.elementor-599 .elementor-element.elementor-element-e80d99f .elementor-heading-title a:hover, .elementor-599 .elementor-element.elementor-element-e80d99f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-8b8a7e2{--display:flex;--min-height:433px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-8b8a7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/09/Groupe-234.png");background-position:80% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-599 .elementor-element.elementor-element-8b8a7e2.e-con{--e-con-transform-skewX:16deg;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-599 .elementor-element.elementor-element-c7df7b8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-c7df7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/09/Groupe-233.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-599 .elementor-element.elementor-element-c4a0115{--display:flex;--min-height:966px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-5f82719{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-3fcfacd{width:var( --container-widget-width, 308px );max-width:308px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-3fcfacd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:43px;}.elementor-599 .elementor-element.elementor-element-19858f6{width:var( --container-widget-width, 306px );max-width:306px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:306px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:18px;}.elementor-599 .elementor-element.elementor-element-929a676{--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:161px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-0a581b0{--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;--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:234px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-1968723{--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:flex-start;--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-599 .elementor-element.elementor-element-3a08016{width:var( --container-widget-width, 502px );max-width:502px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-3a08016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:43px;color:var( --e-global-color-47a5025 );}.elementor-599 .elementor-element.elementor-element-b7eda4b{width:var( --container-widget-width, 486px );max-width:486px;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:18px;color:var( --e-global-color-47a5025 );}.elementor-599 .elementor-element.elementor-element-90e7d2b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-31d321c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-599 .elementor-element.elementor-element-9d132b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-599 .elementor-element.elementor-element-f2f367c{--display:flex;--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-599 .elementor-element.elementor-element-6371b737{--width:656px;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--width:600px;}.elementor-599 .elementor-element.elementor-element-9639682{--width:600px;}.elementor-599 .elementor-element.elementor-element-7ff47ab{--width:340px;}.elementor-599 .elementor-element.elementor-element-088046b{--width:340px;}.elementor-599 .elementor-element.elementor-element-88ad0b9{--width:340px;}.elementor-599 .elementor-element.elementor-element-c494c70{--width:66%;}.elementor-599 .elementor-element.elementor-element-504a373{--width:100%;}.elementor-599 .elementor-element.elementor-element-2597033{--width:80%;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--width:646px;}}@media(max-width:1366px) and (min-width:768px){.elementor-599 .elementor-element.elementor-element-2597033{--width:70%;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--width:54%;}}@media(max-width:1200px) and (min-width:768px){.elementor-599 .elementor-element.elementor-element-6371b737{--width:500px;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--width:500px;}.elementor-599 .elementor-element.elementor-element-9639682{--width:500px;}.elementor-599 .elementor-element.elementor-element-2597033{--width:100%;}.elementor-599 .elementor-element.elementor-element-e99a00a{--width:100%;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-599 .elementor-element.elementor-element-6371b737{--width:400px;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--width:400px;}.elementor-599 .elementor-element.elementor-element-9639682{--width:400px;}.elementor-599 .elementor-element.elementor-element-7ff47ab{--width:49%;}.elementor-599 .elementor-element.elementor-element-088046b{--width:49%;}.elementor-599 .elementor-element.elementor-element-88ad0b9{--width:100%;}.elementor-599 .elementor-element.elementor-element-2597033{--width:100%;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--width:448px;}}@media(max-width:1366px){.elementor-599 .elementor-element.elementor-element-7d1abec5{--margin-top:0%;--margin-bottom:0%;--margin-left:11%;--margin-right:0%;}.elementor-599 .elementor-element.elementor-element-f1b24bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 95px;}.elementor-599 .elementor-element.elementor-element-eeb89c2{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-5d0c8ca{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-bef479f{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-fa68a0d{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-d404ca6{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:40px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2.e-con{--e-con-transform-translateX:-150px;}.elementor-599 .elementor-element.elementor-element-0a581b0{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}}@media(max-width:1200px){.elementor-599 .elementor-element.elementor-element-2d26cbd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-40054ea8{--min-height:450px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-6371b737{--min-height:450px;}.elementor-599 .elementor-element.elementor-element-6371b737:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-6371b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:cover;}.elementor-599 .elementor-element.elementor-element-5f7ddfb2{--min-height:450px;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea.e-con{--e-con-transform-skewX:-14deg;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--min-height:450px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7ea5f2ea{right:8px;}body.rtl .elementor-599 .elementor-element.elementor-element-7ea5f2ea{left:8px;}.elementor-599 .elementor-element.elementor-element-9639682.e-con{--e-con-transform-skewX:-14deg;}.elementor-599 .elementor-element.elementor-element-9639682{--min-height:450px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-9639682{right:-25px;}body.rtl .elementor-599 .elementor-element.elementor-element-9639682{left:-25px;}.elementor-599 .elementor-element.elementor-element-2b428f55 img{width:141px;}.elementor-599 .elementor-element.elementor-element-5737c02c{bottom:-8%;}.elementor-599 .elementor-element.elementor-element-61ddd012{bottom:3px;}.elementor-599 .elementor-element.elementor-element-a6ce0c8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-a6ce0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-599 .elementor-element.elementor-element-2169b3f.e-con{--align-self:center;}.elementor-599 .elementor-element.elementor-element-e5aa5b0.e-con{--align-self:center;}.elementor-599 .elementor-element.elementor-element-88ad0b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-0747f63{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7e4f646{left:-462px;}body.rtl .elementor-599 .elementor-element.elementor-element-7e4f646{right:-462px;}.elementor-599 .elementor-element.elementor-element-f1b24bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 152px;}.elementor-599 .elementor-element.elementor-element-e99a00a.e-con{--e-con-transform-translateX:90px;}.elementor-599 .elementor-element.elementor-element-eeb89c2{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:32px;}.elementor-599 .elementor-element.elementor-element-5d0c8ca{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:32px;}.elementor-599 .elementor-element.elementor-element-bef479f{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:32px;}.elementor-599 .elementor-element.elementor-element-fa68a0d{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:32px;}.elementor-599 .elementor-element.elementor-element-d404ca6{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:32px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2.e-con{--e-con-transform-translateX:0px;}.elementor-599 .elementor-element.elementor-element-5f82719{--margin-top:0px;--margin-bottom:200px;--margin-left:270px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-0a581b0{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-90e7d2b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1024px){.elementor-599 .elementor-element.elementor-element-40054ea8{--min-height:564px;}.elementor-599 .elementor-element.elementor-element-6371b737:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-6371b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/10/coup-moyen-de-personnes-travaillant-avec-des-casques-tab.png");}.elementor-599 .elementor-element.elementor-element-6371b737{--min-height:564px;}.elementor-599 .elementor-element.elementor-element-5f7ddfb2{--justify-content:center;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea.e-con{--e-con-transform-skewX:-10deg;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{--min-height:564px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7ea5f2ea{right:0%;}body.rtl .elementor-599 .elementor-element.elementor-element-7ea5f2ea{left:0%;}.elementor-599 .elementor-element.elementor-element-9639682.e-con{--e-con-transform-skewX:-10deg;}.elementor-599 .elementor-element.elementor-element-9639682{--min-height:564px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-9639682{right:-3%;}body.rtl .elementor-599 .elementor-element.elementor-element-9639682{left:-3%;}.elementor-599 .elementor-element.elementor-element-7d1abec5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:8%;--margin-left:9%;--margin-right:0%;}.elementor-599 .elementor-element.elementor-element-2b428f55{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-599 .elementor-element.elementor-element-760b2445 .elementor-heading-title{font-size:30px;line-height:43px;}.elementor-599 .elementor-element.elementor-element-360045ff{--container-widget-width:243px;--container-widget-flex-grow:0;width:var( --container-widget-width, 243px );max-width:243px;font-size:11px;line-height:18px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-5737c02c{right:0%;}body.rtl .elementor-599 .elementor-element.elementor-element-5737c02c{left:0%;}.elementor-599 .elementor-element.elementor-element-a6ce0c8{--flex-wrap:wrap;--align-content:center;}.elementor-599 .elementor-element.elementor-element-a6ce0c8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-a6ce0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-599 .elementor-element.elementor-element-7ff47ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-4ace506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-088046b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-7f3471c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-88ad0b9:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-88ad0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/09/Groupe-66.png");background-repeat:no-repeat;}.elementor-599 .elementor-element.elementor-element-7b64ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-e3bb29e{--min-height:760px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7e4f646{left:-452px;}body.rtl .elementor-599 .elementor-element.elementor-element-7e4f646{right:-452px;}.elementor-599 .elementor-element.elementor-element-f1b24bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 462px;}.elementor-599 .elementor-element.elementor-element-e99a00a.e-con{--e-con-transform-translateX:410px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2{--min-height:306px;--margin-top:170px;--margin-bottom:0px;--margin-left:54px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-8b8a7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 10px;}.elementor-599 .elementor-element.elementor-element-c7df7b8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-c7df7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/10/Groupe-241.png");background-position:402px 580px;background-size:418px auto;}.elementor-599 .elementor-element.elementor-element-5f82719{--margin-top:0px;--margin-bottom:80px;--margin-left:230px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-3fcfacd .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-599 .elementor-element.elementor-element-929a676{--margin-top:161px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-3a08016{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-599 .elementor-element.elementor-element-3a08016 .elementor-heading-title{font-size:28px;line-height:38px;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-40054ea8{--min-height:880px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-6371b737:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-6371b737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/10/coup-moyen-de-personnes-travaillant-avec-des-casques-1.png");background-position:top right;}.elementor-599 .elementor-element.elementor-element-6371b737{--min-height:400px;}.elementor-599 .elementor-element.elementor-element-5f7ddfb2{--min-height:400px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-7ea5f2ea.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:-5deg;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7ea5f2ea{right:0%;}body.rtl .elementor-599 .elementor-element.elementor-element-7ea5f2ea{left:0%;}.elementor-599 .elementor-element.elementor-element-7ea5f2ea{bottom:-510px;}.elementor-599 .elementor-element.elementor-element-9639682.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:-5deg;}.elementor-599 .elementor-element.elementor-element-9639682{--min-height:422px;bottom:-390px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-9639682{right:0%;}body.rtl .elementor-599 .elementor-element.elementor-element-9639682{left:0%;}.elementor-599 .elementor-element.elementor-element-245e919{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-245e919{left:0px;}body.rtl .elementor-599 .elementor-element.elementor-element-245e919{right:0px;}.elementor-599 .elementor-element.elementor-element-7d1abec5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-760b2445{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;}.elementor-599 .elementor-element.elementor-element-360045ff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-599 .elementor-element.elementor-element-5737c02c{bottom:-4%;z-index:0;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-61ddd012{left:10%;}body.rtl .elementor-599 .elementor-element.elementor-element-61ddd012{right:10%;}.elementor-599 .elementor-element.elementor-element-61ddd012{bottom:16%;}.elementor-599 .elementor-element.elementor-element-081b33c{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-9f0422a{width:var( --container-widget-width, 267px );max-width:267px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;--container-widget-width:267px;--container-widget-flex-grow:0;text-align:left;}.elementor-599 .elementor-element.elementor-element-a6ce0c8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-a6ce0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10px 10px;}.elementor-599 .elementor-element.elementor-element-a6ce0c8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-7ff47ab{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-2169b3f{--width:72%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-4ace506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-ccf8271{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;text-align:left;font-size:11px;line-height:18px;}.elementor-599 .elementor-element.elementor-element-088046b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-e5aa5b0{--width:72%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-7f3471c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-ca0f7fc{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;text-align:left;font-size:11px;line-height:18px;}.elementor-599 .elementor-element.elementor-element-88ad0b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-599 .elementor-element.elementor-element-0747f63{--width:72%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-599 .elementor-element.elementor-element-7b64ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-599 .elementor-element.elementor-element-7964f57{text-align:left;font-size:11px;line-height:18px;}.elementor-599 .elementor-element.elementor-element-27c4da7{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-e3bb29e{--min-height:1615px;--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-599 .elementor-element.elementor-element-7e4f646.e-con{--e-con-transform-skewX:0deg;--order:-99999 /* order start hack */;}.elementor-599 .elementor-element.elementor-element-7e4f646{--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;}body:not(.rtl) .elementor-599 .elementor-element.elementor-element-7e4f646{left:0px;}body.rtl .elementor-599 .elementor-element.elementor-element-7e4f646{right:0px;}.elementor-599 .elementor-element.elementor-element-c494c70{--width:100%;}.elementor-599 .elementor-element.elementor-element-2597033.e-con{--e-con-transform-skewX:0deg;--align-self:flex-start;}.elementor-599 .elementor-element.elementor-element-2597033{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-f1b24bd{--e-transform-skewX:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 34px;padding:0px 0px 0px 0px;--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-599 .elementor-element.elementor-element-f1b24bd .elementor-heading-title{font-size:28px;}.elementor-599 .elementor-element.elementor-element-e99a00a.e-con{--e-con-transform-translateX:0px;--e-con-transform-skewX:0deg;--align-self:flex-start;}.elementor-599 .elementor-element.elementor-element-e99a00a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-eeb89c2{--width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-a0a2a4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-599 .elementor-element.elementor-element-ed034a4{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-ed034a4 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-599 .elementor-element.elementor-element-5d0c8ca{--width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-c01a92e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-599 .elementor-element.elementor-element-35cb132{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-35cb132 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-599 .elementor-element.elementor-element-bef479f{--width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-6d0a552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-599 .elementor-element.elementor-element-e5a353e{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-e5a353e .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-599 .elementor-element.elementor-element-fa68a0d{--width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-5142abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-599 .elementor-element.elementor-element-ff9a638{width:var( --container-widget-width, 117px );max-width:117px;--container-widget-width:117px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-ff9a638 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-599 .elementor-element.elementor-element-d404ca6{--width:95%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-8b14c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-599 .elementor-element.elementor-element-e80d99f{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-599 .elementor-element.elementor-element-e80d99f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2.e-con{--e-con-transform-skewX:0deg;}.elementor-599 .elementor-element.elementor-element-8b8a7e2:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-8b8a7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-599 .elementor-element.elementor-element-8b8a7e2{--margin-top:670px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-c7df7b8:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-c7df7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groupe-cta.fr/wp-content/uploads/2025/10/Groupe-246.png");background-position:center center;background-size:contain;}.elementor-599 .elementor-element.elementor-element-c7df7b8{--width:100%;--min-height:640px;--margin-top:0px;--margin-bottom:400px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-c7df7b8.e-con{--order:99999 /* order end hack */;}.elementor-599 .elementor-element.elementor-element-c4a0115{--min-height:640px;}.elementor-599 .elementor-element.elementor-element-5f82719{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-3fcfacd{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;}.elementor-599 .elementor-element.elementor-element-3fcfacd .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-599 .elementor-element.elementor-element-19858f6{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;font-size:11px;}.elementor-599 .elementor-element.elementor-element-929a676{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-599 .elementor-element.elementor-element-0a581b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-599 .elementor-element.elementor-element-1968723{--margin-top:0px;--margin-bottom:29px;--margin-left:36px;--margin-right:36px;}.elementor-599 .elementor-element.elementor-element-b7eda4b{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;font-size:11px;}.elementor-599 .elementor-element.elementor-element-f2f367c{--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-599 .elementor-element.elementor-element-f703c39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-6371b737 */@media (min-width: 1024px) and (max-width: 1160px){
    .elementor-599 .elementor-element.elementor-element-6371b737{
        min-height: 580px !important;
    }
}

@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-6371b737{
        top: unset !important;
        bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f0422a */.elementor-599 .elementor-element.elementor-element-9f0422a .sous-titre{
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ad0b9 */@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-88ad0b9{
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce0c8 */@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-a6ce0c8{
        background-image: none !important;
    }
    
    .elementor-599 .elementor-element.elementor-element-a6ce0c8::before {
      content: "";
      position: absolute;
      inset: 0;
      background-image: url("https://groupe-cta.fr/wp-content/uploads/2025/09/Groupe-66.png");
      background-size: auto; 
      background-repeat: no-repeat;
      background-position: center;
      transform: rotate(90deg);
      margin-left: -160px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeb89c2 */.elementor-599 .elementor-element.elementor-element-eeb89c2{
    padding-left: 14%;
}
@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-eeb89c2{
        padding-left: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0c8ca */.elementor-599 .elementor-element.elementor-element-5d0c8ca{
    padding-left: 14%;
}
@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-5d0c8ca{
        padding-left: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef479f */.elementor-599 .elementor-element.elementor-element-bef479f{
    padding-left: 14%;
}
@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-bef479f{
        padding-left: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa68a0d */.elementor-599 .elementor-element.elementor-element-fa68a0d{
    padding-left: 14%;
}
@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-fa68a0d{
        padding-left: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d404ca6 */.elementor-599 .elementor-element.elementor-element-d404ca6{
    padding-left: 14%;
}
@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-d404ca6{
        padding-left: 6%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e99a00a */.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container,
.slide-container h6{
  position: relative;
  overflow: hidden;
  background-color: transparent;
  transition: color 0.3s ease, background-color 0.3s ease;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #74B959 !important; 
  z-index: 0;
  transform: translateX(-100%); 
  transition: transform 0.5s ease;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container:hover::before {
  transform: translateX(0); 
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container:hover h6{
  color: white !important;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container:hover h6{
  color: white !important;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container .elementor-icon svg path {
  transform: none !important;
  fill: #74B959 !important;
  transition: fill 0.3s ease 0s, transform 0.5s ease 0.25s;
}

.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container:hover svg path {
  fill: white !important;
  transform: rotate(-20deg);
  transition: fill 0.3s ease 0.25s, transform 0.5s ease 0.25s;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container .elementor-icon svg g {
  transform-box: fill-box;
  transform-origin: 50% 50%;
  transition: transform 0.5s ease;
}
.elementor-599 .elementor-element.elementor-element-e99a00a .slide-container:hover .elementor-icon svg g {
  transform: rotate(-45deg);
}

@media (max-width: 1200px){
    .elementor-599 .elementor-element.elementor-element-e99a00a{
        width: 100% !important;
    }
}

@media (max-width: 1024px){
    .elementor-599 .elementor-element.elementor-element-e99a00a{
        width: 100% !important;
    }
}

@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-e99a00a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2597033 */.elementor-599 .elementor-element.elementor-element-2597033 .slide-container,
.slide-container h6{
  position: relative;
  overflow: hidden;
  background-color: transparent;
  transition: color 0.3s ease, background-color 0.3s ease;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #74B959 !important; 
  z-index: 0;
  transform: translateX(-100%); 
  transition: transform 0.5s ease;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container:hover::before {
  transform: translateX(0); 
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container:hover span{
  color: white !important;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container:hover h6{
  color: white !important;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container .elementor-icon svg path {
  transform: none !important;
  fill: #74B959 !important;
  transition: fill 0.3s ease 0s, transform 0.5s ease 0.25s;
}

.elementor-599 .elementor-element.elementor-element-2597033 .slide-container:hover svg path {
  fill: white !important;
  transform: rotate(-20deg);
  transition: fill 0.3s ease 0.25s, transform 0.5s ease 0.25s;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container .elementor-icon svg g {
  transform-box: fill-box;
  transform-origin: 50% 50%;
  transition: transform 0.5s ease;
}
.elementor-599 .elementor-element.elementor-element-2597033 .slide-container:hover .elementor-icon svg g {
  transform: rotate(-45deg);
}

@media (max-width: 1200px){
    .elementor-599 .elementor-element.elementor-element-2597033{
        width: 76% !important;
    }
}

@media (max-width: 1024px){
    .elementor-599 .elementor-element.elementor-element-2597033{
        width: 100% !important;
    }
}

@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-2597033{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b8a7e2 */@media (max-width: 1200px){
    .elementor-599 .elementor-element.elementor-element-8b8a7e2{
        background-position: 600px 0 !important;
    }
}

@media (max-width: 1024px){
    .elementor-599 .elementor-element.elementor-element-8b8a7e2{
        background-position: 535px 0 !important;
    }
}

@media (max-width: 727px){
    .elementor-599 .elementor-element.elementor-element-8b8a7e2{
        background-position: center center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f82719 */@media (min-width: 1024px) and (max-width: 1160px){
    .elementor-599 .elementor-element.elementor-element-5f82719{
        margin-left: 310px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7df7b8 */@media (min-width: 1024px) and (max-width: 1160px){
    .elementor-599 .elementor-element.elementor-element-c7df7b8{
        background-position: 576px 580px !important;
    }
}

@media (max-width: 1200px){
    .elementor-599 .elementor-element.elementor-element-c7df7b8{
        width: 58% !important;
    }
}

@media (max-width: 1200px){
    .elementor-599 .elementor-element.elementor-element-c7df7b8{
        width: 100% !important;
    }
}


@media (max-width: 767px){
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a581b0 */@media (min-width: 1024px) and (max-width: 1160px){
    .elementor-599 .elementor-element.elementor-element-0a581b0{
        padding-left: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-f703c39 */@media (max-width: 767px){
    .elementor-599 .elementor-element.elementor-element-f703c39{
        min-height: 570px;
    }
}/* End custom CSS */