.elementor .e-6ce0084d-da04{color:#f0a37f;}.elementor .e-4eab048d-f77f{max-width:46rem;}.elementor .e-351c232e-4480{max-width:40rem;}.elementor .e-aae4532-2ff9{padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;}.elementor .e-24faa602-b876{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-6ce9afff-a9be{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-7adf4cc3-b06e{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-296be7d6-ce92{padding:0px;margin-block-start:1.5rem;gap:1.75rem;flex-wrap:wrap;}.elementor .e-1368f942-1f9d{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-4680b8b9-5c70{padding-block-start:9rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(115deg, rgba(20,28,34,0.92) 0%,rgba(20,28,34,0.72) 55%,rgba(20,28,34,0.35) 100%),url("https://www.couvreurdugrandouest.fr/wp-content/uploads/2025/03/IMG_4512-scaled.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4f7c4874-310c{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-f542c1b-37f6{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-1ac2cf90-6dd6{background-color:#ffffff;}.elementor .e-1bc78f37-3dd9{max-width:48rem;}.elementor .e-36e745ca-2641{max-width:48rem;}.elementor .e-8da4ebe-cf72{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-5155984a-3ef7{font-size:0.98rem;line-height:1.65;}.elementor .e-54a88857-7a4f{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-157b1243-3de2{font-size:0.98rem;line-height:1.65;}.elementor .e-7a826655-5116{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-7ff51df3-9d41{font-size:0.98rem;line-height:1.65;}.elementor .e-710e7f1f-ef97{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-3f8c422c-4446{font-size:0.98rem;line-height:1.65;}.elementor .e-27c7889-9986{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-5dc5ab9d-969e{font-size:0.98rem;line-height:1.65;}.elementor .e-79cfb7c3-7bd3{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-22448f0d-454c{font-size:0.98rem;line-height:1.65;}.elementor .e-2ea46d63-8a35{padding:0px;margin-block-start:1.5rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-758cc9f9-4b65{padding:0px;margin-block-start:0.5rem;}.elementor .e-7404cfb-a03d{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-7266df54-2ce2{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-1e0ed299-d4df{flex-direction:row-reverse;}.elementor .e-65cfa864-d7f8{background-color:#ffffff;}.elementor .e-275153d8-e53d{font-size:1.6rem;color:#f5b301;letter-spacing:0.1em;line-height:1;}.elementor .e-325184c1-9e4e{font-family:var(--police-titre);font-weight:800;font-size:2rem;color:#ffffff;line-height:1.2;}.elementor .e-35e4e6fe-af77{font-size:0.95rem;color:#d7d2ca;}.elementor .e-4e016209-cd65{margin-block-start:0.75rem;}.elementor .e-30c0501c-5008{width:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:14px;background-color:var(--ardoise);flex-direction:column;gap:0.5rem;flex:0 0 auto;align-items:flex-start;}.elementor .e-45413e01-ac46{background-color:var(--blanc);}.elementor .e-17f43c0b-1a5a{max-width:52rem;}.elementor .e-17fba1a8-9cf3{margin-block-start:0.5rem;}.elementor .e-4469b54a-5682{font-weight:600;font-size:0.8rem;color:#1f2a33;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;border-width:1px;border-color:#d9cdbd;border-style:solid;background-color:#ffffff;display:inline-block;align-self:flex-start;white-space: nowrap;\n}.elementor .e-66301a0e-90cc{& span { color: #c2552b; }\n}.elementor .e-2a1251bf-67e8{width:34px;height:34px;object-fit:contain;}.elementor .e-227af4a5-f3a5{font-family:var(--police-titre);font-weight:800;font-size:0.9rem;color:#1f2a33;}.elementor .e-2ff5a220-5b13{padding:0px;gap:0.6rem;align-items:center;}.elementor .e-65560441-d598{font-size:1.35rem;}.elementor .e-7b7e7e2e-c323{font-size:0.95rem;line-height:1.6;& strong { color: #1f2a33; }\n}.elementor .e-3c880ad3-3274:hover,.elementor .e-3c880ad3-3274:focus-visible{background-color:#c2552b;}.elementor .e-3c880ad3-3274{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:var(--ardoise);align-self:flex-start;}.elementor .e-46abc935-4868{padding:1.75rem;margin-block-start:1rem;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#e7e0d6;border-style:solid;background-color:#ffffff;box-shadow:0px 18px 44px 0px rgba(31,42,51,0.08);flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: #1f2a33;\n}.elementor .e-32db2d20-b674{width:36%;min-width:0px;position:sticky;inset-block-start:120px;flex:0 0 36%;align-self:flex-start;}.elementor .e-287e3f3c-1b0d{font-size:1.02rem;line-height:1.4;}.elementor .e-7fa21dd2-b287{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-508e4188-ab12{font-size:0.97rem;line-height:1.7;}.elementor .e-171fa647-70b8{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-7519e0aa-6314{font-size:1.02rem;line-height:1.4;}.elementor .e-22b5e965-2e7f{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-63cc49c3-d3e7{font-size:0.97rem;line-height:1.7;}.elementor .e-355358a6-ecc1{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-6c44889-c410{font-size:1.02rem;line-height:1.4;}.elementor .e-7450fdc7-385c{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-6b0cd35e-e75d{font-size:0.97rem;line-height:1.7;}.elementor .e-465b1a9f-6736{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-69b21377-4591{font-size:1.02rem;line-height:1.4;}.elementor .e-68adfb87-6e3f{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-42909ba4-9535{font-size:0.97rem;line-height:1.7;}.elementor .e-45b49f39-78ff{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-66f1a08c-7d73{font-size:1.02rem;line-height:1.4;}.elementor .e-80c397c-1628{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-97ac93c-2ad7{font-size:0.97rem;line-height:1.7;}.elementor .e-320ffdab-7b62{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-4ee856ff-2912{font-size:1.02rem;line-height:1.4;}.elementor .e-a3e7d0c-c3d9{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-4b1fc6b-44f9{font-size:0.97rem;line-height:1.7;}.elementor .e-2694c176-d69e{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-88e876c-437a{font-size:1.02rem;line-height:1.4;}.elementor .e-294e704b-c0ed{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-312a300f-82b2{font-size:0.97rem;line-height:1.7;}.elementor .e-284bbe3-d862{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-6153ebf9-b6f1{width:auto;min-width:0px;gap:0.85rem;flex:1 1 0px;}.elementor .e-3e4b2e98-5463{gap:4rem;align-items:flex-start;}.elementor .e-15ea02f2-5562{background-color:var(--sable);}.elementor .e-5df85862-1ebe{color:#ffffff;}.elementor .e-17a227aa-3da6{color:#fbe9e0;}.elementor .e-1561ff70-54ac{max-width:40rem;padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-4550a5a4-ef51:hover,.elementor .e-4550a5a4-ef51:focus-visible{background-color:#111a20;}.elementor .e-4550a5a4-ef51{background-color:var(--ardoise);}.elementor .e-5db2a380-c681{width:auto;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-9b100a1-53c0{width:100%;max-width:1180px;padding:0px;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-40ff0eaa-893e{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #c2552b 0%,#8f3a19 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}