.elementor .e-2b945c9-aa3a{color:#f0a37f;}.elementor .e-7ebcefd4-7afc{max-width:46rem;}.elementor .e-9583840-ae53{max-width:40rem;}.elementor .e-1a5de4c3-560c{padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;}.elementor .e-647c0f6e-79d3{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-38c4f56b-b649{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-1daf6493-9280{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-67425002-1ecd{padding:0px;margin-block-start:1.5rem;gap:1.75rem;flex-wrap:wrap;}.elementor .e-4abcae0e-5f1b{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-5c3fc617-e9c0{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_7894-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-71660f0f-2eb8{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-543df2cc-cfd3{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-30070b8c-e8d7{background-color:#ffffff;}.elementor .e-6f3b5061-932e{max-width:48rem;}.elementor .e-39689dd1-a1f6{max-width:48rem;}.elementor .e-63f95c4-4bfd{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-768ec125-93c3{font-size:0.98rem;line-height:1.65;}.elementor .e-cf557f4-10ad{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-3746146f-3fe7{font-size:0.98rem;line-height:1.65;}.elementor .e-34cbfc06-b584{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-65fac226-e857{font-size:0.98rem;line-height:1.65;}.elementor .e-704bf5eb-6763{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-7f5a7d30-8b02{font-size:0.98rem;line-height:1.65;}.elementor .e-5d5bf2d0-acff{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-387b4032-eb4a{font-size:0.98rem;line-height:1.65;}.elementor .e-40c118f9-a5ad{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-28765448-c12a{font-size:0.98rem;line-height:1.65;}.elementor .e-4651eef4-9da8{padding:0px;margin-block-start:1.5rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-410154ba-8197{padding:0px;margin-block-start:0.5rem;}.elementor .e-23152b25-561c{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-75f7b21c-407f{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-4480cb28-6d78{flex-direction:row-reverse;}.elementor .e-1decd28c-e91b{background-color:#ffffff;}.elementor .e-d3faea1-3b64{font-size:1.6rem;color:#f5b301;letter-spacing:0.1em;line-height:1;}.elementor .e-1b1d193e-d050{font-family:var(--police-titre);font-weight:800;font-size:2rem;color:#ffffff;line-height:1.2;}.elementor .e-5890c9af-aa7b{font-size:0.95rem;color:#d7d2ca;}.elementor .e-162fb487-e273{margin-block-start:0.75rem;}.elementor .e-68eb7f52-983f{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-6502a170-8968{background-color:var(--blanc);}.elementor .e-2b27e9db-8c80{max-width:52rem;}.elementor .e-31ae01e4-1ac9{margin-block-start:0.5rem;}.elementor .e-74da3720-4c16{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-669e77cd-cf06{& span { color: #c2552b; }\n}.elementor .e-724684a6-e619{width:34px;height:34px;object-fit:contain;}.elementor .e-3bb5ae3d-17a0{font-family:var(--police-titre);font-weight:800;font-size:0.9rem;color:#1f2a33;}.elementor .e-4a139d03-c72b{padding:0px;gap:0.6rem;align-items:center;}.elementor .e-4ff5b08c-b592{font-size:1.35rem;}.elementor .e-588bfc1-710b{font-size:0.95rem;line-height:1.6;& strong { color: #1f2a33; }\n}.elementor .e-8440817-84e8:hover,.elementor .e-8440817-84e8:focus-visible{background-color:#c2552b;}.elementor .e-8440817-84e8{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-5ded99a9-5df4{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-418f707b-8f38{width:36%;min-width:0px;position:sticky;inset-block-start:120px;flex:0 0 36%;align-self:flex-start;}.elementor .e-73cc6614-adb1{font-size:1.02rem;line-height:1.4;}.elementor .e-678cee34-65ab{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-45ea8477-81c6{font-size:0.97rem;line-height:1.7;}.elementor .e-46d19098-b6ea{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-3f512b91-29bb{font-size:1.02rem;line-height:1.4;}.elementor .e-625c6f23-c6c4{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-79475060-385b{font-size:0.97rem;line-height:1.7;}.elementor .e-37436e64-cd04{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-6be6f132-8761{font-size:1.02rem;line-height:1.4;}.elementor .e-7670f246-7226{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-662497a9-3b65{font-size:0.97rem;line-height:1.7;}.elementor .e-5e6d359d-c01d{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-491455c4-e663{font-size:1.02rem;line-height:1.4;}.elementor .e-134de23e-63f0{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-7ab6a08f-26a6{font-size:0.97rem;line-height:1.7;}.elementor .e-67c7b181-f921{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-50b2c7c7-db94{font-size:1.02rem;line-height:1.4;}.elementor .e-4bc2763f-76c9{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-9cc9362-be3e{font-size:0.97rem;line-height:1.7;}.elementor .e-181a1233-cb9d{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-37e23d5e-b989{font-size:1.02rem;line-height:1.4;}.elementor .e-3a1041aa-6488{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-4842b8de-2d69{font-size:0.97rem;line-height:1.7;}.elementor .e-376f6e5a-f957{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-1a879faa-8658{font-size:1.02rem;line-height:1.4;}.elementor .e-73e56809-99d1{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-6adde8f2-58e9{font-size:0.97rem;line-height:1.7;}.elementor .e-69e76f3f-cd1b{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-70215e3-6536{width:auto;min-width:0px;gap:0.85rem;flex:1 1 0px;}.elementor .e-268ae388-da92{gap:4rem;align-items:flex-start;}.elementor .e-1bb06658-9a20{background-color:var(--sable);}.elementor .e-6f24be22-b346{color:#ffffff;}.elementor .e-3e588cf6-11e2{color:#fbe9e0;}.elementor .e-2b44fd53-5004{max-width:40rem;padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-7ce67bb9-6581:hover,.elementor .e-7ce67bb9-6581:focus-visible{background-color:#111a20;}.elementor .e-7ce67bb9-6581{background-color:var(--ardoise);}.elementor .e-613b72c4-cfe8{width:auto;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-1b9a85cd-e06e{width:100%;max-width:1180px;padding:0px;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-2e148d84-a307{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;}