.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-header{background:#fff;box-shadow:0 4px 15px #0000000d;padding:50px}.container-img-auth-login{position:relative;width:100%}.img-auth-login-page{width:100%}.auth-right-side-container{background:#fff;border-radius:15px;margin:100px 15%;padding:20px}.auth-right-side-container,.auth-row{align-items:center;display:flex;justify-content:center}.auth-row{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.title-auth-form-text{color:#1c1c1c;font-family:Poppins;font-size:30px;font-weight:600;line-height:40px;text-align:center}.form-alert-danger{border-radius:42.78px;padding:10px 19px}.auth-form-control{background:#f7f7f7;border:.86px solid #00000038;border-radius:42.78px;-webkit-border-radius:42.78px;-moz-border-radius:42.78px;-ms-border-radius:42.78px;-o-border-radius:42.78px;color:#000;padding:18px 55px}.auth-form-control,.auth-form-control::placeholder{font-family:Poppins;font-size:12.83px;font-weight:400;line-height:19.25px;text-align:left}.auth-form-control::placeholder{color:#0009}.auth-form-control:focus{border:1px solid #4be1b4;box-shadow:none}.form-group.auth-form-group{margin-bottom:40px}.content-forget-password-link{display:flex;justify-content:flex-end}.forget-password-link{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(140.48deg,#f44336 -21.28%,#ff9800 56.6%);font-family:Poppins;font-size:10.39px;font-weight:500;line-height:15.58px;text-align:center;text-decoration:none}.forget-password-link:hover{font-weight:700;text-decoration:underline}.auth-form-text{color:#0f203466;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:22px}.auth-submit-btn{background:#4be1b4;border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;color:#141416;font-family:Poppins;font-size:13px;font-weight:700;gap:10px;letter-spacing:2px;line-height:19.5px;padding:14px 49px;text-align:center}.auth-submit-btn:hover{background:#fff;border:1px solid #4be1b4;color:#000;text-decoration:none}.auth-row.row .auth-col{padding:0!important}.form-control:focus{box-shadow:none!important}.form-label-auth-login{font-size:13.69px;line-height:20.54px;text-align:center}.auth-form-message{color:#0f2034;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.show-hide-password{color:#444150;cursor:pointer;font-size:20px;position:absolute;right:5%;top:43px}.happy-pro-auth-input-span{color:#c4c4c4;font-size:20px;left:5%;position:absolute;top:43px}.text-message-forgepassword{color:#333;font-weight:400}.form-label-auth-login,.text-message-forgepassword{font-family:Poppins;font-size:15px;font-style:normal;line-height:24px}.form-label-auth-login{color:#555;display:flex;font-weight:500}.password-rule-item{color:#555}ul.password-validation-terms-ul{text-align:left}.happy-pro-headering-admin{align-items:center;display:flex;justify-content:center;width:100%}.happy-pro-empty-fluidy{background:#fff;box-shadow:0 4px 15px 0 #0000000d;padding:0 30px}.happy-pro-logo-login{height:91.79px;width:96.45px}.redirect-text-auth{border:1px solid #4be1b4;border-radius:48px;color:#4be1b4;font-family:Poppins;font-size:13px;font-weight:700;letter-spacing:2px;line-height:19.5px;padding:15px;text-align:center;text-decoration:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.cgu-link{color:#4be1b4;font-family:Poppins;font-size:10.39px;font-weight:500;line-height:15.58px;text-align:center;text-decoration:none}.cgu-link:hover{background:none;color:#4be1b4;font-weight:700;text-decoration:underline}.empty-fluidy{align-items:center;background:#fff;padding:15px 20px 10px 23px}.user-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}a.user-acount-dashboard-header.dropdown-toggle.btn.active{border:none}.headering-admin{align-items:center;display:flex;justify-content:space-between;padding-left:22%;position:relative;width:100%}.logo-item{color:#000;font-size:25px}.logo-container.dashboard-header-logo img{width:100%}.header-others-items{gap:10px;justify-content:flex-end;width:100%}.container-menu-header-admin,.header-others-items{align-items:center;display:flex}.navbar-header-trader{justify-content:space-around;width:90%}.user-name-connect{color:#252733;font-family:Mulish;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.2px;line-height:20px}.custom-user-name-connect{color:#fff}.notification-counter{background:#f45b5b;border-radius:50%;color:#fff;font-family:Roboto;font-size:8px;font-weight:600;height:16px;justify-content:center;line-height:normal;position:absolute;right:-13%;top:-5%;width:16px}.notification-counter,.user-acount-dashboard-header-display{align-items:center;display:flex}.user-acount-dashboard-header{-webkit-appearance:none;appearance:none}.dropdown-toggle:after{display:none}.sent-message-header-container .btn:hover{border:#0000}.header-hiddenable-section.animated{animation:grow .5s cubic-bezier(.17,.67,.83,.67)}.header-hiddenable-notification-section{background:#fff;box-shadow:0 4px 15px #0000001a;height:500px;overflow:auto;padding:10px;position:absolute;right:10%;top:79%;width:21%}.header-hiddenable-notification-section:after{border-bottom:20px solid #fff;border-left:17px solid #0000;border-right:17px solid #0000;content:"";height:0;position:absolute;right:45%;top:-7%;width:0}.header-hiddenable-notification-title{border-bottom:1px solid #ececec;color:#000;font-size:12px;font-weight:500;margin-left:-15px;margin-right:-15px;padding:12px 17px}.header-hiddenable-notification-li{border-bottom:1px solid #ececec;cursor:pointer;list-style:none;padding:7px 15px}.header-hiddenable-notification-ul{margin-left:-10px;margin-right:-10px;padding-left:0}.header-hiddenable-notification-li p{color:#000;font-size:12px;font-weight:500}.header-hiddenable-notification-li:last-child{border-bottom:none}.img-profil-notif{border-radius:50%;height:30px;width:30px}.text-notif{font-size:16px;font-weight:500}.text-date-notif,.text-notif{color:#000;font-family:Raleway;font-style:normal;line-height:99.2%}.text-date-notif{font-size:10px;font-weight:300}.header-hiddenable-notification-li:hover .notification-item-link{color:#003da5!important;text-decoration:none!important}.notification-item-link{text-decoration:none}.notification-item-link:active,.notification-item-link:focus,.notification-item-link:visited{text-decoration:none!important}.container-nav-mobile{align-items:center;display:flex;justify-content:space-between}.container-nav{align-items:center;display:flex;flex-direction:column;justify-content:center}.sidebar{background-color:#fff;box-shadow:0 4px 15px #0000000d;height:100%;left:-280px;position:fixed;top:74px;transition:all .5s ease;width:280px;z-index:9}#check{display:none}label #btn,label #cancel{cursor:pointer;height:23px;left:5px;margin:15px 30px;position:absolute;top:23px;transition:all .5s ease;width:29px}label #cancel{opacity:0;visibility:hidden}#check:checked~.sidebar{left:0}#check:checked~label #btn{margin-left:245px;opacity:0;visibility:hidden}#check:checked~label #cancel{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;height:25px;justify-content:center;margin-left:196px;opacity:1;visibility:visible;width:25px;z-index:999}.content-nav-mobile{height:90vh;overflow-y:scroll;padding-bottom:10%;padding-top:10%}.content-nav-mobile::-webkit-scrollbar{width:6px}.content-nav-mobile::-webkit-scrollbar-track{background:#fff}.content-nav-mobile::-webkit-scrollbar-thumb{background-color:#4be1b4;border:3px solid #0000;border-radius:20px}.ReactModal__Overlay{background-color:#9d9d9dbf!important;z-index:9999}.text-reservation-ok{color:#000000b3;font-family:Mulish;font-size:20px;font-style:normal;font-weight:400;line-height:38px;text-align:center}.search-form-container{position:relative}.search-form-content label{color:#000;font-size:20px;left:4%;position:absolute;top:2px}input.form-control.search-input{background:#f7fcfe;border:0;border-radius:10px;color:#a0a4a8;font-family:Lato;font-size:13px;font-weight:400;letter-spacing:.10000000149011612px;line-height:16px;padding:10px 3rem;width:300px}svg.search-icony{color:#7e7e7e;height:18px;width:18px}.container-info-user-connect-header{align-items:center;display:flex;gap:30px}.name-user-connect-header{color:#11142d;font-family:Nunito;font-size:18px;font-style:normal;font-weight:600;line-height:25px}.notif-icon{color:#cacccf;font-size:20px}.text-version-footer-admin{font-size:14.6182px;line-height:22px}.text-copyright-admin-footer,.text-version-footer-admin{color:#000;font-family:Poppins;font-style:normal;font-weight:400}.text-copyright-admin-footer{font-size:12.0385px;line-height:18px}.footer-admin-conatiner{align-items:center;background:#f1f1f1;bottom:0;display:flex;justify-content:space-between;padding:20px;position:absolute;width:100%}.admin-page-container-height{margin-bottom:100px;margin-top:100px;min-height:90vh;width:calc(100% - 220px)}#nav_button:checked~.page-content-base-container .admin-page-container-height{width:calc(100% - 102px)}#header-user-admin .dropdown-menu{left:-120px}#header-user-admin .dropdown-item.active,#header-user-admin .dropdown-item:active{background-color:#feaf14!important;color:#fff;text-decoration:none}.dashbord-admin-component{padding:20px 30px}.page-content-base-container{display:flex;justify-content:flex-end;overflow:auto;transition:.75s;width:100%!important}.user-dash-page-content-container{background:#fff;padding:20px 34px}.admin-page-container-layout{margin-top:120px}.form-control-select-date-graph{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACzSURBVHgB7Y6xDcMgEEUPkHuPkM5y5xGSLkIIUWYbM0JGyAi0qaxMkJSwQcpMADkkV8jY0PMkBOK+3j+ARqORRSnVCyHORznO+bQ3p7mB914zxhYp5Qz5Jeau696YuVcXUEofeP0IIXqrJMpDCDpm1uwmLDew1n7HcXzi84Yl12EYwDn3SuU4uxhjPjkPgQNQNqFswWcfpbgtlMqLCtKS9atIXlyQlECpvBosOcUDjUajij+O0Evb7CqXUgAAAABJRU5ErkJggg==) 96% 50%/13px no-repeat #fff;border:1px solid #ebeef2;border-radius:8px;color:#606c80;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:20px;min-width:200px;padding:13px 15px}.content-graph-admin{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:20px}.from-control-graph{background:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA3SURBVHgBfY3LCQAgDEMfTuCIHcERMrIbaD0URGwDKSUfAmDOlXA0P50cMx592nrTqsyAnd1b2HxREJflt7o6AAAAAElFTkSuQmCC) 96% 50%/13px no-repeat #fff;border:0;color:#000;font-family:DM Sans;font-size:20.9818px;font-style:normal;font-weight:700;line-height:27px;padding:15px;width:200px}.param-tabs-title-content,.tabs-title-content{display:flex;gap:4rem;list-style:none;padding-left:0}.tabs-title-content{border-bottom:1px solid #dbdde0}.param-tabs-title-content .tab-item,.tabs-title-content .tab-item{color:#2d3748cc;display:grid;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:100%;padding:10px 10px 20px;place-items:center;position:relative}.tabs-title-content .tab-item-active{color:#2d3748;font-weight:700}.tabs-title-content .tab-item-active:after{background:#2d3748;bottom:0;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;width:40px}.param-tabs-title-content{align-items:center;background:#ffffff80;border-radius:13px;height:50px;justify-content:flex-start;padding:10px}.param-tabs-title-content .tab-item{padding:10px}.param-tabs-title-content .tab-item-active{background:#22a195;border-radius:5px;color:#fff;font-weight:500;padding:10px}.fc-toolbar-chunk{align-items:center!important;display:flex!important}.fc-timeGridWeek-button.btn-type-date{border-radius:8px 0 0 8px!important;-webkit-border-radius:8px 0 0 8px!important;-moz-border-radius:8px 0 0 8px!important;-ms-border-radius:8px 0 0 8px!important;-o-border-radius:8px 0 0 8px!important}.fc-dayGridMonth-button,.fc-timeGridDay-button,.fc-timeGridWeek-button{background:#fff!important;border:1px solid #ebeef2!important;color:#22a195!important;font-size:11.8635px!important;font-style:normal!important;font-weight:500!important;letter-spacing:.338957px!important;line-height:16px!important;text-align:center!important}.fc .fc-button-primary:focus,.fc .fc-button:focus{box-shadow:none!important}.fc-button-active{background:#22a195!important;border-radius:8px 0 0 8px;color:#fff!important;font-size:11.8635px!important;font-style:normal!important;font-weight:500!important;letter-spacing:.338957px!important;line-height:16px!important;text-align:center!important}.available{border-color:#22a195!important}.available .calendar-event-title,.available .event-time{color:#22a195!important}.no-available .calendar-event-title,.no-available .event-time{color:red!important}.fc-timeGridWeek-button.btn-type-date{border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;-ms-border-radius:0 0 0 0!important;-o-border-radius:0 0 0 0!important}.btn-type-date{box-shadow:0 1.98221px 9.91103px #00000012;font-size:13px!important;padding:15px}.fc-timeGridDay-button.btn-type-date{border-radius:8px 0 0 8px!important;-webkit-border-radius:8px 0 0 8px!important;-moz-border-radius:8px 0 0 8px!important;-ms-border-radius:8px 0 0 8px!important;-o-border-radius:8px 0 0 8px!important}.fc-dayGridMonth-button.btn-type-date{border-radius:0 8px 8px 0!important;-webkit-border-radius:0 8px 8px 0!important;-moz-border-radius:0 8px 8px 0!important;-ms-border-radius:0 8px 8px 0!important;-o-border-radius:0 8px 8px 0!important}.content-icon-date-filter{color:#909090}.content-filter-date-tab-vue-ensemble{align-items:center;display:flex;gap:15px}.divider-vertical{background-color:#ebeef2;height:25px;width:2px}.container-filter-vue-ensemble-tabs{align-items:center;display:flex;gap:20px}.container-filter-vue-ensemble-tabs.custom{justify-content:space-between}.content-col-card-dashboard-tab-vue-ensemble{align-items:center;background:#fff;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;display:flex;justify-content:space-between;padding:15px;width:100%}.title-card-dashboard-tab-vue-ensemble{color:#747474;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.chiffre-card-dashboard-tab-vue-ensemble{color:#000;font-family:DM Sans;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.content-col-card-dashboard-tab-vue-ensemble.color1{border:1px solid #26b3a5}.content-col-card-dashboard-tab-vue-ensemble.color2{border:1px solid #4bc9f0}.content-col-card-dashboard-tab-vue-ensemble.color3{border:1px solid #f3a40d}.title-dash-vue-ensemble-tab{border-bottom:2px solid #d9d9d9;color:#000;font-family:Poppins;font-size:22.357px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:10px}.card-prestation-item{align-items:center;background:#4bc9f012;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;display:flex;gap:10px;padding:10px;width:100%}.container-icon-card-prestation-item{align-items:center;border:1px solid #cbd5e1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#0f172a;display:flex;height:40px;justify-content:center;width:40px}img.img-icon-card-prestation-item{height:15px;width:15px}.title-text-card-prestation-item{color:#333;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.chiffre-text-card-prestation-item{color:#333;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.173px;line-height:150%}.col-card-prestation-item:first-child .card-prestation-item{background:#4bc9f012;border:.872px solid #4bc9f0}.col-card-prestation-item:nth-child(2) .card-prestation-item{background:#f3a40d17;border:.872px solid #f3a40d}.col-card-prestation-item:nth-child(3) .card-prestation-item{background:#21a37412;border:.872px solid #21a374}.col-card-prestation-item:nth-child(4) .card-prestation-item{background:#fa141412;border:.872px solid #fa1414}.content-list-abonnement .progress,.progress-stacked{background-color:#fff!important;border-radius:16px;height:3rem!important;position:relative}.content-label-progress-bar-abonnement{align-items:center;display:flex;justify-content:space-between;padding:0 10px;position:absolute;width:100%}.title-abonnement-progress-bar{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.value-abonnement-progress-bar{color:#333;font-family:Inter;font-size:17.062px;font-style:normal;font-weight:700;letter-spacing:.147px;line-height:150%}.progress-danger-bg{border:.872px solid #f45b5b}.progress-success-danger{border:1px solid #21a374}.progress-danger-bg .progress-bar{background-color:#f45b5b0d!important}.progress-success-danger .progress-bar{background-color:#21a3740d!important}.content-legende-text-progress-bar-abonnement{align-items:center;display:flex;justify-content:space-between}.title-legende-text-progress-bar-abonnement{color:#3333338f;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:160%}.value-legende-text-progress-bar-abonnement{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:160%}.btn-see-more-logements{background:#0000;border:0;color:#3b7e93;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.btn-see-more-logements:hover{border:1px solid #3b7e93;color:#3b7e93}.container-card-notif-alert-vue-ensemble{border:1px solid #d9d9d965;margin-bottom:5px;padding:10px}.content-head-card-notif-alert{align-items:center;display:flex;justify-content:space-between}.content-text-message-notif-alert-dash-admin{align-items:center;display:flex;gap:10px}.img-pp-profil-notif-alert{border:.288px solid #0000001a;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:32px;object-fit:cover;width:32px}.text-date-notif-alert-dash-admin{color:#721616}.text-date-notif-alert-dash-admin,.text-statut-notif-alert-dash-admin{font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.text-statut-notif-alert-dash-admin{color:#fa1414}.text-message-notif-alert-dash-admin{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:0;overflow:hidden}.btn-see-more-notifs-alert,.btn-see-more-notifs-alert:hover{color:#000000b3;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.new-message-alert-card{background:#fff1f1;border:0}.content-btn-see-more-notifs-alert{align-items:flex-start;display:flex;justify-content:space-between}.new-message-notif-card{background:#f7f7f79e;border:0}.col-card-prestation-valide-item:first-child .card-prestation-item{background:#f2fbfe;border:.872px solid #4bc9f0}.col-card-prestation-valide-item:nth-child(2) .card-prestation-item{background:#f7f6fd;border:.872px solid #3818d9}.col-card-prestation-valide-item:nth-child(3) .card-prestation-item{background:#f3a40d17;border:.872px solid #f3a40d}.col-card-prestation-valide-item:nth-child(4) .card-prestation-item{background:#21a37412;border:.872px solid #21a374}.col-card-prestation-valide-item:nth-child(5) .card-prestation-item{background:#fa141412;border:.872px solid #fa1414}.form-control-search-prestation{background:#fff;border:1px solid #ebeef2;border-radius:8px;box-shadow:0 1px 3px 0 #606c800d;padding:10px 35px;width:200px}.form-control-search-prestation,.form-control-search-prestation::placeholder{color:#98a2b2;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.span-icon-search-prestation{color:#98a2b2;left:10px;position:absolute;top:9px}.statut-prestation-en-cours{background:#f3a40d17;border:.718px solid #f3a40d;border-radius:49.426px}.statut-prestation-a-venir,.statut-prestation-en-cours,.statut-prestation-termine{color:#333;font-family:Poppins;font-size:11.539px;font-style:normal;font-weight:500;line-height:160%;padding:8px;text-align:center}.statut-prestation-a-venir,.statut-prestation-termine{background:#21a37417;border:.718px solid #21a374;border-radius:49.426px}.statut-demande-refuse{background:#fa14140a;border:.718px solid #fa1414;border-radius:49.426px;color:#fa1414;padding:8px}.statut-demande-refuse,.statut-rdv-a-venir{font-family:Poppins;font-size:11.539px;font-style:normal;font-weight:500;line-height:160%;text-align:center}.statut-rdv-a-venir{color:#333}.consommable-formatter{align-items:center;background-color:#ffc53e;display:flex;height:25px;justify-content:center;width:25px}.consommable-formatter,.img-profil-professionnel-table{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.img-profil-professionnel-table{height:23px;width:23px}.alerte-formatter-table{color:#181819e6;font-family:Poppins;font-size:10.5px;font-style:normal;font-weight:500;left:9px;line-height:12px;position:absolute;top:8px;z-index:2}.span-icon-type-intervation{font-size:16px;padding-right:7px}.recharts-wrapper{height:100%!important;margin:auto;max-height:300px!important;max-width:300px!important;width:100%!important}.recharts-legend-wrapper{margin:auto;margin-top:20px!important;width:100%!important}.content-btn-see-more-notifs-alert-infos-sup{display:flex;flex-direction:column;gap:4px}.content-btn-see-more-notifs-alert-infos-sup-item{color:#333;font-family:Poppins;font-size:12px;font-weight:400;line-height:normal;text-align:left}.content-btn-see-more-notifs-alert-infos-sup-item:last-child{color:#fa1414;font-family:Poppins;font-size:12px;font-weight:400;line-height:normal;text-align:left}.card-alert-item{border:1px solid #0000001a;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:10px}.card-alert-item.niveau-1{background:#fff1f1}.card-alert-item.en-attente{background:#fff}.card-alert-item.niveau-2{background:#c2e9ec}.card-alert-item.niveau-3{background:#feffd8}.hpro-cart-alert-item-jour{color:#3339;font-family:Poppins;font-size:12px;font-weight:400;line-height:28px;text-align:left}.hpro-cart-alert-item-text{color:#000;font-family:Poppins;font-size:15px;font-weight:400;line-height:normal;text-align:left}.hpro-cart-alert-item-niveau-adresse{align-items:center;color:#333;display:flex;font-family:Poppins;font-size:15.82px;font-weight:600;gap:10px;line-height:25.1px;text-align:left}.hpro-cart-alert-item-niveau-adresse span{color:#333333e5;font-family:Poppins;font-size:12.42px;font-weight:400;line-height:21.51px;text-align:left}.hpro-cart-alert-item-niveau-adresse svg{color:#777e90}.hpro-cart-alert-item-date-horaire-container{align-items:center;color:#000;display:flex;font-family:Poppins;font-size:13.63px;font-weight:400;gap:10px;line-height:22.71px;text-align:left}.hpro-cart-alert-item-date-horaire-item{align-items:center;display:flex;gap:9px}.hpro-cart-alert-item-date-horaire-item svg{font-size:14px}.hpro-cart-alert-item-proprietaire-label{color:#333333ab;font-family:Poppins;font-size:14px;font-weight:400;line-height:30.53px;text-align:left}.hpro-cart-alert-item-proprietaire{align-items:flex-start;display:flex;gap:10px}.hpro-cart-alert-item-proprietaire-avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:34.9px;object-fit:cover;width:34.9px}.hpro-cart-alert-item-proprietaire-name{color:#181819;font-family:Poppins;font-size:15.27px;font-weight:400;line-height:26.17px;text-align:left}.hpro-cart-alert-item-proprietaire-email,.hpro-cart-alert-item-proprietaire-telephone{color:#181819b5;font-family:Poppins;font-size:11px;font-weight:400;line-height:12.2px;text-align:left}.hpro-cart-alert-item-infos-sup-label{color:#3339;font-family:Poppins;font-size:14px;font-weight:400;line-height:28px;text-align:left}.hpro-cart-alert-item-infos-sup-value{font-family:Poppins;font-size:14px;font-weight:500;line-height:28px;text-align:left}.hpro-cart-alert-item-infos-sup-value.en-attente,.hpro-cart-alert-item-infos-sup-value.niveau-1{color:#fa1414}.hpro-cart-alert-item-infos-sup-value.niveau-2{color:#0d4b50}.hpro-cart-alert-item-infos-sup-value.niveau-3{color:#b0b505}.hpro-cart-alert-item-custom-divider{color:#d9d9d966;margin:auto;width:95%}.happy-pro-details-logement-page-title.custom{font-size:29.2px}.happy-pro-details-logement-location.custom{font-size:18px}.details-alerte-accordion .accordion-item{border:none}.details-alerte-accordion button.accordion-button,.details-alerte-accordion button.accordion-button.collapsed{border:none!important;color:#353945;font-family:Poppins;font-size:20px;font-weight:500;line-height:24px;text-align:left}.details-alerte-accordion .accordion-button:not(.collapsed){background:none!important;border:none!important;color:#353945!important}.happy-pro-details-alerte-listgroup-item .list-group-item{background:#fafafa87}.happy-pro-details-alerte-listgroup-item{box-shadow:none}.happy-pro-details-alerte-listgroup-item .list-group-item{border:none;padding:18px 12px}.happy-pro-details-alerte-listgroup-item .list-group-item:not(:last-child){border-bottom:1px solid #e6e8ec}.happy-pro-details-alerte-listgroup-item-details{align-items:center;display:flex;justify-content:space-between}.happy-pro-details-alerte-listgroup-item-details-value{color:#353945;font-family:Poppins;font-size:14px;font-weight:500;line-height:24px;text-align:center}.happy-pro-details-alerte-listgroup-item-details-label{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:14px;font-weight:400;gap:10px;justify-content:flex-start;line-height:24px;text-align:left}.happy-pro-details-alerte-listgroup-item-details-value span{color:#353945;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:center}.happy-pro-details-alerte-listgroup-item-details-label svg{font-size:22px}.happy-pro-details-alerte-listgroup-item-details-label img{height:22px;width:22px}.hpro-btn-manuel-intervention:hover{border:1px solid #4bc9f0}.hpro-btn-manuel-intervention{background:#4bc9f0;border:1px solid #4bc9f0;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;color:#141416;font-family:DM Sans;font-size:14px;font-weight:700;gap:12px;line-height:16px;padding:12px 16px;text-align:center}.hpro-details-alerte-label-commentaire{color:#353945;font-family:Poppins;font-size:20px;font-weight:500;line-height:24px;text-align:left}.hpro-details-alerte-label-commentaire-text-container{align-items:flex-start;background:#fafafa99;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;display:flex;gap:20px;padding:25px}.hpro-details-alerte-label-commentaire-text-container svg{color:#353945;font-size:24px}.hpro-details-alerte-label-commentaire-text{color:#353945;font-family:Poppins;font-size:14.7px;font-weight:400;line-height:24.5px;text-align:left}.professional-list{display:flex;flex-direction:column;gap:8px}.professional-item{align-items:center;display:flex;gap:10px;padding:5px 0}.professional-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.professional-info{display:flex;flex-direction:column}.professional-name{color:#181819;font-family:Poppins;font-size:14.17px;font-weight:400;letter-spacing:0;line-height:24.29px}.custom-star-rate{font-size:12px!important}.custom-star-rate .custom-rating-value{font-size:14px!important}.professional-horaire{color:#777e90;font-family:Poppins;font-size:10.68px;font-weight:400;letter-spacing:0;line-height:17.81px}.professional-rating{color:#f5a623}.custom-btn-down,.custom-btn-down:active,.custom-btn-down:focus,.custom-btn-down:hover{background:none;border:none;color:#292d32;padding:0}.drop-menu-custom .dropdown-menu.show{background:#fff;border:none;box-shadow:0 6.07px 42.49px 0 #0000001a;padding:10px;top:10px!important}.custom-btn-dropdown-more .custom-btn-dropdown{background:none;border:none;color:#0000005e;font-size:28px;padding:0 10px}.calendar-container{background:#fff;height:100vh;padding:20px;width:100%}.view-controls{display:flex;gap:10px;margin-bottom:15px}.view-controls button{background:#fff;border:none;border-radius:20px;cursor:pointer;padding:8px 16px}.view-controls button.active{background:#00b894;color:#fff}.view-controls select{border:1px solid #ddd;border-radius:20px;margin-left:auto;padding:8px 16px}.date-navigation{align-items:center;background:#fff;display:flex;gap:10px;justify-content:center;margin-bottom:0;padding:12px}.date-navigation button{background:none;border:none;cursor:pointer;font-size:18px}.calendar-grid{background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;overflow:hidden;overflow:auto}.grid-header{border:none;display:grid;grid-template-columns:100px repeat(7,1fr)}.header-cell{align-content:center;background:#fbfcfc;border:none;font-size:14px;font-weight:600;line-height:16.8px;padding:10px;text-align:center}.header-cell,.weekday{color:#181819e5;font-family:Poppins;letter-spacing:-.5px}.weekday{font-size:10px;font-weight:400;line-height:12px}.logement-header{border-left:none}.grid-body{max-height:calc(100vh - 200px);overflow-y:auto}.grid-row{border:none;display:grid;grid-template-columns:100px repeat(7,1fr)}.logement-cell{border:none;color:#000;font-family:Poppins;font-size:13px;font-weight:400;line-height:normal;padding:10px;text-align:left}.grid-cell{align-items:center;border-left:none;display:flex;height:60px;justify-content:center}.avatar-container{cursor:pointer}.avatar{border:3.91px solid;border-radius:50%;height:30px;object-fit:cover;width:30px}.border-green{border-color:#4be1b4}.border-red{border-color:#e1504b}.event-details{padding:15px}.modal-avatar{border-radius:50%;height:50px;margin-right:15px;width:50px}.rating{color:#ffc107;margin:5px 0}.date-navigation-btn{align-items:center;border:1px solid #ebeef2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:flex;gap:10px;justify-content:center;padding:4px 22px;width:Hug (417px)px}.date-navigation-btn
input[type=date]{background:#f3f3f3;border:none;color:#606c80;font-family:Poppins;font-size:12px;font-weight:500;line-height:20px;text-align:center}.grid-row:hover{background-color:#fbfcfc}.modal-details-propriete-label-container{align-items:center;color:#919a96;display:flex;font-family:Poppins;font-size:13px;font-weight:400;gap:15px;line-height:26.06px;text-align:left}.modal-details-propriete-label-container svg{color:#919a96;font-size:20px}.modal-details-propriete-avatar-container{align-items:center;display:flex;gap:12px}.modal-details-propriete-username{color:#181819;font-family:Poppins;font-size:14px;font-weight:500;line-height:27.71px;text-align:left}.modal-details-propriete-avatar{border-radius:50%;height:26px;object-fit:cover;width:26px}.custom-rating-value.custom{font-size:12px}.star-rating{font-size:10px}.modal-details-propriete-user-infos-label{color:#2f343a87;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.modal-details-propriete-user-infos-value{color:#2f343a;font-family:Poppins;font-size:11px;font-weight:400;line-height:20px;text-align:left}.hpro-cart-alert-item-niveau-adresse.custom{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-family:Poppins;font-size:16px;font-weight:600;gap:8px;line-height:26.11px;text-align:left}.hpro-cart-alert-item-niveau-adresse.custom span{color:#333333e5;font-family:Poppins;font-size:16px;font-weight:400;line-height:27.53px;text-align:left}.hpro-cart-alert-item-niveau-adresse.custom svg{color:#777e90}.modal-header .btn-close{background-color:#fa1414;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;height:16px;width:16px}.modal-header{border:none}.modal-details-propriete-statut{background:#f3a40d17;border-radius:63.24px;-webkit-border-radius:63.24px;-moz-border-radius:63.24px;-ms-border-radius:63.24px;-o-border-radius:63.24px;color:#333;font-family:Poppins;font-size:14.76px;font-weight:500;line-height:23.62px;padding:10px 20px;text-align:center;width:150px}.hpro-btn-manuel-intervention.custom-green:hover{border:1px solid #4be1b4}.hpro-btn-manuel-intervention.custom-green{background:#4be1b4;border:1px solid #4be1b4;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;color:#333;font-family:Work Sans;font-size:15px;font-weight:600;gap:12px;line-height:17.6px;padding:12px 16px;text-align:center}.nav-link-vertival-custom-admin{align-items:center;border-radius:14px;color:#575757;display:flex;font-family:Poppins;font-size:14.22px;font-weight:400;gap:15px;line-height:21.33px;padding:8px 25px;position:relative;text-align:left}.nav-link-vertival-custom-admin.active,.nav-link-vertival-custom-admin:hover{background:linear-gradient(270deg,#4be1b4,#4bc9f0);color:#fff!important;font-weight:600;transition:.2s ease}.nav-link-vertival-custom-admin.active:after{border-radius:0 16px 16px 0;content:"";height:100%;left:-25px;position:absolute;top:0;width:10px}.nav-link-vertival-custom-admin svg{font-size:18px}#nav_button{display:none}.on{align-items:center;background:#0000;border-radius:5px;display:flex;height:40px;justify-content:center;left:21%;position:fixed;top:23px;transition:.1s;-webkit-user-select:none;user-select:none;width:45px;z-index:1031}.on svg{color:#000}.on:active{box-shadow:0 0 0 0 #000000bf;transition:.1s}.nav-item-vertical-custom .with-tooltip:after{content:""}#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .with-tooltip-menu{position:relative}#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .with-tooltip-menu:after{border-radius:4px;color:#4be1b4;content:attr(data-tooltip-content);font-family:Poppins;font-size:12.22px;font-weight:400;left:50%;line-height:21.33px;opacity:0;padding:8px;position:absolute;right:50%;text-align:left;top:94%;transform:translate(-50%,18px) scale(.8);transition:visibility,opacity,transform .2s;visibility:hidden;width:-webkit-max-content;width:max-content}#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .with-tooltip-menu:hover:after{opacity:1;transform:translate(-50%);visibility:visible}#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .container-btn-logout,#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .hiddenable-navlink-label{display:none}#nav_button:checked~.on{left:9%}#nav_button:checked~.nav-container
.navbar-vertical-customisation-v2
.hoverable .container-logo-sidebar-nav{display:none}.icon-side-menu{color:#fff;font-size:22px}.navbar-vertical-customisation-v2::-webkit-scrollbar{height:100%;width:3px}.navbar-vertical-customisation-v2::-webkit-scrollbar-track{background:#0000}.navbar-vertical-customisation-v2::-webkit-scrollbar-thumb{background-color:initial;border:3px solid #0000;border-radius:20px}.nav-item-vertical-custom{margin-bottom:5px;padding:6px 12px}#scrollbar{height:100%;overflow-y:auto}#scrollbar::-webkit-scrollbar{display:none}.content{height:350px}.list-style-none{list-style:none}.nav-link:focus,.nav-link:hover{color:inherit}.btn-check:focus+.btn,.btn:focus{box-shadow:none!important}.border-bottom-theme{border-bottom:1px solid #d9d9d933}.app-title-connect-navmenu{color:#fff;font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:33px}.app-title-connect-navmenu-bold{font-weight:800}.container-app-title-navmenu{display:flex;justify-content:center}#nav_button:checked~.nav-container .navbar-vertical-customisation-v2 .hoverable .container-info-user-connect-navmenu{display:none}.btn-logout{align-items:center;color:#ffffff80;display:flex;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;gap:0;height:22px;justify-content:center;line-height:21px}.version-view-container{color:#f2994a}.btn-logout-icone{font-size:22px}.container-btn-logout{display:inline-block;padding-left:12px}.container-info-user-connect-navmenu{padding-left:20px}.nav-items-custom{margin-bottom:20px}.nav-link-vertival-custom{align-items:center;color:#6f767e;display:flex;font-family:Nunito;font-size:14px;font-style:normal;font-weight:500;gap:15px;line-height:22px;padding:15px 25px;position:relative}.nav-link-vertival-custom.active,.nav-link-vertival-custom:hover{background:#eaeaea;border-radius:10px;color:#000;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:22px;transition:.2s ease}.nav-link-vertival-custom.active:after{border-radius:0 16px 16px 0;content:"";height:100%;left:-25px;position:absolute;top:0;width:10px}.nav-link-vertival-custom svg{font-size:20px}.navbar-vertical-customisation-v2{background-color:#fff;border-right:1px solid #00000042;height:100%;left:0;max-width:300;overflow-x:hidden;overflow-y:auto;padding:5px 0 40px;position:fixed;right:0;top:0;transition:.75s;width:-webkit-max-content;width:max-content;z-index:1040}.sidebar-logout-btn{background:#f7fcfe}.sidebar-logout-btn:hover{background:#eb5757;color:#fff!important}.sidebar-logout-btn:hover svg{color:#fff}.container-logo-sidebar-nav{border-bottom:1px solid #d9d9d9;display:flex;justify-content:center;margin:auto auto 25px;width:90%}.container-logo-sidebar-nav img{height:65.08px;width:70px}.btn-deconnect{background:#f5f5f5;color:#333;font-family:Poppins;font-size:15.17px;font-weight:400;line-height:22.75px}.text-version-footer-app{color:#4be1b4}.happy-pro-avis-prestation-item-user-name{color:#333;font-family:Poppins;font-size:19px;font-weight:500;line-height:29.34px;text-align:left}.happy-pro-avis-prestation-item-user-name span{color:#333;font-family:Poppins;font-size:16px;font-weight:300;line-height:24.7px;text-align:left}.happy-pro-avis-prestation-item-villa{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:10.24px;font-weight:500;gap:6px;line-height:17.56px;text-align:left}.happy-pro-avis-prestation-item-villa svg{color:#777e90}.happy-pro-avis-prestation-item-user-avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:43px;object-fit:cover;width:40.97px}.happy-pro-avis-prestation-item-user-infos{align-items:center;display:flex;gap:10px}.happy-pro-avis-prestation-item-user-infos-container{align-items:center;display:flex;gap:12px;justify-content:space-between}.happy-pro-avis-prestation-item-user-rate{color:#ff561d;font-family:Poppins;font-size:12px;font-weight:500;letter-spacing:.05em;line-height:18.53px;text-align:left}.happy-pro-avis-prestation-item-paragraph{color:#828282;font-family:Poppins;font-size:16px;font-weight:400;line-height:24.7px;text-align:left}.happy-pro-avis-prestation-item-btn-container{align-items:center;display:flex;gap:12px;justify-content:flex-end}.happy-pro-avis-prestation .list-group-item{border:none;padding:15px 20px}.happy-pro-avis-prestation .list-group-item:not(:last-child){border-bottom:1px solid #d9d9d980}.happy-pro-details-proprio-level{color:#0aa093e5}.happy-pro-details-proprio-level,.happy-pro-details-proprio-level span{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.happy-pro-details-proprio-level span{color:#181819e5}.img-icone-cons-table{height:26px;width:26px}.img-icone-alert-table{height:22px;width:22px}.toggle-style{align-items:center;border-radius:2px;color:#fff;display:flex;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:600;height:100%;justify-content:center;line-height:12.19px;padding-left:2px;padding-right:2px;text-align:left}.toggle-style-off{background-color:#fa1414}.toggle-style-on{background-color:#21a374}.happy-pro-details-proprio-user{align-items:center;display:flex;flex-direction:column;gap:12px}.happy-pro-details-proprio-avatar{border:.81px solid #0000001a;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:96px;object-fit:cover;width:96px}.happy-pro-details-proprio-name{color:#2f343a;font-family:Poppins;font-size:21.39px;font-weight:500;line-height:25.67px;text-align:left}.happy-pro-details-proprio-role{align-items:center;color:#6f747a;display:flex;font-family:Poppins;font-size:15.42px;font-weight:500;gap:8px;line-height:20.56px;text-align:left}.happy-pro-details-proprio-role span,.happy-pro-details-proprio-role svg{color:#f3a40d;font-family:Poppins;font-size:18.62px;font-weight:500;letter-spacing:.13790322840213776px;line-height:13.79px;text-align:left}.happy-pro-details-proprio-email{color:#b1b5c3;font-family:Poppins;font-size:13px;font-weight:600;line-height:14px;text-align:left}.happy-pro-details-proprio-telephone{color:#2f343a;font-family:Poppins;font-size:15px;font-weight:600;line-height:14px;text-align:left}.happy-pro-details-proprio-infos-label{color:#2f343a87;font-family:Poppins;font-size:14px;font-weight:400;line-height:25.67px;text-align:left}.happy-pro-details-proprio-infos-value{color:#2f343a;font-family:Poppins;font-size:15px;font-weight:400;line-height:25.67px;text-align:left}.happy-pro-details-proprio-infos-title{align-items:center;color:#2f343a4d;display:flex;font-family:Poppins;font-size:16px;font-weight:300;line-height:25.67px;margin-bottom:12px;text-align:left}.happy-pro-details-proprio-infos-title:after{background-color:#d9d9d959;content:"";flex-grow:1;height:2px;margin-left:15px}.happy-pro-details-proprio-infos-btn-action{align-items:center;background:#f5f5f5;border-radius:7.84px;-webkit-border-radius:7.84px;-moz-border-radius:7.84px;-ms-border-radius:7.84px;-o-border-radius:7.84px;color:#333;display:flex;font-family:Poppins;font-size:15.17px;font-weight:400;gap:16px;line-height:22.75px;padding:3.79px 7.58px;text-align:left}.happy-pro-details-proprio-infos-btn-action:hover{border:1px solid #f5f5f5}.happy-pro-details-proprio-infos-btn-action.message svg{color:#200e32}.happy-pro-details-proprio-infos-btn-action.supprimer svg{color:#fa1414}.happy-pro-details-proprio-infos-sup-label{color:#2f343a87;font-family:Poppins;font-size:14px;font-weight:400;line-height:25.67px;text-align:left}.happy-pro-details-proprio-infos-sup-value{align-items:center;color:#0a579d;display:flex;font-family:Poppins;font-size:11.77px;font-weight:400;gap:8px;line-height:17.66px;text-align:left}.happy-pro-details-proprio-infos-sup-value img{height:23.15px;width:23.15px}.happy-pro-tab{background:#ffffff80;padding:10px 25px}.tabs-container-admin{display:flex;flex-wrap:wrap;gap:30px}.tabs-container-admin li{align-items:center;color:#828282;color:#4f4f4f;display:flex;font-weight:500;list-style:none;padding:10px 20px;text-align:left;transition:all .3s ease-in-out}.tabs-container-admin li,li.tab-active-item-admin{font-family:Poppins;font-size:13px;line-height:29px}li.tab-active-item-admin{background:#22a195;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#fff;font-weight:600;text-align:center;text-align:left}.medsain-dash-tabs{background:#fff;border-radius:0 0 12px 12px}.tabs-component-container{background:#fff;border-radius:12px 12px 0 0;padding:16px 24px}.happy-pro-card-logement-title-container{align-items:center;display:flex;justify-content:space-between}.happy-pro-card-logement-title{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:16.9px;font-weight:500;gap:10px;line-height:28.97px;text-align:left}.happy-pro-card-logement-title svg{color:#777e90;font-size:20px}.happy-pro-card-logement-calendar{border:1.03px solid #5ee3af;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.happy-pro-card-logement-calendar,.happy-pro-card-logement-calendar.custom{align-items:center;background:#fcfcfd;display:flex;height:32.96px;justify-content:center;width:32.96px}.happy-pro-card-logement-calendar.custom{border:1.03px solid #ef466f;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.happy-pro-card-logement-calendar svg{color:#5ee3af;font-size:20px}.happy-pro-card-logement-calendar.custom svg{color:#ef466f;font-size:20px}.happy-pro-card-logement{background:#fff;border-radius:16.48px;-webkit-border-radius:16.48px;-moz-border-radius:16.48px;-ms-border-radius:16.48px;-o-border-radius:16.48px;box-shadow:0 8.24px 16.48px -8.24px #0f0f0f33;padding:20px}.happy-pro-card-logement-img{border-radius:16.18px;-webkit-border-radius:16.18px;-moz-border-radius:16.18px;-ms-border-radius:16.18px;-o-border-radius:16.18px;height:100%;max-height:107.55px;object-fit:cover;width:100%}.happy-pro-card-logement-infos{align-items:center;color:#777e90;display:flex;gap:8px}.happy-pro-card-logement-infos,.happy-pro-card-logement-infos.menage{font-family:Poppins;font-size:14.31px;font-weight:400;line-height:23.85px;text-align:left}.happy-pro-card-logement-infos.menage{color:#353945}.happy-pro-card-logement-infos svg{font-size:18px}.happy-pro-card-logement-infos-container{display:flex;flex-direction:column;gap:10px;justify-content:center}.calendar_wrapper .fc .fc-toolbar.fc-header-toolbar{display:none}.calendar_wrapper table{border:none!important}.calendar_wrapper .fc .fc-scrollgrid-section-sticky>*,.calendar_wrapper thead tr{background-color:#f0f0f0!important}.calendar_wrapper thead tr th{border:none!important;padding:6px 0}.calendar_wrapper tbody tr td{border-color:#eef0f4!important}.calendar_wrapper thead tr th a{line-height:34.11px;line-height:normal}.calendar_wrapper tbody tr td a,.calendar_wrapper thead tr th a{color:#777e90;font-family:Poppins;font-size:19.9px;font-weight:500;text-align:center;text-decoration:none}.calendar_wrapper tbody tr td a{border:none;line-height:34.11px;margin:4px 4px 0 0;padding:10px}.calendar_wrapper .fc .fc-daygrid-day.fc-day-today{background:#5ee3af!important;border-radius:14.21px;-webkit-border-radius:14.21px;-moz-border-radius:14.21px;-ms-border-radius:14.21px;-o-border-radius:14.21px;height:54.01px;width:54.01px}.calendar_wrapper .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{display:none}.fc-event-title{color:#fff;font-size:10px;font-weight:500}.calendar_wrapper .event-indicator{background-color:#777e90;border-radius:50%;bottom:-5px;height:8.53px;left:50%;position:absolute;transform:translateX(-50%);width:8.53px}.calendar_wrapper .event-indicator.today-event{background-color:#ffc53e}.calendar_wrapper .fc-daygrid-day{color:#777e90;font-family:Poppins;font-size:19.9px;font-weight:500;line-height:34.11px;position:relative;text-align:center}.calendar_wrapper .fc-daygrid-day.fc-day-today{background:#5ee3af!important;border-radius:10px;color:#fff}.calendar_wrapper .fc-daygrid-day-frame.fc-scrollgrid-sync-inner{min-height:60px}.happy-pro-tab-calendar-event-date-title{color:#353945;font-family:Poppins;font-size:19.45px;font-weight:500;line-height:29.17px;text-align:left}.happy-pro-tab-calendar-event-intervention{color:#777e90;font-family:Poppins;font-size:17.02px;font-weight:400;line-height:29.17px;text-align:left}.happy-pro-card-intervention-border{background:#575757}.happy-pro-card-intervention-border.custom{background:#e6e8ec}.happy-pro-card-intervention-user-infos{align-items:center;display:flex;gap:12px;justify-content:flex-start}.happy-pro-card-intervention-avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:41.45px;object-fit:cover;width:41.45px}.happy-pro-card-intervention-username{color:#23262f;font-family:Poppins;font-size:14.63px;font-weight:600;line-height:24.38px;text-align:left}.happy-pro-card-intervention-note{align-items:center;display:flex;gap:2px}.happy-pro-card-intervention-note svg{color:#ffc53e;font-size:12px}.happy-pro-card-intervention{background:#fff;border-radius:21.54px;-webkit-border-radius:21.54px;-moz-border-radius:21.54px;-ms-border-radius:21.54px;-o-border-radius:21.54px;box-shadow:0 10.77px 21.54px -10.77px #0f0f0f33;padding:20px}.happy-pro-tab-calendar-event:not(:last-child){border-bottom:1px solid #d9d9d9b3}.happy-pro-details-logement-cover-container{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#00000073,#00000073);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;color:#fff;padding:20px}.happy-pro-details-logement-page-title{color:#fff;font-family:Poppins;font-size:30.33px;font-weight:600;line-height:36.4px;text-align:left}.happy-pro-details-logement-location{color:#fff;font-family:Poppins;font-size:21.45px;font-weight:500;line-height:28.6px;text-align:left}.happy-pro-propriete-tab-infos-label{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:18px;font-weight:400;gap:20px;line-height:39.97px;text-align:left}.happy-pro-propriete-tab-infos-label svg{font-size:30px}.happy-pro-propriete-tab-infos-label img{height:30px;width:30px}.happy-pro-propriete-tab-infos-value{color:#353945;font-family:Poppins;font-size:18px;font-weight:500;line-height:39.97px;text-align:left}.happy-pro-propriete-tab-infos-value span{font-size:23.32px}.happy-pro-propriete-tab-infos-title{color:#23262f;font-family:Poppins;font-size:22.69px;font-weight:500;line-height:31.03px;text-align:left}.happy-pro-custom-btn-accordion{align-items:center;background:#0000;border:none;display:flex;gap:20px;justify-content:space-between;width:100%}.happy-pro-custom-accordion-header{color:#353945;font-family:Poppins;font-size:20.69px;font-weight:500;line-height:31.03px;text-align:left}.happy-pro-custom-accordion-header-title{align-items:center;display:flex;gap:30px;width:100%}.happy-pro-custom-accordion-header-ctn-plus{background-color:#5ee3af;border-radius:2.59px;-webkit-border-radius:3.59px;-moz-border-radius:2.59px;-ms-border-radius:2.59px;-o-border-radius:2.59px;color:#777e90;font-size:25px}.happy-pro-custom-accordion-custom-header{background:#0000;border:none}.happy-pro-custom-accordion-custom-card{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding-bottom:15px}.happy-pro-custom-accordion-custom-card:not(:last-child){border-bottom:1px solid #d9d9d9b3}.happy-pro-custom-accordion-body-label{color:#353945;font-family:Poppins;font-size:18.1px;font-weight:500;line-height:31.03px;text-align:left}.happy-pro-custom-accordion-body-value{align-items:center;color:#141416;display:flex;font-family:Poppins;font-size:15.51px;font-weight:600;gap:10px;line-height:25.86px;text-align:right}.happy-pro-custom-accordion-body-item{align-items:center;display:flex;justify-content:space-between}.custom-rating-value{color:#f3a40d;font-family:Poppins;font-size:18.62px;font-weight:500;line-height:13.79px}.custom-rating-avis,.custom-rating-value{letter-spacing:.13790322840213776px;text-align:left}.custom-rating-avis{color:#000;font-family:Sarabun;font-size:13.79px;font-weight:400;line-height:12.41px}.happy-pro-details-proprio-infos-sup-value-btn img{height:30.15px;width:25.15px}.happy-pro-details-proprio-infos-sup-value-btn{background:none;border:none;padding:0}.custom-niveau-1{color:#0aa093e6}.custom-niveau-1,.custom-niveau-2{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.custom-niveau-2{color:#a0820ae6}.custom-niveau-3{color:#fa1414}.custom-niveau span,.custom-niveau-3{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.custom-niveau span{color:#181819e6!important}.happy-pro-details-prestation-btn-date,.happy-pro-details-prestation-btn-date:hover{background:#ef466f;border-radius:9.64px;-webkit-border-radius:9.64px;-moz-border-radius:9.64px;-ms-border-radius:9.64px;-o-border-radius:9.64px;color:#fcfcfd;font-family:Poppins;font-size:14.45px;font-weight:600;line-height:24.09px;padding:5px;text-align:center}.happy-pro-details-prestation-statut{align-items:center;color:#fcfcfd;display:flex;font-family:Poppins;font-size:14.45px;font-weight:600;gap:8px;line-height:24.09px;text-align:left}.happy-pro-details-prestation-role{color:#353945;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left}.happy-pro-details-prestation-avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:68px;object-fit:cover;width:68px}.happy-pro-details-prestation-name{color:#23262f;font-family:Poppins;font-size:14px;font-weight:500;line-height:16.18px;text-align:left}.happy-pro-details-prestation-email,.happy-pro-details-prestation-telephone{color:#b1b5c3;font-family:Poppins;font-size:12px;font-weight:600;line-height:14px;text-align:left}.happy-pro-details-prestation-user{align-items:flex-start;display:flex;gap:10px}.happy-pro-details-prestation-user-container{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.happy-pro-details-prestation-img-appart{border-radius:15.69px;-webkit-border-radius:15.69px;-moz-border-radius:15.69px;-ms-border-radius:15.69px;-o-border-radius:15.69px;height:104.57px;max-width:120px;object-fit:cover;width:100%}.happy-pro-details-prestation-img-appart-label{color:#777e90;font-family:Poppins;font-size:18.3px;font-weight:400;line-height:31.37px;text-align:center}.happy-pro-details-prestation-img-appart-item{align-items:center;display:flex;flex-direction:column}.happy-pro-details-prestation-avt-intervention-label{color:#353945;font-family:Poppins;font-size:20px;font-weight:500;line-height:24px;text-align:left}.happy-pro-details-prestation-card-avis{background:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;box-shadow:0 8px 16px -8px #0f0f0f33;padding:12px}.happy-pro-details-prestation-card-avis-rate-container{display:flex;font-size:12px;justify-content:flex-end}.happy-pro-details-prestation-facture-titre{align-items:center;display:flex;justify-content:space-between}.happy-pro-details-prestation-facture-label{color:#353945;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left}.happy-pro-details-prestation-facture-prix{color:#777e90;font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;text-align:right}.happy-pro-details-prestation-facture-item{box-shadow:0 8px 16px -8px #0f0f0f33}.happy-pro-details-prestation-facture-item .list-group-item{border:none;padding:18px 12px}.happy-pro-details-prestation-facture-item .list-group-item:not(:last-child){border-bottom:1px solid #e6e8ec}.happy-pro-details-prestation-facture-item-details{align-items:center;display:flex;justify-content:space-between}.happy-pro-details-prestation-facture-item-details-label,.happy-pro-details-prestation-facture-item-details-value{color:#777e90;font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;text-align:left}.happy-pro-details-prestation-facture-item-details-label{display:flex;flex-direction:column;gap:3px;justify-content:flex-start}.happy-pro-details-prestation-facture-item-details-label span{color:#b1b5c3;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.happy-pro-details-prestation-facture-item-details-label.total,.happy-pro-details-prestation-facture-item-details-value.total{color:#353945;font-family:Poppins;font-size:14px;font-weight:500;line-height:24px;text-align:right}.happy-pro-details-prestation-file-container{background:#e6e8ec;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;padding:20px 16px;width:100%}.happy-pro-details-prestation-file-title-container{color:#353945}.happy-pro-details-prestation-file-title-container,.happy-pro-details-prestation-file-title-container.anomalie{align-items:center;display:flex;font-family:Poppins;font-size:14px;font-weight:500;justify-content:space-between;line-height:24px;text-align:left}.happy-pro-details-prestation-file-title-container.anomalie{color:#ef466f}.happy-pro-details-prestation-file-title-container svg{font-size:25px}.happy-pro-details-prestation-file-paragraph{color:#777e90;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.happy-pro-historique-btn-filter-calendar{align-items:center;background:#fff;color:#909090;display:flex;gap:10px}.happy-pro-historique-btn-filter-calendar,.happy-pro-historique-btn-filter-calendar:hover{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:Fixed 40px;width:Fixed 40px}.happy-pro-historique-btn-filter-calendar:hover{background:#4bd8ca;color:#fff}.happy-pro-historique-btn-filter-calendar svg{font-size:22px}.happy-pro-details-prestation-listgroup-item{box-shadow:none}.happy-pro-details-prestation-listgroup-item .list-group-item{border:none;padding:18px 12px}.happy-pro-details-prestation-listgroup-item .list-group-item:not(:last-child){border-bottom:1px solid #e6e8ec}.happy-pro-details-prestation-listgroup-item-details{align-items:center;display:flex;justify-content:space-between}.happy-pro-details-prestation-listgroup-item-details-value{color:#353945;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:right}.happy-pro-details-prestation-listgroup-item-details-label{align-items:center;color:#777e90;display:flex;font-family:Poppins;font-size:16px;font-weight:400;gap:10px;justify-content:flex-start;line-height:24px;text-align:left}.happy-pro-details-prestation-listgroup-item-details-value span{color:#353945;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:center}.happy-pro-details-prestation-listgroup-item-details-label.total,.happy-pro-details-prestation-listgroup-item-details-value.total{color:#353945;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left}.happy-pro-details-prestation-listgroup-item-details-label svg.warning-icon{color:#ef466f}.custom-text-through{color:#777e90!important;font-size:14px!important;font-weight:400!important;line-height:24px!important;text-decoration:line-through}.custom-text-danger{color:#ef466f!important}.details-prestation-section-commentaire-paragraphe{color:#777e90;font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;text-align:left}.details-prestation-probleme-constate-accordion{background-color:#fff;box-shadow:0 9.18px 18.37px -9.18px #0f0f0f33}.details-prestation-probleme-constate-accordion .accordion-item{border:none;border-radius:18.37px;-webkit-border-radius:18.37px;-moz-border-radius:18.37px;-ms-border-radius:18.37px;-o-border-radius:18.37px}.details-prestation-probleme-constate-accordion button.accordion-button{align-items:center;background-color:#fff;color:#ef466f;display:flex;font-family:Poppins;font-size:17.67px;font-weight:500;gap:10px;line-height:30.29px;text-align:left}.happy-pro-details-prestation-listgroup-recharge-item{box-shadow:none}.happy-pro-details-prestation-listgroup-recharge-item .list-group-item{border:none;padding:18px 12px}.happy-pro-details-prestation-listgroup-recharge-item .list-group-item:not(:last-child){border-bottom:1px solid #e6e8ec}.happy-pro-details-prestation-listgroup-recharge-item-details{align-items:center;display:flex;justify-content:space-between}.happy-pro-details-prestation-listgroup-recharge-item-details-value{align-items:center;background:#777e90;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:flex;font-family:Poppins;font-size:14px;font-weight:400;height:20px;justify-content:center;line-height:24px;text-align:center;width:20px}.happy-pro-details-prestation-listgroup-recharge-item-details-label{align-items:center;color:#141416;display:flex;font-family:Poppins;font-size:14px;font-weight:500;gap:10px;justify-content:flex-start;line-height:24px;text-align:left}.happy-pro-details-prestation-listgroup-recharge-item-details-label svg{font-size:22px}.happy-pro-details-prestation-listgroup-recharge-item-details.custom{width:90%}.step__modal{font-family:Poppins}.step__modal .sm__title,.step__modal h6{font-size:15px;font-weight:500}.step__modal .sm__label,.step__modal h6{color:#353945}.step__modal .sm__title{color:#141416}.step__modal .sm__label{font-size:12px;font-weight:400}.step__modal .sm__label span{color:#141416;font-weight:500}.colgate_rounded__card,.kit_colgate__card{background:#fff;padding:1rem}.colgate_rounded__card{border-radius:16px;box-shadow:0 4px 10px 0 #0f0f0f1f}.kit_colgate__card{border:2.61px solid #e6e8ec;border-radius:19.6px}.kit_colgate__card .count{border-radius:50%;display:grid;height:34px;place-items:center;width:34px}.manual__item .image__wrapper,.manual__item .image__wrapper img{border-radius:8.8px;height:80px;width:80px}.manual__item .image__wrapper img{object-fit:cover}.step__modal .send_notif__btn{background:#dadada;border-radius:90px;color:#fcfcfd;font-size:14px;font-weight:700;padding:8px 1.2rem}.step__modal .send_notif__btn:hover{color:#353945}.step__modal .separator{background-color:#e6e8ec;height:1px;width:100%}.step__modal .form-check{align-items:center;color:#777e90;column-gap:8px;display:flex!important;font-size:13px;font-weight:400}.step__modal .before_leaving .form-check{flex-direction:row-reverse;justify-content:space-between;padding-left:0}.step__modal .form-check-input{height:24px;margin-bottom:0;width:24px}.step__modal .form-check-input:checked{background-color:#4be1b4;border-color:#4be1b4}.colgate_rounded__card .bottom_rounded{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.step__modal .manual__item .action__btn{align-items:center;display:flex;justify-content:space-between;padding:14px 5px;width:100%}.step__modal .custom_modal__accordion .accordion-item{border-color:#0000}.step__modal .custom_modal__accordion .accordion-button:not(.collapsed){background-color:#e6e8ec}.manual__item .details_carousel__wrapper{margin-left:-1rem;margin-right:-1rem}.details_carousel__wrapper img,.manual__item .details_carousel__wrapper{height:550px}.details_carousel__wrapper img{object-fit:cover;width:100%}.happy-pro-card-intervention-proprietaire-label{color:#23262f;font-family:Poppins;font-size:12px;font-weight:400;line-height:24.38px;text-align:left}.content-img-profil-itemt-table .img-profil-itemt-table{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:36px;object-fit:cover;width:36px}.custom-adresse-logement{align-items:center;color:#141416;display:flex;font-family:Poppins;font-size:14px;font-weight:400;justify-content:center;line-height:20px}.custom__tooltip{z-index:10001}.custom__tooltip .tooltip-inner{background:#4be1b4;color:#333;font-weight:600}.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#4be1b4}.happy-pro-details-proprio-infos-sup-value img{cursor:pointer}.custom-bg-grey-300{background:#fcfcfd;padding:12px}.custom-bg-grey-300 .happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission{font-size:14px}.custom-bg-grey-300 .happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission svg{font-size:18px}.custom-bg-grey-300 .happy-pro-details-prestation-listgroup-item-details{gap:20px;justify-content:flex-start}.custom-bg-grey-300 .custom-bg-gray{background:#e6e8ec;border-radius:8px;color:#353945;font-family:Poppins;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;padding:4px 8px;text-align:center}.custom-bg-grey-300 .happy-pro-details-prestation-listgroup-item-details-span{font-size:12px}.happy-pro-details-prestation-anomalie-video-container video{max-height:500px;width:auto}.details-prestation-probleme-commentaire-section-title{color:#777e90;font-family:Poppins;font-size:15px;font-weight:500;line-height:24px;text-align:left}.custom-kit_colgate__card{align-items:center;display:flex;justify-content:space-between}.custom-kit_colgate__card .count{border-radius:50%;display:grid;height:34px;place-items:center;width:34px}.custom-kit_colgate__card-title,.settings{font-family:Poppins}.title__wrapper .top__title{color:#000;font-family:Poppins;font-size:23px;font-weight:500}.settings .tabs__container{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;flex-wrap:wrap;gap:15px}.tabs__container .tab_item{color:#2d3748cc;font-family:Poppins;font-size:14px;line-height:16px;padding:8px 8px 14px;position:relative;text-decoration:none}.tabs__container .tab_item:first-child{padding-left:0}.tabs__container .tab_item__active{color:#2d3748;font-weight:600}.tabs__container .tab_item__active:after{background-color:#034859;bottom:0;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;width:36px}.settings .medium__title,form .submit__btn{font-family:Work sans}.settings .medium__title{color:#00000038;font-family:Work sans;font-size:24px;font-weight:600}.settings .profile_image__grid{display:grid;place-items:center;position:relative}.settings .profile_image__grid img{border-radius:50%;height:110px;object-fit:cover;width:110px}.settings .camera_icon__wrapper{align-items:center;background:linear-gradient(0deg,#00000080,#00000080);border-radius:6px;color:#fff;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:182px}.settings .image_wrapper:hover .camera_icon__wrapper{cursor:pointer;opacity:1!important}.profile_image__grid form input{display:none}.semi_half__content{margin:0 auto;width:85%}form .icon__wrapper{position:absolute;right:10px;top:10px;z-index:10}.cancel__btn,.theme__btn{border-radius:40px;color:#333;font-size:14px;font-weight:600;padding:12px 30px;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.theme__btn{background:#4be1b4}.theme__btn:hover{background:#0000;border-color:#4be1b4}.cancel__btn:hover{border-color:#333}.adapt_to__top{padding-top:4rem}.under__title{color:#1a1a1a;font-family:Work sans;font-size:20px;font-weight:600}.title_and_btn__wrapper{align-items:center;display:flex;gap:12px;justify-content:space-between}form .modal__btn{padding:14px 60px!important}.search__input{border-color:#084cb2;color:#0006;font-family:DM sans;font-size:14px;font-weight:500;height:45px;padding-left:28px;width:170px}.formatter__wrapper .avatar__wrapper img{border-radius:50%;height:37px;object-fit:cover;width:37px}.bg_colgate{background-color:#fff;border-radius:10px}.custom__text{color:#00000080;font-size:15px;font-weight:400;letter-spacing:2%}.go_back__btn{align-items:center;border-radius:10px;color:#121212;display:flex;font-size:15px;font-weight:600;gap:8px;padding:10px 24px}.go_back__btn:hover{color:#4be1b4}.flex_content{align-items:center;display:flex}.gray_content{background-color:#f7f7f7;border-radius:32px;padding:12px 30px}.gray_content .sm_label,.gray_content .sm_value{color:#5a5a5a;font-family:Work sans;font-size:14px}.gray_content .sm_label{font-weight:500}.gray_content .sm_value{font-weight:400}.authorization__item{border:1px solid #064d8585;border-radius:15px;color:#064d8585;font-size:14px;font-weight:400;padding:14px}.authorization__item.active{border-color:#125b41;color:#125b41}.authorization__item .form-check-input:checked{background-color:#125b41;border-color:#125b41}.form-checkbox-input{display:flex;flex-direction:column;flex-wrap:wrap}.checkbox-input-table label{cursor:pointer;display:flex;font-weight:500;margin-bottom:.375em;overflow:hidden;position:relative}.checkbox-input-table label input{left:-9999px;position:absolute}.checkbox-input-table label{margin-bottom:6px;margin-top:6px}.checkbox-input-table label input:checked+span{box-sizing:border-box}.checkbox-input-table label input:checked+span:before{box-shadow:inset 0 0 0 .4375em #125b41!important}.checkbox-input-table label span{align-items:center;display:flex;transition:.25s ease;width:100%}.checkbox-input-table label span:before{background-color:#fff;box-shadow:inset 0 0 0 .125em #666;content:"";display:flex;flex-shrink:0;height:1.5em;margin-right:.375em;transition:.25s ease;width:1.5em}.checkbox-input label{color:#868686;cursor:pointer;display:flex;font-family:s;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:.375em;overflow:hidden;position:relative}.checkbox-input label input{left:-9999px;position:absolute}.checkbox-input label{margin-bottom:6px;margin-top:6px}.checkbox-input label input:checked+span{border:1px solid #125b41!important;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;box-sizing:border-box;color:#125b41;font-size:14px;font-weight:400;padding:15px}.checkbox-input label input:checked+span:before{align-items:center;background:#125b41!important;border:none;border-radius:4px;box-shadow:inset 0 0 0 .125em #125b41!important;color:#fff;content:"\f00c";display:flex;font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;height:16px;justify-content:center;width:16px}.checkbox-input label span{align-items:center;border:1px solid #064d8585;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;color:#064d8585;display:flex;flex-direction:row-reverse;font-size:14px;font-weight:400;gap:6px;padding:15px;transition:.25s ease}.checkbox-input label span:hover{border:1px solid #125b41!important}.checkbox-input label span:before{background-color:#fff;border-radius:4px;box-shadow:inset 0 0 0 .125em #ededed;content:"";display:flex;flex-shrink:0;font-size:12px;height:24px;height:16px;margin-right:.375em;transition:.25s ease;width:24px;width:16px}.container-checkbox-input{align-items:center;width:100%}.custom-permission-container{display:flex;flex-wrap:wrap;gap:20px}.checkbox-input label.disabled{cursor:not-allowed;opacity:.6}.checkbox-input label.disabled span{background-color:#f0f0f0;border-color:#ccc!important}.checkbox-input label.disabled input:checked+span,.checkbox-input label.disabled span:hover{border-color:#ccc!important}.checkbox-input label.disabled input:checked+span:before{background-color:#125b41!important;box-shadow:inset 0 0 0 .125em #125b41!important;opacity:.5}.checkbox-input label.disabled span{cursor:not-allowed}.text-cgu-admin{color:#1a1a1a}.text-cgu-admin h1{color:#1a1a1a;font-family:Poppins;font-size:23px}.text-cgu-admin h2{color:#1a1a1a;font-family:Poppins;font-size:21px}.text-cgu-admin h3,.text-cgu-admin h4{color:#1a1a1a;font-family:Poppins;font-size:20px}.text-cgu-admin p{color:#1a1a1a;font-family:Poppins;font-size:15px}.text-cgu-admin.front h1{font-size:20px;line-height:normal}.text-cgu-admin h2{font-size:18px;line-height:normal}.text-cgu-admin h3,.text-cgu-admin h4{font-size:17px;line-height:normal}.text-cgu-admin p{font-size:12px;line-height:normal}.avis-client-happy-pro{background:#0000;border:0;width:100%}.avis-client-happy-pro:focus{border:0;border-color:none!important}.custom-day-available{background-color:#fcf4f3;padding:5px 10px}.custom-btn-more{align-items:center;display:flex;justify-content:center}.custom-btn-more,.custom-btn-more:hover{background:none;border:none;color:#000}.faqs{font-family:Poppins,sans-serif}.faq__card{background-color:#fff;border-radius:10px;padding:15px}.faq__card .faq__question{color:#000;font-size:17px;font-weight:500}.faq__card .faq__answer{color:#0009;font-size:14px;font-weight:400}.faq__card .action_btn__wrapper{align-items:center;display:flex;gap:10px;position:absolute;right:0;top:0}.tutorial__card{background-color:#fff}.tutorial .react-player__preview,.tutorial__card .video__wrapper,.tutorial__modal .video__wrapper{border-radius:10px}.tutorial .adapt__video{height:450px!important;width:100%!important}.tutorial__card .adapt__video{height:250px!important}.actu__modal .grap_margin,.tutorial__modal .grap_margin{margin:-16px}.tuto__title{color:#141416;font-family:Poppins;font-size:18px;font-weight:500}.tutorial__card .tuto_infos__wrapper{cursor:pointer}.wrapper__class .soft__btn{align-items:center;background-color:#f5f5f5;color:#333;display:flex;font-size:13px;font-weight:400;gap:10px;padding:4px 12px}.close_modal__btn{align-items:center;background-color:#e4e6eb;border:1px solid #0000;border-radius:50%;color:#666;display:flex;font-size:18px;height:37px;justify-content:center;position:absolute;right:1rem;top:1rem;width:37px}.news_tips__card{background-color:#fff;font-family:Poppins}.news_tips__card .cover__wrapper,.news_tips__card .cover__wrapper img{border-radius:17px 17px 0 0;height:190px;width:100%}.news_tips__card img{object-fit:cover}.news_tips__card .news__title,.news_tips__card .see_more__btn{color:#000;font-size:13.3px;line-height:normal}.news_tips__card .news__title{font-weight:400}.news_tips__card .see_more__btn{font-weight:600;text-decoration:underline}.actu .cover__wrapper img{height:320px;object-fit:cover;width:100%}.wrapper__class .description,.wrapper__class .title{color:#141416;font-family:Poppins}.wrapper__class .title{font-size:19px;font-weight:600}.wrapper__class .description{font-size:15px;font-weight:400;line-height:29.9px}.messages{font-family:Poppins}.custom-parent-table-container-message-tabs{background:var(--background-color)}.container-header-message-list{display:flex;justify-content:space-between}.bloc-search-message input{border:0;font-family:Poppins;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;padding:17px 5px 17px 45px;width:100%}.bloc-search-message i{color:var(--text-color)}.bloc-search-message button{background:#0000;border:none;left:3%;position:absolute;top:30%}.bloc-search-message button:hover{background-color:#f45b64}.bloc-search-message button:hover i{color:var(--text-color)}.titre-messages-bloc{color:#303030;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.btn-send-newsletter{border-radius:4px;display:block;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:20px;margin-left:10px;position:relative;text-align:center;text-decoration:none;transition:all .35s}.form-search-user{border:none;border-bottom:1px solid #bdbdbd;border-radius:0;color:#252733cc;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:12px;padding:15px 45px;width:100%}.user-for-send-message-infos h3{font-size:22px;font-weight:600;line-height:26px}.user-for-send-message-infos h3,.user-for-send-message-infos h4{color:#333;font-family:Poppins;font-style:normal;letter-spacing:.05em}.user-for-send-message-infos h4{font-size:13px;font-weight:300;line-height:15px}.img-profil-user-message{border-radius:50%;height:50px;object-fit:cover;width:50px}.input-send-messge{background:#4be1b4;border:none;color:#192a3e;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:165%}.image-profil-entete{border-radius:50%;height:auto;max-height:60px;max-width:60px;object-fit:cover;width:100%}.img-expediteur{border-radius:50%;height:24px;width:24px}.statut-expediteur{background:#2ed47a;border-radius:50%;height:6px;width:6px}.img-messge-contact{border-radius:50%;height:32px;object-fit:cover;width:32px}.bloc-reponse{display:flex;justify-content:flex-end;margin-bottom:2%}.dropdown-menu.status-contact{left:-50px!important}.list-group-item-meessage{padding:20px 5px}.dtails-messages-tabs-component{background-color:var(details-chat-bg)}.dtails-messages-tabs-component .dropdown-toggle:after{display:none}.dtails-messages-tabs-component .input-group{height:80px}.dtails-messages-tabs-component .input-container{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.dtails-messages-tabs-component .input-container :first-child::placeholder{color:#30303061;font-family:Inter;font-size:15px;font-weight:300;line-height:18.15px;text-align:left}.dtails-messages-tabs-component .input-container :first-child{align-items:center;background:#fff;border-radius:40.42px;-webkit-border-radius:40.42px;-moz-border-radius:40.42px;-ms-border-radius:40.42px;-o-border-radius:40.42px;display:flex;gap:10px}.dtails-messages-tabs-component .textarrea-message-custom-chat{background-color:initial;border:0;color:#333;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:15px;outline:0}.textarrea-message-custom-chat::placeholder{color:#333}.dtails-messages-tabs-component .btn-container button{align-items:center;background-color:#4be1b4;border:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;outline:0;padding:0;width:40px}.dtails-messages-tabs-component .left-footer-container{align-items:center;background:#fafafb;display:flex;gap:10px}.dtails-messages-tabs-component .img-icon-chat{cursor:pointer}.statut-message-tabs-non-lu{align-items:center;background:#f45b5b;border-radius:50%;color:#fff;display:flex;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;height:16px;justify-content:center;letter-spacing:.01em;line-height:9px;text-align:center;width:16px}.statut-message-tabs-traite{color:#02bca6}.statut-message-tabs-non-traite{color:gray}.statut-message-tabs-erreur{color:#ff3c5f}.parent-table-container-message-tabs{background:#fff;border-bottom:1px solid #e8e8e833;min-height:600px;overflow-y:scroll;padding:15px 0 0 15px}.parent-table-container-message-tabs::-webkit-scrollbar{width:4px}.parent-table-container-message-tabs::-webkit-scrollbar-track{background:#0000;margin-top:10px}.parent-table-container-message-tabs::-webkit-scrollbar-thumb{background-color:initial;border:3px solid #0000;border-radius:20px}.btn-send-message-tabs,.btn-send-message-tabs:hover{color:#099876}.profil-detail-message{color:#303030;font-family:Nunito;font-size:16.65px;font-weight:600;letter-spacing:.05em;line-height:22.71px;text-align:left}.time-detail-message{color:var(--time-chat-color);font-family:Roboto;font-size:10px;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:13px}.conatiner-received-msg-item{align-items:flex-start;display:flex;gap:10px;margin-bottom:2%}.img-received-msg{border-radius:50%;height:40px;object-fit:cover;width:40px}.text-message-recu{background:#e7e7e7;border-radius:10px 10px 10px 0;letter-spacing:.05em;line-height:24px;max-width:70%}.text-message-envoyer,.text-message-recu{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;overflow:auto;padding:10px}.text-message-envoyer{background:#fff;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;line-height:18px;max-width:100%}.bloc-details{display:flex;flex-direction:column-reverse;height:60vh;overflow-y:scroll;padding:40px 20px;width:100%}.bloc-details,.custom-chat-footer{background:#fcfbfb}.bloc-details::-webkit-scrollbar{height:4px;width:4px}.bloc-details::-webkit-scrollbar-track{background:var(--background-color)}.bloc-details::-webkit-scrollbar-thumb{background-color:#4be1b4;border:3px solid #0000;border-radius:20px}.empty-chat-message{display:flex;flex-direction:column;height:350px;justify-content:center}.bloc-profil-contact{align-items:center;display:flex;justify-content:space-between}.nom-contact{color:#303030;font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:left}.time-message-contact{color:#7c7c7c;font-family:Inter;font-size:11.15px;font-weight:300;letter-spacing:.01em;line-height:13.49px;text-align:right}.contenu-message-contact{color:#303030;font-family:Inter;font-size:10px;font-weight:300;line-height:12.1px;text-align:left}.bloc-message-contact{align-items:center;display:flex;justify-content:space-between}.text-disconnect-time{color:#303030;font-family:Inter;font-size:12px;font-weight:300;line-height:14.52px;text-align:left}.container-display-input-message{background:var(--bg-chat-header);border-radius:40.42px;padding:10px 20px;width:100%}.textarrea-message-custom{background:#0000;font-family:Roboto;font-size:15.8344px;font-weight:300;letter-spacing:.05em;width:100%}.btn-filter-message,.textarrea-message-custom{border:none;font-style:normal;line-height:19px}.btn-filter-message{color:#bdbdbd;font-family:Poppins;font-size:16px;font-weight:500}.btn-filter-message.active,.btn-filter-message:hover{border:none;color:#000!important}.container-btn-filter-message,.custom-btn-chat-container{align-items:center;display:flex;gap:10px}.list-group-item-meessage.active .contenu-message-contact,.list-group-item-meessage.active .nom-contact,.list-group-item-meessage.active .time-message-contact{color:#000}.list-group-item-meessage.active,.list-group-item-meessage:hover{background:linear-gradient(270deg,#4be1b4,#4bc9f0);border-bottom:none;border-color:#6ad1b2;border-radius:10px}.list-group-item-meessage{background-color:var(--background-color);margin-bottom:8px;scroll-behavior:smooth}button.btn.btn.btn-see-more.notif-enabled{color:#e82222}button.btn.btn.btn-see-more.notif-disabled{color:#1caa82}.btn-nav-message{color:#bdbdbd;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0}.btn-nav-message.active{border:0;color:var(--text-color);font-weight:500}.container-btn-nav-message{align-items:center;display:flex;gap:15px;margin-bottom:1rem}.user-for-send-message{list-style:none}.see-more-btn{background:#0000;border:1px solid #099876;border-radius:10px;color:#099876;font-size:15px;padding:.3rem}.see-more-btn:is(:hover,:focus-visible){background:#099876;color:#fff}.details-message-item{background:#fff;padding:1rem}.no-view-desktop .details-message-item{padding:0!important}.react-loading-skeleton.text-message-envoyer{background:#ebebeb!important}.content-title-message-list-users{align-items:center;display:flex;justify-content:space-between}.btn-add-new-message{color:#1ca7d2;cursor:pointer;font-size:20px}.bloc-search-message-input{background-color:#e7e7e74f!important;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.bloc-search-message-input:active,.bloc-search-message-input:focus,.bloc-search-message-input:focus-visible{color:var(--text-color)}.bloc-search-message-input::placeholder{color:var(--text-color)}.soustitre-messages-bloc span{color:#7c7c7c;font-family:Inter;font-size:11.15px;font-weight:300;letter-spacing:.01em;line-height:13.49px;text-align:right}.soustitre-messages-bloc{align-items:center;background:none;border:none;color:#303030;display:flex;font-family:Inter;font-size:14px;font-weight:400;justify-content:space-between;line-height:16.94px;text-align:left;width:100%}.custom-indicateur-enligne{background:#24d164;border:1px solid #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;height:8px;width:8px}button.btn.btn-nav-message{border:none}.typing-status-loading{align-items:center;color:#303030;display:flex;font-family:Poppins;font-size:13px;font-weight:400;gap:10px;justify-content:flex-end;line-height:26.06px;text-align:right}.typing-status-custom-loader{--dot-color:#25d366;--_g:no-repeat radial-gradient(circle closest-side,var(--dot-color) 90%,#0000);animation:l7 1s linear infinite;aspect-ratio:4;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.33333% 100%;width:20px}@keyframes l7{33%{background-size:33.33333% 0,33.33333% 100%,33.33333% 100%}50%{background-size:33.33333% 100%,33.33333% 0,33.33333% 100%}66%{background-size:33.33333% 100%,33.33333% 100%,33.33333% 0}}.subscription__form .currency{color:#4846499e;font-family:Urbanist;font-size:22px;font-weight:800;position:absolute;right:2.2rem;top:45%}.promotion__card{background-color:#fff;border:1px solid #0000002e;border-radius:28px;padding:1.5rem}.promotion__card .promotion__title{color:#000;font-size:23px;font-weight:500}.promotion__card .sm__label,.promotion__card .sm__value{font-size:15px}.promotion__card .sm__label{color:#0000004d;font-weight:400}.promotion__card .sm__value{color:#333;font-weight:500}.promotion__card .separator{background-color:#d1d4d6;height:1px;width:100%}.details-souscription-modale-label{color:#5e6470;font-family:Poppins;font-size:12px;font-weight:400;line-height:14px;text-align:left}.details-souscription-modale-value{font-weight:500}.bill .info__item .sm__label.custom,.details-souscription-modale-value{color:#1a1c21;font-family:Poppins;font-size:14px;line-height:14px;text-align:left}.bill .info__item .sm__label.custom{font-weight:600}.bill .info__item .sm__value.custom{color:#464a52;font-family:Poppins;font-size:14px;font-weight:500;line-height:14px;text-align:right}.bill .info__item .sm__label.custom.item{color:#464a52;font-family:Poppins;font-size:14px;font-weight:400;line-height:24.11px;text-align:left}.bill .info__item .sm__label.custom.total{color:#000;font-family:Poppins;font-size:14px;font-weight:600;line-height:24.11px;text-align:left}.bill .info__item .sm__value.custom.total{color:#000;font-family:Poppins;font-size:14px;font-weight:600;line-height:14px;text-align:right}.modal-show-details-sponsor-parain-container{align-items:center;display:flex;gap:12px}.modal-show-details-sponsor-parain-container img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:38px;object-fit:cover;width:38px}.modal-show-details-sponsor-parain-username{color:#181819;font-family:Poppins;font-size:18px;font-weight:400;line-height:12.36px}.modal-show-details-sponsor-parain-role{color:#1a1c214a;font-family:Poppins;font-size:12px;font-weight:500;line-height:14px;text-align:left}.modal-show-details-sponsor-montant-gagne-container{align-items:center;display:flex;justify-content:space-between}.modal-show-details-sponsor-montant-gagne{font-weight:600}.modal-show-details-sponsor-montant-gagne,.modal-show-details-sponsor-montant-gagne span{color:#181819e5;font-family:Poppins;font-size:14.5px;letter-spacing:-.75px;line-height:17.4px}.modal-show-details-sponsor-montant-gagne span{font-weight:500}.btn-voir-profil,.btn-voir-profil:hover{background:#f5f5f5;border-radius:6.69px;-webkit-border-radius:6.69px;-moz-border-radius:6.69px;-ms-border-radius:6.69px;-o-border-radius:6.69px;color:#333;font-family:Poppins;font-size:12.94px;font-weight:400;gap:6.47px;line-height:19.41px;padding:6.24px 16.47px}.modal-show-details-sponsor-personnes-parrainees{color:#181819e5;font-family:Poppins;font-size:15.31px;font-weight:600;letter-spacing:-.58px;line-height:18.37px}.modal-show-details-sponsor-utilisateur-parrainee{align-items:flex-start;border-bottom:1px solid #5f5d5d17;display:flex;gap:15px;padding:10px}.modal-show-details-sponsor-utilisateur-parrainee img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:41.35px;object-fit:cover;width:38.63px}.modal-show-details-sponsor-utilisateur-parrainee-username{color:#181819;font-family:Poppins;font-size:14.17px;font-weight:400;line-height:24.29px}.modal-show-details-sponsor-utilisateur-parrainee-nombre-de-parrainee{color:#777e90;font-family:Poppins;font-size:10.68px;font-weight:400;line-height:17.81px}.modal-show-details-sponsor-utilisateur-parrainee-nombre-de-parrainee-svg{color:#4be1b4;font-size:12px}.bnt-pilote-activer{border:.72px solid #21a374;border-radius:49.43px;-webkit-border-radius:49.43px;-moz-border-radius:49.43px;-ms-border-radius:49.43px;-o-border-radius:49.43px;color:#21a374}.bnt-pilote-activer,.bnt-pilote-rejeter{background:#fff;font-family:Poppins;font-size:11.54px;font-weight:500;line-height:18.46px;padding:8px!important;text-align:center}.bnt-pilote-rejeter{border:.72px solid #fa1414;border-radius:49.43px;-webkit-border-radius:49.43px;-moz-border-radius:49.43px;-ms-border-radius:49.43px;-o-border-radius:49.43px;color:#fa1414}.bnt-pilote-activer.custom{background:#21a374;border:.72px solid #21a374;border-radius:49.43px;-webkit-border-radius:49.43px;-moz-border-radius:49.43px;-ms-border-radius:49.43px;-o-border-radius:49.43px}.bnt-pilote-activer.custom,.bnt-pilote-rejeter.custom{color:#fff;font-family:Poppins;font-size:11.54px;font-weight:500;line-height:18.46px;padding:8px!important;text-align:center}.bnt-pilote-rejeter.custom{background:#fa1414;border:.72px solid #fa1414;border-radius:49.43px;-webkit-border-radius:49.43px;-moz-border-radius:49.43px;-ms-border-radius:49.43px;-o-border-radius:49.43px}.bnt-pilote-activer.custom:hover{background:#fff;color:#21a374}.bnt-pilote-rejeter.custom:hover{background:#fff;color:#fa1414}.custom-btn-plus{align-items:center;background:#e6e8ec;border-radius:50%;color:#777e90;display:flex;height:24px;justify-content:center;padding:2px;width:24px}.custom-wrapper select,.custom-wrapper select:active,.custom-wrapper select:focus{background-color:#fff!important;border:1px solid #00000038!important;border-radius:40px!important;color:#5a5a5a!important;font-family:Work sans!important;font-size:14px!important;font-weight:400!important;padding:14px 12px 14px 23px!important;text-align:start!important;width:100%}.custom-taille-prix{color:#0003;margin:0}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.bill .gray_colgate{background-color:#f7f8fa4a;border:.5px solid #ebedf2;border-radius:20px;font-family:Poppins;padding:10px 1.2rem}.bill .info__item .sm__label,.bill .info__item .sm__value{font-size:13px}.bill .info__item .sm__label{color:#1a1c21;font-weight:500}.bill .info__item .sm__value{color:#5e6470;font-weight:400}.bill .info__item .avatar__wrapper,.bill .info__item .avatar__wrapper img{border-radius:50%;height:28px;width:28px}.bill .info__item .avatar__wrapper img{object-fit:cover}.bill .gray_colgate .separator{background-color:#fff;height:2px;width:100%}.bills .tabs__container{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:15px}.facture-modal-width-display .modal-dialog{max-width:90%!important;width:90%!important}.img-profil-item-menage-table{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:23px;object-fit:cover;width:23px}.table-menage-statut-terminer{background:#21a37417;border:.72px solid #21a374;border-radius:49.43px;-webkit-border-radius:49.43px;-moz-border-radius:49.43px;-ms-border-radius:49.43px;-o-border-radius:49.43px;color:#333;font-family:Poppins;font-size:11.54px;font-weight:500;line-height:18.46px;padding:8px!important;text-align:center}.custom-table-prestation-filter-select,.prestation-filter-select select.form-select{background-color:#fff;border:1px solid #ebeef2!important;color:#606c80!important;font-family:Poppins;font-size:12px;font-weight:500!important;height:40px;line-height:20px}.search_input__wrapper{position:relative}.custom-search__input{border:1px solid #ebeef2;box-shadow:0 1px 3px 0 #606c800d;color:#98a2b2;font-family:Poppins;font-size:12px;font-weight:400;height:45px;line-height:20px;padding-left:28px;text-align:left;width:200px}.custom-icon-search{color:#98a2b2;font-size:18px;left:10px;position:absolute;top:8px}.modal-add-mission .modal-title{color:#141416;font-family:Poppins;font-size:20px;font-weight:500;line-height:27.27px;text-align:center}.modal-add-mission .progress{background-color:initial;height:5px}.modal-add-mission .progress-bar{background-color:#5ee3af}.modal-add-mission .modal-header{border-bottom:1px solid #ccd0d6;padding:30px 20px}.modal-add-mission .modal-add-mission-btn-next:hover{background:#0000}.modal-add-mission .modal-add-mission-btn-next{align-items:center;background:#5ee3af;border:1px solid #5ee3af;border-radius:41.53px;-webkit-border-radius:41.53px;-moz-border-radius:41.53px;-ms-border-radius:41.53px;-o-border-radius:41.53px;color:#141416;display:flex;font-family:DM Sans;font-size:20.52px;font-weight:700;justify-content:center;line-height:20.52px;padding:15px 80px;text-align:center;width:50%}.modal-add-mission .btn-back{align-items:center;background:#777e90;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;color:#fff;display:flex;height:47px;justify-content:center;width:56px}.modal-add-mission .btn-back svg{font-size:22px}.happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission{align-items:center;color:#353945;display:flex;font-family:Poppins;font-size:16px;font-weight:400;gap:12px;line-height:24px;text-align:left}.happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission svg{color:#353945;font-size:22px}.modal-add-mission .modal-content{background:#f9fafb}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission .react-date-picker{background:#e6e8ec;border-radius:9.67px;-webkit-border-radius:9.67px;-moz-border-radius:9.67px;-ms-border-radius:9.67px;-o-border-radius:9.67px;padding:6px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission .react-date-picker .react-date-picker__wrapper{border:none;color:#353945!important;font-family:Poppins;font-size:14.5px!important;font-weight:400;line-height:24.17px;text-align:center}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission .react-date-picker .react-date-picker__inputGroup__divider{font-size:12px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission{align-items:center;display:flex;gap:10px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission input.add-mission-input-custom-bg-dark,.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission select.form-select{border:none}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission select.form-select.custom-bg-gray{background:#e6e8ec}.happy-pro-details-prestation-listgroup-item-details-span{color:#353945;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px;text-align:left}.add-mission-custom-input-container input,.add-mission-custom-input-container select{background:#e6e8ec;border:none;border-radius:9.67px;-webkit-border-radius:9.67px;-moz-border-radius:9.67px;-ms-border-radius:9.67px;-o-border-radius:9.67px;color:#353945!important;font-family:Poppins;font-size:12.35px;font-weight:400;line-height:20.58px;padding:6px;text-align:center}.happy-pro-details-prestation-listgroup-item.custom-add-mission{border-radius:17.59px;-webkit-border-radius:17.59px;-moz-border-radius:17.59px;-ms-border-radius:17.59px;-o-border-radius:17.59px;box-shadow:0 4px 20px 0 #0000000d}.hpro-modal-add-mission-subtitle{color:#23262f;font-family:Poppins;font-size:18px;font-weight:500;line-height:24px;text-align:left}.custom-search__input-logement::placeholder{color:#777e90;font-family:Poppins;font-size:14.77px;font-weight:400;line-height:25.32px;text-align:left}.custom-search__input-logement{background:#0000;border:1.05px solid #e6e8ec;border-radius:12.66px;-webkit-border-radius:12.66px;-moz-border-radius:12.66px;-ms-border-radius:12.66px;-o-border-radius:12.66px;color:#98a2b2;font-family:Poppins;font-size:12px;font-weight:400;height:45px;line-height:20px;padding-left:50px;padding-right:35px;text-align:left;width:325px}.custom-icon-search-logement{align-items:center;background:#b1b5c3;border-radius:105.49px;-webkit-border-radius:105.49px;-moz-border-radius:105.49px;-ms-border-radius:105.49px;-o-border-radius:105.49px;color:#fff;display:flex;font-size:18px;gap:10.55px;height:32px;justify-content:center;left:10px;padding:8.44px;position:absolute;top:8px;width:32px}.custom-icon-settings{color:#777e90;font-size:22px;left:290px;position:absolute;top:5px}.custom-logement-comtainer{flex-wrap:nowrap;overflow:auto;width:100%}.card-logement{background:#fff;border-radius:14.29px;-webkit-border-radius:14.29px;-moz-border-radius:14.29px;-ms-border-radius:14.29px;-o-border-radius:14.29px;min-width:157.22px}.card-logement,.card-logement.custom-selected,.card-logement:hover{box-shadow:0 9.53px 19.06px -9.53px #0f0f0f33}.card-logement.custom-selected{background:#d6fff3;border:1.19px solid #5ee3af}.card-logement-card-title{font-family:Poppins;font-size:14.29px;font-weight:600;line-height:23.82px;outline-color:#23262f;text-align:left}.card-logement-card-text{color:#777e90;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.card-logement-img{border-radius:14.29px 14.29px 0 0;-webkit-border-radius:14.29px 14.29px 0 0;-moz-border-radius:14.29px 14.29px 0 0;-ms-border-radius:14.29px 14.29px 0 0;-o-border-radius:14.29px 14.29px 0 0;height:122.68px;object-fit:cover;width:100%}.custom-add-mission-btn-plus{align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#777e90;display:flex;font-size:20px;height:22px;justify-content:center;padding:0 0 3px!important;width:22px}.custom-add-mission-input-number{border:none;color:#353945;font-family:Poppins;font-size:14px;font-weight:500;line-height:24px;padding:0!important;text-align:center}.switch-btn span{align-items:center;background-color:#ddd;border-radius:30px;display:flex;height:25px;padding:0 3px;position:relative;transition:.3s;width:47px}.switch-btn span:before{background-color:#141416;border-radius:50%;content:"";display:inline-block;height:20px;left:5px;position:absolute;transition:.6s;width:20px}.switch-btn input{display:none}.switch-btn input:checked~span{background-color:#5ee3af}.switch-btn input:checked~span:before{left:23px}.custom-add-mission-input-duree{background:#e6e8ec;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;color:#353945;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:center}.happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission-span span{color:#777e90;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission-span{align-items:flex-start;color:#353945;display:flex;flex-direction:column;font-family:Poppins;font-size:16px;font-weight:400;gap:0;line-height:24px;text-align:left}.hpro-details-alerte-label-commentaire-text-container.custom{background:#e6e8ec;box-shadow:0 4px 4px 0 #00000040}.add-mission-input-commentaire::placeholder{color:#353945;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.add-mission-input-commentaire{background:#0000;border:none;width:100%}.add-mission-label-send{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:14px;font-weight:400;gap:8px;line-height:24px;text-align:left}.card-professionnel-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:81px;object-fit:cover;width:81px}.card-logement.custom{align-items:center;display:flex;flex-direction:column}.custom-add-mission-input-cost{color:#353945;font-weight:500}.custom-add-mission-input-cost,.custom-add-mission-input-cost-subtotal{background:#0000;border:none;font-family:Poppins;font-size:16px;line-height:24px;text-align:right!important}.custom-add-mission-input-cost-subtotal{color:#777e90;font-weight:400}.hpro-modal-add-mission-subtitle.custom{color:#353945;font-family:Poppins;font-size:18px;font-weight:500;line-height:24px;text-align:left}.modal-add-mission .modal-add-mission-btn-next.custom:hover{background:#0000}.modal-add-mission .modal-add-mission-btn-next.custom{align-items:center;background:#5757574d;border:1px solid #5757574d;border-radius:41.53px;-webkit-border-radius:41.53px;-moz-border-radius:41.53px;-ms-border-radius:41.53px;-o-border-radius:41.53px;color:#141416;display:flex;font-family:DM Sans;font-size:20.52px;font-weight:700;justify-content:center;line-height:20.52px;padding:15px 80px;text-align:center;width:48%}.hpro-clientstep-demande-confirm-container{align-items:center;background:#fcfcfd;border-radius:19.09px;-webkit-border-radius:19.09px;-moz-border-radius:19.09px;-ms-border-radius:19.09px;-o-border-radius:19.09px;box-shadow:0 9.54px 19.09px -9.54px #0f0f0f33;display:flex;flex-direction:column;gap:25px;height:400px;justify-content:center;padding:20px}.hpro-clientstep-demande-confirm-title{color:#353945;font-family:Poppins;font-size:28.63px;font-weight:600;line-height:38.17px;text-align:center}.hpro-clientstep-demande-confirm-subtitle{color:#777e90;font-family:Poppins;font-size:16.7px;font-weight:400;line-height:28.63px;text-align:center}.hpro-clientstep-demande-confirm-icon{color:#4be1b4;height:92.5px;width:92.5px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission-prepayer .custom-dr-down-button button,.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission-prepayer select.form-select{background-color:#e9ecef!important;border:none!important;color:#353945!important;font-family:Poppins!important;font-size:20.91px!important;font-weight:500!important;line-height:31.36px!important}.happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission-prepayer{color:#777e90;font-family:Poppins;font-size:18.29px;font-weight:400;line-height:31.36px;text-align:left}.happy-pro-details-prestation-listgroup-item.custom-add-mission-prepayer.list-group{box-shadow:0 10.45px 20.91px -10.45px #0f0f0f33}.hpro-custom-add-mission-prepayer-card-title svg{color:#5ee3af;font-size:22px}.hpro-custom-add-mission-prepayer-card-title{align-items:center;color:#23262f;display:flex;font-family:Poppins;font-size:20.91px;font-weight:500;gap:10px;line-height:31.36px;text-align:left}.hpro-custom-add-mission-prepayer-card-icon{align-items:center;display:flex;gap:8px}.hpro-custom-add-mission-prepayer-card-icon img{border-radius:3.92px;-webkit-border-radius:3.92px;-moz-border-radius:3.92px;-ms-border-radius:3.92px;-o-border-radius:3.92px;height:26.13px;width:36.59px}.hpro-custom-add-mission-prepayer-card-title-container{align-items:center;display:flex;justify-content:space-between}.hpro-custom-add-mission-prepayer-input-container label{color:#777e90;font-family:Poppins;font-size:18.29px;font-weight:400;line-height:31.36px;text-align:left}.hpro-custom-add-mission-prepayer-input-container .input-group-text,.hpro-custom-add-mission-prepayer-input-container input{background:#e6e8ec;border-radius:15.68px;-webkit-border-radius:15.68px;-moz-border-radius:15.68px;-ms-border-radius:15.68px;-o-border-radius:15.68px;color:#353945;font-family:Poppins;font-size:20.91px;font-weight:400;line-height:31.36px;padding:14px;text-align:left}.hpro-custom-add-mission-prepayer-input-container .input-group-text svg{color:#777e90;font-size:22px}.custom-form-label-save-card{color:#777e90;font-family:Poppins;font-size:15.68px;font-weight:400;line-height:26.13px;text-align:left}.hpro-card-prepayer-label{color:#777e90;font-family:Poppins;font-size:18.29px;font-weight:500;line-height:31.36px;text-align:left}.hpro-card-prepayer-label-btn-payment-method{border:none;border-radius:8.39px;-webkit-border-radius:8.39px;-moz-border-radius:8.39px;-ms-border-radius:8.39px;-o-border-radius:8.39px;height:55.93px;padding:0;width:100.68px}.hpro-card-prepayer-label-btn-payment-method img{object-fit:cover;width:100%}.hpro-custom-add-mission-prepayer-card{background:#fcfcfd;border-radius:20.91px;-webkit-border-radius:20.91px;-moz-border-radius:20.91px;-ms-border-radius:20.91px;-o-border-radius:20.91px;box-shadow:0 10.45px 20.91px -10.45px #0f0f0f33;padding:20px 15px}div#popover-positioned-bottom{width:100%;z-index:10001}.add-recharge-conso .happy-pro-details-prestation-listgroup-item-details-label.custom-add-mission{color:#353945;font-family:Poppins;font-size:17.91px;font-weight:500;line-height:30.7px;text-align:left}.add-recharge-conso img,.add-recharge-conso-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:23px;width:23px}.add-recharge-conso .happy-pro-details-prestation-listgroup-item.custom-add-mission.list-group,.add-recharge-conso .list-group-item,.list-group.add-recharge-conso{background:none;border-bottom:none!important;box-shadow:none}.add-reapprovisionnement-no-consom-label{color:#777e90;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left}.rechargeable-consom-accordion-container .details-prestation-probleme-constate-accordion{background:none;box-shadow:none}.rechargeable-consom-accordion-container .accordion-item{border-radius:18.57px!important;-webkit-border-radius:18.57px!important;-moz-border-radius:18.57px!important;-ms-border-radius:18.57px!important;-o-border-radius:18.57px!important;box-shadow:0 4px 20px 0 #0000000d;margin-bottom:12px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission.consommable input.add-mission-input-custom-bg-dark{padding:6px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission.consommable input.add-mission-input-custom-bg-dark::placeholder{color:#23262f;font-family:Poppins;font-size:13.58px;font-weight:400;line-height:22.64px}.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission.consommable input.add-mission-input-custom-bg-dark,.happy-pro-details-prestation-listgroup-item-details-value.custom-add-mission.consommable select.form-select{background:#b1b5c3;border-radius:9.05px;-webkit-border-radius:9.05px;-moz-border-radius:9.05px;-ms-border-radius:9.05px;-o-border-radius:9.05px;color:#23262f;font-family:Poppins;font-size:13.58px;font-weight:400;line-height:22.64px}.happy-pro-details-prestation-listgroup-item.custom-add-mission.consommable-list-item .list-group-item:last-child{background:#e6e8ec}.hpro-details-alerte-label-commentaire-text-container.consommable-list-item{background:#e6e8ec!important;box-shadow:none!important;box-shadow:0 9.05px 18.11px -9.05px #0f0f0f12!important;padding:5px!important}.consommable-list-item-btn-delete{align-items:center;border:2px solid #777e90;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;color:#777e90;display:flex;font-family:Poppins;font-size:14px;font-weight:400;gap:6px;line-height:24px;opacity:0;padding:8px 15px;text-align:left}.consommable-list-item-btn-delete svg{color:#ef466f;font-size:16px}.consommable-list-item-btn-delete:hover{background:#ef466f;color:#fff}.consommable-list-item-btn-delete:hover svg{color:#fff}.card-intervention-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:27px;width:27px}.card-intervention{align-items:center;background:#fff;border-radius:14.29px;-webkit-border-radius:14.29px;-moz-border-radius:14.29px;-ms-border-radius:14.29px;-o-border-radius:14.29px;display:flex;gap:12px;min-width:157.22px;padding:12px}.card-intervention,.card-intervention:hover{box-shadow:0 4px 4px 0 #0000001a}.card-intervention.custom-selected{background:#5ee3af;border:1.19px solid #5ee3af;box-shadow:0 4px 4px 0 #0000001a}.card-intervention-card-title{color:#141416;font-family:Poppins;font-size:16.58px;font-weight:500;line-height:28.42px;text-align:left}.card-intervention-card-text{color:#777e90;font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left}.card-intervention-img-container{align-items:center;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;height:32px;justify-content:center;padding:4px;width:32px}.custom-add-prestation-title-container{align-items:center;display:flex;gap:10px;justify-content:space-between}.custom-value-consommable-adding{align-items:center;background:#777e90;border-radius:50%;color:#fff;display:flex;font-family:Poppins;font-size:14px;font-weight:400;height:20px;justify-content:center;letter-spacing:0;line-height:24px;text-align:center;width:20px}a.custom-dr-down-item.dropdown-item{background:#fff;border-radius:6px;box-shadow:0 8px 16px -8px #0f0f0f33}.custom-dr-down-button .dropdown-menu.show.dropdown-menu-end,.custom-dr-down-button .dropdown-menu.show.dropdown-menu-end:hover{background:#fff;border:none;box-shadow:0 8px 16px -8px #0f0f0f33;padding:0}.happy-pro-details-prestation-facture-item.custom{box-shadow:none;margin:0}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-date-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.name-profil-patient-table.custom{color:#33333380!important;font-family:Poppins!important;font-size:14px!important;font-weight:400!important;line-height:28px!important;text-align:left!important}.avatar-notif-item-table{border-radius:50%!important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:34px!important;object-fit:cover!important;width:34px!important}.contenu-notif-table{color:#000!important;font-family:Poppins!important;font-size:12px!important;font-weight:400!important;line-height:19px!important;text-align:left!important}