.legend{display:flex;justify-content:center;margin-top:20px;padding:10px 0;border-top:1px solid #c4c4c4;flex-wrap:wrap}.form-control:disabled{background-color:#fff;opacity:1}#vanillatoasts-container{z-index:99 !important}span.select2.select2-container.select2-container--default{z-index:0}h4.financial-metrics{font-size:28px;font-weight:600}.margin-chnage{margin-top:5px}.chnage-size{font-size:28px}.dash-togg-main_dropdown .select2.select2-container .select2-selection{height:52.6px;background:#fff;border:1px solid #c4c4c4;padding:11px 15px}.dash-togg-main_dropdown .select2.select2-container{width:100% !important;display:block}.dash-togg-main_dropdown .select2.select2-container .select2-selection .select2-selection__rendered{color:#616161;font-size:16px}.dash-togg-main_dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#616161 transparent transparent}.revenue-card{background:#fff;border:1px solid #c7c7c7;padding:20px;display:flex;justify-content:space-between;align-items:center;height:100%;transition:all .3s ease-in-out}.revenue-card-content{display:flex;flex-direction:column}.revenue-card img{width:40px;height:40px;flex-shrink:0}.revenue-card h3{font-size:24px;font-weight:700;margin:27px 0 0;color:#333}.revenue-card p{font-size:18px;margin:0;letter-spacing:.5px}.res-dash-first{padding:20px 0}.section-title{margin-bottom:20px;font-size:28px;font-weight:600;color:#333;font-family:'Poppins';Weight:600;Line-height:100%}.icon-container{background:#fff;border-radius:50%;width:71px;height:71px;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.icon-container1{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.financial-dashboard{font-family:'Segoe UI',system-ui,-apple-system,sans-serif;max-width:1200px;margin:0 auto;padding:24px;color:#333}.financial-dashboard h1{font-size:28px;font-weight:700;margin-bottom:32px;color:#1a1a1a}.metric-section h5{font-size:28px;display:flex;font-weight:600;justify-content:center;color:#fff;background:#161630;padding:12px 20px;font-family:'Poppins';margin-bottom:0}.metric-trend.positive svg{transform:rotate(42deg)}.metric-trend.negative svg{transform:rotate(314deg)}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px, 1fr));margin-top:0;background:#f8f9fa;border:1px solid #c7c7c7}.metric-card{background:#fff;border-radius:8px;padding:20px;display:flex;position:relative}.metric-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.metric-header h3{font-size:16px;font-weight:500;color:#4a5568;margin:0}.metric-value{font-size:28px;font-weight:700;color:#1a202c;margin:8px 0 4px}.metric-trend{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500}.positive{color:#10b981}.percentage{background-color:#e5f4eb;padding:2px 6px;border-radius:20px}.positive svg path{stroke:#10b981}.positive{color:#10b981}.negative{color:#ef4444}.metric-content{display:flex;align-items:center;width:100%}.metric-left{flex-shrink:0;margin-right:60px;background-color:#f9f6f3;padding:10px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);width:71px;height:71px;display:flex;justify-content:center;align-items:center}.metric-right{flex-grow:1}.metric-card:not(:first-child):before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:1px;background:#161630}.metric-card{padding:20px;position:relative}.metric-card:not(:first-child):before{content:"";position:absolute;left:0;top:20px;bottom:14px;width:1px;background:#c7c7c7}.metric-trend.positive .percentage{background-color:#e5f4eb;color:#10b981;padding:2px 6px;border-radius:20px}.metric-trend.negative .percentage{background-color:#fde8e8;color:#ef4444;padding:2px 6px;border-radius:20px}.metric-trend.positive svg path{stroke:#10b981}.metric-trend.negative svg path{stroke:#ef4444}.metric-right{flex-grow:1;display:flex;flex-direction:column}.metric-bottom-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.metric-value{font-size:28px;font-weight:700;color:#1a202c;margin:0}.metric-bottom-row{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.metric-value{font-size:28px;font-weight:700;color:#1a202c;margin:0}.metric-trend{display:flex;align-items:center;gap:4px;margin-left:16px}.dashboard-container{display:flex;gap:20px}.chart-section{flex:3;background-color:#fff;border-radius:8px}.sidebar1{flex:1;display:flex;flex-direction:column;gap:20px;width:100px}.sidebar-box1{background-color:#fff;padding:20px;text-align:center;border:1px solid #c4c4c4}.chart-title{font-size:22px;font-family:'Poppins';margin-bottom:10px;background-color:#161630;color:#fff;padding:10px;text-align:center}.dashboard-container{display:flex;gap:20px}.active-customers{background-color:#161630;color:#fff;padding:20px;border-radius:10px;text-align:center;flex:1;width:100%;min-width:350px}.active-contracts{background-color:#161630;color:#fff;padding:20px;text-align:center;flex:1;width:100%}.progress-container{position:relative;width:120px;height:120px;margin:10px auto}.progress-ring-bg{fill:none;stroke:#eaebf2;stroke-width:11px}.progress-ring-fill{fill:none;stroke:#ff4500;stroke-width:16px;stroke-dasharray:190;stroke-dashoffset:calc(268 -(314* 46) / 100);transform-origin:center;transform:rotate(-90deg)}a.canvasjs-chart-credit{display:none}.progress-text{position:absolute;top:59%;left:59%;transform:translate(-50%,-50%);text-align:center;width:84px;height:86px;background-color:#f9f6f3;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.progress-text p{font-size:12px;margin:10px;line-height:15px;color:#767d90}.progress-text span{font-size:22px;font-weight:700;color:#1a1a1a}.chart-container{border:1px solid #c4c4c4}.active-contracts-detali{font-size:22px;padding-left:18px}.sidebar-box-customer1{background-color:#fff;padding:20px;border:1px solid #c4c4c4;display:flex}.sidebar-box-cost1{font-size:22px}.hours-content{font-size:12px;background-color:#161630;color:#fff;padding:17px 8px;border-radius:50px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);width:126px;height:119px;text-align:center}.Cost{padding-top:27px;word-wrap:break-word;width:154px}.invoice-header{display:flex;align-items:center;padding:14px 31px;border-radius:5px;gap:15px}.invoice-header span{flex:1;text-align:center}.invoice-header span:first-child{text-align:left}.invoice-header span:last-child{text-align:right}.invoice{border-top:1px solid #ddd}.invoice-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:14px 31px;border-radius:5px}.invoice-details{display:none;padding:10px 0}.main-section{border:1px solid #c4c4c4}.header-container{display:flex;align-items:center;gap:10px;padding-left:23px;padding-top:14px;padding-bottom:12px}.icon-container1 img{width:22px;height:auto}.header{font-size:22px;justify-content:space-between;width:100%}.see-all{font-size:16px;color:#ff5722;border-bottom:1px solid #ff5722;margin-left:auto}table.dataTable.example12.no-footer{border-bottom:1px solid #fdfaf6}table.dataTable.example123.no-footer{border-bottom:1px solid #fdfaf6}table.example12 th,table.example12 td{padding:10px 32px !important}table.example123 th,table.example123 td{padding:10px 32px !important}table.example123 th{border-bottom:1px solid #d0d0d0 !important}.cstm-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.count-error{border-bottom:1px solid silver;margin-bottom:20px;padding-bottom:24px}.cstm-checkbox{display:inline-block;width:32%;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#454545;font-weight:400;font-size:12px;line-height:1.8}.cstm-checkbox input:checked~.checkmark:after{display:block;border-color:#151f28}span.cstm-checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.img_sc1.manual_time_screenshort{background:#6ed06e;padding:26px;border:1 solid;border:1px solid #000}.cstm-checkbox input:checked~.checkmark:after{display:block;border-color:#151f28}.cstm-checkbox input:checked~.checkmark:after{display:block;border-color:#151f28}.cstm-checkbox .checkmark{position:relative;display:inline-block;width:20px;height:20px;border:2px solid #151f28;border-radius:4px}.cstm-checkbox .checkmark:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.cstm-checkbox input:checked~.checkmark:after{display:block}ul.list-error li{color:#ca5c54;margin-bottom:20px;font-size:14px;font-weight:600;font-family:'Montserrat',sans-serif}* Modal Content Styling */#Addallcosts .modal-content{max-width:500px;margin:auto;border-radius:6px;height:344px;border:none;box-shadow:0 5px 15px rgba(0,0,0,.3)}#Addallcosts_excle .modal-content{max-width:500px;margin:auto;border-radius:6px;height:344px;border:none;box-shadow:0 5px 15px rgba(0,0,0,.3)}.cost_modal_footer.addallcostsbtn{padding-left:16px;padding-top:12px}.modal-header.all_costs_content{background:#fb5d2d;color:#fff}#Addallcosts button.close{color:#fff;opacity:1;background:#fb5d2d;color:#fff;border:none}#Addallcosts_excle button.close{color:#fff;opacity:1;background:#fb5d2d;color:#fff;border:none}.file-upload-wrapper1{width:100%;height:100%;text-align:center;line-height:170px;color:#000;font-family:Arial;border:2px dashed #3e557b}.file-upload-wrapper1 p{width:100%;height:100%;text-align:center;line-height:170px;font-family:Arial;cursor:pointer}h4.modal-title.all_cots_title{font-size:20px !important}.file-upload-wrapper1 .my_file_upload{position:absolute;margin:0;padding:0;outline:none;margin-left:-163px;margin-top:-190px;opacity:0;cursor:pointer;border:2px dashed #3e557b}.file-upload-wrapper_excle .my_file_upload_excle{position:absolute;margin:0;padding:0;outline:none;margin-left:-163px;margin-top:-190px;opacity:0;cursor:pointer;border:2px dashed #3e557b}#show_exits_category_error{color:red}#myPopup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5)}a#hide_show{background:#fb5d2d;border-color:#fb5d2d;color:#fff}#hide_show:hover{background:#fff;border-color:#ff4500;color:#fb5d2d}#myPopup.show{display:block}.chnage_button{padding-top:13px;padding-left:91px}.form-control error{padding:10px}#chnage_table,#chnage_from{display:none}#myPopup1{display:none}#myPopup1.show{display:block}#project_manager_hours{width:100%;border-collapse:collapse}#project_manager_hours th,#project_manager_hours td{padding:10px}.dataTables_wrapper{width:100%;margin:0 auto}.editable_client_price{visibility:visible !important;display:inline-block !important}.c-cost-filter .c-cost-filter-right{display:flex;padding:0 18px 0 3px}.c-cost-filter .c-cost-filter-right>div{margin-left:15px;margin-bottom:20px}.c-cost-filter .lock-icon{margin-top:33px}.c-cost-table-wrapper .form-group label.new-label{font-style:normal;font-weight:400;font-size:15px;line-height:18px}.new-form-control{width:100%;background:#fff;border:1px solid #c9c9c9;box-sizing:border-box;border-radius:0;display:inline-block;padding:9px}.c-cost-filter .new-form-control{color:#111010 !important}.form-group.form-group-amount{width:265px}.add_button{width:20%;padding:0}.form-group.add-btn-div{background:#fb5d2d;padding:10px 25px;display:inline-block;text-align:center;color:#fff;font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:20px;cursor:pointer;border:1px solid #3986d5}.lock_type_class{cursor:pointer}.chnage_icone{position:absolute;right:40px;top:83%}.input_filed{width:144px;margin:-2px}label.error{color:red}.proj-box{background:#161630;text-align:center;padding:20px 10px}.proj-box p{font-style:normal;font-weight:500;font-size:15px;line-height:18px;text-align:center;color:#fff;margin-bottom:0;cursor:pointer}.short-theme-form{border:1px solid #ddd}.summary-details{max-height:324px;overflow-y:auto}.short-theme-form .row{margin-left:0;margin-right:0}.summary-details>div{border-bottom:1px solid #eee}.lbel-text{padding:20px;margin-bottom:0;font-size:14px;color:#3e557b;font-weight:600;min-height:80px;display:flex;align-items:center}.bg-theme{background:#eee !important}.editable{position:relative}.price_monthly{position:absolute;float:unset !important;right:10px;top:50%;transform:translate(0,-50%);margin-top:0 !important;padding-bottom:0}.price_monthly1{position:absolute;float:unset !important;right:10px;top:50%;transform:translate(0,-50%);margin-top:0 !important;padding-bottom:0}.month-year-format .ui-datepicker-calendar{display:none}.month-change-wrapper1{display:flex;align-items:center;margin-bottom:-20px;padding:20px}button.close{background:#fff;border:#fff}.slide-arrow a{background:#fb5d2d;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid #fb5d2d;cursor:pointer}.slected-month{background:#fb5d2d;padding:9px 0;font-family:Montserrat;font-style:normal;font-weight:500;font-size:15px;line-height:19px;text-align:center;color:#fff;margin:0 5px}.monthPicker{background:#fb5d2d;border:0;text-align:center}.legend span{background-color:#fff;padding:0 12px;border-radius:4px;color:#333;font-size:14px;margin:5px;white-space:nowrap;cursor:default}.chnage-model{width:111%}body{background:#fdfaf6}.error_msg{color:red}li#menu-item-6305{background-color:#fb5d2d}li#menu-item-6305:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}.dataTables_filter{position:relative}.dataTables_filter:after{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:52%;right:1px;transform:translateY(-50%);pointer-events:none;color:#fff;background:#333348;padding:6px;width:35px}.new-form-control{width:100%;background:#fff;border:1px solid #c9c9c9;box-sizing:border-box;border-radius:0;display:inline-block;padding:12px}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:url('data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22none%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M10 13.4l4-4h-8l4 4z%22 fill=%22%23222%22/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 1px center;background-size:28px}.daterangepicker .drp-calendar .calendar-table thead{background-color:#f5f5f5;color:#333}.daterangepicker .drp-buttons .applyBtn{background-color:#007bff;color:#fff;border-radius:4px}.input-group-prepend{position:absolute;right:63px;top:28%}.invoice_system_wraper{padding:80px 0}.invoice_system_wraper h2{margin:0 0 25px;text-align:center}.card{border-radius:0;border:1px solid #c7c7c7}.card-header{background:#161630;padding:20px 30px}.card-header h4{margin:0;color:#fff;font-size:18px;line-height:26px;font-weight:500}.card-body{padding:30px}.form-control.display_graph_view{display:block;width:100%;font-weight:400;background:rgba(255,255,255,.2);transition:all .15s ease-in-out;padding:6px;border:0;border-radius:0;box-shadow:none !important;outline:none !important;font-size:18px;line-height:inherit;color:#fff;height:40px}.form-group1{margin:0 0 25px}.form-group label{font-size:18px;display:block;line-height:25px;margin:0 0 7px}.form-group .form-control,.form-group .form-select{border:1p solid #c4c4c4;border-radius:0;height:50px;box-shadow:none !important;outline:0 !important;padding:10px 20px}.form-group textarea.form-control{height:150px}.btn_primary{background:#fb5d2d;color:#fff;padding:10px 25px;font-size:16px;border-radius:2px;font-weight:400;border:1px solid #fb5d2d;box-shadow:none !important;transition:.5s ease}.btn_primary:hover{background:0 0;color:#fb5d2d}.btn_primary_border{background:0 0;color:#fb5d2d;padding:10px 25px;font-size:16px;font-weight:400;border-radius:2px;border:1px solid #fb5d2d;box-shadow:none !important;transition:.5s ease}.btn_primary_border:hover{background:#fb5d2d;color:#fff}.btn_border{background:0 0;color:#190d26;padding:10px 25px;font-size:16px;font-weight:400;border-radius:2px;border:1px solid #190d26;box-shadow:none !important;transition:.5s ease}.btn_border:hover{background:#190d26;color:#fff}.upload_wrapper{display:flex;align-items:center;padding:20px 30px;border:1px solid #c9c9c9}.upload_wrapper .icon{width:55px;margin-right:30px}.upload_wrapper .upload_right{width:calc(100% - 85px)}.upload_wrapper .upload_right p{margin:0}.upload_wrapper .upload_right .form-group{margin:8px 0 8px}.upload_wrapper .upload_right .form-group input{display:none}.upload_wrapper .upload_right .form-group label{display:inline-block;background:#fb5d2d;color:#fff;padding:8px 25px;font-size:16px;border-radius:2px;font-weight:400}.upload_wrapper .upload_right h6{margin:0}.logo_preview{border:1px solid #c9c9c9;text-align:center;height:161px}.logo_preview img{width:100%;height:50px;object-fit:contain}.res-dash-first{margin-top:200px}.res-dash-first1{margin-top:200px}button.btn.cancel-btn{background-color:#04c !important;color:#fff !important}button.btn.confrim-btn{background-color:#fb5d2d;color:#fff !important}#chartContainer12 .canvasjs-chart-canvas{width:1359px;margin-left:15px}#chartContainer_prev .canvasjs-chart-canvas{width:1359px;margin-left:15px}#chartContainer_profit .canvasjs-chart-canvas{width:1359px;margin-left:15px}#chartContainer_prev1 .canvasjs-chart-canvas{width:1359px;margin-left:15px}.legend span{display:inline-block;padding-right:10px;position:relative}.legend span:not(:last-child):after{content:'';position:absolute;top:0;right:-5px;height:100%;width:1px;background-color:#000}#importcosterrormodel .modal-content{background:#fff;box-shadow:0px 2px 20px rgba(0,0,0,.25);border-radius:0;padding:35px}#importcosterrormodel .modal-content .modal-body{padding:0}h5.error-title{font-weight:600;margin:0;font-size:18px;line-height:31px;display:flex;align-items:center;color:#2e2e2e;font-family:'Montserrat',sans-serif}.error-msg{background:#f2f2f2;margin:20px 0}.error-msg p{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;line-height:17px;display:flex;align-items:center;padding:8px 20px;margin-bottom:0}.count-error{border-bottom:1px solid silver;margin-bottom:3px;padding-bottom:24px}.cstm-checkbox{display:inline-block;width:32%;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#454545;font-weight:400;font-size:12px;line-height:1.8}.cstm-checkbox input:checked~.checkmark{background-color:#fff;border:1px solid #c9c9c9}.cstm-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #c9c9c9}a.btn.btn-primary.btn.btn-previous-month{background:#fb5d2d;color:#fff}a.btn.btn-primary.btn.btn-previous-month:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}a.btn.btn-primary{background:#fb5d2d;color:#fff}a.btn.btn-primary:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}a#btn_new_manager_hours{background:#fb5d2d;color:#fff}a#btn_new_manager_hours:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}input.btn.btn-primary{background:#fb5d2d;color:#fff}input.btn.btn-primary:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}a#save-cost-button{background:#fb5d2d;color:#fff}a#save-cost-button:hover{background:#fff;border-color:#fb5d2d;color:#fb5d2d}#Addallcosts .modal-content{max-width:500px;margin:auto;border-radius:6px;height:344px;border:none;box-shadow:0 5px 15px rgba(0,0,0,.3)}.cost_modal_footer.addallcostsbtn{padding-left:16px;padding-top:12px}.modal-header.all_costs_content{background:#fb5d2d;color:#fff}#Addallcosts button.close{color:#fff;opacity:1;background:#fb5d2d;color:#fff;border:none}.file-upload-wrapper1{width:100%;height:100%;text-align:center;line-height:170px;color:#000;font-family:Arial;border:2px dashed #3e557b}.file-upload-wrapper1 p{width:100%;height:100%;text-align:center;line-height:170px;font-family:Arial;cursor:pointer}h4.modal-title.all_cots_title{font-size:20px !important}.file-upload-wrapper1 .my_file_upload{position:absolute;margin:0;padding:0;outline:none;margin-left:-163px;margin-top:-190px;opacity:0;cursor:pointer;border:2px dashed #3e557b}.model_change{padding-top:27px}.close_button{border:#fff;background:#fff}#Addallcosts .error-files{color:#d9534f;font-size:14px;align-self:center;margin-right:auto}svg.img-fluid.datepicker-trigger{position:absolute;right:5px;z-index:10;top:18px}.global_head{font-family:'Montserrat';font-style:normal;font-weight:600;font-size:30px;line-height:51px;color:#2e2e2e;margin:20px 0 10px}.head-resources{display:flex;gap:10px;align-items:end}.profile_title{font-size:30px}.profile_title1{margin:0 0 0 27px}.orange{color:#ff6a11}.profile_title{font-size:30px}.back_btn{float:right;background:#ff5800;border-radius:20px;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;font-size:15px;color:#fff;padding:12px 0;display:inline-block;width:83px;text-align:center;margin:0 -37px 0 0}.chnage_dropdown{margin:0 16px 0 0}select.select_budget{max-width:300px;width:100%;font-family:Montserrat;font-style:normal;font-weight:500;line-height:22px;font-size:14px;color:#484848;vertical-align:middle;margin-top:0}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.res-profile-dash-first{margin-top:200px}.dash-title h2{font-weight:600;font-size:35px;line-height:52px;color:#161630;margin-bottom:25px}.dash-bg-pro{padding:15px 30px;background:#161630}.img_sc.img_one_cstm:hover .popover_cstm{opacity:1;display:block}ul#default_div{display:flex;flex-wrap:wrap;gap:24px}.popover_cstm .row{margin-bottom:10px;margin-left:-5px;margin-right:-5px}.img_sc.img_one_cstm{position:relative;height:auto;background:0 0;border:0}.img_sc{width:170px;height:100px;background:#fff;border:1px solid #cacaca;box-sizing:border-box}.img_sc.img_one_cstm a.pop{display:inline-block}.img_sc{width:170px;height:100px;background:#fff;border:1px solid #cacaca;box-sizing:border-box}span.time_sc{display:inline-block;width:100%;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal;font-size:13px;color:#757575;margin-top:5px}.img_one_n img{width:100%}.popover_cstm .row>div{font-size:14px;line-height:18px;color:#666;padding:0 5px;word-break:break-all}.view_all_pop{text-align:right}.view_all_pop a{font-size:14px;color:#ff5800}.popover_cstm{transition:ease-in-out .5s;width:400px;background:#fff;position:absolute;top:100%;left:50%;z-index:1010;max-width:400px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:2px solid #fff;border-radius:6px;-webkit-box-shadow:0 1px 8px rgba(57,73,76,.35);box-shadow:0 1px 8px rgba(57,73,76,.35);white-space:normal;display:none;opacity:0;padding:20px;transform:translate(-50%)}.img_one_n{margin-bottom:15px}ul.log_data_ul li{display:inline-block;font-family:Poppins;font-style:normal;font-weight:500;line-height:normal;font-size:17px;vertical-align:middle}ul.log_data_ul li span{width:21px;height:21px;display:inline-block;border-radius:50%;font-family:Montserrat;font-style:normal;font-weight:700;line-height:20px;font-size:13px;color:#fff;text-align:center;margin-right:15px;vertical-align:middle}ul.log_data_ul li:nth-child(2){padding:0 100px}#enableEditMode1{display:none}.chnage_box{background:#eee;border:1px solid #797979;box-sizing:border-box;border-radius:4px;padding:0}.info-box{display:none;background-color:#f8f9fa;padding:10px;border:1px solid #ccc;border-radius:4px;position:absolute;z-index:10;max-width:500px}.btn-dash:hover+.info-box,.info-box:hover{display:block}div#wait{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:9999;text-align:center}.div_wait{position:absolute;left:50%;top:50%;transform:translate(50%,-50%);color:#ffff}div#wait_prev1{background:rgba(0,0,0,.5);width:100%;height:calc(100% - 62px);position:absolute;left:0;top:61px;z-index:9;margin-top:0}.btn-dash{cursor:pointer;background-color:#007bff;color:#fff;border:none;border-radius:50%;padding:8px;font-size:16px}.btn-dash-circle{display:inline-block;margin:0}.chnage_graph{display:flex;justify-content:space-between}.chart_cs{flex:1}.dash-auth{gap:10px}.dash-auth1{gap:10px}.dash-auth img{width:40px;height:40px;object-fit:cover}.dash-auth1 img{width:100%;height:24px;object-fit:cover}.dash-auth h5{font-weight:500;font-size:14px;line-height:18px;color:#fff;margin:0}.dash-auth1 h5{font-weight:500;font-size:14px;line-height:18px;color:#fff;margin:0}.dash-selects-grid{gap:15px;flex-wrap:wrap}.select2.select2-container{width:320px !important}.select2.select2-container .select2-selection{transition:all .15s ease-in-out;padding:6px;border:0;border-radius:0;box-shadow:none !important;outline:none !important;font-size:18px;line-height:inherit;color:#000;height:40px;background:rgba(255,255,255,.2)}.select2.select2-container .select2-selection .select2-selection__rendered{color:#fff;padding-right:33px}.select2.select2-container .select2-selection .select2-selection__arrow{background:0 0;border-left:0;-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0;height:auto;width:40px;border-radius:0 12px 12px 0;top:1px;bottom:1px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.select2.select2-container.select2-container--open .select2-selection.select2-selection--single{background:rgba(255,255,255,.2)}.select2.select2-container.select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow{-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0}.select2-results__options{padding:0}.select2-results__option{font-size:16px;line-height:18px;padding:10px 18px !important;border-bottom:0;margin-bottom:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgba(22,22,48,1) !important;color:#fff;border:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(22,22,48,1) !important;color:#fff}.dash-selects-grid .select2.select2-container{width:220px !important}.select2-dropdown{border:0;border-radius:0;box-shadow:4px 4px 4px rgba(0,0,0,.15)}.swiper-common-main img{width:100%}.swiper-common-main{position:relative;padding-bottom:40px}.swiper-common-main .swiper-button-prev,.swiper-common-main .swiper-button-next{width:40px;height:40px;top:50%;transform:translateY(-50%);margin:0;opacity:1;transition:.5s all ease}.swiper-common-main .swiper-button-prev svg,.swiper-common-main .swiper-button-next svg{transition:.5s all ease}.swiper-common-main .swiper-button-prev:after,.swiper-common-main .swiper-button-next:after{display:none}.swiper-common-main .swiper-button-prev{left:-20px}.swiper-common-main .swiper-button-next{right:-20px}.swiper-common-main .swiper-button-prev:hover svg path,.swiper-common-main .swiper-button-next:hover svg path{fill:#fff}.swiper-common-main .swiper-button-prev:hover svg circle,.swiper-common-main .swiper-button-next:hover svg circle{fill:#fb5d2d;stroke:#fb5d2d}.mtb-50{margin:50px 0}.dash-bg-pro h4{font-style:normal;font-weight:500;font-size:18px;line-height:27px;margin:0;color:#fff}.dash-bg-half{gap:125px;margin-left:auto}.swiper-tea{padding:5px}.team-box-slide{padding:11px 11px 18px;background:#fff;border:1px solid #c7c7c7}.box-graph{border:1px solid #c7c7c7}.team-box-slide>img{height:187px;object-fit:cover;margin-bottom:10px}.team-box-slide h5{font-style:normal;font-weight:600;font-size:24px;line-height:36px;color:#000;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-box-slide span.designation{display:block;font-weight:500;font-size:12px;line-height:18px;color:#000;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-box-slide ul li{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#000;gap:6px}.team-box-slide ul li b,.team-box-slide ul li strong{font-weight:700}.team-box-slide ul li a{position:relative;top:-2px}.team-box-slide ul li svg{max-width:12px}.dash-togg-main{margin-bottom:50px}.btn-togg{display:flex;align-items:center;justify-content:space-between;background:#161630 !important;padding:20px 30px;color:#fff !important;font-style:normal;font-weight:500;font-size:18px;line-height:27px;box-shadow:none;outline:none;border:0;border-radius:0;width:100%}.btn-togg svg{transition:.5s all ease}.btn-togg[aria-expanded=true] svg{transform:rotate(180deg)}.dash-togg-main .card-body{border-radius:0;padding:25px 30px;border-color:#c7c7c7}.dash-togg-main .card-body .row{row-gap:30px}.dash-togg-main .select2.select2-container{width:320px !important;display:block}.dash-togg-main1 .select2.select2-container{width:425px !important;display:block}.dash-togg-main label.form-label{font-size:16px;line-height:1}.dash-togg-main .form-control{padding:15px;border-radius:0;outline:none;box-shadow:none;border-color:#c4c4c4;font-size:14px}.dash-togg-main .select2.select2-container .select2-selection{height:52.6px;background:#fff;border:1px solid #c4c4c4;padding:11px 15px}.dash-togg-main .select2.select2-container .select2-selection .select2-selection__rendered{color:#616161;font-size:16px}.dash-togg-main .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#616161 transparent transparent}.dash-togg-main .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #616161}.dash-togg-main .select2-results__option{font-size:14px}.coll-btns{gap:15px}.dash-togg-main .card-body .right-border{position:relative}.dash-togg-main .card-body .right-border:before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#c7c7c7}div#wait_prev{background:rgba(0,0,0,.5);width:100%;height:calc(100% - 62px);position:absolute;left:0;top:61px;z-index:9;margin-top:0}.loader_inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.monthly-input{gap:9px}.monthly-input label.form-label{font-size:16px;line-height:1;margin:0}.retainer-form-main{gap:25px;margin-bottom:50px}.monthly-input input.form-control{padding:14px 30px 14px 15px;border-radius:0;outline:none;box-shadow:none;border-color:#c4c4c4;font-size:14px}.monthly-input .edit-retainer{padding:0;border:0;background:0 0;box-shadow:none;outline:none;position:absolute;right:12px;top:10px}.retainer-form-main .coll-btns .btn{padding:15px 30px}.dash-btns{gap:15px;flex-wrap:wrap}.dash-btns .btn-dash{background:rgba(255,255,255,.2);border:0;outline:0;box-shadow:none;border-radius:0;color:#fff !important;padding:8px 24px;font-weight:400;font-size:18px;line-height:23px}.dash-btns .btn-dash-circle{border-radius:50%;padding:10px 20px}.dash-btns .btn-dash:hover,.dash-btns .btn-dash:focus,.dash-btns .btn-dash:active{background:#000}.table-content-main{background:#fff;padding:24px 30px 35px;border:1px solid #c7c7c7;margin-bottom:50px}.table-bg{padding:15px;background:rgba(22,22,48,.05);border:1px solid #c7c7c7}.dataTables_wrapper .dataTables_length,.dataTables_filter{font-size:14px;margin-bottom:15px}.dataTables_length select{margin:0 5px;background:#fff;border:1px solid #c7c7c7;padding:5px 10px;font-size:14px;line-height:1}.dataTables_filter input{border:1px solid #c7c7c7;padding:5px}table thead{background:#161630;color:#fff;font-size:14px}table tbody tr td,#example_paginate,#example_info{font-size:14px}table.dataTable.display tbody tr.odd,table.dataTable.display tbody tr.even,table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr.odd>.sorting_1{background:0 0 !important}table tr td a+a{margin-left:5px}.white-bg-border{background:#fff;border:1px solid #c7c7c7;padding:25px 30px;margin-bottom:50px}.table-togg-form{margin:0}.white-bg-border .table-togg-form+.table-content-main{margin-top:30px}.white-bg-border .table-content-main{padding:0;border:0;margin:0}.table-togg-form .btn-primary{padding:17.5px 30px;width:100%}.dash-togg-main h5{font-style:normal;font-weight:400;font-size:18px;line-height:1.5;color:#161630;margin:15px 0 0}.manager-img{background:#faf9f8;padding:11px 32px}.manager-img img{width:89px;height:89px;object-fit:cover;margin-bottom:5px}.manager-img p{font-weight:500;font-size:14px;line-height:18px;color:#4b4b4b;margin:0}.sub-label{display:flex;align-items:center;gap:10px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#000;margin-bottom:5px}.sub-label svg{width:12px;height:12px}.mana-right h4{font-style:normal;font-weight:700;font-size:30px;line-height:45px;color:#000;margin-bottom:0}.profile_name{position:absolute;right:-15px;background:#ff6a11;top:-15px;border-radius:50%;width:60px;height:60px;text-align:center;font-family:Montserrat;font-style:normal;font-weight:500;line-height:60px;font-size:14px;color:#fff}.team-box-main{margin-bottom:25px}.team-box-main .team-box-slide{padding:28px;display:flex;gap:62px}.team-box-main .team-img{flex:0 0 160px;width:160px}.team-box-main .team-box-slide img{width:100%}.team-box-main .team-box-slide .btn-primary{width:100%;padding:10px;text-align:center;font-size:12px;margin:10px 0}.team-box-main .team-box-slide span.designation{margin-bottom:20px}.team-box-main .team-desc p{font-style:normal;font-weight:300;font-size:18px;line-height:24px;color:#000}.team-box-main .team-desc p a{cursor:pointer;color:#000;text-decoration:underline;font-weight:500}.team-box-main .team-box-slide ul{display:flex;align-items:center;gap:30px}.team-box-main .team-box-slide ul li{font-size:16px}.team-box-main .team-desc{position:relative}.team-box-main .team-desc:before{content:"";position:absolute;left:-31px;top:0;bottom:0;width:1px;background:#c7c7c7}.switch-btn-span{float:right;display:flex;align-items:center;column-gap:10px;font-style:normal;font-weight:600;color:#fff}.slider1.round{border-radius:34px}.slider1{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s}.tbm-btn{position:absolute;right:0;top:0;padding:9px;text-align:center;width:45px;height:45px;background:#fb5d2d}.td-active{padding:10px;background:#161630;margin-top:20px}.td-active .active{display:block;width:fit-content;padding:8px 22px;background:#e5f5e1;color:#2fda04;font-size:16px;text-transform:uppercase;font-weight:500;line-height:1.5;margin-left:auto}.dash-bg-date{gap:20px}.dash-bg-date label{font-size:16px;line-height:1;color:#fff;margin:0}ul.log_data_ul{margin:0;padding:0;list-style:none;text-align:center;padding-bottom:0}div#wait{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:9999;text-align:center}.div_wait{position:absolute;left:50%;top:50%;transform:translate(50%,-50%);color:#ffff}.dash-bg-date .form-control{color:#fff;padding:15px;border-radius:0;outline:none;box-shadow:none;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.2);font-size:14px;cursor:pointer}.rp-time{background:#fff;padding:30px;gap:40px;flex-wrap:wrap}.rp-time span{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#000}.rp-time span b,.rp-time span strong{font-weight:700}.rp-ss{padding:25px 19px 15px;background:#eee;border:1px solid #c7c7c7}.rp-ss h5{font-weight:500;font-size:18px;line-height:27px;color:#000;margin-bottom:15px}.rp-ss img{width:100%}header,header.sticky{padding-bottom:10px}.dash-header-select{margin-top:15px}.dash-header-select .d-flex{gap:10px}.dash-header-select label{font-size:14px;margin:0}.dash-header-select .select2.select2-container{width:250px !important;display:block}.dash-header-select .form-control{padding:9px;border-radius:0;outline:none;box-shadow:none;border-color:#c4c4c4;font-size:12px}.dash-header-select .select2.select2-container .select2-selection{height:30px;background:#fff;border:1px solid #c4c4c4;padding:9px 15px}.profile_title .select2.select2-container .select2-selection{height:30px;background:#fff;border:1px solid #c4c4c4;padding:9px 15px}.profile_title .select2.select2-container .select2-selection .select2-selection__rendered{color:#616161;font-size:12px;line-height:1;padding-left:0}.dash-header-select .select2.select2-container .select2-selection .select2-selection__rendered{color:#616161;font-size:12px;line-height:1;padding-left:0}.dash-header-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#616161 transparent transparent}.dash-header-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #616161}.select2-results__option{font-size:12px;line-height:1;padding:8px 15px !important;border-bottom:0;margin-bottom:0}.remove-custom-price{display:none !important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#fb5d2d !important}.daterangepicker .drp-buttons .applyBtn{background-color:#fb5d2d !important;border-color:#fb5d2d !important}.back_to_invoice{float:right}.client-as-login-button{height:31px;padding:2px 23px 29px}.set-sync-icon{font-size:16px;color:#fff;cursor:pointer}.sync-set-loader{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:9999;text-align:center}.sync-set-inside-title{position:absolute;width:52%;left:24%;bottom:5%;color:#000;font-size:30px;line-height:37px;font-weight:400;background:#fff;border-radius:6px;padding:20px}@media (min-width:1200px){.swiper-common-main1{height:490px}}@media screen and (max-width:1399px){.dash-bg-half{width:100%;gap:15px}.team-box-slide>img{height:auto}}@media screen and (max-width:1199px){.res-dash-first{margin-top:162px}.res-profile-dash-first{margin-top:162px}.dash-title h2{font-size:30px;line-height:45px;margin-bottom:20px}.dash-bg-pro{padding:15px}.dash-selects-grid{gap:5px}.dash-selects-grid .select2.select2-container{width:150px !important}.select2.select2-container .select2-selection{font-size:14px}.select2-results__option{font-size:12px;line-height:16px}.swiper-common-main .swiper-button-prev,.swiper-common-main .swiper-button-next{width:30px;height:30px}.swiper-common-main .swiper-button-next{right:-15px}.swiper-common-main .swiper-button-prev{left:-15px}.dash-bg-pro h4{font-size:14px;line-height:24px}.select2.select2-container{width:260px !important}.team-box-slide h5{font-size:20px;line-height:30px}.btn-togg{padding:15px;font-size:14px;line-height:20px}.btn-togg svg{max-width:15px}.dash-togg-main .card-body{padding:15px}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{top:12px;line-height:15px}.dash-btns .btn-dash{font-size:14px;line-height:20px}.manager-img{padding:10px}.manager-img p{font-size:12px;line-height:16px}.sub-label{font-size:12px;line-height:16px}.mana-right h4{font-size:20px;line-height:30px}}@media screen and (max-width:991px){.revenue-card{background:#fff;border:1px solid #c7c7c7;padding:20px;display:block;justify-content:space-between;align-items:center;height:100%;transition:all .3s ease-in-out}.invoice-section{display:none}#chartContainer_invoce .canvasjs-chart-canvas{width:100%;margin-left:0}.dashboard-container{display:block;gap:20px}.sidebar1{display:block;width:100%}.res-dash-first-banner{margin-top:14px}.moblie-view-financial2{margin-top:33px !important}.Customer-hours{padding-top:15px;padding-bottom:10px}.dash-togg-main .card-body .right-border:before{right:15px;top:auto;bottom:-15px;width:auto;left:15px;height:1px}.dash-bg-pro{padding:15px;flex-wrap:wrap;gap:15px}.table-content-main,.white-bg-border{padding:15px}.table-togg-form .row{row-gap:15px}.manager-desc{padding:0 0 10px}.manager-desc .row{row-gap:15px}.manager-desc .row .col-lg-8 .col-lg-3{width:33.33%}.mana-right{padding:0 15px}.team-box-main .team-box-slide{padding:15px;display:flex;gap:30px}.team-box-main .team-desc:before{left:-15px}.team-box-main .team-box-slide span.designation{margin-bottom:10px}.team-box-main .team-desc p{font-size:14px;line-height:20px}.team-box-main .team-box-slide ul{flex-wrap:wrap;gap:15px}.team-box-main .team-box-slide ul li{font-size:14px}.rp-ss h5,.rp-time span{font-size:14px;line-height:20px}.rp-time{gap:30px}.dash-header-select .select2.select2-container{width:200px !important}}@media screen and (max-width:767px){.revenue-card{background:#fff;border:1px solid #c7c7c7;padding:20px;display:flex;justify-content:space-between;align-items:center;height:100%;transition:all .3s ease-in-out}.metric-card:not(:first-child):before{content:"";position:absolute;left:0;top:0;bottom:14px;width:1px;background:#c7c7c7}.metric-card:not(:first-child):before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff}.moblie-view-financial{margin-top:5px}.moblie-view-financial2{margin-top:33px}#chartContainer_invoce .canvasjs-chart-canvas{margin-left:0}.dashboard-container{display:block;gap:20px}.sidebar1{display:block;width:100%}.Customer-hours{padding-top:51px;padding-bottom:15px}.header{font-size:12px}.see-all{font-size:10px}.icon-container1{box-shadow:0 2px 4px rgb(245 241 241/0%)}.header-container{display:block}.invoice-section{display:none}.res-dash-first{margin-top:200px}.res-profile-dash-first{margin-top:200px}.dash-bg-pro{flex-wrap:wrap;gap:15px}.dash-selects-grid{gap:15px}.dash-selects-grid .select2.select2-container,.select2.select2-container{width:100% !important}.swiper-common-main .swiper-button-prev,.swiper-common-main .swiper-button-next{width:25px;height:25px}.swiper-common-main .swiper-button-next{right:-5px}.swiper-common-main .swiper-button-prev{left:-5px}.dash-title h2{font-size:25px;line-height:35px;margin-bottom:20px}.dash-bg-half{flex-wrap:wrap}.retainer-form-main{flex-wrap:wrap;gap:15px}.monthly-input{gap:10px;flex-wrap:wrap}.dash-btns .btn-dash{width:100%}.dash-btns .btn-dash.btn-dash-circle{width:auto}.manager-desc .row .col-lg-8 .col-lg-3{width:100%}.team-box-main .team-box-slide{flex-wrap:wrap}.team-box-main .team-img{flex:0 0 auto;width:100%}.team-box-main .team-desc:before{left:0;right:0;bottom:auto;top:-15px;height:1px;width:auto}.td-active{padding:5px}.td-active .active{font-size:14px}.rp-time{padding:15px;gap:15px}.rp-ss{padding:15px}.dash-header-select{margin-top:15px;flex-wrap:wrap;gap:10px}.dash-header-select .d-flex{gap:5px;flex-wrap:wrap;width:100%}.dash-header-select .select2.select2-container{width:100% !important}.dash-header-select label{font-size:12px;line-height:1}}.header-right ul li.btn-pri a{padding:11px 30px;background:#fb5d2d;color:#fff;font-size:16px;line-height:1;font-weight:400;border:1px solid #fb5d2d;box-shadow:none;outline:none;width:max-content;border-radius:0}@media screen and (max-width:1199px){.header-right ul li.btn-pri a{padding:15px 20px;display:block;width:100%;font-size:16px;border:none;line-height:1;color:#000;font-weight:300;background:0 0}}