@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400&display=swap");*{padding:0;margin:0;box-sizing:border-box}*,body{font-family:Trickster}body{background-color:bisque}@font-face{font-family:Trickster;src:url(webpack:///mini-css-extract-plugin//_next/static/media/Mortend.a8241dc0.otf) format("opentype")}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#666666;border:0 #ffffff;border-radius:50px}::-webkit-scrollbar-thumb{background:#fff;border:1px red;border-radius:50px;height:3px;width:10px}ul{list-style:none}#onpage{color:#e91e63}.copy{width:100%;position:absolute;bottom:15px}.copy p{text-align:center;color:#fff;transition:all .5s ease;font-size:12px;width:100%}.copy p:hover{padding-left:8px}.mentions a,.mentions b,.mentions h2,.mentions h3,.mentions p,.mentions strong{font-family:Roboto,sans-serif!important}.mentions{color:rgb(0,0,0);font-size:15px;margin:30px 40px 20px}.mentions a{text-decoration:none;color:rgb(255,0,0)}.block-legals p{margin-top:8px}.def p{margin-top:0!important}.block-legals{margin-top:15px}nav #active{color:#931b33}@media screen{.phone-parallax{background-attachment:scroll}}.parallax{background-image:url(/public/img/a/lsqcentrale.webp);min-height:500px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.parallax-text{color:black;font-size:45px}.bgw{background-color:white;color:black}.nopadd{padding:0}.f13{font-size:13px}a{cursor:pointer;text-decoration:none}.movehover:hover{margin-top:5px;transition:all .4s ease}.parralax-textw{text-align:center;align-items:center;display:grid;height:500px;margin-top:30px}@media screen and (min-width:576px){.bottom--576{bottom:0}}@media (max-width:600px){.mentions{font-size:13px}.form{width:100%}.formp{font-size:14px}.form-element,.formp{width:80%}.unsetWidth{width:80%!important}}.whatsapp-contact{position:fixed;bottom:50%;right:2px;z-index:999;display:grid}@media (max-width:768px){.whatsapp-contact img{width:45px;height:45px}}@media screen and (min-width:768px){.whatsapp-contact{display:none}}.philobloctxt{font-size:50px;margin-left:20px}.whatsapp-button{margin:15px auto;height:60px;border-radius:15px;display:flex;justify-content:center;transition:all .5s ease-in}.app-box{width:60px;height:60px;background-color:white;border-radius:8px;background-repeat:no-repeat;background-position:50%}.whatsapp-button:nth-last-child(4){background-color:red}.mtoff{margin-top:50px;margin-left:10px}.off2button{width:150px;position:relative;bottom:-6.5px;right:18px;background-color:white;color:black}.off2button:hover{width:170px;background-color:black;color:white}.g-recaptcha{margin:-20px 0 10px}@media (max-width:631px){.off2button{bottom:-6.5px;right:18px}}.nombmt50{margin-bottom:0;margin-top:50px}.nombmt10{margin-bottom:0;margin-top:10px}.gingerlab{transition:all .5s ease-in}.gingerlab:hover{background-color:black;color:white}.buttoncont{display:none}@media (min-width:961px){.whatsapp-button{display:none}.buttoncont{display:block;width:65%;margin:20px auto 40px;display:grid;justify-content:center}.buttoncont p{font-size:25px;text-align:center;color:white;margin-top:10px}}.buttercontmail{display:flex}.buttercontphone{display:flex;margin-bottom:10px}.titlebox9{text-align:center;color:rgb(0,0,0);font-size:30px;margin-top:200px}.user-box9{display:flex;flex-direction:column;width:100%;background:white;text-align:center;margin-top:50px;min-height:100px;justify-content:center}.user-box9 a{color:rgb(143,129,129)}.loggednav{position:fixed;height:100%;width:20%;background:rgb(255,255,255);left:0;top:0}.navldn{margin:20px 0;display:flex;justify-content:center;align-items:center;color:black}.navldn a{margin-right:10px;color:#000}.success{color:green}.notsuccess{color:red}.respx{width:30px}.reservation{height:700px!important;width:100%!important}#mgsqv{width:150px;height:50px;background:rgb(255,255,255);color:rgb(0,0,0);border:none;border-radius:3px;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media screen and (max-width:1000px){.navldn{font-size:15px}}@media screen and (max-width:850px){.loggednav{display:none}.reservation{width:100%!important;left:0;margin-top:10px!important}.subnav{display:block;background-color:white;width:100%;height:160px;bottom:0}.p-backto{background-color:gray;text-align:center;color:white}.avldn{padding:10px 0;margin:0;align-items:center}.avldn,.subock{display:flex;justify-content:center}.subock{height:100px;flex-direction:row}.subobloc{width:24%;display:grid;align-items:center;justify-content:center;flex-direction:column}.subobloc img{margin-left:20px}.splash{margin-left:35px!important}.dmnn{display:block}.subobloc p{color:black;text-align:center}.subobloc p:focus{color:black}}@media (max-width:510px){.splash{margin-left:7.5vw!important}}@media (min-width:850px){.dmnn,.subnav{display:none}.accountmanager{width:80%;position:relative;left:20%}}@media (max-width:400px){.subobloc{font-size:12px}.subobloc img{width:30px;height:30px}}.nohe{height:unset}.mt80{margin-top:80px!important;margin-bottom:20px}.calender-book{display:flex;align-items:center;flex-direction:column}.calender-book h2{margin-top:10px;color:white}.calender-book article{margin-top:10px}.calender-book article a{padding:4px 15px;background-color:rgb(255,255,255);color:rgb(0,0,0);text-decoration:none;border-radius:5px}@media only screen and (max-width:465px){.calender-book a{font-size:12px}}@media only screen and (max-width:400px){.calender-book a{padding:3px 1px}}@media screen and (max-width:400px){.calender-book article a{font-size:12px;padding:4px}}.booklook{color:white;text-align:center}.c-timety{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.timety{background:black;border:none;outline:none;width:100px;height:50px;margin:5px;color:white;border-radius:3px;transition:all .5s}.success5{background:green;color:black;margin-top:150px;text-align:center}.timestop{background:rgb(255,0,0);border:none;outline:none;width:100px;height:50px;margin:5px;color:rgb(0,0,0);border-radius:3px}.nonono{margin-top:150px;font-size:25px}.ermsg,.nonono{background:red;text-align:center}.ermsg{width:100%;font-size:30px;color:white}.labelnomove{top:-20px!important;left:0!important;color:white!important;font-size:12px!important}.multiselect{height:40px;border:none;width:100%;margin-bottom:20px;background-color:black;color:white}.success9{height:50%}.containerfinilo,.success9{width:80%;background-color:white}.containerfinilo{height:500px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.containerfinilo h1{color:black;margin-top:10px;text-align:center}.buttoncf{width:100%;text-align:center}.buttoncf button{border:none;min-width:100px;height:30px;padding:5px 10px;border-radius:4px;cursor:pointer;margin-top:10px}.buttoncf button,.timety:focus{background-color:black;color:white}.reservationblocpcontainer{width:100%;display:flex;justify-content:center;padding:50px 0;align-items:center;flex-direction:column}.reservationbloc{width:80%;max-width:600px;height:115px;background-color:#ffffff;display:flex;flex-direction:column;margin:7.5px 0;border-radius:10px}.seancerbloc:last-of-type{margin-bottom:75px}.seancerbloc{padding:10px 0 0 15px;width:100%}.seancerbloc img{width:100px;margin-top:5px}.seancerpay{display:flex;align-items:center;margin:0 10px 10px 0;justify-content:flex-end;height:100%}.btnpay{width:75px;background-color:rgb(0,0,0);margin:0 0 0 5px;cursor:pointer}.btnpay,.etatpay{height:25px;border:none;color:white;border-radius:3px}.etatpay{width:100px;background-color:red}.seancerbloc h2{font-size:20px}.seancerbloc p{font-size:15px}@media (max-width:500px){.seancerbloc h2{font-size:16px}}.etatpaygreen{background-color:green!important}.modalcheck{width:50vw;max-width:500px;height:200px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2px}.buttonpay{width:70%;height:50px;border:none;background-color:#7c7879;font-size:22px;color:white;transition:all .5s ease-in-out;border-radius:5px;cursor:pointer}.buttonmodal{display:flex;justify-content:center;margin-top:25px;flex-direction:column;align-items:center}.buttonpay:hover{background-color:#5c5658;color:white}@media screen and (max-width:750px){.modalcheck{width:90vw}}.hidden{display:none}.footerphoto{margin-top:2px;margin-left:-4px;padding-right:5px}.demandelabel{position:unset!important}.fichesec{background-color:white;display:flex;padding:100px 25px 25px}.ficherad p,.fichesec h2,.fichesec label,.fichesec p,.fichesec span{font-family:Roboto,sans-serif}.fichearticle{padding-left:20px}.fichearticle h1{font-weight:400}.fichearticle p{margin-top:5px}.radio{display:flex;flex-direction:column;margin-top:10px}.radio article label{padding-left:10px}.ficherad{background-color:white;padding:20px 25px}.ficherad h2,.ficherad p{font-size:15px}.ficherad p{margin-top:5px}.paybuttonfiche{background-color:#000;color:white;width:100px;height:30px;line-height:1.9em;text-align:center;margin-top:10px;border:none}@media (max-width:660px){.fichesec{flex-direction:column}.imgfiche{margin:auto auto 10px}.fichearticle,.ficherad p{font-size:12px}.paybuttonfiche{font-size:15px}}.paypre{color:white;cursor:pointer}.formcheck{width:700px;height:500px;background-color:white;margin:100px auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.formcheck h2{text-align:center}@media (max-width:710px) and (min-width:500px){.formcheck{width:500px}}@media (max-width:500px) and (min-width:310px){.formcheck{width:310px}.formcheck h2{font-size:15px}.textinput88{width:70%!important}#buttonText{font-size:15px}.buttonpay{height:40px;display:flex;justify-content:center;align-items:center}}.textinput88{width:50%;margin-top:20px;height:45px}.btndw{padding:5px;height:25px;border:none;background-color:rgb(0,0,0);color:white;border-radius:3px;margin:0 0 0 5px;cursor:pointer}@media (max-width:501px){#buttonachat{font-size:12px}}.buypass{align-items:flex-end;margin-bottom:5px}.sietof{margin-bottom:40px}.iframegoogle{display:flex;justify-content:center;margin-top:10px}.afterend{margin-top:30px}.border-buttoned{border:2px solid rgb(0,0,0);color:black;padding:5px;font-size:20px;transition:all .5s ease-in-out}.border-buttoned:hover{background-color:transparent;border:2px solid rgb(255,255,255);color:rgb(0,0,0)}.formh1co,.twisty{text-align:center}.twisty{display:flex;flex-direction:column}.twisty a{border:1px solid #000;color:rgb(0,0,0);height:40px;text-align:center;display:grid;align-items:center;margin:10px 0;transition:all .5s ease-in-out}.twisty a:hover{background-color:black;color:white}@media (max-width:500px){.twisty a{width:80%;margin:10px auto}}.phonies{height:35px!important}.c-recaptcha{display:flex;justify-content:center;margin:0!important}.erreurbox{color:white;margin:10px 0}.notif{width:100%;height:50px;background-color:rgb(255,255,255);color:black;text-align:center;display:grid;align-items:center}.header-log{display:block;height:unset;padding:0;color:black}.alerte-box{color:white;padding:10px 0}.react-calendar{max-width:1000px;background:rgb(248,240,240);font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box;text-decoration:none}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:calc(.75em / .75) calc(.5em / .75)}.react-calendar__month-view__days__day--weekend{color:#000000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:grey;color:black}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar__navigation__label__labelText{text-transform:capitalize;font-size:20px}.react-calendar__navigation__arrow{font-size:25px}.react-calendar__navigation__label{background-color:unset!important;color:black}.ifppa{height:1%;bottom:0;position:absolute;width:100%;background:rgb(248,240,240);border-radius:25px;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all .5s ease-in-out}.ifppa .react-calendar{margin:15px auto}.openModal80{display:block!important;height:80%}.timesmodal{width:100%;height:50px;display:flex;justify-content:flex-end;padding:25px 25px 0 0}.timesmodal span{font-size:40px;cursor:pointer}.slot{text-align:center;background:rgb(248,240,240)}.changeColooor label{color:black!important}.changeColooor input{color:black;border-bottom:1px solid rgb(0,0,0)}.blackbutton{background-color:black!important;color:white!important}.blocOfAlert{justify-content:center;align-items:center;text-align:center}.expiredRes{background-color:grey;color:white}.movie--isloading{height:252px;border-radius:4px;overflow:hidden;margin-bottom:15px}.disabledButtonWaiting{background-image:linear-gradient(90deg,#ececec,#f4f4f4 40px,#ececec 80px);background-size:250px;font-size:0;animation:shine-loading-image 2s ease-out infinite}@keyframes shine-loading-image{0%{background-position:-32px}40%,to{background-position:208px}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#fff}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loaderPay{z-index:999999;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);position:absolute;align-items:center;flex-direction:column;font-size:25px;top:0}.loaderPay,.text-align{display:flex;justify-content:center}.barred-text{text-decoration:line-through}.boutonchoix{width:unset;margin:0 3px;padding:2px;color:rgb(255,255,255);background-color:rgb(0,0,0)!important}@media screen and (max-width:450px){.etatpay{font-size:11px}.btnpay,.etatpay{height:32px}}.surwrapper{display:none}.addSlay{display:block}.containerOfDashBoard{display:flex;width:100vw;height:100vh}.sidebar{position:fixed;top:0;left:0;height:100%;width:60px;background:#11101d;padding:2px 6px;transition:all .5s ease;z-index:999}.sidebar.active{width:240px}.sidebar .logo_content .logo{color:#fff;display:flex;height:50px;width:100%;align-items:center;font-size:20px;opacity:0;pointer-events:none}.sidebar.active .logo_content .logo{opacity:1;pointer-events:none}.logo_content.logo i{font-size:28px;margin-right:5px}.logo_content .logo .logo_name{font-size:20px;font-weight:400}.sidebar #btn{position:absolute;color:#fff;left:50%;top:6px;font-size:20px;height:50px;width:50px;text-align:center;line-height:50px;transform:translateX(-50%)}.sidebar.active #btn{left:90%}.sidebar ul{margin-top:20px}.sidebar ul li{position:relative;height:50px;width:100%;margin-top:0 5px;list-style:none;line-height:50px}.sidebar ul li .tooltip{position:absolute;left:130px;top:0;transform:translate(-50%,-50%);border-radius:6px;height:35px;padding:0 5px;background:#fff;line-height:35px;text-align:center;box-shadow:0 5px 10px rgba(0,0,0,.2);transition:0s;opacity:0;pointer-events:none;display:block}.sidebar.active ul li .tooltip{display:none}.sidebar ul li:hover .tooltip{transition:all .5s ease;opacity:1;top:50%}.sidebar ul li input{position:absolute;height:100%;width:100%;left:0;top:0;border-radius:12px;outline:none;border:none;background:#1d1b31;padding-left:50px;font-size:18px;color:#fff}.sidebar ul li .bx-search{position:absolute;z-index:99;color:#fff;font-size:22px;transition:all .5s ease}.sidebar ul li .bx-search:hover{background:#fff;color:#11101d}.sidebar.active ul li .bx-search:hover{background:#1d1b31;color:#fff}.sidebar ul li a{color:#fff;display:flex;align-items:center;text-decoration:none;transition:all .4s ease;border-radius:12px;white-space:nowrap}.sidebar ul li a:hover{background:#fff;color:#11101d}.sidebar ul li i{height:50px;min-width:50px;border-radius:12px;line-height:50px;text-align:center;font-size:20px}.sidebar .link_names{opacity:0;pointer-events:none}.sidebar.active .link_names{opacity:1;pointer-events:auto}.sidebar .profile_content{position:absolute;color:#fff;bottom:0;left:0;width:100%}.sidebar .profile_content .profile{position:relative;padding:10px 6px;height:60px;background:#1d1b31}.profile_content .profile .profile_details{display:flex;align-items:center;opacity:0;pointer-events:none;white-space:nowrap}.sidebar.active .profile .profile_details{opacity:1;pointer-events:auto}.profile .profile_details img{height:40px;width:40px;object-fit:cover;border-radius:12px}.profile .profile_details .name_job{margin-left:10px}.profile .profile_details .name{font-size:15px;font-weight:400}.profile .profile_details .job{font-size:12px}.profile #log_out{position:absolute;left:50%;bottom:5px;transform:translateX(-50%);min-width:50px;line-height:50px;font-size:20px;border-radius:12px;text-align:center}.profile #log_out:hover{background:#fff;color:#11101d}.sidebar.active .profile #log_out{left:88%}.home_content{position:absolute;left:60px;width:calc(100vw - 60px);display:flex;height:100%;flex-direction:column;margin-top:50px;align-items:center}.sidebar.active~.home_content{left:240px;width:calc(100% - 240px)}.home_content .text{font-size:25px;font-weight:500;color:#1d1b31;margin:12px}.exceptionForAchats{min-height:100px;height:unset}.dashmargin{margin-top:15px}.dashboardSpecial{justify-content:center;margin-top:0}.containerOfAlertBox{display:flex;justify-content:center}.unsetWidth{width:unset}.arrowMoving{height:24px;display:flex}.arrowMoving:before{content:"";background:currentColor;width:15px;clip-path:polygon(0 10px,calc(100% - 15px) 10px,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,calc(100% - 15px) calc(100% - 10px),0 calc(100% - 10px));animation:arrow 1.5s linear infinite}@keyframes arrow{90%,to{flex-grow:1}}.bottom-nav{position:fixed;bottom:0;width:100%;justify-content:center;display:flex;justify-content:space-around;align-items:center;height:75px;background-color:#333;color:#fff;border-top-left-radius:15px 15px;border-top-right-radius:15px 15px;font-size:min(max(16px),3vw)}.bottom-nav li{display:flex;flex-direction:column}.linkOfBottomNav{flex:1 1;text-align:center;text-decoration:none;color:#fff}.redox{left:0;width:100%}.logoutbtn{width:100px;height:30px;background-color:white;border:none;margin-bottom:20px}.mb100{margin-bottom:100px}.chat{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.chat__main{width:100vw;flex-direction:column;overflow:hidden;overflow-y:auto;height:calc(100vh - 50px)}.message__container{margin-top:10px;overflow-y:auto;height:calc(100vh - 115px)}.message__chats{min-height:15px;background-color:green;border-radius:4px;width:auto;height:auto;color:white;display:flex;margin:10px 0;padding:2px 0}.message__chats .sender__name{margin-right:5px}.chat__mainHeader{height:auto;text-align:center;justify-content:center;width:90%}.chat__mainHeader h3{color:black;font-size:medium}.chat__footer{position:absolute;bottom:0}.chat__footer form{margin-top:0!important}.chat__footer form .user-box{width:100vw;display:flex;align-items:center}.chat__footer form .user-box input{margin-bottom:0}.chat__footer form .user-box .sendBtn{height:auto}.button{border:none;width:100px;height:30px;background:dodgerblue;border-radius:6px;transition:all .3s cubic-bezier(.67,.17,.4,.83);align-items:center;display:flex;justify-content:center}.button svg{transform:rotate(180deg);transition:all .5s}.button__circle{width:30px;height:27px;background:mediumseagreen;border-radius:100px;transform:rotate(-180deg)}.button:hover{cursor:pointer}.tick{color:white;font-size:min(max(15px),4vw);transition:all .9s}.noLefties{overflow-x:hidden;overflow-y:auto;background-color:grey}.message__sender{display:flex;justify-content:center;align-items:center}.message__sender h6{padding-left:10px}.message__recipient{display:flex;justify-content:center;align-items:center}.message__recipient h6{padding-left:10px}#visioHanglerFChat{align-items:center}.bronzitoBloc{border:5px solid #967444;border-radius:10px}.argentitoBloc{border:5px solid #c0c0c0;border-radius:10px}.golditoBloc{border:5px solid #ffd700;border-radius:10px}.platinitoBloc{border:5px solid #e5e4e2;border-radius:10px}.message{color:#000;clear:both;line-height:18px;font-size:15px;padding:8px;position:relative;margin:8px 0;max-width:85%;word-wrap:break-word;z-index:-1}.message:after{position:absolute;content:"";width:0;height:0;border-style:solid}.metadata{display:inline-block;float:right;padding:0 0 0 7px;position:relative;bottom:-4px}.metadata .time{color:rgba(0,0,0,.45);font-size:11px;display:inline-block}.metadata .tick{display:inline-block;margin-left:2px;position:relative;top:4px;height:16px;width:16px}.metadata .tick svg{position:absolute;transition:.5s ease-in-out}.metadata .tick svg:first-child{backface-visibility:hidden;transform:perspective(800px) rotateY(180deg)}.metadata .tick svg:last-child{backface-visibility:hidden;transform:perspective(800px) rotateY(0deg)}.metadata .tick-animation svg:first-child{transform:perspective(800px) rotateY(0)}.metadata .tick-animation svg:last-child{transform:perspective(800px) rotateY(-179.9deg)}.message:first-child{margin:16px 0 8px}.message.received{background:#fff;border-radius:0 5px 5px 5px;float:left}.message.received .metadata{padding:0 0 0 16px}.message.received:after{border-width:0 10px 10px 0;border-color:transparent #fff transparent transparent;top:0;left:-10px}.message.sent{background:#e1ffc7;border-radius:5px 0 5px 5px;float:right}.message.sent:after{border-width:0 0 10px 10px;border-color:transparent transparent transparent #e1ffc7;top:0;right:-10px}@media screen and (min-width:650px){.chat__footer form .user-box,.chat__main{width:95vw}}.nametime-msg{font-weight:700}.RemoveXScroll::-webkit-scrollbar-thumb{width:5px;height:5px!important}.admin{background-color:black!important;color:white}.admin .metadata .time{color:grey}.spacebecauseofNumber{margin-top:20px}.baniereapp{background-color:rgb(255,255,255);width:100%;display:flex;align-items:center}.baniereapp img{width:48px;height:48px;margin-left:5px}.baniereapp p{font-size:3vw;font-weight:700;color:black;margin:0 6px 0 3px}.baniereapp button{border:none;border-radius:2px;background-color:black;color:white;padding:3px}.inscripentre{color:white;text-align:center}.namespace .reservationbloc{height:auto;min-height:115px}.boxdefragile{border-bottom:1px solid black!important}.boxb-box{position:relative;display:flex;flex-direction:column}.boxb-box label{color:#000}.boxb-box input{color:#000;border:0}.hide{display:none!important}.restrictionout{height:auto;min-height:115px;padding:5px}@media screen and (max-width:400px){#blocsupper .reservationbloc{width:100%}}.validah1{color:rgb(0,0,0);text-align:center}.marginiezedbutton{margin:5px}.recentralize{margin-top:50px}.alertMsdg{height:auto;padding:5px}.blackcolored{color:black;text-decoration-line:underline}.invertcolor{filter:invert(1)}.agoodthingforsure{border:none;padding:10px;background-color:#000;color:white;border-radius:8px;min-width:90px;cursor:pointer}.modalBackground{width:100vw;height:100vh;background-color:rgb(0 0 0/45%);position:fixed;display:flex;justify-content:center;align-items:center;z-index:1001;top:0}.modalContainer{width:500px;border-radius:12px;background-color:white;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;padding:25px}.modalContainer .title{display:inline-block;text-align:center;margin:10px 0}.titleCloseBtn{display:flex;justify-content:flex-end}.titleCloseBtn button{background-color:transparent;border:none;font-size:25px;cursor:pointer}.modalContainer .body{flex:50% 1;font-size:1.7rem;text-align:center}.modalContainer .body,.modalContainer .footering{display:flex;justify-content:center;align-items:center}.modalContainer .footering{flex:20% 1}.modalContainer .footering button{width:150px;height:45px;margin:10px;border:none;background-color:cornflowerblue;color:white;border-radius:8px;font-size:20px;cursor:pointer}#cancelBtn{background-color:crimson}.hiuxxw{background-color:black}.radioHandling{display:flex;justify-content:space-around;color:white;padding:5px 0 15px;align-items:center}.checkbox-normal{width:30px!important;height:15px!important}.checkbox-normal:after{width:15px!important;height:15px!important}.cypherred{content:"Cours avec accès par code";text-align:center;background-color:rgb(0,0,0);color:white;width:100%;height:50px;padding:5px 0}.cypherinvert{filter:invert();margin:20px 0}.skeleton-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.swal2-html-container,.swal2-title{font-family:sans-serif}.cc-container{grid-template-columns:repeat(2,1fr);display:grid;justify-items:center}.card-chat{min-height:200px;background-color:rgb(46,46,46);width:80%;border-radius:8px;color:white;text-align:center;display:flex;flex-direction:column;justify-content:center;font-size:14px;margin:10px 0}.card-chat h2,.card-chat p{font-family:Roboto,sans-serif!important}@media screen and (max-width:414px){.cc-container{grid-template-columns:repeat(1,1fr)}}.chat-frame{width:100%;display:flex;align-items:center;flex-direction:column;margin-bottom:200px}.chat-frame article{width:80%;max-width:600px;padding:10px;background-color:#000;margin:10px 0;border-radius:8px;color:white}.chat-frame h2,.chat-frame p{font-family:Roboto,sans-serif!important}.input-chat{bottom:0;position:fixed;width:100%;height:100px;background-color:white;display:flex;align-items:center;justify-content:center}.input-chat input{width:30%;height:50px}.input-chat button,.input-chat input{background-color:#000;color:white;border:0;border-radius:8px;font-family:Roboto,sans-serif!important}.input-chat button{padding:17px;margin:0 15px}header{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;height:100px;width:100%;color:#fefefe;padding:10px;background:linear-gradient(90deg,#6f25fe,#8117dd,#8c1bc3);background-size:600% 600%}@media screen and (max-width:799px){header{flex-direction:unset}header .header-logo{text-align:center;margin:0 15px;z-index:2;position:fixed;right:0;z-index:9999}}header .header-logo{text-align:center;margin:0 15px;z-index:2}nav{position:relative}nav input[name=toggle-nav],nav label[for=toggle-nav]{position:absolute;top:-20px;left:15px;position:fixed;top:30px;width:35px;height:35px;left:20px;z-index:1091}nav input[name=toggle-nav]{display:block;cursor:pointer;opacity:0;z-index:1091}nav input[name=toggle-nav]:active:checked+label[for=toggle-nav] .menu-icon:after,nav input[name=toggle-nav]:active:checked+label[for=toggle-nav] .menu-icon:before,nav input[name=toggle-nav]:focus:checked+label[for=toggle-nav] .menu-icon:after,nav input[name=toggle-nav]:focus:checked+label[for=toggle-nav] .menu-icon:before,nav input[name=toggle-nav]:hover:checked+label[for=toggle-nav] .menu-icon:after,nav input[name=toggle-nav]:hover:checked+label[for=toggle-nav] .menu-icon:before{background-color:#fff}nav label[for=toggle-nav]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1090}nav label[for=toggle-nav] .menu-icon,nav label[for=toggle-nav] .menu-icon:after,nav label[for=toggle-nav] .menu-icon:before{display:block;width:100%;height:3px;border-radius:10px;background-color:#000;transition:all .5s ease}nav label[for=toggle-nav] .menu-icon:after,nav label[for=toggle-nav] .menu-icon:before{position:absolute;content:""}nav label[for=toggle-nav] .menu-icon:before{top:7px}nav label[for=toggle-nav] .menu-icon:after{bottom:7px}nav input[name=toggle-nav]:checked~.side-nav-panel{left:0}nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon,nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:after,nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:before{background-color:transparent}nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:after,nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:before{background-color:#fcfcfc}nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:before{top:16px;transform:rotate(45deg)}nav input[name=toggle-nav]:checked+label[for=toggle-nav] .menu-icon:after{bottom:16px;transform:rotate(-45deg)}nav .side-nav-panel{display:flex;flex-direction:column;position:fixed;top:0;left:-100vw;width:90vw;max-width:380px;height:100vh;padding-top:85px;background-color:#1e1e1e;box-shadow:1px 0 5px rgba(22,24,26,.5),1px 0 3px rgba(7,8,10,.7);transition:left .5s;z-index:999}nav .top-nav{overflow-y:auto;z-index:2;margin:0 15px}nav .top-nav a:link,nav .top-nav a:visited{color:#fcfcfc;text-decoration:none;font-size:15px}nav .top-nav .active a:link,nav .top-nav .active a:visited{color:#3c3c3c}nav .top-nav a:active,nav .top-nav a:focus,nav .top-nav a:hover{text-decoration:underline}nav .top-nav>li{min-height:50px;max-height:100vh;width:95%;border-top-right-radius:10px;border-bottom-right-radius:10px;letter-spacing:1px;cursor:pointer;margin-left:5px}nav .top-nav>li a{display:block;width:100%;height:100%;padding-left:2em}nav .top-nav>li>a{padding-top:15px}nav .parent-item{position:relative}nav .parent-item>a:after{content:"^";display:inline-block;position:relative;top:2px;left:4px;font-size:1em;transform:rotate(90deg);transition:all .3s}nav .parent-item.active>a:after{top:-2px;transform:rotate(180deg)}nav .submenu{background-color:#e8e8e8;position:relative;top:12px;left:0;max-height:0;opacity:0;visibility:hidden;overflow:hidden;border-bottom-right-radius:10px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,max-height .2s ease-in-out,margin-bottom .3s ease-in-out}nav .submenu.active{opacity:1;visibility:visible;max-height:100vh;margin-bottom:8px;transition:max-height 1s}nav .submenu li{position:relative;padding-left:1em;background-color:#fcfcfc}nav .submenu li:before{content:"▸";display:block;position:absolute;top:10px;left:32px;color:#000}nav .submenu li a{padding-top:12px;padding-bottom:12px}@media screen and (min-width:800px){nav input[name=toggle-nav],nav label[for=toggle-nav]{display:none}nav .top-nav>li{min-height:unset;max-height:unset;width:unset;border-top-right-radius:10px;border-bottom-right-radius:10px;letter-spacing:1px;cursor:pointer;color:black;z-index:1095;display:inline-block;margin-left:5px}nav .side-nav-panel{display:flex;justify-content:center;position:unset;top:0;left:unset;width:unset;max-width:unset;height:100px;padding-top:unset;background-color:unset;box-shadow:none;transition:none;margin-left:20px;text-align:right}nav .top-nav a:link,nav .top-nav a:visited{color:#fff}nav .top-nav>li a{padding-left:5px;padding-top:unset}}@media screen and (min-width:800px) and (max-width:900px){header{padding:5px}}.gradient-section{display:flex;justify-content:center;align-items:center;font-family:Arial,sans-serif;color:#fff;font-size:24px;text-transform:uppercase;letter-spacing:2px;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);flex-direction:column;background:linear-gradient(90deg,#6f25fe,#8117dd,#8c1bc3);background-size:600% 600%;min-height:450px}.topgradient{width:45vw;height:calc(100% - 65vh);background-color:#c7117f8c;position:absolute;box-shadow:0 0 10px 5px #3fa4fd50;border-radius:50%;filter:blur(15px);top:-150px;left:-250px;z-index:1}.clipPathResolver{width:100%;height:110px;background:bisque;clip-path:polygon(0 25%,100% 0,100% 100%,0 100%);position:relative;top:-95px}.bisqueClass{background-color:bisque}.gradient-line{background-image:url(/_next/static/media/line.6ffdd25a.png);width:100vw;min-height:450px;background-repeat:no-repeat;background-size:cover;flex-direction:column;margin-top:-65px}.gradient-line,.neon-container{display:flex;justify-content:center}.neon-container{margin-top:210px;align-items:center;position:absolute;left:0}.neon-bg{width:170px;height:245px;background-color:#3fa3fd;position:absolute;box-shadow:0 0 10px 5px #3fa3fd;border-radius:50%;filter:blur(15px);z-index:1}.neon-image{width:300px;height:auto;position:relative;z-index:2;top:50px}.sq4-title{font-size:60px;text-align:center;word-break:break-word;z-index:12}.sq4-p{text-align:center;font-size:20px;font-family:sans-serif}.button-video{width:350px;height:100px;background-color:#ffffff;margin:-95px auto 0;z-index:3;position:relative;border-radius:7px;border:8px solid rgba(148,145,145,.205);display:flex;transition:all .5s ease-in-out}.button-video p{margin:auto 10px}.play-btn{width:150px;height:100%;background-color:#3fa3fd;clip-path:circle(70% at 77% 76%);display:flex;align-items:center;justify-content:center}.triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:28px solid white;position:absolute;top:34px;right:8px;transform:rotate(270deg)}.presentation-section{display:flex;justify-content:center;margin:30px auto!important}.presentation-section article{height:375px;max-width:500px;background-color:#f2d8ff;text-align:center;padding:30px;margin:0 10px;display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.25);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:10px;border:1px solid rgba(255,255,255,.18)}.presentation-section article h2{margin-top:15px}.presentation-section article p{margin-top:15px;font-family:Roboto;font-weight:700}.s85{margin:auto;width:85%}.presentation-coach{background-color:#000;background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(167,72,72,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:35px 20px}.wrapper-coach{display:flex;flex-direction:column}.presentation-coach{margin:35px auto}.presentation-coach img{width:200px;height:200px;border-radius:10px}.presentation-coach-txt{color:rgb(0,0,0);margin:10px}.presentation-coach h2{text-decoration:underline}.presentation-coach p{margin:15px 0}.presentation-coach-img{height:150%}.presentation-coach .img-line{position:absolute;top:0;right:0;height:100%;width:300px;z-index:-1}.undefined-section{display:flex;justify-content:center}.undefined-section article{display:flex;width:30%;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.undefined-section article .img-container{width:150px;height:150px;border-radius:50%;background-color:white}.undefined-section article .img-container img{position:relative;top:50px;right:50px}.undefined-section article h2,.undefined-section article h3{font-size:15px;margin-top:48px;margin-bottom:18px;max-width:250px}.undefined-section article p{font-family:Roboto;font-weight:700;text-decoration:underline;cursor:pointer}.st4-present{text-align:center;margin:30px 0}.pre-qualities{display:flex;justify-content:space-between}.pre-qualities h2{font-size:50px;width:50%}.pre-qualities img{transform:rotate(40deg)}.qualities{display:flex;margin:20px 0 0;flex-wrap:wrap}.qualities article{border-radius:7px;border:2px solid #c7abab;display:flex;align-items:center;justify-content:center;margin:0 10px 10px 0;padding:3px;transition:all .3s ease-in-out;height:50px}.qualities article:hover{color:white;background-color:#000}.qualities article:first-child{margin:0 10px 0 0}.qualities article h3{font-family:sans-serif;font-size:15px;padding:10px}.app-section{display:flex;justify-content:center;align-items:center}.app-section p{font-size:13px}.app-section h2{margin:10px 0;font-size:20px}.under-p-title{font-family:sans-serif;font-size:15px!important;font-weight:700}.app-section img{width:clamp(15px,40vw,400px);border-radius:7%}.button-dw{width:300px;height:100px;background-color:#ffffff;margin:20px 0 0;position:relative;border-radius:7px;border:8px solid rgba(255,0,0,.205);display:flex;transition:all .5s ease-in-out;align-items:center}.button-dw p{margin:auto 10px}.phone-logo{position:relative;left:10px}.bg-removing{mix-blend-mode:darken}@media screen and (max-width:1000px){.gradient-line{margin-top:-180px}.sq4-title{font-size:6vw}.sq4-p{font-size:2.8vw}.neon-container{margin-top:300px}.pre-qualities{align-items:center}.pre-qualities h2{font-size:25px}.topgradient{left:-100px}}@media screen and (max-width:600px){.sq4-title{font-size:8vw}.topgradient{left:-50px}}@media screen and (max-width:768px){.undefined-section{display:grid;grid-template-columns:repeat(2,2fr);justify-items:center}.li755{flex-direction:column}.li755 li{min-height:100px!important;text-align:left!important;margin:10px 0!important}.undefined-section article{margin:10px 0;width:unset}.presentation-coach p{font-size:2vw}.presentation-coach-img img{width:150px;height:150px}.app-section{flex-direction:column;align-items:normal}.mockup-div{display:flex;justify-content:center}.mockup-div img{position:relative;bottom:50px}.app-section img{width:320px}.button-dw{margin:30px auto 0}}@media screen and (max-width:600px){.wrapper-coach{flex-direction:column}.img-line{display:none}.presentation-coach p{font-size:3vw}}@media screen and (max-width:500px){.button-video{width:280px}.button-video p{font-size:14px}.undefined-section{grid-template-columns:repeat(1,3fr)}.presentation-coach{width:95%!important}.pre-qualities img{width:60px;height:60px}.button-dw{width:250px;margin:10px auto}.phone-logo{left:5px}}.box-video{width:100%}#header-vid{object-fit:cover;width:100%;height:89vh;max-height:89vh}@supports (-webkit-touch-callout:none){.allevenphone{display:none}.text-box{color:red}}.text-box{color:rgb(255,255,255);position:absolute;bottom:10%;display:flex;flex-direction:column}.text-box h1{font-size:7vw;color:transparent;-webkit-text-stroke:1px #fff}.text-box p{font-size:2.1vw;font-weight:500}.buttontext{border:2px solid white;color:white;transition:all .5s ease-in-out}.buttontext:hover{background-color:rgb(255,255,255);color:rgb(0,0,0)}@media screen and (max-width:700px){.text-box h1{font-size:10vw}.text-box p{font-size:3vw}.text-box{align-items:center;width:100%}}@media screen and (min-width:701px){.text-box{left:25px}.buttontext{width:33.1vw;font-size:2vw}.buttontext:hover{width:33vw}}@media screen and (min-width:701px) and (max-width:1100px){.text-box{font-size:9vw}}.philo{margin-bottom:30px;margin-top:20px}.voirplus{display:none;cursor:pointer}.vplus{height:inherit!important}.wrapper-comment{align-items:center;padding:25px 0;background-color:white}.items,.wrapper-comment{position:relative;display:flex}.items{width:100%;overflow:hidden;white-space:nowrap;cursor:pointer;height:330px}.items.active{cursor:grab}.item{display:inline-block;margin-left:15px;-webkit-user-select:none;user-select:none;width:50%;min-width:225px;color:#000;font-weight:700}.item p{margin:15px 10px;font-size:15px;white-space:pre-line}.item:last-child{margin-right:20px}@media screen and (max-width:400px){.slide-text{font-size:.7em}.item{min-width:135px}}@media screen and (min-width:500px){.item{width:33%}.slide-text{font-size:1.5em}}@media screen and (max-width:500px){.arrowMoving{display:none!important}.item{width:90%;display:block;height:unset;margin:auto;display:flex}.item,.items,.wrapper-comment{flex-direction:column}.voirplus{display:block;border:1px solid #000;margin-bottom:20px}.slide-text{font-size:1.5em}}@media screen and (min-width:800px){.item{width:25%}.slide-text{font-size:2em}}@media screen and (min-width:1200px){.wrapper-comment{margin-left:-20px;padding:25px 100px}.item{width:20%}.slide-text{font-size:2.5em;margin-left:30px!important}}@media screen and (max-width:1200px){.item p{font-size:12px}}legend{font-size:15px;margin-left:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:100}.slide-text{text-transform:uppercase;white-space:nowrap;margin-left:10px}hr{border:1px solid #000}.star-rate{display:flex;justify-content:center}.star-rate img{width:20px;margin-top:10px}@media (min-width:950px){.slider--{min-width:30%;min-height:200px;margin:0 20px}.sliderarticle{display:inline-flex;margin-bottom:20px;justify-content:center}.slider-- p{margin:5px 15px 0!important}}@media (max-width:950px){.slider--{min-height:80px;margin-top:30px!important}}.slider--{background-color:white;display:flex;flex-direction:column;margin-top:16px;justify-content:center}.slider-- h3,.slider-- p{text-align:center}.slider-- p{margin:5px 15px;font-weight:500}.gallery-container{width:85%;margin:2rem auto}.gallery{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,5vw);grid-gap:1.5rem}.gallery__img{width:100%;height:100%;object-fit:cover;display:block}.gallery__item--1{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:3}.gallery__item--2{grid-column-start:5;grid-column-end:9;grid-row-start:1;grid-row-end:6}.gallery__item--3{grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:6}.gallery__item--4{grid-column-start:1}.gallery__item--4,.gallery__item--5{grid-column-end:6;grid-row-start:6;grid-row-end:10}.gallery__item--5{grid-column-start:9}.textingallery{background-color:white;color:black;text-align:center}.textingallery h2{font-size:16px;margin-top:20px}@media screen and (min-width:320px){.textingallery h2{font-size:calc(16px + 6 * ((100vw - 320px) / 680))}}@media screen and (min-width:1000px){.textingallery h2{font-size:47px}}.h1offer{color:white;font-size:30px;border-bottom:2px solid rgb(255,255,255);line-height:.1em}.h1offer span{background-color:bisque;color:black;padding:0 10px}.philo2za{display:flex;margin:30px 0}.philo2z1,.philo2za{width:100%}.philo2z1 h2{font-size:25px;margin:30px 115px 0 20px}@media (min-width:950px){.philo2z1{min-height:400px}}@media screen and (max-width:950px){.philo2za{flex-direction:column}.philo2text,.philo2z1{width:100%}}.philo2button{border:none;margin:10px 20px;width:100px;height:30px;background-color:black;color:white;transition:all .5s ease;font-size:15px;padding:5px 0 0 8px}.philo2button:hover{cursor:pointer;width:105px;height:35px;padding:7px 0 0 11px}.philo2img{justify-content:center;display:grid}@media (min-width:650px) and (max-width:950px){.philo2z1{display:flex}}.philo2img2{width:200px;height:200px}@media (max-width:812px){.philo2img2{width:200px;height:200px}}@media (max-width:650px){.philo2z1 h2{font-size:21px}}.colwhite{color:rgb(255,255,255)}.bacblack{background-color:black}.colblack{color:rgb(0,0,0)}.bacwhite{color:black}.bacwhite,.slider{background-color:white}.slider{margin-top:20px;width:100%;overflow:hidden;position:relative;padding-top:20px}.slider:after,.slider:before{content:"";height:100px;position:absolute;width:200px;z-index:2}.slider:after{right:0;top:0;transform:rotate(180deg)}.slider:before{left:0;top:0}.slider .slide-track{animation:scroll 40s linear infinite;display:flex;width:calc(250px * 14)}.slider .slide{margin:20px;height:135px;min-width:300px;padding:0 100px}.slider p{display:grid;text-align:center;margin-top:10px}.ytifrore{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.ytiframe{width:80vw;height:50vh;background-color:rgb(255,255,255);top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;z-index:999}@media screen and (min-width:1000px){.ytiframe{width:65vw;height:30vw}}.closep,.closepApp{font-size:20px;display:grid;width:100%;justify-content:center;background-color:grey;cursor:pointer}.ytifr{margin-top:0;height:100%;width:100%}.displaymodal{display:none}.watch-more{cursor:pointer}.textModalApp{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.textModalApp li{text-align:center}.animate-png{animation:rotateInfinite 4s linear infinite}@keyframes rotateInfinite{0%{transform:rotate(0deg)}50%{transform:rotate(-25deg)}to{transform:rotate(0deg)}}.app-section img{height:unset;bottom:0}.avantages-wrapper{margin:20px 0 30px}.avantages-wrapper img{width:50px;height:50px}.avantages-wrapper div{height:min-content}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-250px * 7))}}.slider-infinite{box-shadow:0 10px 20px -5px rgba(0,0,0,.125);overflow:hidden;position:relative;margin:10px 0}.slider-infinite:after,.slider-infinite:before{content:"";height:100px;position:absolute;width:200px;z-index:2}.slider-infinite:after{right:0;top:0;transform:rotate(180deg)}.slider-infinite:before{left:0;top:0}.slider-infinite .slide-track{animation:scroll 35s linear infinite;display:flex;width:calc(250px * 11)}.slider-infinite .slide{padding:0 5px;margin:10px 0}.slider-infinite .slide img{mix-blend-mode:color-burn}.wrapper-presentation-title{display:flex;flex-wrap:wrap;justify-content:center}.wrapper-presentation-title article{background-color:#341e5a;padding:20px 15px;border-radius:20px 20px 28px 11px;font-size:15px;margin:3px}.wrapper-presentation-title .selected{background-color:#7223FA}.wrapper-presentation-title article p{font-family:Roboto,sans-serif;color:white}.presentation-slider{background-color:#000;background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(167,72,72,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:35px 20px;display:flex;flex-direction:column;margin-top:25px}.presentation-slider .img-line{position:absolute;bottom:0;right:0;height:30%;width:100%;z-index:-1}.presentation-texte{display:flex;justify-content:space-evenly;align-items:center;margin-top:35px;flex-direction:column}.presentation-texte img{width:80%;height:auto;object-fit:contain}.presentation-texte p{font-family:Roboto,sans-serif;font-size:20px;width:100%;margin-top:20px}@media screen and (max-width:1000px){.presentation-texte img{width:100%;height:450px;object-fit:cover}}.afheader{margin:0 auto;padding:25px 0 0;width:70%}.inafheader{display:flex;justify-content:space-between;margin-bottom:40px}.inafheadertxt{width:50%;display:flex;justify-content:center;flex-direction:column}.inafheadertxt h1{font-size:50px;color:white;text-decoration:underline;text-decoration-color:#fedd00}.inafheadertxt p{color:#fedd00;font-size:25px;font-weight:700;margin:10px 50px 10px 0}@media screen and (max-width:1100px){.afheader{width:85%}}@media screen and (max-width:768px){.inafheader{flex-direction:column;align-items:center}.inafheadertxt{width:100%;text-align:center}.meditation{margin-top:50px}.inafheadertxt p{font-size:20px;margin:10px 0 0}}@media screen and (max-width:500px){.inafheadertxt p{font-size:16px}.inafheadertxt h1{font-size:22px}.meditation{width:190px!important;height:auto!important}}@media screen and (min-width:1545px){.meditation{width:570px!important;height:604px!important}.inafheadertxt h1{font-size:85px}.inafheadertxt p{font-size:30px}}.meditation{width:285px;height:302px;transform:rotate(345deg)}.bluwa{background-color:bisque}.blocmediz{width:85%;height:200px;background-image:url(/public/img/medibackground.webp);background-repeat:no-repeat;background-size:cover;margin:0 auto auto;padding:20px;border-radius:10px}.blocmediz div{display:flex;height:100%;align-items:center}.blocmediz h2{color:rgb(0,0,0);font-size:clamp(16px,2vw,25px);text-align:center}@media screen and (max-width:500px){.blocmediz h2{font-size:15px}.blocStep{max-width:100%!important}.blocStep .step{font-size:15px}}@media screen and (min-width:500px) and (max-width:850px){.blocmediz h2{font-size:20px}}@media screen and (max-width:768px){.bloctree{flex-direction:column}.bloctree article{margin:10px 0!important;width:100%!important}}.bloc2w{width:85%;margin:30px auto}.bloc2w article{width:100%;min-height:250px;font-size:22px;background-image:url(/public/img/medibackground.webp);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;flex-direction:column}.bloc2back3{letter-spacing:.5px}.bloc2w article:last-child{min-height:150px}.bloc2w article:nth-last-child(2){padding-top:20px;margin-bottom:20px}.bloc2w article h2{color:white;text-align:center;font-size:20px}@media screen and (max-width:950px){.bloc2w{flex-direction:column}.bloc2w article{width:100%;margin-bottom:20px}.bloc2w article h2{font-size:15px}.attachedfooter h3{font-size:15px!important}}.quotes{border:1px solid #fff;width:50%;margin:auto}.photocont9{width:70%;margin:30px auto auto;background-image:url(/public/img/medibackground.webp);background-repeat:no-repeat;background-size:cover;display:flex;height:500px;justify-content:space-evenly}.photocont9 h2{color:white;font-size:30px;margin:10px 20px 0}.typetaper:before{width:5px;height:500px;position:absolute;margin-left:42px}.typepar li:before,.typetaper:before{content:"";display:block;background-color:white}.typepar li:before{color:white;width:50px;height:50px;border-radius:100px;margin-left:20px;margin-right:10px}.typepar li{white-space:nowrap;color:white;display:flex;align-items:center;margin-top:50px}@media screen and (max-width:980px){.photocont9{flex-direction:column}.typetaper:before{height:417.5px}}@media screen and (max-width:520px){.photocont9 h2{font-size:22px}.typetaper:before{height:347px;margin-left:20px}.typepar li:before{width:25px;height:25px;margin-left:10px}.typepar li{font-size:13px}.photocont9{width:85%}}.beforedefp{width:85%;margin:20px auto;height:295px;background-image:url(/public/img/medibackground.webp);background-repeat:no-repeat;background-size:cover}.beforedefp,.beforedefp h2{display:flex;align-items:center}.beforedefp h2{color:white;text-align:center;font-size:25px;height:100%;justify-content:center}@media screen and (max-width:950px){.beforedefp h2{font-size:20px}.beforedefp{height:unset;min-height:250px}}.bacpeods{background-color:#1e1e1e;margin-top:45px;padding-top:20px}.attachedfooter{width:85%;margin:auto;height:100px;background-color:white;position:relative;z-index:3}.attachedfooter h3{font-size:24px;text-align:center;height:100%;display:flex;justify-content:center;align-items:center}.footer{padding:3rem 0}.wavemedi{height:150px;width:100%}.meditrain-bg{background:linear-gradient(90deg,#6f25fe,#8117dd,#8c1bc3);background-size:600% 600%}.bloctree{max-width:85%;margin:50px auto;display:flex;justify-content:center}.bloctree article{background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;width:calc(100% / 3);margin:0 10px;padding:20px}.bloctree article h2{font-family:Roboto,sans-serif;font-weight:400;font-size:20px}.blocText article{width:100%;padding:35px;text-align:center}.blocStep{width:100%;padding:15px;text-align:left;background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.blocStep>div{display:flex;flex-direction:column}.blocStep .journey{align-items:stretch;display:flex;gap:12px;margin-bottom:0}.blocStep .point-container{display:flex;flex-direction:column;align-items:center;flex:0 0 20px}.blocStep .line{width:2px;flex:1 1 auto;min-height:32px;background-color:#007bff;margin-top:-1px}.blocStep .point{width:20px;height:20px;border-radius:50%;background-color:#007bff}.blocStep .step{align-items:center;display:flex;font-size:18px;font-weight:700;margin:0;padding:0 0 24px;text-align:left}.blocStep .journey:last-child .step{padding-bottom:0}.endmeditrain{margin-bottom:15px}.blocStep h2{margin:0 15px 0 0}.justify-text h2{text-align:justify!important}.offres-bloc{display:flex;justify-content:center}.off-bloc{min-width:18.5%;height:200px;margin:50px 10px 0;position:relative;left:30px;background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.psem{margin-top:40px}.off-bloc h2{width:100%;text-align:center;border-bottom:2px solid #000;line-height:.1em;margin:25px 0 20px}.off-bloc h2 span{background:#ffe9d0;padding:0 10px;font-size:18px}.seance{text-align:center}.price-container{background-color:rgb(0,0,0);width:100%;height:100px;margin-top:7px}.price-container p{color:white;text-align:center;font-size:40px;padding:20px}.w95{width:95%!important}.downseance{text-align:center}.dmtnav{margin:50px 0 95px}@media (min-width:1150px){.offres-bloc,.offres-bloc-personalized{grid-template-columns:repeat(2,1fr);display:grid}.off-bloc{margin:80px 10px 0;left:12px}}@media (max-width:1150px){.offres-bloc{grid-template-columns:repeat(2,1fr);display:grid}.off-bloc{margin:80px 10px 0;left:12px}}@media (max-width:530px){.offres-bloc{display:flex;flex-direction:column}.off-bloc{left:10px}}.offerpay{border:1px solid #000;color:black;width:150px;height:40px;display:grid;text-align:center;align-items:center;margin-top:20px;transition:all .5s ease-in-out}.offerpay:hover{background-color:rgb(0,0,0);color:white}.offerdiv{display:flex;justify-content:center}.nomt0{margin-top:25px}.single8{min-width:25%}#linenone,#linenone2{border-bottom:initial;line-height:0}@media (max-width:653px){#linenone,#linenone2{font-size:19px}}.carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0 50%}.carousel .carousel-item{background-color:white;visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0;margin-top:-90px}.carousel .carousel-item>img{width:100%}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.carousel{height:700px;perspective:600px}.image{width:260px;height:260px;background-repeat:no-repeat;background-size:cover}.image1{background-image:url(/public/img/squared/flashlsq.webp)}.image2{background-image:url(/public/img/squared/lsqpoids.webp)}.image3{background-image:url(/public/img/squared/bike2lsq.webp)}.image4{background-image:url(/public/img/squared/yogalsq.webp)}.image5{background-image:url(/public/img/squared/lsqelast.webp)}.image6{background-image:url(/public/img/squared/lsqcentrale.webp)}.image7{background-image:url(/public/img/squared/yogalsq.webp)}.carousel-item h2,.carousel-item p{width:260px}@media screen and (max-width:950px){.carousel .carousel-item h2{font-size:15px!important}}@media screen and (min-width:550px){.carousel{height:800px}.image{width:400px;height:400px}.carousel-item{width:400px!important;height:400px!important}.carousel-item h2,.carousel-item p{width:400px}}.carousel .carousel-item h2{margin:-5px 0 0;padding:5px}.carousel .carousel-item h2,.carousel .carousel-item p{background-color:#fff;color:#000;box-sizing:border-box;text-align:center}.carousel .carousel-item p{margin:0;padding:1px 0 5px;font-size:1em}.mt150resp{margin-top:70px}@media screen and (max-width:950px){.mt150resp{margin-top:60px}}.programmepay{display:flex;border:1px solid #fff;width:200px;height:50px;color:white;position:relative;top:-200px;justify-content:center;align-items:center;transition:all .5s ease-in-out;z-index:200}.programmepay:hover{background-color:red}.boutiquesection,.paypro{display:flex;justify-content:center}.boutiquesection article{width:300px;height:300px;margin:20px 10px;background-repeat:no-repeat;background-size:cover;display:grid;align-items:flex-end;text-align:center}.boutiquesection article span{margin-top:10px;color:rgb(0,0,0)}@media screen and (max-width:1140px){.boutiquesection{display:grid;grid-template-columns:repeat(2,0fr)}}@media screen and (max-width:650px){.boutiquesection{display:grid;grid-template-columns:repeat(1,0fr)}}@media screen and (max-width:606px){.tpsp44{font-size:15px}}.marquee-container{position:fixed;pointer-events:none;top:0;left:0;width:100%;height:100%;overflow:hidden;font-weight:700;font-family:Karla,sans-serif;text-transform:uppercase;z-index:999}.marquee{position:absolute;line-height:1;white-space:nowrap;letter-spacing:.25rem;overflow:hidden;padding:15px 0;min-width:100%;-webkit-user-select:none;user-select:none;background-color:#151818;transition:background-color .3s cubic-bezier(.33,1,.68,1),box-shadow .3s cubic-bezier(.33,1,.68,1)}.marquee--top{top:-1px;color:#fedd00}.marquee--left{left:-1px;bottom:-6vmin;transform:rotate(-90deg);transform-origin:0 0}.marquee--right{left:calc(100% + 1px);top:0;transform:rotate(90deg);transform-origin:0 0}.marquee--bottom{bottom:-1px;right:0;transform:rotate(.5turn);color:#fedd00}.marquee div{opacity:1;transition:opacity .3s cubic-bezier(.33,1,.68,1)}.marquee div.active{opacity:0}.page-content h1{font-size:min(max(40px,6vw),70px);font-weight:700;line-height:1.2}.li755,.li755 li{display:flex}.li755 li{font-size:clamp(15px,1.4vw,25px);text-align:center;margin:0 5px;min-height:200px;align-items:center;justify-content:center}.afhh2,.li755 li{font-family:Roboto,sans-serif}.afhh2{font-size:17px;margin-top:10px}.b2px{margin-top:20px}.afhjj{margin-top:10px;text-align:center}.avantage{display:flex;width:60%;margin:20px auto auto}.avantage div{display:flex;align-items:center}.avantage article{width:50%;margin-right:10px}.avantage div img{margin-left:10px;margin-right:10px}@media screen and (max-width:580px){.li755 li{font-size:13px}.page-content__section{width:70%}.avantage{flex-direction:column}.avantage article{width:100%}}.afh1e{color:rgb(0,0,0);text-align:center;padding-top:80px;font-size:clamp(16px,10vw,50px)}@media (min-width:1230px){.enter44{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.imgenter{margin:30px 20px}}@media (max-width:1230px){.enter44{display:grid;grid-template-columns:0fr 0fr}.imgenter{width:210px;margin:30px 20px}.imgenter h2{font-size:16px}}@media (max-width:570px){.enter44{display:grid;grid-template-columns:unset}.imgenter{width:300px!important;margin:30px 20px;width:unset}.imgenter img{width:230px}.imgenter h2{font-size:16px;color:rgb(255,255,255)}}.imgenter{margin:0 20px;width:350px;height:147px;display:flex;align-items:center;flex-direction:column}.imgenter,.imgenter img{background-color:rgb(255,255,255)}.imgenter img{width:230px;margin-top:30px}.imgenter h2{text-align:center;color:rgb(0,0,0);margin:10px 0}@keyframes activate{25%{color:#ecf232;transform:translateY(-12px)}40%{transform:translateY(2px)}50%{transform:translateY(-4px)}60%{color:whitesmoke;transform:translateY(1px)}65%,to{opacity:1;transform:translateY(0)}}.enter44{margin-top:100px}.avantages-wrapper,.enter44{display:flex;justify-content:center}.avantages-bloc{background:rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:10px;max-width:500px;margin:0 10px}.morphtext{font-size:14px;font-family:Roboto,sans-serif}.avantages-bloc div p{margin-left:5px}.avantages-bloc div{display:flex;align-items:center;margin:10px 0}@media screen and (max-width:600px){.imgenter{width:100%!important;margin:45px 0!important}.imgenter img{width:200px}.page-content h1{font-size:7vw}.enter44{grid-template-columns:none!important}}@media screen and (max-width:768px){.avantages-wrapper{flex-direction:column;align-items:center}.avantages-bloc{margin:10px 0}}.unfonted{font-family:Roboto,sans-serif;margin-bottom:20px}.form{margin-top:50px}.form h2,label{color:black!important}.formp{width:65%;margin:auto;color:white;text-align:center;font-size:20px}.form-element{width:65%;margin:25px auto}.demande{resize:none;width:100%;height:200px;font-size:16px;font-family:Roboto,sans-serif}.form-element button{border:none;outline:none;background-color:white;color:black;border-radius:8px;padding:10px;height:30px;cursor:pointer}.user-box{position:relative}.user-box p{text-align:left;font-size:18px;color:white}.user-box input{width:100%;color:rgb(0,0,0);margin-bottom:30px;border:none;border-bottom:1px solid rgb(0,0,0);outline:none;background:transparent}.user-box input,.user-box label{padding:10px 0;font-size:16px;font-family:Roboto,sans-serif}.user-box label{position:absolute;top:0;left:0;color:white;pointer-events:none;transition:.5s}.user-box input:focus~label,.user-box input:valid~label{top:-20px;left:0;color:white;font-size:12px}.inputvalide{top:-20px!important;left:0!important;color:white!important;font-size:12px!important}.footer{background-color:black;width:100%;display:flex;align-items:top;padding:1rem 0;color:white}.footer section{padding:1rem 2rem;width:100%;vertical-align:top}.footer section h3{color:white}.footer p,.footer section a,.footer section h3{font-family:Roboto,sans-serif}.footer section a{display:flex;color:white;align-items:center;white-space:nowrap;margin:15px 0}.footer section:nth-child(2) a:before,.footer section:nth-child(3) a:before{content:"|";font-family:FontAwesome;margin-right:5px;color:white}.sub-footer{background-color:#161616;text-align:Center;color:rgb(255,255,255);padding:1rem 0}@media (max-width:1020px){.footer{display:block}.footer section{padding:1rem}.footer section:nth-child(2),.footer section:nth-child(3){width:49%;display:inline-block}}@media (max-width:500px){.footer{display:flex;flex-direction:column}.footer section:nth-child(2),.footer section:nth-child(3){width:100%;display:inline-block}}.buttonStart{height:60px;background-color:white;display:flex;justify-content:center;align-items:center;margin:10px 0 0;width:80vw;max-width:300px;border-radius:2px}.buttonStart span{color:black}.text-boxPWA{align-items:center;width:100%}.box-videoPWA{height:100vh}.pwaBoxvideo{height:100vh!important;max-height:100vh!important}@media screen and (min-width:701px) and (max-width:1100px){.text-boxPWA{font-size:unset!important}}@media screen and (max-width:700px){.text-boxPWA{align-items:center}}.noThanMargin{margin-top:150px!important}.h1-inscription{text-align:center;margin-top:50px}.inscription-seance img{width:35px;height:35px}.inscription .qualities{margin:0}.inscription .presentation-coach-txt{margin:0 10px}.inscription .presentation-coach{max-width:800px}.inscription h2{font-size:20px;text-decoration:none;font-family:sans-serif;margin:0 10px}.inscription .qualities article{margin:3px 5px;padding:10px;height:unset}.inscription .qualities article h3{padding:0 5px}.inscription img{height:unset}.logobook{border:2px solid}.inscription{max-width:900px}.button-inscription{border:0;width:auto;background-color:black;padding:10px;color:white;border-radius:7px;font-family:sans-serif;margin-left:5px}.skeleton-bloc{width:150px;height:35px!important}.container-inscription{width:80%;margin:auto}@media screen and (max-width:600px){.container-inscription{width:100%;font-size:20px}.h1-inscription{font-size:20px}.presentation-coach-img{width:100%;margin-left:30px}}::-webkit-calendar-picker-indicator{filter:invert(1)}.stats__{color:rgb(0,0,0);margin-top:50px;text-align:center}.adminForm input,.adminForm label{font-family:Roboto,sans-serif;font-weight:300}.faq-question{width:95%;max-width:1005px;height:50px;background-color:black;color:white;border-radius:6px;margin:10px auto;transition:all .5s ease-in-out;filter:invert(1)}.border-arrow,.faq-question{display:flex;align-items:center}.border-arrow{border:3px solid rgb(255,255,255);border-radius:5px;height:25px;width:25px;margin:10px;justify-content:center}.arrow{border:solid rgb(255,255,255);border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-right:2px;transition:all .5s ease-in-out}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.down{transform:rotate(45deg)!important;-webkit-transform:rotate(45deg)!important;margin:0 0 3.5px}.effect-slidebox{flex-direction:column;height:unset}.divDisplay{display:flex;align-items:center;width:100%;cursor:pointer}.arrow-clicked{transform:rotate(-45deg);-webkit-transform:rotate(45deg);margin-right:1px!important;margin-top:-3px}.displayNull{display:none}.faq-test{display:block!important;padding:0 20px 20px;width:100%}@media screen and (max-width:550px){.faq-question{font-size:13px}}.fl-table,table{width:100%}.fl-table{border-radius:5px;font-size:12px;font-weight:400;border:none;border-collapse:collapse;max-width:100%;background-color:rgb(0,0,0)}.fl-table button,.fl-table p,.fl-table td,.fl-table th{font-family:Roboto,sans-serif}.fl-table td,.fl-table th{text-align:center;padding:8px}.fl-table td{border-right:1px solid #f8f8f8;font-size:12px}.fl-table thead th{color:#ffffff;background:#000000}.fl-table thead th:nth-child(odd){color:#ffffff;background:grey}.fl-table tr:nth-child(2n){background:#000}@media (max-width:767px){.fl-table{display:block;width:100%}.table-wrapper:before{content:"Scroll horizontally >";display:block;text-align:right;font-size:11px;color:white;padding:0 0 10px}.fl-table tbody,.fl-table thead,.fl-table thead th{display:block}.fl-table thead th:last-child{border-bottom:none}.fl-table thead{float:left}.fl-table tbody{width:auto;position:relative;overflow-x:auto}.fl-table td,.fl-table th{padding:20px .625em .625em;height:60px;vertical-align:middle;box-sizing:border-box;overflow-x:auto;overflow-y:auto;width:120px;font-size:13px}.fl-table thead th{text-align:left;border-bottom:1px solid #000000;width:70px}.fl-table tbody tr{display:table-cell}.fl-table tbody tr:nth-child(odd){background:none}.fl-table tr:nth-child(2n){background:transparent}.fl-table tr td:nth-child(odd){background:#000000;border-right:1px solid #e6e4e4}.fl-table tr td:nth-child(2n){border-right:1px solid #ffffff}.fl-table tbody td{display:block;text-align:center;background:black}}.GetVisioBloc{z-index:999999;height:100vh;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;flex-direction:column;font-size:25px}.GetVisioBloc,.dockOfClose{width:100vw;position:absolute;top:0}.dockOfClose{background:#11101d;text-align:center}.dockOfClose span{color:white}.nodisplay{display:none!important}input[type=checkbox]{position:relative;appearance:none;width:60px;height:30px;background:#ccc;border-radius:50px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);cursor:pointer;transition:.4s}input:checked[type=checkbox]{background:#7da6ff}input[type=checkbox]:after{position:absolute;content:"";width:30px;height:30px;top:0;left:0;background:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);transform:scale(1.1);transition:.4s}input:checked[type=checkbox]:after{left:50%}.openDayOpenClosed{color:white}.openDayOpenClosed article{display:flex;align-items:center;justify-content:center;padding:20px}.openDayOpenClosed span{margin-right:10px;font-size:25px}.VacanceMode{color:white;text-align:center;padding:10px}.coursFont{font-family:Roboto,sans-serif}.liste{width:100%;min-height:50px;margin-top:-50px;background-color:rgb(0,0,0);color:white;position:fixed;padding:10px 50px;text-align:center;cursor:pointer;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.nextcours td,.nextcours th{font-family:sans-serif;text-align:left}.voircours{background-color:rgb(0,0,0);text-align:center!important;padding:5px;border-radius:7px;color:white}.scanner-container{display:inline-block;border:1px solid #ddd;border-radius:8px;padding:16px;background:white;box-shadow:0 2px 4px rgba(0,0,0,.1)}.video-container{position:relative;width:256px;height:256px;background:#f1f1f1;border-radius:8px;overflow:hidden;margin-bottom:8px}.scanner-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.button-container{display:flex;gap:8px;margin-bottom:8px}.scan-button{flex:1 1;padding:4px 12px;border:none;border-radius:4px;font-size:14px;color:white;cursor:pointer}.scan-button:disabled{opacity:.5;cursor:not-allowed}.scan-button.start{background-color:#3b82f6}.scan-button.start:hover:not(:disabled){background-color:#2563eb}.scan-button.stop{background-color:#ef4444}.scan-button.stop:hover:not(:disabled){background-color:#dc2626}.result-container{font-size:14px}.result-text{color:#0d9488}html{scroll-behavior:smooth}body{overflow-x:hidden}[data-reveal]{opacity:0;transform:translate3d(0,36px,0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}[data-reveal=left]{transform:translate3d(-36px,0,0)}[data-reveal=right]{transform:translate3d(36px,0,0)}[data-reveal=zoom]{transform:translate3d(0,24px,0) scale(.96)}[data-reveal].is-visible{opacity:1;transform:translateZ(0) scale(1)}.gradient-section{overflow:hidden;position:relative}.gradient-section:after{animation:hero-pulse 12s ease-in-out infinite;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.28),transparent 35%),radial-gradient(circle at 80% 25%,rgba(63,163,253,.28),transparent 30%);content:"";inset:0;pointer-events:none;position:absolute}.avantages-bloc,.blocmediz,.bloctree article,.button-dw,.presentation-coach,.presentation-slider,.undefined-section article,.wrapper-presentation-title article{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background-color .32s ease}.avantages-bloc:hover,.blocmediz:hover,.bloctree article:hover,.presentation-coach:hover,.presentation-slider:hover,.undefined-section article:hover{box-shadow:0 20px 40px rgba(20,20,20,.12);transform:translateY(-6px)}.button-dw:hover{box-shadow:0 18px 35px rgba(63,163,253,.24);transform:translateY(-5px)}.presentation-tab{background:transparent;display:block;text-align:inherit;width:100%}.learn-more-link,.presentation-tab{border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.learn-more-link{background:none;font-weight:700;text-decoration:underline}.home-eyebrow{border:1px solid rgba(255,255,255,.24);border-radius:999px;display:inline-flex;font-family:sans-serif;font-size:13px;font-weight:700;letter-spacing:.2em;margin:0 auto 18px;padding:10px 18px;text-transform:uppercase}.presentation-description{line-height:1.65}.journey{align-items:center;display:flex;gap:14px;margin-bottom:18px}.journey:hover .point{box-shadow:0 0 0 8px rgba(114,35,250,.15)}.cookie-banner a{color:#8fd7ff}.contact-section{margin-bottom:48px}.contact-heading{margin-bottom:28px;text-align:center}.contact-heading p{font-family:sans-serif;margin-top:12px}@keyframes hero-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.animate-png,.gradient-section:after,.meditation,.slider-infinite .slide-track{animation:none!important}}