.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100%/70);height:10px;float:left}
:root{--noir: #000000;--blanc: #ffffff;--main: #1c1c1c;--alt: #b5b19a;--table: #2a2a2a;--tableAlt: #716f6f;--tableThird: #e1e1e1;--border: #383838;--baseline: 18.5rem;--titre1: 7rem;--push: 5rem;--titre2: 4rem;--titre3: 3rem;--exergue: 2.2rem;--label: 1.8rem;--paragraphe: 1.5rem;--lien: 1.3rem;--title: 'cocomat_pro', serif}@font-face{font-family:"cocomat_pro";src:url(fonts/2a081b71b59468ef2d49.woff2) format("woff2"),url(fonts/4549093c0edf5fd14923.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url(fonts/64ad50becd49d9428498.woff2) format("woff2"),url(fonts/7da537768b448f1b0d46.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url(fonts/01f0d25755fdd23e69b3.woff2) format("woff2"),url(fonts/d6fdaf8cb85fb02f3354.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"muli";src:url(fonts/7b305da00c93553649c8.woff2) format("woff2"),url(fonts/162a3378b1eddfca73bc.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url(fonts/aaf8a602a5bdb7abee14.woff2) format("woff2"),url(fonts/adce70403ec15a5046c2.woff) format("woff");font-weight:700;font-style:normal}*{margin:0px;padding:0px;border:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}img{border:none;display:block;outline:none;max-width:100%;height:auto}a{text-decoration:none;outline:none;border:none}ul,li{list-style-type:none}textarea{resize:vertical}header,footer,nav,section,article{display:block;position:relative}html{font-size:10px;overflow-y:auto}body{line-height:normal;width:100%;height:auto;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}input,textarea,select,option{outline:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.row{width:100%;max-width:1216px;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 8px;position:relative}[class^=col-]{padding:0 8px;position:relative}.col-0{display:none}.col-1{width:6.25%}.col-2{width:12.5%}.col-3{width:18.75%}.col-4{width:25%}.col-5{width:31.25%}.col-6{width:37.5%}.col-7{width:43.75%}.col-8{width:50%}.col-9{width:56.25%}.col-10{width:62.5%}.col-11{width:68.75%}.col-12{width:75%}.col-13{width:81.25%}.col-14{width:87.5%}.col-15{width:93.75%}.col-16{width:100%}.offset-1{margin-left:6.25%}.offset-2{margin-left:12.5%}.offset-3{margin-left:18.75%}.offset-4{margin-left:25%}.offset-5{margin-left:31.25%}.offset-6{margin-left:37.5%}.offset-7{margin-left:43.75%}.offset-8{margin-left:50%}.offset-9{margin-left:56.25%}.offset-10{margin-left:62.5%}.offset-11{margin-left:68.75%}.offset-12{margin-left:75%}.offset-13{margin-left:81.25%}.offset-14{margin-left:87.5%}.offset-15{margin-left:93.75%}@media only screen and (max-width: 1024px){.m-col-0{display:none}.m-col-1{width:6.25%}.m-col-2{width:12.5%}.m-col-3{width:18.75%}.m-col-4{width:25%}.m-col-5{width:31.25%}.m-col-6{width:37.5%}.m-col-7{width:43.75%}.m-col-8{width:50%}.m-col-9{width:56.25%}.m-col-10{width:62.5%}.m-col-11{width:68.75%}.m-col-12{width:75%}.m-col-13{width:81.25%}.m-col-14{width:87.5%}.m-col-15{width:93.75%}.m-col-16{width:100%}.m-offset-0{margin-left:0}.m-offset-1{margin-left:6.25%}.m-offset-2{margin-left:12.5%}.m-offset-3{margin-left:18.75%}.m-offset-4{margin-left:25%}.m-offset-5{margin-left:31.25%}.m-offset-6{margin-left:37.5%}.m-offset-7{margin-left:43.75%}.m-offset-8{margin-left:50%}.m-offset-9{margin-left:56.25%}.m-offset-10{margin-left:62.5%}.m-offset-11{margin-left:68.75%}.m-offset-12{margin-left:75%}.m-offset-13{margin-left:81.25%}.m-offset-14{margin-left:87.5%}.m-offset-15{margin-left:93.75%}}@media only screen and (max-width: 1023px){.s-col-0{display:none}.s-col-1{width:6.25%}.s-col-2{width:12.5%}.s-col-3{width:18.75%}.s-col-4{width:25%}.s-col-5{width:31.25%}.s-col-6{width:37.5%}.s-col-7{width:43.75%}.s-col-8{width:50%}.s-col-9{width:56.25%}.s-col-10{width:62.5%}.s-col-11{width:68.75%}.s-col-12{width:75%}.s-col-13{width:81.25%}.s-col-14{width:87.5%}.s-col-15{width:93.75%}.s-col-16{width:100%}.s-offset-0{margin-left:0}.s-offset-1{margin-left:6.25%}.s-offset-2{margin-left:12.5%}.s-offset-3{margin-left:18.75%}.s-offset-4{margin-left:25%}.s-offset-5{margin-left:31.25%}.s-offset-6{margin-left:37.5%}.s-offset-7{margin-left:43.75%}.s-offset-8{margin-left:50%}.s-offset-9{margin-left:56.25%}.s-offset-10{margin-left:62.5%}.s-offset-11{margin-left:68.75%}.s-offset-12{margin-left:75%}.s-offset-13{margin-left:81.25%}.s-offset-14{margin-left:87.5%}.s-offset-15{margin-left:93.75%}}@media only screen and (max-width: 767px){.xs-col-0{display:none}.xs-col-1{width:6.25%}.xs-col-2{width:12.5%}.xs-col-3{width:18.75%}.xs-col-4{width:25%}.xs-col-5{width:31.25%}.xs-col-6{width:37.5%}.xs-col-7{width:43.75%}.xs-col-8{width:50%}.xs-col-9{width:56.25%}.xs-col-10{width:62.5%}.xs-col-11{width:68.75%}.xs-col-12{width:75%}.xs-col-13{width:81.25%}.xs-col-14{width:87.5%}.xs-col-15{width:93.75%}.xs-col-16{width:100%}.xs-offset-0{margin-left:0}.xs-offset-1{margin-left:6.25%}.xs-offset-2{margin-left:12.5%}.xs-offset-3{margin-left:18.75%}.xs-offset-4{margin-left:25%}.xs-offset-5{margin-left:31.25%}.xs-offset-6{margin-left:37.5%}.xs-offset-7{margin-left:43.75%}.xs-offset-8{margin-left:50%}.xs-offset-9{margin-left:56.25%}.xs-offset-10{margin-left:62.5%}.xs-offset-11{margin-left:68.75%}.xs-offset-12{margin-left:75%}.xs-offset-13{margin-left:81.25%}.xs-offset-14{margin-left:87.5%}.xs-offset-15{margin-left:93.75%}}#get-grid{position:fixed;left:0;top:0;height:100vh;width:100%;z-index:9999;pointer-events:none}#get-grid>div{margin:0;position:relative;width:100%}#get-grid>div>span{position:absolute;left:0;top:0;height:100vh;width:100vw;background:rgba(239,164,84,.51);display:block}html{scroll-behavior:smooth}body{font-family:"Raleway",sans-serif;padding:7.5rem 0 0 0;color:var(--main);background:var(--main)}h2{font-size:var(--titre2);font-weight:700;text-transform:uppercase}.text-container p,.text-container ul,.text-container ol{font-weight:400;font-size:var(--paragraphe);line-height:1.5em}section{position:relative;z-index:1}aside{position:absolute;top:50%;right:0;transform:translate(0, -50%);writing-mode:vertical-rl;text-orientation:mixed}aside span{color:var(--blanc);font-size:10.5rem;text-transform:uppercase;display:block;transform:rotate(180deg);white-space:nowrap;font-weight:700;line-height:.5em}.cta{display:inline-block;position:relative;z-index:1;margin:8rem 0 0 0;padding:1.5rem 4rem;transition:color .3s ease-out;color:var(--blanc);font-size:var(--label);font-weight:700;text-transform:uppercase;text-align:center;line-height:1.3}.cta::after{content:"";display:block;position:absolute;left:0;bottom:0;height:100%;width:100%;background:var(--blanc);transform:scaleY(0);transform-origin:0 0;transition:transform .85s cubic-bezier(0.44, 0.84, 0, 1);will-change:transform;z-index:-1}.cta span{display:block;position:absolute;background:var(--blanc);transform:scale(0)}.cta span:nth-child(1){width:100%;height:.1rem;left:0;top:0;transform-origin:0 0}.cta span:nth-child(2){height:100%;width:.1rem;right:0;top:0;transform-origin:0 0}.cta span:nth-child(3){width:100%;height:.1rem;right:0;bottom:0;transform-origin:100% 0}.cta span:nth-child(4){height:100%;width:.1rem;left:0;bottom:0;transform-origin:0 100%}.cta:hover{color:var(--main)}.cta:hover::after{transform:scaleY(1);transform-origin:0 100%}.loader{position:fixed;left:0;top:0;height:100%;width:100%;background:var(--main);z-index:100;overflow:hidden}.loader svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);fill:var(--blanc)}.tag{display:flex;flex-wrap:wrap;gap:.8rem}.tag__item{display:block;padding:.8rem 1.2rem;border:1px solid var(--noir);font-size:var(--lien)}body.admin-bar nav{top:3.2rem}nav{position:fixed;left:0;top:0;width:100%;background:var(--main);z-index:10}nav .logo-mobile{display:none}nav .logo-mobile a{display:block;padding:3rem 2.5rem}nav .logo-mobile a svg{width:100px;height:auto}nav .burger-wrapper{display:none}nav .burger-wrapper .burger{padding:3rem 0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:2.5rem;height:100%;cursor:pointer}nav .burger-wrapper .burger span{width:2.5rem;height:.2rem;background:var(--blanc);display:block;margin:.3rem 0}nav .burger-wrapper .burger span:nth-child(3){margin:-0.5rem 0 .2rem 0}nav ul{display:flex;flex-wrap:wrap;align-items:center}nav ul li a{display:block;color:var(--blanc);text-transform:uppercase;font-size:var(--lien);padding:1.5rem 2rem}nav ul li.logo{width:10rem;margin-right:auto}nav ul li.logo a{text-indent:-999rem;height:7.5rem;background:url(img/8b0c91fbec8426374d31.svg) center center no-repeat;background-size:100% auto}nav ul li.instagram{text-indent:-999rem;width:7.1428571429%}nav ul li.instagram a{background:url(img/099ee9240efeff238825.svg) center center no-repeat;background-size:2rem 2rem}nav ul li.top{text-indent:-999rem;width:7.1428571429%}nav ul li.top a{background:url(img/01b40817ab4d579b1084.svg) center center no-repeat}footer{position:fixed;left:0;bottom:0;width:100%;background:var(--main);padding:6rem 0 3rem;z-index:-1}footer .logo{margin:0 0 6rem 0}footer .logo svg{display:block;width:100%;max-width:160px;height:auto}footer .text-container{color:var(--blanc);display:flex;flex-wrap:wrap;margin:2rem 0 0 0}footer .text-container span{font-weight:700;text-transform:uppercase;width:33.3333333333%;font-size:var(--paragraphe)}footer .text-container a,footer .text-container address{color:var(--blanc);font-size:var(--paragraphe);font-style:normal;width:66.6666666667%}footer .social{display:flex;flex-wrap:wrap;margin:6rem 0 8rem 0}footer .social li a{display:block;padding:0 2.5rem}footer .social li:first-child a{padding:0 2.5rem 0 0}footer .copyright{justify-content:flex-end}footer .copyright a{text-decoration:underline}footer .copyright a::before{content:"";display:inline-block;vertical-align:top;height:.6rem;width:.6rem;border-radius:50%;background:var(--blanc);margin:.7rem 2.5rem 0}footer .cta{margin:0}footer .map{position:relative}footer .map::before{content:"";display:block;padding-top:72%}footer .map .leaflet-bottom{display:none}header{overflow:hidden;background:var(--alt)}header .background .row [class^=col-]{height:calc(100vh - 7.5rem)}@media only screen and (max-width: 1023px){header .background .row [class^=col-]{height:auto}}header .content{display:flex;flex-wrap:wrap;width:100%;z-index:3}@media only screen and (max-width: 1023px){header .content{margin-top:0 !important}}header .content__info{display:flex;width:100%;gap:3.2rem;padding:0 0 8rem 0}@media only screen and (max-width: 1023px){header .content__info{flex-wrap:wrap}}header .content__infoItem{width:33.3333333333%}@media only screen and (max-width: 1023px){header .content__infoItem{width:100%}}header .content__infoItem span{display:block;margin:0 0 1rem 0;font-size:var(--titre2);font-weight:700}header .content .wrapper{width:100%}header .content .wrapper .full-text{display:none}header .content .wrapper .read-more{display:block;margin:2rem 0 0 0;color:var(--blanc);font-size:var(--paragraphe);font-weight:700;cursor:pointer}header .content .wrapper .read-more::after{content:"";display:inline-block;height:.7rem;width:.7rem;border-bottom:.1rem solid var(--blanc);border-right:.1rem solid var(--blanc);transform:rotate(45deg) translate(0, -50%);margin:0 0 0 1rem}header .content .wrapper .full-content .resume{display:none}header .content .wrapper .full-content .full-text{display:block}header .content .wrapper .full-content .read-more::after{transform:rotate(-135deg) translate(0, -50%)}header .figure-container{position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translate(-50%, 0);clip:rect(0, auto, auto, 0)}header .figure-container figure{position:fixed;left:0;top:0;width:100vw;height:100%}header .figure-container figure .background{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--main);opacity:.6;z-index:2}header .figure-container figure img{width:100%;height:100%;object-fit:cover;will-change:transform}header .header__content{margin:3.2rem 0 0 0;color:var(--blanc);font-weight:400;font-size:var(--paragraphe);line-height:1.5em;overflow:hidden}header .header__content p{transform:translate(0, 120%);opacity:0}header .header__content .tag:not(:first-child){margin-top:2rem}header .header__content .tag__item{border-color:var(--blanc);transform:translate(0, 120%);opacity:0}header .text-wrapper{width:100%;margin:0 0 0 50%;position:absolute;top:0;right:0;z-index:1}@media only screen and (max-width: 1023px){header .text-wrapper{position:relative;margin:0}}header .text-wrapper .background{position:absolute;left:50%;top:0;height:100%;width:100vw;transform:translate(-50%, 0);background:var(--main)}header .text-wrapper .v-align{position:relative;top:50%;transform:translate(0, -50%)}header .text-wrapper h1{color:var(--blanc);font-size:3.2vw;font-weight:700;text-transform:uppercase;line-height:1.1em}header .text-wrapper h1 .text-content{overflow:hidden}header .text-wrapper h1 .text-content span{display:block;transform:translate(0, 100%);will-change:transform}header .text-wrapper .cta{margin-top:0;transform:translate(0, 120%)}header .text-wrapper .more{display:inline-block;transform:translate(0, 160%);color:var(--blanc);font-size:var(--label);font-weight:700;line-height:1.63em;text-transform:uppercase;overflow:hidden}header .text-wrapper .more span{display:block;will-change:transform;position:relative}header .text-wrapper .more span::before{content:"";position:absolute;left:0;bottom:0;height:.2rem;width:100%;background:var(--blanc)}header .text-wrapper__links{display:flex;align-items:center;gap:3.2rem;margin:2rem 0 0 0;overflow:hidden}@media only screen and (max-width: 1023px){header .text-wrapper__links{flex-direction:column}}header .text-container{background:var(--main);padding:8rem 0 6rem;display:flex;flex-wrap:wrap;position:relative;z-index:1}header .text-container::before{content:"";display:block;position:absolute;right:50%;top:0;width:50vw;height:100%;z-index:-1;background:var(--main)}header .text-container .col{width:66.6666666667%}header .text-container .col:last-child{margin-top:2rem}header .text-container h2,header .text-container p{color:var(--blanc)}header .text-container p.ville{font-weight:700}header .text-container .tag{margin:2rem 0 0 0}header .text-container .tag__item{border-color:var(--blanc);color:var(--blanc)}section#salle{background:var(--alt);z-index:3}section#salle .video{width:100%;position:relative;z-index:1}section#salle .video::before{content:"";display:block;padding-top:56.24%}section#salle .video::after{content:"";display:block;position:absolute;right:0;top:0;width:100vw;height:50%;background:var(--main);z-index:0}section#salle .video video{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:1}section#salle .video .play{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;cursor:pointer}section#salle .video .play svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:transform .6s cubic-bezier(0.35, 0.92, 0, 1)}section#salle .video .play:hover svg{transform:translate(-50%, -50%) scale(1.2)}section#salle .video-full{position:fixed;left:0;top:7.5rem;height:calc(100% - 7.5rem);width:100%;z-index:3;display:none}section#salle .video-full .overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--noir);opacity:.8;cursor:pointer;z-index:1}section#salle .video-full .movie{position:absolute;left:15%;top:50%;transform:translate(0, -50%);width:70%;z-index:2}section#salle .video-full .movie::before{content:"";display:block;padding-top:56.24%}section#salle .video-full .movie iframe{position:absolute;left:0;top:0;height:100%;width:100%}section#salle .text-container{color:var(--blanc);margin:6rem 0 12rem}section#salle .text-container h2{margin:0 0 2rem;text-transform:unset}section#salle .text-container .card{display:flex;flex-wrap:wrap}section#salle .text-container .card__item{display:block;width:100%;padding:2rem 0;color:var(--blanc)}@media only screen and (min-width: 1023px){section#salle .text-container .card__item{width:33.3333333333%}}section#salle .text-container .card__item h3{font-size:var(--exergue);font-weight:700;text-transform:uppercase;margin:0 0 1rem 0}section#salle .text-container ul,section#salle .text-container ol{font-weight:400;font-size:var(--paragraphe);line-height:1.5em}section#salle .text-container ul li,section#salle .text-container ol li{list-style-type:disc;list-style-position:inside}section#salle .text-container ul li a,section#salle .text-container ol li a{color:var(--blanc);text-decoration:underline}section#salle .text-container ol li{list-style-type:decimal}section#coachs{padding:12rem 0;background:var(--blanc);overflow:hidden}section#coachs h2{margin:0 0 2rem;text-align:center}section#coachs aside{right:auto;left:0}section#coachs aside span{color:var(--alt)}.coach{margin-top:6rem;color:var(--main);text-align:center}.coach figure{position:relative;overflow:hidden}.coach figure::before{content:"";display:block;padding-top:100%;background:var(--alt)}.coach figure img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;transform:scale(1.4)}.coach figure .background{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--blanc);transform-origin:0 0;z-index:1}.coach h3{margin:3rem 0 0 0;font-size:var(--exergue);font-weight:700;text-transform:uppercase}.coach .text-container{font-weight:400;font-size:var(--paragraphe);line-height:1.5em}.coach .text-container .link{display:block;margin:16px 0 0 0;font-size:var(--label);text-decoration:underline}.coach .text-container p{font-size:var(--lien)}.coach .text-container p.full-text{display:none}.coach .text-container .read-more{display:block;margin:2rem 0 0 0;font-size:var(--paragraphe);font-weight:700;cursor:pointer}.coach .text-container .read-more::after{content:"";display:inline-block;height:.7rem;width:.7rem;margin:0 0 0 1rem;border-bottom:.1rem solid var(--main);border-right:.1rem solid var(--main);transform:rotate(45deg) translate(0, -50%)}.coach .text-container.full-content p.full-text{display:block}.coach .text-container.full-content p.resume{display:none}.coach .text-container.full-content .read-more::after{transform:rotate(-135deg) translate(0, -50%)}section#text-image{background:var(--main);padding:12rem 0}section#text-image .row{align-items:center}section#text-image figure{position:relative}section#text-image figure img{width:100%}section#text-image figure .background{position:absolute;right:0;top:0;height:100%;width:100%;background:var(--alt);transform-origin:100% 0}section#text-image .txt{text-align:center;margin:0 0 6rem 0}section#text-image .txt div{white-space:nowrap;overflow:hidden}section#text-image .txt p{color:var(--blanc);font-size:var(--titre2);font-weight:700;text-transform:uppercase}section#text-image .tns-ovh{overflow:visible}section#text-image .tns-nav{display:flex;justify-content:center;margin:6rem 0 0 0}section#text-image .tns-nav button{width:8px;height:8px;border-radius:50%;background:var(--main);margin:0 4px;opacity:.4}section#text-image .tns-nav button.tns-nav-active{opacity:1}section#text-image .tns-controls{position:relative}section#text-image .tns-controls button{position:absolute;top:-53px;left:0;width:100px;height:100px;background:url(img/cd2feacd5cdffa9f5627.svg) center center no-repeat}section#text-image .tns-controls button[data-controls=next]{right:0;left:auto;transform:rotate(180deg)}section#text-image .swiper-button-next,section#text-image .swiper-button-prev{color:var(--blanc)}section#text-image .gallery-swiper__image{display:block;width:100%;aspect-ratio:280/421;object-fit:cover}section#planning{padding:12rem 0;background:var(--main);color:var(--blanc)}section#planning h2{text-align:center}section#planning .planning-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}section#planning .planning-content-wrapper .text-container{flex:0 0 30.303030303%}section#planning .text-container{margin:6rem 0 0 0;text-align:center}section#planning .text-container h3{font-size:var(--exergue);font-weight:700;text-transform:uppercase;margin:0 0 2rem 0}section#planning .text-container h4{margin:2rem 0 0 0;font-size:var(--label);font-weight:700}section#planning .cta{display:block;width:fit-content;margin-left:auto}section#planning .tables-wrapper{display:flex;flex-wrap:wrap}section#planning .tables-wrapper .time{width:12rem;margin:8rem 0 0 0}section#planning .tables-wrapper .time .row{margin:3rem 0 0 0;border-top:.1rem solid rgba(0,0,0,0);border-bottom:.1rem solid rgba(0,0,0,0)}section#planning .tables-wrapper .time .row:first-child{margin:0}section#planning .tables-wrapper .time .row:first-child>div{height:7.1rem}section#planning .tables-wrapper .time .row>div{display:flex;align-items:center;font-size:var(--label);font-weight:700;height:5rem}section#planning .tables-wrapper .time .row>div span{display:block;margin:0 .8rem;background:rgba(0,0,0,0);font-size:var(--label);font-weight:700;padding:0 1rem;text-align:center;transform:translate(0, -1.6rem)}section#planning .table-wrapper{margin:8rem -0.8rem 0 -0.8rem;width:100%}section#planning .table-wrapper .thead,section#planning .table-wrapper .tfoot{display:flex;justify-content:space-between}section#planning .table-wrapper .thead>div,section#planning .table-wrapper .tfoot>div{flex:0 0 12.5%}section#planning .table-wrapper .thead>div span,section#planning .table-wrapper .tfoot>div span{display:block;margin:0 .8rem 2rem;background:var(--table);font-weight:700;font-size:var(--label);padding:1.5rem 1rem;text-align:center;transform-origin:0 0}section#planning .table-wrapper .tfoot{margin:1rem 0 0 0}section#planning .table-wrapper .table .row{display:flex;justify-content:space-between;margin:1rem 0 0 0}section#planning .table-wrapper .table .row .td{flex:0 0 12.5%;height:5rem;border-top:.1rem solid var(--border);border-bottom:.1rem solid var(--border)}section#planning .table-wrapper .table .row .td span{display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:var(--lien);padding:1.5rem 1rem;margin:0 .8rem;height:100%;text-align:center}section#planning .table-wrapper .table .row .td span.la-loge-training{background:var(--alt)}section#planning .table-wrapper .table .row .td span.cardio-training{background:var(--table)}section#planning .table-wrapper .table .row .td span.gun-ex-abs{background:var(--tableAlt)}section#planning .table-wrapper .table .row .td span.yoga{background:var(--tableThird)}section#planning .table-wrapper .table .row .td span.boxe{background:#b0b0ff}section#planning .table-wrapper .table .row .td span.stretching{background:#ffdaf9}section#planning .table-wrapper .table .row .td.hour{border-color:rgba(0,0,0,0)}section#planning .table-wrapper .table .row .td.hour span{display:flex;align-items:center;margin:0 .8rem;background:rgba(0,0,0,0);font-weight:700;font-size:var(--paragraphe);padding:0 1rem;text-align:center}section .planning__iframe{width:100%;height:auto;margin:3.2rem 0 0 0;filter:grayscale(1);aspect-ratio:16/9}@media only screen and (max-width: 1023px){section .planning__iframe{aspect-ratio:9/16}}section#tarifs{padding:12rem 0;background:var(--alt);color:var(--blanc);overflow:hidden}section#tarifs h2{text-align:center}section#tarifs .text-container{position:relative;padding:6rem 0}section#tarifs .text-container h3{font-size:var(--lien);font-weight:400;text-transform:uppercase}section#tarifs .text-container .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}section#tarifs .text-container .content p{width:40%}section#tarifs .text-container .content a{color:var(--blanc);font-size:var(--paragraphe);text-decoration:underline}section#tarifs .text-container ul{display:flex;flex-wrap:wrap;row-gap:3rem}section#tarifs .text-container ul li{width:100%;font-size:var(--paragraphe);padding:1rem 0}@media only screen and (min-width: 1024px){section#tarifs .text-container ul li{width:50%}}section#tarifs .text-container ul li a{display:block;color:var(--blanc)}section#tarifs .text-container ul li span{display:block}section#tarifs .text-container ul li span strong{display:inline-block;margin:0 0 1rem 0;font-size:5.2rem;font-weight:700;line-height:1;vertical-align:baseline}@media only screen and (max-width: 1023px){section#tarifs .text-container ul li span strong{font-size:4.5rem}}section#tarifs .text-container ul li span span{display:inline-block;margin:0 0 1rem 0;font-size:5rem;line-height:1;vertical-align:baseline}@media only screen and (max-width: 1023px){section#tarifs .text-container ul li span span{font-size:4rem}}section#tarifs .text-container ul li .tarifs__listLabel{font-weight:700;font-size:1.2em}section#tarifs .text-container .dash{content:"";display:block;position:absolute;left:0;bottom:0;height:.1rem;width:100%;background:var(--blanc);transform-origin:0 0}section#tarifs aside{right:auto;left:0}section#tarifs aside span{line-height:.65em}section#push{background:var(--alt);padding:20rem 0 12rem}section#push .wrapper{position:relative;z-index:1}section#push .wrapper .txt{position:absolute;left:50%;top:0;width:100%;z-index:1;transform:translate(-50%, -7rem);color:var(--blanc);font-size:var(--push);font-weight:700;line-height:1;text-align:center;text-transform:uppercase}section#push .wrapper .txt div{overflow:hidden}section#push .wrapper figure{position:relative}section#push .wrapper figure img{width:25%;margin:0 auto;aspect-ratio:258/387;object-fit:cover}section#push .wrapper figure .background{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--alt);transform-origin:0 0}section#push .wrapper .push__label{margin:4rem 0 0 0;color:var(--blanc);font-size:var(--lien);font-weight:400;text-align:center}@media only screen and (min-width: 1023px){section#push .wrapper .push__label{width:50%;margin-right:auto;margin-left:auto}}section#partenaires{padding:12rem 0;background:var(--blanc)}section#partenaires .row:not(:first-child){justify-content:center}section#partenaires h2{margin:0 0 8rem 0;text-align:center}section#partenaires figure{position:relative;background:var(--alt);overflow:hidden}section#partenaires figure::before{content:"";display:block;padding-top:100%}section#partenaires figure img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;transform:scale(1.4)}section#partenaires figure .background{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--blanc);transform-origin:0 0;z-index:1}section#partenaires h3{margin:3rem 0 2rem;font-size:var(--titre3);font-weight:700;text-align:center;text-transform:uppercase}section#partenaires a{display:block;color:var(--main);font-size:var(--paragraphe);font-weight:700;text-align:center;text-transform:uppercase;text-decoration:underline}section#partenaires .text-container{margin-top:3rem;text-align:center}.card{position:relative;padding:12rem 0}.card__content{font-size:var(--paragraphe);font-weight:400;line-height:1.5em}.card__content p{margin:0}.card__cpt{font-size:1.1rem}.card__figure{position:relative;margin:0 0 2rem;background:var(--alt) url(img/8b0c91fbec8426374d31.svg) center center no-repeat;background-size:20% auto;aspect-ratio:2/1}.card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card__item{width:100%;color:var(--noir)}@media only screen and (min-width: 1023px){.card__item{width:calc(50% - 1.6rem)}}.card__item--dark{padding:0 2rem 2rem 2rem;background:var(--main);color:var(--blanc)}.card__item--dark .card__figure{margin:0 -2rem 2rem}.card__item--dark .tag__item{border-color:var(--blanc)}.card__title{font-size:var(--exergue);font-weight:700;text-transform:uppercase}.card__wrapper{display:flex;flex-wrap:wrap;gap:3.2rem}.card aside span{color:var(--alt)}.reassurance{position:relative;padding:12rem 0;background:var(--alt);color:var(--blanc);overflow:hidden}.reassurance__item{width:100%}@media only screen and (min-width: 1023px){.reassurance__item{width:calc(33.3333333333% - 2rem)}}.reassurance__item p{font-size:var(--paragraphe);font-weight:400;line-height:1.5em}.reassurance__label{font-size:1.5rem;font-weight:500}.reassurance__picto{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0 0 1rem 0}.reassurance__picto img{display:block;width:30px;height:auto}.reassurance__subtitle{margin:0 0 1rem 0;font-size:var(--exergue);font-weight:700;text-transform:uppercase}.reassurance__title{margin:0 0 1rem 0;font-size:var(--titre2);font-weight:700;text-transform:uppercase}.reassurance__wrapper{display:flex;flex-wrap:wrap;gap:3rem;margin:3rem 0 0 0}.cours{position:relative;padding:12rem 0}.cours__content{font-size:var(--paragraphe);font-weight:400;line-height:1.5em}.cours__content p{margin:0}.cours__cpt{display:block;margin:0 0 .4rem 0;font-size:1.1rem}.cours__figure{position:relative;margin:0 0 2rem;background:var(--alt) url(img/8b0c91fbec8426374d31.svg) center center no-repeat;background-size:20% auto;aspect-ratio:2/1}.cours__filter{display:flex;margin:0 0 2rem 0;flex-wrap:wrap;gap:.4rem}.cours__filterBtn{display:block;padding:.2rem 1rem;border:1px solid var(--main);background:rgba(0,0,0,0);font-family:inherit;font-size:1.2rem;cursor:pointer}.cours__filterBtn.js-active{background:var(--main);color:var(--blanc)}.cours__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cours__item{width:100%;padding:2rem;border:1px solid var(--main)}@media only screen and (min-width: 1023px){.cours__item{width:calc(50% - 1.6rem)}}.cours__item--dark{border-color:var(--alt);background:var(--alt);color:var(--blanc)}.cours__item--dark .card__figure{margin:0 -2rem 2rem}.cours__item--dark .tag__item{border-color:var(--blanc)}.cours__item.js-hidden{display:none}.cours__title{font-size:var(--exergue);font-weight:700;text-transform:uppercase}.cours__wrapper{display:flex;flex-wrap:wrap;gap:3.2rem}.cours aside{right:auto;left:0}.cours aside span{color:var(--alt)}.tarifs{position:relative;padding:12rem 0;background:var(--alt);color:var(--blanc);overflow:hidden}.tarifs__content{position:relative}.tarifs__content p{margin:0 !important;font-size:var(--lien);font-weight:300}.tarifs__link{display:block;position:relative;z-index:1;width:100%;padding:4rem 0;color:var(--blanc)}.tarifs__subtitle{margin:6rem 0 0 0 !important;font-size:var(--titre2);font-weight:700;text-transform:uppercase}.tarifs__title{margin:6rem 0 0 0 !important;font-family:inherit !important;font-size:var(--lien) !important;font-weight:300}.tarifs__title:first-child{margin-top:0 !important}.tarifs__title+.tarifs__subtitle{margin-top:0 !important}.tarifs .text-container{position:relative}.tarifs .text-container h3{display:flex;margin:4rem 0 0 0;align-items:center;gap:1rem;font-size:var(--lien);font-weight:300;text-transform:uppercase}.tarifs .text-container h3 span{display:block;padding:4px 6px;border-radius:4px;background:var(--main);color:var(--blanc);line-height:1}.tarifs .text-container .tarifs__list{display:flex;flex-wrap:wrap;column-gap:4rem}.tarifs .text-container .tarifs__list li{width:100%;border-top:1px solid var(--blanc);font-size:var(--paragraphe)}@media only screen and (min-width: 1023px){.tarifs .text-container .tarifs__list li{width:calc(50% - 2rem)}.tarifs .text-container .tarifs__list li:nth-child(1),.tarifs .text-container .tarifs__list li:nth-child(2){border-top:none}}@media only screen and (max-width: 1024px){.tarifs .text-container .tarifs__list li:nth-child(1){border-top:none}}.tarifs .text-container .tarifs__list li h3{margin-top:0}.tarifs .text-container .tarifs__list li span{display:block}.tarifs .text-container .tarifs__list li span strong{display:inline-block;margin:-1.5rem 0 1rem 0;font-size:var(--titre1);font-weight:700;line-height:1;vertical-align:baseline}.tarifs .text-container ul:not(.tarifs__list) li{padding:1rem 0;font-size:var(--exergue);font-weight:700;list-style-type:disc;list-style-position:inside}.tarifs aside{right:auto;left:0}.tarifs aside span{line-height:.65em}.page-template-default:not(.home) header,.post-type-archive-coach:not(.home) header{background:var(--main)}.page-template-default:not(.home) header .text-container,.post-type-archive-coach:not(.home) header .text-container{padding-bottom:0}.page-template-default:not(.home) header .text-wrapper,.post-type-archive-coach:not(.home) header .text-wrapper{position:relative;margin:0;padding:12rem 0}.page-template-default:not(.home) .header::after,.post-type-archive-coach:not(.home) .header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--main);opacity:.6}.page-template-default:not(.home) .header__background,.post-type-archive-coach:not(.home) .header__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1023px){.page-template-default:not(.home) .header .content__infoItem,.post-type-archive-coach:not(.home) .header .content__infoItem{width:25%}}.page-template-default:not(.home) .rte,.post-type-archive-coach:not(.home) .rte{padding:12rem 0;background:var(--blanc);font-size:var(--paragraphe)}.page-template-default:not(.home) .rte h2,.post-type-archive-coach:not(.home) .rte h2{margin:0 0 3rem 0;font-size:var(--titre3)}.page-template-default:not(.home) .rte p,.post-type-archive-coach:not(.home) .rte p{margin:0 0 3rem 0}.page-template-default:not(.home) .rte p a,.post-type-archive-coach:not(.home) .rte p a{color:var(--main);font-weight:700}.page-template-default:not(.home) .rte>.wp-block-heading,.page-template-default:not(.home) .rte>p,.page-template-default:not(.home) .rte>ul,.page-template-default:not(.home) .rte>ol,.post-type-archive-coach:not(.home) .rte>.wp-block-heading,.post-type-archive-coach:not(.home) .rte>p,.post-type-archive-coach:not(.home) .rte>ul,.post-type-archive-coach:not(.home) .rte>ol{width:100%;max-width:1216px;margin-right:auto;margin-left:auto;padding:0 8px}.page-template-default:not(.home) .rte .is-style-exergue,.post-type-archive-coach:not(.home) .rte .is-style-exergue{font-weight:500}.page-template-default:not(.home) .rte .is-style-exergue+h2,.post-type-archive-coach:not(.home) .rte .is-style-exergue+h2{margin-top:-3rem}.page-template-default:not(.home) .rte .wp-block-heading+.card,.post-type-archive-coach:not(.home) .rte .wp-block-heading+.card{padding-top:0}.page-template-default:not(.home) .rte .wp-block-heading:has(+:is(.card,.reassurance,.cours,#planning,#tarifs,#push,#text-image)),.post-type-archive-coach:not(.home) .rte .wp-block-heading:has(+:is(.card,.reassurance,.cours,#planning,#tarifs,#push,#text-image)){padding-bottom:6rem}.page-template-default:not(.home) .rte:has(>.card:first-child),.page-template-default:not(.home) .rte:has(>.reassurance:first-child),.page-template-default:not(.home) .rte:has(>.cours:first-child),.page-template-default:not(.home) .rte:has(>#planning:first-child),.page-template-default:not(.home) .rte:has(>#tarifs:first-child),.page-template-default:not(.home) .rte:has(>#push:first-child),.page-template-default:not(.home) .rte:has(>#text-image:first-child),.post-type-archive-coach:not(.home) .rte:has(>.card:first-child),.post-type-archive-coach:not(.home) .rte:has(>.reassurance:first-child),.post-type-archive-coach:not(.home) .rte:has(>.cours:first-child),.post-type-archive-coach:not(.home) .rte:has(>#planning:first-child),.post-type-archive-coach:not(.home) .rte:has(>#tarifs:first-child),.post-type-archive-coach:not(.home) .rte:has(>#push:first-child),.post-type-archive-coach:not(.home) .rte:has(>#text-image:first-child){padding-top:0}.page-template-default:not(.home) .rte:has(>.card:last-child),.page-template-default:not(.home) .rte:has(>.reassurance:last-child),.page-template-default:not(.home) .rte:has(>.cours:last-child),.page-template-default:not(.home) .rte:has(>#planning:last-child),.page-template-default:not(.home) .rte:has(>#tarifs:last-child),.page-template-default:not(.home) .rte:has(>#push:last-child),.page-template-default:not(.home) .rte:has(>#text-image:last-child),.post-type-archive-coach:not(.home) .rte:has(>.card:last-child),.post-type-archive-coach:not(.home) .rte:has(>.reassurance:last-child),.post-type-archive-coach:not(.home) .rte:has(>.cours:last-child),.post-type-archive-coach:not(.home) .rte:has(>#planning:last-child),.post-type-archive-coach:not(.home) .rte:has(>#tarifs:last-child),.post-type-archive-coach:not(.home) .rte:has(>#push:last-child),.post-type-archive-coach:not(.home) .rte:has(>#text-image:last-child){padding-bottom:0}.page-template-default:not(.home) .rte .coach .text-container .full-text,.post-type-archive-coach:not(.home) .rte .coach .text-container .full-text{display:none}.page-template-default:not(.home) .rte .coach .text-container.full-content .resume,.post-type-archive-coach:not(.home) .rte .coach .text-container.full-content .resume{display:none}.page-template-default:not(.home) .rte .coach .text-container.full-content .full-text,.post-type-archive-coach:not(.home) .rte .coach .text-container.full-content .full-text{display:block}.page-template-page-legal section.rte{padding:12rem 0;background:var(--blanc)}.page-template-page-legal section.rte h1{margin:0 0 6rem 0;font-size:var(--titre2);font-weight:700;text-transform:uppercase}.page-template-page-legal section.rte h2{margin:0 0 3rem 0;font-size:var(--titre3)}.page-template-page-legal section.rte p{margin:0 0 3rem 0}.page-template-page-legal section.rte p a{color:var(--main);font-weight:700}.home header .header__content p{opacity:1}.home .card{padding:0}@media only screen and (max-width: 1023px){nav .logo-mobile,nav .burger-wrapper{display:block}nav .nav{position:fixed;left:0;top:11.3rem;width:100%;height:calc(100vh - 11.3rem);background:var(--main);padding:0;transform:scaleY(0);will-change:transform;transition:transform .85s cubic-bezier(0.51, 0.82, 0, 1);transform-origin:0 0;overflow:auto;flex-direction:column;justify-content:flex-start}nav .nav li{width:100%;border-bottom:.1rem solid var(--blanc);opacity:0;transition:opacity .35s ease-out}nav .nav li:first-child{border-top:.1rem solid var(--blanc)}nav .nav li.logo,nav .nav li.top{display:none}nav .nav li a{padding:3rem 2rem}nav.open .nav{transform:scaleY(1)}nav.open .nav li{opacity:1;transition-delay:.2s}nav.open .nav li:nth-child(2){transition-delay:.25s}nav.open .nav li:nth-child(3){transition-delay:.3s}nav.open .nav li:nth-child(5){transition-delay:.35s}nav.open .nav li:nth-child(6){transition-delay:.4s}nav.open .burger-wrapper .burger span:first-child,nav.open .burger-wrapper .burger span:last-child{opacity:0}nav.open .burger-wrapper .burger span:nth-child(2){transform:rotate(45deg)}nav.open .burger-wrapper .burger span:nth-child(3){transform:rotate(-45deg)}aside{display:none}header .text-wrapper{text-align:center}header .text-wrapper h1{font-size:8vw}header .content .wrapper{background:var(--main)}header .content .wrapper .text-container::before{content:none}header .content .wrapper .text-container .col{width:64.2857142857%}header .content .wrapper .text-container .col:first-child{width:28.5714285714%;margin:0 7.1428571429% 0 0}section#coachs .row{justify-content:center}section#text-image .tns-controls{display:none}section#tarifs .text-container ul{flex-direction:row;height:auto}section#tarifs .text-container ul li{flex:1 1 100%}section#tarifs .text-container .content p{width:60%}section#push .wrapper .txt{font-size:var(--titre3)}section#push .wrapper figure img{width:60%}section#partenaires h2{margin:0 0 4rem 0}section#partenaires figure{margin:4rem 0 0 0}footer{position:relative;z-index:0}footer .map{margin:4rem 0 0 0}}@media only screen and (max-width: 767px){.cta{font-size:2rem;width:100%}.loader svg{max-width:70%;height:auto}nav .nav{top:9.3rem;height:calc(100vh - 9.3rem)}nav .nav li.instagram{width:100%;text-indent:unset}nav .nav li.instagram a{background-position:left 2rem center;padding:3rem 2rem 3rem 6rem}header .text-wrapper{height:100% !important}header .text-wrapper .more{font-size:var(--label)}header .content{position:relative;transform:none}header .content .wrapper .text-container .col{width:100%}header .content .wrapper .text-container .col:first-child{width:100%;margin:0 0 4rem 0}section#salle .video::after{right:auto;left:50%;transform:translate(-50%, 0)}section#salle .video .play svg{width:5rem;height:5rem}section#text-image .txt p{font-size:var(--titre3)}section#planning .planning-content-wrapper .text-container{flex:1 0 100%}section#planning .table-wrapper{width:100%;overflow-x:auto;margin:8rem 0 0 0}section#planning .table,section#planning .thead,section#planning .tfoot{width:350%}section#tarifs h2{text-align:center}section#tarifs .text-container:first-child{margin:0}section#push .wrapper .txt{font-size:2rem}section#push .wrapper figure img{width:75%}}
