.elementor .e-d5204e5-4e462d8{font-family:DM Sans;font-weight:700;font-size:75px;color:#ffffff;margin:auto;}.elementor .e-3dabece{min-height:350px;background-image:url("https://www.sausset-tourisme.com/wp-content/uploads/2026/06/anse-du-petit-rouveau-sausset-les-pins-01-2000w.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-2376154-8a00f4f{width:200px;height:50px;font-family:DM Sans;color:#0080AD;padding-block-end:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#375efa00;display:flex;flex-direction:row;justify-content:flex-start;align-self:start;order:-99999;}.elementor .e-73a05bf-04acca4{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-91db205-b47b866{font-family:DM Sans;font-weight:600;}.elementor .e-779b0d8-964c169{font-family:DM Sans;font-weight:400;}.elementor .e-14a82cb-ce86251{padding:20px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-0c2d336-c9081db{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-033a164-266595e{font-family:DM Sans;font-weight:600;}.elementor .e-95019d5-3c2950d{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-image:linear-gradient(#d8d8d833, #d8d8d833);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f5f5f540;background-clip:border-box;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-b2a05d6-29d6bd9{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#F6F6F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-4d724d8-73083d3{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-image:linear-gradient(#d8d8d833, #d8d8d833);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f5f5f540;background-clip:border-box;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-e808a8d-1c1ea5a{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-image:linear-gradient(#d8d8d833, #d8d8d833);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f5f5f540;background-clip:border-box;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-e4e6710-8118484{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#F6F6F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-894ea47-2a1ba24{height:40px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-image:linear-gradient(#d8d8d833, #d8d8d833);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f5f5f540;background-clip:border-box;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-c019e8a-2951809{padding:20px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-cd5ddb4-8333fc0{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-4f78cc1-7f3e123{font-family:DM Sans;font-weight:600;}.elementor .e-f5d98ec-550c916{padding:0px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#F6F6F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-4f46c34-5e99acc{padding:0px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#F6F6F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-2652ad0-d3aac38{padding:0px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#F6F6F6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-df261e3-f56d19f{flex-direction:column;gap:15px;}.elementor .e-8c3aa21-05cdddf{padding:20px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-f18bdf3-8100087{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-20a5bbd-963833b{font-family:DM Sans;font-weight:600;}.elementor .e-a3b14d4-137643d{padding:20px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-874f83f-51a47ff{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-dd2b5b4-530390f{font-family:DM Sans;font-weight:600;}.elementor .e-501e1f7-4c0a2f1{padding:20px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-ccfa87e-e244a7a{flex-direction:column;gap:20px;}.elementor .e-8d787a3-318d304{font-size:23px;margin:10px;}.elementor .e-496b856-2232eef{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-d462f40-5755e6c{width:100%;border-color:#ffffff;background-color:#0080AD;}.elementor .e-2969537-b594e2e{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-7840bb1-4cd83a7{padding:10px;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:column;gap:5px;justify-content:center;align-items:start;}.elementor .e-e85037c-1c1a24b{max-width:25%;position:sticky;inset-block-start:9px;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:auto;display:flex;flex-direction:column;gap:20px;}.elementor .e-0f8e3e4-e0fbd76{width:auto;max-width:1400px;column-gap:20px;margin-block-start:-28px;margin-block-end:50px;flex-direction:row;row-gap:20px;justify-content:flex-start;align-items:start;}