.elementor .e-3d0e7ae-2f287a7{font-family:DM Sans;font-weight:700;font-size:75px;color:#ffffff;margin:auto;background-color:#4c4c4c00;}.elementor .e-57bd042-b6faf7b{min-height:350px;background-image:url("https://www.sausset-tourisme.com/wp-content/uploads/2026/06/ecole-de-voile-sausset-les-pins-2000.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-2bd18bb-2b0e508{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-7581cae-d8d5099{font-family:DM Sans;font-weight:600;}.elementor .e-36cc5fe-785b499{font-family:DM Sans;font-weight:400;}.elementor .e-239af95-2fa96fb{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-2495f2f-c6f6657{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-4e9e5af-6b727a1{font-family:DM Sans;font-weight:600;}.elementor .e-94e154c-27de29f{font-family:DM Sans;font-weight:400;}.elementor .e-2e288f4-68aa73b{width:25px;height:25px;font-family:DM Sans;font-weight:300;font-size:21px;color:#0080AD;border-radius:12px;background-color:#FFF5C8;align-self:center;}.elementor .e-23e1d4d-08ae90f{max-width:6%;}.elementor .e-823e127-50c3645{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-34fda3b-c9f2468{font-family:DM Sans;font-weight:600;font-size:17px;color:#000000;}.elementor .e-239a4ce-b1428d5{font-family:DM Sans;font-weight:400;text-align:justify;}.elementor .e-4b3f864-2757724{flex-direction:column;}.elementor .e-ea798c0-de76cfd{height:100%;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;}.elementor .e-ecef422-2d0b808{width:25px;height:25px;font-family:DM Sans;font-weight:300;font-size:21px;color:#0080AD;border-radius:12px;background-color:#FFF5C8;align-self:center;}.elementor .e-07c39f9-5de0cac{max-width:6%;}.elementor .e-7ae17e5-00e51ef{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-145c38a-7583d1b{font-family:DM Sans;font-weight:600;font-size:17px;color:#000000;}.elementor .e-29dfc6a-08c77f6{font-family:DM Sans;font-weight:400;}.elementor .e-19346b5-8753360{flex-direction:column;justify-content:center;}.elementor .e-0b0d345-4bce9e5{height:100%;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;}.elementor .e-5767c63-5d9b344{width:25px;height:25px;font-family:DM Sans;font-weight:300;font-size:21px;color:#0080AD;border-radius:12px;background-color:#FFF5C8;align-self:center;}.elementor .e-4920c6d-fde735f{max-width:6%;}.elementor .e-3f8e259-9950c86{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-7f8d47c-fdfd6b3{font-family:DM Sans;font-weight:600;font-size:17px;color:#000000;}.elementor .e-984d3d2-3754270{font-family:DM Sans;font-weight:400;}.elementor .e-e5f38bd-5e33d99{flex-direction:column;}.elementor .e-14b3b7c-6744347{height:100%;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;}.elementor .e-03c38cb-f4e09c3{width:25px;height:25px;font-family:DM Sans;font-weight:300;font-size:21px;color:#0080AD;border-radius:12px;background-color:#FFF5C8;align-self:center;}.elementor .e-924087d-d802d7e{max-width:6%;}.elementor .e-25d8d7d-f4156bf{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-0ce1ff7-9e67b2f{font-family:DM Sans;font-weight:600;font-size:17px;color:#000000;}.elementor .e-ef567f2-aa19aea{font-family:DM Sans;font-weight:400;}.elementor .e-d291bd4-0c836cb{flex-direction:column;}.elementor .e-3c294c1-02b767c{height:100%;border-radius:12px;border-width:0.1px;border-color:#00000026;border-style:solid;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);flex-direction:row;}.elementor .e-9b378c8-af22c59{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-9f69ef7-eab7cc8{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-41b21e4-9f996f7{font-family:DM Sans;font-weight:600;}.elementor .e-7b13a2f-10ae608{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-33cb9ce-bbcc15d{font-family:DM Sans;font-weight:300;font-size:12px;color:#0080AD;}.elementor .e-a8600d1-2d81b6f{font-family:DM Sans;font-weight:600;}.elementor .e-214d8c4-8636220{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-98cc3e3-b042f92{flex-direction:column;gap:20px;}.elementor .e-9c651be-b57133f{font-size:18px;margin:10px;}.elementor .e-ec57f75-656c565{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-983afb5-fd204cf{width:100%;border-color:#ffffff;background-color:#0080AD;}.elementor .e-fc3c260-8029eda{border-radius:12px;background-color:#ffffff;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:start;}.elementor .e-46503f8-1e92cda{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-cdffacb-5ed7a98{max-width:35%;position:sticky;inset-block-start:10px;display:flex;flex-direction:column;gap:20px;}.elementor .e-047ee6d-06e748f{width:auto;max-width:1400px;column-gap:20px;margin-block-start:50px;margin-block-end:15px;flex-direction:row;row-gap:20px;justify-content:flex-start;align-items:start;}