body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}table,td,th{border:2px solid #969696}th{background-color:#dcdcdc}td,th{text-align:left!important;color:#333}table{width:100%}.App{font-family:Muli!important;overflow-x:visible}.App-logo{height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#09d3ac}.button{height:48px;width:100%;border-radius:4px;font-weight:900;cursor:pointer}.button.submit{background-color:#35cc62;color:#fff}.button.basic{background-color:#fff;color:#5b6576;border:2px solid #b0b9c9!important}.button.submit-save{background-color:#5692ff;color:#fff}.button.disabled{background-color:#f1f3f7;color:#b0b9c9}.button .text{height:14px;font-size:14px;font-weight:800;letter-spacing:1px;line-height:14px;text-align:center}.page-title{height:42px;color:#27395a;font-size:28px;font-weight:600;line-height:42px}.page-content{background-color:#fff;box-shadow:-6px 5px 10px 0 rgba(196,192,192,.09);padding:25px;margin-bottom:30px}.page-content .page-content-grey{background-color:#f9f9f9;box-shadow:-6px 5px 10px 0 hsla(0,0%,70.2%,.09);padding:25px;margin-bottom:30px;border-radius:4px}.page-content .title{color:#333}.page-content .form-title,.page-content .title{height:29px;font-size:19px;font-weight:600;line-height:29px}.page-content .form-title{color:#35cc62;padding-bottom:10px}.select-box{box-sizing:border-box;height:48px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.select-box-label{height:18px;color:#333;font-size:14px;letter-spacing:.1px;vertical-align:center}.row{margin-bottom:15px}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{visibility:hidden!important}.button{border:none}.table-layout .header-container{padding:0!important}.table-layout .row{margin:0}button:focus{outline:none!important}a,button{cursor:pointer}.login{width:100%;min-height:1000px;clear:both;background-color:#fafbfc}.login .title{height:46px;color:#333;font-size:38px;font-weight:600;line-height:46px;margin-top:90px}.login .form-container{width:100%;border-radius:3px;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.07);margin-top:31px;padding-top:10px}.login .form-container .form{padding:3vw}.login .form-container .form .text-box{margin-top:5px}.login .form-container .form .remember-me{padding-left:30px}.login .form-container .form .remember-me .remember-me-checkbox{box-sizing:border-box;border:2px solid #35cc62;border-radius:4px;cursor:pointer}.login .form-container .form .remember-me .remember-me-text{height:16px;color:#27395a;font-size:13px;line-height:16px;margin-left:10px}.login .form-container .form .forgot-password{height:26px;color:#35cc62;font-size:13px;font-weight:600;line-height:26px;padding-right:30px}.login .form-container .form .forgot-password span :hover{cursor:pointer}.login .error-message{color:#ff584e;font-size:12px;letter-spacing:.07px;margin-left:2px}.main-nav{height:66px}.title{font-family:Muli;padding:20px;font-size:34px}.input-box{position:relative}.input-box .icon{position:absolute;top:35px;left:400px;font-size:20px}.input-box .search-icon{background:#fff url(/images/search.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.input-box .calendar-icon{background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.input-box .label{height:18px;color:#333;font-size:14px;letter-spacing:.1px;line-height:18px;margin-bottom:5px}.input-box .box{height:48px}.input-box .box,.input-box .field{box-sizing:border-box;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;margin-top:0;text-indent:10px;margin-bottom:20px!important}.input-box .field{height:93px}.input-box .error{border:1px solid #ff584e}.input-box .error-message{width:100%;color:#ff584e;font-size:12px;letter-spacing:.07px;margin-left:2px;margin-top:-10px!important;margin-bottom:1rem!important}.input-box .phoneInputField{box-sizing:border-box;height:48px!important;width:100%!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;background-color:#fff!important;text-indent:10px!important}.input-box .phoneInputField,.react-tel-input{margin-bottom:20px!important}.react-datepicker-wrapper .react-datepicker__input-container{margin-left:-10px;margin-right:10px;margin-top:5px}.react-datepicker-wrapper .react-datepicker__input-container .box text-box{box-sizing:border-box;height:50px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:none!important;background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.react-datepicker__navigation--years{background:none;line-height:1.7rem;text-align:center;cursor:pointer;padding:0;border:.45rem solid transparent;z-index:1;height:20px;width:10px;text-indent:-999em;overflow:hidden;position:relative;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years.react-datepicker__navigation--years-upcoming{top:-7px;border-bottom-color:#ccc}.react-datepicker__navigation--years.react-datepicker__navigation--years-previous{top:7px;border-top-color:#ccc}.footer{width:100%;position:fixed;bottom:0}.footer .title{height:25px;color:#fff;font-size:20px;font-weight:900;line-height:20px;margin-top:10px}.footer hr{box-sizing:border-box;height:2px;border:1px solid #979797;opacity:.31;padding-left:5px;padding-right:5px}.footer .rights{height:30px;color:#a4a4a4;font-size:11px;line-height:14px;text-align:center;margin-bottom:10px}.reset-token-note{margin-top:10px;border-radius:4px;background-color:#f9f9f9;padding:30px}.click-here{color:#35cc62}.header{position:absolute;margin-left:0;margin-right:0;margin-top:0;height:82px;width:100%;background-color:#fff!important}.header .profile{border-radius:50%;height:50px;width:50px}svg{height:30px;width:36px}path{stroke:#ececec;fill:#ececec}.initials{fill:#9c9c9c;font:700 30px Muli}.main-nav{box-shadow:5px 5px 25px 0 hsla(0,0%,70.2%,.25)!important;z-index:99}.title{padding:10px;color:#35cc62;font-size:22px;font-weight:900;line-height:27px}.side-navigation-toggle{display:none}@media only screen and (max-width:768px){.side-navigation-toggle{display:block}#sidebar-overlay{z-index:0}}.navigation-title{color:#5b6576!important;font-size:22px!important;font-weight:900!important;line-height:15px!important}.nav-bar-item{height:19px;color:#35cc62;font-size:15px;font-weight:700;line-height:19px;margin-left:15px!important}.nav-link{cursor:pointer}.mt-2,.my-2{margin-top:2rem!important}.ReactTable{width:100%;min-height:33px;border:none!important}.ReactTable .rt-tr-group:hover{background-color:rgba(53,204,98,.08)!important}.ReactTable .rt-tr-group:hover .rt-tr .rt-td{background-color:inherit!important}.ReactTable .rt-thead.-header{box-shadow:none}.ReactTable .rt-noData{padding:10px!important;width:100%;margin:0!important;font-size:18px!important;text-align:center;font-family:Muli;z-index:0;height:40px!important}.ReactTable .rt-tbody .rt-td,.ReactTable .rt-thead .rt-th{border:none!important;padding:0 7px}.cell{color:#333;font-size:14px;line-height:33px;height:33px;margin:0}.cell .basic-cell{text-align:left;white-space:nowrap}.cell .overflow{overflow:hidden;text-overflow:ellipsis}.cell .overflow-report{word-break:break-all!important}.cell .select-cell{text-align:center}.cell .select-cell .checkbox{box-sizing:border-box;height:20px;width:20px;border:2px solid #35cc62;border-radius:4px}.cell.action-cell{text-align:center;cursor:pointer}.cell.link-cell{text-align:left;white-space:nowrap}.cell.link-cell .link-text{color:#35cc62!important;text-decoration:underline!important;cursor:pointer}.cell.link-cell .link-text-disabled{color:#b0b9c9;font-size:12px;font-style:italic;text-decoration:underline!important;cursor:pointer}.custom-header{color:#5b6576;font-size:16px;font-weight:700;line-height:35px;height:37px}.custom-header,.custom-report-header{text-align:left;overflow:hidden;text-overflow:ellipsis}.custom-report-header{height:26px;color:#838d9e;font-family:Muli;font-size:11px;font-weight:600;letter-spacing:0;line-height:26px}.status-cell{width:100%;border-radius:5%;font-size:10px;font-weight:700}.status-cell .completed-status{background-color:rgba(53,204,98,.3);color:#35cc62;height:24px;padding:3px;margin-top:3px;border-radius:5px}.status-cell .abandoned-status{background-color:#b0b9c9}.status-cell .abandoned-status,.status-cell .mobile-device-status{color:#5b6576;height:24px;padding:3px;margin-top:3px;border-radius:5px}.status-cell .mobile-device-status{background-color:transparent}.status-cell .progress-status{background-color:rgba(208,83,23,.6784313725);color:#d05317;height:24px;padding:3px;margin-top:3px;border-radius:5px}@media only screen and (max-width:768px){.record-count{width:auto!important}.page-number-container{padding:0!important}}.pagination .row{margin-bottom:0}.pagination .record-count{padding:13px}.pagination .record-count .record-count-text-container{width:90px}.pagination .record-count .record-count-text{height:26px;width:100%;margin:5px;font-size:14px;color:#333;font-family:Muli;display:flex;justify-content:flex-end;align-items:center;text-align:right}.pagination .record-count .record-count-list{box-sizing:border-box;height:26px;width:76px;margin-top:5px;margin-bottom:5px;border:2px solid #e6eaf1;border-radius:7px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .page-number{box-sizing:border-box;height:48px;width:48px;border:2px solid #e6eaf1;border-radius:4px;margin:5px}.pagination .page-number :hover{cursor:pointer}.pagination .page-number.active{background-color:#35cc62;color:#fff}.pagination .page-arrow{height:20px;width:20px;color:#5b6576;font-size:20px}.pagination .page-arrow :hover{cursor:pointer}.password-container .password-text{margin-bottom:0!important}.modal{display:block!important;overflow-y:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-header{border-bottom:none}.modal .modal-content{border-radius:7px;background-color:#fff}.modal .modal-title{color:#333;font-size:21px;line-height:32px}.validation-container{margin:20px 20px 20px 0}.validation-container .text-description{color:#333}.validation-container .text-description,.validation-container .text-error{font-family:Muli;font-size:11px;letter-spacing:0;line-height:18px;margin-left:10px}.validation-container .text-error{color:#ff584e}.table-layout .header-container .title{line-height:40px;margin-bottom:0}.table-layout .body-container .tabbed-row{padding:20px 0 0}.table-layout .body-container .tabbed-row img{margin:0 10px 5px 0}.table-layout .body-container .tabbed-row .inactive_tabs{background-color:transparent;color:#5b6576}.table-layout .body-container .tabbed-row .completed-active-tab{color:#35cc62;border-bottom:rgba(53,204,98,.3);border-bottom-width:2px;border-bottom-style:solid}.table-layout .body-container .tabbed-row .inprogress-active-tab{color:#d05317;border-bottom:rgba(208,83,23,.6784313725);border-bottom-width:2px;border-bottom-style:solid}.table-layout .body-container .tabbed-row .abandoned-active-tab{color:#5b6576;border-bottom:#b0b9c9;border-bottom-width:2px;border-bottom-style:solid}.table-layout .list-container{padding:20px;margin-bottom:0}.table-layout .list-container .list-header{height:32px;color:#333;font-family:Muli;font-size:19px;font-weight:600;letter-spacing:0;line-height:29px}.table-layout .list-container .list-dropdown{height:32px;color:#b0b9c9;font-family:PT Sans;font-size:14px;letter-spacing:.1px;line-height:19px;text-align-last:center}.table-layout .list-container .searchable-dropdown-container{padding:0;height:32px}.table-layout .list-container .searchable-dropdown-container .input-field{height:32px}.table-layout .list-container .searchable-dropdown-container .action-button{position:absolute;top:37px;right:15px}.table-layout .list-container .searchable-dropdown-container .drop-down-list{top:65px;width:93%}.table-layout .list-container .label{font-size:12px;margin:0!important;height:32px;display:inline-flex;align-items:center}.table-layout .list-container .input-box{position:relative}.table-layout .list-container .input-box .icon{position:absolute;top:35px;left:400px;font-size:20px}.table-layout .list-container .input-box .calendar-icon{background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.table-layout .list-container .input-box .box{box-sizing:border-box;height:32px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;margin-top:0;text-indent:10px;margin-bottom:20px!important;box-shadow:none!important}.table-layout .list-container .input-box .react-datepicker-wrapper{width:100%}.table-layout .list-container .input-box .react-datepicker-wrapper .react-datepicker__input-container{margin-left:-10px;margin-right:10px}.table-layout .list-container .input-box .react-datepicker-wrapper .react-datepicker__input-container .box text-box{box-sizing:border-box;height:50px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:none!important;background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.searchable-dropdown-container{padding:0}.searchable-dropdown-container .input-field{text-indent:20px;box-sizing:border-box;height:48px;width:100%;padding-right:40px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.searchable-dropdown-container .action-button{position:absolute;top:35px;right:20px}.searchable-dropdown-container .drop-down-list{position:absolute;display:block;padding:5px;z-index:1;top:58px;width:92%;height:auto;max-height:200px;overflow:hidden;overflow-y:scroll;scroll-behavior:auto;background-color:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,.78)}.searchable-dropdown-container .drop-down-list span{display:block;padding:5px 10px}.searchable-dropdown-container .drop-down-list span:hover{background-color:rgba(0,0,0,.05)}.searchable-dropdown-container .drop-down-list-hidden{display:none}.report-body{background-color:#fafbfc;padding:20px}.no-border{border:0!important}.only-border{border:2px solid #b0b9c9!important}.report-generation{color:#333;font-size:15px;line-height:29px}.report-generation .status{font-size:14px}.filters{box-sizing:border-box;border:0 solid #e0e1e2;padding:15px}.filters .title{font-family:Muli;color:#333;font-size:14px;font-weight:600;line-height:29px}.grey-area-group{border-radius:4px;background-color:#fafbfc;padding:30px 60px;margin-bottom:20px;width:100%}.filter-text{color:#5b6576;font-size:14px;font-weight:800;letter-spacing:1px;line-height:14px;margin-right:10px}.filter-text:hover{cursor:pointer}.vertical-line{border-left:1px dotted #e0e1e2;height:100%}.excel-view{border:1px dotted #e0e1e2;padding:15px}.box{box-shadow:none!important}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .react-datepicker__input-container{margin-top:0}#excel-viewer{padding:20px}.report-stats{background-color:rgba(86,146,255,.11);border-radius:4px;height:42px;width:100%;margin:0;margin-bottom:20px!important}.report-stats .label{text-align:center;height:20px;color:#5692ff;font-family:Muli;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;margin-top:10px}@media(max-width:576px){.report-stats,.report-stats .label{height:auto}.report-details-header{height:auto!important}.report-body{padding:0}.report-type-selector{margin-left:-7.5px!important;padding:0 10px}.btn-section{margin-top:10px}.input-box .box{height:48px!important}}.report-type-selector{margin-left:20px}.report-details-header{height:40px;margin-top:30px;border-radius:4px;border-bottom:1px solid rgba(176,185,201,.3)}.report-details-header .title-value-container{padding:10px}.report-details-header .title-value-container .title-text{height:20px;color:#35cc62;font-family:Muli;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}.report-details-header .title-value-container .value-text{height:20px;color:#27395a;font-family:Muli;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}@media(max-width:1232px)and (min-width:768px){.label{height:34px!important}.action-button{top:52px!important}}.missing-clients{padding:10px;margin:10px;background-color:#fa7b6f;min-height:66px;border-radius:8px;align-content:center}.missing-clients .img{margin-right:25px}.missing-clients .text{height:18px;width:196px;color:#fafbfc;font-family:PT Sans;font-size:16px;letter-spacing:0;line-height:20px}.import-none{padding:10px;margin:10px;background-color:rgba(53,204,98,.25);min-height:66px;border-radius:8px;align-content:center}.import-none .img{margin-right:25px}.import-none .text{height:18px;width:196px;color:#03771d;font-family:PT Sans;font-size:16px;letter-spacing:0;line-height:20px}.missing-services{padding:10px;margin:10px;background-color:rgba(255,199,52,.13);min-height:66px;border-radius:8px;align-content:center}.missing-services .img{margin-right:25px}.missing-services .text{height:18px;width:196px;color:#5b6576;font-family:PT Sans;font-size:16px;letter-spacing:0;line-height:20px}.file-component{margin-bottom:10px;height:110px;border-radius:5px;background-color:#f4f4f4}.file-icon{margin-top:22px;height:16px;width:16px}.document-name{color:#3d4a5e;font-size:15px;line-height:19px;margin-bottom:0}.document-name,.document-type{font-family:Montserrat Medium;letter-spacing:0;height:20px}.document-type{color:#9e9e9e;font-size:12px;line-height:15px}.document-options{height:20px;width:20px}.add-document{display:table;margin-bottom:10px;height:110px;box-sizing:border-box;border:2px dashed #d6d6d6;border-radius:6px}.loader-file{height:105px;width:auto}.add-button{display:table-cell;vertical-align:middle;color:#bdbdbd;font-family:Montserrat SemiBold;font-size:15px;letter-spacing:0;text-align:center}.box{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.2);margin:2em auto;padding:1em;position:relative;width:33%}.card__corner{position:absolute;top:0;right:0;width:2em;height:2em;background-color:#d0d0d0}.card__corner .card__corner-triangle{position:absolute;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 2em 2em 0}#fileUpload{display:none}.row{margin-bottom:0}.confirmation-footer{padding:0}.modal-description-body{padding:10px}.cont-service-title{background-color:#fff;border:1px solid #e0e1e2;height:67px;margin:0 0 1em}.cont-client-name,.cont-service-title{font-family:Muli;font-size:18px;font-weight:700;padding:0 1.5em;display:flex;align-items:center}.cont-client-name{background-color:rgba(176,185,201,.17);height:48px;color:#35cc62}.cont-table{background-color:#fff;padding:1em 2em}.cont-page{display:flex;align-items:center;margin-top:1em}.cont-numbers{display:flex;grid-gap:15px;gap:15px;margin:0 15px}.numbers{display:flex;justify-content:center;align-items:center;height:48px;width:48px;border:2px solid #e6eaf1;color:#b0b9c9;font-family:Muli;font-size:14px;font-weight:500;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.numbers-selected{color:#fff;background-color:#35cc62;border:2px solid #35cc62}.headers{color:#333;font-weight:600}.content,.headers{font-family:Muli;font-size:14px;width:10em}.content{color:#838d9e}.grid{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:1em 1em;gap:1em 1em;padding:10px 2em;border-bottom:1px solid rgba(0,0,0,.1);width:-webkit-max-content;width:max-content}.table-container{margin:1em;overflow-x:auto}.divisor{margin:0;width:100%!important}.cont-arrows{border:2px solid #e6eaf1;height:48px;width:48px;display:flex;align-items:center;justify-content:center}.cont-client-name-sm{background-color:rgba(86,146,255,.11);height:42px;color:#5692ff;font-family:Muli;font-size:14px;font-weight:700;display:flex;align-items:center;padding:0 1em;margin-top:1em}.card-sm{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.09);display:grid;grid-template-columns:repeat(3,1fr);padding:1em;grid-gap:1em 2em;gap:1em 2em}.titles-sm{color:#838d9e;font-family:Muli;font-size:11px;font-weight:600}.text-sm{color:#333;font-family:Muli;font-size:12px}@media(max-width:600px){.cont-page{justify-content:center}.cont-service-title{margin:0}}.cont-pagination{display:flex;justify-content:flex-end;margin-top:1em}.css-189vk5p.Mui-selected{background-color:#35cc62!important;border:2px solid #35cc62!important;color:#fff!important}.css-189vk5p{color:#b0b9c9!important;border:2px solid #e6eaf1!important}@media (max-width:600px){.cont-pagination{justify-content:center}}.Table{width:100%;min-height:33px;text-overflow:ellipsis;overflow:hidden}.Table .rt-tbody .rt-td{border:none;padding:0 7px}.Table .custom-header{color:#5b6576;margin-top:30px;margin-bottom:0;font-size:16px;font-weight:700;line-height:35px;text-align:left;height:37px;overflow:hidden;text-overflow:ellipsis}.Table .cell{color:#333;font-size:14px;line-height:33px;height:33px;margin:0;border-bottom:1px solid rgba(0,0,0,.05)}.Table .cell .basic-cell{text-align:left;white-space:nowrap}.Table .cell .overflow{overflow:hidden;text-overflow:ellipsis}.Table .cell .overflow-report{word-break:break-all!important}.Table .cell .select-cell{text-align:center}.Table .cell .select-cell .checkbox{box-sizing:border-box;height:20px;width:20px;border:2px solid #35cc62;border-radius:4px}.Table .cell.action-cell{text-align:center;cursor:pointer}.Table .cell.link-cell{text-align:left;white-space:nowrap}.Table .cell.link-cell .link-text{color:#35cc62!important;text-decoration:underline!important;cursor:pointer}.Table .cell.link-cell .link-text-disabled{color:#b0b9c9;font-size:12px;font-style:italic;text-decoration:underline!important;cursor:pointer}.Table .rt-tr-group:hover{background-color:rgba(53,204,98,.08)!important}.Table .rt-tr-group:hover .rt-tr .rt-td{background-color:inherit!important}@media only screen and (max-width:768px){.data-grid-container,.page-content{padding:0!important}.table-layout{margin:0!important}.header-container{width:auto!important}.input-box{position:relative}.input-box .icon{position:absolute;top:35px;left:400px;font-size:20px}.input-box .calendar-icon{background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}.input-box .box{box-sizing:border-box;height:32px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;margin-top:0;text-indent:10px;margin-bottom:20px!important;box-shadow:none!important}.input-box .react-datepicker-wrapper{width:100%}.input-box .react-datepicker-wrapper .react-datepicker__input-container{margin-left:-10px;margin-right:10px}.input-box .react-datepicker-wrapper .react-datepicker__input-container .box text-box{box-sizing:border-box;height:50px;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff;box-shadow:none!important;background:#fff url(/images/calendar-grey.svg) 100% no-repeat;padding-right:17px;left:10px;width:30px;background-origin:content-box}}.value{font-size:16px}.notes-text-area{border-radius:4%}.table-layout .header-container .title{min-height:42px;line-height:42px;margin-top:30px;margin-bottom:24px;min-width:103px}.table-layout .body-container .body-line{box-sizing:border-box;height:1px;margin-left:4%;margin-right:4%}.table-layout .body-container .list-container .list-header{font-size:22px;margin-bottom:10px}.table-layout .body-container .data-grid-container .css-1smlk3z-MuiPaper-root{border-radius:20px;background-color:#35cc62}.table-layout .body-container .data-grid-container .custom-cal{border-radius:20px}.table-layout .body-container .data-grid-container .rmdp-range{background-color:rgba(176,185,201,.3019607843);color:#030d35}.table-layout .body-container .data-grid-container .rmdp-range .start{background-color:#00f}.table-layout .body-container .data-grid-container .react-datepicker-wrapper{width:100%}.table-layout .body-container .data-grid-container .react-datepicker-wrapper .react-datepicker__input-container{margin-top:0}.table-layout .body-container .data-grid-container .label{align-self:baseline;margin-right:0;height:18px;width:32px;color:#333;font-family:Muli;font-size:14px;letter-spacing:.1px;line-height:18px}.table-layout .body-container .data-grid-container .pay-label{height:66px;width:100%;border-radius:8px;flex-direction:column;margin-top:10px;margin-bottom:10px;background-color:rgba(86,146,255,.13)}.table-layout .body-container .data-grid-container .text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#5692ff;font-family:PT Sans;font-size:16px;letter-spacing:0;line-height:20px}.app-container{margin-top:70px!important;padding:15px 30px 30px!important}.content-wrapper{background-color:#fafbfc!important}.impersonation-bar{position:-webkit-sticky;position:sticky;margin-left:0;margin-right:0;margin-top:70px!important;margin-bottom:-70px!important;height:40px;width:100%;background:#fa6557;text-align:center;top:70px;z-index:9}.impersonation-bar label{color:#27395a;height:10px;padding-top:10px;padding-bottom:10px}.impersonation-bar a{color:#27395a;background:hsla(0,0%,100%,.1);padding:5px;border-radius:5px;margin-left:5px}.impersonation-bar a :hover{color:#27395a!important;background:hsla(0,0%,100%,.3)}.client-details{color:#27395a;font-family:Muli;font-size:28px;font-weight:600;letter-spacing:0;line-height:42px}.btn_edit{background-color:#35cc62}.btn_edit,.btn_edit_black{border-radius:4px;color:#fff;font-family:Muli;font-size:14px;font-weight:800;letter-spacing:1px;line-height:14px;text-align:center;width:auto;padding-left:24px;padding-right:24px;margin-right:10px}.btn_edit_black{background-color:#27395a}.btn_delete_black{border-radius:4px;background-color:#27395a;color:#fff;margin-right:10px}.btn_delete,.btn_delete_black{font-family:Muli;font-size:14px;font-weight:800;letter-spacing:1px;line-height:14px;text-align:center;width:auto;padding-left:24px;padding-right:24px}.btn_delete{box-sizing:border-box;border:2px solid #b0b9c9;border-radius:4px;color:#5b6576}.banner{width:100%}.user_image{box-sizing:border-box;height:105px;width:96px;border:5px solid #fff;background-color:#fafbfc;margin:-48px 0 0}.active_tabs{border-bottom:#35cc62;border-bottom-width:2px;border-bottom-style:solid}.inactive_tabs{padding:0}.tab_text_style{color:#333;font-family:Muli;font-size:18px;font-weight:700;letter-spacing:0;line-height:32px;cursor:pointer}.header_text{color:#99a4b4;line-height:29px}.change-password,.header_text{font-family:Muli;font-size:14px;letter-spacing:0}.change-password{color:#35cc62;line-height:14px;font-weight:900;background-color:rgba(53,204,98,.08);height:48px;text-align:center;padding:15px;margin-top:10px}.change-password:hover{cursor:pointer}.title_text{color:#333}.title_text,.title_text_profile_link{font-family:Muli;font-size:15px;letter-spacing:0;line-height:29px}.title_text_profile_link{color:#2765b7;font-weight:700;text-decoration:underline}.title_text_profile_link:hover{cursor:pointer}.btn-new-service{box-sizing:border-box;height:70px;width:100%;border:2px dashed #35cc62;border-radius:6px;display:table}.add-new-service{display:table-cell;vertical-align:middle;color:#35cc62;font-family:Muli;font-size:18px;font-weight:700;letter-spacing:0}.credential-item{border-radius:15.5px;background-color:#35cc62;color:#fff;height:35px;width:100%;padding:5px}.credential-item.active{background-color:#1aaec5}.staff-allocation .dual-list-box{margin-right:0!important;margin-left:0!important}.staff-allocation .dual-list-box .staff-allocation-search{margin-left:-10px;height:32px}.staff-allocation .dual-list-box .list-box{overflow-y:auto;min-height:400px;max-height:400px;margin-top:5px;border:1px solid rgba(0,0,0,.1);text-align:center}.staff-allocation .dual-list-box .list-ite{border-radius:15.5px;background-color:#35cc62;color:#fff;margin:15px;min-height:31px;justify-content:stretch;justify-items:center}.staff-allocation .dual-list-box .list-ite.active{background-color:#1aaec5}.staff-allocation .dual-list-box .list-ite .child-item{background-color:"red";word-wrap:break-word;margin:4px}.staff-allocation .dual-list-box .list-ite:hover{cursor:pointer}.staff-allocation .dual-list-box .box-header{color:#b0b9c9;font-family:PT Sans;font-size:14px}.staff-allocation .list-box-arrow{margin-bottom:2px}.staff-allocation .list-box-arrow:hover{cursor:pointer}.dual-list-box{margin-right:0!important;margin-left:0!important}.dual-list-box .list-box{overflow-y:auto;max-height:270px;margin-top:5px;padding:15px;border:1px solid rgba(0,0,0,.1);text-align:center}.dual-list-box .list-item{border-radius:15.5px;background-color:#35cc62;color:#fff;margin:15px;height:31px}.dual-list-box .list-item.active{background-color:#1aaec5}.dual-list-box .list-item:hover{cursor:pointer}.dual-list-box .box-header{color:#b0b9c9;font-family:PT Sans;font-size:14px}.list-box-arrow{margin-bottom:2px}.list-box-arrow:hover{cursor:pointer}.staff-type-header{color:#35cc62;font-size:16px;font-weight:700}.staff-type-content{color:#27395a;font-size:14px}.tabs{border-radius:6px;background-color:#fff;color:#b0b9c9;font-size:16px;font-weight:600;box-shadow:0 0 10px 5px hsla(0,0%,70.2%,.09);padding:15px;margin-right:3px}.tabs.active{color:#35cc62}.grey-area{border-radius:4px;background-color:#fafbfc;padding:30px;margin-bottom:20px}.title{color:#333;font-size:16px;margin-bottom:5px}.description{color:#5b6576;font-size:14px;margin-bottom:5px}.progress{padding:10px;margin-left:18px;text-align:left}.actionButton{border-radius:4px;margin:5px}.actionButton:after{opacity:.08}.actionText{color:#35cc62;font-size:14px;font-weight:800;letter-spacing:1px;line-height:14px}.buttonOverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signature-container .sigCanvas{touch-action:none;width:623px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.signature-container .signature-clear{background-color:#5692ff}.signature-container .signature-clear,.signature-container .signature-close{margin-top:15px;height:26px;width:127px;color:#fff;font-size:14px;letter-spacing:1px;line-height:14px;text-align:center}.signature-container .signature-close{margin-left:15px;background-color:#35cc62}.signature-view-container .signature-view{height:123px;width:623px;border:1px solid rgba(0,0,0,.1);border-radius:11px;padding:5px}.signature-view-container .signature-edit{margin-top:15px;margin-left:15px;height:26px;width:127px;background-color:#35cc62;color:#fff;font-size:14px;letter-spacing:1px;line-height:14px;text-align:center}@media only screen and (max-width:768px){.signature-container .sigCanvas,.signature-view-container .signature-view{width:275px}}.profile{margin-top:50px}.profile .role{border-radius:15.5px;background-color:#ffc734}.profile .role .text{color:#fff;font-size:14px;font-weight:700;line-height:18px}.profile .personal-info{color:#333;font-size:16px;line-height:26px}.profile .key{color:#99a4b4;font-size:14px;line-height:29px}.profile .value{color:#333;font-size:15px;line-height:29px}.profile svg{height:200px;width:240px;margin:10px;z-index:1;position:relative}.profile path{stroke:#fff;stroke-width:2.5px;fill:#ececec}.profile .initials{fill:#9c9c9c;font:700 30px Muli}.admin-verified{height:57px;background-color:rgba(53,204,98,.13);border-radius:10px;width:226px;display:flex;align-items:center;justify-content:center}.progress-selection{height:20px;display:flex;align-items:center}.progress-selection input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border:1px solid #99a4b4;border-radius:50%;outline:none}.progress-selection input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.progress-selection input[type=radio]:checked:before{background:#35cc62}.progress-selection .radio-text{overflow:hidden;color:#333;font-family:Muli;font-size:15px;letter-spacing:0;line-height:20px;font-weight:400!important;margin-left:10px;margin-bottom:0}.notes-header-text{height:29px;color:#9ba3b2;font-family:Muli;font-size:16px;letter-spacing:0;line-height:29px}.notes-title-text{color:#333;font-family:Muli;font-size:15px;letter-spacing:0;line-height:26px}.notes-edit-button{border-radius:2px;background-color:rgba(53,204,98,.14);color:#35cc62;font-size:16px}.last-edit-text,.notes-edit-button{height:32px;font-family:Muli;font-weight:700;letter-spacing:0;line-height:29px}.last-edit-text{width:181px;color:#a3abb9;font-size:12px}.view-full-edit-history{margin-left:10px;height:32px;width:119px;color:#35cc62;font-family:Muli;font-size:12px;font-weight:700;letter-spacing:0;line-height:29px}.note-history{padding:10px;border-top:2px solid hsla(0,0%,59.2%,.24)}.history-note-text{color:#9ba3b2;font-family:Muli;font-size:16px;letter-spacing:0}.history-note-text-empty{font-style:italic;color:#99a4b4;margin-bottom:10px!important}.history-note-text-empty,.history-note-time{font-family:Muli;font-size:12px;letter-spacing:0}.history-note-time{margin-top:10px;padding:10px;color:#a3abb9;font-weight:700}.notes-container{margin:2em 0}.signature-container{background-color:#fefefe;border-radius:11px;border:1px solid #e6ebf6;width:462px;height:110px;padding:1em 0;display:flex;justify-content:center}.signature-admin{display:flex;align-items:center;justify-content:center;grid-gap:2em;gap:2em;margin-bottom:2em}.signature-img{max-width:100%;height:-webkit-fill-available}.cont-info-history{display:grid;grid-template-columns:1fr 1fr;padding:.5em 0;grid-row-gap:.5em;row-gap:.5em}.arrow-icon{height:22px;width:22px;color:#35cc62;font-family:Feather-Icons;font-size:22px;letter-spacing:0;line-height:NaNpx}.flex-history{align-items:center;width:-webkit-max-content;width:max-content;cursor:pointer}.flex-gap,.flex-history{display:flex;grid-gap:.5em;gap:.5em}@media(max-width:600px){.signature-container{width:auto}.cont-info-history{grid-template-columns:1fr}.notes-header-text{height:auto}}@media(max-width:1300px){.signature-admin{flex-direction:column}}@media only screen and (max-width:768px){.data-grid-container,.page-content{padding:0!important}.table-layout{margin:0!important}.header-container{width:auto!important}}.list-header-component{margin-top:10px}.show-more-less-clickable{color:#030d35!important;font-weight:900}.visit-card{border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin-bottom:20px}.visit-card .notes-content{color:#333;font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.abandoned-status{background-color:#b0b9c9}.abandoned-status,.start-status{color:#5b6576;height:33px;padding:7px;margin:5px}.start-status{background-color:#030d35}.mobile-device-status{background-color:transparent;color:#5b6576;height:33px;padding:7px;margin:5px}.progress-status{color:#d05317}.completed-status,.progress-status{background-color:rgba(208,83,23,.6784313725);height:33px;padding:7px;margin:5px}.completed-status{color:#35cc62}.label{color:#5b6576;font-family:Muli;font-size:15;font-weight:700;letter-spacing:0;line-height:3;margin-bottom:2px;width:auto!important}.value{color:#333;font-size:13px!important;margin-bottom:10px}.clock-in{color:#263859;font-size:16px}.clock-in .time{font-size:22px}.abandon-visit .alert-circle{margin-right:10px;vertical-align:sub}.abandon-visit .abandon-header{font-size:21px;font-weight:700;color:#333}.abandon-visit .abandon-date-time{background:#b0b9c9;border-radius:6px;width:100%;height:72px;padding:26px}.abandon-visit .abandon-date-time .date-text{color:#27395a;font-weight:700;font-size:16px}.abandon-visit .abandon-date-time .calendar{margin-right:10px;vertical-align:sub}.visit-notes{color:#27395a;font-size:14px}.notes-text-area{border:solid rgba(0,0,0,.1);border-radius:5px;height:100px;margin-bottom:20px;width:100%}.in-progress-banner{background:#27395a;color:#fff;font-size:14px;width:100%;font-weight:700;height:50px;padding:12px}.in-progress-banner :hover{cursor:pointer}.in-progress-banner .duration{font-size:17px;font-weight:bolder}.table-layout{margin:30px}.table-layout .header-container{padding:20px}.table-layout .header-container .title{height:42px;padding:10px;color:#27395a;font-family:Muli;font-size:28px;font-weight:600;letter-spacing:0;line-height:50px}.table-layout .header-container .sub-title{height:17px;padding:20px;color:#333;font-family:Muli;font-size:14px;letter-spacing:.1px;line-height:17px;text-align:right}@media only screen and (max-width:768px){.table-layout .header-container .sub-title{text-align:left}}.table-layout .body-container{background-color:#fff}.table-layout .body-container .list-container{padding:20px;margin-bottom:0}.table-layout .body-container .list-container .list-header{height:29px;color:#333;font-family:Muli;font-size:19px;font-weight:600;letter-spacing:0;line-height:29px}.table-layout .body-container .list-container .list-dropdown{height:32px;color:#b0b9c9;font-family:PT Sans;font-size:14px;letter-spacing:.1px;line-height:19px;text-align-last:center}.table-layout .body-container .data-grid-container{padding:20px}.last-edit{color:#b0b9c9;font-family:Muli;font-size:14px;font-weight:600;letter-spacing:0;line-height:21px}.visit-notes-details{margin-top:20px;margin-bottom:20px;padding:10px;border-radius:9px;background-color:#f6f8fa}.visit-notes-details .label{color:rgba(38,56,89,.42);font-family:Muli;font-size:16px;font-weight:600;letter-spacing:0;line-height:29px;margin-left:10px;vertical-align:center}.notes-content{padding:10px}.notes-content .label{height:17px;width:38px;color:#27395a;font-family:\.SF NS Display;font-size:14px;letter-spacing:.1px;line-height:17px;margin-bottom:10px}.notes-content .hidden{display:none}.notes-content .notes-text{color:#333;font-family:Muli;font-size:15px;letter-spacing:0;line-height:29px}.notes-content .notes-text-disabled{color:#b0b9c9;font-size:12px;font-style:italic}.notes-content .notes{box-sizing:border-box;height:123px;width:100%;border:2px solid #35cc62;border-radius:4px;background-color:#fff}.header-component{padding:5px}.header-component .searchable-dropdown-container .action-button{top:15px!important}.progress-selection{height:30px}.faq .question-container{border-bottom:1px solid #e6e6e6;flex-direction:row;justify-content:space-between;display:flex;margin:2px;justify-items:center}.faq .question-container .question{color:#333;flex-wrap:wrap;font-family:Muli;font-size:18px;font-weight:600;letter-spacing:0;line-height:42px}.faq .answer-container{width:100%;padding:20px}.faq .answer-container .answer{color:#333;font-family:PT Sans;font-size:16px;letter-spacing:.1px}.image{width:120px;height:120px;margin-left:-15px}.container{-webkit-clip-path:url(#svgPath);clip-path:url(#svgPath);background-color:#e1e3e6}.loader{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,80.8%,.35);z-index:9999999999}.spinner{position:absolute;top:50%;left:50%;font-size:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.0572672b.chunk.css.map */