.auth{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;min-height:745px;width:100vw}.auth .emailWarning{background-color:red;color:#fff;position:absolute;top:0;width:100%}.auth .MuiCircularProgress-root{height:12px!important;margin-left:10px;width:12px!important}.auth .auth-div{background-color:#fff;border-radius:15px;box-shadow:0 0 50px rgba(0,0,0,.1);display:flex;flex-direction:row;height:85%;width:65%}.auth .auth-div .welcome-div{background-image:url(/static/media/AuthBG.bc63d132673f8e8bace0.png);background-repeat:no-repeat;background-size:cover;border-radius:15px 0 0 15px;color:#fff;flex:2 1;font-family:Poppins,sans-serif;padding:90px 40px;white-space:nowrap}.auth .auth-div .welcome-div .welcome-p{font-size:34px;font-weight:600;margin:0 auto 10px 0}.auth .auth-div .welcome-div p{font-size:16px;margin:0}.auth .auth-div .form-div{flex:5 1;font-family:Poppins,sans-serif;padding:90px 60px}.auth .auth-div .form-div .welcome-div-mobile{display:none}@media screen and (min-width:1400px){.auth .auth-div .form-div .name-div{display:flex;flex-direction:row;justify-content:space-between}.auth .auth-div .form-div .name-div input{width:250px}.auth .auth-div .form-div .text-n-btn-div{display:flex;flex-direction:row;justify-content:space-between}.auth .auth-div .form-div .btn-submit{margin-top:30px}}.auth .auth-div .form-div .btn-submit{align-items:center;background-color:#ab70ca;border:0;border-radius:7px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:16px;justify-content:center;padding:10px 30px;text-align:center;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease;width:140px}.auth .auth-div .form-div .btn-submit:hover{background-color:#aa5bd3}.auth .auth-div .form-div input{border:0;border-bottom:1px solid #cdcdcd;color:#4d4d4d;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;margin-bottom:20px;margin-top:5px;padding:5px 0;width:100%}.auth .auth-div .form-div input::-webkit-input-placeholder{color:#898989}.auth .auth-div .form-div input:-ms-input-placeholder{color:#898989}.auth .auth-div .form-div input::placeholder{color:#898989}.auth .auth-div .form-div input:focus{border-bottom:1px solid #898989;outline:none}.auth .auth-div .form-div input::-ms-clear,.auth .auth-div .form-div input::-ms-reveal{display:none}.auth .auth-div .form-div label{color:#cdcdcd}.auth .auth-div .form-div .forgot-password{color:#898989;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-style:italic;font-weight:500;margin-top:-15px;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease}.auth .auth-div .form-div .forgot-password:hover{color:#4d4d4d}.auth .auth-div .form-div .signin-up-text{color:#898989;font-size:12px;font-weight:500;margin-top:50px}.auth .auth-div .form-div .signin-up-text .signin-up-click{color:#ab70ca;cursor:pointer}.auth .auth-div .form-div .signin-up-text .signin-up-click:hover{color:#aa5bd3;font-weight:600}.auth .auth-div .form-div .signin-up-text-mobile{display:none}.auth .auth-div .form-div .password-div{align-items:center;border-bottom:1px solid #cdcdcd;display:flex;flex-direction:row;width:100%}.auth .auth-div .form-div .password-div:focus-within{border-bottom:1px solid #898989}.auth .auth-div .form-div .password-div input{border:0;margin:0}.auth .auth-div .form-div .password-div .visible-icons{fill:#cdcdcd;cursor:pointer;margin-right:5px}.auth .auth-div .form-div .google-div{color:#cdcdcd;margin-top:100px;text-align:center}.auth .auth-div .form-div .google-div .hr-div{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-between}.auth .auth-div .form-div .google-div .hr-div hr{background-color:#cdcdcd;border:none;height:1px;width:100%}.auth .auth-div .form-div .google-div .google-btn{background-color:#fff;border:1px solid #fff;box-shadow:0 0 5px #898989;font-family:Poppins,sans-serif;margin:20px auto;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.auth .auth-div .form-div .google-div .google-btn a{display:flex;flex-direction:row;font-weight:500;gap:10px;justify-content:center;padding:15px}.auth .auth-div .form-div .google-div .google-btn:hover{border:1px solid #4d4d4d}@media screen and (max-width:1400px){.auth .welcome-div .welcome-p{font-size:24px;font-weight:600;margin:0 auto 10px 0}.auth .welcome-div p{font-size:14px;margin:0}.auth .auth-div{width:75%}.auth .auth-div .name-div{display:flex;flex-direction:row;justify-content:space-between}.auth .auth-div .name-div input{width:180px}.auth .auth-div .btn-submit{margin-top:5px}}@media screen and (max-width:1000px){.auth .auth-div .name-div{display:block}.auth .auth-div .name-div input{font-size:14px!important;width:100%}.auth .auth-div .btn-submit,.auth .auth-div input,.auth .auth-div label{font-size:14px!important}.auth .auth-div #signup{margin-top:0!important}.auth .auth-div .google-div{gap:1px!important}.auth .auth-div .google-div .google-btn{font-size:14px!important;white-space:nowrap}}@media screen and (max-width:800px){.auth .auth-div{background-color:#fbf2f4;height:100%;padding:30px 20px;width:100%}.auth .auth-div .welcome-div{display:none}.auth .auth-div .form-div{border-radius:0;padding:20px}.auth .auth-div .form-div .welcome-div-mobile{color:#000;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;padding:60px 0 10px}.auth .auth-div .form-div .welcome-div-mobile p{color:#a9a9a9;font-weight:500;margin-top:0}.auth .auth-div .form-div .forgot-password{text-align:right}.auth .auth-div .form-div label{color:#c4c4c4;font-family:Poppins,sans-serif;font-size:12px}.auth .auth-div .form-div label:focus{color:#4d4d4d}.auth .auth-div .form-div input{background-color:#fbf2f4;border:1px solid #c4c4c4;border-radius:4px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:12px;margin-top:1px;padding:10px 20px;width:100%}.auth .auth-div .form-div input:focus{border:1px solid #ab70ca}.auth .auth-div .form-div .name-div{display:block}.auth .auth-div .form-div .name-div input{box-sizing:border-box;width:100%}.auth .auth-div .form-div .btn-submit{display:block;width:100%}.auth .auth-div .form-div .password-div{align-items:center;border:1px solid #c4c4c4;border-radius:4px}.auth .auth-div .form-div .password-div:focus-within{border:1px solid #ab70ca}.auth .auth-div .form-div .password-div input{border:0;margin:0}.auth .auth-div .form-div .password-div .visible-icons{fill:#cdcdcd;cursor:pointer;margin-right:5px}.auth .auth-div .form-div .google-div{margin-top:20px}.auth .auth-div .form-div .google-div .google-btn{box-sizing:border-box;width:100%}.auth .auth-div .form-div .signin-up-text{display:none}.auth .auth-div .form-div .signin-up-text-mobile{color:#898989;display:block;font-size:12px;font-weight:500;margin-top:30px;text-align:center}.auth .auth-div .form-div .signin-up-text-mobile .signin-up-click{color:#ab70ca;cursor:pointer}.auth .auth-div .form-div .signin-up-text-mobile .signin-up-click:hover{color:#aa5bd3;font-weight:600}}.schedulePage{height:100vh;width:100%}.schedulePage .schedulePage__content{padding:60px 80px 0}@media screen and (max-width:1000px){.schedulePage{width:100%}.schedulePage .schedulePage__content{padding:40px 40px 0}}@media screen and (max-width:800px){.schedulePage{width:100%}.schedulePage .schedulePage__content{padding:3.5rem 0 0}}.schedulePage__scheduler .schedulePage__schedulerEvent{align-items:center;color:#fff;display:flex;justify-content:center;padding:25px 10px}.schedulePage__scheduler .schedulePage__schedulerEvent div{color:#fff;font-family:Poppins;font-weight:600;text-align:center;width:100%}.e-schedule .e-appointment-details{padding:0!important}.e-schedule .e-schedule-toolbar .e-toolbar-items,.e-toolbar .e-tbar-btn{background:#fbf2f4!important}.e-schedule .e-vertical-view .e-header-cells{background-color:#fbf2f4!important}.e-schedule .e-vertical-view .e-current-time,.e-schedule .e-vertical-view .e-header-cells.e-current-day{color:#ab70ca!important}.e-schedule .e-vertical-view .e-current-timeline{border-top:1px solid #ab70ca!important}.e-schedule .e-vertical-view .e-previous-timeline{border-top:1px dotted #ab70ca!important}.e-schedule .e-vertical-view .e-time-cells-wrap table td{background:#fbf2f4!important}.e-schedule .e-vertical-view .e-work-cells{background-color:#fbf2f4!important}.e-schedule .e-schedule-table{background:#fbf2f4!important}.e-schedule{background-color:#fbf2f4}.e-schedule .e-vertical-view .e-header-cells .e-header-date{border:1px solid #ab70ca!important;border-radius:100px;color:#ab70ca;font-size:12px!important;margin:auto;padding:0;text-align:center;width:25px}.e-schedule .e-vertical-view .e-header-cells .e-header-day{margin:auto!important}.e-schedule .e-vertical-view .e-header-cells.e-current-day .e-header-date{background-color:#ab70ca!important;color:#fff!important}.e-schedule .e-schedule-toolbar .e-active-view .e-icons,.e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text{color:#ab70ca!important}.e-schedule .e-vertical-view .e-day-wrapper .e-appointment{background:#ab70ca!important}.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-calendar .e-content td.e-selected.e-focused-date span.e-day,.e-calendar .e-content td.e-selected:hover span.e-day,.e-calendar .e-content td.e-today.e-selected:hover span.e-day{background-color:#ab70ca!important;color:#fff}.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day,.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,.e-calendar .e-content td.e-focused-date.e-today span.e-day,.e-calendar .e-content td.e-today span.e-day{background:none;border:1px solid #ab70ca!important;border-radius:50%}.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]){background-color:#ab70ca!important;border-color:#ab70ca!important}.e-btn.e-flat.e-primary:focus{box-shadow:0 0 0 4px rgba(161,49,253,.5)!important}.e-input-focus,.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),.e-input-group.e-control-wrapper:not(.e-disabled):focus:not(.e-success):not(.e-warning):not(.e-error),.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),.e-input-group:not(.e-disabled):focus:not(.e-success):not(.e-warning):not(.e-error){border-color:#ab70ca!important;box-shadow:0 0 0 4px rgba(161,49,253,.25)!important}.e-float-input input::selection,.e-float-input textarea::selection,.e-float-input.e-control-wrapper input::selection,.e-float-input.e-control-wrapper textarea::selection,.e-input-group input.e-input::selection,.e-input-group textarea.e-input::selection,.e-input-group.e-control-wrapper input.e-input::selection,.e-input-group.e-control-wrapper textarea.e-input::selection,input.e-input::selection,textarea.e-input::selection{background:#ab70ca!important;color:#fff}.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after,.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before,.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):after,.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input):before,.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:after,.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap:before,.e-input-group:not(.e-float-icon-left):not(.e-float-input):after,.e-input-group:not(.e-float-icon-left):not(.e-float-input):before{background:#ab70ca}.e-datetime-wrapper .e-input-group-icon.e-icons.e-active{color:#ab70ca!important}.e-appointment.e-lib.e-draggable{align-items:center;display:flex;width:100%!important}.custom-event-editor>tbody>tr{height:60px}#sessionType_Error{left:43%!important;top:41.6px!important}#endTime_Error,#startTime_Error{left:43%!important}.e-schedule .e-schedule-toolbar .e-hor-nav{background:#fbf2f4!important}@media screen and (max-width:800px){.schedulePage__scheduler{height:78vh!important}}.e-toolbar .e-tbar-btn:active span,.e-toolbar .e-tbar-btn:focus span,.e-toolbar .e-tbar-btn:hover span{color:#ab70ca!important}.e-calendar .e-btn.e-today.e-flat.e-primary,.e-calendar .e-css.e-btn.e-today.e-flat.e-primary{background-color:#ab70ca;border-color:#ab70ca;color:#fff}.e-btn.e-primary.e-active,.e-css.e-btn.e-primary.e-active{background-color:#ab70ca!important;border-color:#7a3f99!important}.e-btn.e-primary:focus,.e-css.e-btn.e-primary:focus{box-shadow:0 0 0 4px rgba(161,49,253,.25)!important}.not-booked .e-footer-content{display:unset!important}.reschedule__modal{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.rescheduleModal__button#button2{background-color:#a6c!important;border-color:transparent!important;color:#fff!important;margin:0!important;width:100%!important}.booked{min-height:270px!important;width:400px!important}.booked .e-dlg-content{align-items:center!important;display:flex!important;justify-content:center!important}.scheduleHeader h1{font-size:35px;font-weight:700;margin:0}.scheduleHeader .schedulePage__description{align-items:center;color:#898989;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.scheduleHeader .schedulePage__description .schedulePage__info{align-items:center;background:#fff;border:1px solid #ab70ca;border-radius:16px;bottom:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;position:absolute;right:-260px}.scheduleHeader .schedulePage__description .schedulePage__info p{color:#000;font-size:14px;margin:2px 0}.scheduleHeader .schedulePage__description .schedulePage__info div{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;width:220px}.scheduleHeader .schedulePage__description .schedulePage__info div .booked__schedule,.scheduleHeader .schedulePage__description .schedulePage__info div .consultation__schedule,.scheduleHeader .schedulePage__description .schedulePage__info div .regular__schedule{border-radius:4px;height:20px;width:20px}.scheduleHeader .schedulePage__description .schedulePage__info div .regular__schedule{background:#ab70ca}.scheduleHeader .schedulePage__description .schedulePage__info div .booked__schedule{align-items:center;background:#ab70ca;justify-content:center}.scheduleHeader .schedulePage__description .schedulePage__info div .booked__schedule div{background:#fff;border-radius:4px;height:5px;width:14px}.scheduleHeader .schedulePage__description .schedulePage__info div .consultation__schedule{background:#fa8a8a}.scheduleHeader .schedulePage__description h4{font-size:1em;font-weight:700}@media screen and (max-width:800px){.scheduleHeader{padding:0 30px}.scheduleHeader .MuiIconButton-root{display:none}}.work-exp-form-div{background-color:#fff;border-radius:4px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);box-sizing:border-box;margin:auto;position:absolute;width:450px;z-index:1}.work-exp-form-div .MuiCircularProgress-root{height:12px!important;margin-left:10px;width:12px!important}.work-exp-form-div .close-icon{align-items:center;color:#898989;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.work-exp-form-div .e-dlg-header-content{padding:30px 30px 0}.work-exp-form-div .e-dlg-header{color:#898989;font-family:Poppins,sans-serif;font-size:10px;font-weight:500;margin:0}.work-exp-form-div form{padding:30px}.work-exp-form-div form .input-div{box-sizing:border-box;margin-bottom:15px}.work-exp-form-div form .input-div label{color:#727272;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.work-exp-form-div form .input-div .input-box{border:1.5px solid #727272;border-radius:4px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;padding:5px 10px;width:100%}.work-exp-form-div form .input-div .input-box:focus{border-color:#ab70ca;outline:none}.work-exp-form-div form .input-div .picker-icon{color:#727272;cursor:pointer;margin-right:5px}.work-exp-form-div form .input-div .picker-icon:hover{color:#ab70ca}.work-exp-form-div form .input-div .date-div{align-items:center;border:1.5px solid #727272;border-radius:4px;display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;position:relative;width:100%}.work-exp-form-div form .input-div .date-div input{border:none}.work-exp-form-div form .input-div .date-div input:focus{outline:none}.work-exp-form-div form .input-div .date-div:focus-within{border-color:#ab70ca}.work-exp-form-div form .input-div .date-div:focus-within .picker-icon{color:#ab70ca}.work-exp-form-div form .input-div:focus-within label{color:#ab70ca}.work-exp-form-div form .disabled-div{pointer-events:none}.work-exp-form-div form .disabled-div label{color:#72727231!important}.work-exp-form-div form .disabled-div div{border-color:#72727231!important}.work-exp-form-div form .disabled-div .picker-icon{color:#72727231!important}.work-exp-form-div form .btn-div,.work-exp-form-div form .checkbox-div{align-items:center;display:flex;flex-direction:row}.work-exp-form-div form .btn-div{gap:20px}.work-exp-form-div form button{align-items:center;border:0;border-radius:7px;cursor:pointer;display:flex;flex-direction:"row";font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:5px;justify-content:flex-start;padding:5px 15px;text-align:center;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease}.work-exp-form-div .e-calendar .e-content td.e-focused-date.e-today span.e-day,.work-exp-form-div form button{background-color:#ab70ca;color:#fff}.work-exp-form-div .e-calendar .e-btn.e-today.e-flat.e-primary,.work-exp-form-div .e-calendar .e-css.e-btn.e-today.e-flat.e-primary{border:0;display:none}.work-exp-form-div .e-calendar{bottom:35px;box-shadow:0 1px 4px rgba(0,0,0,.16);position:absolute;right:0;z-index:2}@media screen and (max-width:910px){.work-exp-form-div{width:45vw}}@media screen and (max-width:767px){.work-exp-form-div{width:80vw}}.overviewPage{min-height:100vh;padding:60px 80px;transition:all .3s;width:100%}@media screen and (max-width:640px){.overviewPage{padding:3.5rem 40px}}.overviewPage .overview__heading{color:#381d59;font-size:35px;font-weight:600;margin-bottom:0}@media screen and (max-width:640px){.overviewPage .overview__heading{font-size:35px;font-weight:600}}.overviewPage .overview__mhp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.overviewPage .overview__mhp .overview__content{display:flex;flex-direction:column;height:170px;justify-content:space-around;margin-left:50px}@media screen and (max-width:640px){.overviewPage .overview__mhp .overview__content{height:120px;margin-left:25px}}.overviewPage .overview_navbar{background-color:#fbf2f4;border-bottom:1.37812px solid #dcdcdc;display:flex;flex-direction:row;gap:20px;padding:20px 0 10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:3}.overviewPage .overview_navbar .nav{align-items:center;display:flex;flex-direction:row;gap:30px;height:20px;justify-content:flex-start}@media screen and (max-width:640px){.overviewPage .overview_navbar .nav{gap:20px}}.overviewPage .overview_navbar .nav .active{border-bottom:3px solid #381d59;padding:7px 0}.overviewPage .overview_navbar a{color:#381d59;cursor:pointer;font-family:Poppins;font-size:16px;font-weight:700;text-decoration:none}.overviewPage .overview_navbar a h6{margin:0}@media screen and (max-width:640px){.overviewPage .overview_navbar a{font-size:14px}}.overviewPage .overview_navbar a:hover{border-bottom:3px solid #381d59;padding:7px 0}.overviewPage .overview__tagline{color:#898989;font-size:1.1em;font-weight:600;margin-top:0}@media screen and (max-width:640px){.overviewPage .overview__tagline{display:none}}.overviewPage .image-size{border-radius:15px;height:170px;object-fit:cover;width:170px}@media screen and (max-width:640px){.overviewPage .image-size{height:120px;width:120px}}.overviewPage .profile-name{color:#383838;font-size:24px;font-weight:700}@media screen and (max-width:640px){.overviewPage .profile-name{font-size:18.74px}}.overviewPage .designation{color:#727272;font-size:20px}@media screen and (max-width:640px){.overviewPage .designation{font-size:16.4012px}}.overviewPage .experience{color:#727272;font-size:20px}@media screen and (max-width:640px){.overviewPage .experience{font-size:12.8866px}}.overviewPage .price-div{color:#727272;font-size:18px;font-weight:400}.overviewPage .price-div .price{color:#383838;font-weight:600}@media screen and (max-width:640px){.overviewPage .price-div{font-size:16.4012px}}.overviewPage #about-description{color:#727272;font-size:18px;font-weight:600}.overviewPage #about-description p{align-items:center;display:flex;flex-direction:row;font-size:16px;gap:10px;justify-content:flex-start}.overviewPage #about-description p svg{margin-right:10px}@media screen and (max-width:640px){.overviewPage .sm-none{display:none}}.overviewPage .user-info-div{border-bottom:1.37812px solid #dcdcdc;color:#383838;font-weight:400}.overviewPage .specialList{display:flex;flex-wrap:wrap;padding-left:0}.overviewPage .specialisations{background-color:transparent;border:2px solid #a6c;border-radius:20px;color:#a6c;display:flex;font-size:14px;margin-right:10px;margin-top:10px;padding:8px}@media screen and (max-width:640px){.overviewPage .specialisations{font-size:12px}}.overviewPage #time-slots-outer-div,.overviewPage #workEx-outer-div{border-bottom:1.37812px solid #dcdcdc;padding:20px 0 40px}.overviewPage #time-slots-outer-div .overview-subheading,.overviewPage #workEx-outer-div .overview-subheading{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.overviewPage #time-slots-outer-div .overview-subheading p,.overviewPage #workEx-outer-div .overview-subheading p{color:#381d59;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}@media screen and (max-width:640px){.overviewPage #time-slots-outer-div .overview-subheading p,.overviewPage #workEx-outer-div .overview-subheading p{font-size:16px}}.overviewPage #time-slots-outer-div .overview-subheading .overview-btn,.overviewPage #workEx-outer-div .overview-subheading .overview-btn{background-color:#ab70ca;border:0;border-radius:7px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;padding:10px 20px;text-align:center;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease}.overviewPage #time-slots-outer-div .overview-subheading .overview-btn:hover,.overviewPage #workEx-outer-div .overview-subheading .overview-btn:hover{background-color:#aa5bd3}@media screen and (max-width:640px){.overviewPage #time-slots-outer-div .overview-subheading .overview-btn,.overviewPage #workEx-outer-div .overview-subheading .overview-btn{font-size:14px;padding:5px 10px}}.overviewPage #time-slots-outer-div .overview-table-div,.overviewPage #workEx-outer-div .overview-table-div{border:1px solid #ab70ca;border-radius:16px;margin-top:10px}.overviewPage #time-slots-outer-div .overview-table-div .workEx-body,.overviewPage #workEx-outer-div .overview-table-div .workEx-body{background-color:transparent;border-radius:16px;font-weight:500;padding:5px 20px}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header,.overviewPage #workEx-outer-div .overview-table-div .overview-component-header{background-color:#fff;border-bottom:1px solid #ab70ca;border-radius:16px 16px 0 0;display:flex;flex-direction:row;font-weight:500;justify-content:flex-start;padding:5px 20px}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header .table-header-date,.overviewPage #workEx-outer-div .overview-table-div .overview-component-header .table-header-date{font-weight:600;width:30%}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header .icons-div,.overviewPage #workEx-outer-div .overview-table-div .overview-component-header .icons-div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header .icons-div input[type=checkbox],.overviewPage #workEx-outer-div .overview-table-div .overview-component-header .icons-div input[type=checkbox]{cursor:pointer;height:16px;margin-left:20px;margin-right:5px;width:16px}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header .purple,.overviewPage #workEx-outer-div .overview-table-div .overview-component-header .purple{color:#ab70ca;font-weight:500}.overviewPage #time-slots-outer-div .overview-table-div .overview-component-header .orange,.overviewPage #workEx-outer-div .overview-table-div .overview-component-header .orange{color:#fa8a8a;font-weight:500}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div{padding:10px 20px}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div .slot,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div .slot{background-color:#fff;border:1px solid;border-radius:18px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin:10px 15px 5px 0;padding:5px 15px;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div .hour-slots-div,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div .hour-slots-div{display:flex;flex-wrap:wrap}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div .hour-slots-div .slot,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div .hour-slots-div .slot{border-color:#ab70ca;color:#ab70ca}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div .min-slots-div,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div .min-slots-div{display:flex;flex-wrap:wrap}.overviewPage #time-slots-outer-div .overview-table-div .slots-display-div .min-slots-div .slot,.overviewPage #workEx-outer-div .overview-table-div .slots-display-div .min-slots-div .slot{border-color:#fa8a8a;color:#fa8a8a}@media screen and (max-width:640px){.overviewPage #time-slots-outer-div,.overviewPage #workEx-outer-div{margin-top:10px}}.overviewPage #workEx-outer-div{border-bottom:0}.theme-font{font-family:Poppins,sans-serif}.steps{border-radius:20px;color:#381d59;margin-bottom:2rem;margin-top:2rem}.steps .step{align-items:center;cursor:pointer;display:flex;float:none;height:25px}.steps .step p{float:none;margin-left:1.2rem}.steps .step:hover{text-decoration:underline}.steps .step__verticalLine{height:3rem;margin-bottom:10px;margin-left:13.5px;margin-top:10px;width:3px}.steps .empTypP{color:#381d59;float:left;font-size:.8rem;font-weight:400;margin-left:50px;z-index:-100}.steps .empduration{color:gray;font-size:.6rem}.editProfilePage{padding:60px 80px;width:100%}.editProfilePage .MuiCircularProgress-root{height:12px!important;margin-left:10px;width:12px!important}@media screen and (max-width:640px){.editProfilePage{padding:3.5rem 40px}}.editProfilePage .editProfilePage__form{width:100%}.editProfilePage .editProfilePage__form button{background:#ab70ca;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin-top:10px;padding:10px 25px;text-decoration:none}.editProfilePage .overview__heading{color:#381d59;font-size:35px;font-weight:700}.editProfilePage .overview__tagline{color:#898989;font-size:1em;font-weight:700}@media screen and (max-width:640px){.editProfilePage .overview__tagline{display:none}}.editProfilePage .editProfile__row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 0;width:100%}.editProfilePage .editProfile__row .editProfile__input{width:50%}@media screen and (max-width:640px){.editProfilePage .editProfile__row .editProfile__input{width:100%}}.editProfilePage .editProfile__image{position:relative}.editProfilePage .editProfile__image .image-size{border-radius:15px;height:170px;object-fit:cover;width:170px}@media screen and (max-width:640px){.editProfilePage .editProfile__image .image-size{height:120px;width:120px}}.editProfilePage .editProfile__image .image-edit{align-items:center;background:#ab70ca;border:none;border-radius:100%;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;left:85%;position:absolute;text-decoration:none;top:80%;width:40px}@media screen and (max-width:640px){.editProfilePage .editProfile__image .image-edit{height:35px!important;left:80%;top:70%;width:35px!important}}.editProfilePage .editProfile__specialization{padding:10px 0;width:100%}.editProfilePage .editProfile__description{padding:10px 0}.editProfilePage .input-control-field{background-color:#fbf2f4;border:2px solid #a9a9a9;border-radius:5px;font-family:Poppins;font-size:16px;margin-top:7px;padding:10px;width:90%}.editProfilePage .input-control-chip-field{background-color:#fbf2f4;border-radius:5px;font-size:16px;margin-top:7px;width:94%}.editProfilePage .input-control-chip-field *{font-family:Poppins}.editProfilePage .about{color:#898989;font-size:24px;font-weight:700}.editProfilePage .specialization__field{margin-top:8px;width:100%}.editProfilePage .specialization__field *{font-family:Poppins}.editProfilePage .specialization{background:#fff;border:1px solid #ab70ca;border-radius:16px;box-sizing:border-box;color:#a6c;font-size:19.32px;font-weight:500}.editProfilePage .description{border:2px solid #a9a9a9;border-radius:5px;box-sizing:border-box;font-family:Poppins;height:200px;width:100%}.appointment{display:flex;justify-content:center;width:100%}.appointmentBar{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0;padding:20px 40px;width:100%}@media screen and (max-width:820px){.appointmentBar{padding:20px}}.appointmentBar h6{color:#ab70ca;font-family:poppins;font-size:12px;font-weight:400;margin:0}.appointmentBar .MuiAvatar-root{border-radius:50%;height:5rem;width:5rem}.appointmentBar .clientDetails{align-items:center;display:flex;flex-direction:row;gap:35px;justify-content:flex-start;width:280px}@media screen and (max-width:820px){.appointmentBar .clientDetails{gap:20px;justify-content:center}}.appointmentBar .clientDetails h2{color:#727272;font-family:poppins;font-size:22px;font-weight:700}@media screen and (max-width:820px){.appointmentBar .clientDetails h2{font-size:18px}}.appointmentBar .timings{align-items:center;display:flex;flex-direction:column}.appointmentBar .timings h2{color:#727272;font-size:22px;font-weight:600;margin:5px}@media screen and (max-width:820px){.appointmentBar .timings h2{font-size:18px}}.appointmentBar .timings p{color:#ab70ca;cursor:pointer;font-size:12px;font-weight:600;margin:0;text-decoration:underline}.appointmentBar button{background:#ab70ca;border:none;border-radius:7px;padding:10px}.appointmentBar button a{color:#fff;font-size:14px;font-weight:600;text-decoration:none}@media screen and (max-width:820px){.appointmentBar button a{font-size:12px}}.appointmentBar .join{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.appointmentBar .join .addToCalendar{background-color:transparent;border:none;color:#ab70ca;cursor:pointer}@media screen and (max-width:800px){.appointmentBar{flex-direction:column}.appointmentBar .join{padding-top:15px;width:100%}.appointmentBar .join button{width:80%}.appointmentBar .join .addToCalendar{width:15%}}.reschedule__modal .modal__clientProfile{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;padding:0 20px}.reschedule__modal .modal__clientProfile img{border-radius:100%;height:60px;object-fit:cover;width:60px}.reschedule__modal .modal__clientSchedule{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;padding:0 20px}.reschedule__modal .modal__clientSchedule h4,.reschedule__modal .modal__clientSchedule h5,.reschedule__modal .modal__clientSchedule svg{color:#727272;text-align:center}.reschedule__modal .modal__clientSchedule .modal__clientTime{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.reschedule__modal .modal__clientSchedule .modal__clientTime .modal__timeBar{background-color:#000;height:1px;width:10px}.reschedule__modal .modal__clientSchedule .modal__clientTime h5{background-color:#dcdcdc;border-radius:5px;font-weight:400;padding:2px 7px}.reschedule__modal .rescheduleModal__button{margin-left:0!important;width:100%}.reschedule__modal .rescheduleModal__button .MuiCircularProgress-root{height:12px!important;margin-left:10px;width:12px!important}.e-dialog .e-dlg-header-content{background-color:#fbf2f4;border-radius:6px 6px 0 0!important;padding:12px 25px!important}.e-dialog .e-footer-content{padding:12px 25px!important}.e-dlg-container.e-dlg-center-center{position:fixed!important}.AllAppointments{align-items:center;display:flex;flex-direction:column;overflow-x:hidden;padding:60px 80px;width:100%}@media screen and (max-width:800px){.AllAppointments{padding:60px 20px}}.AllAppointments .Appointments{align-items:center;display:flex;flex-direction:column;width:100%}.AllAppointments .Appointments>div{width:100%}.AllAppointments h1{color:#381d59;font-size:35px;font-weight:700;text-align:left}.AllAppointments .appointments__navbar{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:800px){.AllAppointments .appointments__navbar{flex-direction:column-reverse}}.AllAppointments .appointments__navbar .appointments__links{display:flex;flex-direction:row;font-weight:700;gap:1rem}.AllAppointments .appointments__navbar .appointments__links span{color:#381d59;margin:5px 0;padding:5px 2px}.AllAppointments .appointments__navbar .appointments__links span:hover{border-bottom:3px solid #381d59;cursor:pointer}.AllAppointments .appointments__navbar .appointments__links span.active{border-bottom:3px solid #381d59}.AllAppointments .e-input-group.e-control-wrapper.e-date-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:130px!important}.requestToReschedule .content{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0;padding:20px 40px}@media screen and (max-width:640px){.requestToReschedule .content{align-items:center;flex-direction:column;justify-content:center;padding:20px}}.requestToReschedule .content .content__info{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:flex-start}@media screen and (max-width:640px){.requestToReschedule .content .content__info{gap:20px}}.requestToReschedule .photo{align-items:center;display:flex;justify-content:center}.requestToReschedule .profile_image{border-radius:50%;height:5rem;width:5rem}.requestToReschedule .three{padding:9px}@media screen and (max-width:640px){.requestToReschedule .three{width:100%}}.requestToReschedule .name{color:#383838;font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media screen and (max-width:640px){.requestToReschedule .name{font-size:16px}}.requestToReschedule .request{color:#898989;font-size:14px;font-weight:600;line-height:24px}.requestToReschedule .time{color:#381d59;font-weight:600;line-height:20px;text-align:left}@media screen and (max-width:640px){.requestToReschedule .time{font-size:12px}}.requestToReschedule .view{background:#ab70ca;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;text-decoration:none}@media screen and (max-width:640px){.requestToReschedule .view{margin-top:4px;width:100%}}.requestToReschedule .view:hover{background:#8857a3}.rescheduleAccept .content{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0;padding:20px 40px}@media screen and (max-width:640px){.rescheduleAccept .content{align-items:center;flex-direction:column;justify-content:center;padding:20px}}.rescheduleAccept .content .content__info{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:flex-start}@media screen and (max-width:640px){.rescheduleAccept .content .content__info{gap:20px}}.rescheduleAccept .photo{align-items:center;display:flex;justify-content:center}.rescheduleAccept .profile_image{border-radius:50%;height:5rem;width:5rem}@media screen and (max-width:640px){.rescheduleAccept .profile_image{height:70px;width:70px}}.rescheduleAccept .three{padding:9px}@media screen and (max-width:640px){.rescheduleAccept .three{width:100%}}.rescheduleAccept .name{color:#383838;font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media screen and (max-width:640px){.rescheduleAccept .name{font-size:16px}}.rescheduleAccept .request{color:#898989;font-size:14px;font-weight:600;line-height:24px}.rescheduleAccept .time{color:#381d59;font-weight:600;line-height:20px;text-align:left}@media screen and (max-width:640px){.rescheduleAccept .time{font-size:12px}}.rescheduleAccept .view{background:#ab70ca;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;text-decoration:none}@media screen and (max-width:640px){.rescheduleAccept .view{margin-top:4px;width:100%}}.rescheduleAccept .view:hover{background:#8857a3}.Admin{background-color:#fff;color:#000;margin:0 20px 20px}.Admin .Admin__wrapper{border-radius:10px;display:flex;flex-direction:row;justify-content:space-between}.Admin .Admin__wrapper .Admin__block-about{display:flex;flex-direction:row;justify-content:space-between;width:60%}.Admin .Admin__wrapper .Admin__block-about h1{align-items:center;display:flex;font-size:medium;justify-content:first baseline}.Admin .Admin__wrapper .Admin__block-about .Admin__block-email p{font-size:15px;font-weight:450}@media screen and (max-width:700px){.Admin .Admin__wrapper .Admin__block-about .Admin__block-email{display:flex;flex-direction:column}.Admin .Admin__wrapper .Admin__block-about .Admin__block-email p{align-items:flex-start;font-size:11px;margin-left:0}}@media screen and (max-width:300px){.Admin .Admin__wrapper .Admin__block-about .Admin__block-email{display:flex;flex-direction:column}.Admin .Admin__wrapper .Admin__block-about .Admin__block-email p{align-items:flex-start;font-size:6px;margin-left:0}}@media screen and (max-width:700px){.Admin .Admin__wrapper .Admin__block-about{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.Admin .Admin__wrapper .Admin__block-about h1{font-size:15px;margin-bottom:0}}@media screen and (max-width:300px){.Admin .Admin__wrapper .Admin__block-about{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.Admin .Admin__wrapper .Admin__block-about h1{font-size:10px;margin-bottom:0}}.Admin .Admin__wrapper .Admin_status{align-items:center;display:flex;justify-content:flex-end;width:33%}.Admin .Admin__wrapper .Admin_status button{background-color:#ab70ca;border:none;border-radius:7px;color:#fff;cursor:pointer;margin:0 5px 0 0;padding:5px 15px}.admin__profile{background-color:#f8dfe5;width:100%}.admin__profile .admin__profile-body{background-color:#fbf2f4;border-radius:7px;margin:40px 20px 20px;opacity:1;padding-bottom:30px}.admin__profile .admin__profile-body h2{align-items:center;display:flex;font-size:30px;font-weight:450;justify-content:center}.admin__profile .admin__profile-body p{font-size:large;font-weight:600;margin-left:20px;margin-right:20px}.admin__profile .admin__profile-body .admin__profile-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.admin__profile .admin__logout{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:20px}.admin__profile .admin__logout .btn-submit{align-items:center;background-color:#ab70ca;border:0;border-radius:7px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:16px;justify-content:center;padding:10px 30px;text-align:center;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease;width:140px}.header{display:none;position:fixed;right:20px;top:40px;z-index:2}@media(max-width:768px){.header{display:block}}.sidebar{max-width:300px;min-width:300px;transition:all .3s;z-index:4}.sidebar .sidebar__content{align-items:flex-start;background:linear-gradient(180deg,#381d59,#ab70ca);display:flex;flex-direction:column;justify-content:center;max-width:300px;min-height:100%;min-width:300px;position:fixed}.sidebar .sidebar__content .sidebar__logout{align-items:center;border-radius:10px;bottom:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;left:30px;padding:10px;position:fixed;transition:all .3s;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease;width:220px}.sidebar .sidebar__content .sidebar__logout p{margin-left:30px}.sidebar .sidebar__content .sidebar__logout:hover{background:#00000023}.sidebar .sidebar__content .tabs{text-decoration:none;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease;width:100%}.sidebar .sidebar__content .tabs div{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 8px 8px 40px}.sidebar .sidebar__content .tabs p{margin-left:30px}.sidebar .sidebar__content .active{border-left:5px solid #fa8a8a}.sidebar .sidebar__content .active div svg>path{fill:#fa8a8a}.sidebar .sidebar__content .active div p{color:#fa8a8a}@media(max-width:768px){.sidebar{margin-left:-300px;position:fixed}.sidebar .sidebar__logout{left:-300px!important}.sidebar.active{margin-left:0}.sidebar.active .sidebar__logout{left:30px!important}}.tabs:hover{border-left:5px solid #fa8a8a;transition:all .4s ease;transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:ease}.tabs:hover div svg>path{fill:#fa8a8a}.tabs:hover div p{color:#fa8a8a}.App{align-items:stretch;display:flex;font-family:Poppins;height:100%;width:100%}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbf2f4;font-family:Poppins -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}::selection{background-color:#a6c;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.e86cdc3e.css.map*/