@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap);.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Montserrat,sans-serif}body .button,body input,body textarea{font-size:15px}@media screen and (min-width:768px){body .button,body input,body textarea{font-size:16px}}@media screen and (min-width:992px){body .button,body input,body textarea{font-size:18px}}.body-connexion,.body-connexion .container-connexion{align-items:center;display:flex;flex-direction:column;justify-content:center}.body-connexion .container-connexion{min-height:400px;width:75%}@media screen and (min-width:768px){.body-connexion .container-connexion{background-color:#fff;border-radius:50px;height:450px;margin-top:40px;width:600px}}.body-connexion .container-connexion .input{border:1px solid transparent;border-radius:35px;font-family:inherit;font-weight:500;height:60px;margin-bottom:50px;text-align:center;text-decoration:none;width:100%}@media screen and (min-width:768px){.body-connexion .container-connexion .input{background-color:#ebebeb;width:75%}}.body-connexion .container-connexion .input:focus{outline-color:#1274b9}.body-connexion .container-connexion .button{margin-top:30px}.body-connexion .error-message{color:#e6413c;font-size:15px;font-weight:500}@media screen and (min-width:768px){.body-connexion .error-message{font-size:16px}}@media screen and (min-width:992px){.body-connexion .error-message{font-size:18px}}.image{margin-bottom:40px}@media screen and (min-width:768px){.image{margin-bottom:0;width:200px}}@media screen and (min-width:992px){.image{width:450px}}.logoDesktop{max-height:200px;object-fit:contain}.accueil-menu{display:flex;flex-direction:column;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:20px;padding-top:150px;width:80%}@media screen and (min-width:992px){.accueil-menu{width:70%}}@media screen and (min-width:1300px){.accueil-menu{width:65%}}.accueil-categorie{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.accueil-categorie{align-items:start}}.accueil-categorie .titre-categorie{font-size:20px;font-weight:500;letter-spacing:2px;line-height:40px}.accueil-categorie .liste-categorie-accueil{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:start;margin-top:20px;width:100%}.card{align-items:center;background-color:#fff;border:1px solid #1274b9;border-radius:15px;color:#1274b9;display:flex;height:100px;justify-content:center;text-decoration:none;transition:.3s ease-in-out;width:200px}@media screen and (min-width:768px){.card{height:130px;width:220px}}.card:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:768px){.card:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.card .card-contenu{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:0 10px}.card .card-contenu img{height:50px}.card .card-contenu .description{width:70%}.card .card-contenu h2{font-weight:700;margin-bottom:10px}.card .card-contenu p{font-size:12px}.invisible-tablette{display:flex}@media screen and (min-width:768px){.invisible-tablette{display:none}}.body-planning,.div-totale{align-items:center;display:flex;flex-direction:column}.body-planning{padding-bottom:120px;width:100%}@media screen and (min-width:768px){.body-planning{align-items:baseline;padding-bottom:80px}}.body-planning h1{font-size:30px;font-weight:700;margin:70px 0 40px}.body-planning h2{font-size:25px;font-weight:700;margin-bottom:20px;padding-top:20px;text-align:center}.body-jour{align-items:center}@media screen and (min-width:768px){.body-semaine{background-color:#ebebeb;flex-direction:row;justify-content:center;width:100vw}}.maintenance{background-color:#37bacd}.pauseDej{background-color:#689d71;pointer-events:none}.pose{background-color:#1274b9}@media screen and (min-width:768px){.pose p{color:inherit}}.info-intervention{word-wrap:break-word;border-radius:10px;color:#fff;cursor:pointer;font-size:11px;margin-bottom:10px;margin-right:0;overflow:hidden;padding:15px 30px;position:relative;text-overflow:ellipsis;transition:.2s ease-in-out;width:200px}@media screen and (min-width:768px){.info-intervention{font-size:10px;margin-bottom:15px;margin-top:15px;max-width:170px;padding:7.5%;width:80%}}@media screen and (min-width:992px){.info-intervention{font-size:13px}}.info-intervention:hover{box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:100}@media screen and (min-width:992px){.info-intervention:hover{box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transform:scale(1.1);transform:scale(1.1)}}.info-intervention .heure{font-weight:700;text-align:end;text-decoration:underline}@media screen and (min-width:768px){.info-intervention .heure{text-align:center}}.info-intervention .nom-client{font-size:17px;font-weight:700}@media screen and (min-width:768px){.info-intervention .nom-client{font-size:12px}}@media screen and (min-width:992px){.info-intervention .nom-client{font-size:14px}}.annul{background-color:#e6413c}.journee-column{margin-bottom:10px;margin-top:20px}@media screen and (min-width:768px){.journee-column{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:2800px;padding:10px 2px}}.jour-semaine{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 5px;max-width:170px;width:10%}@media screen and (min-width:768px){.jour-semaine{display:block}}@media screen and (min-width:992px){.jour-semaine{margin-right:17px}}.Modal{background-color:#fff;border-radius:15px;font-size:15px;height:auto;left:50%;max-height:90%;overflow-x:hidden;overflow-y:scroll;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}@media screen and (min-width:992px){.Modal{font-size:16px;width:60%}}.Overlay{background-color:gray;bottom:0;left:0;opacity:.97;position:fixed;right:0;top:0;z-index:10000}.Overlay:after{background-color:#e6413c;border-radius:10px;color:#fff;content:"X";cursor:pointer;display:block;font-size:20px;font-weight:500;padding:15px;position:absolute;right:5%;top:5%}@media screen and (min-width:992px){.Overlay:after{font-size:20px;padding:20px;right:10%;top:10%}}.Overlay-Semaine{opacity:.47}.header-modal{color:#1274b9;display:flex;flex-direction:column;justify-content:space-between;padding:20px 40px;position:relative}.header-modal .journee{margin-bottom:20px}@media screen and (min-width:768px){.header-modal .journee{margin-bottom:0}.header-modal{flex-direction:row}}.header-modal p{align-items:center;display:flex}.header-modal p .title{display:inline;font-weight:600;margin-right:5px;position:relative}.header-modal p .title:after{border-bottom:1px solid #1274b9;bottom:-4px;content:"";left:0;position:absolute;width:100%}.info-client{background-color:#1274b9;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:0 40px;padding:20px}@media screen and (min-width:768px){.info-client{flex-direction:row}}.info-client p{display:flex;margin-bottom:10px}.info-client .title{font-weight:600}.info-client .value{word-wrap:break-word;margin-left:15px;overflow:hidden}.info-client .block-left{width:100%}@media screen and (min-width:768px){.info-client .block-left{width:50%}}.info-client .block-left p{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.info-client .block-left p{flex-direction:row}}.info-client .block-left p .title{padding-bottom:10px;text-align:start}.info-client .block-right{width:100%}@media screen and (min-width:768px){.info-client .block-right{width:50%}}.info-client .block-right p{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.info-client .block-right p{flex-direction:row}}.info-client .block-right p .title{padding-bottom:10px;text-align:start}.choixDate{align-items:center;background-color:#ebebeb;display:flex;justify-content:space-around;max-width:1500px;padding-top:150px;width:100%}.choixDate .semaine-jour{align-items:center;display:flex;flex-direction:row;justify-content:center}.choixDate p{font-size:14px}@media screen and (min-width:768px){.choixDate p{font-size:17px}}@media screen and (min-width:992px){.choixDate p{font-size:20px}}@media screen and (min-width:768px){.choixDate .button{height:50px;width:150px}}.choixDate .date-actu{margin-top:5px}.choixDate .active-primary{color:#1274b9;font-size:1.2rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.choixDate .active-primary{font-size:1.2rem}}@media screen and (min-width:992px){.choixDate .active-primary{font-size:1.4rem}}.choixDate .active-secondary{color:#37bacd;font-size:1.2rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.choixDate .active-secondary{font-size:1.2rem}}@media screen and (min-width:992px){.choixDate .active-secondary{font-size:1.4rem}}.choixDate .react-switch-label{margin:0 5px 0 0}.choixDate .actu{display:flex;flex-direction:column}.chevron-gauche{height:50px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:50px}@media screen and (min-width:992px){.chevron-gauche{height:60px;width:60px}}.chevron-droite{height:50px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:50px}@media screen and (min-width:992px){.chevron-droite{height:60px;width:60px}}.chevron-droite,.chevron-gauche{transition:.2s ease-in-out}.chevron-droite:hover,.chevron-gauche:hover{cursor:pointer;opacity:.7}.date-visible,.modif-date{align-items:center;display:flex;justify-content:center}.date-visible{background-color:#1274b9;border:1px solid #1274b9;border-radius:35px;color:#fff;font-size:15px;font-weight:500;height:40px;padding:5px 15px;text-align:center;width:200px}@media screen and (min-width:768px){.date-visible{font-size:16px;height:50px}}@media screen and (min-width:992px){.date-visible{height:60px;width:300px}}.modif-date-tablette{display:none}@media screen and (min-width:768px){.modif-date-tablette{display:flex}}.modif-date-tel{background-color:#ebebeb;display:flex;padding-top:30px}@media screen and (min-width:768px){.modif-date-tel{display:none}}.chevron-desac{display:none}.date-invalide{color:#1274b9;font-size:40px;font-weight:500;margin-top:100px}.date-semaine-valid{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:50px;position:relative;width:300px}@media screen and (min-width:768px){.date-semaine-valid{padding-top:80px;width:auto}.date-semaine-valid .hotel,.date-semaine-valid .resa_hotel{position:absolute;top:30px}}.date-semaine-valid h2{margin-right:10px}@media screen and (min-width:768px){.date-semaine-valid h2{font-size:13px}}@media screen and (min-width:992px){.date-semaine-valid h2{font-size:17px}}.date-semaine-valid .valide:after{background-color:#3c9949;border-radius:50%;content:"";display:inline-block;height:25px;margin-left:8px;width:25px}@media screen and (min-width:768px){.date-semaine-valid .valide:after{height:15px;width:15px}}@media screen and (min-width:992px){.date-semaine-valid .valide:after{height:20px;width:20px}}.date-semaine-valid .tempo:after{background-color:#f8931f;border-radius:50%;content:"";display:inline-block;height:25px;margin-left:8px;width:25px}@media screen and (min-width:768px){.date-semaine-valid .tempo:after{height:15px;width:15px}}@media screen and (min-width:992px){.date-semaine-valid .tempo:after{height:20px;width:20px}}.hotel{align-items:center;background-color:#37bacd;border:2px solid #37bacd;border-radius:35px;color:#fff;display:flex;font-size:15px;font-weight:500;height:40px;justify-content:center;transition:.5s ease-in-out;width:126px}.hotel:hover{background-color:#ebebeb;color:inherit;color:#37bacd;cursor:pointer}@media screen and (min-width:768px){.hotel{font-size:16px;width:110px}}@media screen and (min-width:992px){.hotel{width:130px}}.Modal-Hotel{align-items:center;display:flex;height:70%;justify-content:center}@media screen and (min-width:768px){.Modal-Hotel{height:60%;width:60%}}@media screen and (min-width:992px){.Modal-Hotel{height:50%;width:50%}}.Modal-Hotel .contenu-hotel{color:#1274b9;font-size:20px;font-weight:500}.Modal-Hotel .contenu-hotel .nomHotel{font-size:25px;font-weight:600}.Modal-Hotel .contenu-hotel p{margin-bottom:25px;text-align:center}.date-jour{font-size:13px;font-weight:600;text-align:center}@media screen and (min-width:992px){.date-jour{font-size:16px}}#modal-annul .header-modal{color:#e6413c}#modal-annul .header-modal p .title:after{border-bottom:1px solid #e6413c}#modal-annul .info-client{background-color:#e6413c}.interv-prevu{color:#1274b9;padding:20px 40px}.interv-prevu p{display:flex;flex-direction:row}.interv-prevu p .title{display:inline-block;font-weight:600;margin-bottom:10px;min-width:130px;position:relative;text-decoration:underline;width:30%}#modal-annul .interv-prevu{color:#e6413c}.observations{padding:20px 40px}.observations p{display:flex;flex-direction:column}.observations .title{color:#1274b9;display:inline-block;font-weight:600;margin-bottom:10px;position:relative;text-decoration:underline;width:50%}.observations .value{background-color:#1274b9;border-radius:10px;color:#fff;margin-top:10px;padding:20px}#modal-annul .observations .title{color:#e6413c}#modal-annul .observations .value{background-color:#e6413c}.block-left .lien-tel{color:#fff;text-decoration:none}.contenu-hotel .lien-tel{color:#1274b9;text-decoration:none}.loader-mail{margin-top:0!important}.hide-nav{height:100%}.hide-nav ul{height:100%!important}.footer{align-items:center;background-color:#ebebeb;bottom:0;color:#000;display:flex;font-size:13px;font-weight:600;height:120px;justify-content:center;left:0;position:fixed;right:0;text-align:justify;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out;z-index:10000}@media screen and (min-width:768px){.footer{font-size:16px;height:50px;padding:10px;text-align:center}}.footer .aide{align-items:center;background-color:#1274b9;border-radius:50px;color:#fff;display:flex;font-size:25px;height:40px;justify-content:center;margin-right:15px;transition:.2s ease-in-out;width:5%;width:40px}.footer .aide:hover{cursor:pointer;opacity:.7}.footer p{width:80%}@media screen and (min-width:768px){.footer p{width:75%}}.footer-hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.footer-visible{-webkit-transform:translateY(0);transform:translateY(0)}.ModalLegend{overflow-x:hidden;overflow-y:hidden}@media screen and (min-width:768px){.ModalLegend{width:50%}}.ModalLegend p{font-weight:600;margin-top:20px}.ModalLegend p:last-child{margin-bottom:20px}.ModalLegend .cercleVert:before{background-color:#3c9949}.ModalLegend .cercleOrange:before,.ModalLegend .cercleVert:before{border-radius:50%;content:"";display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.ModalLegend .cercleOrange:before{background-color:#f8931f}.ModalLegend .cercleBleu:before,.ModalLegend .cerclePrimaryColor:before{background-color:#1274b9;border-radius:50%;content:"";display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.ModalLegend .rectangleSecondaryColor:before{background-color:#37bacd}.ModalLegend .rectanglePrimaryColor:before,.ModalLegend .rectangleSecondaryColor:before{border-radius:10%;content:"";display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.ModalLegend .rectanglePrimaryColor:before{background-color:#1274b9}.ModalLegend .rectangleRouge:before{background-color:#e6413c;border-radius:10%;content:"";display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.resa_hotel{align-items:center;background-color:#37bacd;border:2px solid #37bacd;border-radius:35px;color:#fff;display:flex;font-size:15px;font-weight:500;height:40px;justify-content:center;text-align:center;transition:.5s ease-in-out;width:126px}.resa_hotel:hover{background-color:#ebebeb;color:inherit;color:#37bacd;cursor:pointer}@media screen and (min-width:768px){.resa_hotel{font-size:16px;width:110px}}@media screen and (min-width:992px){.resa_hotel{width:130px}}.message-hotel{color:#1274b9;font-size:25px;font-weight:600;text-align:center}.choix-tech{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:50px}@media screen and (min-width:768px){.choix-tech{flex-direction:row}}.choix-tech .popup-tech{margin-top:0}.picture{height:30px;text-align:center;width:30px}.testPC{display:none}@media screen and (min-width:768px){.testPC{display:flex;justify-content:space-between;width:20%}}.testPC div{text-align:center}.testPC div .lds-roller{margin-top:0}.testPC div img{transition:.2s ease-in-out}.testPC div img:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.testMobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.testMobile img{transition:.3s ease-in-out}.testMobile img:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:768px){.testMobile img{display:none}}.testMobile div{text-align:center}.testMobile div .lds-roller{margin-top:0}.origine{margin-top:10px}.EnvoiMail{align-items:center;display:flex;flex-direction:column;justify-content:center}.gapMail{margin-top:10px}.success{color:#3c9949;font-weight:500}.echec{color:#e6413c;font-weight:500}.adresse-modal{display:flex;flex-direction:column}.adresse-modal .adresse-modal-value{margin-bottom:5px}.adressemarginleft{margin-left:15px}.reduction-size{font-size:14px;margin-bottom:10px}@media screen and (min-width:768px){.reduction-size{font-size:9px}}@media screen and (min-width:992px){.reduction-size{font-size:10px}}.imgsaisie{height:30px;text-align:center;transition:.2s ease-in-out;width:30px}.imgsaisie:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.textDecorationNone{color:inherit;text-decoration:none}.textDecorationNone:hover{color:inherit;cursor:pointer}.imgbubble{height:30px;text-align:center;transition:.2s ease-in-out;width:30px}.imgbubble:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.ModalMessageBulle{font-size:20px;font-weight:500;height:50%;width:70%}.ModalMessageBulle,.formBulle{align-items:center;display:flex;justify-content:center}.formBulle{flex-direction:column;height:100%;width:100%}.inputBulle{border:2px solid #000;border-radius:7px;box-sizing:border-box;display:inline-block;height:100%;line-height:normal;overflow-wrap:break-word;padding:10px;resize:none;vertical-align:middle;white-space:pre-wrap;width:100%}.entetebullevisible,.inputBulle{color:#1274b9;font-weight:600;text-align:center}.entetebullevisible{padding:20px}.annulationvalidationbulle{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;width:100%}@media screen and (min-width:768px){.annulationvalidationbulle{width:50%}}.annulationvalidationbulle input{border-radius:13px;height:40px;width:40%}.annulationvalidationbulle .annulerBulle{background-color:#e6413c;border:1px solid #e6413c;color:#fff;transition:.4s ease-in-out}.annulationvalidationbulle .annulerBulle:hover{background-color:#fff;color:#e6413c;cursor:pointer}.annulationvalidationbulle .validerBulle{background-color:#1274b9;border:1px solid #1274b9;color:#fff;transition:.4s ease-in-out}.annulationvalidationbulle .validerBulle:hover{background-color:#fff;color:#1274b9;cursor:pointer}.paddingTop10{padding-top:10px!important}.marginAdresse .waze{border-radius:50%;height:50px;object-fit:cover;padding:10px;width:50px}.displayligne{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:2px;margin:0}.underline-gras{font-weight:700;text-decoration:underline}.vtcom-content{display:flex;flex-direction:column;gap:10px}body{background-color:#ebebeb}#body-rapport{align-items:center;display:flex;flex-direction:column}.main-rapport{flex-grow:1;margin-bottom:20px;max-width:1500px;overflow-y:scroll;width:100vw}.actu-rapport{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:150px}@media screen and (min-width:768px){.actu-rapport{display:none}}.actu-rapport .date-actu{padding-top:5px}.actu-rapport-pc{display:none}@media screen and (min-width:768px){.actu-rapport-pc{align-items:center;display:flex;flex-direction:column;justify-content:center}}.actu-rapport-pc .date-actu{padding-top:5px}.choixDate-rapport{padding-top:20px}@media screen and (min-width:768px){.choixDate-rapport{align-items:center;display:flex;justify-content:space-evenly;padding-top:150px}}table{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 5% 0}table tbody,table thead{width:100%}table tbody tr,table thead tr{display:flex}table tbody tr .column-grand,table thead tr .column-grand{width:30%}@media screen and (min-width:768px){table tbody tr .column-grand,table thead tr .column-grand{width:11.5%}}table tbody tr .column-petit,table thead tr .column-petit{width:15%}@media screen and (min-width:768px){table tbody tr .column-petit,table thead tr .column-petit{width:6%}}table tbody tr .column,table tbody tr td,table thead tr .column,table thead tr td{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:center;overflow:hidden;padding:15px 10px;text-align:center}@media screen and (min-width:768px){table tbody tr .column,table tbody tr td,table thead tr .column,table thead tr td{font-size:10px;padding:15px 5px}}@media screen and (min-width:992px){table tbody tr .column,table tbody tr td,table thead tr .column,table thead tr td{font-size:15px}}table tbody tr .column p,table tbody tr td p,table thead tr .column p,table thead tr td p{overflow:hidden;text-overflow:ellipsis}table tbody tr .invi_tablette,table thead tr .invi_tablette{display:none}@media screen and (min-width:768px){table tbody tr .invi_tablette,table thead tr .invi_tablette{display:flex}}thead{background:#1274b9;border-radius:13px;margin-bottom:20px}tbody{height:60px}tbody .rapportSaisie{background-color:#689d71}tbody .rapportSaisie td{border:1.5px solid #fff;color:#fff}tbody .rapportSaisie .affichecheck{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}tbody .rapportSaisie:hover{background:#1274b9;cursor:pointer}tbody .rapportSaisie:hover td{border:1.5px solid #ebebeb;color:#fff}tbody .rapportSaisie:hover .affichecheck{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}tbody tr{background:#fff;border-radius:13px;height:100%;margin-bottom:5px;transition:.2s ease-in-out}tbody tr:hover{background:#1274b9;cursor:pointer}tbody tr:hover td{border:1.5px solid #ebebeb;color:#fff}tbody tr:hover .affichecheck{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}tbody tr td{border:1.5px solid #1274b9;color:#1274b9}.rapportdesac td:nth-child(4){border-bottom-right-radius:13px;border-top-right-radius:13px}@media screen and (min-width:768px){.rapportdesac td:nth-child(4){border-radius:0}}tr td:first-child{border-bottom-left-radius:13px;border-top-left-radius:13px}@media screen and (min-width:768px){tr td:last-child{border-bottom-right-radius:13px;border-top-right-radius:13px}}.column{border:1.5px solid #ebebeb;color:#fff}.affichecheck{background-image:url(/static/media/square-check-solid.2c452f54eb23f994038c.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;transition:.2s ease-in-out}.nocheck{background:none}footer{align-items:center;border-radius:13px;display:flex;flex-direction:column;justify-content:center;margin:0 5% 10px;max-width:1500px;width:73vw}@media screen and (min-width:768px){footer{flex-direction:row;width:87vw}}footer .span-footer{align-items:center;background-color:#fff;border:1.5px solid #1274b9;border-radius:13px;color:#1274b9;display:flex;font-size:10px;font-weight:600;height:20px;justify-content:space-between;margin-bottom:5px;padding:8px;width:100%}@media screen and (min-width:768px){footer .span-footer{border-radius:0;height:30px;margin-bottom:0}}footer .span-footer .titre-footer{padding:8px;width:60%}@media screen and (min-width:768px){footer .span-footer .titre-footer{padding:0}}footer .span-footer .big-police{padding:8px;text-align:end;width:40%}@media screen and (min-width:768px){footer .span-footer .big-police{padding:0}footer span:first-child{border-bottom-left-radius:13px;border-top-left-radius:13px}footer span:last-child{border-bottom-right-radius:13px;border-top-right-radius:13px}}footer .span-tablette{display:none}@media screen and (min-width:768px){footer .span-tablette{display:flex}}footer .span-tel{align-items:center;background-color:#fff;border:1.5px solid #1274b9;border-radius:13px;color:#1274b9;display:flex;font-size:10px;font-weight:600;height:20px;justify-content:space-between;margin-bottom:5px;padding:8px;width:100%}@media screen and (min-width:768px){footer .span-tel{display:none}}footer .span-tel span{align-items:center;display:flex;height:100%;padding:8px;width:47%}footer .span-tel span:first-child{border-right:1.5px solid #1274b9}.date-invalide-rapport{color:#1274b9;font-size:40px;font-weight:500;text-align:center}.loader-rapport{text-align:center}.OverlayRapport{-webkit-animation:slideIn .4s ease forwards;animation:slideIn .4s ease forwards;background-color:transparent!important;bottom:0;left:0;margin:auto 0;opacity:0;position:fixed;right:0;top:0;-webkit-transform:translateY(100%),translateX(0);transform:translateY(100%),translateX(0);z-index:10000}.OverlayRapport:after{display:none}@media screen and (min-width:768px){.OverlayRapport{-webkit-animation:slideInTablette .4s ease forwards;animation:slideInTablette .4s ease forwards;-webkit-transform:translateY(0),translateX(100%);transform:translateY(0),translateX(100%)}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ModalRapport{-webkit-animation:slideIn 1s ease forwards;animation:slideIn 1s ease forwards;background-color:#fff;border:2px solid #000;border-end-end-radius:0;border-end-start-radius:0;bottom:0;height:80vh;left:0;margin:auto;position:fixed;right:0;top:auto;-webkit-transform:translateY(100%),translateX(0);transform:translateY(100%),translateX(0);width:90vw;z-index:1000}.ModalRapport.modal-closed{-webkit-animation:slideOut 1s ease forwards;animation:slideOut 1s ease forwards}@media screen and (min-width:768px){.ModalRapport.modal-closed{-webkit-animation:slideOutTablette 1s ease forwards;animation:slideOutTablette 1s ease forwards}.ModalRapport{-webkit-animation:slideInTablette 1s ease forwards;animation:slideInTablette 1s ease forwards;border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:0;height:80%;left:auto;top:0;-webkit-transform:translateY(0),translateX(100%);transform:translateY(0),translateX(100%);width:500px}}@-webkit-keyframes slideInTablette{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInTablette{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideOutTablette{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutTablette{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.big-police{font-size:12px;margin-left:10px}@media screen and (min-width:768px){.big-police{font-size:13px}}@media screen and (min-width:992px){.big-police{font-size:14px}}.modalRapportOpen{margin:0 20px}.modalRapportOpen .heureRapport{font-size:18px;font-weight:600;margin:10px 0 40px;text-align:center}.modalRapportOpen .entete{font-weight:500;margin-top:10px}.modalRapportOpen .valueNonSaisissable{background-color:#b0aeae}.modalRapportOpen .valueNonSaisissable,.modalRapportOpen .valueSaisissable{border-radius:8px;box-sizing:border-box;font-weight:500;margin-top:5px;padding:13px;text-align:start;width:100%}.modalRapportOpen .valueSaisissable{background-color:#ebebeb}.modalRapportOpen .valueSaisissable:focus{outline-color:#1274b9}.modalRapportOpen .saisieMultiple{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.modalRapportOpen .saisieMultiple .saisieMontant,.modalRapportOpen .saisieMultiple .typePaiement{display:flex;flex-direction:column;overflow:hidden;width:40%}.modalRapportOpen .saisieMultiple .typePaiement{font-size:12px}@media screen and (min-width:768px){.modalRapportOpen .saisieMultiple .typePaiement{font-size:15px}}.modalRapportOpen .saisieMultiple .typePaiement>:not(:last-child){margin-bottom:10px}.modalRapportOpen .saisieMultiple .typePaiement div{align-items:center;display:flex;justify-content:flex-start}.modalRapportOpen .saisieMultiple .typePaiement div input{height:25px;margin-right:20px;width:25px}.modalRapportOpen .saisieMultiple .typePaiement div label{overflow:hidden;text-overflow:ellipsis}.typerdv{display:flex;flex-direction:column;font-size:12px;justify-content:space-between;margin-top:30px;overflow:hidden;width:100%}@media screen and (min-width:768px){.typerdv{font-size:15px}}.typerdv>*{margin-top:10px}.typerdv .checkboxtyperdv{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.typerdv .checkboxtyperdv{flex-direction:row}}.typerdv .checkboxtyperdv .specialrdv{align-items:start;flex-direction:column;justify-content:start;width:100%}@media screen and (min-width:768px){.typerdv .checkboxtyperdv .specialrdv{width:45%}}.typerdv .checkboxtyperdv .incidentrdv{align-items:start;flex-direction:column;justify-content:start;margin-left:0;margin-top:20px;width:100%}@media screen and (min-width:768px){.typerdv .checkboxtyperdv .incidentrdv{margin-left:10%;margin-top:0;width:45%}}.typerdv .checkboxtyperdv .detailmontantvente{align-items:center;display:flex;justify-content:space-between}.typerdv .checkboxtyperdv .detailmontantvente #montantvente{height:100%;margin-left:20px;min-width:120px;width:100%}.typerdv .checkboxtyperdv div{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.typerdv .checkboxtyperdv div input{height:25px;margin-right:20px;width:25px}.typerdv .checkboxtyperdv div label{overflow:hidden;text-overflow:ellipsis}.observation{margin-top:20px}.observation .inputObservations{border:1px solid #ccc;height:100px;margin-top:20px;overflow-x:hidden;overflow-y:scroll;resize:none}.validFormulaire{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.validFormulaire input{border-radius:13px;height:40px;width:40%}.validFormulaire .annulerForm{background-color:#e6413c;border:1px solid #e6413c;color:#fff;transition:.4s ease-in-out}.validFormulaire .annulerForm:hover{background-color:#fff;color:#e6413c;cursor:pointer}.validFormulaire .validerForm{background-color:#1274b9;border:1px solid #1274b9;color:#fff;transition:.4s ease-in-out}.validFormulaire .validerForm:hover{background-color:#fff;color:#1274b9;cursor:pointer}.message-error{color:#e6413c}.message-error,.message-reussite{align-items:center;display:flex;font-weight:600;justify-content:center;padding:0 0 10px;width:100%}.message-reussite{color:#3c9949}.annuleclient{background-color:#e6413c;pointer-events:none}.annuleclient td{border-color:#fff;color:#fff}#montantventenonmodifiable{height:100%;margin-left:20px;min-width:120px;width:100%}.divchecked:has(>input:disabled):before{background-image:url(/static/media/square-check-solid.2c452f54eb23f994038c.svg);background-size:cover;border-radius:3px;color:#fff;content:"";display:inline-block;height:30px;margin:3px 20px 3px 4px;position:relative;text-align:center;width:27px}.divchecked input:disabled{display:none}.contenu-stats{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-bottom:50px;max-width:1500px;padding-top:150px;width:100%}@media screen and (min-width:768px){.contenu-stats{align-items:start;flex-direction:row;justify-content:center}}.contenu-stats .liste-stats{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:40px;width:100%}@media screen and (min-width:768px){.contenu-stats .liste-stats{height:100%;margin-left:25px;margin-top:0;width:30%}}@media screen and (min-width:992px){.contenu-stats .liste-stats{margin-left:40px}}.contenu-stats .liste-stats .popup-tech{display:block}@media screen and (min-width:768px){.contenu-stats .liste-stats .popup-tech{display:none}}.contenu-stats .liste-stats h2{color:#1274b9;font-size:20px;font-weight:500;text-decoration:underline}.contenu-stats .liste-stats p{margin-top:20px;width:170px}@media screen and (min-width:768px){.contenu-stats .liste-stats p{width:200px}}.contenu-stats .liste-stats ul li{color:#000}.contenu-stats .liste-stats ul li p{text-align:center}.contenu-stats .stats-droite{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media screen and (min-width:768px){.contenu-stats .stats-droite{margin-right:25px;margin-top:0;width:70%}}@media screen and (min-width:992px){.contenu-stats .stats-droite{margin-right:40px}}.contenu-stats .stats-droite .actu-stats{align-items:center;display:flex;flex-direction:column;justify-content:center}.contenu-stats .stats-droite .actu-stats p{padding-top:5px}.contenu-stats .affichestats{background-color:#fff;border:1px solid #1274b9;border-radius:13px;color:#1274b9;margin-top:40px;min-height:250px;padding:20px;position:relative;width:80%}@media screen and (min-width:768px){.contenu-stats .affichestats{width:50%}}.contenu-stats .affichestats .lds-roller{left:50%;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contenu-stats .affichestats h1{font-size:30px;font-weight:600;text-align:center;text-decoration:underline}.contenu-stats .affichestats p{font-size:17px;font-weight:600;margin-top:40px}.desktopstats{display:none}@media screen and (min-width:768px){.desktopstats{display:block}}.contenu-statsTech{align-items:center;display:flex;flex-direction:column;justify-content:space-between;max-width:1000px;padding-top:150px;width:96%}@media screen and (min-width:768px){.contenu-statsTech{flex-direction:row}}.contenu-statsTech .popup-tech{margin-bottom:20px}@media screen and (min-width:768px){.contenu-statsTech .popup-tech{margin-bottom:0}}.contenu-statsTech .button{margin-left:-150px;width:150px}@media screen and (min-width:768px){.contenu-statsTech .button{margin-left:0;width:190px}}.contenu-statsTech .test{border-radius:35px;font-size:12px;height:50px;text-align:center;width:170px}.contenu-statsTech .test:hover{cursor:pointer}@media screen and (min-width:768px){.contenu-statsTech .test{font-size:16px;height:60px;width:190px}}.contenu-statsTech .react-datepicker__close-icon{right:-9px;top:-20px}.affichestatstech{background-color:#fff;border:1px solid #1274b9;border-radius:13px;color:#1274b9;margin-bottom:10px;margin-top:40px;max-width:400px;min-height:250px;padding:20px;position:relative;text-align:center;width:80%}@media screen and (min-width:768px){.affichestatstech{width:50%}}.affichestatstech .lds-roller{left:50%;margin-top:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.affichestatstech h1{font-size:30px;font-weight:600;text-align:center;text-decoration:underline}.affichestatstech p{font-size:17px;font-weight:400;margin-top:40px}.affichestatstech span{font-weight:600;margin-left:10px}.commande-histo{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin:100px 10px 0;max-width:1500px;width:100%}@media screen and (min-width:768px){.commande-histo{flex-direction:row;margin:150px 150px 30px}}.commande-histo .switch{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 10px 30px 0}@media screen and (min-width:768px){.commande-histo .switch{margin-bottom:0}}.commande-histo .switch p:first-child{width:27%}@media screen and (min-width:768px){.commande-histo .switch p:first-child{width:130px}}.commande-histo .switch p:last-child{width:27%}@media screen and (min-width:768px){.commande-histo .switch p:last-child{width:130px}}.commande-histo .switch .active-primary{color:#1274b9;font-size:1rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.commande-histo .switch .active-primary{font-size:1.2rem}}@media screen and (min-width:992px){.commande-histo .switch .active-primary{font-size:1.4rem}}.commande-histo .switch .active-secondary{color:#37bacd;font-size:1rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.commande-histo .switch .active-secondary{font-size:1.2rem}}@media screen and (min-width:992px){.commande-histo .switch .active-secondary{font-size:1.4rem}}.commande-histo .switch .react-switch-label{margin:0 20px}h1{font-size:35px;font-weight:600;transition:.4s ease-in-out}.active-primary-title{color:#1274b9}.active-secondary-title{color:#37bacd}.popupcommande p{padding:0 4px}.popupcommande .options{width:100%}.popup-invisible{display:none!important;opacity:0;pointer-events:none}@media screen and (min-width:768px){.popup-invisible{display:flex!important}}.choixpaniercommande{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}@media screen and (min-width:768px){.choixpaniercommande{flex-direction:row;flex-wrap:wrap;gap:10px 10px;width:95%}}@media screen and (min-width:992px){.choixpaniercommande{max-width:1500px;width:80%}}.choixpaniercommande .popup-tech .dropdown .popupcommande{font-size:15px;height:50px;width:170px}@media screen and (min-width:992px){.choixpaniercommande .popup-tech .dropdown .popupcommande{height:60px;width:190px}}.choixpaniercommande .popup-tech .dropdown .popupcommande .options .option{font-size:12px}@media screen and (min-width:768px){.choixpaniercommande .popup-tech .dropdown .popupcommande .options .option{font-size:14px}}.inputQuantiteCommande{background-color:#fff;border:1px solid #1274b9;border-radius:35px;color:#1274b9;font-size:15px;font-weight:500;height:50px;padding-left:10px;text-align:center;transition:.5s ease-in-out;width:160px}@media screen and (min-width:992px){.inputQuantiteCommande{font-size:20px;height:60px;width:180px}}.globaleChoixPanierCommande{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.envoiPanier{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;width:90%}.envoiPanier .popup-tech{display:flex;flex-direction:column}.envoiPanier .popup-tech .message-erreur{color:#e6413c;font-weight:500;margin-top:10px}.envoiPanier .popup-tech .button{font-size:15px;height:50px;width:170px}@media screen and (min-width:992px){.envoiPanier .popup-tech .button{font-size:20px;height:60px;width:190px}}.panier{margin-top:30px;position:relative;width:90vw}.panier .lds-roller{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px){.panier{margin-top:10px}}.panier h1{color:#1274b9;margin-bottom:40px;text-align:center}.panier .produit-panier table thead{background-color:transparent;margin-bottom:12px}@media screen and (min-width:768px){.panier .produit-panier table thead{margin-bottom:12px}}.panier .produit-panier table thead tr{color:#fff;display:grid;font-weight:500;grid-template-columns:.8fr .8fr 1.15fr .7fr;height:50px;overflow:hidden}@media screen and (min-width:768px){.panier .produit-panier table thead tr{grid-template-columns:.4fr .8fr 1.6fr .5fr repeat(2,.3fr)}}@media screen and (min-width:1300px){.panier .produit-panier table thead tr{grid-template-columns:.25fr .8fr 1.6fr .5fr repeat(2,.3fr)}}@media screen and (min-width:768px){.panier .produit-panier table thead tr .column-panier{font-size:15px}}@media screen and (min-width:992px){.panier .produit-panier table thead tr .column-panier{font-size:18px}}.panier .produit-panier table thead tr th:first-child{border-bottom-left-radius:13px;border-top-left-radius:13px}.panier .produit-panier table thead tr th:nth-child(4){border-bottom-right-radius:13px;border-top-right-radius:13px}.panier .produit-panier table thead tr th:first-child,.panier .produit-panier table thead tr th:nth-child(2),.panier .produit-panier table thead tr th:nth-child(3),.panier .produit-panier table thead tr th:nth-child(4){background-color:#1274b9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panier .produit-panier table thead tr td:nth-child(5),.panier .produit-panier table thead tr td:nth-child(6){background-color:transparent}.panier .produit-panier table tbody{height:auto}.panier .produit-panier table tbody .selected td:first-child,.panier .produit-panier table tbody .selected td:nth-child(2),.panier .produit-panier table tbody .selected td:nth-child(3),.panier .produit-panier table tbody .selected td:nth-child(4){background-color:#1274b9!important;border-color:#ebebeb!important;color:#fff!important}@media screen and (min-width:768px){.panier .produit-panier table tbody .selected td:first-child,.panier .produit-panier table tbody .selected td:nth-child(2),.panier .produit-panier table tbody .selected td:nth-child(3),.panier .produit-panier table tbody .selected td:nth-child(4){background-color:#fff!important;border-color:#1274b9!important;color:#1274b9!important}}.panier .produit-panier table tbody tr{background-color:transparent;display:grid;grid-template-columns:.8fr .8fr 1.15fr .7fr;height:auto;margin-bottom:10px}.panier .produit-panier table tbody tr td{overflow:hidden;padding:0 2px!important}@media screen and (min-width:768px){.panier .produit-panier table tbody tr td{padding:0 7px!important}}.panier .produit-panier table tbody tr p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panier .produit-panier table tbody tr:hover{background-color:transparent}.panier .produit-panier table tbody tr:hover td{border:1px solid #1274b9;color:#1274b9}@media screen and (min-width:768px){.panier .produit-panier table tbody tr{grid-template-columns:.4fr .8fr 1.6fr .5fr repeat(2,.3fr);pointer-events:none}}@media screen and (min-width:1300px){.panier .produit-panier table tbody tr{grid-template-columns:.25fr .8fr 1.6fr .5fr repeat(2,.3fr);pointer-events:none}}.panier .produit-panier table tbody tr td:first-child,.panier .produit-panier table tbody tr td:nth-child(2),.panier .produit-panier table tbody tr td:nth-child(3),.panier .produit-panier table tbody tr td:nth-child(4){background-color:#fff}.panier .produit-panier table tbody tr td{font-size:12px;height:60px;padding:0;pointer-events:none}@media screen and (min-width:992px){.panier .produit-panier table tbody tr td{font-size:15px}}.panier .produit-panier table tbody tr td p{line-height:2rem}.panier .produit-panier table tbody tr td:nth-child(4){border-bottom-right-radius:13px;border-top-right-radius:13px}.panier .produit-panier table tbody tr td:nth-child(5),.panier .produit-panier table tbody tr td:nth-child(6){display:none;pointer-events:auto;width:50%}@media screen and (min-width:768px){.panier .produit-panier table tbody tr td:nth-child(5),.panier .produit-panier table tbody tr td:nth-child(6){align-items:center;border:none;display:flex;justify-content:center;width:100%}.panier .produit-panier table tbody tr td:nth-child(5) img,.panier .produit-panier table tbody tr td:nth-child(6) img{height:40px;width:40px}}.modify-container{height:40px;position:relative;width:40px}.modify{left:0;position:absolute;top:0;transition:opacity 0s}.modify-container:hover .modify{opacity:0}.modify-container .fa-pen-to-square,.modify-container .fa-trash{display:none}.modify-container:hover .fa-pen-to-square,.modify-container:hover .fa-trash{display:inline-block}.div-totale-commande{height:100%;margin-bottom:100px}tfoot{width:100%}@media screen and (min-width:768px){tfoot{height:200px}}tfoot tr{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:20px 0 0 20px;position:relative;width:100%}tfoot tr td:first-child{margin-right:20px}tfoot tr td:first-child,tfoot tr td:nth-child(2){display:none}@media screen and (min-width:768px){tfoot tr td:first-child,tfoot tr td:nth-child(2){display:none}}tfoot tr td:nth-child(3){position:absolute;right:30px;top:0}@media screen and (min-width:768px){tfoot tr td:nth-child(3){top:20px}}tfoot tr .modify-tel{height:30px;width:30px}.affichage-icone-tel{display:block!important}.qte-tablette{display:none}@media screen and (min-width:768px){.qte-tablette{display:block}}.qte-tel{display:block}@media screen and (min-width:768px){.qte-tel{display:none}}.titreinformationsav{color:#1274b9;font-size:30px;margin:20px 0;text-align:center}.saisieClientSAV{margin:25px 5px 10px}.saisieClientSAV .listeSaisieClientSAV{align-items:center;display:flex;height:31px;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV{margin-bottom:30px}}.saisieClientSAV .listeSaisieClientSAV .garanti{max-width:350px}.saisieClientSAV .listeSaisieClientSAV .garanti,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison{align-items:center;display:flex;font-size:10px;justify-content:space-between;width:100%}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV .garanti,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison{font-size:15px}}.saisieClientSAV .listeSaisieClientSAV .garanti .margin-right,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison .margin-right{margin-right:10px}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV .garanti .margin-right,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison .margin-right{margin-right:30px}}.saisieClientSAV .listeSaisieClientSAV .garanti input,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison input{height:14px;width:14px}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV .garanti input,.saisieClientSAV .listeSaisieClientSAV .lieuLivraison input{height:20px;width:20px}}.saisieClientSAV .listeSaisieClientSAV .value{font-size:12px;width:100%}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV .value{font-size:15px}}.saisieClientSAV .listeSaisieClientSAV .title{color:#1274b9;font-size:11px;font-weight:700;margin-right:10px;width:20%}@media screen and (min-width:768px){.saisieClientSAV .listeSaisieClientSAV .title{font-size:20px;margin-right:20px;width:30%}}.affichageCPClient .title,.affichageVilleClient .title{margin-right:30px!important}@media screen and (min-width:768px){.affichageCPClient .title,.affichageVilleClient .title{margin-right:40px!important}}.saisieNomClient{margin-top:50px}.ModalCommande{max-width:800px}.ModalCommande .lds-roller{display:flex;justify-content:center;margin-bottom:80px;text-align:center;width:100%}.inputClient{border:1px solid;border-radius:3px;margin-left:5px;width:100%}.cancel{height:30px;margin-left:7px;transition:.2s ease-in-out;width:30px}.cancel:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.5);transform:scale(1.5)}#stock{margin-left:19px}.choixTextClient{display:flex;flex-direction:column;position:relative;width:70%}.choixTextClient select{font-size:15px;height:30px}@media screen and (min-width:768px){.choixTextClient select{font-size:16px}}@media screen and (min-width:992px){.choixTextClient select{font-size:18px}}.choixTextClient .saisieClient{display:flex;flex-direction:row}.choixTextClient .dropdown{background-color:#fff;border:1px solid #000;border-radius:10px;max-height:155px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:35px;width:100%}@media screen and (min-width:768px){.choixTextClient .dropdown{max-height:170px}}.choixTextClient .dropdown .option{font-size:11px;font-weight:500;padding:10px;white-space:pre-wrap;width:100%}@media screen and (min-width:768px){.choixTextClient .dropdown .option{font-size:14px}}.choixTextClient .dropdown .option:hover{background-color:#1274b9;color:#fff;cursor:pointer}.choixTextClient .toutMasqué{display:none}.boutonValiderClient{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.boutonValiderClient .message-erreur{color:#e6413c;font-weight:500;margin-top:5px;text-align:center;width:126px}@media screen and (min-width:768px){.boutonValiderClient .message-erreur{width:190px}}.div-histo{position:relative;width:100%}.div-histo .date-histo{position:relative;width:15%}.div-histo .date-histo .cercleBleu,.div-histo .date-histo .cercleOrange,.div-histo .date-histo .cercleVert{border-radius:50px;content:"";height:30px;left:-10px;position:absolute;top:-10px;width:30px}@media screen and (min-width:768px){.div-histo .date-histo .cercleBleu,.div-histo .date-histo .cercleOrange,.div-histo .date-histo .cercleVert{height:40px;width:40px}}.div-histo .date-histo .cercleOrange{background-color:#f8931f}.div-histo .date-histo .cercleVert{background-color:#3c9949}.div-histo .date-histo .cercleBleu{background-color:#1274b9}.div-histo .articles-histo{width:50%}.div-histo .qte-histo{width:15%}.div-histo .bonlivraison-histo{border-bottom-right-radius:13px;border-top-right-radius:13px;width:20%}.div-histo .lds-roller{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.div-histo table thead tr .bonlivraison-histo{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}@media screen and (min-width:768px){.div-histo table thead tr .bonlivraison-histo{flex-direction:row}}.div-histo table thead tr .bonlivraison-histo:hover{cursor:pointer}.div-histo table thead tr .bonlivraison-histo .qte-tel{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:wrap;width:100%}.div-histo table thead tr .date-histo{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.div-histo table thead tr .date-histo{flex-direction:row}}.div-histo table thead tr .date-histo:hover{cursor:pointer}.div-histo table tbody tr p{font-size:9px}@media screen and (min-width:768px){.div-histo table tbody tr p{font-size:10px}}@media screen and (min-width:992px){.div-histo table tbody tr p{font-size:14px}}.div-histo table tbody tr:hover{background-color:#fff;cursor:not-allowed}.div-histo table tbody tr:hover td{border-color:#1274b9;color:#1274b9}.div-histo table tbody tr .articles-histo{padding:4px 10px}.div-histo table tbody tr .articles-histo p{align-items:center;display:flex;height:100%;justify-content:center}.div-histo table tbody .tr-invisible{background-color:transparent}.div-histo table tbody .tr-invisible:hover{background-color:transparent;cursor:none;pointer-events:none}.div-histo table tbody .tr-invisible .td-invisible{border:none;color:none}.IconTri{height:20px;margin-left:10px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:20px}.img-croissant{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.img-decroissant{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.legende{display:flex;font-size:13px;margin:20px 5% 0}@media screen and (min-width:768px){.legende{font-size:20px}}.legende .legende-client{align-items:center;display:flex;font-weight:500;justify-content:center;margin-right:40px}.legende .legende-client:after{background-color:#1274b9;border-radius:50px;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}@media screen and (min-width:768px){.legende .legende-client:after{height:30px;width:30px}}.legende .legende-livraison{margin-right:20px}.legende .legende-livraison,.legende .legende-technicien{align-items:center;display:flex;font-weight:500;justify-content:center}.legende .legende-technicien:after{background-color:#f8931f;border-radius:50px;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}@media screen and (min-width:768px){.legende .legende-technicien:after{height:30px;width:30px}}@-webkit-keyframes changeColor{0%{background-color:#1274b9}to{background-color:#37bacd}}@keyframes changeColor{0%{background-color:#1274b9}to{background-color:#37bacd}}.titre,.titre .aide{align-items:center;display:flex;justify-content:center}.titre .aide{-webkit-animation:changeColor .4s ease-in-out forwards;animation:changeColor .4s ease-in-out forwards;background-color:#37bacd;border-radius:50px;color:#fff;font-size:25px;font-weight:600;height:40px;margin-left:20px;transition:.2s ease-in-out;width:40px}.titre .aide:hover{cursor:pointer;opacity:.7}.categoriefournisseur{position:relative}.categoriefournisseur .Cancel-Commande{background-color:#fff;border-radius:80px;position:absolute;right:-10px;top:-10px;transition:.2s ease-in-out;width:40px}.categoriefournisseur .Cancel-Commande:hover{cursor:pointer;opacity:.95;-webkit-transform:scale(1.2);transform:scale(1.2)}.divchoixlivraison,.imageArticle{align-items:center;display:flex}.imageArticle{flex-direction:column;justify-content:center;margin:20px 0 0}@media screen and (min-width:768px){.imageArticle{margin:0 20px}}.imageArticle .message-error{padding:0}.imageArticle img{transition:.2s ease-in-out}.imageArticle img:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.3);transform:scale(1.3)}.imageArticle .lds-roller{height:80px;margin-top:0;width:80px}.titrearticles{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#body-newpassword{min-height:100%}#body-newpassword picture{margin-top:40px}.saisie-new-mdp{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;width:95%}.saisie-new-mdp>:not(:first-child){margin-top:40px}.saisie-new-mdp>*{height:40px;max-width:400px;width:90%}.password-input-container{display:flex;position:relative}.password-input-container input{border-radius:15px;text-align:center;width:100%}.password-input-container .toggle-password-visibility{bottom:0;height:25px;position:absolute;right:20px;top:4px;transition:.2s ease-in-out;width:25px}.password-input-container .toggle-password-visibility:hover{cursor:pointer;opacity:.6;-webkit-transform:scale(1.2);transform:scale(1.2)}.ul-password .password-title{font-size:16px;font-weight:600;margin-bottom:10px}.ul-password .li-password{color:#e6413c;font-weight:500;margin-bottom:3px;margin-left:20px}.ul-password .valid{color:#3c9949!important}.logoPassword{width:150px}#error-message-new-password{text-align:center}.switch-sav{align-items:center;display:flex;justify-content:center;margin-top:150px}.active-primary{color:#1274b9;font-size:1rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.active-primary{font-size:1.2rem}}@media screen and (min-width:992px){.active-primary{font-size:1.4rem}}.active-secondary{color:#37bacd;font-size:1rem;font-weight:600;transition:.2s ease-in-out}@media screen and (min-width:768px){.active-secondary{font-size:1.2rem}}@media screen and (min-width:992px){.active-secondary{font-size:1.4rem}}.react-switch-label{margin:0 20px}.tableSAV{width:80%}.column-date{width:15%}.column-client{width:25%}.column-tel{width:15%}.column-comm{width:45%}.column-petit-sav{width:15%}.column-nom-sav{width:25%}.column-comm-sav{border-bottom-right-radius:13px!important;border-top-right-radius:13px!important;overflow:hidden;width:45%}.column-comm-sav p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widthall{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;width:100%}.lien-tel-sav{color:#000;text-decoration:none}.realise,.resolu{align-items:center;display:flex;justify-content:space-between;width:100%}.realise .checkboxrealise,.realise .checkboxresolu,.resolu .checkboxrealise,.resolu .checkboxresolu{width:30%}.realise .saisiedaterealise,.realise .saisienoteresolution,.resolu .saisiedaterealise,.resolu .saisienoteresolution{width:100%}.choixresolution{border-radius:8px;font-size:18px;font-weight:500;padding:13px;width:100%}.centerHistoSAV{text-align:center}.observationHistoSAV{border:1px solid #000;border-radius:6px;margin-top:15px;padding:5px}.saisiedateresolu{width:60%}.saisiedaterealise{margin-bottom:10px}.checkboxrealise{align-items:center;display:flex;justify-content:center}.checkboxrealise input{height:25px;margin-right:5px;width:25px}.actu-sav{text-align:center}.actu-sav .date-actu{margin-top:5px}.heigthall{height:100%}.message-erreursav{color:#e6413c;font-weight:500;margin-top:10px;text-align:center;width:100%}.centrage-heurephoto{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px auto 40px;width:70%}.centrage-heurephoto .heureSAV{font-size:18px;font-weight:600;margin:0;text-align:center}.centrage-heurephoto .imagesav{text-align:center;transition:.2s ease-in-out}.centrage-heurephoto .imagesav:hover{cursor:pointer;opacity:.7}.centrage-heurephoto .imagesav .lds-roller{margin:0!important}.displayflexcatalogue{display:flex;flex-direction:column}.tablecatalogue{width:80%}.column-grand-catalogue{width:35%}.column-petit-catalogue{width:15%}.no-hover:hover{background-color:#fff;cursor:default}.no-hover:hover td{border-color:#1274b9;color:#1274b9}.div-picture-catalogue{height:100%;width:100%}.div-picture-catalogue .picture-catalogue{height:60%;transition:.2s ease-in-out}@media screen and (min-width:768px){.div-picture-catalogue .picture-catalogue{height:65%}}.div-picture-catalogue .picture-catalogue:hover{cursor:pointer;opacity:.7}.message-error-catalogue{font-size:10px;padding:0!important}@media screen and (min-width:768px){.message-error-catalogue{font-size:13px}}.column-petit-catalogue-photo{padding:5px!important}.over-pointer{cursor:pointer}.valideinventaire{justify-content:space-between!important;width:70%}@media screen and (min-width:768px){.valideinventaire{width:50%}}.popupinventaire{width:130px!important}@media screen and (min-width:768px){.popupinventaire{width:190px!important}}.choixqte{display:flex;justify-content:space-around}.IconMoins,.IconPlus{display:none;transition:.2s ease-in-out}@media screen and (min-width:768px){.IconMoins,.IconPlus{display:block}}.IconMoins:hover,.IconPlus:hover{cursor:pointer;scale:1.4}.inputnumber{border:none;text-align:center;width:30%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input{color:#1274b9}.nomargin{margin-bottom:0!important;margin-top:0!important}.masquercategorie{display:none!important}@media screen and (min-width:768px){.masquercategorie{display:flex!important}}.noellipsis{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all}.titreinventaire{text-align:center;width:100%}.titreinventaire h1{font-size:30px}@media screen and (min-width:768px){.titreinventaire{width:auto}}.column-grand-inventaire{width:40%}.column-petit-inventaire{width:20%}.bordertelephoneleft{border-bottom-left-radius:13px;border-top-left-radius:13px}@media screen and (min-width:768px){.bordertelephoneleft{border-bottom-left-radius:0;border-top-left-radius:0}}.bordertelephoneright{border-bottom-right-radius:13px;border-top-right-radius:13px}.enteteSaisieInter{align-items:center;display:flex;justify-content:space-between;max-width:1500px;padding:150px 10% 0;position:relative;text-align:center;width:80%}@media screen and (min-width:1300px){.enteteSaisieInter{justify-content:center}}.enteteSaisieInter .enteteDetailClient{padding-left:10%;text-align:center}@media screen and (min-width:1300px){.enteteSaisieInter .enteteDetailClient{flex:1 1;padding-left:0}}.enteteSaisieInter .enteteDetailClient p{color:#1274b9;font-size:14px;font-weight:700;padding-bottom:5px}@media screen and (min-width:768px){.enteteSaisieInter .enteteDetailClient p{font-size:20px}}@media screen and (min-width:1300px){.enteteSaisieInter .enteteDetailClient p{font-size:24px}}.enteteSaisieInter .bulleSaisieInter{padding-right:10%}@media screen and (min-width:1300px){.enteteSaisieInter .bulleSaisieInter{padding-right:0;padding-top:150px;position:absolute;right:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.enteteSaisieInter .precedentSaisie{padding-left:10%}@media screen and (min-width:1300px){.enteteSaisieInter .precedentSaisie{left:20%;padding-left:0;padding-top:150px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.navlinkprecedent{align-items:center;display:flex;justify-content:center;text-decoration:none;transition:.2s ease-in-out}.navlinkprecedent .imgprecedent{height:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:40px}.navlinkprecedent .textprecedent{color:#1274b9}.navlinkprecedent:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.mainSaisieInter{max-width:1500px;padding:20px 10% 0;width:80%}.mainSaisieInter .onglets-tab{display:none}@media screen and (min-width:768px){.mainSaisieInter .onglets-tab{align-items:end;display:flex;justify-content:space-around;width:100%}.mainSaisieInter .onglets-tab .onglet{width:25%}.mainSaisieInter .onglets-tab .onglet,.mainSaisieInter .onglets-tab .ongletVisu{background-color:#fff;border:2px solid #1274b9;border-radius:15px 15px 0 0;color:#1274b9;cursor:pointer;font-weight:500;padding:10px;text-align:center;transition:.2s ease-in-out}.mainSaisieInter .onglets-tab .ongletVisu{width:33.33%}.mainSaisieInter .onglets-tab .actif{font-weight:600;padding:20px 10px}}.mainSaisieInter .onglets-tel{display:block}@media screen and (min-width:768px){.mainSaisieInter .onglets-tel{display:none}}.contenuClientTab{display:none}@media screen and (min-width:768px){.contenuClientTab{background-color:#fff;border:2px solid #1274b9;border-top:none;display:flex;flex-direction:column;padding:10px 50px 50px}}.contenuClientTel{border-top:none;display:flex;flex-direction:column;padding:40px 10px}.contenuClientTel .enteteSouligneTel{color:#1274b9;font-weight:500;text-decoration:underline}.ligneContenuTab,.ligneContenuTel{display:flex;margin-top:20px;width:100%}.ligneContenuTab .LigneMoitie,.ligneContenuTel .LigneMoitie{width:50%}.ligneContenuTab .LigneMoitie .InterValueNonSaisissable,.ligneContenuTel .LigneMoitie .InterValueNonSaisissable{background-color:#1274b9;border:1px solid #1274b9;border-radius:7px;color:#fff;margin-top:10px;padding:20px;text-align:center;width:60%}.ligneContenuTab .entete,.ligneContenuTel .entete{color:#1274b9;font-weight:500;text-decoration:underline}.ligneEntier{flex-direction:column;width:100%}.ligneEntier .InterValueNonSaisissable{background-color:#1274b9;border:1px solid #1274b9;border-radius:7px;color:#fff;margin-top:10px;padding:20px;text-align:center;width:calc(100% - 40px)}@media screen and (min-width:768px){.contenuClientTel{display:none}}.displayflexligne{align-items:center;display:flex;justify-content:space-between}.imgmodifysaisie{height:30px;transition:.2s ease-in-out;width:30px}.imgmodifysaisie:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.titremodifadresse{color:#1274b9;font-size:20px;margin-bottom:50px;text-align:center}.ligneSaisieAdresse{align-items:center;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px;margin-left:auto;margin-right:auto;width:80%}@media screen and (min-width:768px){.ligneSaisieAdresse{font-size:17px;width:70%}}@media screen and (min-width:992px){.ligneSaisieAdresse{width:60%}}.ligneSaisieAdresse .enteteAdresseClient{color:#1274b9;font-weight:500;text-decoration:underline;width:30%}.ligneSaisieAdresse input{border:1px solid #1274b9;border-radius:7px;font-size:12px;padding:5px;width:65%}@media screen and (min-width:768px){.ligneSaisieAdresse input{font-size:17px}}.divValidAdresse{align-items:center;display:flex;justify-content:end;width:90%}.divValidAdresse .validerAdresseInter{background-color:#1274b9;border:1px solid #1274b9;border-radius:4px;color:#fff;padding:10px 20px;transition:.4s ease-in-out}.divValidAdresse .validerAdresseInter:hover{background-color:#fff;color:#1274b9;cursor:pointer}.LigneTVA{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.LigneTVA{justify-content:start;margin-top:0}}.LigneTVA .radioTVA{align-items:center;color:#1274b9;display:flex;font-weight:500;justify-content:center}.LigneTVA .radioTVA input{font-size:20px;height:30px;margin-right:10px;margin-top:0;width:30px}.InterValueSaisissable{background-color:#fff;border:1px solid #1274b9;border-radius:7px;color:#1274b9;margin-top:10px;padding:20px;text-align:center;width:calc(100% - 40px)}@media screen and (min-width:768px){.InterValueSaisissable{width:60%}}.InterValueSaisissable100{background-color:#fff;border:1px solid #1274b9;border-radius:7px;color:#1274b9;margin-top:10px;padding:20px;text-align:center;width:calc(100% - 40px)}.enteteHistoriqueInter{text-align:center;width:100%}.column-20{width:20%}.column-30{width:30%}.column-50{width:50%}.column-70{width:70%}.last-column-border-radius{border-bottom-right-radius:13px;border-top-right-radius:13px}.tablehistoclient tbody{height:auto}.tablehistoclient tbody tr:hover{cursor:default}.tablehistoclient tbody tr td{background-color:#1274b9;border-color:#fff;color:#fff}.ligneMontantPrevu{display:flex;flex-direction:row;font-size:16px}.ligneMontantPrevu .montantPrevu{color:#1274b9;font-weight:500;margin-left:15px}.haut{align-items:center;display:flex;justify-content:center;width:100%}.haut .gauche{color:#1274b9;font-size:20px;font-weight:600;text-align:center;width:70%}.haut .droite{align-items:center;display:flex;justify-content:center;width:30%}.haut .droite p{margin-right:10px}.refinter{width:15%}.descriptioninter{width:35%}.descriptioninter p{padding:2px}.dateposeinter,.serieinter{width:15%}.inexistantinter,.installeinter{width:10%}.appareilinterclient{height:auto!important}.titremodalappareil{color:#1274b9;font-size:25px;font-weight:500;padding-top:30px;text-align:center}.appareilaselectionner{color:#1274b9;font-size:15px}@media screen and (min-width:768px){.appareilaselectionner{font-size:20px}}.displayflexarticlesinter{align-items:center;display:flex;justify-content:space-evenly;margin-top:30px}.displayflexarticlesinter .popup-tech{margin-top:20px}.message-erreur-inter-article{color:#e6413c;font-weight:500;margin-top:10px}.selected td{background-color:#1274b9;border-color:#fff;color:#fff}.selected .inexistantinter .icon-valid{fill:#1274b9!important;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:20px;width:20px}.nohover:hover{background-color:#fff}.nohover:hover td{border:1.5px solid #1274b9;color:#1274b9}.nohover .inexistantinter .icon-valid{fill:#1274b9!important;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0);height:20px;width:20px}.numSerie input{border:1px solid}.contenuOngletClient{margin-bottom:20px}.pop-up-articles-taille .dropdown .popuparticles{width:175px}@media screen and (min-width:768px){.pop-up-articles-taille .dropdown .popuparticles{width:300px}}.refintertel{width:34%}.inexistantintertel,.installeintertel{width:33%}.selected .inexistantintertel{border-bottom-right-radius:13px;border-top-right-radius:13px}.selected .inexistantintertel .icon-valid{fill:#1274b9!important;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:20px;width:20px}.nohover .inexistantintertel{border-bottom-right-radius:13px;border-top-right-radius:13px}.nohover .inexistantintertel .icon-valid,.nohover .installeinter .icon-valid-installe,.nohover .installeintertel .icon-valid-installe{fill:#1274b9!important;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0);height:20px;width:20px}.selected .installeinter .icon-valid-installe,.selected .installeintertel .icon-valid-installe{fill:#1274b9!important;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:20px;width:20px}.ligneContenuTel .droite .IconPlus{display:block!important}.ActionInter{width:67%}.ValeurInter{width:33%}.totalAFacturer{align-items:center;display:flex;gap:50px;height:80px;margin-top:10px;width:90%}.totalAFacturer,.totalAFacturer .trtotalAFacturer{justify-content:flex-end}.totalAFacturer .trtotalAFacturer td{color:#1274b9}.gras{font-weight:600}.displayblock{display:block!important}.margintop{margin-top:15px}.checkoboxHGSGdetailinter{height:20px;width:20px}.InterSaisieObservationDetail{height:100px;width:calc(40% - 40px)}.InterSaisieObservationDetail,.InterSaisieQteAFacturer{background-color:#fff;border:1px solid #1274b9;border-radius:7px;color:#1274b9;margin-top:10px;padding:20px;text-align:center}.InterSaisieQteAFacturer{height:10px;width:calc(20% - 40px)}.InterSaisieListRelevDetail{background-color:#fff;border:1px solid #1274b9;border-radius:7px;color:#1274b9;margin-top:10px;padding:20px;text-align:center;width:calc(40% - 40px)}.validationarticlesinter{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin:40px 40px 10px 0}.totalreglement{color:#1274b9;font-size:20px;font-weight:600;margin-top:20px;text-align:center}.paiementreglement{width:60%}.echeancereglement,.montantreglement{width:20%}.primarycolor{color:#1274b9;font-weight:500}.displayflex{align-items:center;display:flex}.displayflex p{color:#1274b9;margin-left:5px}.checkboxmiseenplaceprvt{height:30px;width:30px}.resteAPayerNegatif{color:#e6413c!important}.bas-droite{align-items:end;display:flex;justify-content:end;margin-top:50px}.popup-afacturer-flex{display:flex;flex-direction:column;gap:20px;justify-content:space-evenly}.ModalSaisieDetail{height:100%!important}.divsaisiedetail{display:flex;flex-direction:column;height:100%}.ligneAChanger{align-items:center;display:flex;font-size:1.5em;font-weight:700;justify-content:center}.input-recherche-article{background-color:#fff;border:1px solid #1274b9;border-radius:7px;color:#1274b9;margin-top:10px;padding:20px;text-align:center}.ligneDocinter{align-items:center;display:flex;justify-content:space-evenly;margin-top:20px}.textaligncenter{text-align:center}.namedocasigner{color:#1274b9;font-size:1.2rem;font-weight:500}.photoDocInter{transition:.2s ease-in-out}.photoDocInter:hover{cursor:pointer;opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.messagephotocentre{align-items:center;display:flex;flex-direction:column;justify-content:center}.ClientPRVT{color:red;font-size:30px;text-align:center}.IconColle{height:30px;margin-right:10px;width:30px}.pastel1{background-color:#f7f6cf!important}.pastel2{background-color:#f4cfdf!important}.pastel3{background-color:#abd8df!important}.pastel4{background-color:#ffa29a!important}.pastel5{background-color:#d7a28c!important}.pastel6{background-color:#d5cd90!important}.pastel7{background-color:#a1a27e!important}.pastel8{background-color:#b384a7!important}.pastel9{background-color:#bebcc8!important}.pastel10{background-color:#c9fbac!important}.ligneLigne{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center}.BoutonResume{background:linear-gradient(135deg,#1274b9,#0d5d91);border:none;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.BoutonResume:hover{box-shadow:0 6px 14px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.BoutonResume:active{box-shadow:0 3px 8px rgba(0,0,0,.15);-webkit-transform:translateY(0);transform:translateY(0)}.BoutonResume:focus{outline:3px solid #a5b4fc;outline-offset:3px}.divscanbutton{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:100%}.divscanbutton .scanbouton{background:#1274b9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 16px;width:70%}.encoursdedev{color:#1274b9;text-align:center}.liste-avancement{flex-direction:column;gap:15px;margin-top:20px}.liste-avancement,.liste-avancement .ligne-avancement{align-items:center;display:flex;justify-content:center}.liste-avancement .ligne-avancement{color:#1274b9;font-size:large;text-align:center}.liste-avancement .icone-avancement{height:30px;width:30px}.button{align-items:center;border-radius:35px;color:#fff;display:flex;font-size:15px;font-weight:500;height:40px;justify-content:center;transition:.5s ease-in-out;width:126px}.button:hover{color:inherit;cursor:pointer}@media screen and (min-width:768px){.button{font-size:16px;height:60px;width:190px}}.blue{background-color:#1274b9;border:1px solid #1274b9}.blue:hover{background-color:#fff;color:#1274b9}.none{background-color:transparent}.none:hover{color:#fff}.red{background-color:#e6413c;border:1px solid #e6413c}.red:hover{color:#e6413c}.background-white:hover,.red:hover{background-color:#fff}#header-nav,.background-grey:hover{background-color:#ebebeb}#header-nav{align-items:center;color:#000;display:flex;font-size:15px;height:50px;justify-content:center;max-width:1500px;padding:20px 10% 0;position:fixed;width:100%;z-index:1000}@media screen and (min-width:768px){#header-nav{font-size:16px;height:75px}}@media screen and (min-width:992px){#header-nav{font-size:18px;height:90px}}#header-nav .block-nav-left{align-items:center;display:flex;justify-content:space-between;width:90%}@media screen and (min-width:992px){#header-nav .block-nav-left{width:70%}}#header-nav .logo{width:175px}@media screen and (min-width:768px){#header-nav .logo{margin-right:20px}}#header-nav .nomcomplet{font-size:16px;font-weight:500;margin-right:10px;max-width:150px;min-width:99px;overflow:hidden;text-align:center;white-space:nowrap}#header-nav .nomcomplet p{overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){#header-nav .nomcomplet{display:flex;flex-direction:column;font-size:17px}}#header-nav .button{border-radius:20px;display:none;height:50px;max-width:150px;padding:0 10px}@media screen and (min-width:768px){#header-nav .button{display:flex}}.react-switch-checkbox{height:0;visibility:hidden;width:0}.react-switch-label{align-items:center;background:#1274b9;border-radius:100px;cursor:pointer;display:flex;height:26px;justify-content:space-between;position:relative;transition:background-color .2s;width:50px}@media screen and (min-width:768px){.react-switch-label{height:35px;width:70px}}@media screen and (min-width:992px){.react-switch-label{height:50px;width:100px}}.react-switch-checkbox:checked+.react-switch-label{background:#37bacd}.react-switch-label .react-switch-button{background:#fff;border-radius:45px;box-shadow:0 0 2px 0 hsla(0,0%,4%,.29);content:"";height:22px;left:2px;position:absolute;top:2px;transition:.2s;width:22px}@media screen and (min-width:768px){.react-switch-label .react-switch-button{height:30px;width:30px}}@media screen and (min-width:992px){.react-switch-label .react-switch-button{height:45px;width:45px}}.react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.react-switch-label:active .react-switch-button{width:30px}@media screen and (min-width:768px){.react-switch-label:active .react-switch-button{width:40px}}@media screen and (min-width:992px){.react-switch-label:active .react-switch-button{width:60px}}.lds-roller{display:inline-block;height:80px;margin-top:100px;position:relative;width:80px}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-roller div:after{background:#1274b9;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-catalogue{align-items:center;display:flex;height:100%;justify-content:space-around;margin:auto;width:100%}@media screen and (min-width:768px){.loader-catalogue{width:70%}}@media screen and (min-width:992px){.loader-catalogue{width:50%}}.loader-catalogue div{background-color:#1274b9;border-radius:50%;height:6px;width:6px}@media screen and (min-width:768px){.loader-catalogue div{height:10px;width:10px}}.loader-catalogue .bounceone{-webkit-animation:bounceone 1s ease-in-out infinite;animation:bounceone 1s ease-in-out infinite}.loader-catalogue .bouncetwo{-webkit-animation:bouncetwo 1s ease-in-out infinite;animation:bouncetwo 1s ease-in-out infinite}.loader-catalogue .bouncethree{-webkit-animation:bouncethree 1s ease-in-out infinite;animation:bouncethree 1s ease-in-out infinite}.loader-catalogue .bouncefour{-webkit-animation:bouncefour 1s ease-in-out infinite;animation:bouncefour 1s ease-in-out infinite}@-webkit-keyframes bounceone{0%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounceone{0%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bouncetwo{0%,10%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bouncetwo{0%,10%,to{-webkit-transform:translateY(0);transform:translateY(0)}35%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bouncethree{0%,20%,to{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bouncethree{0%,20%,to{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bouncefour{0%,30%,to{-webkit-transform:translateY(0);transform:translateY(0)}55%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bouncefour{0%,30%,to{-webkit-transform:translateY(0);transform:translateY(0)}55%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.div-inter{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.div-inter #info-intervention-jour{display:flex;max-width:1100px;width:80vw}#info-intervention-jour{flex-direction:column;padding:0}}#info-intervention-jour .entete-jour{display:none;position:relative;z-index:99}@media screen and (min-width:768px){#info-intervention-jour .entete-jour{align-items:center;background-color:#37bacd;display:flex;font-weight:500;justify-content:space-between}#info-intervention-jour .entete-jour p:not(:last-child):after{background-color:#ebebeb;bottom:0;content:"";position:absolute;right:0;top:0;width:3px}}#info-intervention-jour .entete-jour .entete-adresse,#info-intervention-jour .entete-jour .entete-heure,#info-intervention-jour .entete-jour .entete-nature,#info-intervention-jour .entete-jour .entete-nom-client{align-items:center;display:flex;height:20px;justify-content:center;text-align:center}@media screen and (min-width:768px){#info-intervention-jour .entete-jour p{margin-bottom:0;padding:15px 10px;position:relative;width:calc(25% - 20px)}}#info-intervention-jour .entete-pose{background-color:#1274b9}#info-intervention-jour .entete-pauseDej{background-color:#689d71}#info-intervention-jour .body-pauseDej{color:#fff!important}@media screen and (min-width:768px){#info-intervention-jour .body-pauseDej{color:#689d71!important}}#info-intervention-jour .body-pauseDej p:after{background-color:#689d71!important}@media screen and (min-width:768px){#info-intervention-jour .body-jour{background-color:#fff;color:#37bacd;display:flex;font-weight:500;justify-content:space-between}#info-intervention-jour .body-jour p:not(:last-child):after{background-color:#37bacd;bottom:0;content:"";height:1000px;position:absolute;right:0;top:0;-webkit-transform:scaleY(2);transform:scaleY(2);width:3px}#info-intervention-jour .body-jour p{position:relative}}@media screen and (min-width:768px)and (min-width:768px){#info-intervention-jour .body-jour p{margin-bottom:0;padding:40px 10px;width:calc(25% - 20px)}#info-intervention-jour .body-jour .adresse,#info-intervention-jour .body-jour .heure,#info-intervention-jour .body-jour .nature,#info-intervention-jour .body-jour .nom-client{text-align:center}}@media screen and (min-width:768px){#info-intervention-jour .body-jour .heure{font-weight:500;text-decoration:none}}#info-intervention-jour .body-jour .nom-client{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){#info-intervention-jour .body-jour .nom-client{font-size:10px;font-weight:500}}@media screen and (min-width:992px){#info-intervention-jour .body-jour .nom-client{font-size:13px}}#info-intervention-jour .observation{display:none}@media screen and (min-width:768px){#info-intervention-jour .observation{display:block;text-align:center;width:calc(100% - 20px)}#info-intervention-jour.annul .entete-jour{background-color:#e6413c;color:#fff}#info-intervention-jour.annul .entete-jour p:not(:last-child):after{background-color:#fff}}.date-jour-valid{margin-top:50px;position:relative}.date-jour-valid .valide:before{background-color:#3c9949}.date-jour-valid .tempo:before,.date-jour-valid .valide:before{border-radius:50%;content:"";height:25px;position:absolute;right:-40px;width:25px}.date-jour-valid .tempo:before{background-color:#f8931f}.info-tel-jour{display:none}@media screen and (min-width:768px){.info-tel-jour{display:block;padding-top:10px}}.adresse{display:flex;flex-direction:column}.adresse span{margin-bottom:5px}.logotenyears{left:0}.logotenyears,.logotenyearspc{position:absolute;top:0;width:50px}.logotenyearspc{right:0}.logodisparais{display:none}.CheckPlanningSaisieJour,.CheckPlanningSaisiePC{bottom:0;position:absolute;right:0;width:50px}.scrollButton{align-items:center;background-color:#ebebeb;border:1px solid #37bacd;border-radius:50px;bottom:130px;color:#37bacd;cursor:pointer;display:flex;font-size:25px;height:50px;justify-content:center;overflow:hidden;position:fixed;right:10px;transition:all .25s ease;width:50px;z-index:1}.scrollButton:after,.scrollButton:before{border-radius:50px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:-1}.scrollButton i{color:#fff;font-size:50px/2;margin-top:50px/4;position:relative;transition:all .25s ease}.scrollButton:hover{color:#fff}.scrollButton:before{box-shadow:inset 0 0 0 1px #37bacd;transition-duration:.5s}.scrollButton:hover:before{box-shadow:inset 0 0 0 50px #37bacd}.popup-tech{align-items:center;display:flex;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.popup-tech{margin-top:0}}.popup-tech .dropdown{cursor:pointer;font-size:15px;font-weight:500;position:relative}.popup-tech .dropdown:hover{cursor:pointer}.popup-tech .selected-option{align-items:center;background-color:#1274b9;border:1px solid #1274b9;border-radius:4px;border-radius:35px;color:#fff;display:flex;height:50px;justify-content:center;text-align:center;transition:.5s ease-in-out;width:170px}@media screen and (min-width:768px){.popup-tech .selected-option{font-size:16px;height:60px;width:190px}}.popup-tech .options,.popup-tech .selected-option:hover{background-color:#fff;color:#1274b9}.popup-tech .options{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:none;left:0;max-height:300px;min-width:160px;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;z-index:1}.popup-tech .option{cursor:pointer;padding:10px;transition:.2s ease-in-out}.popup-tech .option:hover{background-color:#1274b9;color:#fff}.popup-tech .dropdown.active .options{display:block}.popupstats{align-items:center;display:flex;justify-content:center;margin-top:20px}.titrestat{margin:0!important}.dlPDF{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10%}.dlPDF .button{border-radius:10px;width:70%}.dlPDF .message-error{width:70%}.dlPDF .message-error p{margin-top:0}.entete-statsPDF{padding-top:100px}@media screen and (min-width:768px){.entete-statsPDF{padding-top:150px}}.entete-statsPDF .react-datepicker-wrapper{margin-top:20px}@media screen and (min-width:768px){.entete-statsPDF .react-datepicker-wrapper{margin-top:0}}.carrousel{align-items:center;display:flex;flex-direction:column;height:calc(100% - 20px);max-width:1250px;position:relative}.carrousel .photo{border-radius:10px;height:90%;margin-bottom:10px;object-fit:contain;width:70%}@media screen and (min-width:500px){.carrousel .photo{border-radius:15px}}@media screen and (min-width:768px){.carrousel .photo{border-radius:20px}}@media screen and (min-width:992px){.carrousel .photo{border-radius:25px}}@media screen and (min-width:1300px){.carrousel .photo{border-radius:30px}}.carrousel .chevron-carrousel{bottom:0;height:auto;height:19.8px;margin-bottom:auto;margin-top:auto;top:0;-webkit-transform:scale(1);transform:scale(1);transition:.2s ease-in-out;width:auto}.carrousel .chevron-carrousel:hover{cursor:pointer;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (min-width:500px){.carrousel .chevron-carrousel{height:39.6px}}@media screen and (min-width:768px){.carrousel .chevron-carrousel{height:59.4px}}@media screen and (min-width:992px){.carrousel .chevron-carrousel{height:79.2px}}@media screen and (min-width:1300px){.carrousel .chevron-carrousel{height:99px}}.carrousel .chevron-carrousel-left{left:5.84px;position:absolute;rotate:90deg}@media screen and (min-width:500px){.carrousel .chevron-carrousel-left{left:11.68px}}@media screen and (min-width:768px){.carrousel .chevron-carrousel-left{left:17.52px}}@media screen and (min-width:992px){.carrousel .chevron-carrousel-left{left:23.36px}}@media screen and (min-width:1300px){.carrousel .chevron-carrousel-left{left:29.2px}}.carrousel .chevron-carrousel-right{bottom:50%;position:absolute;right:5.84px;rotate:270deg;top:50%}@media screen and (min-width:500px){.carrousel .chevron-carrousel-right{right:11.68px}}@media screen and (min-width:768px){.carrousel .chevron-carrousel-right{right:17.52px}}@media screen and (min-width:992px){.carrousel .chevron-carrousel-right{right:23.36px}}@media screen and (min-width:1300px){.carrousel .chevron-carrousel-right{right:29.2px}}.carrousel .counter-carrousel{color:#1274b9;font-size:18px;font-weight:600;text-align:center}.display-none{display:none}.ModalPhoto{height:85%}.date-carrousel{color:#1274b9;font-weight:600;margin-bottom:10px;text-align:center}.body{background-color:#ebebeb;min-height:100vh;width:100%}.print{display:none;left:50%;position:absolute;top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print{#header-nav{display:none!important}.print{display:block!important}}