:root{--_variable-collection---white:#fff;--_variable-collection---orange:#ff8118;--_variable-collection---primary-color:#3f7f7a;--black:#333;--_variable-collection---purple:#a487c4;--light-purple:#a487c412;--_variable-collection---background-color:#f9fafb;--_variable-collection---secondary-color:#00bfa3}.container-margin{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:80px;margin-bottom:80px;text-decoration:none;display:flex}.container-margin.align-center{justify-content:flex-start;align-items:center}.paragraph{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:8px;padding-bottom:8px;text-decoration:none;display:flex}.footer{background-color:#fff;border:0 solid #e5e7eb;border-top-width:1px;flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:48px;padding-bottom:48px;text-decoration:none;display:flex}.linkedin-icon,.social-icon{object-fit:cover;overflow:hidden}.paragraph-contact{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.contact-subtitle{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:832px;height:76px;padding-top:16px;padding-bottom:32px;text-decoration:none;display:flex}.button-primary-white{grid-row-gap:10px;background-color:var(--_variable-collection---white);color:#272727;flex-direction:column;justify-content:center;align-items:center;height:56px;padding:16px 32px;font-family:Outfit,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;display:flex}.buttonsecondaryorange{grid-row-gap:10px;border:2px solid var(--_variable-collection---orange);height:56px;color:var(--_variable-collection---orange);background-color:#3898ec00;flex-flow:column;justify-content:center;align-items:center;padding:16px 32px;font-family:Outfit,Arial,sans-serif;font-size:16px;text-decoration:none;display:flex}.heading-contact{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.toolssection{grid-row-gap:12px;background-color:var(--_variable-collection---primary-color);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:40px 24px;text-decoration:none;display:flex}.subtitle-white{width:100%;color:var(--_variable-collection---white);flex-direction:column;justify-content:flex-start;align-items:center;font-size:20px;text-decoration:none;display:flex}.text-15{color:#fff;text-align:center;letter-spacing:1.24961px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.coloredrectangle{object-fit:cover;justify-content:center;align-items:center;width:78px;height:3px;text-decoration:none;display:flex}.tool-button{grid-row-gap:12px;background-color:#ffffff1a;border:1px solid #ffffff4d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:139px;height:139px;padding:24px;text-decoration:none;display:flex}.tool-button.w--current{background-image:linear-gradient(#649b93,#649b93);border-color:#ffffff1a}.tool-button-white-text{color:#fff;text-align:center;letter-spacing:.6px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:500;line-height:15px;text-decoration:none}.navigation-header{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:block;position:static;inset:0% auto auto 0%}.header-container{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-bottom:40px;text-decoration:none;display:flex;position:static;top:0;left:0}.container-auto-margin-hero{justify-content:center;align-items:flex-end;width:100%;text-decoration:none;display:flex}.container-header-bloc{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.container-maxw576{grid-row-gap:18px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:858px;text-decoration:none;display:flex}.hero-section-heading-text{color:#fff;letter-spacing:.263672px;margin-top:0;margin-bottom:0;font-family:Outfit,Arial,sans-serif;font-size:50px;font-weight:700;line-height:75px;text-decoration:none}.hero-section-subtitle-text{color:var(--_variable-collection---white);letter-spacing:-.439453px;margin-top:0;margin-bottom:0;font-size:20px;font-weight:400;line-height:28px;text-decoration:none}.contact{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.une-question{color:#fff;text-align:center;letter-spacing:1.24961px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.contact-title-text{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:32px;font-weight:700;line-height:36px;text-decoration:none}.container-contact{grid-row-gap:12px;background-image:linear-gradient(101.05deg,var(--_variable-collection---secondary-color)0%,var(--_variable-collection---purple)47%,var(--_variable-collection---orange)100%);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 32px;text-decoration:none;display:flex}.whiterectangle{background-color:#fff}.contact-subtitle-text{color:#ffffffe6;text-align:center;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:28px;text-decoration:none}.verticalcontainer{flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:1280px;display:flex}.pexels-leeloothefirst-7304963-1{object-fit:fill}.heading-24{background-color:#3f7f7a99;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:12px 24px;text-decoration:none;display:flex;position:static}.top-header-6{grid-column-gap:32px;background-color:#3f7f7a;justify-content:flex-end;align-items:center;width:100%;height:50px;padding:4px 38px 4px 12px;display:flex}.link-social-links{grid-row-gap:10px;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:24px;text-decoration:none;display:flex}.header{justify-content:space-between;align-items:center;width:100%;padding:0 38px 0 12px;text-decoration:none;display:flex}.navigation-links-dark{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.nav-link-block-text{color:#4a5565;letter-spacing:-.3125px;width:100%;margin-top:0;margin-bottom:0;padding:20px;font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:24px;text-decoration:none}.nav-link-block-text:hover{color:var(--_variable-collection---orange);background-color:#e1e1e129;border-radius:4px;text-decoration:none}.tool-item{background-color:#e9f8f7;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 48px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 25px 50px #00000040}.tool-item-title{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:24px;text-decoration:none;display:flex}.text{color:#0a0a0a;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:40px;font-weight:500;line-height:48px;text-decoration:none}.tool-item-subtitle{color:#4a5565;margin-top:0;margin-bottom:0;font-family:Georgia,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:28px;text-decoration:none}.tool-item-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1184px;height:156px;padding-top:32px;text-decoration:none;display:flex}.tool-item-symbols{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:0;padding-bottom:32px;text-decoration:none;display:flex}.tool-item-symbol-paragraph{border:0 solid #6a7282;border-top-width:1px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:24px;text-decoration:none;display:flex}.tool-item-symbol-text{color:#6a7282;letter-spacing:.549609px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-decoration:none}.tool-item-content-text{color:#364153;font-size:18px}.container{grid-row-gap:32px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;text-decoration:none;display:flex}.tools-header-italic{color:#ffffffe6;text-align:center;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:28px;text-decoration:none}.tools-subtitle-text{color:#ffffffe6;text-align:center;width:100%;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px;text-decoration:none}.tools-heading{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.tools-substitle{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:832px;height:76px;padding-top:16px;padding-bottom:32px;text-decoration:none;display:flex}.aboutsection-2{background-color:#f9fafb;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:80px;text-decoration:none;display:flex}.headerwithlogo-2{grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:24px;padding-bottom:24px;text-decoration:none;display:flex}.logo-icon{object-fit:cover;overflow:hidden}.container-margin-about-title{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.container-about{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.header-about{color:#0a0a0a;text-align:center;letter-spacing:.369141px;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:42px;font-weight:700;line-height:40px;text-decoration:none}.paragraph-margin-subtitle-about{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:16px;text-decoration:none;display:flex}.who-is-virginie-dutel{color:#54595f;text-align:center;letter-spacing:-.3125px;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-decoration:none}.container-margin-about-content{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:48px;text-decoration:none;display:flex}.container-two-column-about{grid-column-gap:74px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.container-about-image{border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:469px;height:470px;text-decoration:none;display:flex;overflow:hidden}.container-about-text{grid-row-gap:34px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.about-text{color:#54595f;letter-spacing:-.3125px;width:100%;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-decoration:none}.button-orange{grid-row-gap:10px;height:56px;color:var(--_variable-collection---white);background-color:#ff8118;flex-direction:column;justify-content:center;align-items:center;padding:16px 32px;font-family:Outfit,Arial,sans-serif;font-size:16px;text-decoration:none;display:flex}.immerse-yourself-in-the-vibrant-culture-and-stunni-1{color:#54595f;letter-spacing:-.3125px;width:100%;margin-top:0;margin-bottom:0;font-size:16px;font-style:italic;font-weight:400;line-height:26px;text-decoration:none}.programssection{grid-row-gap:32px;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:80px;padding-bottom:80px;text-decoration:none;display:flex}.container-margin-programs{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.container-programs{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.container-programs-heading{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.section-heading{color:#0a0a0a;text-align:center;letter-spacing:.369141px;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:42px;font-weight:700;line-height:40px;text-decoration:none}.paragraph-subtitle-programs{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:16px;text-decoration:none;display:flex}.subtitle-programs-text{color:#54595f;text-align:center;letter-spacing:-.3125px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-decoration:none}.container-margin-programs-list{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:48px;text-decoration:none;display:flex}.program-lists{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap;justify-content:center;align-items:flex-start;width:100%;text-decoration:none;display:flex}.program-list{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:389.328px;height:712px;text-decoration:none;display:flex}.porgram-header-and-image{grid-row-gap:7px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.program-image{border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:440px;display:flex;overflow:hidden}.program-header{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:389.328px;padding-top:16px;text-decoration:none;display:flex}.service-title{color:#0a0a0a;text-align:center;letter-spacing:-.449219px;width:100%;margin-top:0;margin-bottom:0;font-family:Outfit,Arial,sans-serif;font-size:20px;font-weight:700;line-height:28px;text-decoration:none}.program-paragraph{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:389.328px;padding-top:8px;text-decoration:none;display:flex}.dive-into-our-stunning-infinity-pool-with-panorami{color:#54595f;letter-spacing:-.150391px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.colored-section{background-color:var(--_variable-collection---white);background-image:linear-gradient(135deg,#00bfa34d,#a487c44d 50%,#ff81184d);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:80px 40px;text-decoration:none;display:flex}.container-margin-intro{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.container-123{grid-column-gap:34px;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.container-124{grid-row-gap:18px;flex-direction:column;justify-content:flex-start;align-items:flex-end;width:100%;text-decoration:none;display:flex}.container-125{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.heading-27{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:24px;text-decoration:none;display:flex}.subheading-text{color:#0a0a0a;letter-spacing:.369141px;width:100%;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:25px;font-weight:700;line-height:40px;text-decoration:none}.paragraph-59{grid-row-gap:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:24px;text-decoration:none;display:flex}.container-126{grid-row-gap:18px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.container-127{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:592px;text-decoration:none;display:flex}.section-heading-2{color:#0a0a0a;letter-spacing:.369141px;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:36px;font-weight:700;line-height:40px;text-decoration:none}.paragraph-60{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:18px;padding-bottom:24px;text-decoration:none;display:flex}.text-in-programs{color:#54595f;letter-spacing:-.3125px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-decoration:none}.container-margin-44{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:40px;padding-bottom:40px;text-decoration:none;display:flex}.container-143{grid-column-gap:48px;background-color:#3f7f7a;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;max-width:1280px;text-decoration:none;display:flex}.container-144{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:616px;text-decoration:none;display:flex}.heading-38{flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.text-103{color:#fff;margin-top:0;margin-bottom:0;font-family:Outfit,Arial,sans-serif;font-size:20px;font-weight:700;line-height:48px;text-decoration:none}.paragraph-68{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:24px;padding-bottom:32px;text-decoration:none;display:flex}.text-in-white{color:#fff;letter-spacing:-.3125px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.button-secondary-white{grid-row-gap:10px;height:56px;color:var(--_variable-collection---white);border:2px solid #fff;flex-direction:column;justify-content:center;align-items:center;padding:16px 32px;font-family:Outfit,Arial,sans-serif;font-size:16px;text-decoration:none;display:flex}.container-margin-45{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.container-145{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.container-146{grid-column-gap:32px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.contact-section-2{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;text-decoration:none;display:flex}.heading-39{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-family:Inter,sans-serif;text-decoration:none;display:flex}.text-104{color:#0a0a0a;letter-spacing:-.439453px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:28px;text-decoration:none}.list-6{grid-row-gap:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;padding-top:16px;font-family:Inter,sans-serif;text-decoration:none;display:flex}.list-item-11{grid-column-gap:8px;flex:0 auto;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.icon-margin-3{flex:0 auto;justify-content:flex-start;align-items:flex-start;padding-top:4px;text-decoration:none;display:flex}.text-105{color:#4a5565;letter-spacing:-.150391px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.list-item-12{grid-column-gap:8px;justify-content:flex-start;align-items:center;width:100%;max-width:284px;text-decoration:none;display:flex}.list-item-13{grid-column-gap:8px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.social-links-item-3{grid-column-gap:16px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.link---linkedin{grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:24px;text-decoration:none;display:flex}.paragraph-69{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:16px;text-decoration:none;display:flex}.experience-luxury-and-comfort-in-the-heart-of-myko-2{color:#4a5565;letter-spacing:-.150391px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-decoration:none}.container-147{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;height:331px;text-decoration:none;display:flex}.list-7{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;padding-top:16px;font-family:Inter,sans-serif;text-decoration:none;display:flex}.list-item-14{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;height:100%;padding-top:8px;text-decoration:none;display:flex}.list-item-15{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;padding-top:8px;text-decoration:none;display:flex}.text-106{color:#4a5565;letter-spacing:-.150391px;width:100%;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.list-8{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:284px;height:120px;padding-top:16px;font-family:Inter,sans-serif;text-decoration:none;display:flex}.container-margin-46{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:32px;text-decoration:none;display:flex}.container-148{border:0 solid #e5e7eb;border-top-width:1px;justify-content:space-between;align-items:center;width:100%;padding-top:32px;text-decoration:none;display:flex}.paragraph-footer-legal{grid-column-gap:4px;grid-row-gap:4px;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.text-107{color:#4a5565;text-align:center;letter-spacing:-.150391px;flex:0 auto;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.testimonials-section{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:40px;padding-bottom:40px;text-decoration:none;display:flex}.container-margin-47{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.container-149{grid-row-gap:12px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1280px;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.text-108{color:#54595f;text-align:center;letter-spacing:1.24961px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.rectangle-5{object-fit:cover;justify-content:center;align-items:center;width:78px;height:3px;text-decoration:none;display:flex}.text-109{color:#0a0a0a;text-align:center;letter-spacing:.369141px;margin-top:0;margin-bottom:0;font-family:Outfit,sans-serif;font-size:32px;font-weight:700;line-height:40px;text-decoration:none}.container-margin-48{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:48px;text-decoration:none;display:flex}.paragraph-71{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:16px;text-decoration:none;display:flex}.container-153{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:534px;height:68px;padding-top:24px;text-decoration:none;display:flex}.paragraph-72{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.text-110{color:#0a0a0a;letter-spacing:-.3125px;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}.text-111{color:#6a7282;letter-spacing:-.150391px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.swiper-slide{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;max-width:450px;padding:32px;text-decoration:none}.tabs{flex-flow:row;width:100%;display:block}.tabs-menu{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.nav-link-block{flex-flow:row;padding:0;font-size:18px;text-decoration:none;display:flex}.nav-link-block:hover{color:var(--_variable-collection---purple);font-family:Inter,sans-serif;font-weight:700;text-decoration:none}.image-5{box-sizing:border-box;object-fit:cover}.body{flex-flow:column;display:flex}.swiper{flex-flow:row}.swiper-wrapper{flex-flow:row;justify-content:space-between;align-items:stretch;display:flex}.div-block{flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.cover-image-with-radius{object-fit:cover;border-radius:10px;width:100%}.button-primary-white-small{background-color:var(--_variable-collection---white);color:var(--black)}.phone-call{background-color:#3898ec00;font-size:16px}.swiper-button-next{float:left;position:static}.div-block-3{width:100%;max-width:100%;position:relative}.modal-wrapper-mentions-l-gales{z-index:9000;opacity:1;background-color:#00000080;flex-flow:column;justify-content:center;align-self:center;align-items:center;height:100%;padding-top:60px;display:none;position:fixed;inset:0%}.legal-wrapper{background-color:var(--_variable-collection---white);border:1px solid #000;width:450px;max-width:100%;padding:20px}.link-mentions-legales{color:#4a5565;font-family:Inter,sans-serif;text-decoration:none}.dropdown-list{background-color:#ffffffd4;padding-left:10px;padding-right:10px;font-family:Inter,sans-serif;display:none;inset:98% 0% auto auto}.dropdown-list.w--open{background-color:#fffffff2;padding-left:0;padding-right:0;top:81%;right:7%}.mobile-nav-link-burger{display:none}.hero-section{grid-column-gap:40px;grid-row-gap:40px;background-image:linear-gradient(110deg,#3333334d,#fff0),url(https://cdn.prod.website-files.com/6a29a97dc2ef14bce2fdd35b/6a32f00d5aefa31742c3a426_pexels-leeloothefirst-7304974-1.png);background-position:0 0,50% 0;background-size:auto,cover;flex-flow:column;justify-content:space-between;align-items:center;width:100%;height:900px;padding-bottom:40px;display:flex}.dropdown-list-link{padding-top:20px;padding-bottom:20px;font-size:18px}.dropdown-list-link:hover{color:var(--_variable-collection---orange);background-color:#a487c412}.dropdown-list-link.w--current{color:var(--_variable-collection---primary-color)}.dropdown-list-link.w--current:hover{background-color:var(--light-purple)}@media screen and (max-width:991px){.footer{flex-flow:column}.tool-button{cursor:pointer}.header-container{justify-content:flex-end;align-items:flex-start}.container-auto-margin-hero{justify-content:center;align-items:flex-start}.container-header-bloc{justify-content:flex-start;align-items:center;height:100%}.container-maxw576{justify-content:flex-start;align-items:center;margin-bottom:20px}.hero-section-heading-text{text-align:center}.hero-section-subtitle-text{color:var(--black);text-align:center}.program1-hero-section{background-position:0 0,100%}.program-subheader{text-align:center;font-size:32px}.program-image-section{width:290px;height:362px}.accordion-items{flex-flow:column;justify-content:space-between;align-items:center;display:flex}.container-section{justify-content:center;align-items:flex-start}.text-86{align-self:center}.hero-section-paragraph-subtitle{background-color:#e7e7e794;padding-bottom:24px;padding-left:20px;padding-right:20px}.hero-program-subtitle-text{text-align:center}.container-two-column-about{grid-row-gap:34px;flex-flow:column;justify-content:flex-start;align-items:center}.container-about-text{justify-content:flex-start;align-items:center}.program-list{justify-content:space-between;align-items:center;max-width:100%;height:659px}.porgram-header-and-image{justify-content:flex-start;align-items:center}.program-header{text-align:center;justify-content:flex-start;align-items:center;max-width:80%}.service-title{text-align:center;width:80%}.program-paragraph{max-width:80%}.dive-into-our-stunning-infinity-pool-with-panorami{text-align:center}.colored-section{flex-flow:wrap}.container-123{grid-row-gap:34px;flex-flow:column}.heading-white-hero-section{justify-content:flex-start;align-items:center}.text-white-hero-section{text-align:center;align-self:center}.white-header{justify-content:space-between;align-items:center}.navigation-links-white{display:none}.nav-link-bloc-white-text{display:block}.container-bienfait-et-apport{grid-row-gap:48px;justify-content:center;align-items:center}.container-text-column-bienfait-et-apport{justify-content:center;align-items:center}.text-in-programs{text-align:center}.container-146{grid-row-gap:32px;flex-flow:wrap;justify-content:center;align-items:flex-start}.contact-section-2,.list-8{height:100%}.tabs-menu{justify-content:center;align-items:center}.container-other-programs{flex-flow:wrap}.imagewithfallback-23{object-fit:cover;height:100%}.other-program-text{font-size:19px;line-height:23px}.nav-link-block{display:none}.image-5{width:100%}.container-margin-49{width:90%}.program-1-banner{height:408px}.text-113{line-height:43px}.trouver-sa-voie-lart-de-sorienter-dans-lincer-2{font-size:37px}.container-margin-52{flex-flow:wrap;justify-content:center;align-items:center}.container-180{flex-flow:column}.container-181{justify-content:flex-start;align-items:center}.text-135{align-self:center;font-size:34px}.container-184{grid-row-gap:48px;flex-flow:wrap;justify-content:center;align-items:center}.accordion{justify-content:flex-start;align-items:center}.text-142{font-size:34px}.container-187{flex-flow:column}.container-188{justify-content:flex-start;align-items:center}.text-144{font-size:34px}.image-11{width:100%}.dropdown{display:none}.mobile-nav-link-burger{display:block}.burger-icon{width:50px;height:50px}.hero-section{background-position:0 0,100% 0;justify-content:space-between;align-items:center;display:flex}.program2-hero-section{background-position:50%}.side-logo-img-left{max-width:34%}.paragraph-89{color:var(--_variable-collection---white)}.blog-hero-section{background-position:100% 0}.contact-hero-section{background-position:50% 0}}@media screen and (max-width:767px){.contact-subtitle{height:100%}.container-78{grid-column-gap:48px;grid-row-gap:46px;flex-flow:wrap;justify-content:center;align-items:flex-start}.container-margin-25{margin-left:20px;margin-right:20px}.container-wrapper-contact-section{grid-row-gap:48px;flex-flow:column}.text-86{text-align:center}.program-lists{grid-column-gap:64px;grid-row-gap:64px}.smallherosection{background-position:50%}.container-143{flex-flow:column}.container-144{justify-content:flex-start;align-items:center;margin-top:20px;margin-bottom:20px}.program-1-banner{height:500px}.trouver-sa-voie-lart-de-sorienter-dans-lincer-2{font-size:31px}.program-2-banner,.program-3-banner,.program-4-banner{height:500px}}@media screen and (max-width:479px){.container-margin.align-center{margin-left:10px;padding-right:10px}.paragraph{text-align:left;padding-left:10px;padding-right:10px}.contact-subtitle{height:auto}.button-primary-white{text-align:center}.navigation-header{padding-top:20px}.header-container{justify-content:center;align-items:flex-start}.hero-section-heading-text{font-size:32px;line-height:44px}.hero-section-subtitle-text{font-size:16px;line-height:24px}.program1-hero-section{background-position:0 0,100%;position:static}.form-style{max-width:100%}.program-subheader{text-align:center;font-size:24px;line-height:36px}.container-laq-list-items{padding-left:10px;padding-right:10px}.container-section{grid-row-gap:48px;flex-flow:column;justify-content:center;align-items:center}.program-text-section{justify-content:flex-start;align-items:center}.pexels-leeloothefirst-7304963-1{max-width:50%;height:50px}.text-86{text-align:center;font-size:32px;line-height:44px}.hero-section-paragraph-subtitle{padding-left:20px;padding-right:20px}.hero-program-subtitle-text{font-size:16px;line-height:24px}.top-header-6{display:none}.header{padding-top:10px;padding-bottom:10px}.tool-item-content{height:100%}.container{grid-row-gap:0px}.tools-heading{height:300px}.header-about{font-size:24px;line-height:32px}.container-two-column-about{flex-flow:wrap}.container-about-image{height:250px}.button-orange{text-align:center}.section-heading{font-size:24px;line-height:34px}.program-lists{grid-row-gap:32px;flex-flow:wrap}.program-list{height:10%}.service-title{width:100%}.colored-section{padding-left:0;padding-right:0}.container-123{flex-flow:wrap}.section-heading-2{font-size:24px;line-height:32px}.smallherosection{background-position:100%}.ttile-white-hero-section{font-size:32px;line-height:52px}.text-white-hero-section{font-size:17px}.white-header{padding-top:10px;padding-bottom:10px}.title-bienfait-et-apport{font-size:24px;line-height:31px}.text-in-programs{text-align:left;line-height:25px}.container-144{padding-left:20px;padding-right:20px}.paragraph-footer-legal{flex-flow:column}.text-109{font-size:24px}.container-other-programs{flex-flow:wrap}.side-logo-img-right{object-fit:contain;max-width:38%;right:-21%}.headerwithlogo-5{padding-top:0;padding-bottom:0}.les-accompagnements-2{font-size:24px}.container-margin-49{width:100%;padding-top:10px}.text-113{font-size:24px}.text-122{text-align:center}.trouver-sa-voie-lart-de-sorienter-dans-lincer-2{text-align:center;font-size:28px;line-height:42px}.container-177{flex-flow:column}.text-135{font-size:24px}.text-142{text-align:center;font-size:24px;line-height:34px}.bold-text-in-programs{line-height:25px}.cover-image-with-radius{height:100%}.collection-item{min-width:350px}.mobile-nav-link-burger{overflow:visible}.link-block.w--current{height:40px;display:block}.burger-icon{width:30px;height:30px;color:var(--_variable-collection---primary-color);font-size:10px}.dropdown-toggle{padding:0}.nav-menu-dropdown-list{background-color:#fff;flex-flow:column;height:100%;font-family:Inter,sans-serif;display:none;left:auto}.nav-menu-dropdown-list.w--open{background-color:var(--_variable-collection---white);padding-top:42px;inset:132% -131% 0% -219px}.hero-section{background-position:0 0,90% 0;background-repeat:repeat,repeat;justify-content:space-between;align-items:center;height:750px}.program2-hero-section{background-image:linear-gradient(#0000004d,#fff0),url(https://cdn.prod.website-files.com/6a29a97dc2ef14bce2fdd35b/6a46ba4bca2bfab4b4baeb73_pexels-leeloothefirst-7304970%201.png);background-position:0 0,62%;background-size:auto,cover}.program3-hero-section{background-position:0 0,100% 0}.side-logo-img-left{max-width:38%;left:-18%}.blog-hero-section{background-image:url(https://cdn.prod.website-files.com/6a29a97dc2ef14bce2fdd35b/6a3ac58c95594c3c1fff2f3f_pexels-anna-shvets-11124966%201.png);background-position:86% 0;background-size:cover}.contact-hero-section{background-position:100% 0}.dropdown-link{background-color:var(--_variable-collection---white)}.dropdown-link:hover{background-color:var(--_variable-collection---background-color);color:var(--_variable-collection---primary-color)}.dropdown-link.w--current{color:var(--_variable-collection---primary-color)}}