@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";#calendly-calendar{min-width:320px;height:101vh;padding-top:35px;overflow-y:hidden!important}@media screen and (max-width:600px){#calendly-calendar{padding:10px}}.calendly-container{border:none;margin-top:58px;background-color:#000}@media screen and (max-width:600px){.calendly-container{padding-top:50px;margin-top:0}}.card-with-image{display:flex;flex-wrap:wrap;min-height:400px;margin-bottom:5vh;cursor:pointer}.card-with-image:hover .content-container{background-color:#ddd;transition-duration:.4s;transition-property:background-color}.card-with-image .content-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;background-color:#fff;min-height:151px;z-index:15;transition-duration:.4s;transition-property:background-color}@media (max-height:600px),screen and (max-width:650px){.card-with-image .content-container{min-height:100px}}.card-with-image .content-container .name{font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;font-family:Poppins,sans-serif;color:#000;text-transform:uppercase;width:100%;text-align:center;white-space:break-spaces}@media (max-height:600px),screen and (max-width:650px){.card-with-image .content-container .name{font-size:36px}}@media (max-height:400px),screen and (max-width:500px){.card-with-image .content-container .name{font-size:27px}}.card-with-image .content-container .explication{width:100%;text-align:center;font-family:Poppins,sans-serif;font-size:27px;color:#000;font-weight:700}@media (max-height:600px),screen and (max-width:650px){.card-with-image .content-container .explication{font-size:19px}}@media (max-height:400px),screen and (max-width:500px){.card-with-image .content-container .explication{font-size:15px}}.zoom-effect-container .img-container img{transition:1s ease}.zoom-effect-container:hover .img-container img{transform:scale(1.2)}#large-card{width:451px;height:600px}@media (max-height:600px),screen and (max-width:650px){#large-card{width:400px;height:470px}}@media (max-height:400px),screen and (max-width:500px){#large-card{width:260px;height:350px}}#large-card .img-container{width:100%;height:460px;position:relative}@media (max-height:600px),screen and (max-width:650px){#large-card .img-container{width:400px;height:400px}}@media (max-height:400px),screen and (max-width:500px){#large-card .img-container{width:260px;height:380px}}#large-card .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#medium-card{width:573px;height:550px}@media (max-height:600px),screen and (max-width:650px){#medium-card{width:400px;height:420px}}@media (max-height:400px),screen and (max-width:500px){#medium-card{width:260px;height:300px}}#medium-card .img-container{width:100%;height:397px;position:relative}@media (max-height:600px),screen and (max-width:650px){#medium-card .img-container{width:400px;height:330px}}@media (max-height:400px),screen and (max-width:500px){#medium-card .img-container{width:260px;height:310px}}#medium-card .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#small-card{width:328px;height:500px}@media (max-height:600px),screen and (max-width:650px){#small-card{width:283px;height:350px}}@media (max-height:400px),screen and (max-width:500px){#small-card{width:260px;height:300px}}#small-card .img-container{width:100%;height:412px;position:relative}@media (max-height:600px),screen and (max-width:650px){#small-card .img-container{width:278px;height:330px}}@media (max-height:400px),screen and (max-width:500px){#small-card .img-container{width:260px;height:310px}}#small-card .img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#small-card .content-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;background-color:#fff;min-height:151px}@media (max-height:600px),screen and (max-width:650px){#small-card .content-container{min-height:100px}}#small-card .content-container .name{font-family:Poppins,sans-serif;font-size:27px;color:#000;text-transform:uppercase}@media (max-height:600px),screen and (max-width:650px){#small-card .content-container .name{font-size:19px}}.section-carousel-background-with-card{height:90vh;min-height:820px;margin:2vh 0}@media screen and (max-width:949px){.section-carousel-background-with-card{height:100vh}}.section-carousel-background-with-card .carousel{height:100%}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel{height:100%}}.section-carousel-background-with-card .carousel img{width:100%;display:inline-block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:.7}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel img{height:50%}}.section-carousel-background-with-card .carousel-inner,.section-carousel-background-with-card .carousel-inner .carousel-item{height:100%}.section-carousel-background-with-card .carousel-indicators li{background-color:#f5d622}.section-carousel-background-with-card .carousel-caption-with-card{display:flex;flex-wrap:wrap;padding:.7vh .7vw}@media screen and (min-width:949px){.section-carousel-background-with-card .carousel-caption-with-card{left:0;top:50%}}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel-caption-with-card{top:50%;bottom:0;right:0;left:0}}.section-carousel-background-with-card .carousel-caption-with-card .title{font-size:14px;font-weight:500;width:100%;align-self:flex-end;font-size:19px;font-family:Poppins,sans-serif;font-weight:700;line-height:normal;color:#fff}@media screen and (max-width:600px){.section-carousel-background-with-card .carousel-caption-with-card .title{font-size:15px}}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel-caption-with-card .title{font-size:19px;font-family:Poppins,sans-serif;font-weight:700;line-height:normal;color:#fff}}@media screen and (max-width:949px)and (max-width:600px){.section-carousel-background-with-card .carousel-caption-with-card .title{font-size:15px}}.section-carousel-background-with-card .carousel-caption-with-card .description{font-family:Poppins,sans-serif;font-size:15px;color:#000;text-transform:uppercase;font-weight:300;padding:0 25px;width:100%;text-transform:lowercase;line-height:1.5}.section-carousel-background-with-card .carousel-caption-with-card .description:first-letter{text-transform:uppercase}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel-caption-with-card .description{font-size:15px}}@media screen and (min-width:949px){.section-carousel-background-with-card .small-card{max-width:315px;height:315px;transform:translate(50%,-50%)}.section-carousel-background-with-card .big-card{max-width:583px;height:423px;transform:translate(15%,-50%)}}.section-carousel-background-with-card .black-card{background-color:#000}.section-carousel-background-with-card .black-card .description,.section-carousel-background-with-card .black-card .title{color:#fff}.section-carousel-background-with-card .black-card .title{font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;white-space:pre}@media screen and (max-width:700px){.section-carousel-background-with-card .black-card .title{font-size:36px;white-space:normal}}.section-carousel-background-with-card .white-card{background-color:#fff}.section-carousel-background-with-card .white-card .description,.section-carousel-background-with-card .white-card .title{color:#000}.section-carousel-background-with-card .carousel-control-next,.section-carousel-background-with-card .carousel-control-prev{margin:auto;width:50px;height:50px;background-color:#000;transition:width .4s}.section-carousel-background-with-card .carousel-control-next img,.section-carousel-background-with-card .carousel-control-prev img{width:auto}.section-carousel-background-with-card .carousel-control-next .sr-only,.section-carousel-background-with-card .carousel-control-prev .sr-only{display:none}@media screen and (max-width:949px){.section-carousel-background-with-card .carousel-control-next,.section-carousel-background-with-card .carousel-control-prev{width:40px;height:40px;margin-bottom:22vh}}@media screen and (min-width:949px){.section-carousel-background-with-card .carousel-control-next:hover,.section-carousel-background-with-card .carousel-control-prev:hover{width:80px}}.carousel-card-with-image{width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.carousel-card-with-image #infinite-carousel .InfiniteCarouselFrame .InfiniteCarouselSlide{min-width:344px!important}.trainer-item-container,.trainer-item-container:hover{display:block;position:relative;color:#fff;overflow:hidden;padding-bottom:2vw}.trainer-item-container .profile-card-5{width:"100%";background-color:#fff;border-radius:5px;box-shadow:0 0 25px #000;overflow:hidden;position:relative;margin:10px auto;cursor:pointer;text-align:center;box-shadow:5px 10px 14px 5px #000}.trainer-item-container .profile-card-5 img{transition:all .25s linear;width:"100%";height:100%;height:519.73px;-o-object-fit:cover;object-fit:cover}.trainer-item-container .profile-card-5 .profile-content{position:relative;padding:15px;background-color:#fff}.trainer-item-container .profile-card-5 .profile-name{font-weight:700;color:#000;font-size:26px;text-transform:uppercase;white-space:pre-wrap}@media screen and (max-width:1600px){.trainer-item-container .profile-card-5 .profile-name{font-size:18px}}.trainer-item-container .profile-card-5 .profile-name p{font-weight:600;font-size:13px;letter-spacing:1.5px}.first-look{position:relative;height:95vh}.first-look img{object-fit:cover;z-index:0;height:100%;-o-object-fit:cover;width:100%;opacity:.7}.first-look .description-container{position:absolute;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);width:100%;padding:0 7vw;text-align:center;white-space:break-spaces}.first-look .description-container h1{margin-bottom:50px;text-transform:uppercase;font-size:70px;font-family:Poppins,sans-serif;font-weight:800;color:#fff}@media (max-height:600px),screen and (max-width:1150px){.first-look .description-container h1{font-size:45px}}@media (max-height:500px),screen and (max-width:800px){.first-look .description-container h1{font-size:27px;margin-bottom:16px;line-height:1.8}}@media screen and (max-height:300px){.first-look .description-container h1{font-size:19px}}@media screen and (min-width:600px)and (max-height:850px){.first-look .description-container h1{margin-bottom:0}}.first-look .description-container p{font-size:19px;font-family:Poppins,sans-serif;font-weight:400;line-height:1.4;color:#fff;font-size:27px}@media screen and (max-width:600px){.first-look .description-container p{font-size:15px}}@media (max-height:600px),screen and (max-width:1150px){.first-look .description-container p{font-size:19px}}@media (max-height:500px),screen and (max-width:800px){.first-look .description-container p{font-size:15px}}@media screen and (max-height:300px){.first-look .description-container p{font-size:12px}}.first-look .description-container .short-p{padding:0 22vw}@media (max-height:600px),screen and (max-width:1150px){.first-look .description-container .short-p{padding:0 12vw}}@media (max-height:500px),screen and (max-width:800px){.first-look .description-container .short-p{padding:0 7vw}}.first-look .description-container .medium-p{padding:0 16vw}@media (max-height:600px),screen and (max-width:1150px){.first-look .description-container .medium-p{padding:0 6vw}}@media (max-height:500px),screen and (max-width:800px){.first-look .description-container .medium-p{padding:0}}.first-look .description-container .btn-container{margin:5vh 0}.first-look .description-container .btn-container button{z-index:2}.first-look .arrow-jump{position:absolute;top:85vh;right:0;left:0;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (min-width:600px)and (max-height:850px){.first-look .arrow-jump{top:88vh}}.first-section-home-new{background-color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;position:relative;overflow:hidden;background-size:cover}.first-section-home-new .img-background-container{top:0;z-index:0;height:110vh}.first-section-home-new .video-section{pointer-events:none;position:absolute;min-height:200%;min-width:150%;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:1050px){.first-section-home-new .video-section{display:none}}.first-section-home-new .video-section-mobile{position:absolute;height:100%;width:393%}@media screen and (min-width:1050px){.first-section-home-new .video-section-mobile{display:none}}.first-section-home-new .title-container h1{display:flex;flex-wrap:wrap}.first-section-home-new .title-container h1 hr{width:100%}.first-section-home-new .title-container h1 .first-line{display:inline-flex;align-items:center;font-size:70px;font-family:Poppins,sans-serif;font-weight:800;color:#fff;white-space:nowrap}.first-section-home-new .title-container h1 .first-line span{font-weight:100}@media(max-width:949px){.first-section-home-new .title-container h1 .first-line{font-size:36px}}@media(max-width:700px){.first-section-home-new .title-container h1 .first-line{font-size:19px}}.first-section-home-new .title-container h1 span{font-family:Montserrat,sans-serif;text-transform:uppercase;width:100%}.first-section-home-new .title-container h1 .first-line{font-weight:100}.first-section-home-new .title-container h1 .second-line,.first-section-home-new .title-container h1 .third-line{font-weight:700}.first-section-home-new .title-container h1 .third-line{font-size:98px}@media(max-width:949px){.first-section-home-new .title-container h1 .third-line{font-size:45px}}@media(max-width:700px){.first-section-home-new .title-container h1 .third-line{font-size:36px}}.first-section-home-new .title-container h1 .second-line{width:100%;font-size:70px}@media(max-width:949px){.first-section-home-new .title-container h1 .second-line{font-size:36px}}@media(max-width:700px){.first-section-home-new .title-container h1 .second-line{font-size:19px}}.first-section-home-new .title-container h1 .second-line span:first-child{width:100%;font-size:70px;font-family:Poppins,sans-serif;font-weight:800;color:#fff}@media(max-width:949px){.first-section-home-new .title-container h1 .second-line span:first-child{font-size:36px}}@media(max-width:700px){.first-section-home-new .title-container h1 .second-line span:first-child{font-size:19px}}.first-section-home-new .title-container h1 .second-line span:nth-child(2){font-size:98px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff}@media(max-width:949px){.first-section-home-new .title-container h1 .second-line span:nth-child(2){font-size:45px}}@media(max-width:700px){.first-section-home-new .title-container h1 .second-line span:nth-child(2){font-size:27px}}@media(max-width:450px){.first-section-home-new .title-container{margin-bottom:0}}@media screen and (max-width:800px)and (min-height:1000px){.first-section-home-new .title-container{margin-top:70%}}.first-section-home-new div{z-index:1;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;-moz-box-pack:center;align-items:center;animation-name:navBesancon;animation-duration:1s}.first-section-home-new h1{text-align:center;max-width:700px}@media(max-width:949px){.first-section-home-new h1{font-size:4em;max-width:400px}}@media(max-width:450px){.first-section-home-new h1{max-width:260px}}.first-section-home-new a{z-index:2}@media (max-height:700px),screen and (max-width:450px){.first-section-home-new a{margin-bottom:0;margin-top:0}}.first-section-home-new .bottom-direction-flesh{position:absolute;bottom:10vh}.first-section-home-new button{z-index:2;margin:25px;border:none;background-color:#fcd945;font-size:15px;font-weight:700;min-width:190px;line-height:40px;font-family:Montserrat,serif,sans-serif}@media (max-height:700px),screen and (max-width:450px){.first-section-home-new button{margin-bottom:0;margin-top:0}}.first-section-home-new button:hover{background-color:#fcd945;transition-duration:1s;transition-property:opacity}@keyframes navBesancon{0%{opacity:0}to{opacity:1}}.section-background-with-information{position:relative;background-color:#000;height:80vh;margin-bottom:13px;overflow:hidden;opacity:1}.section-background-with-information img{position:absolute;-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;opacity:.7}.section-background-with-information .content-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:45vw}@media screen and (max-width:1000px){.section-background-with-information .content-container{width:85vw}}@media screen and (max-width:320px){.section-background-with-information .content-container{width:100vw}}.section-background-with-information .content-container .title{width:100%;z-index:7;margin-bottom:24px;font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff}@media screen and (max-width:600px){.section-background-with-information .content-container .title{font-size:36px}}.section-background-with-information .content-container .description{font-size:19px;font-family:Poppins,sans-serif;font-weight:400;line-height:2.1;color:#fff;width:100%}@media screen and (max-width:600px){.section-background-with-information .content-container .description{font-size:15px;line-height:1.2;padding:0 12px}}.section-club-packs .cards-pack-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-club-packs .cards-pack-container .card-container{margin:0 1vw}@media screen and (max-width:1200px){.section-club-packs .cards-pack-container .card-container{margin:0;width:100%}}.section-club-packs .cards-pack-container .card-container .big-card-pack,.section-club-packs .cards-pack-container .card-container .small-card-pack{border-radius:38px;background:#fff;color:#000;position:relative}@media screen and (max-width:1200px){.section-club-packs .cards-pack-container .card-container .big-card-pack,.section-club-packs .cards-pack-container .card-container .small-card-pack{margin-left:auto;margin-right:auto;margin-bottom:2vh}}.section-club-packs .cards-pack-container .card-container .big-card-pack .top-part .pack-name,.section-club-packs .cards-pack-container .card-container .small-card-pack .top-part .pack-name{font-family:Poppins,sans-serif;font-size:36px;color:#000;font-weight:700;text-transform:uppercase;padding:40px 20px 20PX;text-align:center}.section-club-packs .cards-pack-container .card-container .big-card-pack .top-part .features,.section-club-packs .cards-pack-container .card-container .small-card-pack .top-part .features{list-style:none;margin-left:0;padding:0 20px}.section-club-packs .cards-pack-container .card-container .big-card-pack .top-part .features li,.section-club-packs .cards-pack-container .card-container .small-card-pack .top-part .features li{font-family:Poppins,sans-serif;font-size:15px;font-weight:400;padding-left:1em;text-indent:-1em;margin:8px 0}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .card-container .big-card-pack .top-part .features li,.section-club-packs .cards-pack-container .card-container .small-card-pack .top-part .features li{font-size:12px}}.section-club-packs .cards-pack-container .card-container .big-card-pack .top-part .features li .checkmark,.section-club-packs .cards-pack-container .card-container .small-card-pack .top-part .features li .checkmark{display:inline-block;transform:rotate(45deg);height:16px;margin:0 12px 0 22px;width:8px;border-bottom:4px solid #000;border-right:4px solid #000}.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part{position:absolute;bottom:0;width:100%;background-image:linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(225deg,#fff 50%,transparent 0);background-position:0 0,0 0;background-size:35px 35px;background-repeat:repeat-x;border-radius:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .price,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .price{font-size:70px;font-family:Poppins,sans-serif;font-weight:800;color:#fff;color:#000;font-weight:600;max-height:80px;width:100%;text-align:center}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .price,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .price{font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#000}}.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .price .euro,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .price .euro{font-size:27px;position:absolute;margin-top:9px}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .price .euro,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .price .euro{font-size:19px}}.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .per,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .per{font-family:Poppins,sans-serif;font-size:27px;color:#000;font-weight:400;text-transform:uppercase;width:100%;text-align:center}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .card-container .big-card-pack .bottom-part .per,.section-club-packs .cards-pack-container .card-container .small-card-pack .bottom-part .per{font-size:19px}}.section-club-packs .cards-pack-container .small-card-pack{width:420px;height:607px}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .small-card-pack{width:330px;height:600px}}@media screen and (max-width:350px){.section-club-packs .cards-pack-container .small-card-pack{width:265px}}.section-club-packs .cards-pack-container .small-card-pack .bottom-part{height:192px;background-color:#e0e0e0}.section-club-packs .cards-pack-container .big-card-pack{width:450px;height:763px}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .big-card-pack{width:330px;height:750px}}@media screen and (max-width:350px){.section-club-packs .cards-pack-container .big-card-pack{width:265px;height:800px}}.section-club-packs .cards-pack-container .big-card-pack .bottom-part{height:235px;background-color:#f5d622}.section-club-packs .cards-pack-container .small-card-pack-2{width:343px;height:607px}@media screen and (max-width:450px){.section-club-packs .cards-pack-container .small-card-pack-2{width:330px;height:600px}}@media screen and (max-width:350px){.section-club-packs .cards-pack-container .small-card-pack-2{width:265px}}.section-club-packs .cards-pack-container .small-card-pack-2 .bottom-part{height:192px;background-color:#1d8fe0}.explore-club{position:relative;height:60vh;min-height:580px;background-color:#000;margin:30px 0;border:1px solid #404040}.explore-club img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;opacity:.7}.explore-club .btn-container{position:absolute;bottom:30%;left:50%;transform:translate(-50%,20%);-webkit-transform:translate(-50%,30%);background-color:#fff}.explore-club .btn-container button{z-index:10;background-color:#fff}.explore-club .btn-container button:hover{background-color:#f5d622;transition-duration:1s;transition-property:background-color}.explore-club .details-container{transform:translateY(50%);width:100%;padding:0 7vw;text-align:center;position:absolute;bottom:50%}.explore-club .details-container h2{text-transform:uppercase;margin-bottom:22px;font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff}@media screen and (max-width:1000px){.explore-club .details-container h2{font-size:45px}}@media screen and (max-width:800px){.explore-club .details-container h2{font-size:36px}}.explore-club .details-container h3{font-size:27px;margin-bottom:16px;font-family:Poppins,sans-serif;font-size:19px;font-weight:300}@media screen and (max-width:1000px){.explore-club .details-container h3{font-size:19px}}@media screen and (max-width:800px){.explore-club .details-container h3{font-size:15px}}.section-general-info{display:flex;align-items:center;justify-content:center;min-height:-moz-fit-content;min-height:fit-content;text-align:center;padding:0 10vw;margin:10vh 0}.section-general-info .description-container{border-top:1px solid #f5d622;padding:13vh 0 0;width:100%}.section-general-info .description-container p{font-size:27px;font-family:Poppins,sans-serif;font-weight:400;color:#fff;line-height:2.1em}@media (max-height:600px),screen and (max-width:900px){.section-general-info .description-container p{font-size:19px;line-height:1.5em}}@media (max-height:500px),screen and (max-width:450px){.section-general-info .description-container p{font-size:15px}}@media screen and (max-width:900px)and (min-height:1000px){.section-general-info .description-container p{font-size:27px}}.section-general-info .description-container .btn-container{margin:50px 0}.section-general-info .description-container .btn-container button{background-color:#fff;border-radius:5px}.section-general-info #small-container{padding:13vh 0 0}#longDescription{height:-moz-fit-content;height:fit-content}.section-general-pack{margin:15vh 0}.section-general-pack .general-pack-container{display:flex;flex-wrap:wrap}@media screen and (max-width:1250px){.section-general-pack .general-pack-container{margin:0 5vw}}.section-general-pack .general-pack-container .title-btn-container{width:33.33%}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .title-btn-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.section-general-pack .general-pack-container .title-btn-container .title{text-transform:uppercase;display:grid;padding-left:30%;margin-bottom:5vh}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .title-btn-container .title{justify-content:center;text-align:center;padding-left:0;width:100%}}.section-general-pack .general-pack-container .title-btn-container .title span{font-family:Poppins,sans-serif;font-size:36px;font-weight:700;letter-spacing:.1em}.section-general-pack .general-pack-container .title-btn-container .title span:last-child{color:#f5d622}.section-general-pack .general-pack-container .title-btn-container .btn-container{padding-left:30%}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .title-btn-container .btn-container{padding-left:0}}.section-general-pack .general-pack-container .price{width:33.33%;display:flex;flex-wrap:wrap;text-align:center}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .price{width:100%;margin:5vh 0}}.section-general-pack .general-pack-container .price span{width:100%}.section-general-pack .general-pack-container .price span:first-child,.section-general-pack .general-pack-container .price span:nth-child(3){font-family:Poppins,sans-serif;font-size:19px;font-weight:700;text-transform:uppercase}.section-general-pack .general-pack-container .price span:nth-child(2){font-family:Poppins,sans-serif;font-size:70px;color:#f5d622;font-weight:700;text-transform:uppercase}@media screen and (min-width:1250px){.section-general-pack .general-pack-container .price span:nth-child(2){margin:-22px 0}}.section-general-pack .general-pack-container .price span:last-child{font-family:Poppins,sans-serif;font-size:12px;font-weight:300;display:block;margin-left:auto;margin-right:auto;width:262px;margin-top:2vh}.section-general-pack .general-pack-container .time{width:33.33%;background:#f5d622;align-items:center;justify-content:center;flex-direction:column;display:flex;flex-wrap:wrap;text-align:center}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .time{width:320px;height:200px;margin-left:auto;margin-right:auto}}.section-general-pack .general-pack-container .time span{width:100%}.section-general-pack .general-pack-container .time span:first-child{font-family:Poppins,sans-serif;font-size:70px;color:#000;font-weight:900;text-transform:uppercase}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .time span:first-child{font-size:45px}}.section-general-pack .general-pack-container .time span:last-child{font-family:Poppins,sans-serif;font-size:45px;color:#000;font-weight:700;text-transform:uppercase}@media screen and (max-width:1250px){.section-general-pack .general-pack-container .time span:last-child{font-size:27px}}.section-image-with-presentation{display:flex;padding:15vh 7vw}@media screen and (max-width:1400px){.section-image-with-presentation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.section-image-with-presentation .image-container{width:735px;height:670px;display:block;position:relative;color:#fff;overflow:hidden}.section-image-with-presentation .image-container img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%}@media screen and (max-width:600px){.section-image-with-presentation .image-container{width:90vw;height:400px}}@media screen and (max-width:400px){.section-image-with-presentation .image-container{width:316px;height:300px}}@media screen and (max-width:350px){.section-image-with-presentation .image-container{width:260px;height:260px}}.section-image-with-presentation .image-container .presentation-control-container{position:absolute;padding:1vw 1.3vw 1vw 0;bottom:0;right:0;min-width:50%;background:#fff;transition:.55s cubic-bezier(.32,1.07,.67,1);text-align:center;min-height:100px;display:flex;font-size:15px;font-family:Poppins,sans-serif;font-weight:400;color:#000;line-height:normal}@media screen and (max-width:1400px){.section-image-with-presentation .image-container .presentation-control-container{min-width:100%;min-height:52px}}.section-image-with-presentation .image-container .presentation-control-container .arrows-container{color:#000;border-right:1px solid;display:flex;align-items:center;justify-content:center;width:40%;justify-content:space-evenly}.section-image-with-presentation .image-container .presentation-control-container .arrows-container .arrow{font-size:36px;cursor:pointer}.section-image-with-presentation .image-container .presentation-control-container .control-title{display:flex;align-items:center;justify-content:center;cursor:pointer;width:60%;font-size:15px}@media screen and (max-width:1400px){.section-image-with-presentation .image-container .presentation-control-container .control-title{font-size:12px}}.section-image-with-presentation .presentation-container{height:670px;padding-left:90px;width:50%}@media screen and (max-width:1400px){.section-image-with-presentation .presentation-container{text-align:center;padding-left:0;width:60vw;margin-top:5vh}}@media screen and (max-width:600px){.section-image-with-presentation .presentation-container{width:80vw}}.section-image-with-presentation .presentation-container .presentation-title-primary{font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;margin-bottom:3vh}@media screen and (max-width:600px){.section-image-with-presentation .presentation-container .presentation-title-primary{font-size:27px;margin-bottom:1vh}}.section-image-with-presentation .presentation-container .presentation-title-secondary{font-size:27px;font-family:Poppins,sans-serif;font-weight:700;color:#fff;line-height:normal;margin-bottom:3vh}@media screen and (max-width:600px){.section-image-with-presentation .presentation-container .presentation-title-secondary{font-size:15px}}.section-image-with-presentation .presentation-container .description{white-space:break-spaces;font-size:15px;font-family:Poppins,sans-serif;font-weight:400;color:#fff;line-height:2.1;margin-bottom:7vh}.section-image-with-presentation .presentation-container .coaching-personnel{font-size:19px;font-family:Poppins,sans-serif;font-weight:700;line-height:normal;color:#fff;margin-bottom:2vh}@media screen and (max-width:600px){.section-image-with-presentation .presentation-container .coaching-personnel{font-size:15px}}.section-info{padding:15vh 0 0}.section-info .top-part{display:flex;justify-content:space-around;flex-wrap:wrap;margin:0 7vw;border-top:none;border-left:none;border-right:none}.section-info .top-part h2{font-size:20px;font-weight:600;text-align:center;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:450px){.section-info .top-part{padding:0}}@media screen and (max-width:1250px){.section-info .top-part .info-horraire{margin-bottom:10vh}}.section-info .top-part .info-horraire .content .td-container{display:flex;flex-wrap:wrap;margin:4vh 0}.section-info .top-part .info-horraire .content .td-container:first-of-type{margin-top:2vh}.section-info .top-part .info-horraire .content .td-container td{text-align:end}.section-info .top-part .info-horraire .content .td-container td:first-of-type{width:80%}.section-info .top-part .info-horraire .content .td-container td:last-of-type{width:100%}.section-info .top-part .info-horraire .content .td-container td .time{font-family:Poppins,sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.section-info .top-part .info-horraire .content .day{width:20%;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;vertical-align:text-top}@media screen and (max-width:1250px){.section-info .top-part .info-cordonnees{margin-bottom:10vh}}.section-info .top-part .info-cordonnees .content{margin-top:15px}.section-info .top-part .info-cordonnees .content .coordonnes-club,.section-info .top-part .info-cordonnees .content .opening-time{font-family:Poppins,sans-serif;font-size:15px;font-weight:400;text-align:center}.section-info .top-part .info-cordonnees .content .coordonnes-club{display:flex;flex-wrap:wrap}.section-info .top-part .info-cordonnees .content .address,.section-info .top-part .info-cordonnees .content .phone{width:100%}.section-info .top-part .info-cordonnees .content .container-email{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-info .top-part .info-cordonnees .content .email{width:100%;margin:6px 0}.section-info .top-part .social-media .content{margin-top:15px}.section-info .top-part .social-media .content .extern-links{display:flex;align-items:center;justify-content:center}.section-info .top-part .social-media .content .extern-links a{width:35%;text-align:center}.section-info .top-part .social-media .content .extern-links a .social-media{width:2em;height:2em}.slide-prendre-rdv{position:relative;height:60vh;min-height:580px;background-color:#000;margin:30px 0;border:1px solid #404040}.slide-prendre-rdv img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;opacity:.7}.slide-prendre-rdv .content-container .description{transform:translateY(50%);width:100%;padding:0 7vw;text-align:center;position:absolute;bottom:50%;font-size:36px;margin-bottom:16px}@media screen and (max-width:1000px){.slide-prendre-rdv .content-container .description{font-size:27px}}.slide-prendre-rdv .content-container .btn-container{position:absolute;bottom:30%;left:50%;transform:translate(-50%,20%);-webkit-transform:translate(-50%,30%);background-color:#fff}.slide-prendre-rdv .content-container .btn-container button{z-index:10;background-color:#fff}.slide-prendre-rdv .content-container .btn-container button:hover{background-color:#f5d622;transition-duration:1s;transition-property:background-color}.section-nos-salles{background:url(https://i.ibb.co/Tq85T2g/accueil-salles-1.webp);background-size:cover;height:100vh;display:flex;align-items:center}@media screen and (max-width:1200px){.section-nos-salles{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:400px){.section-nos-salles{background:url(https://i.ibb.co/RpsjwX6/accueil-salles-mobile-11zon.jpg)}}.section-nos-salles .col-md-1 h3{cursor:pointer;white-space:nowrap;color:#fff;font-family:Poppins,sans-serif;font-size:19px;font-weight:400;text-transform:uppercase}@media(min-width:1200px)and (max-width:1500px){.section-nos-salles .col-md-1 h3{font-size:15px}}.section-nos-salles .card-clubs-list{width:inherit;padding-bottom:0}.section-nos-salles .container-clubs-list{left:50%;z-index:2;width:100%;text-align:center;color:#fff;display:flex;align-self:center;flex-wrap:wrap}.section-nos-salles .container-clubs-list h2{width:100%;font-size:45px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;font-size:5em;margin-top:60px}@media screen and (min-width:1200px){.section-nos-salles .container-clubs-list h2{margin-bottom:22px}}@media(max-width:949px){.section-nos-salles .container-clubs-list{display:flex;align-self:center}}@media screen and (max-width:1200px){.section-nos-salles .container-clubs-list{top:0;transform:translate(0)}}.section-nos-salles .container-clubs-list h3::-moz-selection{text-shadow:3px 3px 0 #fcd945}.section-nos-salles .container-clubs-list h3::selection{text-shadow:3px 3px 0 #fcd945}.section-nos-salles .description-nos-salles{width:50%;text-align:center;margin-left:25%}@media screen and (min-width:1200px){.section-nos-salles .description-nos-salles{margin-bottom:60px}}@media screen and (max-width:1200px){.section-nos-salles .description-nos-salles{width:100%;margin-left:0}}.section-nos-salles .description-nos-salles p{font-size:19px;font-family:Poppins,sans-serif;font-weight:400;line-height:normal;color:#fff;line-height:2.1}@media screen and (max-width:600px){.section-nos-salles .description-nos-salles p{font-size:15px}}.section-nos-salles .btn-container{margin-bottom:20px}@media screen and (min-width:1200px){.section-nos-salles .btn-container{margin-bottom:60px}}@media screen and (max-width:320px){.section-nos-salles .btn-container{margin-bottom:60px}.section-nos-salles .btn-container .btn-lemon-l{width:100%}}.section-nos-salles .list-nos-salles{width:100%;text-align:center;padding-bottom:20px;color:#f0f8ff}@media screen and (min-width:1200px){.section-nos-salles .list-nos-salles{padding:0 15vw}}@media screen and (max-width:1200px){.section-nos-salles .list-nos-salles{padding-bottom:0}.section-nos-salles .list-nos-salles .second-part{background-color:#000;box-shadow:0 -20px 16px 20px #000;z-index:37}}.section-nos-salles .row-clubs{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.section-nos-salles .first-part{padding-right:140px;padding-left:140px}@media(min-width:1200px)and (max-width:1500px){.section-nos-salles .first-part{padding-right:70px;padding-left:50px}}@media screen and (max-width:768px){.section-nos-salles .first-part{padding-right:2px;padding-left:2px}}.section-nos-salles .first-part .col-md-1{margin:13px 0}@media screen and (max-width:1200px){.section-nos-salles .second-part{padding-top:0}}.section-nos-salles .second-part .col-md-1{margin:13px 0}@media(max-width:1200px){.section-nos-salles .seven-cols .col-md-1{width:100%}}@media(min-width:1200px){.section-nos-salles .seven-cols .col-md-1{width:1.2857142857%;width:16.2857142857%}}.title-general-footer-pages{width:100%;justify-content:center;text-align:center;font-size:64px;font-family:Poppins;color:#fcd945;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin:10vh 30px 0}.section-general{margin-top:100px;display:flex;flex-wrap:wrap}.section-general .title-general{width:100%;justify-content:center;text-align:center;font-size:32px;font-family:Poppins;color:#fcd945;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin:0 30px}.section-general .content-general{width:100%;margin:1% 10% 2%;font-size:17px;padding-bottom:50px;border-bottom:1px solid #ff0;white-space:pre-wrap;font-family:Montserrat;font-weight:500}.footer{font-size:1em;padding:5px 15px 15px;text-align:center;position:relative;z-index:8;display:flex;flex-direction:column;align-items:center}.footer .extern-links{margin:10px 0;width:100px;display:flex;justify-content:space-around}.footer .extern-links .MuiSvgIcon-root,.footer .extern-links .fab{color:#fff}.footer .social-media-footer{width:2em;height:2em}.footer ul{display:flex;justify-content:space-around;width:70%;flex-wrap:wrap;list-style:none;padding-left:0}@media (max-width:1000px),screen and (min-height:1000px){.footer ul{width:100%}}@media screen and (max-width:1000px){.footer ul .link-footer{width:100%}}.footer ul .link-footer li{margin:5px;cursor:pointer}.footer ul .link{border-bottom:none;cursor:pointer}.footer ul .link:hover{text-decoration:none;color:gray}.map-info-window .map-info-title{color:#000;font-family:Montserrat;font-weight:700;margin-top:9px}.map-info-window .map-info-desc{margin-top:10px;color:#000;max-width:222px;border:1px solid rgba(173,181,189,.31);background-color:rgba(173,181,189,.031);font-size:10px;letter-spacing:.8px;padding:7px}.map-info-window .map-info-emplacement{color:#000;margin-top:5px;max-width:222px;display:flex}.map-info-window .map-info-tel{color:#000;letter-spacing:.7px;display:flex}.map-info-window .map-info-emplacement .map-info-content,.map-info-window .map-info-emplacement .map-info-icon,.map-info-window .map-info-tel .map-info-content,.map-info-window .map-info-tel .map-info-icon{margin-top:3px;margin-left:5px}.pop-up-lemon-one .pop-up-body .pop-up-body-p1{background-color:#f5d622;color:#fff;font-family:Poppins;font-weight:800;font-size:30px;height:45px;letter-spacing:1px;border:none;text-transform:uppercase;transition-duration:1s;transition-property:background-color;display:flex;align-items:center;justify-content:center;padding-left:5px;padding-right:5px;margin:20px 0}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-body-p1{font-size:18px;height:35px}}.pop-up-lemon-one .pop-up-body .pop-up-body-p2{color:#000;font-family:Poppins;font-weight:1000;font-size:96.5px;display:flex;align-items:center;justify-content:center;height:80px;margin:20px 0}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-body-p2{font-size:60px;height:43px}}.pop-up-lemon-one .pop-up-body .pop-up-body-p3{color:#000;font-family:Poppins;font-weight:1000;font-size:31px;display:flex;align-items:center;justify-content:center;height:50px;margin:20px 0}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-body-p3{font-size:18.5px}}.pop-up-lemon-one .pop-up-body .pop-up-left,.pop-up-lemon-one .pop-up-body .pop-up-right{background-color:#fff!important}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container{max-width:360px}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button{padding-right:0!important;padding-left:0!important}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-ll{width:100%;font-size:20px!important;background-color:#000!important;color:#fff!important}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-ll{font-size:15px!important}}.btn-lemon{background-color:#f5d622;border:none;color:#000;text-align:center;text-decoration:none;display:inline-block;font-size:15px;font-weight:700;font-family:Poppins,sans-serif}.btn-lemon:hover{background-color:#f5d622;transition-duration:1s;transition-property:opacity}.btn-lemon-sm{width:192px;height:42px}.btn-lemon-m{width:262px;height:51px}@media screen and (max-width:800px){.btn-lemon-m{font-size:12px;width:194px;height:38px}}.btn-lemon-l{width:320px;height:57px}@media screen and (max-width:800px){.btn-lemon-l{width:264px;height:42px}}.btn-lemon-xl{width:515px;height:81px;font-size:19px}@media screen and (max-width:800px){.btn-lemon-xl{width:264px;height:57px;font-size:15px}}.collapse-wrapper{background:rgba(0,0,0,.82);position:fixed;top:56px;left:0;right:0;z-index:11}.collapse-wrapper .nav-links{list-style-type:none;padding:2rem 1rem 2rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.collapse-wrapper .nav-links li{transition:all 5s linear 5s;color:#fff}.collapse-wrapper .nav-links span{color:#fff;text-decoration:none}.collapse-wrapper .nav-links a,.collapse-wrapper .nav-links span{font-size:1.4rem;line-height:2;text-transform:uppercase;cursor:pointer}.collapse-wrapper .nav-links a :hover{color:#fff;border-bottom:1px solid #fff}#activated-path{color:#fff!important}#activated-inscription{text-decoration:underline}.selected-salle{color:#ff0;display:flex;justify-content:center;margin-top:-5px;margin-bottom:5px;letter-spacing:.1em;font-family:Roboto}.wrapper{position:relative;cursor:pointer;display:block;height:40px;display:flex;align-items:center}.wrapper span{background:#fff;display:block;position:relative;width:2.5rem;height:.2rem;margin:.7rem auto;transition:all .8s ease-in-out}.wrapper .open span:nth-child(2){opacity:0}.wrapper .open span:nth-child(3){transform:rotate(45deg);top:-7px;width:2.5rem;margin:0}.wrapper .open span:first-child{transform:rotate(-45deg);top:11px;width:2.5rem;margin:0}.wrapper .open{padding-top:0}.nav-link{text-transform:uppercase;padding-right:0!important;padding-left:2rem!important;font-weight:600;font-family:Poppins,sans-serif;font-size:14px;min-width:100px}.nav-dropdown{width:135px}.nav-dropdown-link{text-align:center}.dropdown-menu{right:-55px;margin:6px 13px 13px!important;display:inline!important;display:initial!important;background-color:#000!important;border-block-start:none!important;width:200px!important;padding-bottom:1px;padding-top:8px;animation-name:navBesancon;animation-duration:1s}.dropdown-menu-mobile{display:grid;text-align:center;margin-left:26px}.dropdown-menu-mobile a{color:#fff;letter-spacing:3px!important;font-family:Roboto;font-size:12px!important;font-weight:500!important}.dropdown a::-moz-selection{background-color:transparent!important}.dropdown a::selection{background-color:transparent!important}.dropdown-item::-moz-selection{background-color:transparent!important}.dropdown-item::selection{background-color:transparent!important}.dropdown-item{font-size:17px!important;color:#fff!important;text-align:center;padding:5px}.dropdown-item:hover{background-color:#272727!important;color:#eee!important}.right-nav{background-color:#fcd945;display:flex;align-items:center;justify-content:center;width:13%;height:57px}@media(max-width:1250px){.navbar-nav,.right-nav{display:none}}.preinscri-btn{color:#000!important;padding-left:0!important;font-family:Montserrat,sans-serif;font-size:14px}@media(max-width:1080px){.preinscri-btn{font-size:7px;text-align:center}}.logo-img{width:122%}.container-custom{margin-left:0;margin-right:0;max-width:inherit!important;align-items:normal!important;padding-right:0!important;padding-left:0!important}@media screen and (max-width:1250px){.container-custom{width:90%}}.container-custom .burger-menu{margin:auto 0}@media screen and (min-width:1250px){.container-custom .burger-menu{display:none}}.logo-nav{margin-left:47px}@media screen and (max-width:1250px){.logo-nav{margin-left:0}}.left-nav{background-color:transparent;width:25%}@media screen and (max-width:1250px){.left-nav{width:100%;display:flex;justify-content:space-between;align-items:center}}.left-nav-rendez-vous{background-color:#000;width:25%}@media screen and (max-width:1250px){.left-nav-rendez-vous{width:100%;display:flex;justify-content:space-between;align-items:center}}.items-nav{background-color:#000}.navbar{padding-top:0;display:flex;justify-content:center;flex-direction:row;padding-bottom:0;z-index:30}@media(max-width:1250px){.navbar{background-color:#000}}.nos-activite-page .cards-section{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1400px){.nos-activite-page .cards-section{margin:0 85px}}.nos-activite-page .card-with-image-container{display:flex;justify-content:center;width:50%;margin-bottom:15vh}@media screen and (max-width:1400px){.nos-activite-page .card-with-image-container{width:100%;margin-bottom:5vh}}.nos-activite-page .card-with-image-container:last-child,.nos-activite-page .card-with-image-container:nth-last-child(2){margin-bottom:0}.nos-coaches-page .cards-section{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1400px){.nos-coaches-page .cards-section{margin:0 85px}}.nos-coaches-page .coaches-card-container{width:30%;margin-bottom:15vh;display:flex;justify-content:center}@media screen and (max-width:1750px){.nos-coaches-page .coaches-card-container{width:50%}}@media screen and (max-width:1000px){.nos-coaches-page .coaches-card-container{width:100%}}.nos-coaches-page .signature-section{margin:10vh 0}.nos-coaches-page .signature-section h1{text-transform:uppercase;font-size:8vw;font-family:Poppins;font-weight:900;color:#3e464c;text-align:center;letter-spacing:.04em}.about-us-page .images-descriptions .container-content{margin-top:15vh}.about-us-page .images-descriptions .container-content:nth-child(2n){display:flex;flex-wrap:wrap-reverse}.about-us-page .images-descriptions .container-content:nth-child(odd){display:flex;flex-wrap:wrap}.about-us-page .images-descriptions .container-content:first-child{margin-top:15vh}@media screen and (max-width:1350px){.about-us-page .images-descriptions .container-content{justify-content:center}}.about-us-page .images-descriptions .container-content .img-container{width:50%}@media screen and (max-width:1350px){.about-us-page .images-descriptions .container-content .img-container{width:100%;margin:15vh 5vw}}@media screen and (max-width:600px){.about-us-page .images-descriptions .container-content .img-container{width:293px;height:364px}}.about-us-page .images-descriptions .container-content .img-container img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%}.about-us-page .images-descriptions .container-content .description{width:50%;padding:0 5vw}@media screen and (max-width:1350px){.about-us-page .images-descriptions .container-content .description{width:100%}}.about-us-page .images-descriptions .container-content .description p{font-size:19px;font-family:Poppins,sans-serif;font-weight:400;line-height:2.5;color:#fff}@media screen and (max-width:600px){.about-us-page .images-descriptions .container-content .description p{font-size:15px}}.rendez-vous-page .first-section{display:flex;position:relative;width:100%;height:72vh;align-items:center;justify-content:space-around;flex-direction:column;background-color:#000}.rendez-vous-page .first-section .title-image{width:40%;margin-top:150px;z-index:1}@media(max-width:949px){.rendez-vous-page .first-section .title-image{width:75%}}.rendez-vous-page .rejoignez-nous-image{width:100%;height:100%;z-index:1;position:absolute;-o-object-fit:cover;object-fit:cover}.rendez-vous-page .redirection-section{height:auto;min-height:60vh;background:#000}.rendez-vous-page .redirection-section-title{padding-top:49px}.rendez-vous-page .redirection-section-sous-title,.rendez-vous-page .redirection-section-title{color:#fff;text-align:center;text-transform:uppercase}.rendez-vous-page .column{float:center;width:25%;padding-right:50px;padding-left:50px}@media screen and (min-width:1000px)and (max-width:1480px){.rendez-vous-page .column{width:33%}}@media screen and (min-width:600px)and (max-width:1000px){.rendez-vous-page .column{width:50%}}@media screen and (max-width:600px){.rendez-vous-page .column{width:100%}}@media screen and (min-width:600px)and (max-width:850px){.rendez-vous-page .column{padding-right:20px;padding-left:20px}}@media screen and (max-width:500px){.rendez-vous-page .column{padding-right:10px;padding-left:10px}}.rendez-vous-page .column .column-image{height:150px;width:100%;opacity:.8}.rendez-vous-page .row{padding:50px;margin-right:unset!important}@media screen and (max-width:450px){.rendez-vous-page .row{padding:30px}}.rendez-vous-page .row:after{content:"";display:table;clear:both;width:100%}.rendez-vous-page .club-title-column-div{position:relative;z-index:10;bottom:150px;height:150px;margin-bottom:-50px}@media screen and (max-width:450px){.rendez-vous-page .club-title-column-div{margin-bottom:-100px}}.rendez-vous-page .club-title-column-div:focus,.rendez-vous-page .club-title-column-div:hover{background-color:rgba(251,255,0,.5);transition-duration:1s;transition-property:background-color}.rendez-vous-page .club-title-column{font-size:24px;font-weight:600;text-transform:uppercase;text-align:center;padding-top:15%;cursor:pointer!important}@media screen and (min-width:1000px)and (max-width:1250px){.rendez-vous-page .club-title-column{padding-top:20%;font-size:20px}}@media screen and (min-width:580px)and (max-width:670px){.rendez-vous-page .club-title-column{padding-top:50px}}@media screen and (max-width:450px){.rendez-vous-page .club-title-column{padding-top:50px}}.rejoignez-nous-page{width:100%}.rejoignez-nous-page .snackbar-style{min-height:50px;font-size:16px}.rejoignez-nous-page .inscription{display:flex;justify-content:center;align-items:center;color:#000;background-color:#efefef}.rejoignez-nous-page .inscription form{width:100%}.rejoignez-nous-page .inscription .formulaire{margin:10vh auto 5vh;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.rejoignez-nous-page .inscription .formulaire h1{font-weight:500;margin-bottom:2rem;text-align:center;font-size:45px;text-transform:uppercase;line-height:2}@media screen and (max-width:550px)and (min-width:350px){.rejoignez-nous-page .inscription .formulaire h1{font-size:25px}}@media screen and (max-width:350px){.rejoignez-nous-page .inscription .formulaire h1{font-size:20px}}.rejoignez-nous-page .inscription .formulaire p{text-align:center;font-size:25px;margin:10px;font-weight:300}@media screen and (max-width:550px)and (min-width:350px){.rejoignez-nous-page .inscription .formulaire p{font-size:18px}}@media screen and (max-width:350px){.rejoignez-nous-page .inscription .formulaire p{font-size:15px}}.rejoignez-nous-page .inscription .formulaire .input-checkbox{text-align:center;font-weight:300}.rejoignez-nous-page .inscription .formulaire .input-checkbox input{margin:0 13px}.rejoignez-nous-page .inscription .formulaire .inputs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.rejoignez-nous-page .inscription .formulaire .inputs .input{display:flex;flex-direction:column;align-items:center;width:100%}.rejoignez-nous-page .inscription .formulaire .inputs .input .text-field{width:100%;margin-bottom:20px}.rejoignez-nous-page .inscription .formulaire .inputs .input .input-checkbox{display:flex;justify-content:center}.rejoignez-nous-page .inscription .formulaire .inputs .input .input-checkbox input{margin:0 13px}.rejoignez-nous-page .inscription .formulaire .inputs .input .alert{margin-top:2px;font-size:1.17rem;color:#dc3545}.rejoignez-nous-page .inscription .formulaire .inputs .input h2{font-family:circular}.rejoignez-nous-page .inscription .formulaire .inputs .input h3{font-family:Poppins;font-size:1.5em;font-weight:700;text-transform:uppercase}@media(max-width:949px){.rejoignez-nous-page .inscription .formulaire .inputs .input h3{font-size:1.5em;font-family:Poppins}}.rejoignez-nous-page .inscription .formulaire .inputs .input .MuiInput-underline:after{border-bottom:2px solid #fcd945}.rejoignez-nous-page .inscription .formulaire .inputs .input .MuiInputBase-input{font-size:20px;line-height:30px}@media(min-width:949px){.rejoignez-nous-page .inscription .formulaire .inputs .input{width:45%}}.rejoignez-nous-page .inscription .formulaire .inputs .max{width:100%}@media(min-width:949px){.rejoignez-nous-page .inscription .formulaire{width:66%}}.rejoignez-nous-become-coach{width:100%;background-color:#efefef}.rejoignez-nous-become-coach .snackbar-style{min-height:50px;font-size:16px}.rejoignez-nous-become-coach .first-section-become-coach{display:flex;position:relative;width:100%;height:100vh;align-items:center;justify-content:space-around;flex-direction:column;background-color:#000}.rejoignez-nous-become-coach .first-section-become-coach .rejoignez-nous-image-become-coach{z-index:1;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container{position:absolute;bottom:0}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container a{z-index:2}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container .bottom-direction{position:relative;opacity:1;z-index:2;margin-bottom:80px}.rejoignez-nous-become-coach .first-section-become-coach .bottom-direction-container .bottom-direction:hover{background-color:none}.rejoignez-nous-become-coach .button-become-coach{background-color:#000;border:none;height:40px;width:250px;margin:20px;cursor:pointer}.rejoignez-nous-become-coach .button-become-coach span{color:#fff;font-size:20px}.rejoignez-nous-become-coach .inscription-become-coach{display:flex;justify-content:center;align-items:center;color:#000}.rejoignez-nous-become-coach .inscription-become-coach form{width:100%}.rejoignez-nous-become-coach .inscription-become-coach .formulaire{margin:10vh auto 5vh;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.rejoignez-nous-become-coach .inscription-become-coach .formulaire h1{font-weight:500;margin-bottom:2rem;text-align:center;font-size:45px;text-transform:uppercase;line-height:2}.rejoignez-nous-become-coach .inscription-become-coach .formulaire h5{text-align:center;font-size:1.8em;margin:10px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire p{text-align:center;font-size:18px;margin:10px;font-weight:400}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .input-checkbox{text-align:center;font-size:12px;font-weight:400}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .input-checkbox input{margin:0 13px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input{display:flex;flex-direction:column;align-items:center;width:100%}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .text-field{width:100%;margin-bottom:20px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .input-checkbox{display:flex;justify-content:center}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .input-checkbox input{margin:0 13px}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .alert{margin-top:2px;font-size:1.17rem;color:#dc3545}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input h5{font-family:circular}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input h4{font-family:Poppins;font-size:1.5em;font-weight:600}@media(max-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input h4{font-size:1.5em;font-family:Poppins}}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .MuiInput-underline:after{border-bottom:2px solid #fcd945}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input .MuiInputBase-input{font-size:20px;line-height:30px}@media(min-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .input{width:45%}}.rejoignez-nous-become-coach .inscription-become-coach .formulaire .inputs .max{width:100%}@media(min-width:949px){.rejoignez-nous-become-coach .inscription-become-coach .formulaire{width:66%}}.pop-up-lemon-one{max-width:1100px;margin:10vh auto;background-color:transparent!important;margin:auto!important}@media(max-width:1150px){.pop-up-lemon-one{width:-moz-fit-content!important;width:fit-content!important}}.pop-up-lemon-one .modal-content{background-color:transparent;margin:25px;border:0 solid rgba(0,0,0,.2)!important}@media(max-width:450px){.pop-up-lemon-one .modal-content{top:0;margin:10px}}.pop-up-lemon-one .pop-up-body{padding:0;top:50%;background-color:transparent;border:none;display:flex;text-align:center;width:1100px}@media(max-width:1150px){.pop-up-lemon-one .pop-up-body{right:0;width:-moz-fit-content;width:fit-content}}.pop-up-lemon-one .pop-up-body .pop-up-x-icon{right:10px;top:10px;position:absolute;color:#fff;cursor:pointer;font-weight:900;font-family:Poppins;font-size:12px}.pop-up-lemon-one .pop-up-body .pop-up-left{position:relative;background-color:#000;border:none;display:flex;text-align:center;width:50%;margin-bottom:0}@media(max-width:1150px){.pop-up-lemon-one .pop-up-body .pop-up-left{width:0}}.pop-up-lemon-one .pop-up-body .pop-up-left .pop-up-image{height:100%;z-index:1;width:-moz-available;width:-webkit-fill-available;-o-object-fit:cover;object-fit:cover}@media(max-width:1150px){.pop-up-lemon-one .pop-up-body .pop-up-left .pop-up-image{display:none}}.pop-up-lemon-one .pop-up-body .pop-up-right{display:flex;align-items:center;flex-wrap:wrap;padding:20px;background-color:#000;width:50%;min-width:520px;min-height:500px;justify-content:center;margin-bottom:0}@media(max-width:1150px){.pop-up-lemon-one .pop-up-body .pop-up-right{max-width:340px;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:330px){.pop-up-lemon-one .pop-up-body .pop-up-right{padding:5px}}@media(max-width:290px){.pop-up-lemon-one .pop-up-body .pop-up-right{padding:0}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .logo-lemon-one{max-width:180px;padding-bottom:50px}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .date-offre{font-size:33px;font-family:Poppins,serif,sans-serif;text-transform:uppercase;font-weight:900}@media screen and (max-width:1200px)and (min-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .date-offre{font-size:30px}}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .date-offre{font-size:20px}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .date-offre .date{color:#f5d622;font-size:30px;font-family:Poppins,serif,sans-serif;text-transform:uppercase}@media screen and (max-width:949px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .date-offre .date{font-size:20px}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray{font-size:110px!important;font-family:Poppins,serif,sans-serif;text-transform:none;font-weight:700;line-height:1.5;margin-top:-75px;text-transform:uppercase}@media screen and (max-width:949px)and (min-height:600pc){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray{font-size:40px}}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray{font-size:60px!important;margin-top:-45px!important;margin-left:-10px!important}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray sup{top:-70px!important;color:#fff!important;font:normal normal 800 25px/16px Montserrat}@media screen and (max-width:949px)and (min-height:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray sup{top:-40px;color:#fff!important;font:normal normal 800 17px/16px Montserrat}}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray sup{top:-40px!important;color:#fff!important;font:normal normal 800 15px/16px Montserrat}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray .title-offre{background-color:#f5d622;color:#000;font-size:30px;padding-left:10px;padding-right:10px}@media screen and (max-width:949px)and (min-height:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray .title-offre{font-size:25px}}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .offre-paray .title-offre{font-size:15px}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .subtitle{font-size:18px;font-family:Poppins,serif,sans-serif;font-weight:400;color:#fff;line-height:1.5;text-transform:uppercase;margin-left:65px;margin-top:35px;letter-spacing:1.5px}@media screen and (max-width:1200px)and (min-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .subtitle{font-size:17px;margin-left:65px;margin-top:30px}}@media screen and (max-width:600px)and (min-width:460px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .subtitle{font-size:17px}}@media screen and (max-width:460px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .subtitle{font-size:12px!important;margin-top:50px!important}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button{padding-right:20px;padding-left:20px}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-ev-pop-up{background-color:#fff;color:#000;font-family:Cairo,sans-serif;font-weight:900;font-size:14px;min-height:40px;margin:5px;letter-spacing:1px;border:none;text-transform:uppercase;transition-duration:1s;transition-property:background-color}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-ev-pop-up{font-size:12px}}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-ev-pop-up:hover{background-color:#000;color:#fff;border:1px solid #fff}.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-l{width:400px}@media screen and (max-width:600px){.pop-up-lemon-one .pop-up-body .pop-up-right .pop-up-right-container .promo-popup-button .btn-l{width:200px}}@media(min-width:992px){.modal-lg{max-width:-moz-fit-content!important;max-width:fit-content!important}}body,html{padding:0;margin:0;background-color:#000}html{font-size:10px;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:1000px){.desktop-img{display:none}}@media screen and (min-width:1000px){.mobile-img{display:none}}.link{border-bottom:none;cursor:pointer}.link,.link:hover{color:#000}body{box-sizing:border-box;margin:0;font-weight:lighter;line-height:1.38889;color:#fff;text-align:left;background-color:#000;font-size:10px}.small-weight{font-weight:400!important;letter-spacing:2px}p{font-weight:lighter;font-size:18px;line-height:2.1em;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}p::-webkit-scrollbar{display:none}p::-moz-selection{background:#fcd945;color:#000}p::selection{background:#fcd945;color:#000}.main-container{background-color:#fff;height:100vh}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,a:hover{color:#fff;text-decoration:none}.hidden-for-seo{display:none}.uppercase{text-transform:uppercase}