.elementor-1594 .elementor-element.elementor-element-bcce3ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-1f7b727{--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;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1594 .elementor-element.elementor-element-1f7b727:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-1f7b727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1594 .elementor-element.elementor-element-1f7b727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-62fae8f{--display:flex;--min-height:330px;}.elementor-1594 .elementor-element.elementor-element-62fae8f:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-62fae8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/imgi_5_AGRIVINphoto-1-1200x680-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-00bbb1b{--spacer-size:30px;}.elementor-1594 .elementor-element.elementor-element-cdc24df{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1594 .elementor-element.elementor-element-5a8cc7b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-511ea3e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-511ea3e.e-con{--flex-grow:0;--flex-shrink:0;}.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-1594 .elementor-element.elementor-element-2c1b4a5{width:var( --container-widget-width, 136px );max-width:136px;background-color:var( --e-global-color-110eb4c );padding:5px 5px 5px 5px;--container-widget-width:136px;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:700;line-height:15.68px;word-spacing:1px;color:#FFFFFF;}.elementor-1594 .elementor-element.elementor-element-2c1b4a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-2c1b4a5 p{margin-block-end: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-1594 .elementor-element.elementor-element-8d3d65a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:300;color:#008294;}.elementor-1594 .elementor-element.elementor-element-48fcdc4{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-48fcdc4 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1594 .elementor-element.elementor-element-4581cf9{--divider-border-style:solid;--divider-color:var( --e-global-color-110eb4c );--divider-border-width:4.4px;}.elementor-1594 .elementor-element.elementor-element-4581cf9 .elementor-divider-separator{width:4%;}.elementor-1594 .elementor-element.elementor-element-4581cf9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1594 .elementor-element.elementor-element-51472b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1594 .elementor-element.elementor-element-c10e618 .elementor-icon-list-icon i{color:var( --e-global-color-110eb4c );transition:color 0.3s;}.elementor-1594 .elementor-element.elementor-element-c10e618 .elementor-icon-list-icon svg{fill:var( --e-global-color-110eb4c );transition:fill 0.3s;}.elementor-1594 .elementor-element.elementor-element-c10e618{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1594 .elementor-element.elementor-element-c10e618 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1594 .elementor-element.elementor-element-8f49ca8{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-6478493{--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;}.elementor-1594 .elementor-element.elementor-element-6478493.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1594 .elementor-element.elementor-element-b73d8ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-b73d8ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-a5d505a{text-align:start;font-family:"Raleway", Sans-serif;font-size:17.5px;font-weight:400;line-height:24.5px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-a5d505a p{margin-block-end:5px;}.elementor-1594 .elementor-element.elementor-element-357a298{font-family:"Raleway", Sans-serif;font-size:17.5px;font-weight:400;font-style:italic;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-5e8e13d{--spacer-size:15px;}.elementor-1594 .elementor-element.elementor-element-82d8482{--display:flex;--min-height:0px;}.elementor-1594 .elementor-element.elementor-element-82d8482:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-82d8482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/raylines.png");background-repeat:repeat-x;}.elementor-1594 .elementor-element.elementor-element-d3e2591{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-1594 .elementor-element.elementor-element-53b0d0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-77e13f7 img{width:98%;}.elementor-1594 .elementor-element.elementor-element-85f3a53 img{width:100%;}.elementor-1594 .elementor-element.elementor-element-8cb3bee img{width:100%;}.elementor-1594 .elementor-element.elementor-element-d6b9225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-637e15e{--display:flex;--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:0%;}.elementor-1594 .elementor-element.elementor-element-637e15e:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-637e15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1594 .elementor-element.elementor-element-5fcffbe{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-5fcffbe p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-482420f{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-482420f p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-ca8723b{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-ca8723b p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-bae2eb7{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-bae2eb7 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-dc342e1{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-dc342e1 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-3e9e723{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-3e9e723 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-382e1b2{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-382e1b2 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-a513735{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-a513735 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-1a3c3ab{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-1a3c3ab p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-a699658{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-a699658 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-8975754{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-8975754 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-3e47c09{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-3e47c09 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-7f6e4e3{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-7f6e4e3 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-957cbcc{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:500;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-e2ef412 );}.elementor-1594 .elementor-element.elementor-element-957cbcc p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-71626d2{--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;--flex-wrap:wrap;}.elementor-1594 .elementor-element.elementor-element-47ca0c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-1594 .elementor-element.elementor-element-8805cff .elementor-button{background-color:var( --e-global-color-110eb4c );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:19.6px;word-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-110eb4c );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button:hover, .elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button:hover svg, .elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button:focus svg{fill:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-79c164c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button{background-color:var( --e-global-color-110eb4c );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:19.6px;word-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-110eb4c );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button:hover, .elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button:hover svg, .elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button:focus svg{fill:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-dff192e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button{background-color:var( --e-global-color-110eb4c );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:19.6px;word-spacing:1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-110eb4c );border-radius:0px 0px 0px 0px;}.elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button:hover, .elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-3bc86df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1594 .elementor-element.elementor-element-3bc86df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button:hover svg, .elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button:focus svg{fill:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-bd0dd75{--display:flex;--min-height:0px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-110eb4c );--border-color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-bd0dd75:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-bd0dd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/raylines.png");background-repeat:repeat-x;}.elementor-1594 .elementor-element.elementor-element-02790f1{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-1594 .elementor-element.elementor-element-a229ae3{padding:0% 0% 0% 0%;}.elementor-1594 .elementor-element.elementor-element-a229ae3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:19.6px;font-weight:400;line-height:23.52px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-0b57889{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1594 .elementor-element.elementor-element-a5714c2{--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:2px 0px;--row-gap:2px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1594 .elementor-element.elementor-element-a5714c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1594 .elementor-element.elementor-element-0a055d0{--display:flex;--min-height:141px;--background-transition:0.3s;}.elementor-1594 .elementor-element.elementor-element-0a055d0:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-0a055d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/imgi_6_coques-brutes-20150712_132843-1200x675-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1594 .elementor-element.elementor-element-e415241{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1594 .elementor-element.elementor-element-0f2b57b{text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-0f2b57b p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-dba6d3e{text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;line-height:19.6px;word-spacing:1px;color:var( --e-global-color-110eb4c );}.elementor-1594 .elementor-element.elementor-element-dba6d3e p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-81015b6{--display:flex;--min-height:0px;border-style:none;--border-style:none;}.elementor-1594 .elementor-element.elementor-element-81015b6:not(.elementor-motion-effects-element-type-background), .elementor-1594 .elementor-element.elementor-element-81015b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/raylines.png");background-position:bottom left;background-repeat:repeat-x;}body.elementor-page-1594:not(.elementor-motion-effects-element-type-background), body.elementor-page-1594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-110eb4c );background-image:url("https://farcotassocies.izidee.fr/wp-content/uploads/2026/02/imgi_9_pattern_s_fct_w.png");background-position:center center;background-repeat:repeat;background-size:auto;}:root{--page-title-display:none;}body.elementor-page-1594{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1594 .elementor-element.elementor-element-bcce3ea{--content-width:1320px;}.elementor-1594 .elementor-element.elementor-element-1f7b727{--content-width:1320px;}.elementor-1594 .elementor-element.elementor-element-62fae8f{--width:100%;}.elementor-1594 .elementor-element.elementor-element-511ea3e{--width:65.174%;}.elementor-1594 .elementor-element.elementor-element-51472b6{--width:50%;}.elementor-1594 .elementor-element.elementor-element-6478493{--width:37%;}.elementor-1594 .elementor-element.elementor-element-b73d8ec{--width:60%;}.elementor-1594 .elementor-element.elementor-element-53b0d0b{--width:100%;}.elementor-1594 .elementor-element.elementor-element-d6b9225{--width:50%;}.elementor-1594 .elementor-element.elementor-element-47ca0c6{--width:60%;}.elementor-1594 .elementor-element.elementor-element-79c164c{--width:51%;}.elementor-1594 .elementor-element.elementor-element-dff192e{--width:44%;}.elementor-1594 .elementor-element.elementor-element-a5714c2{--width:100%;}}@media(max-width:1024px){.elementor-1594 .elementor-element.elementor-element-bcce3ea{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-1594 .elementor-element.elementor-element-8d3d65a .elementor-heading-title{font-size:25px;}.elementor-1594 .elementor-element.elementor-element-a5d505a{font-size:15px;}.elementor-1594 .elementor-element.elementor-element-357a298 p{margin-block-end:0px;}.elementor-1594 .elementor-element.elementor-element-d3e2591{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button{font-size:12px;line-height:1.1em;}.elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button{font-size:12px;line-height:1.1em;}.elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button{font-size:12px;line-height:1.1em;}.elementor-1594 .elementor-element.elementor-element-0b57889{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1594 .elementor-element.elementor-element-bcce3ea{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1594 .elementor-element.elementor-element-1f7b727{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1594 .elementor-element.elementor-element-2c1b4a5{padding:5px 5px 5px 5px;--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;font-size:10px;}.elementor-1594 .elementor-element.elementor-element-8d3d65a .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-1594 .elementor-element.elementor-element-c10e618{--e-icon-list-icon-size:10px;}.elementor-1594 .elementor-element.elementor-element-a5d505a{font-size:13px;line-height:1.5em;}.elementor-1594 .elementor-element.elementor-element-357a298{font-size:13px;}.elementor-1594 .elementor-element.elementor-element-53b0d0b.e-con{--order:99999 /* order end hack */;}.elementor-1594 .elementor-element.elementor-element-8805cff .elementor-button{font-size:10px;line-height:0.9em;}.elementor-1594 .elementor-element.elementor-element-ad32a5c .elementor-button{font-size:10px;line-height:0.9em;}.elementor-1594 .elementor-element.elementor-element-3bc86df .elementor-button{font-size:10px;line-height:0.9em;}.elementor-1594 .elementor-element.elementor-element-bd0dd75{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-1594 .elementor-element.elementor-element-0b57889{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1594 .elementor-element.elementor-element-0f2b57b{font-size:10px;}.elementor-1594 .elementor-element.elementor-element-dba6d3e{font-size:10px;line-height:1.6em;}body.elementor-page-1594{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-62fae8f */.elementor-1594 .elementor-element.elementor-element-62fae8f 
{
    transition: all 0.5s ease, filter 0.6s !important;
    filter: grayscale(100%);
    overflow: hidden;
}
.elementor-1594 .elementor-element.elementor-element-62fae8f:hover
{
    transform: scale(1.1);
    filter: grayscale(0%);
    height: 450px;
    cursor: crosshair;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637e15e */.coins-industriels {
    position: relative;
    /* On s'assure qu'il n'y a aucune bordure standard */
    border: none !important;
}

.coins-industriels {
    background-image: 
        /* --- COINS HORIZONTAUX --- */
        linear-gradient(to right, #00738b 20px, transparent 20px), /* Haut Gauche */
        linear-gradient(to left, #00738b 20px, transparent 20px),  /* Haut Droite */
        linear-gradient(to right, #00738b 20px, transparent 20px), /* Bas Gauche */
        linear-gradient(to left, #00738b 20px, transparent 20px),  /* Bas Droite */
        
        /* --- COINS VERTICAUX --- */
        linear-gradient(to bottom, #00738b 20px, transparent 20px), /* Haut Gauche */
        linear-gradient(to bottom, #00738b 20px, transparent 20px), /* Haut Droite */
        linear-gradient(to top, #00738b 20px, transparent 20px),    /* Bas Gauche */
        linear-gradient(to top, #00738b 20px, transparent 20px),    /* Bas Droite */
        
        /* --- TRAITS DU MILIEU --- */
        linear-gradient(to bottom, #00738b 20px, transparent 20px), /* Milieu Gauche */
        linear-gradient(to bottom, #00738b 20px, transparent 20px); /* Milieu Droite */

    background-position: 
        /* Positions horizontales */
        top left, top right, bottom left, bottom right,
        /* Positions verticales */
        top left, top right, bottom left, bottom right,
        /* Positions milieux */
        center left, center right;

    background-size: 
        /* Taille des traits horizontaux (20px de large, 4px d'épais) */
        100% 4px, 100% 4px, 100% 4px, 100% 4px,
        /* Taille des traits verticaux (4px de large, 20px de haut) */
        4px 100%, 4px 100%, 4px 100%, 4px 100%,
        /* Taille des traits milieux */
        4px 100%, 4px 100%;

    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8805cff */.bouton-triangle {
    position: relative;
    overflow: hidden;
}

.bouton-triangle::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    margin-left:1px;
    margin-top:1px;
    /* Crée le triangle blanc */
    border-style: solid;
    border-width: 25px 25px 0 0; 
    border-color: #ffffff transparent transparent transparent;
   /* z-index: 1;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad32a5c */.bouton-triangle {
    position: relative;
    overflow: hidden;
}

.bouton-triangle::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    margin-left:1px;
    margin-top:1px;
    /* Crée le triangle blanc */
    border-style: solid;
    border-width: 25px 25px 0 0; 
    border-color: #ffffff transparent transparent transparent;
   /* z-index: 1;*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bc86df */.bouton-triangle {
    position: relative;
    overflow: hidden;
}

.bouton-triangle::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    margin-left:1px;
    margin-top:1px;
    /* Crée le triangle blanc */
    border-style: solid;
    border-width: 25px 25px 0 0; 
    border-color: #ffffff transparent transparent transparent;
   /* z-index: 1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a055d0 */.elementor-1594 .elementor-element.elementor-element-0a055d0 
{
    transition: all 0.5s ease, filter 0.6s !important;
    filter: grayscale(100%);
    overflow: hidden;
}
.elementor-1594 .elementor-element.elementor-element-0a055d0:hover
{
    transform: scale(1.1);
    filter: grayscale(0%);
}/* End custom CSS */