.sign-in__google-btn__logo{width:7%;margin-right:10px;max-height:30px}.sign-in__google-btn{display:flex;justify-content:center;width:100%;align-items:center;color:rgba(0,0,0,.65);border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;height:50px}.ant-btn.ant-btn-background-ghost{color:rgba(0,0,0,.65);border-color:#e2dede}.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{color:#e20480;background:#fff;border-color:#e20480}.waiting__chatbot__responsive-desktop-tablet{margin-top:-2em;margin-bottom:-3em;margin-left:-1.7em}.waiting__chatbot__responsive-desktop-tablet iframe{max-width:107%;min-width:105%}.waiting__chatbot__responsive-mobile{margin:-1.7em 50px -30px -1.7em}.ant-modal-close-x{display:block;width:35px;height:48px;font-size:20px;font-style:normal;line-height:41px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-content{background-color:initial}.sign-in___logo{text-align:center;width:100%}.sign-in___img-avec{margin-bottom:30px;width:10rem}.sign-in__input{padding:10px}.sign-in__input:focus,.sign-in__input:hover{border-color:#e20480;box-shadow:none}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#e20480;border-right-width:1px;box-shadow:none;z-index:1}.sign-in__form{margin-top:40}.sign-in__text-forget-password{text-align:right;margin-top:5px}.sign-in__link{color:#1e1d1d;font-size:12px}.sign-in__text-error{text-align:left;margin-top:20px;color:#e20480}.ant-row{display:inline;text-align:initial}.header__menu-hr{border:.5px solid #e9f0f1}.header__minima-header{display:flex;align-items:center}.header__espace-name{display:flex;flex-direction:column}.header__espace-menu.ant-btn:focus{color:#e20480;background:#fff;border-color:#e20480}.loader__text{margin-bottom:50;color:#fff;transform:translateY(50%);position:relative}.loader__spin{color:#fff}.next-appt__info-rdv{justify-content:space-between}.next-appt__avatar{margin:20px 20px -30px}.next-appt__professionLabel{margin-left:85px}@media screen and (min-width:1000px){.next-appt_card-div{overflow-y:auto;height:76vh}.next-appt_card-div::-webkit-scrollbar-thumb{background:#e20480;border-radius:10px;overflow-x:hidden;margin-left:10px}.next-appt_card-div::-webkit-scrollbar-track{background:#e0dada;border-radius:10px}}body:before{content:"";position:fixed;background-color:transparent;height:100%;width:100%;top:0;left:0;z-index:-1}.waiting-room__parct-professionLabel{margin-top:5px}.waiting-room__stauts{margin-top:5px;font-size:14px;display:flex;align-items:center}.waiting-room__prepare-consultaion{line-height:1}.waiting-room__card-date-labor{font-size:15px}.waiting-room__prepare-consultaion-label{text-align:center}.waiting-room__avatar-type{margin-right:20px;width:30px;height:64px}.waiting-room__color-date{color:#e20480}.waiting-room__Early-title{text-align:center;float:center;display:inline}.anticon>*{color:#e20480;line-height:1}.ant-btn>span{font-weight:700;display:inline-block}span.ant-tooltip-disabled-compatible-wrapper{display:flex!important}.waiting-room__remind-patient-btn,.waiting-room__remind-patient-btn:focus{color:#e20480;border:1px solid #e20480;background-color:initial;border-radius:6px;font-size:16px;align-items:center;display:flex;width:100%;justify-content:center;font-weight:700;margin-top:10px;font-weight:400}.waiting-room__remind-patient-btn:hover{color:#fff;background:#e20480;border-color:#e20480}@media screen and (max-width:500px){.ant-drawer-content-wrapper{width:98%!important}.waiting-room__remind-patient-btn,.waiting-room__remind-patient-btn:focus{font-size:11px}}.refresh_btn{min-width:120px}.service_link{min-width:120px}.service_link,.service_link:hover{background-color:#fff;border:1px solid #30f;color:#6d4cff;text-align:center;display:inline-block;cursor:pointer;font-weight:700}.sign-in-passwordless__card{width:50%;border-radius:5px;margin:0 auto}.sign-in-passwordless__button{background-color:initial;border-color:#1e1d1d;color:#1e1d1d;float:right}.final__card-title-step{margin:0}.final__CardsContainer-card-titre{margin-top:12px;margin-bottom:1em;font-weight:700;@media only screen and (max-width:600px){margin-bottom:.5em;margin-top:0}}.final__CardsContainer-card-titre-h1{margin-bottom:1em;@media only screen and (max-width:600px){margin-bottom:.5em;margin-top:0}}.final__DrContainer-img{width:50px;height:100%}.final__subTitle-professionLabel{margin-top:5px}.final__card-labor-date{margin-right:5px}.final__card-labor{display:flex}.final__CardsContainer-info{height:100%}.conversation__container-select-device{display:none}.conversation__SettingsContainer{position:relative}.conversation__card-resume{left:25px;top:100px;border-radius:10px;position:absolute!important;width:15%}.localpublisher{top:25px;right:25px}.localpublisher,.localsubscriber{border-radius:10px;position:absolute!important;z-index:500}.localsubscriber{top:50%;transform:translate(32%,-50%)}.chat-container{right:25px;bottom:0;position:absolute!important;margin:0 auto 20px;width:20%;max-height:51vh;background:#fff;flex-direction:column;background:linear-gradient(110.57deg,#fff .34%,#ffe2e7 122.35%,#fee9ed 0);border-radius:19px}.chat-messages::-webkit-scrollbar-thumb{background:#e20480;border-radius:10px;overflow-x:hidden;margin-left:10px}.chat-messages ::-webkit-scrollbar-track{background:#e20480;border-radius:10px}.chat-messages{flex-grow:1;overflow-y:scroll;max-height:44vh;border-radius:20px 20px 0 0}.chat-input{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);border-radius:22px;display:flex;padding:3px}.chat-input input{flex-grow:1;border:none;padding:9px;border-radius:15px;outline:none;color:#000;font-weight:500;font-size:12px;line-height:1.5}.chat-input button{padding:5px 10px;background-color:initial;border:none;cursor:pointer}.message{padding:5px 10px 0;word-break:break-word;text-align:start;margin-left:5px;clear:both;margin-top:10px}.message:last-child{margin-bottom:20px}.message-sender{font-weight:700;background-color:#ebebeb;border-radius:15px;font-size:14px;line-height:1.4;max-width:70%}#chat-icon-new{display:none}.message-text{border-radius:15px;font-size:14px;max-width:100%;line-height:1.3;flex-grow:1;text-align:left}.chat-message-sent{float:right;background-color:#fff;border-radius:20px 0 20px 20px}.chat-message-received{background-color:#e20480;border-radius:0 20px 20px 20px;float:left}.chat-message-sent .message-text{background-color:#fff;display:flex;padding-top:5px;padding-bottom:5px}.chat-message-received .message-text{background-color:#e20480;color:#fff;display:flex;padding-top:5px;padding-bottom:5px}.chat-message-sent .message-sender{background-color:#fff;color:#000}.chat-message-received .message-sender{background-color:#e20480;color:#fff}@media screen and (min-width:500px) and (max-width:1000px){.ant-col{max-width:100%;min-height:1px}.conversation__icon-chat{margin-left:75%}.conversation__card-resume{left:23px;top:106px;border-radius:10px;position:absolute!important;width:33%;display:none;z-index:3}.chat-container{max-height:100%;height:100%;z-index:5;margin-bottom:13vw;display:none;width:77vw;margin-right:6vw}.chat-messages{max-height:65vh}.localpublisher{z-index:1}.localsubscriber{z-index:2;transform:translate(15%,-50%)}}@media screen and (max-width:500px){.ant-col{max-width:100%;min-height:1px}#left-icon{margin-top:5vh;padding-left:3%}#text-chat{margin-left:35%;margin-top:5vh;font-weight:500}.container-title{display:flex}.chat-messages{flex-grow:1;overflow-y:scroll;max-height:77vh}.conversation__icon-chat{margin-right:86vw;z-index:2;margin-top:1%}.chat-input{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);border-radius:22px;display:flex;padding:3px;margin-left:1em;margin-bottom:4vh;margin-right:1em}.chat-container{max-height:100vh;z-index:600;margin-bottom:0!important;display:none;margin-right:-6%;width:100vw;right:6%;border-radius:0;height:100%}.localpublisher{top:20pt;right:3vw;border-radius:10px;position:absolute!important;z-index:2;width:20%;height:40%}.localsubscriber{margin:0 auto;top:0;max-height:100%!important;transform:translate(0);border-radius:0;z-index:0}.conversation__chat-title-input{display:flex;flex-direction:column;justify-content:space-between;height:100%}.message{margin-left:23px;margin-right:13px;clear:both;padding-left:10px;padding-right:10px}.conversation__card-resume{top:auto;border-radius:10px;position:absolute!important}}.resume__patient__card-icon-close{font-size:12px;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;left:1em}div::-webkit-scrollbar{width:9px}.resume__patient__card-infoPatient{color:#000;font-weight:150%;font-size:12px;line-height:1.5}.resume__patient__card-titre-infoPatient{color:#000;font-weight:530;font-size:12px;line-height:1.5}.resume__patient__card__sous-title-msg-info{color:#000;font-weight:400;font-size:12px;line-height:1.5;text-align:center}.resume__patient__card-sub-titre{color:#e20480;font-weight:700;font-size:12px}.resume__patient__card-titre-consultation{text-align:center;font-weight:700;font-size:13px;margin-top:-12px;color:rgba(50,48,48,.8901960784313725)}.resume_patient_card-size{min-height:28vh;max-height:59vh;overflow-y:auto}@media screen and (min-width:360px) and (max-width:500px){.resume__patient-icon-left{margin-right:83vw}.resume_patient_card-size{max-height:59vh;min-height:20vh}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}input[type=text]{font-size:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#root{background-color:#f8f8f8}#root,body{height:100%}body{overflow:auto;font-family:Montserrat,sans-serif}html{height:100%;background-color:#f8f8f8}@media screen and (max-width:1000px){#root,.App,body,html{background-color:#e9f0f1}}.ant-drawer-content-wrapper{width:400px!important}.ant-modal-close-x{color:#fff}.ant-spin-dot-item{position:absolute;display:block;width:9px;height:9px;background-color:#e20480;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3}body,html{touch-action:manipulation;scroll-behavior:smooth;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-popover{max-width:500px;width:500px}@media screen and (max-width:768px){.ant-popover{max-width:70%}}.ant-drawer-content-wrapper{width:100%!important;z-index:999999999;left:0;right:0;margin:auto}@media screen and (max-width:768px){.ant-drawer-content-wrapper{width:98%!important}}.ant-drawer .ant-drawer-content{border-top-left-radius:5px;border-top-right-radius:5px}.ant-carousel .slick-slide img{border-radius:5px}.ant-drawer .ant-drawer-content,.slick-slide img{max-height:90vh}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:1;color:#143987}.slick-next{transform:translate(-15%,-50%);top:51%}.slick-prev{transform:translate(15%,-50%);top:51%}.slick-dots{bottom:-20px}.slick-dots li button:before{color:#143987}.sign-in__button,.sign-in__button:focus{background-color:initial;color:#e20480;width:100%;height:50px;margin-top:0;border-radius:3px;border:1px solid #e20480}.sign-in__button:hover{background-color:#e20480;color:#fff;border:1px solid #e20480}.salmon-btn{transition:all .2s ease;border:1px solid #f87060;background:#f87060;color:#fff}.salmon-btn:after{border-color:#f87060}.salmon-btn:hover{background:lighten(#f87060,6%)!important;border:1px solid lighten(#f87060,6%)!important;color:#fff}.salmon-btn:active,.salmon-btn:focus{background:#f87060!important;border:1px solid #f87060!important;color:#fff}.header__picto__dropdown{width:1.3rem}.header__picto__dropdown-link{margin:0 0 5px}