.elementor .e-7766589c-856b{color:#f0a37f;}.elementor .e-65eca763-e9ee{max-width:46rem;}.elementor .e-35e504fd-5869{max-width:40rem;}.elementor .e-27c0f889-f0df{padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;}.elementor .e-16e367cf-6db9{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-6684a1bd-e0ba{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-6164bb3b-8b36{font-weight:600;font-size:0.95rem;color:#ffffff;}.elementor .e-3ed4752d-beea{padding:0px;margin-block-start:1.5rem;gap:1.75rem;flex-wrap:wrap;}.elementor .e-6763464c-dfe8{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-21f4f19c-b9d6{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_0002-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-4be7a168-ee7d{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-371f2f9c-cf21{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-718fcefb-5a1e{background-color:#ffffff;}.elementor .e-788260cc-e60c{max-width:48rem;}.elementor .e-5c8bc0a7-f41d{max-width:48rem;}.elementor .e-4e64bc84-f205{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-73942de6-bdd1{font-size:0.98rem;line-height:1.65;}.elementor .e-4e0c844a-7f2d{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-76a7a9d2-43c9{font-size:0.98rem;line-height:1.65;}.elementor .e-38a7c19b-9d36{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-337ab4cc-9e4a{font-size:0.98rem;line-height:1.65;}.elementor .e-6c198157-82cc{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-2cc90ee3-6eef{font-size:0.98rem;line-height:1.65;}.elementor .e-49773066-d85e{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-5815d0a1-40f1{font-size:0.98rem;line-height:1.65;}.elementor .e-55e8bc60-6414{aspect-ratio:16 / 10;border-radius:10px;}.elementor .e-13a9b0-d303{font-size:0.98rem;line-height:1.65;}.elementor .e-6e1d8092-6e23{padding:0px;margin-block-start:1.5rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-f371cb6-5488{padding:0px;margin-block-start:0.5rem;}.elementor .e-6afaec4-22b6{aspect-ratio:4 / 3.4;box-shadow:0px 24px 60px 0px rgba(31,42,51,0.18);}.elementor .e-85e450-d0e6{width:100%;padding:0px;flex:1 1 0px;}.elementor .e-193766a8-ed97{flex-direction:row-reverse;}.elementor .e-594cec2b-4efc{background-color:#ffffff;}.elementor .e-712f6fe5-1762{font-size:1.6rem;color:#f5b301;letter-spacing:0.1em;line-height:1;}.elementor .e-31b8a70a-cf35{font-family:var(--police-titre);font-weight:800;font-size:2rem;color:#ffffff;line-height:1.2;}.elementor .e-7ef474f4-90f8{font-size:0.95rem;color:#d7d2ca;}.elementor .e-57bc2255-dc33{margin-block-start:0.75rem;}.elementor .e-64c8cc94-6bcc{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-3f20b1e5-5087{background-color:var(--blanc);}.elementor .e-ef67f50-20ca{max-width:52rem;}.elementor .e-5ef105cd-a4a8{margin-block-start:0.5rem;}.elementor .e-381116f3-f095{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-729e3ac5-2088{& span { color: #c2552b; }\n}.elementor .e-424ebe7d-699f{width:34px;height:34px;object-fit:contain;}.elementor .e-3fb16640-a793{font-family:var(--police-titre);font-weight:800;font-size:0.9rem;color:#1f2a33;}.elementor .e-3f4c7573-8799{padding:0px;gap:0.6rem;align-items:center;}.elementor .e-3d61c976-1c0d{font-size:1.35rem;}.elementor .e-1551ef8d-71d7{font-size:0.95rem;line-height:1.6;& strong { color: #1f2a33; }\n}.elementor .e-7fe706bb-5327:hover,.elementor .e-7fe706bb-5327:focus-visible{background-color:#c2552b;}.elementor .e-7fe706bb-5327{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-1b72bfcf-1cff{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-51aece67-1ce7{width:36%;min-width:0px;position:sticky;inset-block-start:120px;flex:0 0 36%;align-self:flex-start;}.elementor .e-6cd85903-cebb{font-size:1.02rem;line-height:1.4;}.elementor .e-7c83ad83-f288{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-6a64cdb-3459{font-size:0.97rem;line-height:1.7;}.elementor .e-29574807-5f94{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-2c590209-cb1e{font-size:1.02rem;line-height:1.4;}.elementor .e-18044d8d-4e1b{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-2dee0429-e563{font-size:0.97rem;line-height:1.7;}.elementor .e-3fd5bc25-e87a{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-30761352-7aa3{font-size:1.02rem;line-height:1.4;}.elementor .e-1da988b6-6a1d{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-658e8142-924c{font-size:0.97rem;line-height:1.7;}.elementor .e-33a14944-5a79{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-b3049da-813e{font-size:1.02rem;line-height:1.4;}.elementor .e-5825f800-e960{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-263e8593-b2bb{font-size:0.97rem;line-height:1.7;}.elementor .e-3d9609b5-be00{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-2e7a4789-45c7{font-size:1.02rem;line-height:1.4;}.elementor .e-795b03d1-2966{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-6b08da6a-18aa{font-size:0.97rem;line-height:1.7;}.elementor .e-47e4ba01-6333{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-66bbf8d9-b907{font-size:1.02rem;line-height:1.4;}.elementor .e-7d93d909-69d7{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-643ef1fd-b78b{font-size:0.97rem;line-height:1.7;}.elementor .e-1b10061f-40da{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-60c37164-50e1{font-size:1.02rem;line-height:1.4;}.elementor .e-60161bd3-c2a3{padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;gap:1rem;}.elementor .e-68798b40-79de{font-size:0.97rem;line-height:1.7;}.elementor .e-66e50563-976c{padding-block-start:0px;padding-block-end:1.3rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-3bfef407-7d92{width:auto;min-width:0px;gap:0.85rem;flex:1 1 0px;}.elementor .e-407b4fcb-1bdb{gap:4rem;align-items:flex-start;}.elementor .e-33acf442-46c1{background-color:var(--sable);}.elementor .e-55a189a5-22d9{color:#ffffff;}.elementor .e-6d184e6f-f302{color:#fbe9e0;}.elementor .e-d4dcbf5-92ca{max-width:40rem;padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-49edcad2-895e:hover,.elementor .e-49edcad2-895e:focus-visible{background-color:#111a20;}.elementor .e-49edcad2-895e{background-color:var(--ardoise);}.elementor .e-58882801-d9a3{width:auto;padding:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-2e47ed5d-dc29{width:100%;max-width:1180px;padding:0px;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-2db7ac99-59eb{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;}