@font-face{font-family:"Philosopher";src:url("../fonts/Philosopher-Regular.ttf");font-weight:normal;font-style:normal}.philosopher-regular{font-family:"Philosopher",sans-serif;font-weight:400;font-style:normal}*{list-style:none;text-decoration:none;color:#222;padding:0%;margin:0%;box-sizing:border-box;font-family:"Philosopher",sans-serif}body{width:100%}main{display:flex;align-items:center;flex-direction:column}p,span,li,a{font-size:5vw}@media screen and (min-width: 992px){p,span,li,a{font-size:1.4rem}}@media screen and (min-width: 480px)and (max-width: 992px){p,span,li,a{font-size:1.4rem}}.header{background-color:#e5e5c4;display:flex;align-items:center;flex-direction:column}.header__line{display:flex;align-items:center;flex-direction:column;width:90%;text-align:center;padding:3% 0%}@media screen and (min-width: 992px){.header__line:nth-child(1){justify-content:space-between;max-width:1240px}}.header__line:nth-child(2){background-color:#bfbe5f;width:100%}@media screen and (min-width: 992px){.header__line{display:flex;align-items:center;flex-direction:row;justify-content:center;padding:0% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.header__line{padding:1% 0%}}.header__logo{height:auto;width:30%}@media screen and (min-width: 992px){.header__logo{width:35%}}@media screen and (min-width: 480px)and (max-width: 992px){.header__logo{width:30%}}.header__name{font-size:13vw}@media screen and (min-width: 992px){.header__name{font-size:5.5rem}}@media screen and (min-width: 480px)and (max-width: 992px){.header__name{font-size:8vw}}@media screen and (min-width: 992px){.header__phrase{font-size:2.3vw}}.header__link{color:#fff}@media screen and (min-width: 992px){.header__link{font-size:1.7rem}}.header__half{display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media screen and (min-width: 992px){.header__half{width:50%}}@media screen and (min-width: 992px){.header__half:nth-child(1){width:20%}}@media screen and (min-width: 992px){.header__nav{width:90%;max-width:1240px}}@media screen and (min-width: 480px)and (max-width: 992px){.header__nav{width:80%}}.header__list{display:flex;align-items:center;flex-direction:column;display:none}@media screen and (min-width: 992px){.header__list{display:flex;align-items:center;flex-direction:row;width:100%;justify-content:space-between}}@media screen and (min-width: 480px)and (max-width: 992px){.header__list{display:flex;align-items:center;flex-direction:row;width:100%;justify-content:space-between}}.header__list>li{display:flex;align-items:center;flex-direction:column;padding:3% 0%}@media screen and (min-width: 992px){.header__list>li{display:flex;align-items:center;flex-direction:row;padding:1% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.header__list>li{padding:1% 0%}}.header__button{height:auto;width:10vw;padding:4% 0%}@media screen and (min-width: 992px){.header__button{display:none}}@media screen and (min-width: 480px)and (max-width: 992px){.header__button{display:none}}.title--massages{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;font-weight:400;font-size:8vw;margin:3% 0%}@media screen and (min-width: 992px){.title--massages{font-size:4rem;margin:2% 0% 1% 0%}}.section__homepage{display:flex;align-items:center;flex-direction:column;flex-direction:column-reverse;text-align:center;background-color:#bfbe5f;width:90%;padding:5%;margin:5% 0%}@media screen and (min-width: 992px){.section__homepage{width:90%;height:521px;max-width:1240px;display:flex;align-items:center;flex-direction:row;padding:0%;margin:3% 0%;overflow:hidden;position:relative}}.section__homepage--title{width:100%;padding:0%;margin:0% 0%}@media screen and (min-width: 992px){.section__homepage--title{width:90%;height:auto;max-width:none;max-height:716px;overflow:hidden;display:flex;align-items:center;flex-direction:column;justify-content:center}}.section__homepage--title>figure{position:relative}.section__homepage--title>figure>img{width:100%;display:block}.section__homepage--title>figure>figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.27)}.section__homepage--title>figure>figcaption>h1{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;color:#fff;font-weight:400;font-size:8vw}@media screen and (min-width: 992px){.section__homepage--title>figure>figcaption>h1{font-size:4.5vw}}@media screen and (min-width: 992px){.section__homepage--portrait{background-color:rgba(0,0,0,0)}}.section__homepage--massages{flex-direction:column;background-color:#e5e5c4}@media screen and (min-width: 992px){.section__homepage--massages{background-color:rgba(0,0,0,0);flex-direction:row;justify-content:flex-end}}@media screen and (min-width: 992px){.section__homepage--massages{background-color:rgba(0,0,0,0)}}.section__text{display:flex;align-items:center;flex-direction:column;margin-bottom:10%}.section__text>*{margin:3% 0%}@media screen and (min-width: 992px){.section__text{width:70%;height:110%;margin:0% 0%;background-color:#bfbe5f;padding:5% 15% 5% 8%;justify-content:space-around;transform:skewX(-10deg);position:absolute;left:40%}.section__text>*{transform:skewX(10deg)}}@media screen and (min-width: 992px){.section__text--massages{background-color:#e5e5c4;padding:5% 8% 5% 15%;transform:skewX(10deg);left:-5%}.section__text--massages>*{transform:skewX(-10deg)}}@media screen and (min-width: 992px){.section__phrase{font-size:1.5rem}}@media screen and (min-width: 992px){.section__title{margin-right:15%;font-size:1.9rem}}@media screen and (min-width: 992px){.section__title--massages{margin-right:0%;margin-left:6%}}.section__link{background-color:#e5e5c4;width:80%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:5% 3% 5% 20%}@media screen and (min-width: 992px){.section__link{width:35%;padding:2% 1% 2% 5%;margin-left:13%}}@media screen and (min-width: 480px)and (max-width: 992px){.section__link{width:35%;padding:2% 1% 2% 5%}}.section__link--massages{background-color:#bfbe5f}@media screen and (min-width: 992px){.section__link--massages{margin-left:0%;margin-right:13%}}.section__link>img{transform:rotate(0.75turn);filter:invert(1);width:22%}@media screen and (min-width: 992px){.section__link>img{width:16%}}@media screen and (min-width: 480px)and (max-width: 992px){.section__link>img{width:13%}}.section__image-container{width:100%;height:80vw;overflow:hidden;display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width: 992px){.section__image-container{height:auto;width:45%}}.section__image-container--portrait>img{width:100%}@media screen and (min-width: 992px){.section__image-container--activite{height:100%;width:40%}}.section__image-container--activite>img{width:auto;height:100%}@media screen and (min-width: 992px){.section__image-container--contact{height:100%;width:57%}}.section__image-container--contact>img{width:auto;height:100%}@media screen and (min-width: 992px){.section__image-container--contact>img{margin-left:-41%;height:auto;width:100%}}.section__massages{width:90vw;display:flex;align-items:center;flex-direction:column;background-color:#e5e5c4;border-radius:20px;margin-top:2%}@media screen and (min-width: 992px){.section__massages{margin-top:1%;width:90%;max-width:1240px;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}.section__massagesList{display:flex;align-items:center;flex-direction:column;width:90%}@media screen and (min-width: 992px){.section__massagesList{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media screen and (min-width: 480px)and (max-width: 992px){.section__massagesList{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-around}}.section__seance{width:90%;max-width:1240px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;background-color:#bfbe5f;margin:2% 0%;padding:2% 0% 5% 0%;border-radius:20px}@media screen and (min-width: 992px){.section__seance{margin:1% 0%;padding:1% 0% 2% 0%}}.section__seance>h2{color:#fff;font-weight:400;font-size:6.5vw;margin:2% 0%}@media screen and (min-width: 992px){.section__seance>h2{font-size:2.5rem;margin:1% 0%}}.section__seance>p{color:#fff;margin:2% 0%;padding:0% 10%}@media screen and (min-width: 992px){.section__seance>p{margin:1% 0%;padding:0% 5%}}.presentation{width:90%;margin:5% 0%;padding:0% 0% 5% 0%;max-width:1240px;border-radius:20px;background-color:#e5e5c4;display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width: 992px){.presentation{padding:0% 0% 2% 0%;margin:2% 0%}}.presentation__picture{width:90%}@media screen and (min-width: 992px){.presentation__picture{width:697px;height:413px;position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}}.presentation__picture>img{width:100%;height:auto}@media screen and (min-width: 992px){.presentation__picture>img{display:flex;align-items:center;flex-direction:column;width:128%;height:auto;position:absolute;left:-23%}}.presentation__title{margin:3% 0%;font-size:8vw}@media screen and (min-width: 992px){.presentation__title{font-size:3rem}}.presentation__subtitle{margin:2% 0%;font-size:5.5vw}@media screen and (min-width: 992px){.presentation__subtitle{font-size:2.7rem;margin:2% 0%}}.presentation__thirdtitle{margin:2% 0%;font-size:5vw}@media screen and (min-width: 992px){.presentation__thirdtitle{font-size:2rem;margin:2% 0%}}.presentation__fourthtitle{margin:1% 0%;font-size:4.6vw;text-align:center}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__fourthtitle{font-size:1.4rem}}@media screen and (min-width: 992px){.presentation__fourthtitle{font-size:1.2rem;margin:2% 0%}}.presentation__paraph{text-align:center;margin:2% 0%;width:90%}@media screen and (min-width: 992px){.presentation__paraph{margin:1% 0%}}.presentation__paraph--bienfait{font-style:italic;font-size:4.6vw}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__paraph--bienfait{font-size:1.4rem}}@media screen and (min-width: 992px){.presentation__paraph--bienfait{font-size:1.2rem}}.presentation__carte{width:60%}@media screen and (min-width: 992px){.presentation__carte{width:40%}}.presentation__term{text-decoration:underline;cursor:pointer;position:relative;z-index:0}.presentation__term:hover .presentation__definition{opacity:1;display:flex}.presentation__definition{width:350%;background-color:#bfbe5f;color:#fff;text-align:center;border-radius:6px;padding:5%;margin:3%;position:absolute;opacity:0;transition:opacity .3s;z-index:1;display:none}.presentation__gallery{display:flex;align-items:center;flex-direction:column;width:100%}@media screen and (min-width: 992px){.presentation__gallery{display:flex;align-items:center;flex-direction:row;justify-content:space-around;flex-wrap:wrap;width:90%}}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__gallery{display:flex;align-items:center;flex-direction:row;justify-content:space-around;flex-wrap:wrap;width:90%}}.presentation__figure{width:90%;height:90vw;position:relative;border-radius:20px;margin:5% 0%;overflow:hidden;display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width: 992px){.presentation__figure{overflow:hidden;width:45%;height:auto;aspect-ratio:1/1}}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__figure{overflow:hidden;width:45%;height:auto;aspect-ratio:1/1}}.presentation__technique{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;z-index:1;border-radius:20px}@media screen and (min-width: 992px){.presentation__technique{width:100%;height:auto}}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__technique--1{width:100%;height:auto}}@media screen and (min-width: 992px){.presentation__technique--2{width:auto;height:100%}}.presentation__technique--3,.presentation__technique--4{width:100%;height:auto}@media screen and (min-width: 992px){.presentation__technique--3,.presentation__technique--4{width:100%;height:auto}}.presentation__caption{display:flex;align-items:center;flex-direction:column;position:absolute;z-index:2;top:0;width:100%;height:100%;border-radius:20px;background-color:rgba(0,0,0,.25)}@media screen and (min-width: 992px){.presentation__caption{padding:5% 0%}}.presentation__caption>*{color:#fff;text-align:center}.presentation__third-title{text-decoration:underline;margin:2% 0%;font-size:4.5vw;font-weight:400}@media screen and (min-width: 992px){.presentation__third-title{font-size:2rem;margin:1% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__third-title{font-size:3vw}}.presentation__description{width:85%;font-size:4vw}@media screen and (min-width: 992px){.presentation__description{font-size:2rem}}@media screen and (min-width: 480px)and (max-width: 992px){.presentation__description{font-size:3vw}}.card__link{display:block;width:100%;position:relative;border-radius:20px;margin:4% 0%}@media screen and (min-width: 992px){.card__link{width:22%;height:auto;aspect-ratio:1/1}}@media screen and (min-width: 480px)and (max-width: 992px){.card__link{width:34%;height:auto;aspect-ratio:1/1}}@media screen and (min-width: 992px){.card__link--1>figure{width:auto;height:22%}}.card__link>figure{width:100%;height:90vw;display:flex;align-items:center;flex-direction:column;justify-content:center;overflow:hidden;border-radius:20px}@media screen and (min-width: 992px){.card__link>figure{width:100%;height:100%}}@media screen and (min-width: 480px)and (max-width: 992px){.card__link>figure{width:100%;height:100%}}.card__link>figure>figcaption{right:3%;bottom:3%;z-index:2;position:absolute}.card__link>figure>figcaption>h2{color:#fff;font-weight:400;text-decoration:underline;text-align:right}@media screen and (min-width: 992px){.card__link>figure>figcaption>h2{font-size:1.5rem}}@media screen and (min-width: 480px)and (max-width: 992px){.card__link>figure>figcaption>h2{font-size:1em}}.card__pic{width:auto;height:100%;z-index:1}@media screen and (min-width: 992px){.card__pic{width:100%;height:auto}}.card__pic--4,.card__pic--7,.card__pic--9{width:100%;height:auto}@media screen and (min-width: 992px){.card__pic--1,.card__pic--3,.card__pic--5,.card__pic--6,.card__pic--8,.card__pic--10{width:auto;height:100%}}.fiche{width:90%;background-color:#bfbe5f;margin:5% 0%;padding:5% 0%;border-radius:20px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}@media screen and (min-width: 992px){.fiche{margin:2% 0%;padding:2% 0%;max-width:1240px}}.fiche__name{font-size:8vw;margin:0% 0% 5% 0%;color:#fff;font-weight:400}@media screen and (min-width: 992px){.fiche__name{font-size:5rem;margin:0% 0% 2% 0%}}.fiche__picture{width:90%}@media screen and (min-width: 992px){.fiche__picture{float:left;width:40%;margin:0% 2% 0% 0%}}.fiche__description{width:90%;margin:0% 2%}@media screen and (min-width: 992px){.fiche__description{text-align:left}}.fiche__description>*{color:#fff}.fiche__description>*>em{color:#fff;font-weight:bold;font-style:normal}@media screen and (min-width: 992px){.fiche__infos{display:flex;align-items:center;flex-direction:row;width:50%;justify-content:space-between;margin:1% 0%}}.fiche__paraph{margin:4% 0%}@media screen and (min-width: 992px){.fiche__paraph{margin:0% 0% 2% 0%;padding:0% 0% 0% 0%}}.fiche__caption{color:#fff;font-size:6vw;margin:3% 0%}@media screen and (min-width: 992px){.fiche__caption{font-size:1.5rem}}.contact__fiche{width:90%;background-color:#e5e5c4;margin:5% 0%;border-radius:20px;padding:3%;display:flex;align-items:center;flex-direction:column;text-align:center}@media screen and (min-width: 992px){.contact__fiche{margin:2% 0%;max-width:1240px}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__fiche{margin:1% 0%}}@media screen and (min-width: 992px){.contact__title{font-size:4rem}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__title{font-size:3rem}}@media screen and (min-width: 992px){.contact__subtitle{font-size:3rem}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__subtitle{font-size:2rem}}.contact__text{margin:3% 0%}@media screen and (min-width: 992px){.contact__text{font-size:2rem}}.contact__list{display:flex;align-items:center;flex-direction:column;width:100%}@media screen and (min-width: 992px){.contact__list{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;width:70%;justify-content:space-between}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__list{width:90%;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.contact__item{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:80%;margin:3% 0%}@media screen and (min-width: 992px){.contact__item{width:45%}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__item{width:46%}}.contact__item>p,.contact__item a{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;text-align:center}@media screen and (min-width: 992px){.contact__item>p,.contact__item a{font-size:2rem}}@media screen and (min-width: 992px){.contact__item--social{width:45%}}@media screen and (min-width: 992px){.contact__link--insta{width:15% !important}}.contact__formitem{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;margin:3% 0%}@media screen and (min-width: 992px){.contact__formitem{display:flex;align-items:center;flex-direction:column;margin:1% 0%}}.contact__formitem>p,.contact__formitem a{display:flex;align-items:center;flex-direction:column;width:100%;height:100%;text-align:left}.contact__formitem>input{border:none;width:70%;line-height:1;font-size:5vw}@media screen and (min-width: 992px){.contact__formitem>input{font-size:2rem;width:100%}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__formitem>input{font-size:2rem}}.contact__formitem>div{width:100%}@media screen and (min-width: 992px){.contact__formitem--middle{width:90%;margin:0% 5%}}.contact__logo{width:30px}@media screen and (min-width: 992px){.contact__logo{width:12%}}@media screen and (min-width: 992px){.contact__logo--insta{width:100%}}@media screen and (min-width: 992px){.contact__logo--facebook{width:15%}}.contact__form{display:flex;align-items:center;flex-direction:column;width:90%}.contact__form>div{width:100%}@media screen and (min-width: 992px){.contact__form{margin:2% 0%;width:70%}}@media screen and (min-width: 992px){.contact__line{display:flex;align-items:center;flex-direction:row}}.contact__label{font-size:5vw}@media screen and (min-width: 992px){.contact__label{font-size:2rem;text-align:left;width:100%;display:flex;align-items:center;flex-direction:row}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__label{font-size:1.7rem}}@media screen and (min-width: 992px){.contact__label--consent{font-size:1.2rem}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__label--consent{font-size:1.5rem}}.contact__textarea{width:100%;border:none;margin-top:5%;resize:none}@media screen and (min-width: 992px){.contact__textarea{margin-top:1%;font-size:2rem}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__textarea{font-size:2rem}}.contact__btn{background-color:#bfbe5f;border:none;font-size:6vw;padding:2% 5%;margin:4% 0%;cursor:pointer}@media screen and (min-width: 992px){.contact__btn{font-size:2rem;padding:1% 3%}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__btn{font-size:2rem;padding:1% 3%}}.contact__maps{width:100%;border-radius:5px;margin:2% 0%;aspect-ratio:4/3}@media screen and (min-width: 992px){.contact__maps{width:50%}}@media screen and (min-width: 480px)and (max-width: 992px){.contact__maps{width:70%}}.contact__checkbox{width:25% !important}@media screen and (min-width: 992px){.contact__checkbox{width:20% !important}}.contact__download{font-style:italic;text-decoration:underline}.footer{display:flex;align-items:center;flex-direction:column;background-color:#e5e5c4;padding:5% 0%}@media screen and (min-width: 992px){.footer{display:flex;align-items:center;flex-direction:row;justify-content:center;padding:2% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.footer{padding:2% 0%}}.footer__half{display:flex;align-items:center;flex-direction:column;margin:3% 0%}@media screen and (min-width: 992px){.footer__half{width:45%;height:100%;margin:0% 0%;justify-content:space-around}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__half{margin:1% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__half{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:center;flex-wrap:wrap}}.footer__logo{width:34%}@media screen and (min-width: 992px){.footer__logo{width:20%}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__logo{width:15%;margin:0% 1%}}.footer__name{font-size:17vw}@media screen and (min-width: 992px){.footer__name{font-size:6.5rem}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__name{font-size:5rem;margin:0% 1%}}.footer__phrase{font-size:6vw}@media screen and (min-width: 992px){.footer__phrase{font-size:3rem;text-align:center}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__phrase{font-size:2rem;width:100%;text-align:center}}.footer__list{display:flex;align-items:center;flex-direction:column}.footer__list>li{margin:6% 0%}@media screen and (min-width: 480px)and (max-width: 992px){.footer__list>li{margin:3% 0%}}@media screen and (min-width: 992px){.footer__list{height:100%;justify-content:space-between}.footer__list>li{margin:18% 0%}}@media screen and (min-width: 480px)and (max-width: 992px){.footer__list{display:flex;align-items:center;flex-direction:row;justify-content:space-around;width:100%}}/*# sourceMappingURL=style.css.map */
