/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em;border:none}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;list-style:none}.admin .p-multiselect-items-wrapper,.site .p-multiselect-items-wrapper{max-height:600px!important}.admin .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link,.site .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#f5f5f5}.admin .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:focus,.site .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link:focus{box-shadow:none}.admin .datatable .p-datatable-tbody>tr,.site .datatable .p-datatable-tbody>tr{color:#3f403f;cursor:pointer}.admin .datatable .p-datatable-tbody>tr:hover,.site .datatable .p-datatable-tbody>tr:hover{background-color:#f5f5f5}.admin .datatable .p-datatable-wrapper,.site .datatable .p-datatable-wrapper{font-size:small;border-radius:25px 25px 0 0}.admin .datatable .p-paginator,.site .datatable .p-paginator{font-size:small;border-radius:0 0 25px 25px}.admin .datatable input,.site .datatable input{width:90%;margin:auto;font-size:small}.hiddenSpinButton::-webkit-inner-spin-button,.hiddenSpinButton::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.hiddenCalendarPicker::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.admin body{font-family:Roboto,sans-serif,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS;width:100%;color:#3f403f}.admin main{margin-top:70px}.admin .calendar-panel{min-width:100px!important}.admin .context-menu{background-color:#fff;width:200px;text-align:center;border:2px solid #717171;border-radius:5px;z-index:100}.admin .context-menu div{padding:7.5px 0;cursor:pointer}.admin .context-menu div:hover{background-color:#f5f5f5}.admin .client,.admin .coach{background-color:#eb408f;background-image:url(/image/backgrounds/squaresPink.svg);display:flex;padding:20px}.admin .coach{background-image:url(/image/backgrounds/squares.svg);background-color:#00b4d8}.admin .buttonMargin{margin:10px}.admin #feedback{font-size:1.4em}#selectable .ui-selecting{background:#ffbe00}#selectable .dispo{background:#00b4d8}#selectable .dispo-selecting{background:none}.coupon-etat{border-radius:5px;padding:5px;font-weight:700}.utilise{background:#ffbe00;color:#3f403f}.perime{background:#d32f2f;color:#fff}.valide{background:#14d17f;color:#fff}.attente-remboursement{background:#e06e6e;color:#fff}.rembourse{background:#8e44ad;color:#fff}.invalide{background:#f5f5f5;color:#3f403f}.attente-perime{background:#717171;color:#fff}.attente-reglement{background:#00b4d8;color:#fff}.bloquage-manuel{background:#3f403f;color:#fff}.prescrit{background:#ff6fc6;color:#fff}.demande-paiement-statut{border-radius:5px;padding:5px;font-weight:700}.en-attente-validation{background:#ffbe00;color:#3f403f}.en-refus-prelevement{background:#d32f2f;color:#fff}.erreur-autre{background:#14d17f;color:#fff}.integree{background:#c02929;color:#fff}.payee{background:#00b4d8;color:#fff}.prelevee{background:#f5f5f5;color:#3f403f}.refusee{background:#ca2b2b;color:#fff}.validee{background:#16e88d;color:#fff}.p-dropdown-items-wrapper{max-height:360px!important}.p-connected-overlay-enter-done{min-width:50%!important}.p-toast{z-index:999}.site .p-highlight{background:#ffe2f3!important}.site .p-dialog-mask{z-index:999999999999!important}.site .p-datepicker{z-index:9999999999999!important}.site .p-dialog .p-dialog-header{padding:.75rem!important;border:none}.site .p-inputtext:enabled:focus{border-color:#ff95d5!important;box-shadow:0 0 0 .2rem #ff95d5}.site .p-inputtext:enabled:hover{border-color:#ff95d5!important}.site .p-sidebar{display:flex;flex-flow:column nowrap;box-sizing:border-box;background-color:#3f403f;padding:10vh 0;grid-area:sidebar}.site .datatable-container{padding:1% 4%}.site .p-datatable-responsive .p-datatable-tbody>tr>td .p-column-title{display:none}@media screen and (max-width:720px){.site .p-tabmenu-nav{width:92.5%!important}.site .datatable-container{padding:0}.site .p-datatable.p-datatable-responsive .p-datatable-tfoot>tr>td,.site .p-datatable.p-datatable-responsive .p-datatable-thead>tr>th{display:none!important}.site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr>td{text-align:left;display:block;width:100%;float:left;clear:left;border:0}.site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr>td .p-column-title{padding:.4rem 0;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4rem;font-weight:700}.site .p-datatable.p-datatable-responsive .p-datatable-tbody{display:flex;flex-flow:row wrap;justify-content:center}.site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr{margin:15px 0;padding:10px;background-color:#fff;width:320px;border-radius:5px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);text-align:right}.site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr :hover{box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#fff}.site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr td{padding:12px!important}.site .p-datatable.p-datatable-responsive .p-datatable-tbody .p-datatable.p-datatable-responsive.bigger-responsive .p-datatable-tbody>tr{width:85vw!important}}.site .templateContainer{display:flex;flex-flow:row nowrap;justify-content:center}@media screen and (max-width:720px){.site .site .p-datatable.p-datatable-responsive .p-datatable-tbody>tr :hover{box-shadow:none;background-color:transparent}}@media screen and (max-width:360px){.site .p-tabmenu-nav{width:100%!important;padding:0!important}}@media screen and (max-width:320px){.site .p-menuitem-link{padding:.9rem!important}}@media screen and (max-width:280px){.site .p-tabmenuitem{margin:10px 2.5px!important}.site .p-menuitem-link{padding:.45rem!important}}.admin .p-datatable-thead>tr:nth-of-type(2) th{padding:1rem .4rem!important}.btn{color:#f5f5f5;background-color:rgba(0,0,0,.15);border:none;padding:10px;cursor:pointer;width:100%}.btn:hover{background-color:hsla(0,0%,100%,.15)}body.site,html.site{scrollbar-width:thin;scrollbar-color:#3f403f #fff}body.site::-webkit-scrollbar,html.site::-webkit-scrollbar{width:1em;background-color:#585a58}body.site::-webkit-scrollbar-track,html.site::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1)}body.site::-webkit-scrollbar-thumb,html.site::-webkit-scrollbar-thumb{background-color:#343534;outline:none}.site{box-sizing:border-box;font-family:Roboto,sans-serif;font-size:17px;font-style:normal;font-weight:300;color:#343534;--toastify-z-index:9999999999}.site h1{margin:140px 20px 50px;font-size:38px;font-weight:900;text-align:center}.site h2{font-size:28px}.site p{line-height:160%}.site span[data-f]{cursor:pointer}.site .blackCheckbox{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0 12px auto 0;top:1.5px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px!important;height:25px!important;background-color:#616161;border-radius:4px;border:1px solid #343534}.site .blackCheckbox:before{content:"";width:12px;height:12px;transform:scale(0) translateX(-50%);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em #fff;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);position:absolute;left:50%}.site .blackCheckbox:checked:before{transform:scale(1) translateX(-50%)}.site .reactToast{background-color:#3f403f;color:#fff}.site .reactToast button{color:#fff}.site .pi{font-size:24px;cursor:pointer}.site .animationContainer{display:flex;flex-flow:row nowrap;justify-content:center;height:100%}.site a{-webkit-text-decoration:none;text-decoration:none;color:inherit}.ax-widget-container{position:static!important}.ax-website-overlay{width:-moz-fit-content!important;width:fit-content!important}.kyazky{bottom:0!important}.pinkBtn{outline:none;text-align:center;cursor:pointer;margin:50px 0;background-color:#ff95d5;color:#fff!important;border-radius:5px;padding:20px 30px;border:none;font-weight:bolder;width:-moz-fit-content;width:fit-content}.pinkBtn:hover{background-color:#ff62c1!important}.pinkBtn:disabled{background-color:#c4c4c4!important;cursor:not-allowed}@media(max-width:768px){body.site::-webkit-scrollbar,html.site::-webkit-scrollbar{width:.25em;background-color:#fff}}.accordeon-adresse-fiscale>.p-accordion-content{background-color:#fff!important}@media(max-width:540px){.site h1{margin-top:90px;font-size:34px}}.xEzgCP{width:15%!important;margin:0 auto}.ySLlIc{box-shadow:0 0 14px hsla(210,8%,62%,.2);transition-duration:.5s;cursor:pointer;padding:10px 25px;margin:15px 0 25px;border-radius:3px}.ySLlIc:hover{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.KCQhOe{width:100%}.b7DE3d{position:relative;top:-23px;left:-33px}.Zgd7Kq{height:1px;background-color:#ecf0f1}.B9nuK1{font-size:small;font-style:italic;margin-right:10px}.EREvR2{display:none}.H_2OpF{display:block!important}.Y4MDes{display:flex;justify-content:flex-end}.Y4MDes>div{display:flex;flex-direction:column;align-items:flex-end}.Y4MDes>div>p{background-color:#34c759;color:#fff;margin:5px 0;padding:8px 17px;border-radius:21px;width:-moz-fit-content;width:fit-content;font-weight:300;line-height:160%}.Xittkr{display:flex;margin:7.5px 0}.Xittkr>div{display:flex;flex-direction:column}.Xittkr>div .mCEvIu{font-size:small;margin-left:5px}.Xittkr>div>p{background-color:#34c759;color:#fff;margin:5px 0;padding:8px 17px;border-radius:21px;width:-moz-fit-content;width:fit-content;font-weight:300;line-height:160%}.JGmqmR{margin:auto}.JGmqmR h3{text-align:center;margin-bottom:10px}.JGmqmR .Uv2RP8{width:-moz-fit-content;width:fit-content;margin:20px auto}.JGmqmR .zzrmfp{margin-top:33px}.JGmqmR .p-badge{height:26px}.JGmqmR h2{color:#3f403f;text-align:center;margin:25px 0 50px}.JGmqmR ._3AglNj span{height:-moz-fit-content;height:fit-content}.JGmqmR .akRBl0{width:100%;display:block;margin-bottom:30px}.JGmqmR .akRBl0 span{width:100%}.JGmqmR .akRBl0 span input{width:80%;margin:auto}.JGmqmR>div{display:flex;width:calc(100% - 30px);margin:0 auto}.JGmqmR>div .zzrmfp{width:390px}.JGmqmR>div .POxbbA{height:100%;align-items:center;border:1px solid #ced4da;border-radius:3px;text-align:center;background-color:#f8f8f8;width:100%}.JGmqmR>div .POxbbA>h3{font-size:larger;width:66.66%;margin:0 auto}.JGmqmR>div ._NWcA3{background-color:rgba(255,149,213,.529)}.JGmqmR>div ._7ULPhJ{cursor:pointer;display:flex;padding:15px 0 15px 10px;align-items:center;border-radius:5px}.JGmqmR>div ._7ULPhJ .vHUIXY{margin-left:15px;display:flex;flex-direction:column}.JGmqmR>div ._7ULPhJ .vHUIXY>h4{color:#000}.JGmqmR>div ._7ULPhJ .vHUIXY>h5{color:#3f403f}.JGmqmR>div ._7ULPhJ .vHUIXY .QEqYac{width:5px;height:5px}.JGmqmR>div ._7ULPhJ .vHUIXY .tUTCOU{color:#14d17f}.JGmqmR>div ._7ULPhJ .vHUIXY .ZWT_n8{color:red}.JGmqmR>div .UI9yM3{border-radius:5px;margin-left:15px;width:calc(100% - 390px);display:flex;flex-direction:column}.JGmqmR>div .UI9yM3>div h3{margin-bottom:10px}.JGmqmR>div .UI9yM3 .WCyhxw{border:1px solid silver;overflow:auto;padding:10px 25px;height:450px}.JGmqmR>div .UI9yM3 .WCyhxw ._4wQF6t{display:flex;justify-content:flex-end;margin:7.5px 0}.JGmqmR>div .UI9yM3 .WCyhxw ._4wQF6t>div{display:flex;flex-direction:column;align-items:flex-end;width:80%}.JGmqmR>div .UI9yM3 .WCyhxw ._4wQF6t>div .mCEvIu{font-size:small;margin-right:5px}.JGmqmR>div .UI9yM3 .WCyhxw ._4wQF6t>div>p{background-color:#2196f3;color:#fff;margin:3px 0;padding:8px 17px;border-radius:21px;width:-moz-fit-content;width:fit-content;font-weight:300;line-height:160%}.JGmqmR>div .UI9yM3 .WCyhxw .HHn5cu{display:flex;margin:7.5px 0}.JGmqmR>div .UI9yM3 .WCyhxw .HHn5cu>div{display:flex;flex-direction:column;width:80%}.JGmqmR>div .UI9yM3 .WCyhxw .HHn5cu>div .mCEvIu{font-size:small;margin-left:5px}.JGmqmR>div .UI9yM3 .WCyhxw .HHn5cu>div>p{background-color:#e5e5ea;color:#000;margin:5px 0;padding:8px 17px;border-radius:21px;width:-moz-fit-content;width:fit-content;font-weight:300;line-height:160%}.JGmqmR>div .UI9yM3 textarea{width:100%;border:1px solid silver;border-top:none;padding:15px;max-height:200px}.JGmqmR>div .UI9yM3 ._8kVj4j{margin:10px 0;text-align:center;height:-moz-fit-content;height:fit-content}.JGmqmR>div .UI9yM3 ._8kVj4j>button{background-color:#ff95d5;padding:15px 100px;color:#fff;border:none;font-weight:700;cursor:pointer;border-radius:5px}@media(max-width:768px){.JGmqmR .zzrmfp{width:40%!important}.JGmqmR .UI9yM3{width:60%!important}.JGmqmR .UI9yM3>h3{text-align:center!important}}@media(max-width:820px){.JGmqmR .UI9yM3>h3{text-align:center!important}}@media(max-width:540px){.JGmqmR h2{margin-bottom:25px}.JGmqmR>div{flex-direction:column;margin:0;width:100%}.JGmqmR>div .POxbbA>h3{font-size:medium}.JGmqmR .zzrmfp{margin:0;width:100%!important}.JGmqmR ._7ULPhJ .vHUIXY>h4{width:100%}.JGmqmR ._7ULPhJ .vHUIXY>h5{font-size:small}.JGmqmR>div .UI9yM3{display:none;width:100%!important;margin:0!important}.JGmqmR>div .UI9yM3 .WCyhxw{margin:5px!important}.JGmqmR>div .UI9yM3 textarea{margin:5px;border-top:1px solid silver!important;width:-webkit-fill-available!important}}