.elementor-14 .elementor-element.elementor-element-4064277{--display:flex;--min-height:75vh;--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;--overlay-opacity:0.63;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-4064277:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4064277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/Capture-decran-2026-03-11-a-11.28.03.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4064277::before, .elementor-14 .elementor-element.elementor-element-4064277 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4064277 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4064277 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4064277 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4064277 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a7d3888 );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-698df56{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-383274c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-383274c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f0d3fbb{text-align:center;}.elementor-14 .elementor-element.elementor-element-f0d3fbb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f5c1dc2{text-align:center;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0b22e27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-bfbdec3{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-bfbdec3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bfbdec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e82b4b6{--e-image-carousel-slides-to-show:5;}.elementor-14 .elementor-element.elementor-element-e82b4b6 .swiper-wrapper{display:flex;align-items:center;}.elementor-14 .elementor-element.elementor-element-6087554{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-3ea13f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-e446ed0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-358b6f8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-0899e75{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a7d3888 );}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0bc3c02{--display:flex;--min-height:36vh;--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;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-1c10ae0 img{border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-0252ec7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-0252ec7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0252ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-581ff86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-db84765{text-align:center;}.elementor-14 .elementor-element.elementor-element-db84765 .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-04c800b{text-align:center;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-739e71c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5bd022d{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-5bd022d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5bd022d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5bd022d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-7cbc696 .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-7cbc696.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7cbc696.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7cbc696.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7cbc696 .elementor-icon{font-size:77px;}.elementor-14 .elementor-element.elementor-element-7cbc696 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7cbc696 .elementor-icon-box-description{color:var( --e-global-color-a7d3888 );}.elementor-14 .elementor-element.elementor-element-d445852{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-d445852:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d445852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d445852.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-d2f536f .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-d2f536f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d2f536f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d2f536f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d2f536f .elementor-icon{font-size:76px;}.elementor-14 .elementor-element.elementor-element-d2f536f .elementor-icon-box-description{color:var( --e-global-color-a7d3888 );}.elementor-14 .elementor-element.elementor-element-b49684f{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-b49684f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b49684f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b49684f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-85b9017 .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-85b9017.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-85b9017.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-85b9017.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-85b9017 .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-85b9017 .elementor-icon-box-description{color:var( --e-global-color-a7d3888 );}.elementor-14 .elementor-element.elementor-element-4627dc6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-4627dc6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4627dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5a37dd0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5ee469 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-b6d2bfb > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-14 .elementor-element.elementor-element-b6d2bfb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-cfcac46{--display:flex;--min-height:33vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-50e51cc{--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:02em;--padding-bottom:02em;--padding-left:02em;--padding-right:02em;}.elementor-14 .elementor-element.elementor-element-50e51cc:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-50e51cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard125.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-50e51cc::before, .elementor-14 .elementor-element.elementor-element-50e51cc > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50e51cc > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-50e51cc > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50e51cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-50e51cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-50e51cc.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-50e51cc:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-4f4931c .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6b93a8c{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2c8cd4a > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-0332134{--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:0em;--margin-bottom:-5em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-0332134:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0332134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard123-1-scaled.webp");background-position:center right;background-size:cover;}.elementor-14 .elementor-element.elementor-element-0332134::before, .elementor-14 .elementor-element.elementor-element-0332134 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0332134 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0332134 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0332134 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0332134 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-0332134.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-0332134:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-2fd0bfa .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-330b8d9{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ce0d9a6{--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;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-ce0d9a6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard121-1-scaled.webp");background-size:cover;}.elementor-14 .elementor-element.elementor-element-ce0d9a6::before, .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ce0d9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ce0d9a6.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-ce0d9a6:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-b0bece4 .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1b82eea{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0984637 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-0984637 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0984637 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-516b8ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f26f5f3{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-f26f5f3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f26f5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard122-1.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f26f5f3::before, .elementor-14 .elementor-element.elementor-element-f26f5f3 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f26f5f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f26f5f3 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f26f5f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f26f5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-f26f5f3.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-f26f5f3:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-27a93f4 .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5dac814{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c2530db{--display:flex;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-c2530db:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c2530db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard139.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c2530db::before, .elementor-14 .elementor-element.elementor-element-c2530db > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c2530db > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c2530db > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c2530db > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c2530db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c2530db.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-c2530db:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-8ca1dfa .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e1498a6{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-38a1966 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9d5a4f9{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-9d5a4f9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/02/chabot-girard680.webp");background-size:cover;}.elementor-14 .elementor-element.elementor-element-9d5a4f9::before, .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9d5a4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-9d5a4f9.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-9d5a4f9:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-6ae3407 .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-eb46f3a{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d13c56d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4c1f260{--display:flex;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-4c1f260:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4c1f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/04/chabot-girard129.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4c1f260::before, .elementor-14 .elementor-element.elementor-element-4c1f260 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c1f260 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c1f260 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c1f260 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c1f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F0F08;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4c1f260.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-4c1f260:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-b7edad4 .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a7f1008{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7b38432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-be99d16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-be99d16:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-be99d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-de2c3fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-36202b6{text-align:center;}.elementor-14 .elementor-element.elementor-element-36202b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3da062d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a5d2ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-a5d2ad6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a5d2ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a5d2ad6.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-2a9a7cd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a9a7cd.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2a9a7cd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title a{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-description{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-a1217ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-a1217ac:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a1217ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a1217ac.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-fca9c6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fca9c6d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-fca9c6d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title a{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-description{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-b7ef8ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-b7ef8ab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b7ef8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b7ef8ab.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-1295bf5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1295bf5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1295bf5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title a{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-description{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-eaa573c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-eaa573c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-eaa573c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-eaa573c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-wrapper{gap:0px;}.elementor-14 .elementor-element.elementor-element-1a66b70.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1a66b70.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1a66b70.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon{font-size:80px;}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title a{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-description{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-cc91b2f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-718db69{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-718db69:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-718db69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cb978c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3c9433c{text-align:center;}.elementor-14 .elementor-element.elementor-element-3c9433c .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ff343b6{text-align:center;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3829811{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a835482{--e-image-carousel-slides-to-show:3;}.elementor-14 .elementor-element.elementor-element-a835482 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a835482 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14 .elementor-element.elementor-element-a835482 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a835482 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-14 .elementor-element.elementor-element-a835482 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a835482 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-14 .elementor-element.elementor-element-a835482 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-30e7a4e{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--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:04em;--padding-bottom:04em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-30e7a4e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-30e7a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.chabot-girard.fr/wp-content/uploads/2026/03/chabot-girard170.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-12959ff{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-14 .elementor-element.elementor-element-12959ff:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-12959ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54210BA8;}.elementor-14 .elementor-element.elementor-element-12959ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-ca8b539 .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e87ba9e{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e706238 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-e706238{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-e706238 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0c1b37c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-383274c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-f0d3fbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-e446ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-358b6f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-0899e75{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-d5ee469 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b6d2bfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-4f4931c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2fd0bfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b0bece4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-0984637 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-27a93f4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8ca1dfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6ae3407 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b7edad4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-36202b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-3da062d{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-4064277{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-698df56{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-698df56.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-383274c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-f0d3fbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-0b22e27{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6087554{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-3ea13f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e446ed0{text-align:center;}.elementor-14 .elementor-element.elementor-element-e446ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-358b6f8{text-align:center;}.elementor-14 .elementor-element.elementor-element-358b6f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-0899e75{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-739e71c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5ee469 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b6d2bfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-cfcac46{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-4f4931c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2fd0bfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b0bece4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-0984637 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-27a93f4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-8ca1dfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6ae3407 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b7edad4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-36202b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-3da062d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-30e7a4e{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-12959ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-ca8b539{text-align:center;}.elementor-14 .elementor-element.elementor-element-e87ba9e{text-align:center;}.elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:480px){.elementor-14 .elementor-element.elementor-element-383274c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-f0d3fbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14 .elementor-element.elementor-element-1426c31 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-e82b4b6{--e-image-carousel-slides-to-show:2;}.elementor-14 .elementor-element.elementor-element-3ea13f8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e446ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-358b6f8{text-align:center;}.elementor-14 .elementor-element.elementor-element-358b6f8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-0899e75{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-d5e8f61 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-581ff86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-739e71c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5ee469 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b6d2bfb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-cfcac46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-50e51cc{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-4f4931c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2c8cd4a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-0332134{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-2fd0bfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-ae556ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-ce0d9a6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-b0bece4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-0984637 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-516b8ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f26f5f3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-27a93f4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-305c4c1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-c2530db{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-8ca1dfa .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-38a1966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-9d5a4f9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-6ae3407 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-c3a53a3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-d13c56d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4c1f260{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-14 .elementor-element.elementor-element-b7edad4 .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7b38432 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-36202b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-3da062d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-2a9a7cd .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-fca9c6d .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1295bf5 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-title a{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-1a66b70 .elementor-icon-box-description{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );}.elementor-14 .elementor-element.elementor-element-7e25bb5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-30e7a4e{--content-width:520px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:04em;--padding-bottom:04em;--padding-left:2em;--padding-right:2em;}.elementor-14 .elementor-element.elementor-element-12959ff{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:02em;--padding-bottom:02em;--padding-left:02em;--padding-right:02em;}.elementor-14 .elementor-element.elementor-element-ca8b539{text-align:center;}.elementor-14 .elementor-element.elementor-element-e87ba9e{text-align:center;}.elementor-14 .elementor-element.elementor-element-e706238.elementor-element{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-0c1b37c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:481px){.elementor-14 .elementor-element.elementor-element-4064277{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-698df56{--width:89%;}.elementor-14 .elementor-element.elementor-element-0b22e27{--width:27%;}.elementor-14 .elementor-element.elementor-element-6087554{--width:1600px;}.elementor-14 .elementor-element.elementor-element-3ea13f8{--width:50%;}.elementor-14 .elementor-element.elementor-element-0bc3c02{--width:50%;}.elementor-14 .elementor-element.elementor-element-30e7a4e{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-12959ff{--width:60%;}}@media(max-width:1366px) and (min-width:481px){.elementor-14 .elementor-element.elementor-element-12959ff{--width:629px;}}@media(max-width:1024px) and (min-width:481px){.elementor-14 .elementor-element.elementor-element-0b22e27{--width:76%;}.elementor-14 .elementor-element.elementor-element-6087554{--width:1307px;}.elementor-14 .elementor-element.elementor-element-3ea13f8{--width:602px;}.elementor-14 .elementor-element.elementor-element-0bc3c02{--width:602px;}.elementor-14 .elementor-element.elementor-element-12959ff{--width:585px;}}@media(min-width:1367px){.elementor-14 .elementor-element.elementor-element-30e7a4e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-30e7a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-e82b4b6 *//* On utilise '.elementor-14 .elementor-element.elementor-element-e82b4b6' au lieu de la classe globale */
.elementor-14 .elementor-element.elementor-element-e82b4b6 img {
    width: 170px;
    height: 90px;
    object-fit: contain;
}

.elementor-14 .elementor-element.elementor-element-e82b4b6 .swiper-wrapper {
    display: flex;
    width: max-content;
    /* On donne un nom unique : slide-left-1 */
    animation: slide-left-1 60s linear infinite;
}

/* On définit l'animation unique pour le carrousel 1 */
@keyframes slide-left-1 {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}/* End custom CSS */