.elementor-3491 .elementor-element.elementor-element-11c791f:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-11c791f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marinelli-charpente.fr/wp-content/uploads/2026/07/IMG_1256-1152x1536.jpeg");background-position:center center;background-size:cover;}.elementor-3491 .elementor-element.elementor-element-11c791f > .elementor-background-overlay{background-color:#463E31;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-11c791f > .elementor-container{max-width:1140px;min-height:78vh;}.elementor-3491 .elementor-element.elementor-element-11c791f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 20px 80px 20px;}.elementor-3491 .elementor-element.elementor-element-0e2f7a4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3491 .elementor-element.elementor-element-0e2f7a4{text-align:start;}.elementor-3491 .elementor-element.elementor-element-0e2f7a4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-9935385 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3491 .elementor-element.elementor-element-9935385 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:56px;font-weight:600;text-transform:uppercase;line-height:1.05em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-49691f8{text-align:start;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#FFF8EE;}.elementor-3491 .elementor-element.elementor-element-2e016d1:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-2e016d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C503F;}.elementor-3491 .elementor-element.elementor-element-2e016d1 > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-2e016d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-3491 .elementor-element.elementor-element-2e016d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-a6fcf93 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-3491 .elementor-element.elementor-element-4346005 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3491 .elementor-element.elementor-element-4346005{text-align:start;}.elementor-3491 .elementor-element.elementor-element-4346005 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4D9040;}.elementor-3491 .elementor-element.elementor-element-06b1217 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3491 .elementor-element.elementor-element-06b1217{text-align:start;}.elementor-3491 .elementor-element.elementor-element-06b1217 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.15em;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-147d0f7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-49989aa img{width:100%;height:540px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-921c297:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-921c297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B251D;}.elementor-3491 .elementor-element.elementor-element-921c297 > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-921c297{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 10px 20px;}.elementor-3491 .elementor-element.elementor-element-921c297 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-e973b42 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3491 .elementor-element.elementor-element-e973b42{text-align:center;}.elementor-3491 .elementor-element.elementor-element-e973b42 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4D9040;}.elementor-3491 .elementor-element.elementor-element-9f0b48b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3491 .elementor-element.elementor-element-9f0b48b{text-align:center;}.elementor-3491 .elementor-element.elementor-element-9f0b48b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.15em;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-219753f:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-219753f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B251D;}.elementor-3491 .elementor-element.elementor-element-219753f > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-219753f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-3491 .elementor-element.elementor-element-219753f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-4209093 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-a89f2b9 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-625a6b7 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-85b70fa:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-85b70fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B251D;}.elementor-3491 .elementor-element.elementor-element-85b70fa > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-85b70fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 90px 20px;}.elementor-3491 .elementor-element.elementor-element-85b70fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-0967dd3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:none;fill:#D6AE7B;color:#D6AE7B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6AE7B;border-radius:4px 4px 4px 4px;padding:16px 30px 16px 30px;}.elementor-3491 .elementor-element.elementor-element-0967dd3 .elementor-button:hover, .elementor-3491 .elementor-element.elementor-element-0967dd3 .elementor-button:focus{background-color:#D6AE7B;color:#2B251D;}.elementor-3491 .elementor-element.elementor-element-0967dd3 .elementor-button:hover svg, .elementor-3491 .elementor-element.elementor-element-0967dd3 .elementor-button:focus svg{fill:#2B251D;}.elementor-3491 .elementor-element.elementor-element-caa02f1:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-caa02f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C503F;}.elementor-3491 .elementor-element.elementor-element-caa02f1 > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-caa02f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 10px 20px;}.elementor-3491 .elementor-element.elementor-element-caa02f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-a2aca4f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3491 .elementor-element.elementor-element-a2aca4f{text-align:center;}.elementor-3491 .elementor-element.elementor-element-a2aca4f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4D9040;}.elementor-3491 .elementor-element.elementor-element-896639e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3491 .elementor-element.elementor-element-896639e{text-align:center;}.elementor-3491 .elementor-element.elementor-element-896639e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.15em;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-ad770aa:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-ad770aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C503F;}.elementor-3491 .elementor-element.elementor-element-ad770aa > .elementor-container{max-width:1140px;}.elementor-3491 .elementor-element.elementor-element-ad770aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 90px 20px;}.elementor-3491 .elementor-element.elementor-element-ad770aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-1cb2fdf img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-fc551ed > .elementor-widget-container{margin:16px 0px 6px 0px;}.elementor-3491 .elementor-element.elementor-element-fc551ed{text-align:start;}.elementor-3491 .elementor-element.elementor-element-fc551ed .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-1c8dae7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-f6e0684 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-30cce1b > .elementor-widget-container{margin:16px 0px 6px 0px;}.elementor-3491 .elementor-element.elementor-element-30cce1b{text-align:start;}.elementor-3491 .elementor-element.elementor-element-30cce1b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-7988047{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-96db775 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-358dfe2 > .elementor-widget-container{margin:16px 0px 6px 0px;}.elementor-3491 .elementor-element.elementor-element-358dfe2{text-align:start;}.elementor-3491 .elementor-element.elementor-element-358dfe2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-fb2f569{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-e0ccb38 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-3491 .elementor-element.elementor-element-5a9d855 > .elementor-widget-container{margin:16px 0px 6px 0px;}.elementor-3491 .elementor-element.elementor-element-5a9d855{text-align:start;}.elementor-3491 .elementor-element.elementor-element-5a9d855 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:600;text-transform:none;color:#D6AE7B;}.elementor-3491 .elementor-element.elementor-element-b0fd9c6{text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-4faace3:not(.elementor-motion-effects-element-type-background), .elementor-3491 .elementor-element.elementor-element-4faace3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3E35;}.elementor-3491 .elementor-element.elementor-element-4faace3 > .elementor-container{max-width:900px;}.elementor-3491 .elementor-element.elementor-element-4faace3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-3491 .elementor-element.elementor-element-4faace3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3491 .elementor-element.elementor-element-f1b71dc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3491 .elementor-element.elementor-element-f1b71dc{text-align:center;}.elementor-3491 .elementor-element.elementor-element-f1b71dc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:600;text-transform:none;line-height:1.15em;color:#EACDA3;}.elementor-3491 .elementor-element.elementor-element-7011a20{text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#FFF8EE;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3491 .elementor-element.elementor-element-11c791f > .elementor-container{min-height:70vh;}.elementor-3491 .elementor-element.elementor-element-788a5dd{width:100%;}.elementor-3491 .elementor-element.elementor-element-9935385 .elementor-heading-title{font-size:34px;}.elementor-3491 .elementor-element.elementor-element-2e016d1{padding:60px 20px 60px 20px;}.elementor-3491 .elementor-element.elementor-element-a6fcf93{width:100%;}.elementor-3491 .elementor-element.elementor-element-a6fcf93 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3491 .elementor-element.elementor-element-06b1217 .elementor-heading-title{font-size:30px;}.elementor-3491 .elementor-element.elementor-element-025c623{width:100%;}.elementor-3491 .elementor-element.elementor-element-49989aa img{height:300px;}.elementor-3491 .elementor-element.elementor-element-f3db878{width:100%;}.elementor-3491 .elementor-element.elementor-element-9f0b48b .elementor-heading-title{font-size:30px;}.elementor-3491 .elementor-element.elementor-element-b24b060{width:100%;}.elementor-3491 .elementor-element.elementor-element-4209093 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-5627c9b{width:100%;}.elementor-3491 .elementor-element.elementor-element-a89f2b9 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-7f25f56{width:100%;}.elementor-3491 .elementor-element.elementor-element-625a6b7 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-79eedd2{width:100%;}.elementor-3491 .elementor-element.elementor-element-caa02f1{padding:60px 20px 0px 20px;}.elementor-3491 .elementor-element.elementor-element-cacafe4{width:100%;}.elementor-3491 .elementor-element.elementor-element-896639e .elementor-heading-title{font-size:30px;}.elementor-3491 .elementor-element.elementor-element-ad770aa{padding:10px 20px 60px 20px;}.elementor-3491 .elementor-element.elementor-element-e82efc9{width:100%;}.elementor-3491 .elementor-element.elementor-element-1cb2fdf img{height:300px;}.elementor-3491 .elementor-element.elementor-element-761af5c{width:100%;}.elementor-3491 .elementor-element.elementor-element-f6e0684 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-decc7b3{width:100%;}.elementor-3491 .elementor-element.elementor-element-96db775 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-f4b75d0{width:100%;}.elementor-3491 .elementor-element.elementor-element-e0ccb38 img{height:300px;}.elementor-3491 .elementor-element.elementor-element-4faace3{padding:60px 20px 60px 20px;}.elementor-3491 .elementor-element.elementor-element-03c73f7{width:100%;}.elementor-3491 .elementor-element.elementor-element-f1b71dc .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-3491 .elementor-element.elementor-element-788a5dd{width:100%;}.elementor-3491 .elementor-element.elementor-element-a6fcf93{width:55%;}.elementor-3491 .elementor-element.elementor-element-025c623{width:45%;}.elementor-3491 .elementor-element.elementor-element-f3db878{width:100%;}.elementor-3491 .elementor-element.elementor-element-b24b060{width:33.333%;}.elementor-3491 .elementor-element.elementor-element-5627c9b{width:33.333%;}.elementor-3491 .elementor-element.elementor-element-7f25f56{width:33.333%;}.elementor-3491 .elementor-element.elementor-element-79eedd2{width:100%;}.elementor-3491 .elementor-element.elementor-element-cacafe4{width:100%;}.elementor-3491 .elementor-element.elementor-element-e82efc9{width:25%;}.elementor-3491 .elementor-element.elementor-element-761af5c{width:25%;}.elementor-3491 .elementor-element.elementor-element-decc7b3{width:25%;}.elementor-3491 .elementor-element.elementor-element-f4b75d0{width:25%;}.elementor-3491 .elementor-element.elementor-element-03c73f7{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3491 .elementor-element.elementor-element-e82efc9{width:50%;}.elementor-3491 .elementor-element.elementor-element-761af5c{width:50%;}.elementor-3491 .elementor-element.elementor-element-decc7b3{width:50%;}.elementor-3491 .elementor-element.elementor-element-f4b75d0{width:50%;}}