.elementor .e-b9cf7ab-e7b144c{position:relative;font-family:var(--H1);font-weight:400;font-size:70px;color:#ffffff;letter-spacing:0px;line-height:80px;font-style:italic;}.elementor .e-b6e3f0a-ff05f4c{position:relative;font-family:var(--H1);font-weight:400;font-size:45px;color:#ffffff;letter-spacing:0px;line-height:55px;text-align:center;font-style:italic;}.elementor .e-8f7b4a9-be24928{min-height:700px;flex-direction:column;}.elementor .e-410853f-b1a2111{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:center;font-style:italic;align-self:center;}.elementor .e-fa49de2-dbbcb78{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:center;align-self:center;}.elementor .e-9abf02e{position:relative;padding-block-start:5%;padding-block-end:5%;padding-inline-start:15%;padding-inline-end:15%;margin:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-f0bbda9-47882aa{width:80%;}.elementor .e-dc36d25-ad874dd{position:relative;font-family:var(--H1);font-weight:400;font-size:22px;color:var(--Marron-fonce);letter-spacing:0px;line-height:32px;text-align:center;font-style:italic;align-self:center;}.elementor .e-ac3e67e{width:50%;padding:3%;border-start-start-radius:200px;border-start-end-radius:200px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ef0c81f-8a74ed6{width:80%;}.elementor .e-1b1f55f-da0fb39{position:relative;font-family:var(--H1);font-weight:400;font-size:22px;color:var(--Marron-fonce);letter-spacing:0px;line-height:32px;text-align:center;font-style:italic;align-self:center;}.elementor .e-9c84c23-535be30{width:50%;padding:3%;border-start-start-radius:200px;border-start-end-radius:200px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-e836e70-28761e2{width:80%;}.elementor .e-b3feaca-2d3a451{position:relative;font-family:var(--H1);font-weight:400;font-size:22px;color:var(--Marron-fonce);letter-spacing:0px;line-height:32px;text-align:center;font-style:italic;align-self:center;}.elementor .e-57bd78e-eadb4ac{width:50%;padding:3%;border-start-start-radius:200px;border-start-end-radius:200px;border-end-start-radius:30px;border-end-end-radius:30px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0282d9f{width:80%;position:relative;margin-block-end:8%;flex-direction:row;gap:50px;max-width: 1024px;\n}.elementor .e-6d6dfc9-0098f81{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:center;}.elementor .e-5d1ad71-06dc80b{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;align-self:center;}.elementor .e-aed94c7{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-a5f4e9f-be36672{min-height:500px;max-width:370px;object-fit:cover;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:200px;border-end-end-radius:200px;}.elementor .e-dc6e479{width:40%;position:relative;inset-block-start:80px;margin-block-start:4px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:200px;border-end-end-radius:200px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-9932335{max-height:550px;position:relative;padding-block-start:3%;padding-block-end:3%;padding-inline-start:10%;padding-inline-end:10%;background-color:#F3ECE0;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;}.elementor .e-81abdcb-cce6c42{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:center;}.elementor .e-5da54ed-d522312{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:center;align-self:center;}.elementor .e-8356974{width:1300px;position:relative;inset-block-start:200px;padding-block-start:0%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;gap:20px;}.elementor .e-a93b35e-9ebaaf4{border-radius:20px;}.elementor .e-53c9e02-0dd8786{width:35%;position:relative;inset-block-end:150px;flex-direction:column;}.elementor .e-cfdec44-417b98d{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:start;}.elementor .e-23cec27-5ccb7f0{width:17%;height:17%;border-radius:20px;background-color:#ffffff;flex-direction:column;justify-content:center;}.elementor .e-54a4fa9-8552f00{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;flex-direction:column;}.elementor .e-931bf0d-fdc2d68{padding:0px;flex-direction:row;}.elementor .e-d6eeeda-dc23247{width:17%;height:17%;border-radius:20px;background-color:#ffffff;flex-direction:column;justify-content:center;}.elementor .e-ae48658-17ace20{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-6024abe-4e9a5cd{width:100%;padding:0px;flex-direction:row;}.elementor .e-6d1cc7b-048c108{width:17%;height:17%;border-radius:20px;background-color:#ffffff;flex-direction:column;justify-content:center;}.elementor .e-23d5cd7-f18d9c8{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-a2aa265-d4718a7{width:100%;padding:0px;flex-direction:row;}.elementor .e-e1c8af0-f0320a8{width:17%;height:17%;border-radius:20px;background-color:#ffffff;flex-direction:column;justify-content:center;}.elementor .e-95d9b82-62d73b2{width:100%;padding-block-start:0px;padding-block-end:0px;flex-direction:column;}.elementor .e-0e6e860-247ec35{width:100%;height:15%;padding:0px;flex-direction:row;}.elementor .e-da19717-4e56d84{width:100%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-7dc3f0e-612f0e5{width:55%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-d7b5e0d-95b4dab{position:relative;padding-block-start:1%;padding-block-end:1%;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:20%;background-color:#F3ECE0;display:flex;flex-direction:row;gap:50px;justify-content:center;align-items:center;}.elementor .e-2833150-7f13a1a{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:start;}.elementor .e-e14e4ac-c5b6800{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;align-self:start;}.elementor .e-252a21a{width:1300px;position:relative;padding-block-start:8%;padding-block-end:8%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:row;gap:50px;justify-content:center;align-items:center;}.elementor .e-1f13d7a-6954abc{width:800px;height:600px;margin-block-end:-10%;border-start-start-radius:250px;border-start-end-radius:250px;border-end-start-radius:30px;border-end-end-radius:30px;background-image:url("https://spa-bassin.prod-1400.fr/wp-content/uploads/2026/08/villa-spa-bassin.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-d410187-9fd2a40{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:start;}.elementor .e-2d7b311-8c6b3b0{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;align-self:center;}.elementor .e-4e6fcd1-b01aa86{max-height:680px;position:relative;padding-block-start:10%;padding-block-end:3%;padding-inline-start:15%;padding-inline-end:15%;background-color:#F3ECE0;display:flex;flex-direction:row;gap:50px;justify-content:center;align-items:end;}.elementor .e-f03825b-2050785{position:relative;font-family:var(--H1);font-weight:500;font-size:30px;color:var(--Marron-fonce);letter-spacing:0px;line-height:40px;text-align:start;font-style:italic;align-self:start;}.elementor .e-6193eeb-cbd69c0{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;}.elementor .e-f1d1904-3b473a6{font-family:var(--Paragraphe);}.elementor .e-844875d-87d5a0e{font-family:var(--Paragraphe);}.elementor .e-18f09df-eb1fa6f{font-family:var(--Paragraphe);}.elementor .e-a71c07b-dbed63c{font-family:var(--Paragraphe);}.elementor .e-a63fb20-1fbe4dc{font-family:var(--Paragraphe);}.elementor .e-46547dc-ff8fe01{font-family:var(--Paragraphe);}.elementor .e-a7766a3-6f8af11{font-family:var(--Paragraphe);}.elementor .e-d4edfc2{width:1300px;position:relative;padding:5%;margin-block-start:8%;flex-direction:column;gap:50px;}.elementor .e-ae6c616-01fefe8{font-family:"Playfair Display";color:var(--Marron-fonce);}.elementor .e-5448047-23e0440{font-family:var(--Paragraphe);color:var(--Marron-fonce);text-align:center;align-self:center;}.elementor .e-1305312-a1446ec{width:100%;flex-direction:row;justify-content:space-evenly;align-items:center;}.elementor .e-3b2998d{padding-block-start:5%;padding-block-end:5%;padding-inline-start:15%;padding-inline-end:15%;margin:0px;background-color:#f2ebdf4d;flex-direction:column;gap:30px;justify-content:center;align-items:center;}