.elementor .e-ed158e0-7011745{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-47502fb-5bcfff1{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-7eb9f62{height:70vh;border-radius:40px;border-width:10px;border-color:#ffffff;border-style:solid;background-image:url("https://spa-bassin.prod-1400.fr/wp-content/uploads/2026/08/spa-privatif.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-011c1f0-59622c2{font-family:var(--H3);text-align:center;}.elementor .e-c77069e-f9f4057{font-family:"Playfair Display";font-size:20px;align-self:center;}.elementor .e-1ac2c44-8e9bcd8{padding-block-start:2%;padding-block-end:2%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#F3ECE0;flex-direction:column;justify-content:center;}.elementor .e-4d2080b-54a9fdd{font-family:var(--H3);}.elementor .e-3640799-a28ad13{font-family:"Playfair Display";font-size:20px;}.elementor .e-12325bc-5943d97{padding-block-start:2%;padding-block-end:2%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-fa7187e-3fa0ec3{font-family:var(--H3);text-align:center;}.elementor .e-4c171a6-5c75353{font-family:"Playfair Display";font-size:20px;}.elementor .e-d221673-41d8fda{padding-block-start:2%;padding-block-end:2%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8a5419c-fdf9817{font-family:var(--H3);}.elementor .e-bd0f33d-c24e851{font-family:"Playfair Display";font-size:20px;}.elementor .e-aba297e-87e25fa{padding-block-start:2%;padding-block-end:2%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#F3ECE0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ed531ac{padding-block-start:5%;padding-block-end:5%;padding-inline-start:10%;padding-inline-end:10%;margin:0%;flex-direction:row;gap:50px;flex-wrap:nowrap;justify-content:center;}.elementor .e-0250210-1178f45{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:1px;line-height:25px;text-align:center;}.elementor .e-a4b66d5{max-width:900px;margin-block-end:100px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4fd7f27-8a90569{width:431px;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-553c62d-1dedf89{width:220px;font-size:16px;padding:5%;border-start-start-radius:20px;border-end-end-radius:20px;background-color:#F3ECE0;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-8a5da3c-0801cfa{height:550px;padding:0px;border-radius:20px;background-image:url("https://spa-bassin.prod-1400.fr/wp-content/uploads/2026/08/Hamam.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:flex-end;align-items:end;}.elementor .e-08f1fe9-885daa4{width:220px;font-size:16px;padding:5%;border-start-start-radius:20px;border-end-end-radius:20px;background-color:#F3ECE0;}.elementor .e-b247a20-c52c34d{height:550px;padding:0px;border-radius:20px;background-image:url("https://spa-bassin.prod-1400.fr/wp-content/uploads/2026/08/Accueil-_2_-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;justify-content:flex-end;align-items:end;}.elementor .e-ba004a0-bab2c5d{font-size:16px;}.elementor .e-287d531-780a2ee{width:220px;font-size:16px;padding:5%;border-start-start-radius:20px;border-end-end-radius:20px;background-color:#F3ECE0;}.elementor .e-6cca3fa-a31c2e5{height:550px;padding:0px;border-radius:20px;background-image:url("https://spa-bassin.prod-1400.fr/wp-content/uploads/2026/08/Couple.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:flex-end;align-items:end;}.elementor .e-b1abc35-9849add{padding:0px;margin:0px;flex-direction:row;gap:50px;}.elementor .e-caf898d{padding-block-start:5%;padding-block-end:5%;padding-inline-start:10%;padding-inline-end:10%;flex-direction:column;gap:50px;}.elementor .e-7a94ee4-fbb726e{width:431px;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-f39f74b-cd9ca6d{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:1px;line-height:25px;}.elementor .e-4342925-2c41e14{margin-block-start:100px;flex-direction:column;gap:20px;}.elementor .e-4cfb945-346d1ce{max-width:400px;max-height:550px;border-start-start-radius:250px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;}.elementor .e-7aa383e-6d48e11{max-height:550px;margin-block-start:100px;flex-direction:column;justify-content:center;align-items:end;}.elementor .e-46b0d6f{padding-block-start:3%;padding-block-end:3%;padding-inline-start:10%;padding-inline-end:10%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-bdb3140-bc072cc{position:relative;font-family:var(--H2);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-359d5e0-526c695{width:900px;font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:1px;line-height:25px;text-align:center;}.elementor .e-7ce9eaa{padding-block-start:5%;padding-block-end:2%;padding-inline-start:0%;padding-inline-end:0%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-a2641be-815eacb{width:60%;object-fit:cover;}.elementor .e-245eea8-28d89fc{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-13e65aa-9f7f155{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:center;}.elementor .e-9b16436{width:32%;padding:3%;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:20px;border-end-end-radius:20px;background-color:var(--Beige);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-8225c21-59cd6aa{width:60%;object-fit:cover;}.elementor .e-ed22df1-2327d1b{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-6404c90-017aba7{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:center;}.elementor .e-ba2d8fb-13cd9b1{width:32%;padding:3%;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:20px;border-end-end-radius:20px;background-color:var(--Beige);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-6e3a9a4-75b4aa1{width:60%;object-fit:cover;}.elementor .e-bd7c26b-a2c9a66{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-a4d071d-3a03541{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:center;}.elementor .e-b3a757f-9e5520b{width:32%;padding:3%;border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:20px;border-end-end-radius:20px;background-color:var(--Beige);flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-b3f87e3{width:1200px;margin-block-end:5%;flex-direction:row;gap:50px;justify-content:center;align-items:center;}.elementor .e-985eacd-f5dc2ca{font-family:var(--H2);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-34a0309-03b1958{font-family:var(--Paragraphe);font-weight:500;font-size:15px;line-height:25px;}.elementor .e-6e3b6fe-01d85c5{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;}.elementor .e-86f5d8a-0e7bc64{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;}.elementor .e-e4447b8-ee5eae7{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;}.elementor .e-3470d4e{width:60%;flex-direction:column;gap:20px;}.elementor .e-d338969-7b1d8ad{border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:250px;border-end-end-radius:250px;}.elementor .e-5060499-0876e1e{width:40%;position:relative;inset-block-end:-120px;padding-inline-start:30px;}.elementor .e-d77e024{padding:5%;background-color:var(--Beige);flex-direction:row;gap:50px;}.elementor .e-2735402-9bf554a{border-radius:20px;}.elementor .e-44885de-d3c90c2{width:40%;flex-direction:column;gap:20px;}.elementor .e-85ca4fb-e769dfa{font-family:var(--H2);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-e9dbb04-2c0996a{width:20%;border-radius:20px;background-color:var(--Beige);flex-direction:column;justify-content:center;}.elementor .e-5dcb107-cb5b47d{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-185e1ea-485e64d{padding:0px;flex-direction:row;}.elementor .e-b3cea2e-da33c73{width:20%;border-radius:20px;background-color:var(--Beige);flex-direction:column;justify-content:center;}.elementor .e-67e81ab-69fa219{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-924764f-35330d4{padding:0px;flex-direction:row;}.elementor .e-0b984fb-a68747c{width:20%;border-radius:20px;background-color:var(--Beige);flex-direction:column;justify-content:center;}.elementor .e-1bff529-89e0eb1{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-c02c9c6-a06954a{padding:0px;flex-direction:row;}.elementor .e-590e702-cdd213e{width:20%;border-radius:20px;background-color:var(--Beige);flex-direction:column;justify-content:center;}.elementor .e-6bbbf05-052a82e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-80d2304-51ec536{padding:0px;flex-direction:row;}.elementor .e-c544c90-b6ba297{width:100%;padding:0px;flex-direction:column;gap:20px;justify-content:flex-end;}.elementor .e-5734c8f-ca4d289{width:50%;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;justify-content:flex-end;}.elementor .e-f8b5038-f81eaf9{width:1200px;position:relative;padding:5%;flex-direction:row;gap:50px;align-items:end;}.elementor .e-5f5cd8d-f11a40e{width:40%;height:600px;margin-block-end:-8%;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/sauna-duo.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-b5847eb-09da36a{font-family:var(--H2);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-c1317b9-f4bb4ff{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:0px;line-height:25px;text-align:start;}.elementor .e-59e6aa1-9c97873{font-family:var(--H2);font-weight:500;font-size:20px;}.elementor .e-0598ef4-b372dc5{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:0px;line-height:25px;text-align:start;margin-block-start:-15px;}.elementor .e-980deb9-6f8278f{font-family:var(--H2);font-weight:500;font-size:20px;}.elementor .e-6eb555a-5fb3ccd{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:0px;line-height:25px;text-align:start;margin-block-start:-15px;}.elementor .e-8bddf0f-646cfb5{font-family:var(--H2);font-weight:500;font-size:20px;}.elementor .e-2c43754-5be5ae6{font-family:var(--Paragraphe);font-weight:400;font-size:15px;letter-spacing:0px;line-height:25px;text-align:start;margin-block-start:-15px;}.elementor .e-cf5b9fe-0d6ffae{width:50%;height:240px;object-fit:cover;border-radius:20px;}.elementor .e-16aa270-2626f20{width:50%;height:240px;object-fit:cover;border-radius:20px;}.elementor .e-26caa29-71004d5{padding:0px;margin:0px;gap:20px;justify-content:center;align-items:center;}.elementor .e-809ed38-931d822{width:60%;margin-block-end:-125px;flex-direction:column;gap:20px;}.elementor .e-5b94393-8a0f605{max-height:830px;position:relative;padding-block-start:5%;padding-block-end:3%;padding-inline-start:10%;padding-inline-end:10%;background-color:#F3ECE0;display:flex;flex-direction:row;gap:50px;justify-content:center;align-items:end;}.elementor .e-264b498-7897e4d{font-family:var(--H2);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-0591c55-021867e{font-family:var(--Paragraphe);font-weight:400;font-size:15px;line-height:25px;text-align:start;}.elementor .e-8906b0e-92ed260{font-family:var(--Paragraphe);}.elementor .e-413254c-2cc9bd1{font-family:var(--Paragraphe);}.elementor .e-315b8de-dd0a3b8{font-family:var(--Paragraphe);}.elementor .e-04392af-2ae490f{font-family:var(--Paragraphe);}.elementor .e-4d23b97-c5a1bea{font-family:var(--Paragraphe);}.elementor .e-46043e1-272a7f0{font-family:var(--Paragraphe);}.elementor .e-c272ede-df322f0{font-family:var(--Paragraphe);}.elementor .e-c4e56fb-bfc988e{font-family:var(--Paragraphe);}.elementor .e-1bf0064-67d97c8{width:1300px;position:relative;padding:5%;margin-block-start:8%;flex-direction:column;gap:50px;}.elementor .e-4cbd375-323c394{font-family:"Playfair Display";color:var(--Marron-fonce);}.elementor .e-5cc55c4-c406dd6{font-family:var(--Paragraphe);color:var(--Marron-fonce);text-align:center;align-self:center;}.elementor .e-83898ee-9463810{padding-block-start:8%;padding-block-end:8%;padding-inline-start:5%;padding-inline-end:5%;margin:0px;background-color:#f2ebdf4d;flex-direction:column;gap:30px;justify-content:center;align-items:center;}