/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.mt-5{margin-top:calc(var(--spacing)*5)}.flex{display:flex}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.bg-left{background-position:0}.bg-right{background-position:100%}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--background:#fff6e6;--foreground:#354e42;--brown:#af5617}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/54e0bb/00000000000000007735c675/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/54e0bb/00000000000000007735c675/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff"),url(https://use.typekit.net/af/54e0bb/00000000000000007735c675/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/6e9729/00000000000000007735c676/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff2"),url(https://use.typekit.net/af/6e9729/00000000000000007735c676/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff"),url(https://use.typekit.net/af/6e9729/00000000000000007735c676/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/42e79a/00000000000000007735c677/31/l?subset_id=2&fvd=n5&v=3)format("woff2"),url(https://use.typekit.net/af/42e79a/00000000000000007735c677/31/d?subset_id=2&fvd=n5&v=3)format("woff"),url(https://use.typekit.net/af/42e79a/00000000000000007735c677/31/a?subset_id=2&fvd=n5&v=3)format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/7e4434/00000000000000007735c678/31/l?subset_id=2&fvd=i5&v=3)format("woff2"),url(https://use.typekit.net/af/7e4434/00000000000000007735c678/31/d?subset_id=2&fvd=i5&v=3)format("woff"),url(https://use.typekit.net/af/7e4434/00000000000000007735c678/31/a?subset_id=2&fvd=i5&v=3)format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/59fde4/00000000000000007735c67b/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/59fde4/00000000000000007735c67b/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff"),url(https://use.typekit.net/af/59fde4/00000000000000007735c67b/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/c8be41/00000000000000007735c67c/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("woff2"),url(https://use.typekit.net/af/c8be41/00000000000000007735c67c/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("woff"),url(https://use.typekit.net/af/c8be41/00000000000000007735c67c/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3)format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/033f98/00000000000000007735c67d/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3)format("woff2"),url(https://use.typekit.net/af/033f98/00000000000000007735c67d/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3)format("woff"),url(https://use.typekit.net/af/033f98/00000000000000007735c67d/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3)format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:100%}@font-face{font-family:sinter;src:url(https://use.typekit.net/af/1e3931/00000000000000007735c67e/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3)format("woff2"),url(https://use.typekit.net/af/1e3931/00000000000000007735c67e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3)format("woff"),url(https://use.typekit.net/af/1e3931/00000000000000007735c67e/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3)format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:100%}.tk-sinter{font-family:sinter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--background);color:var(--foreground);box-sizing:border-box;flex-direction:column;place-items:center;font-family:sinter,Arial,Helvetica,sans-serif;font-size:16px;display:flex}body>*{width:100%}.button{background:var(--foreground);background:linear-gradient(-90deg,#354e42 0 50%,#af5617 50% 100%) 100%/200%;padding:15px 35px;font-weight:700;transition:background-position .3s,color .3s}.button,.button:hover{color:var(--background)}.button:hover{background-position:0}h1{margin-bottom:10px;font-size:3.2em;font-style:italic}h1,h2{font-weight:700;line-height:1.1em}h2{text-align:center;max-width:60vw;margin-bottom:0;font-size:3em}h3{font-size:1.6em;line-height:1.1em}h3,h4{font-style:italic;font-weight:700}h4{font-size:1em}h5{font-style:italic}h6{margin-bottom:1.05em}p{line-height:1.9em}h1>span{display:inline-block}section>p{width:80%!important}#logo{width:60%;max-width:440px}header{flex-direction:column;padding:3.5rem 1rem 1.8rem;overflow-x:hidden}header,header menu{justify-content:center;align-items:center;width:100%;display:flex}header menu{gap:8vw;padding:45px 0 30px;font-weight:700}header menu a{position:relative}header menu a:after{content:"";background-color:var(--foreground);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}header menu a:hover:after{width:100%}header>div{justify-content:center;align-items:center;display:flex}header .burger,header .identity{display:none}main{flex-direction:column;justify-content:center;align-items:center}main,section{width:100%;display:flex}section{justify-content:space-between;gap:20px;padding:6.5vw 10vw;overflow:hidden}section#feel-better{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:8vw 6vw}section#feel-better>*{text-align:center}section#header{height:70vh;padding:0;overflow-x:hidden}.coaching-image{background-image:url(/photos/HEADER-fauteuil.jpg);background-position:50% 55%;background-repeat:no-repeat;background-size:cover;width:60%;height:100%}#header .header-title>div,#header>div{width:60%}.header-title{justify-content:center;align-items:center;display:flex}#header .header-title>div>h1,#header .header-title>div>h3{display:block}#header .header-title>div>a{flex-direction:row;align-items:center;display:inline-flex}#header .header-title a.button{margin-top:40px}#header .header-title a span{background-image:url(/icones/fleche-BEIGE.svg);width:18px;height:18px;margin-right:10px;display:inline-block}section#who-am-i{min-height:120vh;padding:8vw 10vw}#who-am-i{justify-content:center;align-items:center;position:relative}#who-am-i .bottom,#who-am-i .top{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:40%;height:75%;position:absolute}#who-am-i .top{background-image:url(/photos/QUI-SUIS-JE-tiny.jpg);top:0;left:0}#who-am-i .bottom{background-image:url(/photos/QUI-SUIS-JE-christine.jpg);bottom:0;right:0}#who-am-i .content{z-index:2;background-color:#fff;flex-direction:column;justify-content:center;gap:20px;width:40%;min-width:20vw;min-height:50vh;padding:5.5vw 4vw;display:flex}#who-am-i .content h2{text-align:left}section#courses{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:auto;padding-bottom:0}section#courses .dsds-table{text-align:left}section#courses .dsds-table .dsds-table-line .dsds-table-cell:first-child{font-weight:600}section#courses .dsds-table .dsds-table-line .dsds-table-cell:last-child{text-align:right}section#courses div.dsds-table .dsds-table-line .dsds-table-cell:first-child{flex-grow:5;flex-basis:50px}section#my-vision{background-image:url(/photos/MA-VISION-carnet.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:flex-start;align-items:center;height:auto;padding-top:6.5vw;padding-bottom:130px;position:relative}section#my-vision>p{text-align:center;width:60%}section#my-vision>*{z-index:1}section#my-vision:before{content:"";z-index:0;background:#fff6e6;width:100%;height:45%;display:block;position:absolute;top:0}section#my-vision .questions{width:70%;min-width:750px;max-width:850px;height:170px;position:relative}section#my-vision .questions .question{position:absolute}section#my-vision .questions .question .question-span,section#my-vision .questions .question:not(:has(span)){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff;padding:8px 10px;line-height:1em;box-shadow:6px 2px #fff,-5px -2px #fff,6px -2px #fff,-5px 2px #fff}section#my-vision .questions .question:first-child{top:5%;right:10%;transform:rotate(-3deg)}section#my-vision .questions .question:nth-child(2){top:35%;left:1%;transform:rotate(3deg)}section#my-vision .questions .question:nth-child(3){bottom:7%;left:7%;transform:rotate(-2deg)}section#my-vision .questions .question:nth-child(4){bottom:5%;right:5%;transform:rotate(-1deg)}section#my-vision .embla{width:100%;position:relative}section#my-vision .embla:before{content:"";background:#fff6e6;width:100vw;height:50%;display:block;position:absolute;top:0;left:-10vw}section#my-vision .elements{flex-direction:row;justify-content:space-between;align-items:stretch;gap:25px;margin-top:100px;display:flex}section#my-vision .elements .element.monogram{background:#fff;width:30%;min-height:100%;padding:80px 4% 55px;position:relative}section#my-vision .elements .element.monogram.autonomie:before,section#my-vision .elements .element.monogram.bien-se-nourrir:before,section#my-vision .elements .element.monogram.reconnexion:before{content:"";background:#fff 50% 60%/auto 60% no-repeat;border-radius:50%;width:100px;height:100px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}section#my-vision .elements .element.monogram.reconnexion:before{background-image:url(/icones/reconnexion-MARRON.svg)}section#my-vision .elements .element.monogram.autonomie:before{background-image:url(/icones/autonomie-MARRON.svg)}section#my-vision .elements .element.monogram.bien-se-nourrir:before{background-image:url(/icones/alimentation-MARRON.svg)}.monogram h3{margin-bottom:25px;font-size:1.6em;font-style:normal}section#my-vision .elements .element.monogram:after{content:"";background-image:url(/icones/fleche-MARRON.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:25px;height:25px;display:block;position:absolute;bottom:25px;right:25px;transform:rotate(180deg)}.vision-image{width:100%}.vision-image>div{width:30%;min-height:42vh;padding:30px 8%}.vision-image img{width:100%}.my-tools-header{background-color:var(--background);flex-direction:column;justify-content:center;align-items:center;width:70%;padding:70px 40px 50px;display:flex;position:absolute;bottom:0}.my-tools-header h4{margin-bottom:15px}.my-tools-header h2{margin:0}section#my-tools{flex-wrap:wrap;justify-content:space-between;gap:50px;height:auto;padding:40px 18vw 20px}section#my-tools .tool{color:var(--brown);text-align:center;flex-direction:column;align-items:center;gap:10px;width:30vw;margin-bottom:30px;display:inline-flex}section#my-tools .tool.wide{width:70vw;margin:0;padding-bottom:30px;position:relative}section#my-tools .tool.wide:not(:last-child):after{content:"";background-color:var(--brown);width:0;height:2px;transition:width 1.3s ease-in-out;display:block;position:absolute;bottom:0;left:0}section#my-tools.active .tool.wide:not(:last-child):after{width:100%}section#my-tools .tool.wide:first-child:after{transition-delay:0s}section#my-tools .tool.wide:nth-child(2):after{transition-delay:.3s}section#my-tools .tool.wide:nth-child(3):after{transition-delay:.6s}section#my-tools .tool.wide:nth-child(4):after{transition-delay:.9s}section#my-tools .tool.wide:nth-child(5):after{transition-delay:1.2s}section#my-tools .tool h3{text-align:left;padding-left:35px;font-size:1.4em;font-style:normal;display:inline-block;position:relative}section#my-tools .tool p{width:58%;display:inline-block}section#my-tools .tool.wide h3,section#my-tools .tool.wide p{text-align:left;width:100%;display:block}section#my-tools .tool h3:before{content:"";background:url(/icones/fleche-MARRON.svg) 50%/contain no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:3px;left:0}section#plans{flex-direction:column;justify-content:center;align-items:center}section#plans>div:first-child{text-align:center;flex-direction:column;gap:20px;display:flex}section#plans .plans{flex-wrap:wrap;gap:55px;padding:25px 0 0;display:flex}section#plans .plans .plan h3{font-size:2vh;font-style:normal}section#plans .plans .plan{align-items:stretch;width:calc(50% - 28px);display:flex}section#plans .plans .plan .plan-image{background-position:50%;background-size:cover;width:40%}section#plans .plans .plan.solo .plan-image{background-image:url(/photos/COACHING-carnet.jpg)}section#plans .plans .plan.hybrid .plan-image{background-image:url(/photos/COACHING-cuisine.jpg)}section#plans .plans .plan.month .plan-image{background-image:url(/photos/COACHING-fauteuil.jpg)}section#plans .plans .plan.three-months .plan-image{background-image:url(/photos/COACHING-table.jpg)}section#plans .plans .plan .plan-image{position:relative}section#plans .plans .plan .plan-image div{background-color:var(--foreground);width:100%;height:50px;color:var(--background);text-align:center;font-weight:700;line-height:50px;position:absolute;bottom:0}section#plans .plans .plan .plan-content{border:2px solid var(--brown);border-left:none;border-radius:0 20px 20px 0;width:60%;padding:50px;position:relative}section#plans .plans .plan .plan-content:before{content:"";background:url(/icones/fleche-MARRON.svg) 50%/contain no-repeat;width:25px;height:25px;display:inline-block;position:absolute;top:25px;right:25px;transform:rotate(90deg)}section#plans .plans .plan .plan-content p:has(i):has(span){line-height:1.5em}section#plans .plans .plan .plan-content p:has(b),section#plans .plans .plan .plan-content p:has(i):has(span){font-size:.9em}section#plans .plans .plan .plan-content .duration{font-weight:700;position:absolute;bottom:50px}section#plans .plans .plan .plan-content p:not(:last-child){margin:20px 0}section#locations{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:50px 10vw 160px}section#locations>div{gap:5vw;width:100%;padding-top:25px;display:flex}section#locations div .location{width:50%;padding-top:50%;position:relative}section#locations div .location .location-img{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}section#locations div .location.in-person .location-img{background-image:url(/photos/LIEUX-maison.jpg)}section#locations div .location.online .location-img{background-image:url(/photos/LIEUX-visio.jpg)}section#locations div .location .description{text-align:center;background-color:#fff;flex-direction:column;width:50%;padding:30px 40px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}section#locations div .location .description h5{font-weight:700}section#locations div .location .description p{font-size:.9em;font-style:italic;line-height:1.5em}section#prices{flex-direction:column;justify-content:center;align-items:center;height:auto;padding-bottom:10vw}section#prices h6{text-align:center;margin-bottom:40px}section#prices .dsds-table .dsds-table-cell:first-child,section#prices .dsds-table .dsds-table-cell:last-child{font-weight:600}section#prices .dsds-table .dsds-table-cell:last-child{text-align:right}section#prices .dsds-table .dsds-table-line .dsds-table-cell:not(:last-of-type):not(:first-of-type){font-style:italic}section#prices .dsds-table .dsds-table-line .dsds-table-cell{flex-grow:3}section#prices .dsds-table .dsds-table-line .dsds-table-cell:first-child{flex-basis:120%}section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(4){flex-basis:20%}section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(2),section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(3){flex-basis:100%}section#prices .dsds-table .dsds-table-line .dsds-table-cell span{margin-left:10px;font-style:italic;font-weight:500}section#contact{box-sizing:border-box;width:100vw;height:auto;min-height:100vh;color:var(--background);background:#354e42 linear-gradient(90deg,#354e42 0 65%,#fff6e6 65% 100%);margin:0;padding:0}section#contact>div{background-image:url(/photos/RDV.jpg);background-position:right top 50%;background-repeat:no-repeat;background-size:40%;width:100%;padding:13vh 10vw}section#contact>div>*{width:40%}section#contact>div>h2{margin-bottom:15px}section#contact h4{margin-bottom:20px}section#contact form{flex-direction:column;gap:10px;margin:30px 0 70px;display:flex}section#contact form>div{position:relative}section#contact input,section#contact textarea{outline:0}input[type=phone],section#contact .phoneNumber,section#contact input[type=text],textarea{background-color:#0000;border:1px solid #fff6e6;padding:10px 15px}input[type=phone],section#contact input[type=text]{width:60%}section#contact input[type=submit]{color:var(--foreground);cursor:pointer;background-color:#fff6e6;border:1px solid #fff6e6;padding:10px 17px;display:inline-block;position:absolute;bottom:0;right:0}section#contact div form div:has(textarea),section#contact textarea{width:100%;height:15vh;margin:0}section#contact :required:after{content:"*";color:#fffe6e;width:10px;height:10px;display:inline-block}section#contact .phoneNumber{font-weight:600;display:inline-block}section#contact .button{background-image:linear-gradient(-90deg,#fff 0 50%,#af5617 50% 100%)}section#contact .button:hover{border-top-color:var(--brown);border-left-color:var(--brown);color:var(--background)!important}section#contact h2{text-align:left}footer{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}footer [class^=bg-]{opacity:.2;z-index:1;background-image:url(/patterns/motif.svg);background-repeat:no-repeat;background-size:auto 100%;width:50%;height:100%;display:inline-block;position:absolute;top:0}footer .bg-left{background-position:0;left:0}footer .bg-right{background-position:100%;right:0}footer img{z-index:2;margin:15vh 0 25px}footer a{z-index:2;margin:5px 0;text-decoration:underline}footer a:last-of-type{margin-bottom:15vh}footer p{margin:0 0 20px}#back-to-top{background-color:var(--brown);cursor:pointer;opacity:0;z-index:100;background-image:url(/icones/fleche-BEIGE.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;width:50px;height:50px;transition:opacity .3s;display:block;position:fixed;bottom:30px;right:30px;transform:rotate(-90deg)}#back-to-top.visible{opacity:1}.form-errors{text-shadow:0 0 10px red}.hasError{box-shadow:0 0 5px #b33;border-color:#b33!important}.mail-sent{background:var(--background);color:var(--foreground);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:5px;font-weight:700;display:inline}div:has(.mail-sent){margin-top:10px}@media screen and (max-width:1000px){body,html{width:100vw}body{font-size:12px}section{gap:15px;padding:5vh 10vw 7vh}a,p{font-size:14px}h2,h4,p,section>p{text-align:left;max-width:none;width:100%!important}h1{font-size:3em}h2{font-size:2.5em}h4{font-size:1.17em}h5{font-size:1.8em}h6{font-size:1.2em}#logo{width:50%}section#header{flex-direction:column-reverse;height:calc(100vh - 120px)}#header .header-title{width:100%;padding:6.5vh 10vw}#header .coaching-image{width:100%;height:50vh}#header .header-title>div,#header>div{width:100%}section#feel-better>*{text-align:left}section#who-am-i{justify-content:center;align-items:flex-end;height:auto;min-height:calc(100vh - 120px);padding:35vh 0 50px;overflow-x:hidden}#who-am-i .content{width:80%;padding:8vw}#who-am-i .top{display:none}#who-am-i .bottom{width:100%;height:45vh;top:0;left:0}section#courses .dsds-table .dsds-table-line .dsds-table-cell{text-align:left;width:100%;padding:18px 0;display:block}section#courses .dsds-table .dsds-table-line .dsds-table-cell:last-child{text-align:left;padding-top:0}section#my-vision{background-position:bottom;background-size:auto 50%;padding:5vh 10vw 232px}section#my-vision:before{height:30%}section#my-vision>p{text-align:left;width:70%}section#my-vision .questions{width:100%;min-width:auto;height:250px;position:relative}section#my-vision .questions .question:first-child{top:5%;left:0;right:auto;transform:rotate(-3deg)}section#my-vision .questions .question:nth-child(2){top:32%;left:0;transform:rotate(4deg)}section#my-vision .questions .question:nth-child(3){bottom:28%;left:0;transform:rotate(2deg)}section#my-vision .questions .question:nth-child(4){bottom:5%;left:0;right:auto;transform:rotate(-1deg)}section#my-vision .embla{width:100%}section#my-vision .embla:before{display:none}section#my-vision .elements{flex-direction:row;justify-content:space-around;align-items:stretch;gap:0;width:100%;margin-top:130px}section#my-vision .elements .element.monogram{width:85%;min-width:85%;margin:7.5%;padding:80px 10% 65px}.vision-image{width:100%}.vision-image>div{justify-content:center;align-items:center;min-height:25vh;display:flex;width:100%!important}.vision-image img{width:50%}section#my-tools{flex-direction:column;gap:35px;padding:40px 10vw 20px;display:flex}section#my-tools .tool{flex-direction:column;width:70vw;margin:0!important}section#my-tools .tool h3,section#my-tools .tool p{width:100%}.my-tools-header{width:100%;padding:70px 10vw 10px}section#plans{gap:40px;height:auto}section#plans .plans{padding:0}section#plans .plans .plan{flex-direction:column;width:100%}section#plans .plans .plan .plan-image{width:100%;padding-top:70%}section#plans .plans .plan .plan-content{border-left:2px solid var(--brown);border-top:none;border-radius:0 0 20px 20px;width:100%;padding:35px 50px}section#plans .plans .plan .plan-content:before{top:auto;bottom:25px;transform:rotate(180deg)}section#plans>div:first-child{gap:15px;width:100%}section#plans .plans .plan .plan-content .duration{position:relative;bottom:auto}section#locations{padding:6.5vw 10vw}section#locations>div{flex-direction:column;width:100%}section#locations div .location{width:100%;margin-bottom:43%;padding-top:70%}section#locations div .location .description{justify-content:center;align-items:center;width:100%;height:60%;padding:0 5vw;top:100%;bottom:auto;transform:translate(-50%)}section#locations div .location .description h6{margin-bottom:5px}section#locations p{text-align:center}section#prices .dsds-table{width:100%}section#prices h6{text-align:left;margin-bottom:10px}section#prices{padding-bottom:10vh}section#prices .dsds-table .dsds-table-line .dsds-table-cell span{margin:0;font-weight:300;display:block}section#prices .dsds-table .dsds-table-line .dsds-table-cell:not(:last-of-type):not(:first-of-type){font-style:normal}section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(4){order:2}section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(2){order:3}section#prices .dsds-table .dsds-table-line .dsds-table-cell:nth-child(3){order:4}section#contact,section#contact>div{background-image:none}section#contact>div>*{width:90%}section#contact h4{margin-bottom:15px}.copyright{text-align:center}footer [class^=bg-]{opacity:.09}footer .bg-left{background-position:0;background-size:cover;width:100%;left:0}footer .bg-right{display:none}body,html{scroll-padding-top:120px}body{padding-top:120px}header{background-color:var(--background);z-index:3;transition:height .3s;position:fixed;top:0;left:0;box-shadow:0 5px 15px #0003}header,header>div{width:100%;height:120px;padding:0;display:block}header>div{width:100%;position:relative}header>div img{width:70%;position:absolute;top:54%;left:10vw;transform:translateY(-50%)}header .burger{width:35px;height:35px;display:inline-block;position:absolute;top:50%;right:25px;transform:translateY(-50%)}header .burger span,header .burger:after,header .burger:before{content:"";background-color:var(--foreground);border-radius:2px;width:100%;height:3px;transition:all .3s;display:inline-block;position:absolute;top:50%;left:50%}header .burger:after{transform:translate(-50%,calc(10px - 50%))rotate(0)}header .burger:before{transform:translate(-50%,calc(-50% - 10px))rotate(0)}header .burger span{transform:translate(-50%,-50%)}header.menu-opened .burger:after{transform:translate(-50%,-50%)rotate(45deg)}header.menu-opened .burger:before{transform:translate(-50%,-50%)rotate(-45deg)}header.menu-opened .burger span{width:0}header.menu-opened{height:100vh}header .identity{height:auto}header .identity,header .identity a,header .identity p{text-align:center;font-size:14px;display:block}header .identity a{display:inline}header .identity a,header .identity p{opacity:0;transition:transform .3s .3s;transform:scale(1.15)translateY(-250px)}header.menu-opened .identity a,header.menu-opened .identity p{opacity:1;transition:all .3s .3s;transform:scale(1)translateY(0)}header menu{flex-direction:column;justify-content:flex-start;gap:0;height:calc(100% - 160px)}header menu a:hover:after{width:0}header menu a{transform-origin:0 100%;opacity:0;width:80%;padding:20px 15px;font-size:1.8em;transition:transform .3s,opacity .3s;transform:scale(1.15)translateY(-50px)}header menu a:not(:last-child){border-bottom:1px solid var(--foreground)}header.menu-opened menu a{opacity:1;transform:scale(1)translateY(0)}header menu a:nth-child(2){transition-delay:.1s}header menu a:nth-child(3){transition-delay:.2s}header menu a:nth-child(4){transition-delay:.3s}header menu a:nth-child(5){transition-delay:.4s}header menu a:nth-child(6){transition-delay:.5s}header menu a:nth-child(7){transition-delay:.6s}header menu a:nth-child(8){transition-delay:.7s}header menu a:nth-child(9){transition-delay:.8s}header menu a:nth-child(10){transition-delay:.9s}}@media screen and (min-width:600px) and (max-width:1000px){#logo{width:35%}}@media screen and (min-width:1000px) and (max-width:1500px){#who-am-i .content{width:60%}section#my-tools{flex-direction:column;align-items:center}section#my-tools .tool{flex-direction:column;width:70%}section#my-tools .tool>*{width:100%!important}section#my-tools .tool p{padding-left:35px}section#plans{height:auto}section#plans .plans{flex-direction:column}section#plans .plans .plan{width:100%}}[data-aos=slide-right]{transform:translate(-100vh)!important}[data-aos=slide-left]{transform:translate(100vh)!important}[data-aos^=slide].aos-animate{transform:translateZ(0)!important}[data-aos^=bg-zoom]{visibility:hidden;background-size:125%;transition-property:background-size}[data-aos^=bg-zoom].aos-animate{visibility:visible;background-size:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}