@charset "UTF-8";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrapper_1ywc3_1{position:absolute;top:0;left:0;right:0;height:var(--viewport-height);z-index:10;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}._wrapper_1ywc3_1._wrapper_voice_call_1ywc3_13{padding-top:80px;background:var(--color-dark-blue)}._spacer_1ywc3_18{flex-grow:1}._actions_1ywc3_22{margin-bottom:34px;width:295px;display:flex;justify-content:space-between;align-items:center}._actions_1ywc3_22 button{padding:0;margin:0;border:none;background:none;display:block}._actions_1ywc3_22 button svg{border:none;display:block}._avatar_1ywc3_41{border:1px solid #ffffff;border-radius:50%}._nickname_1ywc3_46{margin-top:18px;font-weight:700;font-size:20px;line-height:30px;text-align:center;color:#fff}._timer_wrapper_1ywc3_55{display:flex;justify-content:center;position:absolute;bottom:22px;right:20px}._timer_wrapper_1ywc3_55 ._timer_1ywc3_55{color:#000;font-size:14px;font-weight:500;line-height:normal;background:#fff;padding:2px 12px;border-radius:30px;display:flex;align-items:center;justify-content:center;min-width:94px}._timer_wrapper_1ywc3_55 ._timer_warn_1ywc3_75{color:red}._btn_1ywc3_79{position:relative;width:24px;height:24px}._btn_icon_screen_active_1ywc3_85,._btn_icon_chat_active_1ywc3_90{position:absolute;top:-6px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;background-color:#f7f7f7;color:#000;font-weight:400;line-height:normal;-webkit-text-size-adjust:100%;font-size:16px;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,p{word-wrap:break-word;line-height:normal;margin:0}a,a:hover{text-decoration:none;color:#000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:#000000!important;transition:background-color 500000s ease-in-out 0s}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:transparent;border-radius:50px}::-webkit-scrollbar-thumb:hover{background-color:#0000001a;width:4px}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-ms-inner-spin-button,input[type=number]::-ms-outer-spin-button{display:none}.container-fluid{padding-left:64px;padding-right:64px}@media screen and (max-width: 1024px){.container-fluid{padding-left:32px;padding-right:32px}}@media screen and (max-width: 768px){.container-fluid{padding-left:20px;padding-right:20px}}@media screen and (max-width: 480px){.container-fluid{padding-left:12px;padding-right:12px}}.wrapper{height:100vh;position:relative}.wrapper .body-container{position:relative;height:calc(100vh - 88px)}.wrapper .body-container .body-container-inner{display:flex;justify-content:space-between}.wrapper .body-container .body-container-inner .welcome-main{max-width:526px;display:flex;flex-direction:column;justify-content:space-between}.wrapper .body-container .body-container-inner .welcome-main .smilly-heading{margin-bottom:20px}.wrapper .body-container .body-container-inner .welcome-main .welcome-des{color:#000;font-size:26px;font-weight:500;line-height:normal}.wrapper .body-container .body-container-inner .welcome-bg{align-self:flex-end;padding-bottom:34.5px;width:457px;height:auto}.wrapper .body-container .body-container-inner .client-chat-main{max-width:697px;min-width:600px;height:calc(100vh - 88px);margin-left:89px;width:100%;background:#fff;border-radius:10px 10px 0 0;box-shadow:2px 2px 34px #0000000a}.wrapper .body-container .body-container-inner.main-dashboard-content .welcome-main{max-width:100%;width:calc(100% - 500px)}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main{max-width:500px;min-width:493px;margin-left:40px;border-radius:10px;background:#fff;height:calc(100vh - 110px)}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .chat-head-main .chat-user-img{background:transparent}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .new-search-main{position:absolute;bottom:10px;left:0;right:0}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .mesgs .msg_history{align-items:center;justify-content:center}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .mesgs .msg_history .disabled-chat-content{text-align:center;margin-top:-60px}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .mesgs .msg_history .disabled-chat-content .disabled-chat-title{color:#182035;font-size:14px;font-weight:500;line-height:21px;margin-bottom:6px}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .mesgs .msg_history .disabled-chat-content p{color:#1e1e1e;font-size:14px;font-weight:400;line-height:normal;margin-bottom:20px}.wrapper .body-container .body-container-inner.main-dashboard-content .client-chat-main.disabled-chat .mesgs .msg_history .disabled-chat-content .btn-outline-primary{min-width:140px;padding:6px 20px}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs{height:calc(100vh - 200px);padding:0 24px}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .msg_history{min-height:100%}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .outgoing_msg,.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .incoming_msg{margin-bottom:20px}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .incoming_msg .time_date{right:inherit;left:0}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .incoming_msg .time_date .sent-tick{display:none}.wrapper .body-container .body-container-inner.main-dashboard-content .mesgs .received_msg{position:relative}.wrapper .body-container .body-container-inner.main-dashboard-content .received_withd_msg{max-width:300px}@media screen and (max-width: 768px){.wrapper{height:auto;min-height:100vh;display:flex;flex-direction:column}.wrapper .body-container{flex:1;height:auto}.wrapper .body-container .body-container-inner{align-items:center;padding:10px 0;display:flex;flex-direction:column;height:100%;min-height:0}.wrapper .body-container .body-container-inner .welcome-main{max-width:100%;width:100%;text-align:center;padding:12px 0}.wrapper .body-container .body-container-inner .welcome-main .smilly-heading{text-align:left;font-size:24px}.wrapper .body-container .body-container-inner .welcome-main .welcome-des{font-size:14px;text-align:left}.wrapper .body-container .body-container-inner .welcome-bg{display:none!important}.wrapper .body-container .body-container-inner .client-chat-main{max-width:100%;min-width:auto;margin-left:0;margin-top:20px;height:100%;border-radius:10px;box-shadow:none;display:flex;flex-direction:column;flex:1}.wrapper .body-container .body-container-inner .mesgs{display:flex;min-height:90vh;height:100%;flex-direction:column;overflow-y:auto;padding:12px 5px;-webkit-overflow-scrolling:touch}.wrapper .body-container .body-container-inner .mesgs .date-tag{position:relative;background:transparent!important;top:10px;z-index:2;padding:5px 10px;display:inline-block;text-align:center;left:50%;transform:translate(-50%)}.wrapper .body-container .body-container-inner .mesgs .msg_history{flex:1;display:flex;flex-direction:column;overflow-y:auto}.wrapper .body-container .body-container-inner .mesgs .incoming_msg,.wrapper .body-container .body-container-inner .mesgs .outgoing_msg{word-break:break-word;margin-bottom:20px}}.therapist-list-main .choose-heading{color:#2b2d9c;font-size:24px;font-weight:500;line-height:normal;margin-bottom:4px;text-align:center}.therapist-list-main .head-des{color:#000;font-size:18px;font-weight:400;line-height:normal;text-align:center}.therapist-list-main .therapist-list-inner{max-width:900px;margin:56px auto 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.therapist-list-main .therapist-list-inner .therapist-list-content{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.therapist-list-main .therapist-list-inner .therapist-list-content.tile-box .chat-therapist-box{height:194px}.therapist-list-main .therapist-list-inner .therapist-list-content .chat-therapist-box{overflow:hidden}.home-therapist-list{margin-top:40px}.home-therapist-list .heading-title-sm{color:#000;letter-spacing:.64px;text-transform:uppercase;margin-bottom:12px}.home-therapist-list .chat-therapist-box{height:194px;overflow:hidden}.smilly-heading{color:#2b2d9c;font-size:32px;font-weight:500;line-height:normal}.smilly-heading img{margin-left:10px;width:28px;height:28px}.select-session-title{color:#000;font-size:26px;font-weight:500;line-height:normal}.payment-left-main .payment-th-img{width:210px;height:210px;border-radius:26px;margin-bottom:22px;position:relative}.payment-left-main .payment-th-img .payment-th-pic{width:100%;height:100%;border-radius:26px;object-fit:cover}.payment-left-main .payment-th-img .success-check-icon{position:absolute;top:-8px;right:-12px;width:40px;height:40px;display:none}.payment-left-main .payment-th-img.payment-success .success-check-icon{display:block}.payment-left-main .payment-th-img.default-image{padding:20px;background-color:#e8e8ea;border-radius:30px}.payment-left-main .payment-th-img.default-image .payment-th-pic{border-radius:0;object-fit:contain}@media screen and (max-width: 768px){.payment-left-main{display:flex;flex-direction:column;align-items:center;padding:16px 12px;text-align:center}.payment-left-main img{width:32px;height:32px;border-radius:50%;object-fit:cover}.payment-left-main .msg-text{font-size:14px;line-height:1.4;color:#333;width:100%}.payment-left-main .select-session-title{font-size:15px}.payment-left-main .btn{width:100%;max-width:300px;padding:12px;font-size:14px;text-align:center}}.load-more{margin-top:20px;height:50px;display:flex;align-items:center;justify-content:center}.load-more .btn.btn-outline-primary{padding:6px 12px;font-weight:500}.heading-title-lg{color:#2b2d9c;font-size:30px;font-weight:700;line-height:normal}.heading-title-sm{color:#2b2d9c;font-size:16px;font-weight:700;line-height:normal}.sub-title-bold{color:#000;font-size:20px;font-weight:500;line-height:normal}.title-normal{color:#000;font-size:16px;font-weight:400;line-height:normal}.title-medium{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32px}.payment-success-wrapper .payment-success-main{display:flex;align-items:center;justify-content:center;height:100vh}.payment-success-wrapper .payment-success-main.contact-support-wrap{height:calc(100vh - 176px)}.payment-success-wrapper .payment-success-content{max-width:550px;width:100%;padding:48px 40px;background-color:#fff;border-radius:12px;filter:drop-shadow(2px 2px 34px rgba(0,0,0,.04));text-align:center}.payment-success-wrapper .payment-success-content .heading-title-lg{margin:30px 0 6px}.payment-success-wrapper .payment-success-content .pay-sub-title{color:#000;font-size:18px;font-weight:400;line-height:normal}.payment-success-wrapper .payment-success-content .pay-btn-content{display:flex;justify-content:center;gap:20px}.payment-success-wrapper .payment-success-content .pay-btn-content .btn{min-width:180px}.payment-success-wrapper .payment-success-content.contact-support{padding:30px 48px;text-align:left}.payment-success-wrapper .payment-success-content.contact-support .heading-title-lg{margin:0 0 16px}.payment-success-wrapper .payment-success-content.contact-support .body-title-sm{margin-bottom:12px}.payment-success-wrapper .payment-success-content.contact-support .cancellation-policy li{margin-bottom:8px}.payment-success-wrapper .payment-success-content.contact-support .cancellation-policy li:last-child{margin:0}.payment-success-wrapper .payment-success-content.contact-support .cancellation-policy li a,.payment-success-wrapper .payment-success-content.contact-support .cancellation-policy li span{color:#2b2d9c;font-weight:600}.your-therapist-box{background:#fff;box-shadow:4px 14px 28px #0000000f;border-radius:12px;padding:30px 0 0 30px;max-width:650px;width:100%;display:flex;justify-content:space-between}.your-therapist-box .your-therapist-inner{padding-bottom:30px;width:calc(100% - 160px)}@media screen and (max-width: 1280px){.your-therapist-box{padding:20px 0 0 20px}.your-therapist-box .your-therapist-inner{padding-bottom:20px;width:calc(100% - 100px)}}.your-therapist-box .therapist-title-wrap{display:flex;align-items:flex-start;margin-bottom:16px}.your-therapist-box .therapist-title-wrap img{width:20px;height:16px;display:inline-block;margin-right:10px;margin-top:5px}.your-therapist-box .therapist-title-wrap .your-therapist-title{color:#000;font-size:18px;font-weight:300;line-height:normal;letter-spacing:1.08px}.your-therapist-box .your-therapist-details{display:flex}.your-therapist-box .your-therapist-details .img-box{width:55px;min-width:55px;height:55px;border-radius:50%;background-color:#f5f5f5}.your-therapist-box .your-therapist-details .img-box img{width:100%;height:100%;object-fit:cover;border-radius:50%}.your-therapist-box .your-therapist-details .img-box.default-img{padding:10px}.your-therapist-box .your-therapist-details .img-box.default-img img{object-fit:contain;border-radius:0}.your-therapist-box .your-therapist-details .therapist-user-session{display:flex;justify-content:space-between;width:calc(100% - 55px)}.your-therapist-box .your-therapist-details .therapist-user-session .user-session-time{padding-left:10px}.your-therapist-box .your-therapist-details .therapist-user-session .user-session-time .user-name{color:#000;font-size:18px;font-weight:500;line-height:19px;margin-bottom:10px}.join-session{padding-left:20px;padding-right:10px;display:flex;align-self:flex-end}@media screen and (max-width: 1280px){.join-session{padding-left:10px}}.join-session .btn.btn-primary{height:30px;padding:5px 10px;font-size:12px}.join-session .btn.btn-primary:disabled{opacity:.5}.suspended-text{color:#fff;font-size:16px;background:#00000080;padding:2px 8px;border-radius:4px;cursor:not-allowed;opacity:.8}.session-date-inner{display:flex;align-items:center}.session-date-inner .session-time img{display:inline-block;padding-right:10px;width:24px;height:auto}@media screen and (max-width: 1280px){.session-date-inner .session-time img{padding-right:5px;width:20px;height:auto}}.session-date-inner .session-time span{display:inline-block;color:#000;font-size:12px;font-weight:400;line-height:19px}.session-date-inner .session-time:first-child{padding-right:16px}@media screen and (max-width: 1200px){.session-date-inner .session-time:first-child{padding-right:10px}}.session-bg{position:relative;width:100%;max-width:160px}.session-bg .session-bg-img{position:absolute;bottom:-10px;right:-5px}@media screen and (max-width: 1280px){.session-bg{max-width:100px}.session-bg .session-bg-img{bottom:-4px}}.sessions-wrapper{max-width:1140px;margin:0 auto;padding:28px 0;height:inherit;overflow-x:hidden;overflow-y:auto}.sessions-wrapper .load-more{margin-top:0}.sessions-wrapper .my-session-wrap .upcoming-wrap{height:100%;display:flex}.sessions-wrapper .my-session-wrap .session-card-main{cursor:pointer}.sessions-wrapper .my-session-wrap .session-card-main .booking-status{width:fit-content}.session-card-main{display:flex;flex-direction:column;justify-content:space-between;max-width:286px;width:100%;background:#fff;border-radius:12px;padding:24px 22px;margin-bottom:24px;box-shadow:2px 2px 24px #2b2d9c14}.session-card-main .card-therapist{display:flex;align-items:center;margin-bottom:8px}.session-card-main .card-therapist .card-therapist-pic{width:26px;min-width:26px;height:26px;border-radius:50%;background-color:#f5f5f5}.session-card-main .card-therapist .card-therapist-pic img{width:100%;height:100%;object-fit:cover;border-radius:50%}.session-card-main .card-therapist .card-therapist-pic.no-image{padding:5px;display:flex;align-items:center;justify-content:center}.session-card-main .card-therapist .card-therapist-name{padding-left:10px;color:#000;font-size:14px;font-weight:500;line-height:normal}.session-card-main .therapy-day{color:#000;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.session-card-main .therapy-time{color:#000;font-size:22px;font-weight:700;line-height:24px;margin-bottom:17px}.session-card-main .card-session-price{display:flex;align-items:flex-end;justify-content:space-between}.session-card-main .card-session-price .total-price{color:#000;text-shadow:0px 2px 29px rgba(0,0,0,.18);font-size:14px;font-weight:400;line-height:normal;letter-spacing:-.115px;display:flex;align-items:center}.session-card-main .card-session-price .btn.btn-outline-primary{padding:4px 12px;font-size:12px;font-weight:500}.session-card-main .therapist-suspended{font-size:14px;padding:0}.tabs-main .custom-tabs{border:1px solid #eee;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;overflow:hidden;background-color:#fff;padding:5px 5px 6px;margin-bottom:24px}.tabs-main .custom-tabs .nav-link{color:#000;font-size:14px;font-weight:500;padding:10px 12px;background-color:transparent;border:0;border-radius:50px;min-width:130px}.tabs-main .custom-tabs .nav-link.active{background-color:#2b2d9c;color:#fff}.tabs-main .custom-tabs .nav-item{margin:0}.tabs-main .custom-tabs .nav-item:first-child{margin-right:5px}.body-title{color:#000;font-size:16px;font-weight:400;line-height:normal}.body-title-sm{color:#000;font-size:14px;font-weight:400;line-height:normal}.refund{color:#00000080;text-shadow:0px 2px 29px rgba(0,0,0,.18);font-size:14px;font-style:italic;font-weight:400;line-height:normal;display:inline-block;margin-left:20px;padding-left:16px;position:relative}.refund:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1833_20260)'%3e%3cpath%20d='M6%200C2.68649%200%200%202.68649%200%206C0%209.31389%202.68649%2012%206%2012C9.31389%2012%2012%209.31427%2012%206C12%202.68649%209.31385%200%206%200ZM6%2010.875C3.30752%2010.875%201.12502%208.69248%201.12502%206C1.12502%203.30752%203.30752%201.12502%206%201.12502C8.69248%201.12502%2010.875%203.30752%2010.875%206C10.875%208.69248%208.69248%2010.875%206%2010.875ZM6.00038%202.63136C5.57064%202.63136%205.24549%202.85563%205.24549%203.21787V6.54036C5.24549%206.90298%205.5706%207.12649%206.00038%207.12649C6.41963%207.12649%206.75527%206.89362%206.75527%206.54036V3.21787C6.75523%202.86423%206.41963%202.63136%206.00038%202.63136ZM6.00038%207.875C5.5875%207.875%205.25148%208.21102%205.25148%208.62423C5.25148%209.03673%205.5875%209.37275%206.00038%209.37275C6.41325%209.37275%206.74889%209.03673%206.74889%208.62423C6.74885%208.21098%206.41325%207.875%206.00038%207.875Z'%20fill='black'%20fill-opacity='0.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1833_20260'%3e%3crect%20width='12'%20height='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px}.refund.refund-completed{color:#000}.refund.refund-completed:before{background:url("data:image/svg+xml,%3csvg%20width='11'%20height='10'%20viewBox='0%200%2011%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.06628%204.56696C0.864381%204.56752%200.666764%204.62524%200.496295%204.73343C0.325826%204.84163%200.189473%204.99587%200.103009%205.17833C0.0165461%205.36078%20-0.0164933%205.56399%200.00771346%205.76443C0.0319202%205.96488%200.112384%206.15438%200.239796%206.31101L2.95591%209.63824C3.05276%209.7585%203.17689%209.8539%203.31801%209.91654C3.45913%209.97918%203.61316%2010.0072%203.76731%209.99841C4.09699%209.9807%204.39463%209.80434%204.58439%209.51437L10.2265%200.427829C10.2274%200.426322%2010.2284%200.424815%2010.2293%200.42333C10.2823%200.342047%2010.2651%200.180965%2010.1558%200.0797712C10.1258%200.0519822%2010.0904%200.0306325%2010.0519%200.017037C10.0133%200.00344142%209.97232%20-0.00211217%209.93152%200.000718356C9.89071%200.00354888%209.85091%200.0147036%209.81458%200.0334954C9.77824%200.0522872%209.74614%200.0783182%209.72025%200.109985C9.71822%200.112475%209.71614%200.114927%209.71399%200.117342L4.02389%206.54631C4.00224%206.57077%203.97594%206.59069%203.94653%206.60491C3.91711%206.61912%203.88517%206.62735%203.85255%206.62912C3.81992%206.63088%203.78728%206.62614%203.7565%206.61518C3.72572%206.60423%203.69743%206.58726%203.67327%206.56527L1.78483%204.84678C1.5887%204.66699%201.33235%204.56716%201.06628%204.56696Z'%20fill='%231CA722'/%3e%3c/svg%3e") no-repeat center;width:14px;height:12px}.booking-status{padding:4px 10px 4px 26px;color:#000;text-shadow:0px 2px 29px rgba(0,0,0,.18);font-size:12px;font-weight:500;line-height:normal;letter-spacing:-.115px;background:#d9ffe1;border-radius:12px;position:relative;margin-bottom:10px;display:inline-block}.booking-status:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='11'%20height='10'%20viewBox='0%200%2011%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.06628%204.56696C0.864381%204.56752%200.666764%204.62524%200.496295%204.73343C0.325826%204.84163%200.189473%204.99587%200.103009%205.17833C0.0165461%205.36078%20-0.0164933%205.56399%200.00771346%205.76443C0.0319202%205.96488%200.112384%206.15438%200.239796%206.31101L2.95591%209.63824C3.05276%209.7585%203.17689%209.8539%203.31801%209.91654C3.45913%209.97918%203.61316%2010.0072%203.76731%209.99841C4.09699%209.9807%204.39463%209.80434%204.58439%209.51437L10.2265%200.427829C10.2274%200.426322%2010.2284%200.424815%2010.2293%200.42333C10.2823%200.342047%2010.2651%200.180965%2010.1558%200.0797712C10.1258%200.0519822%2010.0904%200.0306325%2010.0519%200.017037C10.0133%200.00344142%209.97232%20-0.00211217%209.93152%200.000718356C9.89071%200.00354888%209.85091%200.0147036%209.81458%200.0334954C9.77824%200.0522872%209.74614%200.0783182%209.72025%200.109985C9.71822%200.112475%209.71614%200.114927%209.71399%200.117342L4.02389%206.54631C4.00224%206.57077%203.97594%206.59069%203.94653%206.60491C3.91711%206.61912%203.88517%206.62735%203.85255%206.62912C3.81992%206.63088%203.78728%206.62614%203.7565%206.61518C3.72572%206.60423%203.69743%206.58726%203.67327%206.56527L1.78483%204.84678C1.5887%204.66699%201.33235%204.56716%201.06628%204.56696Z'%20fill='%231CA722'/%3e%3c/svg%3e") no-repeat center;width:14px;height:12px;position:absolute;top:50%;transform:translateY(-50%);left:8px}.booking-status.canceled{background:#ffe6e6}.booking-status.canceled:before{background:url("data:image/svg+xml,%3csvg%20width='8'%20height='9'%20viewBox='0%200%208%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.44328%208.18021C1.31742%208.31601%201.13839%208.40935%200.938402%208.44343C0.738416%208.47752%200.530612%208.45012%200.35239%208.36615C0.20684%208.30254%200.0949733%208.19487%200.0390817%208.06462C-0.01681%207.93436%20-0.012623%207.79108%200.0508087%207.66332C0.700145%206.57497%201.60311%205.30215%202.23977%204.44053C2.56146%204.00523%202.67514%203.92635%202.31742%203.52826C2.01985%203.19708%201.62491%202.7907%201.37157%202.5313C0.931546%202.08092%200.296218%201.46008%200.128147%201.12704C0.0583032%200.961479%200.0529146%200.781359%200.112768%200.613018C0.172622%200.444678%200.294579%200.296946%200.460808%200.191423C0.803355%20-0.0213656%201.12084%200.0504982%201.51048%200.37729C1.76324%200.589278%203.24029%202.1785%203.44373%202.40401C3.68933%202.6763%203.75108%202.66921%204.01097%202.36487C4.27492%202.05572%205.3264%200.917341%205.59693%200.61229C6.08313%200.0639949%206.63755%20-0.160288%206.98609%200.122739C7.06873%200.177158%207.13785%200.244849%207.18947%200.321924C7.24109%200.398999%207.2742%200.48394%207.2869%200.571868C7.2996%200.659797%207.29163%200.748981%207.26346%200.834299C7.23529%200.919617%207.18747%200.999387%207.12275%201.06903C6.64059%201.7097%206.04848%202.29027%205.5133%202.89889C5.36364%203.05045%205.22634%203.21044%205.10236%203.37777C4.8369%203.77925%204.80838%203.79651%205.08548%204.19884C5.27811%204.47853%205.6284%204.86307%205.82953%205.10507C6.3844%205.77293%206.98606%206.5061%207.60106%207.13335C8.12711%207.66986%207.59786%208.11059%207.30029%208.24056C7.12187%208.32876%206.90973%208.35441%206.70924%208.31203C6.50875%208.26965%206.33582%208.1626%206.22744%208.01378C5.86752%207.60985%205.57234%207.16041%205.23734%206.74122C4.96375%206.39883%204.62844%205.88384%204.33652%205.54999C3.89252%205.0422%203.80817%204.85589%203.61776%205.14205C2.95753%206.13437%201.80415%207.76768%201.44328%208.18021Z'%20fill='%23E20B0B'/%3e%3c/svg%3e") no-repeat center}.top-head{padding:30px 0}.booking-content-wrap{max-width:1040px;margin:0 auto}.booking-content-wrap .booking-detail-main{display:flex}.booking-content-wrap .booking-detail-main .booking-detail-left{max-width:524px;width:100%;margin-right:85px;padding-left:13px;padding-right:20px;height:calc(100vh - 90px);overflow:auto}@-moz-document url-prefix(){.booking-content-wrap .booking-detail-main .booking-detail-left{scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}}.booking-content-wrap .booking-detail-main .booking-detail-left::-webkit-scrollbar{width:4px!important}@-moz-document url-prefix(){.booking-content-wrap .booking-detail-main .booking-detail-left:hover{scrollbar-width:thin}}.booking-content-wrap .booking-detail-main .booking-detail-left:hover::-webkit-scrollbar-thumb{background-color:#0000001a!important}.booking-content-wrap .booking-detail-main .booking-detail-left::-webkit-scrollbar-track{background:transparent!important}.booking-content-wrap .booking-detail-main .booking-detail-left::-webkit-scrollbar-thumb{background-color:#0000!important;border-radius:50px}.booking-content-wrap .booking-detail-main .booking-detail-left .therapist-details-content{overflow:visible;max-height:100%;margin:0;padding:0}.booking-content-wrap .booking-detail-main .booking-detail-left .therapist-details-content .about-para{margin-bottom:0}.booking-content-wrap .booking-detail-main .booking-detail-left .your-session-box{background:#fff;padding:16px 24px;border-radius:16px;box-shadow:4px 14px 28px #0000000f;display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}.booking-content-wrap .booking-detail-main .booking-detail-left .your-session-box .your-session-content{width:calc(100% - 120px)}.booking-content-wrap .booking-detail-main .booking-detail-left .your-session-box .your-session-content p{color:#000;font-size:14px;font-weight:400;line-height:normal}.booking-content-wrap .booking-detail-main .booking-detail-left .your-session-box .your-session-content p span{font-weight:600}.booking-content-wrap .booking-detail-main .booking-detail-left .your-session-box .join-session{width:120px;padding:0}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown{background:#fff;box-shadow:2px 2px 34px #0000000a;border-radius:16px;padding:30px 0 20px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content{padding:0 20px 10px 30px;margin-right:10px;background-color:transparent;max-height:calc(100vh - 148px);overflow:auto}@-moz-document url-prefix(){.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content{scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content::-webkit-scrollbar{width:4px!important}@-moz-document url-prefix(){.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content:hover{scrollbar-width:thin}}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content:hover::-webkit-scrollbar-thumb{background-color:#0000001a!important}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content::-webkit-scrollbar-track{background:transparent!important}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content::-webkit-scrollbar-thumb{background-color:#0000!important;border-radius:50px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .booking-status{margin-bottom:20px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .save-card-num{border:1px solid #000000;border-radius:4px;padding:18px;margin-bottom:18px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .save-card-num p{color:#000;font-size:13px;font-weight:400;line-height:normal;margin-bottom:8px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .save-card-num .card-num{display:flex;align-items:center}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .save-card-num .card-num img{width:32px;height:auto}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .save-card-num .card-num span{color:#000;font-size:14px;font-weight:600;line-height:normal;letter-spacing:-.115px;padding-left:10px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .experience-main{flex-direction:row;margin:0 0 18px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .experience-main .experience-content:first-child{padding-right:40px;padding-bottom:0}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .experience-main .experience-content:last-child .exp-title{margin-bottom:6px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session{margin-top:30px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session .refund{margin:0;padding-left:20px}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session .session-cost-box{margin:10px 0 0}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session .btn.btn-link.cancel{text-decoration:underline}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session .cancellation-text{color:#000;font-size:14px;font-weight:400;line-height:normal;margin:12px 0 0}.booking-content-wrap .booking-detail-main .booking-detail-right .therapist-price-breakdown .price-breakdown-content .cancel-session .cancellation-text .hyperlink{color:#2b2d9c;text-decoration:underline}@media screen and (max-width: 768px){.booking-content-wrap{padding:0 16px;max-width:100%}.booking-content-wrap .booking-detail-main{flex-direction:column}.booking-content-wrap .booking-detail-main .booking-detail-left,.booking-content-wrap .booking-detail-main .booking-detail-right{width:100%;max-width:100%;margin-right:0;padding:16px 0;height:auto}.therapist-price-breakdown .price-breakdown-content{width:fit;padding:20px;border-radius:12px}.therapist-price-breakdown .price-breakdown-content .breakdown-heading{font-size:14px;letter-spacing:.5px}.therapist-price-breakdown .price-breakdown-content .session-cost-box{flex-direction:column;align-items:flex-start;gap:6px}.therapist-price-breakdown .price-breakdown-content .session-cost-box .cost-title{font-size:14px}.therapist-price-breakdown .price-breakdown-content .session-cost-box.total-cost .cost-title{font-size:16px}.therapist-price-breakdown .price-breakdown-content .session-extra{font-size:11px}.therapist-price-breakdown .price-breakdown-content .pay-price{margin-top:24px}.your-session-box{flex-direction:column;align-items:flex-start;gap:10px}.your-session-box .your-session-content,.your-session-box .join-session{width:100%}.price-date-time{flex-direction:column;align-items:flex-start;gap:10px}.price-date-time .price-date-inner{width:100%}}.cancellation-policy{margin-bottom:0}.cancellation-policy li{color:#000;font-size:14px;font-weight:400;line-height:normal}.cancellation-policy li a{text-decoration:underline}.content-main-wrap{max-width:1040px;background-color:#fff;border-radius:16px;padding:30px 18px 10px 40px;margin:0 auto}.content-main-wrap .content-main-card{height:calc(100vh - 138px);overflow:auto;padding-right:22px}@-moz-document url-prefix(){.content-main-wrap .content-main-card{scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}}.content-main-wrap .content-main-card::-webkit-scrollbar{width:4px!important}.content-main-wrap .content-main-card::-webkit-scrollbar-track{background:transparent!important}.content-main-wrap .content-main-card::-webkit-scrollbar-thumb{background-color:#0000001a!important;border-radius:50px}.content-main-wrap .content-main-card a{color:#2b2d9c;font-weight:600;text-decoration:underline}.content-main-wrap .content-main-card h1{color:#2b2d9c;font-size:30px;font-weight:700;line-height:normal;margin-bottom:8px}.content-main-wrap .content-main-card h2{color:#000;font-size:20px;font-weight:600;line-height:normal;margin-bottom:14px}.content-main-wrap .content-main-card h3{color:#000;font-size:16px;font-weight:600;text-transform:uppercase;line-height:normal;margin-bottom:14px}.content-main-wrap .content-main-card h4{color:#000;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.32px;margin-bottom:14px}.content-main-wrap .content-main-card p{color:#000;font-size:16px;font-weight:400;line-height:normal;margin-bottom:14px;text-align:justify}.content-main-wrap .content-main-card b{font-weight:600}.content-main-wrap .content-main-card ul{margin-bottom:14px}.content-main-wrap .content-main-card ul li{color:#000;font-size:16px;font-weight:400;line-height:normal}.no-booking{height:calc(100vh - 290px);display:flex;flex-direction:column;align-items:center;justify-content:center}.no-booking img{width:186px;height:145px;object-fit:contain}.no-booking h4{color:#000;font-size:24px;font-weight:600;line-height:44px;margin-top:12px}.no-booking p{color:#00000080;font-size:14px;font-weight:400;line-height:normal}.manage-main .manage-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.manage-main .manage-heading .btn.btn-link{color:#2b2d9c}.manage-main .manage-card{background-color:#fff;padding:30px 40px;margin-bottom:14px;border-radius:12px;display:flex;align-items:center;justify-content:space-between}.manage-main .manage-card .trash-link .btn.btn-link img{margin-right:0}.manage-card-info{display:flex;align-items:center}.manage-card-info .card-wrap{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:8px 10px;margin-right:20px;width:64px;min-width:64px;height:44px}.manage-card-info .card-wrap img{width:100%;height:100%;object-fit:contain}.manage-card-info .manage-card-num h4{color:#000;text-shadow:0px 2px 29px rgba(0,0,0,.18);font-size:19px;font-weight:600;line-height:normal;letter-spacing:-.157px}.video-main-wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;overflow:hidden}.video-chat-container{height:calc(100% - 70px)}.video-chat-container.local-video-box .local-video-container{right:500px}.remote-video-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;position:relative}.remote-video-container video{width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0}.local-video-container{position:absolute;top:20px;right:20px;width:200px;height:150px;background-color:#7e7e7e;border-radius:4px;border:1px solid #fff}.local-video-container .video-default-image{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.local-video-container .video-default-image svg{width:40px;height:auto}.local-video video{width:100%;height:100%;object-fit:contain;border-radius:4px;position:absolute;top:0;left:0;bottom:0;right:0}.label-name{position:absolute;z-index:2;bottom:4px;left:4px;background:#000c;padding:2px 8px;border-radius:4px;color:#fff;font-size:12px;letter-spacing:.875px}.controls{position:absolute;bottom:0;padding:10px 20px;width:100%;display:flex;justify-content:center;align-items:center;gap:40px;border-top:2px solid #181818}.controls button{color:#fff;width:24px;height:25px;background-color:transparent;border:0;outline:none;transition:background-color .3s}.controls button svg{width:24px;height:19px}.controls button.endCall{background:#e20b0b;border-radius:50%;width:50px;height:50px;padding:0}.controls button.endCall svg{width:24px;height:auto;transform:rotate(135deg)}.controls button:disabled{opacity:.4}.controls button.shareScreen{background-color:#ffffff4d;border-radius:2px}.net-text-main{display:block;text-align:center}.net-text-main .net-text{padding:10px 20px;margin-top:10px;text-align:center;color:#fff;display:inline-block;border-radius:8px;background-color:#e20b0b}.tooltip-container{position:relative;display:inline-block}.tooltip{position:absolute;background-color:#000c;color:#fff;padding:8px 12px;border-radius:4px;top:-40px;left:50%;transform:translate(-50%);white-space:nowrap;z-index:10;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.tooltip-container:hover .tooltip{opacity:1;visibility:visible}.suspended-text{cursor:pointer}@media screen and (max-width: 768px){.wrapper .body-container .body-container-inner{width:100%;max-width:640px;margin:0 auto;padding:0 8px;flex-direction:column;align-items:stretch;gap:16px}.welcome-main{width:100%!important;max-width:100%!important;margin:0 auto;text-align:left}.welcome-bg{display:none!important}.client-chat-main{width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;border-radius:10px;box-shadow:none}.body-container-inner.main-dashboard-content .client-chat-main{margin-left:0!important;min-width:0!important;max-width:100%!important}.mesgs{height:auto;min-height:0;padding:12px 8px!important}.mesgs .msg_history{max-width:100%;width:100%}.your-therapist-box,.session-card-main,.your-session-box,.home-therapist-list,.therapist-list-main .therapist-list-inner{width:100%;max-width:640px;margin-left:auto!important;margin-right:auto!important}.your-session-box{gap:12px;align-items:center}[style*="margin-left: 40px"],[style*="margin-left: 89px"]{margin-left:0!important}}@media screen and (max-width: 768px){.your-therapist-box{padding:14px!important}.your-therapist-box .your-therapist-inner{width:100%!important;padding:0!important}.your-therapist-box .session-bg,.your-therapist-box .session-bg-img{display:none!important;width:0!important;max-width:0!important;height:0!important;overflow:hidden!important}.your-therapist-box .your-therapist-details{display:grid!important;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;width:100%}.your-therapist-box .img-box{width:48px;min-width:48px;height:48px}.your-therapist-box .therapist-user-session{width:auto!important;display:block}.your-therapist-box .therapist-user-session .user-session-time{padding-left:0}.your-therapist-box .therapist-user-session .user-session-time .user-name{font-size:16px;line-height:1.25;margin-bottom:4px}.your-therapist-box .join-session{padding:0!important;align-self:center}.your-therapist-box .join-session .btn.btn-primary,.your-therapist-box .join-session .btn.btn-outline-primary{height:36px;padding:0 14px;font-size:14px;white-space:nowrap}.home-therapist-list,.therapist-list-main .therapist-list-inner{width:100%;max-width:640px;margin-left:auto!important;margin-right:auto!important}.client-chat-main{width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;box-shadow:none}.body-container-inner.main-dashboard-content .client-chat-main{margin-left:0!important;min-width:0!important;max-width:100%!important}.mesgs{padding:12px 10px!important}.mesgs .msg_history{width:100%;max-width:100%}}.form-group{margin-bottom:22px;width:100%}.form-group .form-floating label{padding:18px 24px;border:0;color:#0006!important;font-size:14px;font-weight:400;z-index:1}.form-group .form-floating.required label:before{content:"*";color:#e20b0b;float:right}.form-group .form-floating .invalid-feedback{color:#e20b0b;text-align:right;font-size:12px;font-weight:400;line-height:normal;margin:0;position:absolute;right:0;top:56px;display:block}.form-group .form-floating .show-hide-icon{color:#2b2d9c;font-size:14px;font-weight:400;line-height:normal;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.form-group .form-floating .show-hide-icon.cursor-default{cursor:default}.form-group input[type=password]{padding-right:66px}.form-group .form-control{color:#000;caret-color:#2fcfea;font-size:14px;font-weight:500;background:#fff;border:1px solid transparent;border-radius:6px;height:56px;min-height:56px;padding-left:24px;resize:none}.form-group .form-control.invalid-input{border-color:#e20b0b}.form-group .form-control:not(:placeholder-shown)~label{color:#0006;transform:scale(.94) translateY(-.64rem) translate(.15rem)}.form-group .form-control:not(:placeholder-shown)~label:after{background-color:transparent;color:#0006}.form-group .form-control:focus{box-shadow:none;border-color:#2fcfea}.form-group .form-control:focus~label{transform:scale(.94) translateY(-.64rem) translate(.15rem)}.form-group .form-control:focus~label :after{background-color:transparent}.form-group .form-control:disabled{opacity:.4}.form-group .form-control.is-invalid{background-image:none}.form-group .cardholder-name{font-size:16px;color:#00000080;margin-bottom:4px;display:block}.form-group .custom-input{background-color:#fff;padding:18px 24px;height:56px;border:0;border-radius:6px;outline:none;font-size:16px;color:#000;width:100%}.form-group .custom-input::placeholder{color:#0006;opacity:1}.form-group .custom-input:focus{outline:none;box-shadow:none}.form-check{height:36px;min-height:36px;margin-bottom:22px;padding-left:52px;line-height:36px}.form-check .form-check-input{width:36px;height:36px;border-color:#2b2d9c;border-radius:6px;margin-left:-52px;margin-top:0}.form-check .form-check-input:checked{background-color:transparent}.form-check .form-check-input:focus{outline:none;box-shadow:none}.form-check .form-check-input:checked[type=checkbox]{background-color:#fff;border-color:#2b2d9c;background-image:url("data:image/svg+xml,%3csvg%20width='15'%20height='14'%20viewBox='0%200%2015%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.4928%206.39374C1.21013%206.39453%200.93347%206.47534%200.694813%206.62681C0.456157%206.77828%200.265262%206.99422%200.144213%207.24966C0.0231646%207.50509%20-0.0230907%207.78958%200.0107988%208.07021C0.0446883%208.35083%200.157338%208.61613%200.335714%208.83541L4.13828%2013.4935C4.27386%2013.6619%204.44765%2013.7955%204.64522%2013.8832C4.84279%2013.9709%205.05843%2014.0101%205.27423%2013.9978C5.73578%2013.973%206.15248%2013.7261%206.41815%2013.3201L14.317%200.598961C14.3183%200.596851%2014.3197%200.594741%2014.3211%200.592662C14.3952%200.478865%2014.3712%200.253351%2014.2182%200.11168C14.1762%200.072775%2014.1266%200.0428855%2014.0726%200.0238517C14.0186%200.00481798%2013.9613%20-0.00295704%2013.9041%200.0010057C13.847%200.00496843%2013.7913%200.020585%2013.7404%200.0468935C13.6895%200.073202%2013.6446%200.109645%2013.6083%200.153979C13.6055%200.157465%2013.6026%200.160898%2013.5996%200.164279L5.63345%209.16483C5.60314%209.19908%205.56632%209.22697%205.52514%209.24687C5.48396%209.26677%205.43924%209.27829%205.39356%209.28076C5.34789%209.28323%205.30219%209.2766%205.2591%209.26126C5.21601%209.24591%205.1764%209.22216%205.14258%209.19138L2.49876%206.78549C2.22418%206.53379%201.86529%206.39402%201.4928%206.39374Z'%20fill='%232B2D9C'/%3e%3c/svg%3e");background-size:14px}.form-check .form-check-input:active{filter:brightness(100%)}.form-check .form-check-input.is-invalid{border-color:#e20b0b}.form-check .form-check-input.is-invalid~.form-check-label{color:#000!important}.form-check .form-check-label{color:#000;font-size:14px;font-weight:400;line-height:normal}.form-check .form-check-label a{color:#2b2d9c}.form-check.radio-check{height:24px;min-width:24px;min-height:24px;padding-left:38px;line-height:24px}.form-check.radio-check .form-check-input{height:24px;width:24px;min-width:24px;border-color:#000;border-radius:50%;margin-top:0;margin-left:-38px;background-color:transparent}.form-check.radio-check .form-check-input:checked[type=radio]{border-color:#2b2d9c;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='7'%20cy='7'%20r='6.875'%20fill='%232B2D9C'/%3e%3c/svg%3e");background-size:14px}.form-check.radio-check .form-check-label{font-weight:600}.form-box{display:flex;align-items:center;gap:18px}.form-box.card-exp-main .form-group{width:100%}.custom-toast{top:58px;right:58px}.custom-toast.Toastify__toast-container{padding:0;max-width:500px;width:auto}.custom-toast.Toastify__toast-container .Toastify__toast{background-color:transparent;box-shadow:none;padding:0;margin:0}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner{display:flex;align-items:center;padding:18px 20px;border-radius:10px;color:#fff}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner.success{background-color:#1ca722}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner.danger{background-color:#e20b0b}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner.info{background-color:#00000080;min-width:400px}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner.info .heading{color:#fff;font-size:14px;font-weight:600;line-height:140%;text-transform:capitalize}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner.info .msg-title{color:#fff;font-size:12px;font-weight:600;line-height:160%}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner .content{padding-left:10px}.custom-toast.Toastify__toast-container .Toastify__toast .Toastify__toast-body .toast-inner .content p{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:24px}.custom-toast.Toastify__toast-container .Toastify__close-button{display:none}.spinner-border{--bs-spinner-width: 1.8rem;--bs-spinner-height: 1.8rem}.chat-loader-main{display:inline-flex;flex-direction:column;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;z-index:9}.chat-loader-main .loader-container{display:flex;align-items:center;padding:20px 24px;border-radius:62px;background:#fff;box-shadow:8px 8px 24px #00000014;margin-bottom:22px;opacity:0;transform:translateY(30px);animation:slideUp .8s cubic-bezier(.2,.1,.2,1) forwards;animation-delay:.2s;white-space:nowrap}.chat-loader-main .loader-container.animate{opacity:1;transform:translateY(0);animation-delay:0s;transition:all .2s ease-in-out}.chat-loader-main .loader-container .checked-img{width:18px;height:18px;margin-right:12px;transition:all .3s ease}.chat-loader-main .loader-container .loader-content{color:#000;font-size:18px;font-weight:500;line-height:normal;transition:all .3s ease}.chat-spinner-loader{margin-right:12px;display:flex;align-items:center;justify-content:center}.chat-spinner-loader .spinner-border{--bs-spinner-width: 1.625rem;--bs-spinner-height: 1.625rem;--bs-spinner-border-width: .2em;border-color:#e8e8e8;border-right-color:#2b2d9c}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.custom-date-picker{position:relative;width:252px}.react-datepicker{background-color:#f5f5f5;border:1px solid #ffffff;border-radius:8px;padding:12px 12px 64px}.react-datepicker .react-datepicker__header{background:transparent;border:0;padding:0 0 6px}.react-datepicker .react-datepicker__header .calendar-head-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.react-datepicker .react-datepicker__header .calendar-head-top .btn-next-pre{width:22px;height:22px;border-radius:50%;background-color:#fff;box-shadow:0 1px 1px #000e330d;border:0;outline:none;display:flex;align-items:center;justify-content:center}.react-datepicker .react-datepicker__header .calendar-head-top .select-year-main select{background:#fff;border:0;border-radius:3px;padding:5px 16px 5px 6px;font-size:12px;font-weight:700;letter-spacing:-.121px;margin:0 1px;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;background-image:url("data:image/svg+xml,%3csvg%20width='5'%20height='13'%20viewBox='0%200%205%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.09055%207.38394L1.34341%2010.1311C1.10479%2010.3697%201.27379%2010.7777%201.61125%2010.7777H3.97961C4.398%2010.7777%204.73718%2010.4385%204.73718%2010.0201V7.65178C4.73718%207.31432%204.32917%207.14531%204.09055%207.38394Z'%20fill='%232B2D9C'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 5px bottom 4px;background-size:12px 20px}.react-datepicker .react-datepicker__header .calendar-head-top .select-year-main select option{color:#000;font-size:14px;font-weight:500}.react-datepicker .react-datepicker__day-names .react-datepicker__day-name{display:inline-flex;width:27px;height:22px;padding:0 1px;justify-content:center;align-items:center;font-size:#000000;font-weight:700;line-height:normal}.react-datepicker .react-datepicker__day{color:#000;font-weight:700;font-size:9px;line-height:normal;background:#fff;border-radius:2px;display:inline-flex;width:25px;height:22px;padding:4px;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 .505px .505px #000e330d}.react-datepicker .react-datepicker__day.react-datepicker__day--outside-month,.react-datepicker .react-datepicker__day.react-datepicker__day--disabled{color:#00175426;background:transparent;box-shadow:unset}.react-datepicker .react-datepicker__day.react-datepicker__day--selected,.react-datepicker .react-datepicker__day:hover{background-color:#2b2d9c;color:#fff}.custom-date-piccker{position:relative}.custom-date-piccker .calender-done{position:absolute;right:22px;bottom:20px}.full-loader{position:fixed;top:0;left:0;background:#0000001a;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1099}.btn{color:#fff;font-size:18px;font-weight:400;padding:18px 30px;height:64px;width:100%;border-radius:6px;border:0;outline:none}.btn.btn-primary{opacity:1;background:#2b2d9c}.btn.btn-primary:active{background-color:#2b2d9c;color:#fff}.btn.btn-primary.btn-sm{height:44px;padding:10px 30px;font-size:14px}.btn.btn-outline-primary{color:#2b2d9c;font-size:14px;font-weight:400;line-height:normal;height:auto;padding:10px 20px;border:1px solid #2B2D9C;width:auto}.btn.btn-outline-primary:hover{color:#fff;background:#2b2d9c}.btn.btn-outline-primary.btn-card{font-size:16px;display:flex;align-items:center}.btn.btn-outline-primary.btn-card img{margin-right:12px}.btn.btn-outline-primary.btn-card img.card-icon-white{display:none}.btn.btn-outline-primary.btn-card:hover img.card-icon-white{display:block}.btn.btn-outline-primary.btn-card:hover img.card-icon{display:none}.btn.btn-link{color:#000;background:transparent;height:auto;width:auto;padding:0;font-size:16px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn.btn-link img{margin-right:11px}.btn.btn-link:hover,.btn.btn-link:active{outline:none;background:transparent;color:inherit}.btn.btn-link.cancel{color:#e20b0b}.btn.book-session-btn{color:#2b2d9c;font-size:12px;font-weight:500;line-height:12.48px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:auto;height:auto;background:transparent;padding:0}.btn.book-session-btn img{margin-left:6px}.btn.book-session-btn:hover,.btn.book-session-btn:active{outline:none;background:transparent;color:#2b2d9c}.btn.book-session-btn:disabled{cursor:default}.btn:disabled{pointer-events:unset}.custom-react-select{margin-bottom:20px}.custom-react-select label{font-size:12px;font-weight:400;margin-bottom:8px}.custom-react-select label .required-field{color:#e20b0b;font-size:14px}.custom-react-select label.react-select-label{position:absolute;top:19px;left:24px;opacity:1;color:#0006;font-size:14px;font-weight:400;line-height:normal;transition:all .2s ease-in-out}.custom-react-select label.react-select-label.selected{opacity:1;z-index:1;top:6px;font-size:13px}.floating-label{width:100%;height:auto;position:relative}.floating-label label{position:absolute;top:calc(50% - 1px);left:0;margin:0;transition:all .2s ease-in-out;font-weight:400}.floating-label label em{font-style:normal}.floating-label input:not(:placeholder-shown)+label,.floating-label textarea:not(:placeholder-shown)+label{transform:translateY(-34px);opacity:1;font-size:14px;display:block;z-index:0}.floating-label textarea::-webkit-input-placeholder,.floating-label input::-webkit-input-placeholder{color:#0006;font-size:16px}.floating-label textarea::-moz-placeholder,.floating-label input::-moz-placeholder{color:#0006;font-size:16px}.floating-label textarea:-ms-input-placeholder,.floating-label input:-ms-input-placeholder{color:#0006;font-size:16px}.floating-label textarea:-moz-placeholder,.floating-label input:-moz-placeholder{color:#0006;font-size:16px}.floating-label .invalid-feedback{color:#e20b0b;text-align:right;font-size:12px;font-weight:400;line-height:normal;margin:0;position:absolute;right:0;top:56px;display:block}.floating-label.field-error span{position:absolute;top:100%;left:0}.floating-label.floating-placeholder-none textarea::-webkit-input-placeholder,.floating-label.floating-placeholder-none input::-webkit-input-placeholder{opacity:.4}.floating-label.floating-placeholder-none textarea::-moz-placeholder,.floating-label.floating-placeholder-none input::-moz-placeholder{opacity:.4}.floating-label.floating-placeholder-none textarea:-ms-input-placeholder,.floating-label.floating-placeholder-none input:-ms-input-placeholder{opacity:.4}.floating-label.floating-placeholder-none textarea:-moz-placeholder,.floating-label.floating-placeholder-none input:-moz-placeholder{opacity:.4}.react-select.react-select-container{width:100%}.react-select.react-select-container .react-select__control{height:56px;background:#fff;color:#000;font-size:14px;font-weight:500;border-radius:6px;border:1px solid transparent;min-height:56px;resize:none}.react-select.react-select-container .react-select__control .react-select__indicators .react-select__indicator-separator{display:none}.react-select.react-select-container .react-select__control .react-select__indicators .react-select__indicator{color:#000;padding-right:50px;position:relative}.react-select.react-select-container .react-select__control .react-select__indicators .react-select__indicator:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='14'%20height='8'%20viewBox='0%200%2014%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0005%207.99998C6.86896%208.00074%206.73856%207.97553%206.61679%207.92579C6.49501%207.87605%206.38425%207.80277%206.29086%207.71013L0.293941%201.71321C0.105734%201.525%200%201.26974%200%201.00358C0%200.737411%200.105734%200.482148%200.293941%200.293941C0.482148%200.105734%200.737411%200%201.00358%200C1.26974%200%201.525%200.105734%201.71321%200.293941L7.0005%205.59122L12.2878%200.303936C12.479%200.140194%2012.7249%200.054631%2012.9765%200.0643471C13.228%200.0740633%2013.4666%200.178343%2013.6446%200.356346C13.8226%200.534349%2013.9269%200.772965%2013.9366%201.02451C13.9464%201.27606%2013.8608%201.52201%2013.6971%201.71321L7.70014%207.71013C7.51397%207.89478%207.2627%207.99888%207.0005%207.99998Z'%20fill='black'/%3e%3c/svg%3e") no-repeat center;width:14px;height:8px;position:absolute;top:4px;right:24px}.react-select.react-select-container .react-select__control .react-select__indicators .react-select__indicator svg{display:none}.react-select.react-select-container .react-select__control .react-select__value-container{padding:0 8px 0 24px}.react-select.react-select-container .react-select__control .react-select__value-container.react-select__value-container--has-value .react-select__input-container{padding-top:19px;color:#000!important}.react-select.react-select-container .react-select__control .react-select__value-container.react-select__value-container--has-value .react-select__input-container .react-select__input{color:#000}.react-select.react-select-container .react-select__control .react-select__value-container .react-select__placeholder{margin:0;color:#0006;font-size:14px;font-weight:400;opacity:0}.react-select.react-select-container .react-select__control .react-select__value-container .react-select__placeholder:after{content:"*";color:#e20b0b}.react-select.react-select-container .react-select__control .react-select__value-container .css-b8ldur-Input{margin-left:0}.react-select.react-select-container .react-select__control .react-select__value-container .react-select__single-value{color:#000;font-size:14px;font-weight:500;padding-top:19px;margin:0}.react-select.react-select-container .react-select__control .react-select__value-container .react-select__input-container{caret-color:#2fcfea;margin:0;padding:19px 0 0;z-index:5}.react-select.react-select-container .react-select__control.react-select__control--is-focused{box-shadow:none}.react-select.react-select-container .react-select__control.react-select__control--is-focused .react-select__value-container .react-select__placeholder{opacity:0}.react-select.react-select-container .react-select__control.react-select__control--is-focused.react-select__control--menu-is-open{border-color:#2fcfea}.react-select.react-select-container .react-select__control.react-select__control--is-focused.react-select__control--menu-is-open .react-select__indicators .react-select__indicator:after{transform:rotate(180deg)}.react-select.react-select-container:focus,.react-select.react-select-container:hover,.react-select.react-select-container:active{outline:0;box-shadow:none}.react-select.react-select-container:focus .react-select__control,.react-select.react-select-container:hover .react-select__control,.react-select.react-select-container:active .react-select__control{outline:0;box-shadow:none}.react-select.react-select-container .react-select__menu{z-index:99;border-radius:4px;background:#fff;padding:12px 14px;width:100%;top:calc(100% + 4px);border:0;position:absolute}.react-select.react-select-container .react-select__menu .react-select__menu-list{max-height:261px;padding:0 14px 0 10px;overflow:auto;margin-right:-7px}@-moz-document url-prefix(){.react-select.react-select-container .react-select__menu .react-select__menu-list{scrollbar-width:thin}}.react-select.react-select-container .react-select__menu .react-select__menu-list::-webkit-scrollbar{width:4px}.react-select.react-select-container .react-select__menu .react-select__menu-list::-webkit-scrollbar-thumb{background-color:#0000!important}.react-select.react-select-container .react-select__menu .react-select__menu-list .react-select__menu-notice{display:flex;align-items:center;justify-content:center;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:normal;min-height:166px}.react-select.react-select-container .react-select__menu:hover .react-select__menu-list::-webkit-scrollbar-thumb{background-color:#0000001a!important}.react-select.react-select-container .react-select__menu .react-select__option{color:#000;font-size:14px;font-weight:500;background:transparent;line-height:normal;text-transform:capitalize;padding:12px 0;border-top:1px solid #F2F2F2;position:relative}.react-select.react-select-container .react-select__menu .react-select__option:first-child,.react-select.react-select-container .react-select__menu .react-select__option:hover{border-color:transparent}.react-select.react-select-container .react-select__menu .react-select__option:hover:before{content:"";background:#f2f2f2;position:absolute;top:0;left:-10px;height:46px;width:calc(100% + 10px);z-index:-1}.react-select.react-select-container .react-select__menu .react-select__option.react-select__option--is-selected{color:#2fcfea}.react-select.select-error .react-select__control{border-color:#e20b0b}.react-select.select-error:focus,.react-select.select-error:hover,.react-select.select-error:active{border:0;outline:0;box-shadow:none}.react-select.select-error:focus .react-select__control,.react-select.select-error:hover .react-select__control,.react-select.select-error:active .react-select__control{border-color:#e20b0b}.react-select.disabled-field{opacity:.3;pointer-events:none}.react-select.disabled-field+.react-select-label{opacity:.3}.react-select.disabled-field+.react-select-label.selected{opacity:.3}img{max-width:100%}.top_spac{margin:20px 0 0}.recent_heading{float:left;width:40%}.srch_bar{display:inline-block;text-align:right;width:100%}.headind_srch{padding:10px 29px 10px 20px;overflow:hidden;border-bottom:1px solid #c4c4c4}.recent_heading h4{color:#05728f;font-size:21px;margin:auto}.srch_bar input{border:1px solid #cdcdcd;border-width:0 0 1px 0;width:80%;padding:2px 0 4px 6px;background:none}.srch_bar .input-group-addon button{background:#0000 none repeat scroll 0 0;border:medium none;padding:0;color:#707070;font-size:18px}.srch_bar .input-group-addon{margin:0 0 0 -27px}.chat_ib h5{font-size:15px;color:#464646;margin:0 0 8px}.chat_ib h5 span{font-size:13px;float:right}.chat_ib p{font-size:14px;color:#989898;margin:auto}.chat_img{float:left;width:11%}.chat_ib{float:left;padding:0 0 0 15px;width:88%}.chat_people{overflow:hidden;clear:both}.chat_list{border-bottom:1px solid #c4c4c4;margin:0;padding:18px 16px 10px}.inbox_chat{height:550px;overflow-y:scroll}.active_chat{background:#ebebeb}.incoming_msg{display:flex;align-items:flex-end;margin:6px 0}.incoming_msg .incoming_msg_img{width:36px;min-width:36px;height:36px;border-radius:50%;background:#e8e8ea;display:inline-flex}.incoming_msg .incoming_msg_img.default-therapist-img{padding:6px}.incoming_msg .incoming_msg_img span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600;line-height:normal}.incoming_msg .incoming_msg_img img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:top}.incoming_msg .message-box{background:#f5f5f5;border-radius:12px 12px 12px 0;color:#000;font-size:14px;font-weight:500;line-height:normal;margin:0;padding:20px 24px}.incoming_msg .message-box .doc-download{display:flex;align-items:center}.incoming_msg .message-box .doc-download .doc-file{display:inline-block;margin-right:8px}.incoming_msg .message-box .doc-download .doc-download-inner .file-url{color:#2b2d9c;font-weight:600;text-decoration:underline;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:220px}.incoming_msg .message-box .doc-download .doc-download-inner .file-upload-size{display:inline-block;color:#2b2d9c;font-size:12px;font-weight:400}.incoming_msg.chat-btn-group{gap:10px;margin-left:48px}.received_msg{display:inline-block;padding:0 0 0 12px;vertical-align:baseline}.received_withd_msg p{background:#f5f5f5;border-radius:12px 12px 12px 0;color:#000;font-size:14px;font-weight:500;line-height:normal;margin:0;padding:20px 24px;min-width:74px}.time_date{color:#747474;display:flex;align-items:center;white-space:nowrap;font-size:12px;position:absolute;bottom:-20px;right:0}.time_date .sent-tick{width:16px;height:auto;margin-left:8px;display:inline-block}.received_withd_msg{max-width:370px;position:relative}.received_withd_msg .chat-price-breakdown{min-width:322px}.received_withd_msg .chat-price-breakdown th{color:#000;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase;padding-bottom:20px}.received_withd_msg .chat-price-breakdown tr td{color:#000;font-size:16px;font-weight:400;line-height:24px;padding-bottom:12px}.received_withd_msg .chat-price-breakdown tr td:first-child{width:60%}.received_withd_msg .chat-price-breakdown tr td:last-child{width:40%;text-align:right}.received_withd_msg .chat-price-breakdown tr td .session-extra{text-align:left;padding:4px 0 0;color:#000;font-size:12px;font-weight:400;line-height:24px}.received_withd_msg .chat-price-breakdown tr.sub-total-chat td{padding-bottom:0;padding-top:8px;font-size:16px;font-weight:500}.mesgs{padding:0 38px;width:100%;height:calc(100vh - 179px);overflow-y:auto;position:relative}.mesgs::-webkit-scrollbar{width:0;height:0}@-moz-document url-prefix(){.mesgs{scrollbar-width:none}}.date-tag{text-align:center;position:sticky;top:10px;z-index:2;background:#fff;display:inline-block;left:50%;transform:translate(-50%);border-radius:100px}.date-tag p{color:#00000080;font-size:12px;font-weight:400;line-height:normal;padding:6px 14px;border-radius:100px;border:1px solid rgba(0,0,0,.1);display:inline-block}.date-chat{text-align:center;margin:20px 0}.date-chat p{color:#00000080;font-size:12px;font-weight:400;line-height:normal;padding:6px 14px;border-radius:100px;border:1px solid rgba(0,0,0,.1);display:inline-block}.sent_msg p{background:#2b2d9c;border-radius:12px 12px 0;color:#fff;font-size:14px;font-weight:500;margin:0;padding:20px 24px;width:100%}.outgoing_msg{margin:6px 0;display:flex;justify-content:flex-end;align-items:flex-end}.outgoing_msg .received_msg{padding:0}.outgoing_msg .received_msg .received_withd_msg{position:relative}.outgoing_msg .received_msg .received_withd_msg p,.outgoing_msg .received_msg .received_withd_msg .message-box{background:#2b2d9c;border-radius:12px 12px 0;color:#fff;font-size:14px;font-weight:500;margin:0;padding:20px 24px;width:100%;min-width:74px;display:inline-block}.outgoing_msg .received_msg .received_withd_msg p .doc-download,.outgoing_msg .received_msg .received_withd_msg .message-box .doc-download{display:flex;align-items:center}.outgoing_msg .received_msg .received_withd_msg p .doc-download .doc-file,.outgoing_msg .received_msg .received_withd_msg .message-box .doc-download .doc-file{display:inline-block;margin-right:8px}.outgoing_msg .received_msg .received_withd_msg p .doc-download .doc-download-inner .file-url,.outgoing_msg .received_msg .received_withd_msg .message-box .doc-download .doc-download-inner .file-url{color:#fff;font-weight:600;text-decoration:underline;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:220px}.outgoing_msg .received_msg .received_withd_msg p .doc-download .doc-download-inner .file-upload-size,.outgoing_msg .received_msg .received_withd_msg .message-box .doc-download .doc-download-inner .file-upload-size{display:inline-block;color:#fff;font-size:12px;font-weight:400}.outgoing_msg .outgoing_msg_img{width:36px;min-width:36px;height:36px;border-radius:50%;background:#2fcfea;display:inline-block;margin-left:12px}.outgoing_msg .outgoing_msg_img span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600;line-height:normal}.outgoing_msg .outgoing_msg_img img{width:100%;height:100%;border-radius:50%}.sent_msg{max-width:53%}.input_msg_write input{background:#2b2d9c;border:medium none;color:#fff;text-align:right;font-size:14px;font-weight:500;line-height:normal}.inbox_msg{position:relative}.inbox_msg.inbox_msg_blur:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f6f6f680;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:6}.msg_history{display:flex;flex-flow:column;min-height:calc(100% - 32px);justify-content:end}.chat-head-main{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.08);padding:16px 50px 16px 24px;position:relative}.chat-head-main .chat-close{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.chat-head-main .chat-close .btn-close{opacity:.5;font-size:13px;outline:none}.chat-head-main .chat-close .btn-close:hover,.chat-head-main .chat-close .btn-close:focus{opacity:.5;box-shadow:none}.chat-head-main .chat-user-img{width:48px;min-width:48px;height:48px;border-radius:50%;background:#e8e8ea}.chat-head-main .chat-user-img.chat-user-default{padding:6px}.chat-head-main .chat-user-img img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:top}.chat-head-main .virtual-assistant-user{margin-left:12px}.chat-head-main .virtual-assistant-user .virtual-assistant-name{color:#000;font-size:16px;font-weight:500;line-height:normal;margin-bottom:1px}.chat-head-main .virtual-assistant-user .virtual-assistant-title{color:#0006;font-size:12px;font-weight:400;line-height:normal}.chat-therapist-wrapper{display:flex;align-items:flex-start;gap:12px;max-width:697px;overflow-x:auto;overflow-y:hidden}.chat-therapist-wrapper.tile-box{height:194px}.chat-therapist-wrapper::-webkit-scrollbar{width:0;height:0}@-moz-document url-prefix(){.chat-therapist-wrapper{scrollbar-color:rgba(0,0,0,0) transparent;scrollbar-width:thin}}.chat-therapist-box{display:inline-block}.chat-therapist-box .therapist-img{width:170px;height:160px;border-radius:20px;margin-bottom:10px;transition:all .2s ease}.chat-therapist-box .therapist-img.therapist-defaul-img{padding:30px;background:#e8e8ea}.chat-therapist-box .therapist-img.therapist-defaul-img .therapist-pic{object-fit:contain}.chat-therapist-box .therapist-img .therapist-pic{width:100%;height:100%;object-fit:cover;border-radius:20px}.chat-therapist-box .chat-therapist-inner .therapist{color:#000;font-size:16px;font-weight:600;line-height:15.624px;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:170px}.chat-therapist-box .chat-therapist-inner .session-price{color:#000;font-size:12px;font-weight:400;line-height:12.48px}.chat-therapist-box:hover .therapist-img{height:120px;transition:all .2s ease}.chat-therapist-box:hover .chat-therapist-inner .therapist{padding-bottom:10px}.therapist-suspended{font-size:12px;padding-top:6px;color:#7f7f7f}.see-all{padding-left:20px;display:flex;align-items:center;justify-content:center;height:100%}.see-all .btn{padding:0 20px;white-space:nowrap}.new-search-main{display:flex;align-items:center;justify-content:center;margin-top:15px}.new-search-main p{color:#000;font-size:14px;font-weight:500;line-height:normal}.new-search-main .btn.btn-outline-primary{margin-left:15px;padding:6px 12px;font-size:14px;font-weight:500}@keyframes slideInFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.incoming_msg,.outgoing_msg{animation:slideInFromBottom .5s ease-in-out;opacity:1}.checkbox-main{margin-left:48px}.checkbox-main input{margin-top:4px}.checkbox-main label{font-size:14px;color:#000;font-weight:500}.time-slot-container{margin:20px 0 20px 48px}.time-slot-container .new-search-main{justify-content:flex-start}.repeat-week-wrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1rem 0 .5rem;font-size:.9rem;color:#444}.repeat-week-wrapper label{font-weight:500}.repeat-week-wrapper select{padding:.4rem .8rem;border:1px solid #ccc;border-radius:8px;font-size:.9rem;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.repeat-week-wrapper select:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px #6366f133}.week-slider{display:flex;justify-content:space-between;align-items:center;position:relative}.week-slider .btn.btn-link{min-width:14px;position:absolute}.week-slider .btn.btn-link:disabled{cursor:default}.week-slider .btn.btn-link.prev-btn{left:-19px}.week-slider .btn.btn-link.next-btn{right:-30px}.week-dates{display:flex;align-items:center;width:100%;gap:12px;transition:transform .5s ease-in-out}.date-box{padding:10px;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;width:14.2857142857%;height:70px}.date-box.disabled{opacity:.3;cursor:default}.date-box .month-date{color:#000;font-size:18px;font-weight:700;line-height:normal;display:inline-block}.date-box .week-days{color:#000;font-size:12px;font-weight:400;line-height:normal;display:inline-block;margin-top:-4px}.date-box .current-day{color:#000;font-size:10px;font-style:italic;font-weight:300;line-height:normal;display:inline-block;margin-top:-2px}.date-box.selected{background:#2b2d9c}.date-box.selected .month-date,.date-box.selected .week-days,.date-box.selected .current-day{color:#fff}.time-slots{margin-top:12px;margin-bottom:24px}.time-slots .time-slots-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.time-slots .time-slots-wrapper .time-slot{display:block;padding:10px 20px;border:1px solid #2B2D9C;border-radius:6px;background:#fff;color:#2b2d9c;font-size:16px;font-weight:500;line-height:normal;cursor:pointer;position:relative}.time-slots .time-slots-wrapper .time-slot.booked{border-color:#00000080;color:#00000080;opacity:.5;pointer-events:none}.time-slots .time-slots-wrapper .time-slot.time-selected{background:#2b2d9c;color:#fff}.time-slots .time-slots-wrapper .time-slot .time-slot-checkbox{width:0;height:0;opacity:0}.slot{padding:10px;border:1px solid #6200ea;margin-bottom:10px}.no-advisors{text-align:center;margin:12px 0}.no-advisors p{color:#2b2d9c;font-size:16px;font-weight:500;line-height:normal}.card-action{position:relative;text-align:center}.link,.link:hover{color:#2b2d9c;text-decoration:underline}.chat-inbox-main{background:#fff;position:sticky;left:0;bottom:0;padding:10px 0 8px;width:100%}.chat-inbox-main .new-search-main p{font-size:12px}.chat-inbox-main .chat-inbox-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.chat-inbox-main .send-msg-btn{border:0;background:transparent;outline:none}.chat-inbox-main .send-msg-btn:hover,.chat-inbox-main .send-msg-btn:active{box-shadow:none}.chat-inbox-main .attachment-btn{width:50px;position:relative}.chat-inbox-main .attachment-btn .attach-input{width:170px;height:50px;opacity:0;cursor:pointer;position:relative;right:120px;z-index:5}.chat-inbox-main .attachment-btn .attach-icon{position:absolute;top:0;left:0;z-index:1}.chat-inbox-main .uploaded-file-main{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 121px);padding:4px 12px;border-radius:30px;background:#fff;box-shadow:0 2px 10px #0000001a}.chat-inbox-main .uploaded-file-main .uploaded-file-content{display:flex;align-items:center;width:calc(100% - 20px)}.chat-inbox-main .uploaded-file-main .uploaded-file-content .file-icon{width:19px;height:24px;display:inline-block;margin-right:8px}.chat-inbox-main .uploaded-file-main .uploaded-file-content .file-content-name{display:flex;flex-direction:column}.chat-inbox-main .uploaded-file-main .uploaded-file-content .file-content-name .file-name{color:#2b2d9c;font-size:14px;font-weight:600;line-height:normal;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px}.chat-inbox-main .uploaded-file-main .uploaded-file-content .file-content-name .file-size{font-size:12px;color:#00000080;font-weight:400;display:inline-block}.chat-inbox-main .uploaded-file-main .btn-close{font-size:12px;outline:none}.chat-inbox-main .uploaded-file-main .btn-close:focus{box-shadow:none}.chat-inbox-main .chat-input{width:calc(100% - 121px);border:0;background:#fff;box-shadow:0 1px 4px #0000001a;height:50px;min-height:50px;max-height:100px;border-radius:26px;outline:none;color:#000;font-size:14px;font-weight:400;padding:14px 16px;resize:none}.chat-inbox-main .chat-input::placeholder{color:#b9b9b9}.video-call-chat{position:absolute;top:0;right:0;height:100%;z-index:999}.video-call-chat .client-chat-main{background:#fff;border-radius:8px;height:100%}.video-call-chat .client-chat-main .mesgs{height:calc(100% - 85px)}.video-call-chat .client-chat-main .mesgs .incoming_msg{margin-bottom:20px}.video-call-chat .client-chat-main .mesgs .incoming_msg .time_date{right:inherit;left:0}.video-call-chat .client-chat-main .mesgs .incoming_msg .time_date .sent-tick{display:none}.video-call-chat .client-chat-main .mesgs .outgoing_msg{margin-bottom:20px}.SessionCallMessage_wrapper{font-size:14px;font-weight:500;line-height:normal;align-items:center;justify-content:center;margin:8px 0;display:flex}.SessionCallMessage_wrapper .SessionCallMessage_item{display:flex;align-items:center;color:#2b2d9c;padding:4px 24px 4px 4px;background:#fff;border:1px solid #c6d5dd;box-sizing:border-box;border-radius:100px}.SessionCallMessage_wrapper .SessionCallMessage_icon{width:48px;height:48px;background:#c6d5dd;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:9px;color:#fff}.SessionCallMessage_wrapper.sessionCallMissed .SessionCallMessage_item{background-color:#fff;border-color:#e20b0b}.SessionCallMessage_wrapper.sessionCallMissed .SessionCallMessage_icon{background:#e20b0b}.SessionCallMessage_wrapper.sessionCallMissed .message-type-name{color:#e20b0b}.message-type-name{color:#2b2d9c;font-size:14px;font-weight:500;line-height:normal}.SessionCallMessage_subTitle{color:#6d7278;font-size:12px;font-weight:400;line-height:14px;margin-top:3px}@media screen and (max-width: 768px){.incoming_msg.chat-btn-group{flex-wrap:wrap;justify-content:center;gap:8px;margin-left:0;margin-top:16px}.incoming_msg.chat-btn-group button{width:100%;max-width:280px;font-size:14px;padding:10px 16px}.options{padding:0 12px}.chat-therapist-wrapper{gap:8px;max-width:100%;padding:0 12px;overflow-x:auto;scroll-snap-type:x mandatory}.chat-therapist-wrapper .chat-therapist-box{scroll-snap-align:start;flex:0 0 auto;width:140px}.chat-therapist-wrapper .chat-therapist-box .therapist-img{width:140px;height:120px;margin-bottom:8px}.chat-therapist-wrapper .chat-therapist-box .chat-therapist-inner .therapist{font-size:14px;max-width:140px}.chat-therapist-wrapper .chat-therapist-box .chat-therapist-inner .session-price{font-size:12px}.see-all{padding-left:10px}.see-all .btn{font-size:12px;padding:0 12px}.see-all img{width:12px;height:auto;margin-left:4px}.time-slot-container{margin:20px 12px}.time-slot-container .new-search-main{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0;width:100%}.time-slot-container .new-search-main p{width:100%;font-size:14px;text-align:center;margin:0}.time-slot-container .new-search-main .btn{max-width:100%!important;width:100%!important;padding:12px;margin:0 auto;text-align:center;display:block}.week-slider{position:relative;padding:0 8px}.week-slider .btn.prev-btn,.week-slider .btn.next-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#fff;border-radius:50%;padding:4px;box-shadow:0 0 4px #0000001a}.week-slider .btn.prev-btn:disabled,.week-slider .btn.next-btn:disabled{opacity:.3}.week-slider .btn.prev-btn{left:-4px}.week-slider .btn.next-btn{right:-4px}.week-slider .week-dates{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 30px;min-width:100%;box-sizing:border-box}.week-slider .week-dates .date-box{scroll-snap-align:start;flex:0 0 auto;width:50px}.time-slots-wrapper{flex-direction:column;align-items:stretch}.time-slots-wrapper .time-slot{width:100%;text-align:center;padding:12px 0;font-size:14px}}.main-header{display:flex;align-items:center;padding:19px 0}.main-header .brand-logo{width:50px;height:50px}.main-header .brand-logo img{width:100%;height:100%;border-radius:50%}.main-header .header-content{display:flex;align-items:center;justify-content:space-between;width:100%}.main-header .header-content .header-tab{padding-left:51px}.main-header .header-content .header-tab .tabs-main{margin:0;padding:0;list-style-type:none;display:flex;align-items:center}.main-header .header-content .header-tab .tabs-main .tabs-item .tabs-link{color:#000;font-size:16px;font-weight:500;line-height:normal;margin:0 23px}.main-header .header-content .header-tab .tabs-main .tabs-item .tabs-link.active{color:#2b2d9c;font-weight:700}.main-header .header-content .header-right .profile-btn{height:auto;padding:0;color:#000;font-size:16px;font-weight:500;line-height:normal;text-decoration:none}.main-header .header-content .header-right .profile-btn:hover{color:inherit}.main-header .header-content .header-right .profile-btn:after{border:0;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='8'%20viewBox='0%200%2014%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0005%207.99998C6.86896%208.00074%206.73856%207.97553%206.61679%207.92579C6.49501%207.87605%206.38425%207.80277%206.29086%207.71013L0.293941%201.71321C0.105734%201.525%200%201.26974%200%201.00358C0%200.737411%200.105734%200.482148%200.293941%200.293941C0.482148%200.105734%200.737411%200%201.00358%200C1.26974%200%201.525%200.105734%201.71321%200.293941L7.0005%205.59122L12.2878%200.303936C12.479%200.140194%2012.7249%200.054631%2012.9765%200.0643471C13.228%200.0740633%2013.4666%200.178343%2013.6446%200.356346C13.8226%200.534349%2013.9269%200.772965%2013.9366%201.02451C13.9464%201.27606%2013.8608%201.52201%2013.6971%201.71321L7.70014%207.71013C7.51397%207.89478%207.2627%207.99888%207.0005%207.99998Z'%20fill='black'/%3e%3c/svg%3e") no-repeat center;width:14px;height:8px;vertical-align:middle;margin-left:10px}.main-header .header-content .header-right .profile-btn .profile-img{width:36px;height:36px;border-radius:50%;object-fit:cover;display:inline-block;margin-right:10px}.main-header .header-content .header-right .profile-btn .profile-initial-name{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #ffffff;border-radius:50%;background-color:#2fcfea;color:#fff;font-size:16px;font-weight:600;line-height:normal;margin-right:10px}.main-header .header-content .header-right .profile-btn .profile-initial-name.user-img{object-fit:cover;object-position:top}.main-header .header-content .header-right .dropdown-menu{background:#ffffffe6;z-index:5;border:0px solid #ffffff;border-radius:6px;box-shadow:6px 6px 54px #0000000f;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);padding:32px 35px 32px 32px;min-width:100%;overflow:hidden}.main-header .header-content .header-right .dropdown-menu .user-info{display:flex;align-items:flex-start;justify-content:space-between}.main-header .header-content .header-right .dropdown-menu .user-info .title{color:#000;font-size:12px;font-weight:400;line-height:normal;display:block;margin-bottom:1px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details{margin-bottom:18px;width:calc(100% - 73px)}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .user-name-main{margin-bottom:10px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .user-name-main .user-name{color:#000;font-size:26px;font-weight:600;line-height:normal}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .user-name-main .title{margin-top:-2px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .location{display:flex;align-items:center}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .location img{display:inline-block;margin-top:-3px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .location .title{margin-left:5px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .email-main{display:flex;align-items:center;white-space:nowrap}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .email-main .edit-email{display:inline-flex;align-items:center;color:#2b2d9c;font-size:12px;font-weight:500;line-height:normal;margin-left:10px}.main-header .header-content .header-right .dropdown-menu .user-info .user-info-details .email-main .edit-email img{margin-right:4px}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic{background-color:#d9d8d8;width:73px;min-width:73px;height:73px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic .user-img{width:100%;height:100%;object-fit:cover;border-radius:50%;object-position:top}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic .name{color:#fff;font-size:32px;font-weight:600;line-height:normal;background-color:#2fcfea;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic .file-label{position:absolute;right:-7px;bottom:-3px;width:30px;height:30px;border-radius:50%;background:#ffffffb3;box-shadow:0 2.083px 18.75px #0000000f;-webkit-backdrop-filter:blur(7.2916669846px);backdrop-filter:blur(7.2916669846px);display:flex;align-items:center;justify-content:center;cursor:pointer}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic .file-input{visibility:hidden;position:absolute}.main-header .header-content .header-right .dropdown-menu .user-info .user-pic .icon-edit{z-index:1}.main-header .header-content .header-right .dropdown-menu .link-main{display:flex;flex-direction:column;width:auto;margin-bottom:18px}.main-header .header-content .header-right .dropdown-menu .link-main .dropdown-item-link{display:inline-block;color:#000;font-size:14px;font-weight:600;line-height:normal;margin-bottom:8px}.main-header .header-content .header-right .dropdown-menu .link-main .dropdown-item-link:last-child{margin-bottom:0}.main-header .header-content .header-right .dropdown-menu .link-main .help-text{color:#000;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.96px;text-transform:uppercase;margin-bottom:10px}.main-header .header-content .header-right .dropdown-menu .sign-out-main .dropdown-item-link{color:#e20b0b;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.main-header .header-cancel-booking{width:calc(100% - 50px);text-align:right}.main-header .header-cancel-booking .btn.btn-link{color:#e20b0b;font-weight:400}.main-header .header-cancel-booking .btn:after{content:unset}.main-header .header-cancel-booking .dropdown-menu{border:0;box-shadow:4px 4px 14px #00000014;border-radius:16px;padding:20px 24px 24px}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown{text-align:center}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .heading-title{margin-bottom:16px}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group{display:flex;flex-wrap:nowrap;justify-content:space-between}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group .btn{height:46px;display:flex;align-items:center;justify-content:center;margin:0}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group .btn.btn-primary{margin-left:30px}.dropdown-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:1}.main-header .dropdown-menu{z-index:10}.heading-title{color:#2b2d9c;font-size:20px;font-weight:700;line-height:normal}.upload-dropdown .edit-btn img{margin:0}.upload-dropdown .edit-btn:after{content:unset}.upload-dropdown .dropdown-menu{min-width:auto!important;padding:20px!important;background-color:#fff!important;transform:translateY(32px)!important;box-shadow:4px 4px 14px #00000014!important;border-radius:10px!important;cursor:default}.upload-dropdown .dropdown-menu .dropdown-item{background-color:transparent;padding:0;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.upload-dropdown .dropdown-menu .dropdown-item:first-child{margin-bottom:8px}.upload-dropdown .dropdown-menu .dropdown-item:last-child{color:#e20b0b}.upload-file-input{position:relative;overflow:hidden}.upload-file-input .file-input-dropdown{position:absolute;top:0;left:-100px;bottom:0;right:0;z-index:2;opacity:0;cursor:pointer}.upload-file-input .upload-photo-label{z-index:1;display:inline-block;position:relative}@media screen and (max-width: 768px){.main-header{display:flex;flex-direction:row;align-items:center;width:100%;padding:12px 16px}.main-header .brand-logo{width:40px;height:40px}.main-header .brand-logo img{width:100%;height:100%}.main-header .header-content{display:flex;align-items:center;justify-content:space-between;width:100%}.main-header .header-content .header-tab{padding-left:0;margin:0;flex:1}.main-header .header-content .header-tab .tabs-main{display:flex;flex-direction:row;padding:0;margin:0;list-style:none}.main-header .header-content .header-tab .tabs-main .tabs-item .tabs-link{font-size:14px;margin-right:12px}.main-header .header-content .header-right{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.main-header .header-content .header-right .profile-btn{font-size:14px;display:flex;align-items:center}.main-header .header-content .header-right .profile-btn .profile-img,.main-header .header-content .header-right .profile-btn .profile-initial-name{display:none}.main-header .header-cancel-booking{display:flex;justify-content:end;align-items:center;width:100%;text-align:left;margin-top:12px}.main-header .header-cancel-booking .btn.btn-link{font-size:14px;padding:0}.main-header .header-cancel-booking .dropdown-menu{left:auto!important;right:auto!important;transform:translate(-50%)!important;inset:unset!important;width:90vw!important;max-width:500px;padding:24px 16px!important;box-sizing:border-box;border-radius:16px;z-index:1000}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .heading-title{font-size:18px}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group{flex-direction:column;gap:12px}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group .btn{width:100%}.main-header .header-cancel-booking .dropdown-menu .cancel-booking-dropdown .dropdown-btn-group .btn.btn-primary{margin-left:0}}.modal-backdrop{z-index:1055}.modal .modal-dialog .modal-content{border-radius:20px}.modal .modal-dialog .modal-content .modal-header{border:0;padding:20px 20px 0;justify-content:center}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#2b2d9c;font-size:20px;font-weight:700;line-height:normal;margin-bottom:1px}.modal .modal-dialog .modal-content .modal-header .btn.btn-link{color:#e20b0b;font-weight:400}.modal .modal-dialog .modal-content .modal-body{padding:0;text-align:center}.modal .modal-dialog .modal-content .modal-body .body-text{color:#000;font-size:16px;font-weight:400;line-height:normal}.modal .modal-dialog .modal-content .modal-footer{border:0;padding:14px 60px 20px;flex-wrap:nowrap;justify-content:center}.modal .modal-dialog .modal-content .modal-footer .btn{height:38px;display:flex;align-items:center;justify-content:center;margin:0}.modal .modal-dialog .modal-content .modal-footer .btn.btn-primary{margin-left:20px}.modal.therapist-modal{background-color:#f7f7f7}.modal.therapist-modal .modal-content{padding:0 64px 40px;background-color:transparent;position:relative}.modal.therapist-modal .modal-content .modal-header{padding:0;border:0;position:absolute;right:64px;top:48px;z-index:6}.modal.therapist-modal .modal-content .modal-body{padding-top:100px;text-align:left}.modal.therapist-modal .modal-content .modal-body::-webkit-scrollbar{width:0;height:0}.modal.therapist-modal .modal-content .modal-body .new-search-main{margin-top:30px}.modal.therapist-details-modal .modal-dialog{max-width:908px}.modal.therapist-details-modal .modal-dialog .modal-content .modal-header{padding:24px 40px 16px;justify-content:flex-end}.modal.therapist-details-modal .modal-dialog .modal-content .modal-body{padding:0 40px 30px;text-align:left}.modal.therapist-details-modal .modal-dialog .modal-content .modal-body .therapist-details-main{display:flex;justify-content:space-between}.modal.pay-card-modal .modal-dialog{max-width:458px}.modal.pay-card-modal .modal-dialog .modal-content{background:#f7f7f7;border-radius:12px}.modal.pay-card-modal .modal-dialog .modal-content .modal-header{position:relative;justify-content:flex-start;padding:40px 36px 0}.modal.pay-card-modal .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:20px;right:20px;padding:0;opacity:.4;font-size:14px;outline:none}.modal.pay-card-modal .modal-dialog .modal-content .modal-header .btn-close:focus{box-shadow:none}.modal.pay-card-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:30px;font-weight:700;line-height:normal}.modal.pay-card-modal .modal-dialog .modal-content .modal-body{padding:14px 36px 40px;text-align:left}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top{display:flex;align-items:center;justify-content:space-between}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-main{display:flex;align-items:center}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-main .card-img-div{background:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.1);padding:8px 4px;margin-right:20px;width:64px;min-width:64px;height:44px}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-main .card-img-div img{width:100%;height:100%;object-fit:contain}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-main .card-ending-text{color:#000;text-shadow:0px 2px 29px rgba(0,0,0,.18);font-size:19px;font-weight:600;line-height:normal;letter-spacing:-.157px}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-main .expiry-text{color:#000;font-size:16px;font-weight:400;line-height:normal;margin-top:-2px}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-cvv{max-width:77px}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-cvv .form-group{margin-bottom:0}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .card-info-top .card-cvv .form-group .form-control{height:40px;min-height:40px;padding:.375rem .75rem;text-align:center}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .pay-card-footer{margin-top:28px;text-align:center}.modal.pay-card-modal .modal-dialog .modal-content .modal-body .pay-card-main .pay-card-footer .encrypted-payment{color:#00000080;font-size:14px;font-weight:400;line-height:normal;margin-bottom:18px}.modal.pay-card-modal.cancel-session-modal .modal-dialog{max-width:420px}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-header{justify-content:center}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:20px}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body{padding-top:7px}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body .body-title{text-align:center}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body .body-title a{text-decoration:underline;color:#2b2d9c;font-weight:500}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body .indicate-reason{margin-top:20px}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body .cancel-btn-content{display:flex;flex-direction:column;gap:14px;max-width:252px;margin:32px auto 0}.modal.pay-card-modal.cancel-session-modal .modal-dialog .modal-content .modal-body .cancel-btn-content .btn{height:64px;font-size:18px}.modal.pay-card-modal.create-session-by-admin .modal-title{font-size:24px!important}.modal.pay-card-modal.create-session-by-admin .session-card-main{margin:22px auto 0}.modal.add-card-modal .modal-dialog .modal-content .modal-body{padding-top:0}.modal.add-card-modal .modal-dialog .modal-content .modal-body .pay-sub-title{color:#00000080;font-size:18px;font-weight:400;line-height:normal}.modal.add-card-modal .modal-dialog .modal-content .modal-body .payCard-content{margin-top:14px}.modal.session-modal .modal-dialog{max-width:350px}.modal.session-modal .modal-dialog .modal-content{border-radius:16px}.modal.session-modal .modal-dialog .modal-content .modal-body{padding:30px}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card{display:flex;flex-direction:column;align-items:center}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card .session-top-title{color:#000;font-size:20px;font-style:italic;font-weight:600;line-height:normal;margin-bottom:20px;display:flex;align-items:center}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card .session-top-title img{width:22px;height:22px;margin-left:8px}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card .start-title{color:#000;font-size:14px;font-weight:400;line-height:normal}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card .session-hours-time{color:#000;font-size:28px;font-weight:700;line-height:normal;margin-bottom:10px}.modal.session-modal .modal-dialog .modal-content .modal-body .session-card .session-date-inner{margin-bottom:26px}.therapist-details-content{padding-right:10px;margin-right:10px;max-height:500px;overflow:auto}@-moz-document url-prefix(){.therapist-details-content{scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}}.therapist-details-content::-webkit-scrollbar{width:4px!important}@-moz-document url-prefix(){.therapist-details-content:hover{scrollbar-width:thin}}.therapist-details-content:hover::-webkit-scrollbar-thumb{background-color:#0000001a!important}.therapist-details-content::-webkit-scrollbar-track{background:transparent!important}.therapist-details-content::-webkit-scrollbar-thumb{background-color:#0000!important;border-radius:50px}.therapist-details-content .therapist-name-main{display:flex}.therapist-details-content .therapist-name-main .therapist-top-img{width:140px;height:140px}.therapist-details-content .therapist-name-main .therapist-top-img.therapist-default-img{padding:20px;background-color:#e8e8ea;border-radius:20px}.therapist-details-content .therapist-name-main .therapist-top-img.therapist-default-img .t-pic{border-radius:0;object-fit:contain}.therapist-details-content .therapist-name-main .therapist-top-img .t-pic{width:100%;height:100%;object-fit:cover;border-radius:20px}.therapist-details-content .therapist-name-main .name-session-info{padding-left:20px}.therapist-details-content .therapist-name-main .name-session-info .th-name{color:#2b2d9c;font-size:22px;font-weight:600;line-height:normal;margin-bottom:2px}.therapist-details-content .therapist-name-main .name-session-info .price-per-session{color:#000;font-size:14px;font-style:italic;font-weight:600;line-height:normal}.therapist-details-content .therapist-name-main .name-session-info .number-of-session{margin-top:17px}.therapist-details-content .therapist-name-main .name-session-info .number-of-session .session-lable{color:#000;font-size:12px;font-weight:400;line-height:normal;margin-bottom:6px}.therapist-details-content .therapist-name-main .name-session-info .number-of-session .session-number-box{width:112px;height:43px;display:flex;align-items:center;justify-content:center;padding:6px 20px;border:1px solid rgba(0,0,0,.1);border-radius:6px}.therapist-details-content .therapist-name-main .name-session-info .number-of-session .session-number-box .count-btn{display:inline-block;cursor:pointer}.therapist-details-content .therapist-name-main .name-session-info .number-of-session .session-number-box .count-btn.disabled{cursor:not-allowed;opacity:.5}.therapist-details-content .therapist-name-main .name-session-info .number-of-session .session-number-box .count-value{color:#000;font-size:20px;font-weight:500;line-height:normal;width:56px;text-align:center}.therapist-details-content .th-about-content{margin-top:30px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.therapist-details-content .th-about-content .about-head{color:#000;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase;margin-bottom:6px}.therapist-details-content .th-about-content .about-para{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.therapist-details-content .th-about-content .available-time{color:#000;font-size:16px;font-weight:600;line-height:normal}.experience-main{margin-top:20px;display:flex;flex-direction:column}.experience-main .experience-content .exp-title{color:#000;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase;margin-bottom:6px}.experience-main .experience-content .licenses-number-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap}.experience-main .experience-content .licenses-number-wrapper .exp-sub-title{display:flex;align-items:flex-start;color:#000;font-size:14px;font-weight:400;line-height:normal;padding-bottom:12px;width:50%}.experience-main .experience-content .licenses-number-wrapper .exp-sub-title:nth-of-type(2n){padding-left:10px}.experience-main .experience-content .licenses-number-wrapper .exp-sub-title:nth-of-type(odd){padding-right:10px}.experience-main .experience-content .licenses-number-wrapper .exp-sub-title img{margin-right:8px;width:14px}.experience-main .experience-content .licenses-number-wrapper .exp-sub-title span{padding-left:2px}.experience-main .experience-content:first-child{padding-bottom:20px}.experience-main .experience-content:last-child .exp-title{margin-bottom:10px}.therapist-price-breakdown .price-breakdown-content{background-color:#f5f5f5;padding:30px;border-radius:6px;width:392px}.therapist-price-breakdown .price-breakdown-content .breakdown-heading{color:#000;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.64px;text-transform:uppercase;margin-bottom:12px}.therapist-price-breakdown .price-breakdown-content .session-cost-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.therapist-price-breakdown .price-breakdown-content .session-cost-box .cost-title{color:#000;font-size:16px;font-weight:400;line-height:24px}.therapist-price-breakdown .price-breakdown-content .session-cost-box.total-cost{margin-bottom:6px}.therapist-price-breakdown .price-breakdown-content .session-cost-box.total-cost .cost-title{font-size:18px;font-weight:500}.therapist-price-breakdown .price-breakdown-content .session-extra{color:#000;font-size:12px;font-weight:400;line-height:24px}.therapist-price-breakdown .price-breakdown-content .pay-price{margin-top:32px}.price-date-time{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.price-date-time .price-date-inner{flex:1}.price-date-time .price-date-inner .breakdown-heading{margin-bottom:6px}.pay-btn-content{margin-top:10px}.modal.onboarding-modal .modal-dialog{max-width:290px}@media screen and (max-width: 768px){.modal.onboarding-modal .modal-dialog{max-width:100%!important;margin:0 auto}}.modal.onboarding-modal .modal-content{border-radius:20px}@media screen and (max-width: 768px){.modal.onboarding-modal .modal-content{width:100%;border-radius:16px;padding:20px;box-sizing:border-box}}@media screen and (max-width: 768px){.modal.onboarding-modal .modal-header,.modal.onboarding-modal .modal-body,.modal.onboarding-modal .modal-footer{padding-left:12px;padding-right:12px;text-align:center}}@media screen and (max-width: 768px){.modal.onboarding-modal .modal-footer{flex-direction:column;gap:12px;padding-bottom:10px}.modal.onboarding-modal .modal-footer .btn{width:100%}.modal.onboarding-modal .modal-footer .btn-primary{margin-left:0!important}}@media screen and (max-width: 768px){.therapist-details-modal .modal-dialog{margin:0;max-width:100%;height:100%}.therapist-details-modal .modal-content{height:100%;border-radius:0;padding:0;display:flex;flex-direction:column}.therapist-details-modal .modal-body{padding:20px!important;overflow-y:auto}.therapist-details-modal .therapist-details-main{flex-direction:column!important;gap:24px}.therapist-details-modal .therapist-details-content,.therapist-details-modal .therapist-price-breakdown{width:100%!important;max-width:100%}.therapist-details-modal .price-breakdown-content{width:100%;box-sizing:border-box}}.onboarding-wrapper{height:100%}.onboarding-wrapper .onboarding-main{display:flex;background-color:#f5f5f5;min-height:100vh}.onboarding-wrapper .onboarding-main .onboarding-left{background-color:#2b2d9c;min-height:100%;width:550px;padding:20px 32px 0 40px;position:relative}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-inner .onboarding-logo{display:inline-block}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-inner .onboarding-logo img{width:90px;height:90px}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-inner .onboarding-left-content{margin-top:20px}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-inner .onboarding-left-content .onboarding-heading{color:#fff;font-size:26px;font-weight:600;line-height:normal;margin-bottom:11px}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-inner .onboarding-left-content .onboarding-des{color:#fff;font-size:18px;font-weight:400;line-height:normal;padding-right:20px}.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-bg{width:551px;height:355px;position:absolute;bottom:0;right:-27px}@media screen and (max-height: 654px){.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-bg{width:460px;height:auto}}@media screen and (max-height: 600px){.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-bg{width:410px;right:-20px}}@media screen and (max-height: 550px){.onboarding-wrapper .onboarding-main .onboarding-left .onboarding-bg{width:360px;right:-14px}}.onboarding-wrapper .onboarding-main .onboarding-right{width:calc(100% - 550px);display:flex;justify-content:center;align-items:center;padding:0 30px;position:relative}.opt-verification-main .form-group{display:flex;align-items:center;gap:32px;justify-content:space-between;margin-bottom:0}.opt-verification-main .form-group .form-control{max-width:56px!important;min-width:56px!important;padding:10px;text-align:center}.onboarding-right-wrap{height:100vh;overflow:auto;width:100%}.onboarding-right-wrap.center-content{display:flex;flex-direction:column;justify-content:center;padding-top:0;padding-bottom:0}@-moz-document url-prefix(){.onboarding-right-wrap{scrollbar-width:none}}.onboarding-right-wrap::-webkit-scrollbar{width:0}.onboarding-right-wrap .onboarding-right-content{max-width:496px;width:100%;padding-top:72px;padding-bottom:40px;margin:0 auto}.onboarding-right-wrap .onboarding-right-content .onboarding-top{margin-bottom:32px}.onboarding-right-wrap .onboarding-right-content .onboarding-top .heading-title{color:#2b2d9c;font-size:24px;font-weight:700;line-height:normal;margin-bottom:6px}.onboarding-right-wrap .onboarding-right-content .onboarding-top .sub-title{color:#00000080;font-size:16px;font-weight:400;line-height:normal}.onboarding-right-wrap .onboarding-right-content .onboarding-top .sub-title .create-text{color:#2b2d9c;font-size:16px;font-weight:600;line-height:normal;text-decoration-line:underline}.onboarding-right-wrap .onboarding-right-content .onboarding-btn{margin-top:48px}.onboarding-right-wrap .onboarding-right-content .onboarding-forgot-link{margin-top:24px;text-align:center}.onboarding-right-wrap .onboarding-right-content .onboarding-forgot-link .forgot-pwd{color:#2b2d9c;font-size:16px;font-weight:600;line-height:normal;text-decoration:underline;display:inline-block}.onboarding-right-wrap .onboarding-right-content .onboarding-forgot-link.verify-time{margin-top:40px}.onboarding-right-wrap .onboarding-right-content .onboarding-forgot-link.verify-time .resend-time{color:#000;text-align:center;font-size:16px;font-weight:600;line-height:normal}.onboarding-right-wrap .onboarding-right-content .onboardin-back{position:absolute;top:64px;left:8%}.onboarding-fullpage-main .onboarding-right-wrap{height:calc(100vh - 88px)}.onboarding-fullpage-main .onboarding-right-wrap .onboarding-right-content{padding-top:50px;padding-bottom:20px}.pwd-hint-main{margin-top:-10px}.pwd-hint-main .hint-msg{color:#00000080;font-size:14px;font-weight:400;line-height:normal;margin-bottom:4px;padding-left:18px;position:relative}.pwd-hint-main .hint-msg:last-child{margin-bottom:0}.pwd-hint-main .hint-msg:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:url("data:image/svg+xml,%3csvg%20width='11'%20height='10'%20viewBox='0%200%2011%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.06628%204.56696C0.864381%204.56752%200.666764%204.62524%200.496295%204.73343C0.325826%204.84163%200.189473%204.99587%200.103009%205.17833C0.0165461%205.36078%20-0.0164933%205.56399%200.00771346%205.76443C0.0319202%205.96488%200.112384%206.15438%200.239796%206.31101L2.95591%209.63824C3.05276%209.7585%203.17689%209.8539%203.31801%209.91654C3.45913%209.97918%203.61316%2010.0072%203.76731%209.99841C4.09699%209.9807%204.39463%209.80434%204.58439%209.51437L10.2265%200.427829C10.2274%200.426322%2010.2284%200.424815%2010.2293%200.42333C10.2823%200.342047%2010.2651%200.180965%2010.1558%200.0797712C10.1258%200.0519822%2010.0904%200.0306325%2010.0519%200.017037C10.0133%200.00344142%209.97232%20-0.00211217%209.93152%200.000718356C9.89071%200.00354888%209.85091%200.0147036%209.81458%200.0334954C9.77824%200.0522872%209.74614%200.0783182%209.72025%200.109985C9.71822%200.112475%209.71614%200.114927%209.71399%200.117342L4.02389%206.54631C4.00224%206.57077%203.97594%206.59069%203.94653%206.60491C3.91711%206.61912%203.88517%206.62735%203.85255%206.62912C3.81992%206.63088%203.78728%206.62614%203.7565%206.61518C3.72572%206.60423%203.69743%206.58726%203.67327%206.56527L1.78483%204.84678C1.5887%204.66699%201.33235%204.56716%201.06628%204.56696Z'%20fill='black'/%3e%3c/svg%3e") no-repeat center;width:10.28px;height:10px}.pwd-hint-main .hint-msg.msg-success{color:#1ca722}.pwd-hint-main .hint-msg.msg-success:after{background:url("data:image/svg+xml,%3csvg%20width='11'%20height='10'%20viewBox='0%200%2011%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.06628%204.56696C0.864381%204.56752%200.666764%204.62524%200.496295%204.73343C0.325826%204.84163%200.189473%204.99587%200.103009%205.17833C0.0165461%205.36078%20-0.0164933%205.56399%200.00771346%205.76443C0.0319202%205.96488%200.112384%206.15438%200.239796%206.31101L2.95591%209.63824C3.05276%209.7585%203.17689%209.8539%203.31801%209.91654C3.45913%209.97918%203.61316%2010.0072%203.76731%209.99841C4.09699%209.9807%204.39463%209.80434%204.58439%209.51437L10.2265%200.427829C10.2274%200.426322%2010.2284%200.424815%2010.2293%200.42333C10.2823%200.342047%2010.2651%200.180965%2010.1558%200.0797712C10.1258%200.0519822%2010.0904%200.0306325%2010.0519%200.017037C10.0133%200.00344142%209.97232%20-0.00211217%209.93152%200.000718356C9.89071%200.00354888%209.85091%200.0147036%209.81458%200.0334954C9.77824%200.0522872%209.74614%200.0783182%209.72025%200.109985C9.71822%200.112475%209.71614%200.114927%209.71399%200.117342L4.02389%206.54631C4.00224%206.57077%203.97594%206.59069%203.94653%206.60491C3.91711%206.61912%203.88517%206.62735%203.85255%206.62912C3.81992%206.63088%203.78728%206.62614%203.7565%206.61518C3.72572%206.60423%203.69743%206.58726%203.67327%206.56527L1.78483%204.84678C1.5887%204.66699%201.33235%204.56716%201.06628%204.56696Z'%20fill='%231CA722'/%3e%3c/svg%3e") no-repeat center}.pwd-hint-main .hint-msg.msg-error{color:#e20b0b}.pwd-hint-main .hint-msg.msg-error:after{background:url("data:image/svg+xml,%3csvg%20width='8'%20height='9'%20viewBox='0%200%208%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.44328%208.18021C1.31742%208.31601%201.13839%208.40935%200.938402%208.44343C0.738416%208.47752%200.530612%208.45012%200.35239%208.36615C0.20684%208.30254%200.0949733%208.19487%200.0390817%208.06462C-0.01681%207.93436%20-0.012623%207.79108%200.0508087%207.66332C0.700145%206.57497%201.60311%205.30215%202.23977%204.44053C2.56146%204.00523%202.67514%203.92635%202.31742%203.52826C2.01985%203.19708%201.62491%202.7907%201.37157%202.5313C0.931546%202.08092%200.296218%201.46008%200.128147%201.12704C0.0583032%200.961479%200.0529146%200.781359%200.112768%200.613018C0.172622%200.444678%200.294579%200.296946%200.460808%200.191423C0.803355%20-0.0213656%201.12084%200.0504982%201.51048%200.37729C1.76324%200.589278%203.24029%202.1785%203.44373%202.40401C3.68933%202.6763%203.75108%202.66921%204.01097%202.36487C4.27492%202.05572%205.3264%200.917341%205.59693%200.61229C6.08313%200.0639949%206.63755%20-0.160288%206.98609%200.122739C7.06873%200.177158%207.13785%200.244849%207.18947%200.321924C7.24109%200.398999%207.2742%200.48394%207.2869%200.571868C7.2996%200.659797%207.29163%200.748981%207.26346%200.834299C7.23529%200.919617%207.18747%200.999387%207.12275%201.06903C6.64059%201.7097%206.04848%202.29027%205.5133%202.89889C5.36364%203.05045%205.22634%203.21044%205.10236%203.37777C4.8369%203.77925%204.80838%203.79651%205.08548%204.19884C5.27811%204.47853%205.6284%204.86307%205.82953%205.10507C6.3844%205.77293%206.98606%206.5061%207.60106%207.13335C8.12711%207.66986%207.59786%208.11059%207.30029%208.24056C7.12187%208.32876%206.90973%208.35441%206.70924%208.31203C6.50875%208.26965%206.33582%208.1626%206.22744%208.01378C5.86752%207.60985%205.57234%207.16041%205.23734%206.74122C4.96375%206.39883%204.62844%205.88384%204.33652%205.54999C3.89252%205.0422%203.80817%204.85589%203.61776%205.14205C2.95753%206.13437%201.80415%207.76768%201.44328%208.18021Z'%20fill='%23E20B0B'/%3e%3c/svg%3e") no-repeat center;width:7.824px;height:8.458px}.signup-check{margin-top:18px}.terms-main{margin-top:20px}.terms-main .terms-condition{color:#00000080;text-align:center;font-size:16px;font-weight:400;line-height:normal}.terms-main .terms-condition .terms-text{color:#2b2d9c;font-weight:600;text-decoration:underline}.verified-email-main{display:flex;align-items:center;justify-content:center;height:100vh}.verified-email-main .verified-email-content{max-width:576px;width:100%;background-color:#fff;padding:48px 40px;border-radius:6px;text-align:center;box-shadow:2px 2px 34px #0000000a}.verified-email-main .verified-email-content .verified-icon{width:80px;height:77px;display:inline-block;margin-bottom:38px}.verified-email-main .verified-email-content .verify-head{color:#2b2d9c;font-size:30px;font-weight:700;line-height:normal;margin-bottom:6px}.verified-email-main .verified-email-content p{color:#000;font-size:18px;font-weight:400;line-height:normal}.verified-email-main .verified-email-content .verified-btn{margin-top:48px}@media screen and (max-width: 768px){.onboarding-main{flex-direction:column}.onboarding-main .onboarding-left-main{display:none!important}.onboarding-main .onboarding-right{width:100%!important;padding:20px!important}.onboarding-right-wrap.center-content{justify-content:flex-start;min-height:100vh}.onboarding-right-content{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;min-height:100vh}.onboarding-top{margin-bottom:32px;text-align:center}.onboarding-form{flex:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:150px}.onboarding-btn{margin-top:32px}.onboarding-forgot-link{margin-top:16px}.onboarding-top,.onboarding-top .sub-title{text-align:center}.onboarding-top .sub-title{display:block;margin-top:8px}}.verify-input-content{display:flex!important;justify-content:center;flex-wrap:nowrap;gap:12px;margin:32px auto 0;overflow-x:auto;padding:0 8px;width:100%;max-width:100%}.verify-input{width:30px!important;height:48px;font-size:20px;text-align:center;border-radius:8px;border:1px solid #ccc;outline:none;flex-shrink:0}
