@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);*{padding:0;margin:0;box-sizing:border-box}:not(i){font-family:"Poppins",sans-serif!important}html{background:#ebebeb}body{margin:0;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}button:disabled{cursor:not-allowed}i.fa.fa-file-pdf-o:before{content:""}.fa.fa-file-pdf-o{font-size:4rem;width:20px}.form-group{margin:2rem 0;display:flex;justify-content:center;align-items:center}.form-group button{border:1px solid;margin:0 .4rem}.form-action{display:flex}.form-action button{margin:auto}.table-container{display:flex;justify-content:center;margin:2rem;flex-direction:column}.table-container label{margin-bottom:.7rem;font-size:1.3rem}.table-container table{width:100%}.table-container table td,.table-container table th{text-align:center}.process-item{border:2px solid #ccc;border-radius:4px;box-shadow:2px 2px 5px #ccc;padding:1rem}.process-item h3{padding-left:2rem}.main-container{width:50%;margin:0 auto}.main-container .toolkit-section{border-bottom:1px solid #000;padding:3rem 0}.main-container .toolkit-section h3{font-size:22px;margin:0 0 1rem}.main-container .toolkit-section .pdf-icon{font-size:22px;margin-bottom:1rem}.main-container .toolkit-section p{font-size:15px}.main-container .toolkit-section .file-upload{border:1px solid #ccc;border-radius:6px;width:60%;display:flex;align-items:center;overflow:hidden;position:relative;margin:0 auto}.main-container .toolkit-section .file-upload .upload-btn{border-right:1px solid #ccc;background-color:#e5e5e5;padding:3px 8px}.main-container .toolkit-section .file-upload span.text{padding-left:12px}.main-container .toolkit-section .file-upload input{opacity:0;position:absolute;top:0;left:0;width:100%;cursor:pointer}.main-container .toolkit-section .proc-btn{background-color:#243a76;color:#fff;font-size:16px;border:1px solid transparent;margin-top:1.5rem;border-radius:5px;width:30%;padding:.3rem}.main-container .toolkit-section h4{font-size:22px}.main-container .toolkit-section h6{font-size:14px;font-weight:400}.main-container .toolkit-section .radio-main{margin-bottom:1.5rem;margin-top:1.5rem;display:flex;justify-content:center}.main-container .toolkit-section .radio-main label{margin-right:2rem}.main-container .toolkit-section .radio-main input{margin-right:.2rem}.main-container .toolkit-section.tool-no-border{border:none}.fa-file-pdf:before{content:""}.fa.fa-trash{color:#447edf}.blue{color:#243a76}.red{color:#e43638}.App{height:100vh;overflow:auto;min-height:100vh;background-color:#f6f6f6}.App .environment{position:absolute;bottom:20px;right:20px;padding:10px;background-color:#243a77;border-radius:8px 8px 0 0;color:#fff;font-size:12px;box-shadow:0 0 7px 3px rgba(36,58,119,.34901960784313724)}.App h1.page-header{font-size:31px;font-style:normal;font-weight:600;letter-spacing:0;color:#000;margin-top:16px}.App .primary-button{background-color:#243a76;color:#fff;font-weight:400;border-radius:6px;padding:1rem 3rem;border:none;font-size:1rem;width:100%}.App header{box-shadow:none}.App .admin-login{height:100vh;width:100%;display:flex;align-items:center;background-color:#fff;background-color:#eff8f7}.App .admin-login .adminLoginImg{width:100%}.App .admin-login .admin-form-grid form .txt-area{font-size:15px;color:rgba(35,43,54,.7);font-weight:400;text-align:left;margin-bottom:1.5rem}.App .admin-login .admin-form-grid form .txt-area label{display:block}.App .admin-login .admin-form-grid form .txt-area input{border-radius:6px;background-color:#fff;width:100%;border:1px solid rgba(35,43,54,.2);padding:1rem}.App .admin-login .admin-form-grid form .txt-area input:focus{outline:none;box-shadow:none}.App .admin-login .admin-form-grid form .form-bottom{display:flex;justify-content:space-between;margin-top:20px}.App .admin-login .admin-form-grid form .form-bottom .remember-me span.MuiFormControlLabel-label{font-size:15px;color:rgba(35,43,54,.7);font-weight:400}.App .admin-login .admin-form-grid form .form-bottom .login-button{display:flex;justify-content:center;align-items:center;background-color:#363636}.App .admin-login .admin-form-grid form .form-bottom .login-button img{margin-left:8px}.App .admin-login .admin-form-grid form .form-bottom a{font-size:15px;color:rgba(35,43,54,.7);font-weight:400;text-decoration:none}.App .admin-login p{color:#232b36;margin-bottom:24px;font-size:20px;font-weight:400}.App .admin-login .MuiFormControl-root{display:block}.App .admin-login .MuiFormControl-root .MuiInputLabel-filled{z-index:1;-webkit-transform:translate(28px,24px) scale(1);transform:translate(28px,24px) scale(1);pointer-events:none;font-family:"Poppins",sans-serif;font-size:.8rem}.App .admin-login .MuiFormControl-root .MuiInputLabel-filled.MuiInputLabel-shrink{-webkit-transform:translate(18px,16px) scale(1);transform:translate(18px,16px) scale(1);pointer-events:none;color:#aaa;font-size:.7rem;border:none}.App .admin-login .MuiFormControl-root .MuiFilledInput-underline:after{border-bottom:0}.App .admin-login .MuiFormControl-root .MuiInputBase-input{height:.5rem;padding-left:18px;padding-top:1.4rem}.App .admin-login .MuiFormControl-root .MuiFilledInput-underline{border:1px solid #eee;box-sizing:border-box;border-radius:400px;margin-top:10px;background-color:#fff}.App .admin-login .MuiFormControl-root .MuiFilledInput-underline:hover{border:1px solid #e6e6e6}.App .admin-login .MuiFormControl-root .MuiFilledInput-underline{width:100%}.App .admin-login .MuiFormControl-root .MuiFilledInput-underline :after,.App .admin-login .MuiFormControl-root .MuiFilledInput-underline:before{border-bottom:0}.App .admin-login .groupForm{margin-bottom:20px;font-size:14px;display:flex;width:100%;justify-content:flex-end}.App .admin-login .groupForm .langSelector{padding:1.2rem 2rem .5rem 1rem;border-radius:31px;font-size:14px;background:#fff}.App .admin-login .groupForm .langSelector:focus{outline:none}.App .admin-login .groupForm label{position:absolute;left:21px;top:6px;font-size:11px;color:#828282;font-weight:700}.App .admin-login>div{height:100%}.App .admin-login .LoginForm{flex-wrap:nowrap}.App .admin-login .LoginForm .login-bnr{width:80%}.App .admin-login .admin-form-grid{background-color:#fff;height:100vh}.App .admin-login .admin-form-grid .form-main{width:70%;margin:0 auto;text-align:center}.App .admin-login .admin-form-grid .form-main .d-logo{width:180px;margin:0 auto}.App .forgot-password-panel{height:100vh;width:100%;display:flex;align-items:center;background-color:#fff}.App .forgot-password-panel .adminLoginImg{width:100%}.App .forgot-password-panel .password-form-grid form{width:70%;padding:0 2rem}.App .forgot-password-panel .password-form-grid form .form-bottom{display:flex;justify-content:flex-end;margin-top:20px}.App .forgot-password-panel .password-form-grid form .form-bottom .login-button{display:flex;justify-content:center;align-items:center}.App .forgot-password-panel .password-form-grid form .form-bottom .login-button img{margin-left:8px}.App .forgot-password-panel .password-form-grid form .form-bottom .forgot-button{background-color:#363636}.App .forgot-password-panel .password-form-grid form .form-bottom .forgot-button span{margin-right:5px}.App .forgot-password-panel .password-form-grid form .forgot-password{margin-top:20px}.App .forgot-password-panel .password-form-grid form .forgot-password a{font-family:"Poppins",sans-serif;font-size:13px;line-height:15px;color:#ff3b3b}.App .forgot-password-panel p{color:#8c848f;margin-bottom:35px}.App .forgot-password-panel .MuiFormControl-root{display:block}.App .forgot-password-panel .MuiFormControl-root .MuiInputLabel-filled{z-index:1;-webkit-transform:translate(28px,24px) scale(1);transform:translate(28px,24px) scale(1);pointer-events:none;font-family:"Poppins",sans-serif;font-size:.8rem}.App .forgot-password-panel .MuiFormControl-root .MuiInputLabel-filled.MuiInputLabel-shrink{-webkit-transform:translate(18px,16px) scale(1);transform:translate(18px,16px) scale(1);pointer-events:none;color:#aaa;font-size:.7rem;border:none}.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline:after{border-bottom:0}.App .forgot-password-panel .MuiFormControl-root .MuiInputBase-input{height:.5rem;padding-left:18px;padding-top:1.4rem}.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline{border:1px solid #eee;box-sizing:border-box;border-radius:400px;margin-top:10px;background-color:#fff}.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline:hover{border:1px solid #e6e6e6}.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline{width:100%}.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline :after,.App .forgot-password-panel .MuiFormControl-root .MuiFilledInput-underline:before{border-bottom:0}.App .projects .app-bar-logo img{width:auto;padding:10px 1rem}.App .projects .MuiDivider-root{background-color:#447edf}.App .projects .MuiToolbar-root{background-color:#fff}.App .projects .MuiToolbar-root .MuiButtonBase-root{color:#447edf;background:transparent;font-size:100px;font-weight:900;-webkit-text-stroke:#0ff;margin-left:60px}.App .projects .MuiToolbar-root .MuiSvgIcon-root{fill:currentColor;width:1em;height:1em;display:inline-block;font-size:1.8rem}.multi-language{position:absolute;bottom:20px;left:265px;padding:10px;background-color:#243a77;border-radius:8px 8px 0 0;color:#fff;font-size:12px;box-shadow:0 0 7px 3px rgba(36,58,119,.34901960784313724)}.sidebar .MuiButton-root{text-transform:capitalize!important}.sidebar .MuiButton-label{width:15px;height:15px}.sidebar .MuiButton-label img{margin-right:.6rem;width:100%}.admin-routes-container{position:absolute;top:100px;transition:all .2s ease-out;background:#ebebeb}.breadcrumb-custom{position:fixed;top:75px;z-index:99;transition:all .2s ease-out;background:#fff;display:block;width:100vw;padding:1rem;text-transform:capitalize;left:245px}.MuiListItem-root:not(.list-item-selected){color:#a5a5a5;padding:8px 16px}a i{margin-right:.5rem}.list-item-selected{background-color:#fff!important;position:relative}.list-item-selected:after{position:absolute;top:0;right:0;width:6px;height:100%;background-color:#243a76!important;border-radius:20px;content:""}.list-item-selected>*{color:#243a76!important}.list-item-selected .MuiListItemText-root{color:#243a76!important;font-weight:600!important}.list-item-selected .MuiListItemText-root span{width:auto;white-space:nowrap}.toolbar-main{display:flex;justify-content:space-between;width:100%}.toolbar-main .toolbar-left{display:flex;align-items:center}.toolbar-main .toolbar-left .fillSideNavBar{display:none}.toolbar-main .toolbar-left .headerLogo{max-width:100px;max-height:45px}.toolbar-main .toolbar-right{color:#000;text-align:center;text-transform:capitalize;padding-top:6px;font-size:16px;font-weight:600;cursor:pointer}.toolbar-main .toolbar-right span{font-weight:400;background:#243a76;padding:.2rem .5rem;border-radius:5px;right:5px;font-size:10px}.card-main-custom{font-family:"Poppins",sans-serif}.card-main-custom .row.header-row{margin:0 0 2.5rem;align-items:center}.card-main-custom .row.header-row .pl{padding-left:0}.card-main-custom .row.header-row .importText{margin-right:30px;font-size:15px}.card-main-custom h2{font-style:normal;font-weight:500;font-size:25px;margin:0}.card-main-custom .search-container{text-align:end;padding:0;position:relative;margin:auto 0 auto auto}.card-main-custom .search-container select{padding:1rem;background:#fff}.card-main-custom .search-container .search-bar,.card-main-custom .search-container select{font-size:16px;color:#232b36;border:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:14px;outline:none;width:100%;font-weight:500}.card-main-custom .search-container .search-bar{padding:1rem 1rem 1rem 3rem}.card-main-custom .search-container .search-bar:placeholder{color:#a5a5a5}.card-main-custom .search-container i.fas.fa-search{position:absolute;left:15px;font-weight:600;color:#243a76;top:20px;font-size:20px}.card-main-custom .card-pagination nav ul li:not(:first-child){margin-left:.6rem!important}.card-main-custom .card-pagination{margin:1rem;float:right;width:100%}.card-main-custom .card-pagination button{border:1px solid #c2c2c2;padding:.5rem 1rem;font-size:16px;background:transparent;border-radius:10px;outline:none;color:#fff}.card-main-custom .card-pagination button.prev{margin-right:.8rem;color:#243a76;background-color:#fff!important}.card-main-custom .card-pagination button.next{margin-left:.8rem;color:#243a76;background-color:#fff!important}.card-main-content .editLink{color:#444;text-decoration:none}.card-main-content table thead tr th{background-color:rgba(36,58,118,.1);font-size:16px}.card-main-content table tbody tr td{font-size:16px;color:#232b36}.card-main-content table tbody tr td i{color:#a5a5a5}.controller-outer{position:relative}.controller-outer input{margin-bottom:1.9rem;border-radius:400px;border:1px solid #ebebeb}.controller-outer .error-block{position:absolute;bottom:-22px;color:red}.error-block{position:absolute;color:red}.on{background:#000}.off,.on{width:15px;height:15px;border-radius:50%;margin-top:3px}.off{background:#aaa}.MuiButton-containedSecondary:hover{background-color:#447edf!important}.details-header{display:flex;justify-content:space-between;position:relative}.details-header h2{font-size:24px;margin:0 0 5px;font-weight:900}.details-header h2 a{font-size:14px;font-weight:400;margin-left:1rem}.details-header h2.id{color:#818181;font-size:34px;font-weight:300}.details-header:after{content:"";position:absolute;background:#cfcfcf;width:100%;height:1px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blocked-label{display:block;margin:0 .5rem;color:#aaa;font-weight:700}.form-floating>label{color:#aaa;font-weight:700;left:15px}.form-floating>.form-control,.form-floating>.form-select{font-size:.8rem;padding:1.5rem 1.7rem 1rem}.popover-confirm img{cursor:pointer}.popover{z-index:99999}.popover-header{background:#447edf;color:#fff}.popover-body button{margin:0 .5rem;padding:0 .5rem;border:none}.custom-file-loader{border:1px solid #ebebeb;border-radius:400px}.custom-file-loader label{padding:1rem 1.7rem;cursor:pointer;color:#aaa;font-weight:700;width:100%;height:100%}.img-preview{width:80px;cursor:pointer}.img-preview img{width:inherit}.report-details{display:flex;justify-content:space-between;align-items:center}.report-details h2{font-size:24px;margin:11px 0 0}.report-details .report-details-area p{font-size:23px;text-transform:capitalize;margin:0 7px 0 0;position:relative}.report-details .report-details-area p:after{position:absolute;content:"";right:-7px;width:2px;height:25px;background:#ccc;top:5px}.report-details .report-details-area .area-details{color:#444}.report-details .report-details-area .area-details span{position:relative;margin:0 7px}.report-details .report-details-area .area-details span:after{position:absolute;content:"";right:-8px;width:2px;height:25px;background:#ccc;top:-2px}.report-details .report-details-area{display:flex;align-items:center}h2.projects-name-count{display:flex;flex-direction:column;text-transform:capitalize}h2.projects-name-count span{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#848484;opacity:.71}.activity-tasks-container{display:flex;flex-direction:row;align-items:flex-start;grid-gap:1rem;gap:1rem;border:1px solid rgba(68,126,223,.1);box-sizing:border-box;border-radius:10px;padding:1rem;margin-bottom:15px}.activity-tasks-container:hover{border-color:#ccc}.activity-tasks-container img{width:140px;border-radius:20px;margin-right:20px;height:122px}.activity-tasks-container .card-inner-content{width:100%}.activity-tasks-container .card-inner-content p{margin:0}.activity-tasks-container .card-inner-header{display:flex;justify-content:space-between;height:30px}.activity-tasks-container .card-inner-header strong{text-transform:capitalize}.activity-tasks-container .card-inner-time-details{display:flex;grid-gap:1rem;gap:1rem;text-align:end}.activity-tasks-container span.card-inner-time-details-item{display:flex;grid-gap:.4rem;gap:.4rem;margin-right:1rem}.activity-tasks-container span.card-inner-time-details-item:last-child{margin-right:0}.activity-tasks-container span.card-inner-time-details-item p{color:#afafaf;font-size:13px}.activity-tasks-container span.card-inner-time-details-item p span{color:#000}.activity-tasks-container span.card-inner-time-details-item p i{margin-right:3px}.activity-tasks-container .card-inner-content{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem}.activity-tasks-container span.card-inner-task-status-item i{margin-left:.7rem}.visits-container{display:flex}.visits-container span{display:inline-block;grid-gap:.5rem;gap:.5rem;width:100%;font-size:14px}.visits-container span p{color:#afafaf;margin-right:.8rem}.worker-info p.light{color:#7e7e7e;margin:0}.worker-info strong{margin-left:5px}.dialog-container{display:flex}.dialog-container img{align-self:center;max-width:70%;margin-right:.8rem}.dialog-container .dialog-time-details{margin:.5rem 0}.dialog-container .dialog-time-details span{color:#afafaf;margin:0 .4rem}.dialog-container .dialog-time-details span strong{color:#000;text-transform:capitalize}.dialog-container span.card-inner-task-status-item{margin-right:.5rem}.dialog-container span.card-inner-task-status-item i{margin:0 .4rem}.dialog-container .content-right strong{text-transform:capitalize;margin:.4rem 0}.dialog-container .dialog-content-details{margin:.4rem 0}.select-container select{width:100%;height:54px;border-radius:400px;background:#fff;color:#aaa;outline:none;font-weight:700;padding:1rem 1.7rem;border:1px solid #ebebeb}.select-container select:disabled{background:#e9ecef}img.project-list-image{height:15px}div.ReactTags__tags{position:relative}div.ReactTags__tags .ReactTags__selected{display:flex;flex-wrap:wrap}div.ReactTags__tags .ReactTags__selected .tag-wrapper{background:#447edf;color:#fff;padding:.5rem;outline:1px solid #fff;outline-offset:-5px;display:flex;align-items:center;margin-bottom:15px}div.ReactTags__tags .ReactTags__selected .tag-wrapper button.ReactTags__remove{border:none;border-radius:50%;background:red;color:#fff;font-size:.9rem}div.ReactTags__tagInput{width:200px;border-radius:2px;display:inline-block;order:-1;margin:0 12px 0 0}div.ReactTags__tagInput input{border-radius:400px;color:#aaa;font-weight:700;left:15px}div.ReactTags__tagInput input.ReactTags__tagInputField,div.ReactTags__tagInput input.ReactTags__tagInputField:focus{height:31px;margin:0;font-size:12px;width:100%;border:1px solid #eee;padding:0 12px;height:40px}div.ReactTags__selected span.ReactTags__tag{border:1px solid #ccc;background:#eee;font-size:12px;display:inline-block;padding:5px;margin:0 5px;cursor:move;border-radius:2px}div.ReactTags__selected a.ReactTags__remove{color:#aaa;margin-left:5px;cursor:pointer}div.ReactTags__suggestions{position:absolute;z-index:99999}div.ReactTags__suggestions ul{list-style-type:none;box-shadow:.05em .01em .5em rgba(0,0,0,.2);background:#fff;width:200px}div.ReactTags__suggestions li{border-bottom:1px solid #ddd;padding:5px 10px;margin:0}div.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}div.ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#b7cfe0;cursor:pointer}.react-tags{margin-top:0;padding:.7rem 1rem;border-radius:400px;min-height:calc(3.5rem + 2px);display:flex;flex-direction:column;grid-gap:.9rem;gap:.9rem}.react-tags button{margin:0 .1rem 0 .9rem;padding:0 .4rem}.react-tags span{color:#aaa;font-weight:700}.margin-0{margin:0!important}.addBtnStyle{width:67px;height:18px;font-family:"Poppins",sans-serif;font-weight:700;color:#000}.drop-component-container .dropzone p{cursor:pointer}.drop-component-container .dropzone{color:#ccc;outline:none;border:none;min-height:100px}.drop-component-container{height:auto;border:1px solid #ced4da;text-align:center;padding:1.2rem}.drop-component-files img{height:80px}.drop-component-files ul{list-style-type:none;display:flex;flex-wrap:wrap;padding:1rem 0;grid-gap:2.2rem;gap:2.2rem;justify-content:center}.drop-component-files ul li i{position:absolute;top:2px;right:2px;background:#fff;border-radius:50%;width:20px;height:20px;cursor:pointer}.drop-component-files ul li i:hover{background-color:red}.drop-component-files ul li{position:relative}.sketch-light{color:#848484;font-size:17px}.sketch-light a{font-size:16px;font-weight:400;color:#848484;text-decoration:none}.sketch-light a:hover{text-decoration:underline}.project-details{display:flex;flex-direction:column}.project-details .rightBorder{border-right:1px solid #cfcfcf;margin-right:7px}.project-details .project-code{font-size:14px;font-weight:500;color:#444}.project-details .project-logo{display:flex;margin-bottom:6px}.project-details .project-logo h2{border-right:1px solid #cfcfcf;padding-right:10px;font-size:24px;font-weight:900}.project-details .project-logo img{height:30px;border-right:1px solid #cfcfcf;padding:0 10px}.project-details .project-logo a{padding:0 10px;color:#444;font-size:14px;text-decoration:none;display:flex;align-items:flex-end}.project-details .project-count-values span.count-head .count-value{margin:0 .5rem;background:#363636;color:#fff;padding:.1rem .7rem;border-radius:400px;font-size:12px}.project-details .projectDetails{margin-top:8px;border-top:1px solid #f1f1f1;padding-top:8px}.project-worklogs-details{height:30px;display:flex}.project-worklogs-details>*{height:inherit!important}.project-worklogs-details img:not(.temp){height:30px}.project-worklogs-details .padded-border{border-right:1px solid #cfcfcf;padding:0 10px}.project-worklogs-details .padded-border .temp{margin-right:7px}.project-worklogs-details .paddedLeft{padding-left:0!important;position:relative}.project-worklogs-details .paddedLeft .project-code{position:absolute;left:0;top:-7px;font-size:14px}.report-activity-card h4{margin:0}.report-activity-card h4 span{display:flex;font-size:14px;color:#909090;font-weight:400}.cardTask{margin-top:10px;display:flex}.cardTask .card-inner-content-details{width:85%;display:flex}.cardTask .card-inner-content-details .teskInfo{width:80%}.cardTask .card-inner-content-details .taskWorkers{width:20%;text-align:end}.cardTask .card-inner-task-status{width:25%;text-align:end}.cardTask .card-inner-task-status .card-inner-task-status-item i,.cardTask .card-inner-task-status .card-inner-task-status-item strong,.cardTask .card-inner-task-status .taskWorkers .worker-info p,.cardTask .card-inner-task-status .taskWorkers .worker-info strong{font-size:14px}.sketch-light-42{font-family:"Poppins",sans-serif;font-weight:300;font-size:15px;line-height:18px;color:#424242;text-transform:uppercase}.app-version{color:#243a76;font-size:12px}.app-version.language-selector{left:50%;display:flex}@media screen and (min-width:768px)and (max-width:991px){.breadcrumb-custom nav ol li a{font-size:15px}.card-main-custom .projects-name-count{font-size:18px}.card-main-custom .projects-name-count span{font-size:13px}.header-row button{width:80px;height:40px}.card-main-content table thead th{font-size:13px}.card-main-content table tbody td{font-size:12px}.details-header h2{font-size:22px}.details-header .id{font-size:28px!important}.detail-controls button{width:120px;height:55px}.detail-controls .ReactTags__remove{width:unset;height:unset}.project-details .project-code{font-size:12px}.project-details .project-logo h2{font-size:18px}.project-details .projectDetails .sketch-light a{font-size:14px}.card-main-custom .header-row{margin:0 0 2.5rem!important}.react-tags .ReactTags__selected span{margin-bottom:12px!important;margin-left:0!important}.react-tags .ReactTags__selected .ReactTags__tagInput{margin-bottom:12px}.report-details h2{font-size:18px}.report-details .project-code{font-size:12px!important}.report-details .sketch-light{font-size:14px}.activity-tasks-container{flex-direction:column}.report-activity-card h4{font-size:20px;margin:0}.activity-tasks-container img{margin-bottom:15px}.activity-tasks-container .card-inner-header{margin-bottom:4px}.activity-tasks-container .card-inner-header strong{font-size:14px}.activity-tasks-container .card-inner-time-details span{font-size:12px;display:block}.activity-tasks-container .card-inner-task-status-item i,.activity-tasks-container .card-inner-task-status-item strong{font-size:14px}.activity-tasks-container .card-inner-content .worker-info p,.activity-tasks-container .card-inner-content .worker-info strong{margin-bottom:4px;font-size:13px}.activity-tasks-container .card-inner-content .visits-container .card-inner-task-status-item p,.activity-tasks-container .card-inner-content .visits-container .card-inner-task-status-item strong{font-size:13px}.cardTask{display:unset}.cardTask .card-inner-task-status{width:100%}.dialog-container .content-right .dialog-time-details span{font-size:12px;margin-left:0}.dialog-container .content-right .card-inner-task-status-item{font-size:14px}}.details-component.container{margin-bottom:15px}.sidebar-bottom{bottom:0;width:80%;z-index:9999}@media screen and (min-width:320px)and (max-width:767px){.admin-login{display:block;text-align:center}.admin-login .adminLoginImg{display:none}.admin-login .admin-form-grid form{margin:0 auto}.admin-login .admin-form-grid form .login-button{padding:1rem;font-size:13px}.admin-login .admin-form-grid form span{font-size:11px!important}.admin-login .page-header{font-size:28px!important;margin-top:35px!important}.admin-login p{font-size:14px}.admin-login .LoginForm{display:block}.forgot-password-panel{text-align:center}.forgot-password-panel .password-form-grid{display:block}.forgot-password-panel .page-header{font-size:28px!important;margin-top:35px!important}.forgot-password-panel p{font-size:14px}.forgot-password-panel .adminLoginImg{display:none}.forgot-password-panel form{margin:0 auto}.forgot-password-panel form .forgot-button{padding:1rem}.forgot-password-panel form .form-bottom{text-align:center;display:block}.forgot-password-panel .forgetForm{display:block}.toolbar-main .toolbar-right{font-size:13px}.breadcrumb-custom{padding:.5rem}.breadcrumb-custom nav ol li a{font-size:13px}.admin-routes-container{top:140px}.admin-routes-container .details-header{margin-bottom:25px!important}.admin-routes-container .details-header h2{font-size:15px}.admin-routes-container .details-header .id{font-size:18px}.card-main-custom .projects-name-count{font-size:16px}.card-main-custom .projects-name-count span{font-size:13px}.card-main-custom .card-pagination nav ul li button{font-size:11px;padding:6px}.card-main-custom .search-container .search-bar{margin-top:18px;width:100%;padding-right:16px}.card-main-custom .search-container i{font-size:13px}.card-main-custom .header-row{margin:0 0 1.5rem!important}.card-main-custom .header-row .sketch-light{font-size:12px}.card-main-custom .header-row h2{font-size:18px}.card-main-custom .header-row .importText{font-size:13px!important;margin-right:12px!important}.admin-routes-container>div{padding:0}.header-row button{width:75px;height:35px;margin-top:12px;font-size:12px}.header-row .project-details .project-code{font-size:13px}.header-row .project-details .project-logo h2{font-size:15px}.header-row .project-details .projectDetails .sketch-light,.header-row .project-details .projectDetails a{font-size:13px}.header-row .project-details .projectDetails .sketch-light span{font-size:11px;padding:.1rem .5rem}.card-main-content table thead th{font-size:12px}.card-main-content table tbody td{font-size:11px}.detail-controls button{width:80px;height:40px;font-size:12px}.detail-controls .ReactTags__remove{width:unset;height:unset}.detail-controls .project_logo{order:-1;margin-bottom:8px}.detail-controls .popover-confirm img{margin-top:10px}.detail-controls .toggleButton{order:1}.report-details{display:block}.report-details h2{font-size:13px}.report-details .dateText{text-align:start!important;margin-top:15px}.project-worklogs-details .padded-border,.project-worklogs-details .padded-border .sketch-light,.project-worklogs-details .paddedLeft .project-code{font-size:10px}.project-worklogs-details .sketch-light{font-size:13px}.report-activity-card h4{font-size:14px}.report-activity-card h4 span{font-size:11px}.activity-tasks-container{flex-direction:column}.activity-tasks-container img{width:100px;margin:0 auto 10px}.activity-tasks-container .card-inner-time-details{display:block}.activity-tasks-container .card-inner-time-details span p{font-size:10px;margin:0}.activity-tasks-container .card-inner-time-details span p br{display:none}.activity-tasks-container .card-inner-content .link{margin-top:25px}.activity-tasks-container .card-inner-content p{font-size:13px;margin-top:7px}.activity-tasks-container .card-inner-content .card-inner-header{display:block}.activity-tasks-container .card-inner-content .card-inner-header .left-heading .sketch-light-42,.activity-tasks-container .card-inner-content .card-inner-header .sketch-light-42,.activity-tasks-container .card-inner-content .card-inner-header strong{font-size:12px}.cardTask{display:unset}.cardTask .card-inner-task-status{width:100%;text-align:start}.cardTask .card-inner-task-status .card-inner-task-status-item i,.cardTask .card-inner-task-status .card-inner-task-status-item strong{font-size:12px}.cardTask .card-inner-content-details{width:100%;display:block;margin-top:18px}.cardTask .card-inner-content-details .teskInfo{font-size:14px;width:100%}.cardTask .card-inner-content-details .taskWorkers{font-size:12px;width:100%;text-align:left;margin-top:5px}.details-component .details-header h2{font-size:18px}.dialog-container{display:block}.dialog-container img{margin-bottom:10px}.dialog-container .content-right .dialog-time-details span{font-size:12px;margin-left:0}.dialog-container .content-right .dialog-content-details{font-size:14px}.dialog-container .content-right .dialog-card-status span{font-size:12px}.select-container select{margin-bottom:1.9rem}}@media screen and (max-width:576px){.toolbar-left .headerLogo{display:none!important}.bigScreenToggle,.sideNavBar{display:none}.fillSideNavBar{display:block!important}.fillSideNavBar .fullNavToggle:focus{box-shadow:none}.fillSideNavBar nav button{border-radius:5px;padding:5px 10px;margin:0!important}.smallScreenNav{position:absolute;top:115px;width:100%;left:0}.smallScreenNav img{margin:0 .6rem}.smallScreenNav ul{background-color:#447edf;height:100%}.app-version{bottom:120px;position:absolute;left:12px}.card-main-custom .search-container .search-bar{width:100%}.header-row button{width:60px;height:30px}.breadcrumb-custom{left:0!important}.admin-routes-container{width:100%;left:0!important;padding:0 22px}.admin-routes-container>div{width:100%}.app-version.language-selector{width:100%;left:0;display:block;margin-left:0!important}.app-version.language-selector .lang-select{width:70px;margin-right:15px;float:right}}.sidebar-bottom{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:80px;padding:0 8px;margin:0 .7rem}.lang-select{font-size:12px;background:transparent;color:#fff;font-weight:600}.lang-select option{font-weight:inherit}.app-version.language-selector.form-group{margin-left:15px}.import-loader{max-height:35px}.pointer{cursor:pointer}.pointer:hover{text-decoration:underline}.canvas-container{width:1018px;position:fixed;top:-20000px}.canvas-container .canvas-header{display:flex;justify-content:space-between}.canvas-container .canvas-header .canvas-details{text-align:end}.canvas-container .canvas-header img{width:120px}.canvas-container .canvas-header p img{width:110px}.c-dialog-actions{display:flex;justify-content:center}.c-dialog-actions button{margin:0 .5rem}.c-dailog-content{text-align:center;padding-bottom:1rem;font-size:18px;color:#444}.activity-with-tree{display:flex}.activity-with-tree>div:not(.tree){width:100%}.tree{min-width:280px;overflow:auto}.tree+div{width:100%}.super-treeview>div>.super-treeview-node{overflow:visible!important}.detail-controls>div{overflow:auto}.detail-controls input[type=checkbox]{display:none!important}.detail-controls .super-treeview>div>.super-treeview-node>.super-treeview-node-content>label{text-overflow:clip!important;overflow:visible!important;overflow:initial!important;cursor:pointer}.detail-controls .super-treeview>div>.super-treeview-node>.super-treeview-node-content>label:hover{text-decoration:underline}.controller-outer.autocomplete>div{display:block;width:100%;height:100%;position:relative}.controller-outer.autocomplete>div input{width:inherit;height:54px;display:block;border:1px solid #eee;outline:none;padding:1rem 1.7rem;position:relative;color:#aaa;font-weight:700;opacity:.6}.controller-outer.autocomplete>div input:disabled{background-color:#e9ecef;opacity:1}.controller-outer.autocomplete>div>div{position:absolute!important;overflow:auto!important;max-height:200%!important;top:calc(100% - 1.9rem)!important;left:0!important;z-index:99}.add-flex{display:flex;justify-content:space-between;align-items:center}.form-control-textarea{resize:none}label.fa-plus-span{margin-left:12px}label.fa-plus-span img{height:60px}label.fa-plus-span i{border:1px solid #afafaf;padding:22px;border-radius:10px;cursor:pointer;color:#afafaf;background:#eee}.pdf-bulk-content{position:absolute;width:100%;left:-200%}.hand{cursor:pointer;color:#447edf}.project-container span.upload-btn{color:#447edf;padding:1rem;cursor:pointer;font-size:12px;font-weight:600;border:1px solid;border-radius:5px}.select-type select{padding:1rem;background:#243a76;color:#fff;font-weight:700;border:none;border-radius:5px;box-shadow:4px 4px 4px rgba(0,0,0,.3)}.apTransaction-pdf{max-height:100vh;overflow:auto;margin-right:1.2rem}.transaction-sidebar{width:340px;min-height:80vh;box-shadow:2px 2px 6px #000;padding:1.2rem;max-height:80vh;overflow:auto;position:relative}.transaction-sidebar input{width:100%}.transaction-sidebar .form-actions button{margin-right:1rem}.transaction-sidebar .sidebar-action{position:absolute;bottom:2rem;right:2rem}.transaction-sidebar .transaction-fields{max-height:320px;overflow:auto;padding:1rem}.transaction-sidebar .transaction-field{margin-bottom:1.2rem;box-shadow:2px 2px 7px #000;padding:1rem}.transaction-sidebar .transaction-field span{display:block}.pdf-main-container{position:relative;min-height:80vh}.pdf-main-container .pdf-uploader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pdf-main-container .pdf-uploader label{font-size:1.1rem;font-weight:500}table{table-layout:fixed;min-width:100%!important}.MuiTable-root{width:unset!important}tr th:first-child{width:auto;white-space:nowrap}.ng-ml-3{margin-left:-3rem}.ng-ml-3 li{list-style:none;cursor:pointer;box-shadow:2px 2px 5px #000;margin-bottom:2rem;padding:.7rem;position:relative;z-index:999}.ng-ml-3 li:hover{background:#243a76;color:#fff}.icon{width:25px}.icon i{margin:0}.import-doc-container .doc-main h2{font-size:16px;font-weight:700;margin-bottom:1rem;color:#243a76!important}.import-doc-container .doc-main .file-bg{background-color:hsla(0,0%,80%,.2);position:relative;height:10vw;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px dashed #ccc}.import-doc-container .doc-main .file-bg input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.import-doc-container .doc-main .file-bg p{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:24px;margin:0;color:rgba(0,0,0,.6)}.import-doc-container .doc-main .file-bg p i{margin-bottom:.5rem}.import-doc-container hr{margin:5rem 0;color:#ccc;height:1px}.client-table-container{margin:2rem 0}.client-table-container table{overflow:auto;width:-webkit-max-content;width:max-content}.client-table-container table thead{border-bottom:1px solid #ccc}.client-table-container table thead tr td,.client-table-container table thead tr th{background-color:rgba(36,58,118,.1);font-size:16px;padding:1rem;font-weight:500}.client-table-container table thead tr th:first-child{width:unset}.client-table-container table thead tr th label{display:block;font-size:10px;font-weight:400}.client-table-container table tbody{padding:1rem;font-weight:400;font-size:18px}.client-table-container table tbody tr{position:relative;border-bottom:1px solid #ccc}.client-table-container table tbody tr td{width:180px;font-size:16px;padding:1rem;font-weight:500}.client-table-container table tbody tr td i{margin-right:.7rem}.client-table-container table tbody tr td.nodata{text-align:center;padding:2rem;font-size:22px;color:hsla(0,0%,81.2%,.8)}.client-table-container table tbody tr td.nodata i{font-size:80px;color:hsla(0,0%,81.2%,.8);position:relative;display:block}.client-table-container .add-btn{text-align:right}.client-table-container .add-btn button{font-size:20px;padding:1rem 2rem;font-weight:600;color:#243a76;background:transparent}.client-table-container .add-btn button i{margin-right:.5rem}.Client-tabs{position:-webkit-sticky;position:sticky;top:-16px;z-index:1;background:#fff;height:95px}.Client-tabs .nav-tabs{justify-content:space-between;border:0;margin-bottom:3rem}.Client-tabs .nav-tabs button{border:0;padding:12px 24px;font-size:14px;font-weight:700;color:#a5a5a5}.Client-tabs .nav-tabs button.active{border-bottom:3px solid #243a76;color:#243a76}.tabs-content-main .client-content-heading{font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.benificial-table{padding-top:2rem;border-top:1px solid #ccc}.t-dot-border{border-top:1px dashed #ccc}.company-details form label{margin:0;font-size:14px;color:#717171}.company-details form input,.company-details form select{height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:32px;border-radius:4px}.company-details form input:focus,.company-details form select:focus{box-shadow:none}.company-details form select{padding:0 11px}.company-details form textarea{height:8rem;width:100%;border:1px solid #ced4da;border-radius:4px}.company-details hr{margin:2rem 0}.company-details ul{list-style:none}.company-details ul li{font-size:16px}.company-details .edit-main{position:relative}.company-details .edit-main .icons{position:absolute;right:0;top:0}.company-details .edit-main .icons i{margin:0 .5rem .5rem}.company-details .edit-main .icons .delete-icon{margin-left:2rem}.company-details .disable{color:#ccc}.inp-err-wrap{width:50%}.inp-err-wrap .error-block{font-size:12px}.modal-main .MuiDialog-container .MuiDialog-paperWidthSm{width:40vw;margin:0 auto}.modal-main .modal-header h2{font-weight:500;font-size:16px;line-height:22px;display:flex;align-items:center;justify-content:space-between;width:100%}.modal-main .modal-header .btn-close{padding:0 1rem 0 0}.modal-main .modal-body{padding:1rem 0}.modal-main .modal-body input,.modal-main .modal-body label{text-align:left}.modal-main .modal-body label{margin:0;font-size:14px;color:#717171;display:flex}.modal-main .modal-body label .red-start{font-size:6px;color:#f5222d;margin-right:4px;margin-top:5px}.modal-main .modal-body input,.modal-main .modal-body select{height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:32px;border-radius:4px;width:100%}.modal-main .modal-body input::-webkit-input-placeholder,.modal-main .modal-body select::-webkit-input-placeholder{color:#ccc}.modal-main .modal-body input:-ms-input-placeholder,.modal-main .modal-body select:-ms-input-placeholder{color:#ccc}.modal-main .modal-body input::placeholder,.modal-main .modal-body select::placeholder{color:#ccc}.modal-main .modal-body input:focus,.modal-main .modal-body select:focus{box-shadow:none;outline:none}.modal-main .modal-body select{padding:0 11px;background-color:#fff;border-color:#dee2e6}.modal-main .modal-body .textarea{width:60%;flex-shrink:0;text-align:left}.modal-main .modal-body .textarea .checkbox{width:20px;height:20px}.modal-main .modal-body .textarea textarea{height:8rem;padding:4px 11px;width:100%;border:1px solid #ced4da;border-radius:4px;font-size:14px}.modal-main .modal-body .textarea textarea::-webkit-input-placeholder{color:#ccc}.modal-main .modal-body .textarea textarea:-ms-input-placeholder{color:#ccc}.modal-main .modal-body .textarea textarea::placeholder{color:#ccc}.modal-main .modal-body .textarea textarea:focus{box-shadow:none;outline:none}.modal-main .modal-footer button{height:40px;padding:0 2rem;font-size:14px;border-radius:60px}.modal-main .modal-footer button:hover{color:#000}.modal-main .modal-footer .blue-btn{color:#fff;background:#243a76}.modal-main .modal-footer .blue-btn:hover{color:#fff}.cdd-kyc table tr td,.cdd-kyc table tr th{position:relative}.cdd-kyc table tr td:first-child,.cdd-kyc table tr th:first-child{padding-left:4rem}.cdd-kyc table tr td:last-child,.cdd-kyc table tr th:last-child{padding-right:4rem}.cdd-kyc table tr td .delete-icon,.cdd-kyc table tr th .delete-icon{position:absolute;top:19px;right:40px}.finishBtn{text-align:right;width:100%;margin-bottom:3rem}.finishBtn button{text-align:right;width:100px;padding:.5rem;border-radius:100px}.finishBtn button,.finishBtn button:hover{background-color:#243a77;color:#fff}.stepper-content label{width:100%;display:flex;align-items:center;font-size:13px;font-weight:500;letter-spacing:normal;color:#4c5862}.stepper-content label input{margin-left:10rem;width:100%;padding:.5rem 3rem;border:1px solid #ccc;border-radius:5px}.stepper-content .heading{font-size:13px;font-weight:700}.stepper-content ul{list-style:none}.stepper-content ul li{padding:1.3rem 1rem;font-size:13px;color:#717171;display:flex;justify-content:space-between;border-radius:5px}.stepper-content ul li .popup-main{display:none}.stepper-content ul li .popup-main i{color:#717171;font-size:16px}.stepper-content ul li .popup-main i:hover{background-color:#ccc}.stepper-content ul li:hover{background-color:#e1e1e2}.stepper-content ul li:hover .popup-main{display:inline}.stepper-content ul li input{width:20px;height:20px;margin:0 .5rem 0 0}.stepper-content ul li button{color:#4c5862!important;background-color:#eaecf0;border:1px solid #eaecf0;padding:.5rem 1.5rem;border-radius:100px}.step-five ul li:hover{background-color:transparent}.step-five ul li span{display:flex;width:20%}.step-five ul li span label{display:block;width:96px;font-weight:700}.step-five ul li span label:last-child{margin-right:0}.step-five ul li span label input{display:block;margin-bottom:.5rem}.step-five ul li p{font-size:14px}.step-five ul li p input{width:100%}.step-five ul li input.text-type{padding:1.5rem 1rem;margin-top:.5rem}.step-five ul li.no-flex{display:block}.step-six ul li{justify-content:flex-start}.step-six ul li p{margin-right:6rem}.step-six ul li span label{width:150px}.step-six ul li span label .text-type{width:unset}.step-six ul li.recommded p{width:20%;margin:0}.step-six ul li.recommded span{width:80%}.step-six ul li.recommded span label,.step-six ul li.recommded span label input{width:100%}.popup-btn button{display:block;border:0;background-color:transparent;color:rgba(0,0,0,.65);font-weight:400;font-size:14px;padding:1rem}.popup-btn button i{margin-right:.5rem}.transation-list .card{border-radius:6px}.transation-list .card .card-body{display:grid;grid-template-columns:158px 158px}.transation-list .card .card-body div.view-btn{right:11px;top:0;font-size:14px;cursor:pointer}.transation-list .card .card-body .card-items label{color:rgba(35,43,54,.7019607843137254);font-size:13px;text-transform:capitalize}.transation-list .card .card-body .card-items p{font-size:15px;font-weight:500}.ScrollToTop{background-color:rgba(36,58,118,0);right:40px;bottom:50px;position:fixed;z-index:2;cursor:pointer;border-radius:7px;width:40px;height:40px;transition:opacity 1s ease-in-out;border:none;outline:none}.ScrollToTop i{font-size:2rem;color:#243a76}.nav-tabs .nav-link.active{background-color:#243a76;color:green}.active{background-color:#fff}.multiselectContainer{width:265px}.chips{color:#000}
/*# sourceMappingURL=main.cf5d9fbc.chunk.css.map */