.elementor .e-f122b1c-6dce{width:100%;font-family:futura-100;font-size:3rem;color:var(--noir);line-height:1;text-transform:uppercase;}.elementor .e-41c48874-1c01{font-family:avenir-lt-pro;font-weight:900;font-size:1rem;color:var(--noir);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-2cdba16c-8012{flex-direction:column-reverse;gap:1rem;}.elementor .e-7fcb0eff-6b41{position:relative;z-index:2;padding-inline-start:15rem;padding-inline-end:15rem;flex-direction:column;align-items:start;}.elementor .e-7a4d0d80-bbcb{width:auto;height:130%;position:absolute;inset-block-start:-15%;inset-inline-end:5%;color:var(--blanc);opacity:10%;}.elementor .e-525e8395-5840{position:relative;padding-block-start:10rem;padding-block-end:10rem;flex-direction:column;}.elementor .e-7842fd91-d336{overflow:hidden;padding:0rem;margin-block-start:9rem;background-image:url("https://eauetclimat.teds.fr/wp-content/uploads/2026/09/reyssouze-affluent-eau-climat-bg-1-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--vert-eau);}.elementor .e-4100faf5-9f24{font-family:avenir-lt-pro;font-size:0.9rem;color:var(--noir);opacity:70%;}.elementor .e-5b529801-4bc0{padding:4rem;border-width:0.7rem;border-color:var(--gris-pale);border-style:solid;background-color:var(--blanc);flex-direction:column;gap:1.5rem;}.elementor .e-7d7d2cc7-833e{align-items:stretch;}.elementor .e-2d99eb9-dcbc{position:relative;z-index:3;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:-6rem;margin-block-end:5rem;}.elementor .e-1f5139ca-13f4{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-2b95cca6-8dc9{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-37c5fee4-a749{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-2ea1223f-6f32{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-color:var(--gris-clair);gap:1.25rem;}.elementor .e-22778371-6772{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-42965918-f0e5{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-7db10df8-7ea4{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-ea66fc5-defe{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-3c2cb11b-5cb7{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-768fdffa-a0a0{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-7c5f0db8-8572{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-66c0f55d-2463{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-15565bfe-d274{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-5e836a23-5008{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-color:var(--gris-clair);gap:1.25rem;}.elementor .e-1118638f-ade8{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-159834d3-69ed{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-65f35f28-a876{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-45c69722-6036{font-family:futura-100;font-size:1.1rem;color:var(--vert-eau);margin-block-start:0.5rem;}.elementor .e-650062e5-83a9{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-color:var(--gris-clair);gap:1.25rem;}.elementor .e-63954e5b-170d{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:1.25rem;}.elementor .e-7aa30296-27ec{padding-block-start:1.25rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-color:var(--gris-clair);gap:1.25rem;}.elementor .e-73853e4a-b0b5{padding-inline-start:15rem;padding-inline-end:15rem;flex-direction:column;gap:3.5rem;}.elementor .e-44993b8f-70e0{padding:0rem;margin-block-end:8rem;}