﻿@font-face{font-family:"script";src:url("/Assets/Fonts/alexbrush-regular-webfont.woff2") format("woff2"),url("/Assets/Fonts/alexbrush-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ssTitre";src:url("/Assets/Fonts/arlrdbd-webfont.woff2") format("woff2"),url("/Assets/Fonts/arlrdbd-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"baton";src:url("/Assets/Fonts/quicksand-regular-webfont.woff2") format("woff2"),url("/Assets/Fonts/quicksand-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}:root{--minSize: 1280px;--maxSize: 1920px;--wideSize: 2560px;--bg: #ffe4d2;--color-def-0: #111;--color-def-1: #373737;--color-def-2: #999;--color-def-3: #e3e3e3;--color-one-0: #6d1502;--color-one-1: #b41424;--color-one-2: #c00;--color-two-0: #606;--color-two-1: #d88431;--color-two-2: #c09;--duration: 2s;--outer-delay: 0.2s;--main-delay: 0.3s;--ease: cubic-bezier(0.17, 0.67, 0.34, 0.99)}*{position:relative;margin:0;border:0;padding:0;font-family:baton,Arial,Helvetica,sans-serif;letter-spacing:-0.2px;box-sizing:border-box;outline:none}HTML,BODY{height:100%}@media screen and (max-width: 640px){HTML,BODY{font-size:14px}}@media screen and (min-width: 641px){HTML,BODY{font-size:16px}}SECTION{z-index:1}UL{list-style:none}BODY:not(#HP) H1{width:fit-content;font:bold 3.5rem Arial !important;text-transform:uppercase;letter-spacing:-2px}H2{font-family:script;font-weight:normal;color:var(--color-one-0)}@media screen and (max-width: 640px){H2{font-size:2.4rem;line-height:2.4rem}}@media screen and (min-width: 641px){H2{font-size:2.8rem;line-height:3.7rem}}H2::first-letter{font-weight:normal}@media screen and (max-width: 640px){H2::first-letter{font-size:3.4rem}}@media screen and (min-width: 641px){H2::first-letter{font-size:5rem}}H2.inv{color:var(--bg)}H2.inv+SPAN{color:var(--bg)}H2+SPAN{color:var(--color-def-2)}@media screen and (max-width: 640px){H2+SPAN{font-size:.8rem}}H3{font-weight:bold;font-style:italic;color:var(--color-two-1)}@media screen and (max-width: 640px){H3{font-size:1.2rem}}@media screen and (min-width: 641px){H3{font-size:1.3rem}}A,SPAN.obfLink{text-decoration:none;color:inherit;transition:.3s ease-in-out}A:hover,SPAN.obfLink:hover{color:var(--color-two-1)}A.on,SPAN.obfLink.on{font-weight:bold;font-family:ssTitre;color:var(--color-one-0)}INPUT{display:block;border-bottom:1px solid var(--color-def-2);padding:.5rem;background-color:rgba(0,0,0,0);font-family:ssTitre;color:var(--color-def-1)}INPUT::placeholder{padding:.5rem 1rem}TEXTAREA{display:block;border:1px solid #ccc;background-color:rgba(0,0,0,0);font:italic normal 1rem Arial;color:var(--color-def-2)}TEXTAREA::placeholder{font:italic normal 1rem Arial;color:var(--color-def-2)}BUTTON,A.button{border-radius:2rem;border:1px solid var(--color-def-1);padding-block:.7rem;background-color:rgba(0,0,0,0);text-transform:uppercase;cursor:pointer;transition:all .3s}@media screen and (max-width: 640px){BUTTON,A.button{padding-inline:1.5rem;font-size:.9rem}}@media screen and (min-width: 641px)and (max-width: 1920px){BUTTON,A.button{padding-inline:1.7rem}}@media screen and (min-width: 1921px){BUTTON,A.button{padding-inline:2.5rem}}BUTTON:hover,A.button:hover{border-color:var(--color-one-0);font-weight:bold;color:var(--color-one-0)}BUTTON.cta,A.button.cta{border-color:var(--color-one-0);background-color:var(--color-one-0);font-weight:bold;letter-spacing:.4px;color:#fff}BUTTON.cta:hover,A.button.cta:hover{border-color:var(--color-two-1);background-color:var(--color-two-1)}.containerMin{margin-inline:auto}@media screen and (max-width: 640px){.containerMin{width:min(var(--minSize),100% - 1.4rem)}}@media screen and (min-width: 641px){.containerMin{width:min(var(--minSize),100% - 15rem)}}.containerMax{margin-inline:auto}@media screen and (max-width: 640px){.containerMax{width:min(var(--maxSize),100% - 1.4rem)}}@media screen and (min-width: 641px){.containerMax{width:min(var(--maxSize),100% - 8rem)}}.containerWide{margin-inline:auto}@media screen and (max-width: 640px){.containerWide{width:min(var(--wideSize),100% - 1.4rem)}}@media screen and (min-width: 641px){.containerWide{width:min(var(--wideSize),100% - 3rem)}}.visuel{text-align:center}.inter{height:250px;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.inter{background-position:75% center}}@media screen and (min-width: 641px){.inter{background-position:50% center}}.obfLink{cursor:pointer}.calendly-popup{max-height:720px !important}.gridMassages{gap:3rem;margin-top:3rem}@media screen and (max-width: 640px){.gridMassages{display:flex;justify-content:space-between;flex-direction:column}}@media screen and (min-width: 641px){.gridMassages{display:grid}}@media screen and (min-width: 641px)and (min-width: 641px)and (max-width: 1280px){.gridMassages{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 641px)and (min-width: 1281px){.gridMassages{grid-template-columns:repeat(6, minmax(0, 1fr))}}.gridMassages .itemMassage{text-align:center;user-select:none;transition:all .4s}@media screen and (max-width: 640px){.gridMassages .itemMassage{flex:1}}@media screen and (min-width: 641px)and (max-width: 1280px){.gridMassages .itemMassage:nth-child(n+5){grid-column:span 2/span 2}}@media screen and (min-width: 1281px){.gridMassages .itemMassage:nth-child(1),.gridMassages .itemMassage:nth-child(2),.gridMassages .itemMassage:nth-child(3){grid-column:span 2/span 2}.gridMassages .itemMassage:nth-child(n+4){grid-column:span 3/span 3}}.gridMassages .itemMassage:hover{border-radius:2rem;padding:1rem;background-color:var(--bg);box-shadow:0 0 15px var(--color-def-1)}.gridMassages .itemMassage:hover IMG{transform:scale(1.4)}@media screen and (max-width: 640px){.gridMassages .itemMassage:hover H3{transform:translateX(50%)}}@media screen and (min-width: 641px){.gridMassages .itemMassage:hover H3{color:#fff;opacity:1}}.gridMassages .itemMassage A,.gridMassages .itemMassage SPAN{display:flex;border-radius:1.7rem;overflow:hidden}.gridMassages .itemMassage A+H3,.gridMassages .itemMassage SPAN+H3{margin-top:8px;font-style:normal;text-transform:uppercase;text-align:left;color:var(--color-one-0);transition:all .3s}.gridMassages .itemMassage A>H3,.gridMassages .itemMassage SPAN>H3{position:absolute;left:0;bottom:0;width:100%;font:bold normal 320%/80% ssTitre !important;text-transform:uppercase;letter-spacing:.2rem;transform:scaleY(0.7);color:var(--color-one-0);opacity:.5;transition:all .3s}.gridMassages .itemMassage IMG{width:100%;transition:all .3s}.gridMassages .itemMassage P{margin-top:.5rem;text-align:justify}@media screen and (min-width: 641px){.gridMassages .itemMassage P{min-height:7rem}}.gridMassages .itemMassage .infos{display:grid;grid-template-columns:repeat(2, auto);color:var(--color-def-1);text-align:left}@media screen and (max-width: 640px){.gridMassages .itemMassage .infos{margin-block:1.5rem}}.gridMassages .itemMassage .infos>DIV:nth-child(even){font-weight:bold;text-align:right}.gridMassages .itemMassage .infos I{font:normal 1.5rem/1.3rem script}.gridMassages .itemMassage .actions{display:flex;justify-content:space-between;margin-top:1rem;text-align:right}.avatar{display:inline-block;width:100px;height:100px;border-radius:100px;overflow:hidden}.avatar IMG{width:100%}.updBlock[data-upd]{background-color:rgba(255,255,0,.55);color:#000;cursor:zoom-in}.updBlock[data-upd]:hover{background-color:#ff0}.newLink{font-weight:bold}HEADER{position:fixed;z-index:100;left:0;top:0;width:100%;transition:all .5s}@media screen and (max-width: 640px){HEADER{height:40px;background-color:#ffe4d2}}@media screen and (min-width: 641px){HEADER{height:105px}}HEADER:not(.HP):hover,HEADER.scrolled{background-color:rgba(255,228,210,.9607843137);box-shadow:0 0 1rem var(--color-def-2)}HEADER #floatBar{display:flex;align-items:center}@media screen and (min-width: 641px){HEADER #floatBar{justify-content:space-between;gap:1rem}}@media screen and (max-width: 640px){HEADER #floatBar #logoBurger{width:32px;height:6px;border-radius:32px;background-color:var(--color-one-0)}HEADER #floatBar #logoBurger::before,HEADER #floatBar #logoBurger::after{position:absolute;width:100%;height:6px;left:0;border-radius:32px;background-color:var(--color-one-0);content:""}HEADER #floatBar #logoBurger::before{top:-9px}HEADER #floatBar #logoBurger::after{top:9px}HEADER #floatBar #logoBurger A,HEADER #floatBar #logoBurger SPAN{display:none}}HEADER #floatBar IMG{width:45px}HEADER #floatBar NAV{display:flex;gap:2rem}@media screen and (max-width: 640px){HEADER #floatBar NAV{flex:1;justify-content:flex-end}}HEADER #floatBar UL{display:flex;align-items:center;gap:2rem;list-style:none;font-size:.8rem;text-transform:uppercase}@media screen and (max-width: 640px){HEADER #floatBar UL.menu{position:absolute;left:-500px;top:40px;flex-direction:column;align-items:flex-start;box-shadow:5px 10px 20px rgba(32,10,1,.7333333333);width:90vw;height:calc(91vh - 40px);padding-top:2rem;padding-left:1rem;background:#ffe4d2 url(/ASsets/Icons/frised.webp) no-repeat right bottom;font-size:1.5rem;color:#200a01;transition:left .3s ease-out}HEADER #floatBar UL.menu.on{left:-40px}HEADER #floatBar UL.menu LI A,HEADER #floatBar UL.menu LI SPAN{font-family:baton}}HEADER #floatBar UL.pictos.on::after{position:absolute;top:4px;right:2px;width:10px;height:10px;border-radius:10px;background-color:green;content:""}@media screen and (max-width: 640px){HEADER #floatBar UL I{font-size:1.6rem}}@media screen and (max-width: 640px){HEADER #floatBar .mList UL{flex-direction:column;align-items:flex-start;margin-left:2rem;font-size:1.15rem}}@media screen and (min-width: 641px){HEADER #floatBar .mList{display:none}}HEADER .invMenu #floatBar{background-color:rgba(255,228,210,.9607843137);box-shadow:0 0 1rem var(--color-def-2)}.visuel{width:100%}.blocLogo{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 640px){.blocLogo{gap:1rem;height:11vh}}@media screen and (min-width: 641px){.blocLogo{gap:2rem;height:20vh}}.blocLogo .im{height:100%;background:url("/Assets/Icons/logo.svg") no-repeat center/contain}@media screen and (max-width: 640px){.blocLogo .im{width:50px}}@media screen and (min-width: 641px){.blocLogo .im{width:100px}}.blocLogo .tx>DIV{display:flex;justify-content:space-between;align-items:center;margin-top:-4px;padding-left:7px;color:var(--color-def-2)}@media screen and (max-width: 640px){.blocLogo .tx>DIV{font-size:1.5rem}}@media screen and (min-width: 641px){.blocLogo .tx>DIV{font-size:2.5rem}}BODY:not(#HP) H1,.blocLogo SPAN{background:linear-gradient(120deg, #fff, #f1a24b 18%, #f08806 30%, #8d1206 58%, #271106 85%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 640px){BODY:not(#HP) H1,.blocLogo SPAN{font:bold 5rem/4rem Arial}}@media screen and (min-width: 641px){BODY:not(#HP) H1,.blocLogo SPAN{font:bold 8rem/6rem Arial}}@media screen and (max-width: 640px){#HP H2{font-size:3rem}}@media screen and (min-width: 641px){#HP H2{font-size:5rem}}@media screen and (max-width: 640px){#HP H2::first-letter{font-size:4rem}}@media screen and (min-width: 641px){#HP H2::first-letter{font-size:8rem}}@media screen and (max-width: 640px){#HP H3{font-size:1.3rem}}@media screen and (min-width: 641px){#HP H3{font-size:1.7rem}}#HP #hero{margin-bottom:-5px;height:100vh;background-color:#fff;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){#HP #hero{background-position:41% 0;background-position:89% 57%;background-size:262%}}@media screen and (min-width: 641px){#HP #hero{background-position:center 0}}#HP #hero #welcome{position:absolute;top:25vh}@media screen and (max-width: 640px){#HP #hero #welcome{right:1rem}}@media screen and (min-width: 641px){#HP #hero #welcome{right:3rem}}#HP #hero #welcome>I{position:absolute;top:-35px;width:100%;text-align:right;color:var(--color-def-2)}@media screen and (max-width: 640px){#HP #hero #welcome>I{right:1.5rem;font:italic 2.7rem script}}@media screen and (min-width: 641px){#HP #hero #welcome>I{right:2.3rem;font:italic 3.5rem script}}#HP #hero #welcome H1{color:#3b1207}@media screen and (max-width: 640px){#HP #hero #welcome H1{margin-top:.5rem;text-align:right;font:italic 1.5rem script}}@media screen and (min-width: 641px){#HP #hero #welcome H1{text-align:center;font:italic 3.1rem script}}#HP #hero #welcome .actions{display:flex;justify-content:flex-end;gap:2rem}@media screen and (max-width: 640px){#HP #hero #welcome .actions{margin-top:1.2rem}}@media screen and (min-width: 641px){#HP #hero #welcome .actions{margin-top:3rem}}#HP #avantages{background-color:var(--bg);text-align:center}@media screen and (max-width: 640px){#HP #avantages{padding-block:4rem}}@media screen and (min-width: 641px){#HP #avantages{padding-block:7rem}}#HP #avantages .content{display:flex;gap:4rem;margin-top:3rem;text-align:justify}@media screen and (max-width: 640px){#HP #avantages .content{flex-direction:column}}@media screen and (min-width: 641px){#HP #avantages .content{justify-content:space-between;align-items:flex-start}}#HP #avantages .content>DIV{flex:1}#HP #avantages .visuel{color:var(--color-two-1);text-decoration:underline}@media screen and (max-width: 640px){#HP #avantages .visuel{font-size:3rem}}@media screen and (min-width: 641px){#HP #avantages .visuel{font-size:4rem}}#HP #avantages H3{margin-top:.5rem;text-align:center}#HP #avantages H3+P{margin-top:1rem}#HP #avantages .more{display:none;margin-top:1rem;text-align:right}#HP #philosophie{position:fixed;z-index:0;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}#HP #philosophie .containerMax{height:100%}#HP #philosophie .containerMax .content{position:absolute;height:auto}@media screen and (max-width: 640px){#HP #philosophie .containerMax .content{left:1rem;top:17vh;width:calc(100% - 2rem)}}@media screen and (min-width: 641px){#HP #philosophie .containerMax .content{left:2rem;bottom:30vh;width:38%}}#HP #philosophie .containerMax .content P{margin-top:1rem;text-align:justify;color:#fff}#HP #massages{margin-top:500px;background-color:#eee7e4;text-align:center}@media screen and (max-width: 640px){#HP #massages{padding-block:4rem}}@media screen and (min-width: 641px){#HP #massages{padding-block:7rem}}#HP #fidelite{padding-block:7rem;background:rgba(0,0,0,0) url("/Assets/Icons/bg1.jpg") no-repeat center/cover;text-align:center}#HP #fidelite P,#HP #fidelite IMG{margin-top:2rem;width:100%}#HP #fidelite DIV+DIV{margin-top:4rem}#HP .inter{height:400px;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover}#HP #services{padding-block:7rem;background-color:var(--bg);text-align:center}#HP #services .content{display:flex;justify-content:space-around;gap:3rem;margin-top:3rem}@media screen and (max-width: 640px){#HP #services .content{flex-direction:column}}#HP #services .content>A{pointer-events:none}@media screen and (min-width: 641px){#HP #services .content>A{width:30vw}}#HP #services .content IMG{width:100%;border-radius:25px}#HP #services H3{width:100%;font:bold 1.5rem/2.6rem Arial;text-transform:uppercase;color:var(--color-one-0);opacity:.5;transition:all .3s}#HP #services A:hover H3{opacity:1}#HP #services P{text-align:justify}#HP #services P+DIV{display:none;text-align:right}@media screen and (max-width: 640px){#HP #services P+DIV{margin-top:1rem}}@media screen and (min-width: 641px){#HP #services P+DIV{margin-top:2rem}}#HP #prix{background:linear-gradient(#271106, var(--color-one-0));text-align:center}@media screen and (max-width: 640px){#HP #prix{padding-block:4rem}}@media screen and (min-width: 641px){#HP #prix{padding-block:7rem}}#HP #prix .content{margin-top:3rem}@media screen and (max-width: 640px){#HP #prix .content{display:grid;grid:"nice" "site" "card"}}@media screen and (min-width: 641px){#HP #prix .content{display:flex;justify-content:space-around;align-items:center}}#HP #prix .content>DIV{box-shadow:0 0 2rem var(--color-one-1)}@media screen and (max-width: 640px){#HP #prix .content>DIV{padding-bottom:2rem}}@media screen and (min-width: 641px){#HP #prix .content>DIV{flex:1;min-height:540px}}#HP #prix .content>DIV:nth-child(1){padding-top:2rem}@media screen and (max-width: 640px){#HP #prix .content>DIV:nth-child(1){z-index:2;grid-area:site;background-color:var(--bg)}}@media screen and (min-width: 641px){#HP #prix .content>DIV:nth-child(1){padding-inline:1rem;background:var(--bg) url(/assets/Icons/friseg.webp) no-repeat left bottom}}@media screen and (min-width: 1281px){#HP #prix .content>DIV:nth-child(1) TABLE{margin-left:3rem;width:calc(100% - 1.5rem)}}#HP #prix .content>DIV:nth-child(1) TABLE TH{width:auto}#HP #prix .content>DIV:nth-child(2){z-index:3;box-shadow:0 0 2rem var(--color-one-1),0 0 2rem var(--color-def-1);padding-inline:.5rem;padding-top:.5rem;background-color:#d88431}@media screen and (max-width: 640px){#HP #prix .content>DIV:nth-child(2){grid-area:nice}}#HP #prix .content>DIV:nth-child(2) IMG{width:100%}#HP #prix .content>DIV:nth-child(3){padding-top:2rem}@media screen and (max-width: 640px){#HP #prix .content>DIV:nth-child(3){z-index:1;grid-area:card;background-color:var(--bg)}}@media screen and (min-width: 641px){#HP #prix .content>DIV:nth-child(3){padding-inline:1rem;background:var(--bg) url(/assets/Icons/frised.webp) no-repeat right bottom}}@media screen and (min-width: 1281px){#HP #prix .content>DIV:nth-child(3) TABLE{margin-right:3rem;width:calc(100% - 6rem)}}#HP #prix .content .button{padding-inline:2rem;font-size:.9rem}#HP #prix H3{font-family:ssTitre;font-weight:bold;text-transform:uppercase;color:var(--color-one-0);transition:all .3s}@media screen and (max-width: 640px){#HP #prix H3{font-size:1.6rem;line-height:2.6rem}}@media screen and (min-width: 641px){#HP #prix H3{line-height:2.6rem}}#HP #prix A:hover H3{color:green;opacity:1}#HP #prix P{padding-inline:0rem}#HP #prix TABLE{margin-block:2rem 3rem;width:100%}#HP #prix TABLE+DIV{margin-top:3rem}#HP #prix TABLE TR{height:2rem}#HP #prix TABLE TR:last-child TD{padding-top:3rem}#HP #prix TABLE TH{width:41%;font-weight:bold;color:#000;text-decoration:underline}#HP #prix TABLE TD{color:#271106}#HP #prix TABLE TD:nth-child(3){font-weight:bold;color:var(--color-one-0)}#HP #prix TABLE TD B{color:#271106}#Massages{background-color:#eee7e4;text-align:center}#Massages MAIN{margin-block:0 8rem;text-align:left}#Massages #hero{height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover}#Massages #hero .containerMax{top:17vh;text-align:left}#Massages #content{margin-block:3rem}#Massages #content H3{margin-top:1.3rem}#Massages #content P{margin-top:.5rem;text-align:justify}#Massages #content .gridMassages{margin-top:5rem}#Massages #hero .containerMax::before,#Massage #hero .containerMax::before{position:absolute;top:-1rem;content:"Massages";font-family:script;font-weight:normal;color:var(--bg);opacity:.3;transform:scaleY(1.5)}@media screen and (max-width: 640px){#Massages #hero .containerMax::before,#Massage #hero .containerMax::before{font-size:7rem}}@media screen and (min-width: 641px){#Massages #hero .containerMax::before,#Massage #hero .containerMax::before{font-size:11rem}}#Massage #hero{height:50vh;background:#000 no-repeat center/cover}#Massage #hero .containerMax{top:20vh;text-align:left}#Massage MAIN{background-color:var(--bg)}#Massage MAIN #content{display:grid;gap:2rem}@media screen and (min-width: 641px){#Massage MAIN #content{grid-template-columns:2fr 1fr 15vw}}#Massage MAIN #content>DIV{text-align:justify}@media screen and (max-width: 640px){#Massage MAIN #content>DIV{padding-bottom:5rem}}@media screen and (min-width: 641px){#Massage MAIN #content>DIV{padding-bottom:4rem}}#Massage MAIN #content H2{margin-top:2.2rem}@media screen and (max-width: 640px){#Massage MAIN #content H3{margin-top:.9rem}}@media screen and (min-width: 641px){#Massage MAIN #content H3{margin-top:1.5rem}}#Massage MAIN #content A{font-weight:bold;font-style:italic;color:var(--color-one-0)}#Massage MAIN #content #visuel{background-image:url(../Assets/Icons/bgContact.webp);background-repeat:no-repeat;background-attachment:fixed;background-position-y:top;background-size:cover}@media screen and (max-width: 640px){#Massage MAIN #content #visuel{height:40vh;background-position-x:-45vw}}@media screen and (min-width: 641px){#Massage MAIN #content #visuel{background-position-x:32vw}}#Massage MAIN #content #visuel.Destress{background-image:url(../Assets/Icons/chaise.webp)}@media screen and (max-width: 640px){#Massage MAIN #content #visuel.Destress{background-position-x:-167vw}}@media screen and (min-width: 641px){#Massage MAIN #content #visuel.Destress{background-position-x:9vw;background-size:contain}}#Massage MAIN #content #visuel.Destress.jpg{background-image:url(../Assets/Icons/chaise.jpg)}#Massage MAIN #content #visuel.jpg{background-image:url(../Assets/Icons/bgContact.jpg)}#Massage MAIN #content .infos{position:sticky;top:140px;margin-top:4rem;text-align:center}#Massage MAIN #content .infos SPAN{display:block;margin-inline:auto}#Massage MAIN #content .infos DIV{margin-bottom:2rem;font-size:1.3rem;font-weight:bold}#Massage MAIN .inter{background-image:url(../Assets/Icons/bgChalea.webp)}@media screen and (max-width: 640px){#Massage MAIN .inter{height:20vh}}#Massage MAIN .inter.jpg{background-image:url(../Assets/Icons/bgChalea.jpg)}@media screen and (max-width: 640px){#Massage MAIN .inter.Tantrique{background-image:url(../Assets/Icons/bgContact.webp);background-position:center}}@media screen and (max-width: 640px){#Massage MAIN .inter.Tantrique.jpg{background-image:url(../Assets/Icons/bgContact.jpg);background-position:center}}#Massage MAIN #disclaimer{margin-top:2rem;border-radius:1rem;padding:.1rem 2rem 1rem;background-color:var(--color-two-1)}#Massage MAIN #massages{padding-block:6rem}#Massage MAIN #avis{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:10rem 8rem;background-image:url(../Assets/Icons/stars.webp),linear-gradient(rgba(255, 228, 210, 0.2), rgba(255, 228, 210, 0.4)),url(../Assets/Icons/bgAvis.webp);background-repeat:no-repeat,no-repeat;background-size:auto,cover,cover;background-position:right top,center center;color:var(--color-def-3)}#Massage MAIN #avis::before{position:absolute;display:block;left:0;top:0;width:100%;height:120px;background-image:url(../Assets/Icons/avisTop.webp);background-repeat:no-repeat;content:""}@media screen and (max-width: 768px){#Massage MAIN #avis::before{background-position:right 0}}@media screen and (min-width: 769px){#Massage MAIN #avis::before{background-position:0 0;background-size:100% 80%}}@media screen and (max-width: 768px){#Massage MAIN #avis H2{margin-left:1rem}}#Massage MAIN #avis::after{position:absolute;left:0;bottom:0;width:100%;height:120px;background-image:url(../Assets/Icons/ripBottom.webp);background-repeat:no-repeat;content:""}@media screen and (max-width: 768px){#Massage MAIN #avis::after{background-position:center bottom}}@media screen and (min-width: 769px){#Massage MAIN #avis::after{background-position:0 bottom;background-size:100% 80%}}#Massage MAIN #avis>div{display:flex;justify-content:space-between;margin-top:3rem}@media screen and (max-width: 768px){#Massage MAIN #avis>div{flex-direction:column}}#Massage MAIN #avis>div>DIV{text-align:center}@media screen and (max-width: 768px){#Massage MAIN #avis>div>DIV{margin-block:1rem}#Massage MAIN #avis>div>DIV:not(:last-child)::after{display:block;margin-top:2rem;content:"~~~~~~~~~~~~~~";font-size:1.5rem;font-weight:bold;color:var(--beige)}}@media screen and (min-width: 769px){#Massage MAIN #avis>div>DIV{width:22%}}#Massage MAIN #avis>div>DIV .im{display:inline-block;overflow:hidden;border-radius:100px;box-shadow:0px 0px 12px var(--brown);width:100px}#Massage MAIN #avis>div>DIV .im IMG{width:100%}#Massage MAIN #avis>div>DIV .name{font-weight:bold}#Massage MAIN #avis>div>DIV .name SPAN{opacity:.7}#Massage MAIN #avis>div>DIV .name SPAN::before{margin-inline:1rem;content:".";font-size:3rem;line-height:0;color:var(--brown)}#Massage MAIN #avis>div>DIV I{opacity:.7;color:var(--beige)}#Massage MAIN #avis>div>DIV P{margin-top:2rem;text-align:justify}#Massage MAIN #avis .rating{justify-content:center;margin-block:1rem}#Massage MAIN #avis .rating .stars SPAN{width:30px;height:30px}#Massage MAIN #avis .actions{display:flex;align-items:center;gap:4rem;margin-top:4rem}#Massage MAIN #massages .gridMassages,#Massage MAIN #autres .gridMassages{display:flex;justify-content:space-between}@media screen and (min-width: 641px){#Massage MAIN #massages .gridMassages .itemMassage,#Massage MAIN #autres .gridMassages .itemMassage{width:40%}}#Massage MAIN #autres{padding-block:4rem 5rem;background-color:#fbece1}#Massage MAIN #autres .containerMax{padding-block:4rem 7rem}#Massage #letComment{position:fixed;z-index:999;left:0;top:0;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(32,10,1,.8)}#Massage #letComment.on{display:flex}#Massage #letComment .cancel{position:absolute;left:0;top:0;width:100%;height:100%}#Massage #letComment .cancel::after{position:absolute;right:10px;top:10px;width:20px;height:20px;content:"X";font-size:2rem;color:#fff;cursor:pointer}#Massage #letComment .content{box-shadow:5px 5px 1rem #000,4px 4px 13px inset var(--color-def-2);border:2px inset #271106;border-radius:1rem;padding:1rem;background-color:var(--bg);color:#111}@media screen and (max-width: 640px){#Massage #letComment .content{width:380px;height:510px}}@media screen and (min-width: 641px){#Massage #letComment .content{width:410px;height:560px}}#Massage #letComment .content SECTION+SECTION{margin-top:.5rem}#Massage #letComment .content .title{font:bold 2rem/2rem Script;color:#f08806}#Massage #letComment .content SPAN{font-size:.8rem;line-height:.7rem}#Massage #letComment .content .rating{justify-content:flex-end}#Massage #letComment .content .rating .stars SPAN{width:50px;height:70px}#Massage #letComment .content #note{padding-right:.7rem;text-align:right;font-size:.7rem}#Massage #letComment .content INPUT{margin-bottom:2rem;width:100%;padding-right:1rem;text-align:right;font:italic normal 1rem Arial;color:var(--color-def-1)}#Massage #letComment .content INPUT::placeholder{font:italic normal 1rem Arial;color:rgba(55,55,55,.5215686275)}#Massage #letComment .content TEXTAREA{margin-top:1rem;width:100%;height:110px;padding:.5rem;color:var(--color-def-1)}#Massage #letComment .content .actions{margin-top:1.5rem;text-align:right}#Massage .rating{display:flex}#Massage .rating .stars{display:flex;justify-content:center}#Massage .rating .stars SPAN{background:url(../Assets/Icons/logo.svg) no-repeat center 0/contain;filter:grayscale(1);opacity:.5;cursor:pointer}#Massage .rating .stars SPAN.yes{filter:none;opacity:1}#Massage .rating .stars:hover SPAN{filter:none}#Massage .rating .stars SPAN:hover~SPAN{filter:grayscale(1)}#About MAIN{background:linear-gradient(#3b1708, var(--bg), var(--bg), #d39c63)}#About MAIN #hero{height:50vh;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){#About MAIN #hero{background-position:center 40px}}@media screen and (min-width: 641px){#About MAIN #hero{background-position:center}}#About MAIN #hero .containerMax{top:17vh;text-align:left}#About MAIN #hero .containerMax::before{position:absolute;top:-1rem;content:"A propos";font-family:script;font-weight:normal;color:var(--bg);opacity:.3;transform:scaleY(1.5)}@media screen and (max-width: 640px){#About MAIN #hero .containerMax::before{font-size:7rem}}@media screen and (min-width: 641px){#About MAIN #hero .containerMax::before{font-size:11rem}}#About MAIN #intro{padding-block:3rem;background-color:var(--bg)}#About MAIN #intro H3{margin-top:1rem}#About MAIN .masseur{margin-top:-2rem;display:flex;justify-content:space-between;align-items:center;column-gap:3rem;text-align:justify;color:var(--color-def-1)}@media screen and (max-width: 640px){#About MAIN .masseur{flex-direction:column;padding-bottom:3rem}}@media screen and (max-width: 640px){#About MAIN .masseur:last-child{flex-direction:column-reverse;margin-block:3rem 0}}@media screen and (max-width: 640px){#About MAIN .masseur IMG{margin-bottom:1.5rem;width:50%}}@media screen and (min-width: 641px){#About MAIN .masseur IMG{width:33%}}@media screen and (min-width: 641px){#About MAIN .masseur IMG+DIV{padding-block:8rem}}#BienEtre MAIN{background:linear-gradient(#3b1708, var(--bg), var(--bg), #d39c63)}#BienEtre MAIN #hero{height:50vh;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){#BienEtre MAIN #hero{background-position:center 40px}}@media screen and (min-width: 641px){#BienEtre MAIN #hero{background-position:center}}#BienEtre MAIN #hero .containerMax{top:17vh;text-align:left}#BienEtre MAIN #hero .containerMax::before{position:absolute;top:-1rem;content:"Mes conseils";font-family:script;font-weight:normal;color:var(--bg);opacity:.3;transform:scaleY(1.5)}@media screen and (max-width: 640px){#BienEtre MAIN #hero .containerMax::before{font-size:7rem}}@media screen and (min-width: 641px){#BienEtre MAIN #hero .containerMax::before{font-size:11rem}}#BienEtre MAIN #intro{padding-block:3rem;background-color:var(--bg)}#BienEtre MAIN #intro H3{margin-top:1rem}#BienEtre MAIN .masseur{margin-top:-2rem;display:flex;justify-content:space-between;align-items:center;column-gap:3rem;text-align:justify;color:var(--color-def-1)}@media screen and (max-width: 640px){#BienEtre MAIN .masseur{flex-direction:column;padding-bottom:3rem}}@media screen and (max-width: 640px){#BienEtre MAIN .masseur:last-child{flex-direction:column-reverse;margin-block:3rem 0}}@media screen and (max-width: 640px){#BienEtre MAIN .masseur IMG{margin-bottom:1.5rem;width:50%}}@media screen and (min-width: 641px){#BienEtre MAIN .masseur IMG{width:33%}}@media screen and (min-width: 641px){#BienEtre MAIN .masseur IMG+DIV{padding-block:8rem}}#Charte MAIN{display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 640px){#Charte MAIN{padding-block:5rem 9rem}}@media screen and (min-width: 641px){#Charte MAIN{padding-block:9rem 12rem}}#Charte MAIN .containerMin DIV{box-shadow:0 0 6rem;opacity:.8;margin-top:6rem;background-image:linear-gradient(#fde4d2, #fbece1);padding:3rem 2rem;text-align:justify;font-size:1.2rem}#Charte MAIN .containerMin DIV IMG{position:absolute;z-index:99;left:0;width:100%}@media screen and (max-width: 640px){#Charte MAIN .containerMin DIV IMG{height:133px;transform:scaleY(-0.5)}}@media screen and (min-width: 641px){#Charte MAIN .containerMin DIV IMG{height:99px;transform:scaleY(-1)}}#Charte MAIN .containerMin DIV IMG:first-child{top:0;margin-top:-98px}#Charte MAIN .containerMin DIV IMG:last-child{bottom:0;margin-bottom:-97px}#Charte MAIN .containerMin DIV H2{margin-block:3rem 1rem}#Charte MAIN .containerMin DIV UL{margin-left:3rem;list-style:disc;line-height:1.6rem}#Contact #form{display:flex;align-items:center;justify-content:center;height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover}#Contact FORM{border-radius:2rem;background-color:var(--color-def-3);box-shadow:0 0 2rem var(--color-def-1);overflow:hidden}@media screen and (max-width: 640px){#Contact FORM{display:flex;flex-direction:column;gap:3rem;margin-inline:1rem;padding:2rem 1rem}}@media screen and (min-width: 641px){#Contact FORM{display:grid;grid-template-columns:1.3fr 1fr;margin-inline:auto;width:1024px;padding:5rem 2rem}}@media screen and (min-width: 641px){#Contact FORM>DIV{padding-inline:3rem}}@media screen and (min-width: 641px){#Contact FORM>DIV:first-child{border-right:1px solid var(--color-def-2)}}#Contact FORM INPUT{margin-top:2rem;width:100%}#Contact FORM TEXTAREA{margin-top:.7rem;width:100%;height:calc(100% - 180px)}@media screen and (max-width: 640px){#Contact FORM TEXTAREA{height:80px}}#Contact #tel{margin-block:.5rem 1rem;text-align:right}#Contact #tel A{font:bold 2rem ssTitre;color:var(--color-two-1);text-shadow:1px 1px 2px var(--color-def-1)}#Contact #buttons{margin-block:1.5rem;text-align:right}#Contact .valid{position:absolute;display:none;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;background-color:var(--color-two-1);opacity:0;font:normal 3rem script;color:var(--color-one-0);transition:all .5s}#Contact .valid.on{display:flex;opacity:.95}#Contact #hours{position:fixed;z-index:0;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}@media screen and (max-width: 640px){#Contact #hours{margin-top:-2.5rem;padding-left:3rem}}@media screen and (max-width: 640px){#Contact #hours .content{margin-top:-2.5rem}}#Contact #hours H2{margin-left:-2rem;color:var(--bg)}#Contact #hours P{width:70%}#Contact #hours LI:nth-child(odd){margin-top:1rem;font:bold 2rem script}#Contact #map{margin-top:500px}#Ident MAIN>SECTION,#ProIdent MAIN>SECTION{display:flex;align-items:center;justify-content:center;height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover}#Ident MAIN>SECTION FORM,#ProIdent MAIN>SECTION FORM{border-radius:2rem;background:var(--bg);text-align:center;overflow:hidden;transition:height 1.3s}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM,#ProIdent MAIN>SECTION FORM{width:90vw;height:80vh}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM,#ProIdent MAIN>SECTION FORM{width:1024px;height:480px}}#Ident MAIN>SECTION FORM .form,#ProIdent MAIN>SECTION FORM .form{height:100vh;transition:transform 1.2s ease-in-out}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .form,#ProIdent MAIN>SECTION FORM .form{padding-block:30px 0}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .form,#ProIdent MAIN>SECTION FORM .form{width:700px;padding-block:50px 0;padding-inline:30px}}#Ident MAIN>SECTION FORM .form LABEL,#ProIdent MAIN>SECTION FORM .form LABEL{display:block;width:70%;text-align:center}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .form LABEL,#ProIdent MAIN>SECTION FORM .form LABEL{margin:2rem auto 0}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .form LABEL,#ProIdent MAIN>SECTION FORM .form LABEL{margin:2.5rem auto 0}}#Ident MAIN>SECTION FORM .form LABEL SPAN,#ProIdent MAIN>SECTION FORM .form LABEL SPAN{color:var(--color-def-2);text-transform:uppercase}#Ident MAIN>SECTION FORM .form LABEL INPUT,#ProIdent MAIN>SECTION FORM .form LABEL INPUT{width:100%;padding-bottom:5px;text-align:center}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .form BUTTON,#ProIdent MAIN>SECTION FORM .form BUTTON{margin-top:2rem}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .form BUTTON,#ProIdent MAIN>SECTION FORM .form BUTTON{margin-top:4rem}}#Ident MAIN>SECTION FORM .sub-cont,#ProIdent MAIN>SECTION FORM .sub-cont{position:absolute;padding-left:324px;background-color:var(--bg);overflow:hidden;transition:transform 1.2s ease-in-out}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .sub-cont,#ProIdent MAIN>SECTION FORM .sub-cont{left:0;top:50vh;width:100%;height:80vh}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .sub-cont,#ProIdent MAIN>SECTION FORM .sub-cont{left:700px;top:0;width:1024px;height:100%}}#Ident MAIN>SECTION FORM .sub-cont .img,#ProIdent MAIN>SECTION FORM .sub-cont .img{position:absolute;z-index:2;left:0;top:0;height:100%;overflow:hidden}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .sub-cont .img,#ProIdent MAIN>SECTION FORM .sub-cont .img{width:100%;padding-top:130px}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .sub-cont .img,#ProIdent MAIN>SECTION FORM .sub-cont .img{width:324px;padding-top:360px}}#Ident MAIN>SECTION FORM .sub-cont .img::before,#ProIdent MAIN>SECTION FORM .sub-cont .img::before{position:absolute;right:0;top:0;background-color:var(--color-one-0);background-image:url(../Assets/Icons/couple.jpg);background-size:cover;content:"";transition:all 1.2s ease-in-out}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .sub-cont .img::before,#ProIdent MAIN>SECTION FORM .sub-cont .img::before{width:140%;height:60%;background-size:auto;background-position:-10px -30px}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM .sub-cont .img::before,#ProIdent MAIN>SECTION FORM .sub-cont .img::before{width:1024px;height:100%}}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM .sub-cont .sign-up,#ProIdent MAIN>SECTION FORM .sub-cont .sign-up{position:absolute;left:0;width:100%;transform:translate3d(0, 40vh, 0)}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM.s--signup,#ProIdent MAIN>SECTION FORM.s--signup{height:550px}}#Ident MAIN>SECTION FORM.s--signup .sign-in,#ProIdent MAIN>SECTION FORM.s--signup .sign-in{transition-timing-function:ease-in-out;transition-duration:1.2s;transform:translate3d(700px, 0, 0)}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM.s--signup .sub-cont,#ProIdent MAIN>SECTION FORM.s--signup .sub-cont{height:80vh;padding:0;transform:translate3d(0, -50vh, 0)}}@media screen and (min-width: 641px){#Ident MAIN>SECTION FORM.s--signup .sub-cont,#ProIdent MAIN>SECTION FORM.s--signup .sub-cont{transform:translate3d(-700px, 0, 0)}}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM.s--signup .sub-cont .img,#ProIdent MAIN>SECTION FORM.s--signup .sub-cont .img{z-index:0;height:80vh}}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM.s--signup .sub-cont .img::before,#ProIdent MAIN>SECTION FORM.s--signup .sub-cont .img::before{top:-180px;background-position:30% 77px;transform:translate3d(0, 0, 0)}}@media screen and (max-width: 640px){#Ident MAIN>SECTION FORM.s--signup .sub-cont .form.sign-up,#ProIdent MAIN>SECTION FORM.s--signup .sub-cont .form.sign-up{transform:translate3d(0, 27vh, 0)}}@media screen and (max-width: 640px){#Ident MAIN>SECTION H2,#ProIdent MAIN>SECTION H2{margin-bottom:2rem}}@media screen and (min-width: 641px){#Ident MAIN>SECTION H2,#ProIdent MAIN>SECTION H2{margin-bottom:3rem}}#Ident #pwForgot,#ProIdent #pwForgot{position:fixed;z-index:999;left:0;top:0;display:none;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(32,10,1,.8)}#Ident #pwForgot.on,#ProIdent #pwForgot.on{display:flex}#Ident #pwForgot .cancel,#ProIdent #pwForgot .cancel{position:absolute;left:0;top:0;width:100%;height:100%}#Ident #pwForgot .cancel::after,#ProIdent #pwForgot .cancel::after{position:absolute;right:20px;top:10px;width:20px;height:20px;content:"X";font-size:2rem;color:#fff;transform:scaleX(1.3);cursor:pointer}#Ident #pwForgot .valid,#ProIdent #pwForgot .valid{position:absolute;z-index:99;display:none;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;padding:2rem;background-color:var(--color-two-1);opacity:0;color:var(--color-one-0);transition:all .5s}@media screen and (max-width: 640px){#Ident #pwForgot .valid,#ProIdent #pwForgot .valid{font:normal 1.5rem script}}@media screen and (min-width: 641px){#Ident #pwForgot .valid,#ProIdent #pwForgot .valid{font:normal 2.5rem script}}#Ident #pwForgot .valid.on,#ProIdent #pwForgot .valid.on{display:flex;opacity:.95}#Ident #pwForgot .content,#ProIdent #pwForgot .content{box-shadow:5px 5px 1rem #000,4px 4px 13px inset var(--color-def-2);border:2px inset #271106;border-radius:1rem;padding:1rem;background-color:var(--bg);color:#111}@media screen and (max-width: 640px){#Ident #pwForgot .content,#ProIdent #pwForgot .content{width:90vw;height:auto}}@media screen and (min-width: 641px){#Ident #pwForgot .content,#ProIdent #pwForgot .content{width:900px;height:200px}}#Ident #pwForgot .content .title,#ProIdent #pwForgot .content .title{font:bold 1.2rem Baton;color:#f08806}#Ident #pwForgot .content INPUT,#ProIdent #pwForgot .content INPUT{margin-block:1rem 2rem;width:100%;padding-right:1rem;text-align:right;font:italic normal 1rem Arial;color:var(--color-def-1)}#Ident #pwForgot .content INPUT::placeholder,#ProIdent #pwForgot .content INPUT::placeholder{font:italic normal 1rem Arial;color:rgba(55,55,55,.5215686275)}#Ident #pwForgot .content .actions,#ProIdent #pwForgot .content .actions{margin-top:1.5rem;text-align:right}#Ident FORM.s--signup .img::before,#ProIdent FORM.s--signup .img::before{transform:translate3d(700px, 0, 0)}#Ident FORM.s--signup .sign-up,#ProIdent FORM.s--signup .sign-up{transform:translate3d(0, 0, 0)}#Ident .img__text,#ProIdent .img__text{position:absolute;z-index:2;left:0;width:100%;padding:0 20px;text-align:center;color:#fff;transition:transform 1.2s ease-in-out}@media screen and (max-width: 640px){#Ident .img__text,#ProIdent .img__text{top:22px}}@media screen and (min-width: 641px){#Ident .img__text,#ProIdent .img__text{top:50px}}#Ident .img__text.m--in,#ProIdent .img__text.m--in{transform:translateX(-520px)}#Ident .img__text h2,#ProIdent .img__text h2{margin-bottom:10px;font-weight:normal}#Ident .img__text p,#ProIdent .img__text p{font-size:.9rem;line-height:.9rem}#Ident FORM.s--signup .img__text.m--up,#ProIdent FORM.s--signup .img__text.m--up{transform:translateX(520px)}#Ident FORM.s--signup .img__text.m--in,#ProIdent FORM.s--signup .img__text.m--in{transform:translateX(0)}@media screen and (max-width: 640px){#Ident FORM.s--signup .img__text.m--in,#ProIdent FORM.s--signup .img__text.m--in{top:22px}}#Ident .img__btn,#ProIdent .img__btn{overflow:hidden;z-index:2;width:60%;height:36px;margin:0 auto;background:rgba(0,0,0,0);color:#fff;text-transform:uppercase;cursor:pointer}#Ident .img__btn::after,#ProIdent .img__btn::after{position:absolute;z-index:2;left:0;top:0;width:95%;height:90%;border:2px solid #fff;border-radius:2rem;content:""}#Ident .img__btn:hover::after,#ProIdent .img__btn:hover::after{border-color:var(--bg)}#Ident .img__btn:hover .m--up,#Ident .img__btn:hover .m--in,#ProIdent .img__btn:hover .m--up,#ProIdent .img__btn:hover .m--in{color:var(--bg)}#Ident .img__btn span,#ProIdent .img__btn span{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:transform 1.2s}#Ident .img__btn span.m--in,#ProIdent .img__btn span.m--in{transform:translateY(-72px)}#Ident FORM.s--signup .img__btn span.m--in,#ProIdent FORM.s--signup .img__btn span.m--in{transform:translateY(0)}#Ident FORM.s--signup .img__btn span.m--up,#ProIdent FORM.s--signup .img__btn span.m--up{transform:translateY(72px)}#Ident .forgot-pass,#ProIdent .forgot-pass{margin-top:1.2rem;width:85%;text-align:right;font-size:.7rem;color:var(--color-def-2);cursor:pointer}#Ident .sign-in,#ProIdent .sign-in{transition-timing-function:ease-out}#Ident .onError,#ProIdent .onError{margin-top:-5rem;font-size:1.2rem;font-weight:bold;color:var(--color-one-1)}#Compte{background-color:var(--bg)}#Compte #hero{height:40vh;background-repeat:no-repeat;background-position:center center;background-size:cover}#Compte #hero .containerMax{top:17vh;text-align:left}#Compte #hero .containerMax::before{position:absolute;top:-1rem;content:"Mon compte";font-family:script;font-weight:normal;color:var(--bg);opacity:.3;transform:scaleY(1.5)}@media screen and (max-width: 640px){#Compte #hero .containerMax::before{font-size:7rem}}@media screen and (min-width: 641px){#Compte #hero .containerMax::before{font-size:11rem}}#Compte #coords{margin-block:5rem}#Compte #coords>DIV{display:flex;justify-content:space-between}@media screen and (max-width: 640px){#Compte #coords>DIV{flex-direction:column;gap:7rem}}#Compte #coords>DIV>DIV{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:2rem}#Compte #coords>DIV>DIV DIV+BUTTON{margin-top:4rem}#Compte #coords .pts{font-size:1.4rem;color:var(--color-one-0)}#Compte #um.ok INPUT{color:green}#Compte #um.nok INPUT{color:var(--color-one-2)}#Compte #histo{padding-block:5rem;background-color:#ffd5b2}#Compte FORM{flex:1}#Compte LABEL{display:block;margin-top:3rem}@media screen and (max-width: 640px){#Compte LABEL.um{display:block;padding-left:2rem;width:calc(100vw - 2rem)}}@media screen and (min-width: 641px){#Compte LABEL.um{display:inline-block;width:36%}}@media screen and (max-width: 640px){#Compte LABEL.um:last-child{width:90px}}@media screen and (min-width: 641px){#Compte LABEL.um:last-child{width:20px}}#Compte LABEL INPUT{width:90%;font-size:1.2rem}#Compte LABEL INPUT.updated{color:#9acd32}#Compte LABEL INPUT.nok{color:red}#Compte TABLE{margin-top:2rem;width:100%;font-size:1.1rem}#Compte TABLE TR{height:3rem}#Compte TABLE TR:hover{background-color:var(--bg)}#Compte TABLE TR TH{text-decoration:underline}#Compte TABLE TR TH,#Compte TABLE TR TD{text-align:center}@media screen and (max-width: 640px){#Compte TABLE TR TH.notMob,#Compte TABLE TR TD.notMob{display:none}}#Compte TABLE TR TH B,#Compte TABLE TR TD B{color:var(--color-one-0)}#Compte TABLE TR TD:first-child{color:var(--color-one-0)}#Compte TABLE TR TD:last-child{font-weight:bold}#Validation MAIN{padding-bottom:5rem;background:linear-gradient(#3b1708, var(--bg), var(--bg), #d39c63)}#Validation MAIN #hero{height:50vh;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){#Validation MAIN #hero{background-position:center 40px}}@media screen and (min-width: 641px){#Validation MAIN #hero{background-position:center}}#Validation MAIN #hero .containerMax{top:17vh;text-align:left}#Validation MAIN #hero .containerMax::before{position:absolute;top:-1rem;content:"Réservation";font-family:script;font-weight:normal;color:var(--bg);opacity:.3;transform:scaleY(1.5)}@media screen and (max-width: 640px){#Validation MAIN #hero .containerMax::before{font-size:7rem}}@media screen and (min-width: 641px){#Validation MAIN #hero .containerMax::before{font-size:11rem}}#Validation MAIN .data{display:flex;justify-content:space-around;align-items:flex-start}@media screen and (max-width: 640px){#Validation MAIN .data{flex-direction:column}}#Validation MAIN H2{margin-block:3rem 1rem}#Validation MAIN H3{margin-top:2rem}#Validation MAIN TABLE{margin-left:1.5rem;margin-top:1rem}@media screen and (max-width: 640px){#Validation MAIN IMG{width:75px}}@media screen and (min-width: 641px){#Validation MAIN IMG{width:100px}}#Validation MAIN TD{line-height:2rem}#Validation MAIN TD:last-child{padding-left:.5rem;font-weight:bold}#Validation MAIN TD:last-child SPAN{margin-inline:1rem;font-weight:normal}#ML MAIN,#CGV MAIN{display:flex;align-items:center;font-size:.9rem;color:var(--color-def-1)}@media screen and (max-width: 640px){#ML MAIN,#CGV MAIN{padding-block:5rem 4rem;background:rgba(0,0,0,0) url(/Assets/Icons/bg-spa-2.jpg) fixed no-repeat right calc(100% + 70px)}}@media screen and (min-width: 641px){#ML MAIN,#CGV MAIN{padding-block:10rem;background:rgba(0,0,0,0) url(/Assets/Icons/bg-spa-2.jpg) fixed no-repeat center/cover}}#ML MAIN SECTION *,#CGV MAIN SECTION *{text-align:justify}@media screen and (min-width: 641px){#ML MAIN SECTION *,#CGV MAIN SECTION *{width:70%}}#ML MAIN H1,#CGV MAIN H1{line-height:3.5rem !important;text-align:left}#ML MAIN H2,#CGV MAIN H2{margin-top:3rem;font-size:2.8rem;line-height:2.8rem}#ML MAIN H2::first-letter,#CGV MAIN H2::first-letter{font-size:4.5rem}#ML MAIN H3,#CGV MAIN H3{margin-top:2rem;line-height:2rem}#ML MAIN P,#CGV MAIN P{margin-top:1rem}#ML MAIN UL,#CGV MAIN UL{margin-left:2rem;margin-top:.5rem;list-style:circle}#e404 MAIN{display:flex;height:100vh;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){#e404 MAIN{padding-top:10rem;background-position:-120px center;color:#fff}}@media screen and (min-width: 641px){#e404 MAIN{align-items:center;padding-top:10rem;background-position:left center}}#e404 MAIN SECTION{display:flex;justify-content:flex-end}#e404 MAIN SECTION P{font:normal 2.2rem script}#e404 MAIN SECTION BUTTON{margin-top:2rem}FOOTER{z-index:10;margin-top:-5px;background:linear-gradient(#000, #200a01);color:var(--bg)}FOOTER A:hover{color:var(--color-two-1)}FOOTER #idVisuelle{text-align:center}FOOTER .blocLogo{gap:1rem;height:10rem}FOOTER .blocLogo .im{width:50px}FOOTER .blocLogo SPAN{font-size:3rem;line-height:3rem}FOOTER .blocLogo .tx>DIV{font-size:.9rem}FOOTER .blocLogo+P{font:normal 1.4rem script}FOOTER .rs{display:flex;justify-content:space-between;align-items:center}FOOTER #links{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.8rem;text-align:left}FOOTER #links LI{margin:5px 0;line-height:1.5rem}FOOTER .titre{margin-top:4rem;font:bold 2rem script;color:var(--color-one-0)}FOOTER #listCoords LI{display:flex;align-items:center}FOOTER #listCoords DIV{width:1.5rem}FOOTER #legals{display:flex;justify-content:space-between;margin:100px auto 0;border-top:1px solid var(--color-one-0);padding:20px .5rem;font-size:.7rem}@media screen and (max-width: 640px){FOOTER #legals{flex-direction:column;align-items:center}}FOOTER #legals STRONG{color:var(--color-two-1)}FOOTER #legals>DIV:last-child A:nth-child(n+2)::before,FOOTER #legals>DIV:last-child SPAN:nth-child(n+2)::before{margin:0 1rem;content:"|"}@media screen and (max-width: 640px){FOOTER #legals>DIV:last-child A:last-child::before,FOOTER #legals>DIV:last-child SPAN:last-child::before{display:block;content:""}}FOOTER .logoSDC{display:inline-block;margin-inline:.2rem;width:2rem;vertical-align:middle;filter:hue-rotate(30deg)}/*# sourceMappingURL=common.min.css.map */