.elementor-3524 .elementor-element.elementor-element-236b0dc1:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-236b0dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.benjaminthiers.net/wp-content/uploads/2026/02/bandeau-bthiers.webp");background-position:center center;background-size:auto;}.elementor-3524 .elementor-element.elementor-element-236b0dc1 > .elementor-container{min-height:600px;}.elementor-3524 .elementor-element.elementor-element-236b0dc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3524 .elementor-element.elementor-element-236b0dc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-326c50c{text-align:center;}.elementor-3524 .elementor-element.elementor-element-326c50c .elementor-heading-title{font-size:4.7em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-65c75dd6{text-align:center;}.elementor-3524 .elementor-element.elementor-element-65c75dd6 .elementor-heading-title{font-size:3em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-21b2dda7 > .elementor-widget-container{padding:050px 0px 0px 0px;}.elementor-3524 .elementor-element.elementor-element-25283a00 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3524 .elementor-element.elementor-element-25283a00{padding:50px 0px 0px 0px;}.elementor-3524 .elementor-element.elementor-element-315ef0c{text-align:center;}.elementor-3524 .elementor-element.elementor-element-b913c50:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-b913c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#467D40;}.elementor-3524 .elementor-element.elementor-element-b913c50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-3524 .elementor-element.elementor-element-b913c50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-fbfc910 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3524 .elementor-element.elementor-element-fbfc910{text-align:center;}.elementor-3524 .elementor-element.elementor-element-fbfc910 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-951e120:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-951e120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#467D40;}.elementor-3524 .elementor-element.elementor-element-951e120{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-3524 .elementor-element.elementor-element-951e120 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-5920a49 .elementor-button{background-color:#FFFFFF;fill:#467D40;color:#467D40;}.elementor-3524 .elementor-element.elementor-element-5920a49{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-7e2c391 .elementor-button{background-color:#FFFFFF;fill:#467D40;color:#467D40;}.elementor-3524 .elementor-element.elementor-element-7e2c391{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-343592c .elementor-button{background-color:#FFFFFF;fill:#467D40;color:#467D40;}.elementor-3524 .elementor-element.elementor-element-343592c{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-eb3af16 .elementor-button{background-color:#FFFFFF;fill:#467D40;color:#467D40;}.elementor-3524 .elementor-element.elementor-element-eb3af16{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-7e67898:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-7e67898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#467D40;}.elementor-3524 .elementor-element.elementor-element-7e67898 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-7e67898{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3524 .elementor-element.elementor-element-f3fb449{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-3524 .elementor-element.elementor-element-f3fb449 .elementor-divider-separator{width:100%;}.elementor-3524 .elementor-element.elementor-element-f3fb449 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3524 .elementor-element.elementor-element-bc550cf:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-bc550cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#467D40;}.elementor-3524 .elementor-element.elementor-element-bc550cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-3524 .elementor-element.elementor-element-bc550cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3524 .elementor-element.elementor-element-03eec6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3524 .elementor-element.elementor-element-03eec6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3524 .elementor-element.elementor-element-3e1ed40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-3524 .elementor-element.elementor-element-3e1ed40{text-align:start;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3524 .elementor-element.elementor-element-3519a61.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3524 .elementor-element.elementor-element-3519a61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3524 .elementor-element.elementor-element-4f11ec7 .elementor-button{background-color:#FFFFFF;font-size:1.2em;font-weight:700;fill:#467D40;color:#467D40;}.elementor-3524 .elementor-element.elementor-element-4f11ec7{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-180fff2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3524 .elementor-element.elementor-element-180fff2:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-180fff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;}.elementor-3524 .elementor-element.elementor-element-180fff2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-3524 .elementor-element.elementor-element-180fff2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-cf11d7b > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3524 .elementor-element.elementor-element-cf11d7b{text-align:center;}.elementor-3524 .elementor-element.elementor-element-0e0b92f:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-0e0b92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;}.elementor-3524 .elementor-element.elementor-element-0e0b92f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-3524 .elementor-element.elementor-element-0e0b92f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-770d823 .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-770d823{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-dfaaefe .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-dfaaefe{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-5c76c6a .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-5c76c6a{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-8a37340:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-8a37340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;}.elementor-3524 .elementor-element.elementor-element-8a37340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 050px 0px;}.elementor-3524 .elementor-element.elementor-element-8a37340 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-7d58945 .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-7d58945{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-4aeeb3e .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-4aeeb3e{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-e4da7b7 .elementor-button{background-color:#467D40;fill:#FFFFFF;color:#FFFFFF;}.elementor-3524 .elementor-element.elementor-element-e4da7b7{width:100%;max-width:100%;}.elementor-3524 .elementor-element.elementor-element-64b2a65 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3524 .elementor-element.elementor-element-64b2a65:not(.elementor-motion-effects-element-type-background), .elementor-3524 .elementor-element.elementor-element-64b2a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FFF8;}.elementor-3524 .elementor-element.elementor-element-64b2a65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3524 .elementor-element.elementor-element-64b2a65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3524 .elementor-element.elementor-element-16b155b{margin-top:50px;margin-bottom:0px;}.elementor-3524 .elementor-element.elementor-element-91839d7{text-align:center;}.elementor-3524 .elementor-element.elementor-element-01d1424 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3524 .elementor-element.elementor-element-01d1424{margin-top:25px;margin-bottom:0px;}@media(min-width:768px){.elementor-3524 .elementor-element.elementor-element-03eec6c{width:66.583%;}.elementor-3524 .elementor-element.elementor-element-3519a61{width:33.373%;}}