@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#bdc2cb;font-family:Inter,sans-serif!important;font-size:14px;margin:0}a{text-decoration:none}.ant-typography a,a,a.ant-typography{color:#d10924}a:hover{color:#c12f2a}.content-padding{padding:30px}.ant-breadcrumb a:hover,.ant-pagination-item-active a{color:#c12f2a}.ant-pagination-item-active{border-color:#c12f2a}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#c12f2a}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ht-100v{height:100vh}.d-flex{display:flex!important}.align-self-center{align-self:center!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.flex-column{flex-direction:column!important}.border-start{border-left:1px solid #dee2e6!important}.auth{background-color:#fff}.auth img{left:30px;position:absolute;top:60px;width:100px}.auth .form-wrapper{align-items:center;display:flex;margin:auto;min-height:100%;padding:0}.auth .card-block{background-color:#fff;border:none;border-radius:0;height:100%;margin:auto;overflow:hidden;width:100%}.auth .card-block .bg-light{padding:30px}.bg-light h3{font-size:1.53125rem;font-weight:700!important}.bg-light h1{font-size:1.8rem;font-weight:600;line-height:1.2}.lead{font-size:1.09375rem;font-weight:400}.text-center{text-align:center}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item:not(:last-child){margin-right:.5rem}.list-inline-item{display:inline-block}.mb-5{margin-bottom:3rem!important}.mb-2{margin-bottom:2rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.ant-form-item{margin-bottom:1rem}.ant-form-item-label>label{color:#000!important;height:auto}.ant-btn{border-radius:2px;font-size:14px;height:auto}.ant-btn:focus,.ant-btn:hover{background:#fff;border-color:#d10924;color:#d10924}.ant-btn-primary{background-color:#d10924;border-color:#d10924;color:#fff}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#c12f2a;border-color:#c12f2a;color:#fff!important}.ant-btn-primary:active{background-color:#c12f2a;border-color:#c12f2a;color:#fff}@media (min-width:768px){.offset-md-1{padding:0 60px 0 40px}}.text-right{text-align:right}.after-login-logo{padding-bottom:16px;padding-top:16px;width:60%}.site-layout .ant-layout-header{background:#fff}.ant-menu{font-size:15px}.ant-layout-sider{background:#0a1727;border-right:#0000}.ant-menu-item-active,.ant-menu-item:hover,.ant-menu-submenu-active,.ant-menu-submenu-title:hover,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{background:#d10924;color:#fff}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,.ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-selected{background:#d10924;border-radius:5px 0 0 5px;color:#fff}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{border-right:3px solid #d10924}.list-user-action a{height:18px;line-height:18px;width:18px}.ant-btn-text,.list-user-action a{background:#ff6e4026;border-radius:5px;color:#d10924;display:inline-block;font-size:14px;margin:0 3px;text-align:center}.ant-btn-text{height:auto;line-height:25px;padding:1px 6px}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{background:#f5f5f5}.ant-table tfoot>tr>td,.ant-table tfoot>tr>th,.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-weight:400;padding:13px 20px}.ant-table-thead>tr>th{background-color:initial;color:#000;font-size:15px;font-weight:600}.ant-breadcrumb,.ant-descriptions-item-content,.ant-descriptions-item-label,.ant-input,.ant-input-number,.ant-list,.ant-message,.ant-picker-dropdown,.ant-picker-input>input,.ant-progress-text,.ant-select,.ant-select-item,.ant-table,.ant-tooltip{font-size:14px}.ant-form-item-explain,.ant-form-item-extra{font-size:11px;line-height:11px;min-height:inherit}.ant-input-number{width:100%!important}.production-master-modal .ant-picker{width:100%}.ml-20{margin-left:20px}.ml-10{margin-left:10px}.mt-12{margin-top:12px}.mb-3{margin-bottom:1rem!important}.mb-20{margin-bottom:20px!important}.mb-0{margin-bottom:0!important}.ant-card{border-radius:8px}.langselect .ant-select-selector{padding:0 11px!important}.langselect .ant-select{margin-right:20px}.ant-layout-header{padding:0 20px}.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}@media only screen and (max-width:575px){.sm-mt-15{margin-top:15px}.client-account-buttons{position:relative!important;text-align:right}}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{padding:3px 5px}.activitycode .ant-col{height:100%;padding:0!important}.activitycode .ant-row{margin:0!important}.ant-list-bordered.ant-list-sm .ant-list-item{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0!important;height:100%;margin-bottom:0;padding:3px 5px}.activitycode .ant-list-bordered{border:1px solid #f0f0f0;border-bottom:none;border-radius:2px;border-right:none}.dailyupdate .ant-divider-horizontal{margin:0}.listofpersons .ant-col{padding:5px}@media only screen and (min-width:768px){.activitycode,.comments{border-right:1px solid #f0f0f0;padding-right:30px}.colorcode,.listofpersons{padding-left:10px}}.activitycode,.colorcode,.comments,.listofpersons{padding-bottom:5px;padding-top:5px}.production-calendar .ant-form-item,.work-order-new .ant-form-item{margin-bottom:0}.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding:0!important}.langselect .ant-select{line-height:2.4}.ant-layout-header{height:70px;line-height:70px}.productioncalender-search{left:calc(50% - 90px);position:absolute;top:-57px;z-index:999}.productioncalender-search1{position:absolute;right:250px;top:-34px;z-index:999}.ant-table{color:#000}.ant-table-tbody>tr.ant-table-row:hover>td{background:#f7f7f7}.ant-form-item-control-input{min-height:inherit}.ant-layout-footer{padding:10px 5px}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f2efef;border-color:#adadad!important}.ant-form label{font-size:14px}.ant-picker-year-panel .ant-picker-content{height:auto}.ant-select:hover .ant-select-clear{opacity:0}.ant-input-sm{padding:0 5px}.newworder-latest .ant-btn-text{font-size:12px;height:18px;line-height:18px;padding:0;width:18px}.ant-menu-inline-collapsed{width:60px}.table-head-new .ant-table-thead>tr>th{font-size:10px}.ant-table-row-expand-icon{float:none}.ant-table .ant-table-expanded-row-fixed{margin:5px -17px!important;padding:0 16px}.collapsed-logo{display:none;padding:16px 0}.normal-logo{width:78px}.ant-layout-sider-collapsed .collapsed-logo,.normal-logo{display:inline-block}.ant-layout-sider-collapsed .normal-logo{display:none}.table-head-new td{background:#fff}.production-calendar .ant-table-tbody .editable-field{background:#feece7!important}.dashboard-new .ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 46px);padding-right:calc(2em + 45px)}.work-order-new .ant-table-tbody .ant-table-container .ant-table-thead>tr>th{font-size:10px}@media (max-width:767px){.productioncalender-search{left:12px;margin-top:5px;position:relative;top:0;width:100%}.productioncalender-search1{left:12px;margin-bottom:10px;position:relative;right:0;top:0;width:100%}}@media (max-width:1199px) and (min-width:768px){.productioncalender-search{left:44px}}@media (min-width:1200px){.dashboard-new .ant-table-body{overflow-x:hidden;overflow-y:auto}}.adddailyupdate .ant-card{border:none;margin-bottom:0}.project-list .ant-col,.setting-btn{margin-bottom:10px}@media only screen and (min-width:767px){.setting-btn{margin-bottom:15px;padding-right:20px;text-align:right}.patrolling-btn{top:-9px}.project-list{left:0;margin-bottom:0;position:absolute;top:-83px;width:58%}}.ant-menu-submenu-selected,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:#cf504d}.ant-tabs-ink-bar{background:#cf504d}.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon,.ant-menu-vertical .ant-menu-submenu-selected,.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected{color:#fff}.login-new-bg{background:url(/static/media/auth-bg.67c7a622d2938246d03a.jpg) no-repeat;background-size:cover;height:100%;width:100%}.ant-menu{background:#0000;color:#fff;font-weight:500;padding-left:20px}.ant-menu-submenu-arrow,.ant-menu-submenu-expand-icon{color:#d10924}.ant-menu-sub.ant-menu-inline{background:#1f2935}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:#0000}.new-logo{background:#fff;text-align:center}.ant-menu-submenu-popup>.ant-menu{background-color:#1f2935}.ant-menu-vertical .ant-menu-item{margin-bottom:0;margin-top:0}.ant-menu-inline .ant-menu-submenu{padding-bottom:0}@media only screen and (max-width:767px){.new-md-none{display:none}.md-mb-10{margin-bottom:10px}}.dailyupdate-tab .ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title{padding:0}.dailyupdate-tab .ant-card-small>.ant-card-head{padding-right:0}.dailyupdate-tab .ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra{padding:0}.ant-btn{border-radius:4px;padding:7px 16px}.ant-card-body{padding:21px 20px}.ant-table-tbody>tr>td>.ant-table-wrapper.materialtable:only-child .ant-table{margin:-9px -16px 6px 33px}.ant-btn-link{color:#d10924;padding:0}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{background:#0000;border-color:#0000}.ant-card-small>.ant-card-body{padding:0}.collpsenew-button{position:absolute;right:-15px;top:-49px}.ant-collapse-content>.ant-collapse-content-box{border:none;padding:0}.ant-collapse>.ant-collapse-item>.ant-collapse-header{background:#fff;border-left:none;color:#000;font-size:18px;font-weight:600;padding:18px 20px 18px 40px}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{padding:21px 0 0}.ant-empty-normal{margin:0}.mt-30{margin-top:30px}.ant-collapse{border-left:none;border-right:none}.mb-10{margin-bottom:10px}.adddailyupdatedashboard .ant-radio-group{display:none}.calendarcell .ant-btn{line-height:normal;padding:0 3px}.adddailyupdatedashboard .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:64px}.adddailyupdatedashboard .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{margin:0;position:relative}.calendar-update{font-size:10px;margin-bottom:5px}.update-dot{background-color:#52c41a;height:3px;left:0;position:absolute;top:-3px;width:100%}@media (max-width:767px){.calendar-update span{display:none}.padding-33{padding-left:0!important}.content-padding{padding:10px}.adddailyupdate h5{font-size:16px!important}}@media (min-width:768px){.adddailyupdatedashboard .ant-picker-calendar-header{position:absolute;right:25px;top:13px}}.adddailyupdatedashboard .ant-picker-cell{border:2px solid #eee}.p-15{padding:15px}.p-20{padding:20px}.p-12{padding:12px}label{text-align:left!important}.breakpoint .ant-card-extra a{font-size:32px}.breakpoint .ant-card-head{border-left:none;font-size:18px;font-weight:600;padding:18px 20px}.card-body-0 .ant-card-body{padding:1px 0 0}.breakpoint .ant-card-head-title{padding:0}.breakpoint .ant-card-extra{padding:0;position:absolute;right:20px}.breakpoint .ant-form-item{margin-bottom:0}.breakpoint-top p{font-weight:600;padding-right:10px;padding-top:3px;text-align:right}.mr-2{margin-right:10px}.drawing-component{position:relative}.drawing-btn .ant-btn{border:none;color:#d10924;font-size:14px;line-height:normal;padding:2px 5px}.padding-33{padding-left:33%}.grid-table{border:1px solid #f0f0f0;border-bottom:none;border-right:none}.sigdiv1{height:100%;padding:8px}.cdiv,.sigdiv1{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.cdiv{display:block;height:30px;padding-top:4px}.block1,.cdiv{text-align:center}.ncdiv{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;display:block;height:100%;padding:8px}.additem{background:#fff;border:2px dashed #eee;cursor:pointer;padding:12px;position:relative}.additem p{margin-bottom:0}.chooseitem-list{margin:0;padding:0}.chooseitem-list li{display:block;list-style:none}.chooseitem-list li a{background:#fff;border-radius:3px;color:#000;display:block;margin-bottom:12px;padding:11px}.pavimg img{height:64px;margin-bottom:5px;margin-right:5px;width:64px}.create-quote .ant-steps{background:#f9faff;padding:24px}.create-quote .ant-card-body{padding:15px!important}.create-quote .steps-content{margin-top:20px;min-height:200px}.create-quote .steps-action{margin-top:14px}.adddailyupdate h5{font-size:20px;font-weight:500}.create-workdescription .ant-card{background:#f9faff}.create-quote .work-preview{background:#f9faff;padding:15px}.create-quote .work-preview .ant-card-head,.create-workdescription .ant-card-head{background:#0000;color:#000;font-weight:600}.workpreview-top{background:#f9faff;margin-bottom:10px;padding:32px}.workpreview-top h5{margin-bottom:0}.iagree{border-top:1px solid #f0f0f0;margin-top:20px;padding:14px 14px 0}.pricebreakup-table .ant-table-thead>tr>th{background:none;border-bottom:none;color:#6b7280;font-size:11px;padding:.2rem 5px;text-transform:uppercase}.pricebreakup-table .ant-table-summary>tr>td,.pricebreakup-table .ant-table-tbody>tr>td{border-bottom:none;padding:.2rem 5px}.viewpdf{color:#6b7280;margin-top:10px}.mt-5{margin-top:5rem}.quotes .ant-btn{padding:4px 15px}.pat-tab .ant-form-item{height:100%;margin:0}.pat-tab .ant-form-item-control-input,.pat-tab .ant-form-item-control-input-content{height:100%}.ant-upload.ant-upload-select-picture-card{background-color:#fff;border:1px dashed #c2c8dc;height:80px;width:80px}.ant-upload-list-picture-card-container{height:80px;width:80px}.ant-upload-list-picture .ant-upload-list-item,.ant-upload-list-picture-card .ant-upload-list-item{padding:0}.image-upload .ant-btn:focus,.image-upload .ant-btn:hover{background:#0000;border-color:#0000;color:inherit}.image-upload .ant-btn-text{background:#0000}.addworkdescription p.mb-0{margin-top:10px}.wdtext-center .ant-form-item-label{text-align:center}.new-project-mobile{display:none}.new-project-desktop{display:block}@media (max-width:991px){.new-project-mobile{display:block}.new-project-mobile .ant-btn{border-radius:2px;box-shadow:none;overflow:hidden;padding:4px 15px;text-overflow:ellipsis;white-space:nowrap}.new-project-desktop{display:none}}.project-list-new-component{margin:0;padding:0 0 0 10px}.project-list-new-component li{list-style:square;padding-bottom:10px}.line-row{border-bottom:1px solid #f0f0f0}.Applydiscount .ant-modal-body{padding-bottom:0}.Applydiscount .ant-modal-footer{border-top:none;padding-bottom:24px;padding-top:0;text-align:center}.text-green{color:#7cb342}.image-upload .ant-upload-list-picture-card .ant-upload-list-item-info{background:#fff}.drawing-save{position:absolute;right:0}.drawing-save .ant-btn{padding:2px 7px}.estimate-buttons-right{position:absolute;right:24px;top:18px}.estimate-buttons-right .viewpdf{border-top:none;display:inline-block;margin-top:0;padding-left:0;padding-top:0}@media screen and (max-width:620px){.estimate-buttons-right{margin-bottom:10px;position:relative;right:inherit;text-align:right;top:0;vertical-align:top}}@media screen and (max-width:460px){.estimate-buttons-right{text-align:center}.estimate-buttons-right .viewpdf{display:block;margin-bottom:10px}}.accounting-sub-contrctors{border:1px solid #eee}.accounting-sub-contrctors h3{background-color:#6b6b6b;color:#fff;padding:3px;text-align:center}.accounting-sub-contrctors{background-color:#f9f9f9;margin-bottom:10px}.accounting-sub-contrctors ul{margin:0;padding:0}.accounting-sub-contrctors li{border-bottom:1px solid #eee;list-style:none;padding:5px 7px;text-align:left}.accounting-sub-contrctors li a{color:#000}.accounting-sub-contrctors li a:hover{color:#d10924}.accounting-summary h3{background-color:#6b6b6b;color:#fff;padding:3px;text-align:center}.client-account-details{position:relative}.client-account-buttons{position:absolute;right:0;top:-6px}.accounting-summary .ant-table-tbody>tr>td{font-size:13px;padding:.1rem 1rem}.client-account-details .ant-table-tbody>tr>td,.client-account-details .ant-table-thead>tr>th{font-size:13px;padding:.3rem .5rem}.assignSubcontractor .ant-collapse-content>.ant-collapse-content-box{position:relative}.button-contractor-save{position:absolute;right:0;top:-36px}.new-project-desktop .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#e9f3ff;border:1px solid #0000}.ant-select,.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:36px}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:34px}.ant-menu-item .ant-menu-item-icon,.ant-menu-item .anticon,.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-submenu-title .anticon{font-size:20px;min-width:20px}.ant-menu-inline>.ant-menu-item,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{height:49px;line-height:49px}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{padding-left:15px!important;width:100%}.project-heading-menu{color:#fff;font-size:14px;margin-bottom:20px;opacity:.5;padding-left:15px}.ant-collapse{background-color:initial;border:none}.ant-collapse-content{background-color:#fff;border-top:1px solid #d9d9d9;color:#000000d9}.dailyupdate-tab .ant-table-thead>tr>th{border-bottom:none}.ant-collapse>.ant-collapse-item{border-bottom:none;margin-bottom:20px}.collpsenew-button .ant-btn{border-radius:50%;font-size:16px;height:34px;padding:0;width:34px}.save-notes-btn{bottom:calc(50% - 11px);position:absolute;right:29px}.anticon-edit{color:#258afe}.ant-table-tbody tr:nth-child(2n){background-color:#fbfdff}.ant-modal-content{background-color:#eef2f6}.ant-modal-footer{background-color:#fff;padding:19px 16px;text-align:center}.ant-modal-title{color:#000;font-size:20px;font-weight:600}.ant-modal-header{background:#0000;border-bottom:none;border-radius:0;padding:28px 56px 0}.ant-modal-body{padding:28px 56px}@media (min-width:768px){.ant-modal-close{color:#0a1727;position:absolute;right:33px;top:7px}}.ant-modal-body .ant-form{background:#fff;border-radius:10px;padding:29px}.ant-input{border-radius:4px;padding:6px 11px}.ant-input-number-input{border-radius:4px;height:36px}.ant-picker{border-radius:4px;padding:6px 11px}.patrolling-new .ant-card-body{padding:3px 0 24px}.ant-table-thead>tr>th{border-bottom:1px solid #f0f0f0}.settings-table .ant-card-body{padding:0}.settings-table .ant-tabs-tab{margin:0;padding:18px}.settings-table .ant-table-thead>tr>th{border-top:1px solid #f0f0f0}.ant-card-body .ant-table-pagination.ant-pagination{padding-left:20px;padding-right:20px}.quotes-tablist .ant-tabs-nav{background:#fff;padding:15px 20px 0}.salesquote-card{border-radius:8px 8px 0 0}.ant-menu-inline-collapsed{padding-left:0!important}.ant-menu-inline-collapsed .project-heading-menu{opacity:0}.new-datepicker{background:#f9faff;border-radius:10px;padding:9px 19px}.ant-picker-input>input{font-weight:600}.breakpoint .card1 .ant-card-body{padding:12px 20px}.breakpoint .card1 .ant-picker{padding:0}.adddailyupdate .card1 h5{padding-top:14px!important}.dailyupdate-tab .card2 .ant-picker{padding:0}.dailyupdate-tab .card2 .ant-breadcrumb{padding-top:5px}@media (max-width:767px){.collpsenew-button .ant-btn{height:24px;width:24px}.collpsenew-button{top:-46px}.new-datepicker{margin-top:10px}.breakpoint .ant-card-extra a{font-size:24px}.adddailyupdate .card1 h5{padding-top:0!important}.ant-modal-body,.ant-modal-header{padding:15px 20px}.setting-btn{margin-bottom:15px;padding-left:20px;padding-right:20px;text-align:right}.quotes .ant-btn{padding:4px 9px}}.extra-form-item .ant-form-item{margin-bottom:0}.patrollingTime .ant-picker-footer .ant-btn{padding:3px 11px!important}.ant-layout{background:#f0f2f5}.ant-col,.ant-input,.ant-input-number,.ant-layout-content,.ant-layout-header,.ant-select{font-family:Inter,sans-serif!important}.ant-menu .ant-menu-item .ant-menu-item-icon{color:#fff;font-size:20px}.ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover,.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):active{background:#e65955;border-radius:5px 0 0 5px;color:#fff}.ant-menu-light .ant-menu-item{color:#fff}.ant-menu-inline .ant-menu-item{margin-inline:0}
/*# sourceMappingURL=main.c41f41fe.css.map*/