body,html{margin:0;padding:0;font-size:13px;font-weight:400;font-family:Poppins;background:#f9f9fc;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal,.modal-backdrop{z-index:99999}.cur_pointer{cursor:pointer}.login-wrapper{height:100vh;min-height:500px;background-repeat:no-repeat;background-position:50%;background-size:cover;background:linear-gradient(90deg,#6f69aa,#378ac5)}.cm_slect_year_wrapper>span{display:inline-block;vertical-align:middle}.cm_slect_year_wrapper{margin:25px 0}.radio_wrapper{background:#282c34;color:#fff;padding:3px 15px;line-height:1;border-radius:5px;position:-webkit-sticky;position:sticky;top:0}.radio_wrapper label input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;z-index:99}.radio_wrapper label{position:relative;display:inline-block;margin-right:30px;line-height:40px;padding-right:30px;overflow:hidden;margin-bottom:0}.radio_wrapper label:last-child{margin-right:0}.radio_wrapper label:before,.radio_wrapper label>span{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}.radio_wrapper label:before{width:25px;height:25px;right:0;border:3px solid #fff}.radio_wrapper label>span{width:13px;height:13px;background:#fff;right:6px;opacity:0}.radio_wrapper label input:checked+span{opacity:1;background:#ff6c0b;background:linear-gradient(45deg,#ff6c0b,#ff0c40)}.date_select{position:-webkit-sticky;position:sticky;top:0}.login_left{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:25px!important;background:linear-gradient(90deg,#6f69aa,#378ac5)}.login_left:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:hsla(0,0%,100%,.3)}.login_left>div{position:relative;z-index:999}.login_left h3{color:#000;font-size:2rem;font-weight:500}.login_left p{font-size:1.2rem;font-weight:400;margin:2.5rem 0 3.5rem;color:rgba(0,0,0,.9)}.login_right{background:#fff}.login_right form{width:100%;max-width:450px;margin:4rem auto;padding:25px}.login_right form .form-control{border:none;height:50px;margin-top:1.25rem;background-color:rgba(247,247,249,.7);padding-left:1.25rem;padding-right:1.25rem;transition:background-color .3s ease}.login_right form .form-control:focus{transition:background-color .3s ease;background-color:#f7f7f9}.form-control:active,.form-control:focus{box-shadow:none!important}.toggle-login-option{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.toggle-login-option .login-option{margin-bottom:0}.toggle-login-option .custom-control{margin:0 5px}.containerStyle{margin-top:30px;display:flex;justify-content:center}.containerStyle .otp-input-style{width:50px!important;border-radius:10px;padding:10px;color:#000;border:1px solid #000;outline:0}.login_actions{display:flex;justify-content:space-between;align-items:center;margin:3rem 0}.btn-primary{color:#fff;background:linear-gradient(45deg,#ff6c0b,#ff0c40);border-color:#ff6c0b}.btn.btn-primary.btn-elevate{box-shadow:0 4px 16px 0 rgba(88,103,221,.15);height:50px;padding-left:2.5rem;padding-right:2.5rem;line-height:36px;border:0}.btn.btn-primary.btn-elevate:hover{box-shadow:0 9px 16px 0 rgba(88,103,221,.25)!important}.cm_eye{position:absolute;right:0;top:0;font-size:18px;color:#22b9ff;cursor:pointer;width:50px;height:50px;background:#efefef;text-align:center;line-height:50px;border-radius:0 .25rem .25rem 0}.input_error~.cm_eye{border:1px solid red;border-left:0;background:red;color:#fff}.form-group{position:relative;margin-bottom:3.5rem}.cm_error{position:absolute;color:red;font-size:12px;font-weight:500;bottom:-20px;left:0}.loader_wrapper{position:fixed;width:100%;height:100%;background:linear-gradient(45deg,#000,#565656);left:0;top:0;z-index:99999999}.btn-block1{display:block;width:70%}.loader_wrapper svg{width:175px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header_details{margin-right:102px;margin-top:8px;display:block}ul.cm_questions{padding:0 0 0 19px;font-size:16px;margin:0 0 15px;height:480px;flex:1 1;overflow:auto}header{position:fixed;top:0;right:0;left:0;z-index:999;width:100%;box-shadow:0 0 40px 0 rgba(82,63,105,.1);background:#fff;justify-content:space-between;display:flex;flex-direction:row;padding:15px 40px 10px 0}.header_menu{flex:1 1}.header_menu ul{list-style:none;margin:0;display:flex;align-items:stretch;height:100%;padding:0 0 0 25px}.header_menu ul li{display:flex;align-items:center;padding:0 .75rem}.header_menu ul li a{background-color:#f5f6fc;padding:.65rem 1rem;border-radius:4px;transition:all .3s ease;display:flex;position:relative;vertical-align:middle;align-items:stretch;outline:0!important;text-decoration:none;color:#8a88a2;font-weight:500}.header_menu ul li a .custom-badge-menu{position:absolute;top:-13px;right:-10px;border-radius:50%;padding:3px 7px;line-height:normal;background:linear-gradient(45deg,#ff6c0b,#ff0c40);color:#fff}.header_menu ul li a.active,.header_menu ul li a:hover{background-color:#22b9ff;background:linear-gradient(45deg,#ff6c0b,#ff0c40);color:#fff;box-shadow:0 4px 16px 0 rgba(88,103,221,.15)}.quick_search .form-control{background:0 0;outline:0!important;box-shadow:none;color:#575962;background-color:transparent;border:0;padding-left:0;padding-right:0}.header_topbar{align-items:center;display:flex;padding-right:25px}.quick_search{background-color:#f5f6fc;border-radius:4px;width:250px;cursor:pointer;display:flex;align-items:stretch;position:relative;padding-left:30px}span.quick_search_icon{font-size:1.2rem;color:#b7bfcc;position:absolute;left:8px;top:3px}.logout{position:absolute;top:8px;right:19px}.logout .cm_dropdown{top:0!important;right:0!important}.page_wrapper{margin-top:72px;padding:0 15px 15px}.sub_header{padding:1rem 15px}.sub_header,.sub_header>*{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.sub_header>*{position:relative;margin:0 20px 0 0}.separator{width:1px;height:22px;background:#dbdce7}.sub_header h3{font-size:1.2rem;font-weight:500;color:#434349}.search_wrapper{position:relative}.search_wrapper input{background:#eaecf2;border-color:#eaecf2!important;font-size:.9rem;height:33px;padding-right:2.8rem}.search_wrapper i{color:#434249;position:absolute;right:11px;top:9px}.time_slot_search{position:relative}.time_slot_search input{background:#eaecf2;border-color:#eaecf2!important;font-size:.9rem;height:33px;padding-right:2.8rem;width:209px}.time_slot_search svg{left:170px;position:absolute;width:42px;top:-4px}.card_wrapper{display:flex;flex-grow:1;flex-direction:column;box-shadow:0 0 13px 0 rgba(82,63,105,.05);background-color:#fff;margin-bottom:20px;border-radius:4px;height:calc(100% - 20px);position:relative;padding:40px 25px 25px}.user_img_sec{position:relative;padding-left:100px;min-height:100px}.user_img_sec img{width:90px;height:90px;object-fit:cover;border-radius:100%;position:absolute;left:0;top:0}.user_img_sec a h3{font-size:1.4rem;color:#48465b;font-weight:500}.card_btns,.widget_contact{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem}span.widget_label{color:#48465b;font-weight:600}.cm_dropdown{position:absolute!important;right:12px;top:0}.cm_dropdown .btn-primary{color:#48465b;background:transparent;border-color:transparent;font-size:18px}.dropdown-toggle:after{display:none!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.cm_dropdown.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle{background-color:transparent;border-color:transparent;color:#48465b;box-shadow:none}.dropdown-menu.show{box-shadow:0 0 50px 0 rgba(82,63,105,.15);padding:1rem 0;border-radius:4px;border:0;min-width:14rem;-webkit-transform:none!important;transform:none!important;right:0!important;left:auto!important;top:30px!important}.login-wrapper .card-title{text-align:center}.login-wrapper .card-title h3{margin:25px 0 40px}.login-wrapper img{max-width:60px}.card_btns a,.card_btns button{width:calc(50% - 10px);border-radius:25px;box-shadow:0 4px 14px 0 rgba(88,103,221,.15)}.chat_wrapper,.users_list_wrapper{padding:0 15px}.col-xl-3.col-lg-4.col-md-6{margin-bottom:15px}.rounded_5{border-radius:25px}.status_badge{position:absolute;left:10px;top:8px;padding:5px 10px;font-size:12px;color:#fff;border-radius:16px;line-height:1;font-weight:500}span.status_badge.active{background:#389400}span.status_badge.inactive{background:#d8d8d8}.nav-tabs{border-bottom:1px solid #ebedf2;margin:0 0 25px}.nav-tabs .nav-link,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:0;color:#000;font-weight:600}.nav-tabs .nav-link.active{color:#ff690d;border:0;border-bottom:1px solid #ff690d}.nav-tabs .nav-link{margin-right:25px}.nav-tabs .nav-link:last-child{margin-right:0!important}.chats_users li{display:flex;margin:1.3rem 0 2.3rem}.chat_user_img img{width:100%;max-width:43px;height:43px;border-radius:100%}.chat_user__info{padding-top:.1rem;flex:3 1;margin-left:1rem}a.chat_user__username{font-size:1.1rem;color:#48465b;font-weight:500}.chat_user__section{display:flex;align-items:center}.chat_user_dot.active{display:inline-block;line-height:6px;min-height:6px;min-width:6px;height:6px;width:6px;font-size:0;vertical-align:middle;text-align:center;color:#fff;background:#1dc9b7;justify-content:center;align-items:center;margin-left:.5rem;border-radius:50%}.chat_user__desc{display:block;color:#74788d;font-weight:500}.chat_user__action{text-align:right;padding-top:.2rem;flex:1.1 1}.logout-btn{cursor:pointer}.chat_user_msgs{padding:0;margin:0;display:inline-flex;justify-content:center;align-items:center;height:18px;width:18px;border-radius:50%;font-size:.8rem;color:#fff;background:#1dc9b7;font-weight:500!important}.chat_user__date{display:block;color:#74788d;font-weight:500}.chats_users{list-style:none;margin-top:30px;max-height:calc(100vh - 260px);overflow-y:auto;padding:0 25px 0 0}.chat_massage_body::-webkit-scrollbar-track,.chats_users::-webkit-scrollbar-track,.graph_scroll::-webkit-scrollbar-track,.inner_scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 0 rgba(0,0,0,.3);background-color:transparent}.chat_massage_body::-webkit-scrollbar,.chats_users::-webkit-scrollbar,.graph_scroll::-webkit-scrollbar,.inner_scroll::-webkit-scrollbar{width:5px;background-color:transparent}.chat_massage_body::-webkit-scrollbar-thumb,.chats_users::-webkit-scrollbar-thumb,.graph_scroll::-webkit-scrollbar-thumb,.inner_scroll::-webkit-scrollbar-thumb{background-color:#eaecf2;border:0}.chat_wrapper{padding:25px 10px 0}.chat_massage_header{padding:0 25px;border-bottom:1px solid #ebedf2;margin:0 -25px;min-height:60px;align-items:center;display:flex;justify-content:space-between;position:relative}.chat_massage__title{font-size:1.1rem;color:#48465b;font-weight:600;margin:0;padding:0}.chat_massage__status{color:#74788d;font-size:.9rem;font-weight:500;display:block;text-align:left}.chat_user_dot{display:inline-block;line-height:6px;min-height:6px;min-width:6px;height:6px;width:6px;font-size:0;vertical-align:middle;background:#1dc9b7;border-radius:100%}.chat_massage_bottom{padding:25px;border-top:1px solid #ebedf2;margin:0 -25px}.cm_textarea textarea{width:100%;border:0!important;outline:0!important;background-color:transparent!important;color:#000;height:50px}.cm_msg_send_wrapper{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}span.chat_tool{display:inline-block;width:30px;height:30px;background:#eaecf2;margin-right:12px;text-align:center;line-height:30px;color:#a0a0a0;border-radius:4px;cursor:pointer;transition:all .25s}span.chat_tool:hover{background:#1dc9b7;color:#fff}.msg_send_wrapper button{background:transparent;border:0;color:#1dc9b7;font-size:20px;cursor:pointer;outline:none}.msg_send_wrapper button:hover{background:#1dc9b7;color:#fff}.msg_send_wrapper button:focus{outline:none}.chat_massage_body{min-height:calc(100vh - 404px);max-height:calc(100vh - 404px);overflow:auto;margin:0 -15px;padding:10px;position:relative}.chat_timeline{display:flex;align-items:center}.timeline_img img{height:27px;width:27px;border-radius:100%;object-fit:cover}.timeline_name{padding:0 .4rem;font-size:1.1rem;color:#48465b;font-weight:500}.timeline_datetime{color:#74788d;font-size:.9rem;font-weight:400}.chat__text{padding:1.1rem 1rem 2rem 1.1rem;margin-top:.8rem;color:#6c7293;font-weight:500;font-size:1.1rem;border-radius:4px;background-color:rgba(29,201,183,.1)!important;min-width:150px;display:inline-block;word-wrap:break-word;position:relative}.my_chat .chat_timeline{flex-direction:row-reverse}.my_chat{text-align:right}.chat_wrap{margin:20px 0}.cm_logo{width:70px;height:70px;margin:0 auto}.cm_logo,.header_logo{display:flex;justify-content:center}.header_logo{width:100px}@media (max-width:768px){.header_logo{padding:5px}}.header_logo .headLogo{width:40px;height:40px}@media (max-width:768px){.header_logo .headLogo{width:50px;height:50px}}@media (max-width:1400px){.chat__text{max-width:60%}}@media (min-width:992px){.chat_open_trigger{display:none!important}}@media (max-width:991px){.cm_logo{width:100px;height:100px}.login_left{text-align:center;padding:70px 0!important}.login_wrapper .h-100{height:auto!important}.cm_chat_mobile_view{position:fixed;width:350px;height:100vh;top:0;z-index:999999;left:-355px;padding:0;bottom:0;box-shadow:0 0 13px 0 rgba(82,63,105,.05);transition:all .3s}.chat_open_trigger{font-size:23px;color:#929292;cursor:pointer}.open_menu .cm_chat_mobile_view{left:0}.cm_chat_mobile_view .chat_open_trigger{text-align:right;position:relative;top:-10px}.chats_users{max-height:calc(100vh - 180px)}}.input_error{border:1px solid red!important}span.error_msg{color:red;font-size:13px;position:absolute;left:0;font-weight:500}.cm_template{font-weight:600;color:#000}.cm_edit_pic{font-size:30px;cursor:pointer;position:absolute;left:195px;top:-15px;z-index:1}.cm_erros{color:red;text-align:center}.img_browse{display:none!important}.cm_msg_noti{margin-left:10px;margin-top:-16px}.cm_msg_noti,.inside_msg_noti{color:#f34933;font-size:19px;position:absolute}.inside_msg_noti{margin-left:56px;margin-top:-14px}.cm_center_pos{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cm_slots_div{max-width:220px}.btn_primary{background:#dbd9d9;background:linear-gradient(180deg,#dbd9d9 0,#fff);border:0;box-shadow:0 2px 3px 0 rgba(88,103,221,.15)!important}.cm_user_detail_page .widget_contact{margin-top:10px}.cm_user_detail_page .user_img_sec{padding-left:0;text-align:center}.cm_user_detail_page .user_img_sec img{width:150px;height:150px;position:static;margin-bottom:22px}.search_wrapper svg{position:absolute;width:42px;right:-2px;top:-4px}.cm_filter .btn-primary{background:transparent;border-color:#060606;color:#000}.date_picker{margin-left:auto}.date_picker .icons{margin-left:10px;cursor:pointer}.date_picker i{padding:10px;background-color:#eaecf2;color:#8a88a2;border-radius:50%;cursor:pointer}.date_picker i.active,.date_picker i:hover{background:linear-gradient(45deg,#ff6c0b,#ff0c40);color:#fff;cursor:pointer}.fa-commenting.fa-commenting-custome{position:absolute;top:0;right:36px;background:transparent;color:red;font-size:16px;padding:0}.fa-commenting.fa-commenting-custome:hover{background:transparent;color:red}ul.pagination{padding:25px;box-shadow:0 0 13px 0 rgba(82,63,105,.05);background-color:#fff;position:relative}ul.pagination,ul.pagination li{border-radius:4px;justify-content:center;align-items:center}ul.pagination li{display:flex;margin-right:.5rem}ul.pagination li a{font-weight:500;font-size:1rem;padding:0 .2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-width:30px;min-height:30px;margin:0;color:inherit;text-decoration:none}ul.pagination li:hover{transition:color .3s ease}ul.pagination li.active,ul.pagination li:hover{background:#22b9ff;color:#fff}ul.pagination li.disabled,ul.pagination li.disabled:hover{background:#f1f1f1;color:#c1c1c1}.cm_no_data{box-shadow:0 0 13px 0 rgba(82,63,105,.05);background-color:#fff;padding:25px;margin-bottom:30px;color:red;text-align:center}.cm_left_tabs{display:inline-block;width:200px;margin-left:-25px;background:#fff;height:calc(100vh - 254px);box-shadow:5px 5px 25px 0 rgba(82,63,105,.05)}.cm_left_tabs .nav-item a{color:#000;font-weight:600;padding:15px;border-radius:0!important}.cm_left_tabs .nav-link.active{background-color:#ff5816}.cm_right_tabs{display:inline-block;width:calc(100% - 200px);padding:10px 25px;vertical-align:text-top}.cm_clone_icon{cursor:copy;font-weight:700;color:#8a88a2;margin-left:4px}.cm_user_detail_page .btn_primary{border-radius:25px;width:100%}.about_food img{width:100%;height:156px;object-fit:cover}.about_food{margin-bottom:30px;box-shadow:6px 6px 12px 0 rgba(0,0,0,.15);background-color:#fff;border-radius:8px;overflow:hidden;max-width:300px}.about_food p{font-size:11px;font-weight:600;line-height:1}.usr_log{font-size:12px}.cm_not_found{color:#f34933;border-color:#ff5816;padding:46px}.log_box{color:#1b1e21;background-color:rgba(185,165,159,.0784313725490196);border-color:#c6c8ca;box-shadow:0 0 13px 0 rgba(82,63,105,.05);margin-bottom:25px;word-wrap:break-word}.cm_width_inline{width:100%;text-align:left;margin:0 auto 15px}.cm_textarea{box-shadow:0 4px 6px 0 rgba(0,0,0,.15);padding-left:15px}.food_content_bg{background:linear-gradient(45deg,#ff6c0b,#ff0c40);color:#fff;text-align:center;margin:0;padding:11px;min-width:306px;max-height:105px}.ans_edit{color:#000;cursor:pointer;padding-left:9px}.cm_danger{background-color:#ff5816;color:#fff;border-color:#ff5816}.form_group_wrapper .form-group{margin-bottom:20px}.tmp_title{padding:13px}.notes_date{font-size:x-small}.form_group_wrapper{margin-bottom:20px;padding:20px}.form_group_wrapper h4{font-size:1.2rem;font-weight:500;color:#434349;margin-bottom:15px}.react-datepicker-wrapper,.react-datepicker__input-container{display:block;width:100%}.react-datepicker{font-size:1rem!important;font-family:Poppins!important}.exercise_card img{height:180px;width:100%;object-fit:cover}.exercise_card{margin-bottom:30px;box-shadow:6px 6px 12px 0 rgba(0,0,0,.15);background-color:#fff;position:relative}.exercise_content_dec{position:absolute;left:0;top:0;background:rgba(0,0,0,.85);width:100%;height:100%;color:#fff;transition:all .3s;opacity:0;visibility:hidden;padding:10px}.exercise_card:hover .exercise_content_dec{opacity:1;visibility:visible}.exercise_content{position:relative;padding:10px;margin-top:10px;min-height:142px}.exercise_content h3{font-size:1.5rem;font-weight:500;color:#434349}ul.questions_list{margin:0;padding:0;list-style:none}ul.questions_list li{position:relative;margin-bottom:35px}p.cm_questions{font-style:italic;color:red}.cm_show_pass i{position:absolute;top:0;right:0;width:37px;height:37px;text-align:center;line-height:37px;cursor:pointer;font-size:20px}.cm_show_pass_inner i{top:35px}.cm_alert_danger{color:red;position:absolute;left:0;bottom:39px;font-size:12px}p.cm_answers{color:#000;font-weight:600;padding-left:20px}.exercise_content p{margin-bottom:5px;color:#1d1d1d}.cm_days>span{display:block;color:#000;background:#fff;font-size:12px;padding:4px 12px;border-radius:4px;margin-right:5px;width:120px;margin-top:8px}.cm_wrap{word-break:break-word}.timeline_img_header{display:inline-block;width:80px;margin-top:10px}.timeline_img_header img{width:60px;height:60px;object-fit:cover;border-radius:100%}img.profile_img{position:absolute;width:40px;height:40px;right:40px;top:-3px;border-radius:100%;object-fit:cover}.profile_header{position:relative;padding-left:245px;margin-top:15px;min-height:210px;padding-top:32px}.profile_header img{position:absolute;width:210px;left:0;top:0;height:210px;object-fit:cover;border-radius:5px;box-shadow:0 0 13px 0 rgba(82,63,105,.15)}.cm_modal_close{position:absolute;background:#fff;width:30px;height:30px;border-radius:100%;right:-7px;top:-9px;color:#848484!important;font-size:24px;line-height:24px;text-align:center;cursor:pointer}.cm_modal{max-width:550px;background:#fff;padding:25px 15px 35px;margin:0 auto;border-radius:15px;box-shadow:0 0 20px 5px rgba(0,0,0,.2);position:relative}.profile_header h2{color:#b4b4b4;font-size:32px;font-weight:600;margin-bottom:20px}.profile_header .btn{position:absolute;right:0;top:0}.profile_info{margin-top:30px;border-top:1px solid #f1f0f5;padding-top:20px}.profile_info h3{font-size:1.2rem;font-weight:500;color:#b4b4b4}span.icon_wrap{font-weight:600;font-size:15px;display:block;margin-bottom:10px;color:#6b6b6b}.profile_info_row p{font-size:15px;padding-left:30px;margin-bottom:40px}.profile_info_row{margin-top:25px}form.profile_edit_wrapper{margin-top:30px;border-top:1px solid #f1f0f5;padding-top:20px}.profile_edit_wrapper .form-group{margin-bottom:1.5rem}textarea.form-control.cm_hide_resize{min-height:116px;resize:none}.btn_group{padding-top:35px;text-align:center}.btn_group button{margin-bottom:22px;min-width:100px;width:55%}.chnage_password_form{max-width:300px;width:100%;margin:30px auto 0}.chnage_password_form .form-group{position:relative}.chnage_password_form i{right:9px;top:32px;font-size:16px}.chnage_password_form i,.cm_abs{position:absolute;cursor:pointer}.cm_abs{right:-7px;bottom:16px}.side_icons{font-size:18px}.cm_slots{font-size:11px;min-width:68px}.cm_datepicker{width:20%}.tab_chat_wrapper .chat_wrapper{margin-top:-40px;margin-left:-25px;margin-right:-25px}.cm_datepicker .react-datepicker__input-container,.cm_datepicker label{width:150px!important;display:inline-block;text-align:left}.cm_btn_space button{margin-left:15px;margin-bottom:5px;min-width:162px}.cm_pos_rel,span.pull_center{position:relative}span.pull_center{line-height:1;top:-4px;font-size:14px;font-weight:600}.display-linebreak{white-space:pre-line}.cm_remove_exs{position:relative;top:36px;cursor:pointer}.cm_exrsc_cat{font-size:11px}.cm_centerd{position:absolute;top:400%;-webkit-transform:translate(100%,100%);transform:translate(100%,100%);left:50%}.css-1uccc91-singleValue{width:100%}.cm_food_dropdown{position:relative}.cm_foodList{height:30px;width:30px;border-radius:8px;margin-right:6px}.cm_foodList_cal{position:absolute;right:8px;top:5px}.cm_sm_input{width:120px}.food_opt_btn{color:#f45a28}.add_food_btn{color:#00f;font-size:14px}.cm_accept{color:green}.cm_accept,.cm_reject{font-size:22px;cursor:pointer}.cm_reject{color:red}.cm_badge{font-size:14px;background:#22b9ff;display:inline-block;padding:4px 20px;color:#fff;border-radius:4px}.call_schedules_body{min-height:calc(100vh - 214px);overflow:auto;margin:0 -15px;padding:10px;position:relative}.cm_cent{max-width:168px;margin:15px auto 20px}.cm_time_slot>span{color:#fff;background:#f3522b;font-size:12px;padding:4px 12px;border-radius:4px;margin-right:5px;width:120px;margin-top:8px;margin-bottom:5px;display:inline-block}.cm_time_slot b{display:inline-block;position:absolute;left:0;top:0}.cm_time_slot{position:relative;padding-left:121px!important}.inner_scroll{max-height:calc(100vh - 266px)}.graph_scroll,.inner_scroll{overflow-y:auto;overflow-x:hidden}.graph_scroll{max-height:calc(100vh - 314px)}.cm_delete{font-size:14px}h4.cm_pos_rel{padding-right:120px!important;background:#e9ecef;padding:15px;border-radius:5px;margin-top:30px;box-shadow:3px 3px 4px 0 rgba(0,0,0,.15)}h4.cm_pos_rel span.btn{position:absolute;right:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}h4.cm_pos_rel span.btn.btn-info{background:#fff;color:#000;border-color:#fff}h4.cm_pos_rel.cm_orange{background:#ff5816;color:#fff}.btn-info{cursor:pointer}.cm_filter .dropdown{display:inline-block;margin-left:10px}.link_span{cursor:pointer;color:#00f}.cm_youtobe{position:absolute;right:13px;top:8px}.cm_youtobe a{color:#fff;cursor:pointer;font-size:20px}span._msg_time{font-size:12px;position:absolute;bottom:3px;right:10px}.cm_big_modal{max-width:53%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:red;border-radius:25px}::-webkit-scrollbar-thumb:hover{background:#b30000}.diet_plan_link{padding-right:5px}.history-link{font-size:15px;color:#7ad4e2}.widget_history,.widget_history_heading{display:flex;align-items:center;justify-content:space-between;padding:.6rem}.widget_history_heading{background-color:#095e6b;font-weight:700;color:#fff}.widget_history{border-bottom:2px dotted #f5f6fc;cursor:pointer}.widget_history.active,.widget_history:hover{background-color:#7ad4e2;border-color:#74bac5;color:#fff}.followup-icon{cursor:pointer}.followup-icon i{padding:10px;background-color:#eaecf2;color:#8a88a2;border-radius:50%;cursor:pointer}.followup-icon i:hover{background:linear-gradient(45deg,#ff6c0b,#ff0c40);color:#fff;cursor:pointer}.followup_menu ul{list-style:none;margin:0;padding:0}.followup_menu ul li{border-bottom:2px dotted #f5f6fc;cursor:pointer;padding:.6rem}.followup_menu ul li.active,.followup_menu ul li:hover{background-color:#7ad4e2;border-color:#74bac5;color:#fff;line-height:normal}.react-datepicker__time-list-item{padding-left:2px!important;padding-right:2px!important}.react-datepicker__time-list-item--selected{font-weight:400!important}.cm_edituser{position:absolute;top:8px;right:10px;padding:5px 15px;font-size:12px;color:#fff;border-radius:16px!important;border-color:#fff!important;line-height:1;font-weight:500;cursor:pointer}.widget_data_edit{width:250px!important}.send_otp{color:red;cursor:pointer}.cm_margin_bt .form-group{margin-bottom:1.1rem}.cm_filter_select{min-width:250px}.msg_card{border:1px solid #d6d6d6;margin-bottom:16px;border-radius:4px;position:relative;padding:15px 130px 15px 15px;min-height:80px;background:#f9f9f9}.msg_card time{position:absolute;right:10px;top:10px;font-size:13px;font-weight:300;color:#5f5f5f}.msg_card .msg_status{position:absolute;right:10px;top:35px;background:#389400;color:#fff;padding:5px 15px;border-radius:20px;min-width:88px;text-align:center}.msg_card .msg_status.rejected{background:red}.msg_card p{margin:0}.follow-up-wrapper .follow-up-notification{margin-bottom:20px;padding:5px 10px;background-color:#dedede;border-radius:6px;display:flex;flex-wrap:wrap}.follow-up-wrapper .follow-up-notification .follow-up-item{display:flex;width:calc(100% - 200px)}@media (max-width:767px){.follow-up-wrapper .follow-up-notification .follow-up-item{width:100%}}.follow-up-wrapper .follow-up-notification .follow-up-item .follow-up-text{border-radius:5px;margin:0;text-align:left;align-self:center}.follow-up-wrapper .follow-up-notification .follow-up-notification-date{text-align:left;display:flex;flex-direction:column;align-items:flex-end;width:180px;margin-left:20px}@media (max-width:767px){.follow-up-wrapper .follow-up-notification .follow-up-notification-date{width:100%;margin-left:0}}.follow-up-wrapper .follow-up-notification .follow-up-notification-date .view-btn{margin:0;align-self:flex-end;font-style:italic;font-weight:700;font-size:10px;cursor:pointer;padding:2px 10px}.follow-up-wrapper .follow-up-notification .follow-up-notification-date .follow-up-time{font-style:italic;white-space:nowrap;margin-top:10px}.bookschedule{padding:15px 10px 10px;border-bottom:1px solid #dedede}.bookschedule .label-wrapper{padding:10px 0;margin-bottom:10px}.bookschedule .field-label{margin-bottom:0;color:#ff6c0b}.bookschedule .schedule-card{border-radius:10px;background-color:#fff;overflow:hidden;margin-bottom:15px;box-shadow:0 0 5px 1px rgba(0,0,0,.2);cursor:pointer}.bookschedule .schedule-card .scheduled-image-wrapper{height:150px;display:flex;align-items:center;justify-content:center;background-color:#f2f2f2}.bookschedule .schedule-card .scheduled-image-wrapper .schedule-card-image{max-width:100%;max-height:100%;object-fit:cover}.bookschedule .schedule-card .person-title{padding:15px;text-align:center;font-size:14px}.trainer-table-data .table{table-layout:fixed}@media (max-width:767px){.trainer-table-data .table{table-layout:auto}}.trainer-table-data .table tr td:first-child{width:140px}.trainer-table-data .table tr td:nth-child(2){width:220px}.trainer-table-data .table tr td:nth-child(3){width:calc(100% - 360px)}.trainer-table-data .table tr td .slot-column{display:flex;flex-wrap:wrap}.trainer-table-data .table tr td .slot-column .btn{margin-top:10px}.trainer-table-data .trainer-data-image{width:100px;height:100px;display:flex;align-items:center;justify-content:center}.trainer-table-data .trainer-data-image img{max-width:100%;max-height:100%;object-fit:contain}.trainer-table-data .trainer-data .title-trainer{font-size:18px;margin:0 0 10px}.trainer-table-data .trainer-data .trainer-fees,.trainer-table-data .trainer-data .trainer-rating,.trainer-table-data .trainer-data .trainer-speciality{font-size:14px;margin-bottom:0;min-width:200px}.trainer-table-data .trainer-data .trainer-fees .label,.trainer-table-data .trainer-data .trainer-rating .label,.trainer-table-data .trainer-data .trainer-speciality .label{color:rgba(0,0,0,.6)}.trainer-table-data .trainer-data .trainer-fees .value,.trainer-table-data .trainer-data .trainer-rating .value,.trainer-table-data .trainer-data .trainer-speciality .value{font-weight:700}.profile-btn-wrapper .btn{font-size:13px}.cursor-pointer{cursor:pointer}.diet-custom-styled-select .diet__menu{z-index:999}.diet-plan-heading{background:#dedede;padding:10px;border-radius:10px;margin-bottom:10px}.diet-plan-heading .heading-title{font-size:18px}.diet-plan-heading .value{margin-left:10px}.diet-plan-wrapper{margin-top:20px}.diet-plan-wrapper .diet-plan-header .diet-plan-header{font-size:16px;margin-bottom:20px;position:relative;padding-left:10px}.diet-plan-wrapper .diet-plan-header .diet-plan-header:before{content:"";position:absolute;left:0;height:100%;width:4px;background-color:#ff6c0b}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:30px}@media (max-width:991px){.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper{margin-left:-5px;margin-right:-5px}}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card{width:calc(33.33333% - 30px);box-shadow:0 3px 11px rgba(133,142,167,.4);margin:0 15px;border-radius:10px;overflow:hidden;margin-bottom:20px!important}@media (max-width:1150px){.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card{width:calc(50% - 30px)}}@media (max-width:991px){.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card{margin:0 5px;width:calc(50% - 10px)}}@media (max-width:850px){.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card{margin:0 5px;width:calc(50% - 10px)}}@media (max-width:575px){.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card{margin:0 5px;width:calc(100% - 10px)}}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image{height:220px;margin-bottom:20px;position:relative}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,.03),rgba(0,0,0,.6))}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image .image{width:100%;height:100%;object-fit:cover}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image .food-name-calori{position:absolute;width:100%;padding:10px;bottom:0;left:0;margin-bottom:0;z-index:1}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image .food-name-calori .food-name{color:#fff;font-size:16px;margin-bottom:3px}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-hero-image .food-name-calori .food-calori{color:#fff;font-size:12px;font-style:italic;margin-bottom:0;opacity:.8}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content{padding:0 10px}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content .food-aminities{display:flex;flex-wrap:wrap}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content .food-aminities .food-tiles{display:flex;flex-wrap:wrap;padding:0 10px;margin-right:10px;border-radius:2px;margin-bottom:10px}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content .food-aminities .table{border-radius:10px}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content .food-aminities .table .food-label{color:#9d9c9c;margin-bottom:0;margin-right:5px;font-size:10px}.diet-plan-wrapper .diet-plan-header .diet-plan-card-wrapper .diet-plan-card .food-content .food-aminities .table .food-value{margin-bottom:0;font-size:10px}.custom-badge{right:-8px;box-sizing:border-box;margin:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:"tnum","tnum","tnum";font-feature-settings:"tnum","tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#1890ff;border-radius:2px}.custom-badge .ribbon-corner{position:absolute;top:100%;width:8px;height:8px;color:currentColor;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;right:0;border-color:#ff6c0b transparent transparent #ff6c0b;border-style:solid;border-width:4px}.custom-badge .ribbon-corner:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:rgba(0,0,0,.25);border:inherit;content:""}.fitness-badge{position:absolute;background:#ff6c0b;z-index:1;right:7px;border-bottom-right-radius:0}.fitness-plan-card{margin-bottom:30px;box-shadow:0 0 30px 1px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.fitness-plan-card .fitness-image-wrapper{height:250px;overflow:hidden;position:relative}.fitness-plan-card .fitness-image-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(hsla(0,0%,100%,.03),rgba(0,0,0,.6));z-index:0}.fitness-plan-card .fitness-image-wrapper img{width:100%;height:100%;object-fit:cover}.fitness-plan-card .fitness-image-wrapper .video-wrapper{position:absolute;top:10px;left:15px;z-index:10;padding:5px;border-radius:8px;background-color:#dedede}.fitness-plan-card .fitness-image-wrapper .excercise-name{font-size:18px;color:#fff;margin-bottom:0;position:absolute;width:100%;bottom:0;z-index:9;padding:15px}.fitness-plan-card .fitness-card-content{padding:5px 15px}.fitness-plan-card .fitness-card-content .steps-detail{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.fitness-plan-card .fitness-card-content .steps-detail .aminities{color:#000;padding-right:5px;margin-bottom:0;font-size:12px}.fitness-plan-card .fitness-card-content .steps-detail .aminities .label{color:#898383}.fitness-plan-card .fitness-card-content .steps-detail .aminities .value{color:#000}.fitness-plan-card .fitness-card-description{padding:5px 15px}.fitness-plan-card .fitness-card-description .description-heading{font-size:14px;color:#898383}.fitness-plan-card .fitness-card-description .description-content{min-height:160px}.fitness-plan-card .fitness-card-description .description-content .desc-content{font-size:12px}.fitness-plan-card .fitness-card-description .description-content .desc-content .read-me-wrapper{color:#ff6c0b;cursor:pointer;font-weight:600;white-space:nowrap}.fitness-plan-card .fitness-card-description .description-content .days-list .days-heading{font-size:12px;color:#898383}.fitness-plan-card .fitness-card-description .description-content .days-list .days-listing{display:flex;flex-wrap:wrap}.fitness-plan-card .fitness-card-description .description-content .days-list .days-listing .day{font-size:10px;background-color:#dedede;border-radius:4px;margin-right:5px;display:flex;padding:0 5px;margin-bottom:5px}.user-card-wrapper{padding-top:20px}.table-wrapper{margin-top:30px}.dropzone{cursor:pointer;width:100%;height:20%;font-size:57px;background-color:#eee}.dropzone p{font-size:25px}.text-custom-popup-wrapper{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;background-color:rgba(18,18,18,.33);width:100%;height:100%;z-index:99999}.text-custom-popup-wrapper .text-custom-popup{background-color:#fff;border:3px solid #333;width:100%;max-width:600px;box-shadow:0 0 20px 6px rgba(0,0,0,.2);overflow:hidden;border-radius:10px;transition:all .5s ease-in-out}.text-custom-popup-wrapper .text-custom-popup .heading-wrapper{padding:15px;border-bottom:1px solid #dedede;display:flex;align-items:center;justify-content:space-between}.text-custom-popup-wrapper .text-custom-popup .heading-wrapper .text-heading{font-size:20px;color:#333;font-weight:600}.text-custom-popup-wrapper .text-custom-popup .full-description{padding:20px 15px;font-size:16px}.notification-wrapper-page .notification-sidebar{overflow:hidden}.notification-wrapper-page .notification-sidebar .notification-nav-item .notification-link{color:#000;font-weight:600;padding:15px;display:block}.notification-wrapper-page .notification-sidebar .notification-nav-item .notification-link.active{color:#fff;background-color:#ff5816}.notification-wrapper-page .notification-wrapper .notification-messages{margin-bottom:20px;padding:5px 10px;background-color:#dedede;border-radius:6px}.notification-wrapper-page .notification-wrapper .notification-messages .user-name{color:#ff5816}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper{display:flex;flex-wrap:wrap}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-item{display:flex;width:calc(100% - 200px)}@media (max-width:767px){.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-item{width:100%}}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-item .msg{border-radius:5px;margin:0;text-align:left;align-self:center}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-date-time{text-align:left;display:flex;flex-direction:column;align-items:flex-end;width:180px;margin-left:20px}@media (max-width:767px){.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-date-time{width:100%;margin-left:0}}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-date-time .view-btn{margin:0;align-self:flex-end;font-style:italic;font-weight:700;font-size:10px;cursor:pointer;padding:2px 10px}.notification-wrapper-page .notification-wrapper .notification-messages .notification-msg-wrapper .notification-date-time .notification-time{font-style:italic;white-space:nowrap;margin-top:10px}
/*# sourceMappingURL=main.c103ed40.chunk.css.map */