.py-60{padding-top:60px;padding-bottom:60px}.row-gap-24{row-gap:24px}.content_view{background-color:#fff;border-radius:.3rem;overflow:hidden;padding:1rem;position:relative}.content_view .status-invoice{position:absolute;z-index:3;top:0%;font-size:11px !important;right:0%;background-color:#dd564b !important;border-top:2px solid #ad5449;border-bottom:2px solid #ad5449;color:#fff;padding:4px 15px;width:176px;text-align:center;transform:rotate(37deg) translate(47px, -23px)}.content_view .status-invoice.paid{background-color:#51ad49 !important;border-color:#17c666}.btn-green{background-color:#32a24c;color:#fff}.btn-green:hover{color:#fff;background-color:#309748}.status_info{padding:8px 13px;color:#fff;background-color:#0dcaf0;border-radius:.3rem}.status_green{padding:8px 13px;color:#fff;background-color:#32a24c;border-radius:.3rem}.status_red{padding:8px 13px;color:#fff;background-color:#ff1f1d;border-radius:.3rem}.rmv-arw-inp::-webkit-outer-spin-button,.rmv-arw-inp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rmv-arw-inp[type=number]{-moz-appearance:textfield}.form-floating>label{left:auto}.h-app{min-height:calc(100vh - 55px)}.fs-14px{font-size:14px}.fs-15px{font-size:15px}.fs-16px{font-size:16px}.mr-20px{margin-right:20px}.fw-500{font-weight:500}.fw-600{font-weight:600}@media print{.box-information .box-qr{top:80px !important}.box-information .box-qr .text{height:fit-content !important;font-size:13px}.fl-center{justify-content:space-between !important}.main-table tr th{font-size:16px !important}.main-table tr td{font-size:15px !important}.content_view{direction:rtl}.content_view .box-shadow.giv-padd{padding-bottom:70px}.content_view .box-shadow .header-invoice .name{font-size:12px !important}.content_view .box-shadow .header-invoice .address{font-size:12px !important}.content_view .box-shadow .header-invoice .title{font-size:17px !important}.content_view .box-shadow .header-invoice .img-holder img{width:70px !important}.content_view .box-shadow .black{font-size:15px !important}.content_view .box-shadow .def{font-size:14px !important}.content_view .black{color:#000 !important}.content_view .col-md-7{width:58.33333333% !important}.content_view .col-lg-4{width:33.33333333% !important}.content_view .box-information{flex-direction:row !important}.content_view .box-qr{position:absolute !important;margin:unset !important;margin-bottom:0 !important;transform:translateY(calc(-50% - 13px)) !important}}.table-hover tr td p{margin-bottom:0 !important}.bg-purple{background-color:#8e44ad}.px-resizing{padding:0px 120px}@media(max-width: 767.98px){.px-resizing{padding:0px 20px}}.fs-12px{font-size:12px !important}.main-table{width:100%;border:none !important;text-align:center;border:none}.main-table thead{border:none !important}.main-table thead tr th{background-color:#f2f4f7 !important;color:#101828;font-size:14px;white-space:nowrap;font-weight:500;padding:10px 16px;border:none}.main-table tbody{border-top:1px solid #fff !important}.main-table tbody tr td{background-color:#fff;font-size:14px;padding:10px;vertical-align:middle;border:1px solid #d0d5dd !important;color:#667085}.main-table tbody tr td .drop-table .dropdown-toggle::after{content:none}.main-table tbody tr td .drop-table .dropdown-menu{transition:300ms;opacity:0;visibility:hidden}.main-table tbody tr td .drop-table .dropdown-menu li .dropdown-item{text-align:start;font-size:13px}.main-table tbody tr td .drop-table .dropdown-menu li .dropdown-item i,.main-table tbody tr td .drop-table .dropdown-menu li .dropdown-item svg,.main-table tbody tr td .drop-table .dropdown-menu li .dropdown-item img{width:18px}.main-table tbody tr td .drop-table .dropdown-menu.show{opacity:1;visibility:visible}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#e9e9e9}::-webkit-scrollbar-thumb{background:#555;border-radius:0px}body{font-family:"Noto Kufi Arabic",sans-serif;background-color:#e9e9e9;font-size:14px;min-height:100%;scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:#000}a:hover{color:#000}button{border:none;outline:none;background-color:rgba(0,0,0,0);padding:0}.form-control{font-size:14px !important;border:1px solid #ddd !important}.main-section{padding:1.5rem 0;min-height:calc(100vh - 41.88px - 54.5px - 69px)}.modal-header .modal-title{font-size:15px !important}input[readonly]{cursor:context-menu}input[readonly]:focus{box-shadow:none !important}#chartdiv{width:100%;height:205px}.alert-dismissible .close{right:auto;left:0}.breadcrumb .breadcrumb-item{padding-left:0}.breadcrumb .breadcrumb-item::before{float:right;padding-left:.5rem}.sizing-section{width:75%;margin:auto}.sizing-section *{font-family:"Cairo",serif}@media(max-width: 1199.98px){.sizing-section{width:100% !important}}.invoice-container{background:#fff;border-radius:.75rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.invoice-container .invoice-header{background:linear-gradient(135deg, #0d6efd, #0056b3);color:#fff;border-radius:.5rem .5rem 0 0}.invoice-container .client-info-section{background-color:#e3f2fd;border-radius:.5rem;border-right:4px solid #2196f3}.invoice-container .table th{background-color:#f8f9fa;border-top:2px solid #dee2e6;font-weight:600;color:#495057}.invoice-container .table-hover tbody tr:hover{background-color:#f8f9ff}.invoice-container .btn-delete{width:35px;height:35px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.invoice-container .totals-card{background:linear-gradient(135deg, #28a745, #20c997);color:#fff;border-radius:.5rem}.invoice-container .invoice-notes{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:.5rem}.invoice-container .form-control:focus,.invoice-container .form-select:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.invoice-container .text-editor-container{border:1px solid #dee2e6;border-radius:.375rem}.invoice-container .ql-toolbar{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #dee2e6}.invoice-container .ql-container{border:none;font-family:inherit}.invoice-container .invoice-actions{border-top:1px solid #dee2e6;background-color:#f8f9fa;border-radius:0 0 .75rem .75rem}@media(max-width: 768px){.invoice-container .table-responsive{font-size:.875rem}.invoice-container .btn{margin-bottom:.5rem}}@media print{.invoice-container{direction:rtl;background-color:#fff}.invoice-container .header-invoice .col-lg-4{width:33%}.invoice-container .box-bank{display:flex;justify-content:space-between}.invoice-container .box-bank .item *{font-size:14px !important}}.app{overflow-x:hidden;display:flex}.app .sidebar{-ms-overflow-style:none;scrollbar-width:none;z-index:99;background-color:#3d3d3d;width:240px;position:fixed;overflow-y:auto;height:100%;right:0;top:0%;transition:300ms}.app .sidebar::-webkit-scrollbar{display:none}@media(max-width: 991.98px){.app .sidebar{right:-240px}}.app .sidebar .close{color:#fff;font-size:30px;position:absolute;top:0px;cursor:pointer;display:none;left:10px}@media(max-width: 991.98px){.app .sidebar .close{display:block}}.app .sidebar .list{margin-top:45px !important;padding:0;margin:0;overflow-y:scroll;height:100%}.app .sidebar .list .list-item{white-space:nowrap}.app .sidebar .list .list-item a{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:10px 11px 10px 12px;gap:7px;font-size:14px;font-weight:300;text-decoration:none;border-top:1px solid #5c5c5c}.app .sidebar .list .list-item a svg,.app .sidebar .list .list-item a i{font-size:15px;text-shadow:none;color:#969696;margin-left:6px}.app .sidebar .list .list-item a .arrow{margin-left:6px;font-size:12px;font-weight:300;transition:transform ease-in-out .3s}.app .sidebar .list .list-item a:not(.active):hover{cursor:pointer;background:#303030}.app .sidebar .list .list-item a .badge-count{position:absolute;background-color:#ed4e2a;top:50%;left:45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);min-width:17px;height:17px;font-size:10px}.app .sidebar .list .list-item a[aria-expanded=true] .arrow{transform:rotate(90deg)}.app .sidebar .list .list-item.active a{background:#e02222;border-top-color:rgba(0,0,0,0) !important}.app .sidebar .list .list-item.active a:hover{background:#e02222 !important}.app .sidebar .list .list-item.active a svg,.app .sidebar .list .list-item.active a i{color:#fff !important}.app .sidebar .list .list-item.active a ::before{content:"";position:absolute;top:8px;left:0%;border-width:12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid}.app .sidebar .list .item-collapse{margin-top:4px;margin-right:22px;list-style:none;position:relative}.app .sidebar .list .item-collapse::before{position:absolute;right:-7px;top:0;border-radius:10px;width:3px;height:100%;background-color:#ddd;content:"";-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.app .sidebar .list .item-collapse .list-item a{font-size:14px;padding:12px;height:unset !important}.app .sidebar .list .item-collapse .list-item a svg,.app .sidebar .list .item-collapse .list-item a i{font-size:15px}.app .sidebar .list .item-collapse .list-item a .badge-count{min-width:20px;font-size:12px;height:20px;left:32px}.app .main-side{width:calc(100% - 240px);margin:0 auto 0 0;transition:300ms;overflow-y:auto}@media(max-width: 991.98px){.app .main-side{width:100%}}.app.active .sidebar{width:57px}@media(max-width: 991.98px){.app.active .sidebar{width:240px;right:0}}.app.active .sidebar .list{transition:300ms}.app.active .sidebar .list .list-item{overflow:hidden}.app.active .sidebar .list .list-item a{gap:18px}.app.active .sidebar .list .list-item a svg:not(.arrow){width:29px}.app.active .sidebar .list .list-item a .badge-count{display:none}.app.active .sidebar:hover{width:240px}.app.active .sidebar:hover .list .list-item{overflow:unset}.app.active .sidebar:hover .list .list-item a{gap:7px}.app.active .sidebar:hover .list .list-item a .badge-count{display:flex}.app.active .main-side{width:calc(100% - 50px)}.main-navbar{width:100%;z-index:999;position:fixed;top:0%;right:0%;background-color:#2d2d2d;padding:10px 15px;color:#fff}.main-navbar .tog-nav{font-size:25px;display:flex;cursor:pointer}.main-navbar .btn-nav{position:relative;color:#fff;background:hsla(0,0%,100%,.15);display:block;padding:.4rem .9rem;border-radius:4px;font-weight:500;font-size:12px;line-height:1;width:fit-content;transition:.3s}.main-navbar .btn-nav:hover{background:rgba(183,182,182,.15)}.main-navbar .list-item{display:flex;align-items:center;gap:14px}.main-navbar .list-item .icon-nav{color:#fff;font-size:16px}.main-navbar .list-item .icon-nav.notice .badge-count{background-color:#09aece}.main-navbar .list-item .icon-nav.msg .badge-count{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.main-navbar .list-item .icon-nav .badge-count{position:absolute;right:-8px;top:-4px;z-index:2;width:15px;height:15px}.main-navbar .list-item .icon-nav .dropdown-toggle{position:relative}.main-navbar .list-item .icon-nav .dropdown-toggle .text .name{font-size:14px}.main-navbar .list-item .icon-nav .dropdown-toggle::after{display:none}@media(max-width: 767.98px){.main-navbar .list-item .btn{font-size:12px !important;padding:4px !important}}button.icon-nav{font-size:15px !important}.tab-pane{display:none}.tab-pane.active{display:block}.status_box{position:relative;color:#fff;border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.13),0 1px 3px rgba(0,0,0,.2)}.status_box:hover .icon>svg{transform:scale(1.1)}.status_box .data{padding:10px}.status_box .data>h3{font-size:2.2rem;font-weight:700;margin:0 0 10px;white-space:nowrap;z-index:5}.status_box .data>p{font-size:16px;z-index:5}.status_box .icon{position:absolute;top:20px;left:15px}.status_box .icon>svg{font-size:50px;transition:transform .5s}.status_box .more{position:relative;display:block;text-align:center;padding:5px 0;background-color:rgba(0,0,0,.1);z-index:10;color:#fff}.status_box .more:hover{background-color:rgba(0,0,0,.15)}.blue-box{background-color:#17a2b8}.success-box{background-color:#28a745}.danger-box{background-color:#dc3545}.warning-box{background-color:#ffc107}.blue-icon{color:#148a9d}.success-icon{color:#228e3b}.danger-icon{color:#bb2d3b}.warning-icon{color:#d9a406}.btn-3iada{appearance:button;background-color:#243848;background-image:none;border:1px solid #3d3d3d;border-radius:4px;box-shadow:#fff 4px 4px 0 0,#3d3d3d 4px 4px 0 1px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:0 5px 10px 0;overflow:visible;padding:3px 25px;text-align:center;text-transform:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}.btn-3iada:focus{text-decoration:none}.btn-3iada:hover{text-decoration:none;color:#fff}.btn-3iada:active{box-shadow:rgba(0,0,0,.125) 0 3px 5px inset;outline:0}.btn-3iada:not([disabled]):active{box-shadow:#fff 2px 2px 0 0,#000 2px 2px 0 1px;transform:translate(2px, 2px)}.login_page{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.login_page .login_content{display:flex;min-height:400px;width:900px;margin:0px auto}@media(max-width: 991.98px){.login_page .login_content{flex-direction:column;width:500px;margin:40px auto}}@media(max-width: 575.98px){.login_page .login_content{width:350px}}.login_page .login_content .login_image{border-radius:0px 10px 10px 0px;height:100%;flex-basis:55%}.login_page .login_content .login_image img{max-height:100%;width:100%;height:430px;border-radius:0px 10px 10px 0px}@media(max-width: 991.98px){.login_page .login_content .login_image img{border-radius:0px 0px 10px 10px}}@media(max-width: 767.98px){.login_page .login_content .login_image{display:none}}.login_page .login_content .form_content{flex-basis:45%;padding:2.5rem;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:56rem;margin-left:auto;overflow:hidden;margin-right:auto;height:100%;border-radius:.5rem;background-color:#fff;border:0 solid #d5d6d7}.login_page .login_content .form_content .header_title{margin-bottom:1rem;font-size:16px;font-weight:600}.login_page .login_content .form_content .sub_btn{background-color:#2ba670}.login_page .login_content .form_content .sub_btn:hover{background-color:#289a68}.login_page .login_content .form_content .image_holder img{width:150px}.btn-main-sm{padding:.3rem .7rem;transition:300ms;color:#fff;background:#243848;display:flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap;cursor:pointer;border-radius:4px;border:none;font-size:13px;outline:none;border:1px solid #243848;z-index:1;position:relative;overflow:hidden}.btn-main-sm::before{content:"";position:absolute;left:100%;top:0;width:100%;transition:300ms;height:100%;background-color:#fff;z-index:-1}.btn-main-sm:hover{color:#243848;border:1px solid #243848}.btn-main-sm:hover::before{left:0}.btn-main-sm.bg-green{background:#2ba670;border-color:#2ba670}.btn-main-sm.bg-green:hover{color:#2ba670;border-color:#2ba670}.btn-main-sm.bg-light-blue{background:#0db5d7;border-color:#0db5d7}.btn-main-sm.bg-light-blue:hover{color:#0db5d7;border-color:#0db5d7}.btn-purple{color:#fff;background-color:#8e44ad}.btn-purple:focus{box-shadow:none}.btn-purple:hover{background-color:#7b3399;color:#fff}.ignoreBtn_bg{background-color:#ff1f1d;color:#fff}.ignoreBtn_bg:hover{color:#fff;background-color:#da2624}.badge-count{background-color:#ff1f1d;font-size:12px;width:fit-content;height:18px;min-width:18px;font-family:sans-serif;border-radius:5px;color:#fff;display:inline-flex;align-items:center;justify-content:center}.btn-style{padding:10px 30px;background-color:#009080;color:#fff;font-size:16px;border-radius:4px;border:1px solid #fff;transition:300ms}.btn-style:hover{color:#009080;background-color:#fff;border:1px solid #009080}.main-btn{padding:6px 16px;background-color:#2257aa;color:#fff;border-radius:4px;font-size:14px;font-weight:400}.small-label{color:#6b7280;font-size:12px;margin-bottom:5px}.title-bg-color{font-size:14px !important;background-color:#34c5e4}.boxes-info .box-info{background-color:#fff;padding:25px 15px;text-align:end;overflow:hidden;border-radius:.375rem;position:relative}.boxes-info .box-info.blue .bg-icon{color:#5b8af0}.boxes-info .box-info.green .bg-icon{color:#2ba670}.boxes-info .box-info.pur .bg-icon{color:#7b74eb}.boxes-info .box-info.red .bg-icon{color:#de5f56}.boxes-info .box-info .num{font-size:25px}.boxes-info .box-info .text{font-size:16px;color:#777}.boxes-info .box-info .bg-icon{position:absolute;right:-3%;bottom:0;font-size:60px}.box-shadow{position:relative;box-shadow:inset -25px 0px 0 0 #68c2c0,inset -32px 0 0 0 #b8e1e2,inset -38px 0px 0 0 rgba(184,225,226,.4117647059);z-index:1}.box-shadow .bg-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;opacity:.075;z-index:-1}@media(max-width: 767.98px){.box-shadow .bg-img{width:300px}.box-shadow .header-invoice{border-bottom:2px solid #000}.box-shadow .header-invoice .top-holder .img-holder{margin:5px auto 0}.box-shadow .header-invoice .top-holder .img-holder img{width:80px}}.box-information{background-color:rgba(0,135,128,.9215686275);padding:.5rem 1rem;margin:0 0 1.5rem;border-radius:13px;color:#fff;position:relative}.box-information .box-qr{position:absolute;inset-inline-end:1rem;width:99px;top:8%;transform:translateY(calc(-50% - 13px));text-align:center}.box-information .box-qr .text{color:rgba(0,135,128,.9215686275);height:26px;font-weight:bold}.box-information .box-qr .holder-qr{width:100%;background-color:#fff;padding:.7rem;border-radius:10px;border:1px solid #bbb}.box-information .box-qr .holder-qr .qr{width:100%;height:auto}.box-information .content{padding-left:calc(99px + .5rem)}.box-information .content .badge-footer{border:1px solid #fff;border-radius:50px;padding:.1rem .5rem;display:flex;white-space:nowrap;align-items:center;gap:5px}.box-information .content .bar{width:1px;background-color:#fff}@media(max-width: 991.98px){.box-information{display:flex;flex-direction:column;margin:0}.box-information .box-qr{position:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);text-align:center;margin:0 auto;margin-bottom:15px}.box-information .box-qr .text{color:#fff}.box-information .content{padding:0}}.header-invoice{border-bottom:2px solid #000}.header-invoice .name{color:rgba(0,135,128,0.9215686275);font-size:16px;font-weight:bold;margin-bottom:0px}.header-invoice .address{color:rgba(0,135,128,0.9215686275);font-size:14px}.header-invoice a{color:rgba(0,135,128,0.9215686275)}.box-bank{border:1px solid #999;padding:8px 16px;border-radius:13px;color:#000;background-color:#f9fafb;display:flex;margin-bottom:2px;align-items:center;justify-content:space-between;text-align:center;width:calc(100% - 117px);gap:1rem;flex-wrap:wrap}.box-bank .title{font-weight:bold;font-size:15px;margin-bottom:3px}.box-bank .content{font-size:14px}@media(max-width: 991.98px){.box-bank{width:100%;margin-bottom:1rem}}.box-contract{display:flex;justify-content:space-between;align-items:center;margin:20px}.box-contract .logo{display:flex;justify-content:center;align-items:center}.box-contract .logo img{width:125px;height:83px;object-fit:contain}.box-contract .dash{border:3px dashed #ccc}.box-contract p{margin:5px}.terms-contract{margin-top:20px}.terms-contract ul{padding-right:20px}.terms-contract ul li{margin-bottom:10px}.no-invoice{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;min-height:70vh}.box-services{border:1px solid #dedede;border-radius:10px;padding:10px}.box-services .title{border-bottom:1px solid #dedede;padding-bottom:10px}.box-services .title i,.box-services .title svg{font-size:12px;color:#666}.box-services .des p{margin:0;font-weight:600}.box-services .bar-price{display:flex;align-items:center;justify-content:space-around;padding:10px;border-radius:10px;font-weight:700;flex-wrap:wrap;gap:11px}select.form-control{-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important;padding-top:0 !important;padding-bottom:0 !important;height:35px}.view-img-form{width:150px;max-width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.footer-app{background:#3d3d3d;height:55px;color:#999;z-index:9;position:relative;text-align:start;padding:10px 10px}.footer-app a{color:#999}.footer-app a:hover{color:#a09f9f}.footer-app .logo{width:50px}