.elementor .e-5d4bf7f-958b08b{font-family:DM Sans;font-weight:700;font-size:75px;color:#ffffff;text-align:center;text-transform:uppercase;margin:auto;}.elementor .e-7315519{min-height:350px;font-family:DM Sans;font-weight:700;font-size:75px;background-image:url("https://www.sausset-tourisme.com/wp-content/uploads/2026/06/plage-pointe-du-bon-plan4-2000-sausset-les-pins.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-835889b-272a93b{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-c819ac7-cd197c9{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-b352b23-37ad661{font-family:DM Sans;font-weight:600;}.elementor .e-0360a43-a3636c8{font-family:DM Sans;font-weight:400;}.elementor .e-0bcd0fa-45110f5{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-86fecd9-7ed5b65{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-eb55abc-ecc83a2{font-family:DM Sans;font-weight:600;}.elementor .e-6552070-9e3e932{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-acdfa47-d5fcd60{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-a8193a7-ed8b7cf{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-dfbb482-53b91d5{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-3311cfd-8fa9af3{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-f22016c-aa62acb{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-c404f72-6147b26{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-24f95ec-30bd5b9{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-a867552-37f2ff6{font-family:DM Sans;font-weight:600;}.elementor .e-9e6d42e-0a54bd8{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-d1a1d2b-b1046df{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-72fed0d-64f24bb{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-b5e3427-0c8f047{flex-direction:column;gap:15px;}.elementor .e-7f05e0d-ba90817{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-e821c02-2f807bd{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-01032e9-01a36c3{font-family:DM Sans;font-weight:600;}.elementor .e-2885894-b336eaf{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-19d46dc-01c80cd{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-a1b3b95-928d287{font-family:DM Sans;font-weight:600;}.elementor .e-1fdf1d8-e942351{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-1b197d0-b7abbc9{flex-direction:column;gap:20px;}.elementor .e-c2daf20-e702b37{font-size:18px;margin:10px;}.elementor .e-783e9ed-868c7dc{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-07a991d-f4b75a0{width:100%;border-color:#ffffff;background-color:#0080AD;}.elementor .e-682b102-cb96895{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-61282c1-305cff6{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-c430c5b-065d264{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-27a95d7-9ef5987{width:auto;max-width:1400px;column-gap:20px;margin-block-start:-25px;margin-block-end:50px;flex-direction:row;row-gap:20px;justify-content:flex-start;align-items:start;}