@font-face{font-family:Titillium Regular;font-style:normal;font-weight:400;src:local("Titillium Regular"),url(/resources/build/fonts/Titillium-Regular.73c06541.woff) format("woff")}@font-face{font-family:Titillium Regular Italic;font-style:normal;font-weight:400;src:local("Titillium Regular Italic"),url(/resources/build/fonts/Titillium-RegularItalic.c0b2539b.woff) format("woff")}@font-face{font-family:Titillium Regular Upright;font-style:normal;font-weight:400;src:local("Titillium Regular Upright"),url(/resources/build/fonts/Titillium-RegularUpright.7455395d.woff) format("woff")}@font-face{font-family:Titillium Thin;font-style:normal;font-weight:400;src:local("Titillium Thin"),url(/resources/build/fonts/Titillium-Thin.9bd2986d.woff) format("woff")}@font-face{font-family:Titillium Thin Italic;font-style:normal;font-weight:400;src:local("Titillium Thin Italic"),url(/resources/build/fonts/Titillium-ThinItalic.eb1c3b18.woff) format("woff")}@font-face{font-family:Titillium Thin Upright;font-style:normal;font-weight:400;src:local("Titillium Thin Upright"),url(/resources/build/fonts/Titillium-ThinUpright.116113fe.woff) format("woff")}@font-face{font-family:Titillium Light;font-style:normal;font-weight:400;src:local("Titillium Light"),url(/resources/build/fonts/Titillium-Light.73d2839e.woff) format("woff")}@font-face{font-family:Titillium Light Italic;font-style:normal;font-weight:400;src:local("Titillium Light Italic"),url(/resources/build/fonts/Titillium-LightItalic.50823a97.woff) format("woff")}@font-face{font-family:Titillium Light Upright;font-style:normal;font-weight:400;src:local("Titillium Light Upright"),url(/resources/build/fonts/Titillium-LightUpright.676d52fb.woff) format("woff")}@font-face{font-family:Titillium Semibold;font-style:normal;font-weight:400;src:local("Titillium Semibold"),url(/resources/build/fonts/Titillium-Semibold.94b5bed5.woff) format("woff")}@font-face{font-family:Titillium Semibold Italic;font-style:normal;font-weight:400;src:local("Titillium Semibold Italic"),url(/resources/build/fonts/Titillium-SemiboldItalic.a0a4dfa2.woff) format("woff")}@font-face{font-family:Titillium Semibold Upright;font-style:normal;font-weight:400;src:local("Titillium Semibold Upright"),url(/resources/build/fonts/Titillium-SemiboldUpright.5234a62c.woff) format("woff")}@font-face{font-family:Titillium Bold;font-style:normal;font-weight:400;src:local("Titillium Bold"),url(/resources/build/fonts/Titillium-Bold.8920bff8.woff) format("woff")}@font-face{font-family:Titillium Bold Italic;font-style:normal;font-weight:400;src:local("Titillium Bold Italic"),url(/resources/build/fonts/Titillium-BoldItalic.bb822920.woff) format("woff")}@font-face{font-family:Titillium Bold Upright;font-style:normal;font-weight:400;src:local("Titillium Bold Upright"),url(/resources/build/fonts/Titillium-BoldUpright.f3ec60bb.woff) format("woff")}@font-face{font-family:Titillium;font-style:normal;font-weight:400;src:local("Titillium"),url(/resources/build/fonts/Titillium-Black.55f50825.woff) format("woff")}header{background-color:#25211e;background-size:242px 50px;border-bottom:2px solid #25211e;color:#f7f6ed;height:70px}header .header-logo img{height:100%;width:auto}header .hamburger-icon{right:20px;top:50%;transform:translateY(-50%)}header .hamburger-icon span:after{color:#c00;content:"\f0c9";font-family:fontAwesome;font-size:26px}header .hamburger-icon.active span:after{content:"\f00d"}header .nav-brand{font-size:20px;font-weight:300;line-height:22px}header .dropdown .dropdown-menu{background-color:#f9f5e4;border-radius:0;margin-top:-4px!important;min-width:168px}header .dropdown .dropdown-menu li .dropdown-item{background-color:transparent;color:maroon;font-size:13px;font-weight:300}header .dropdown .dropdown-menu li .dropdown-item:hover{background-color:#ebbd74}header .dropdown button{border:none;border-radius:0;color:#f7f6ed}header .dropdown button:focus,header .dropdown button:hover{background-color:maroon}.robotic-font{font-family:Titillium Regular,sans-serif}#app_modal_form .modal-header{background-color:maroon;border-radius:0}#app_modal_form .modal-header .modal-title{color:#fff!important}#app_modal_form .modal-header [data-bs-dismiss=modal]{background:none;color:#fff;padding:5px 8px}#app_modal_form .modal-dialog:not(.modal-fullscreen) .modal-body{max-height:80%}#app_modal_form .modal-dialog form.ajax{display:contents}#app_modal_form .modal-fullscreen{margin:2rem;max-height:calc(100% - 4rem);max-width:calc(100% - 4rem);width:auto!important}#app_modal_form .modal-fullscreen.modal-dialog-centered{min-height:calc(100% - 4rem)}#app_modal_form .modal-fullscreen .modal-content{border-radius:var(--bs-modal-border-radius);height:auto}#app_modal_form .modal-fullscreen .modal-header{border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}#app_modal_form .modal-fullscreen .modal-footer{border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius)}.page .sidebar{transition:.4s ease-in-out}.page .sidebar .sidebar-content{background:#f5f3ea;color:#25211e}.page .sidebar li .submenu{list-style:none;margin:0;padding:0}.page .sidebar .sidebar-content .nav-item.has-submenu>.nav-link .nav-arrow{transition:transform var(--app-aside-menu-transition)!important}.page .sidebar .sidebar-content .nav-item.open>.nav-link .nav-arrow{margin-top:-8px;transform:rotate(90deg)!important}.page .sidebar .sidebar-content .nav-item>.nav-link{background:#f5f3ea;color:#25211e;font-size:16px;white-space:nowrap}.page .sidebar .sidebar-content .nav-item>.nav-link.active,.page .sidebar .sidebar-content .nav-item>.nav-link:active,.page .sidebar .sidebar-content .nav-item>.nav-link:focus,.page .sidebar .sidebar-content .nav-item>.nav-link:hover{background:maroon;color:#fff}.page .sidebar .sidebar-content .nav-item.open>.nav-link{background:#eee1b8;color:#25211e}.page .sidebar .sidebar-content .nav-item.active>.nav-link{background:maroon;color:#fff}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link{background:#f5f3ea;color:#25211e;font-size:14px;padding-left:30px;white-space:nowrap}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link:active,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link:focus,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link:hover{background:maroon;color:#fff}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link.active{background:#25211e;color:#fff}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item.open>.nav-link{background:#eee1b8;color:#25211e}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item.active>.nav-link{background:#25211e;color:#fff}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link{background:#f5f3ea;color:#25211e;font-size:14px;padding-left:45px;white-space:nowrap}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link.active,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link:active,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link:focus,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link:hover{background:maroon;color:#fff}@media (min-width:768px){.page .sidebar{bottom:30px;overflow-y:auto;position:absolute;top:70px;width:63px}.page .sidebar .sidebar-content{left:0;min-height:100%;overflow-x:hidden;overflow-y:auto;position:absolute;right:0}.page .sidebar .sidebar-content .sidebar-toggle{border-bottom:1px solid #e7e7e7;height:3rem;justify-content:center}.page .sidebar .sidebar-content .sidebar-toggle span{border-color:maroon;border-radius:50%;color:maroon;cursor:pointer;height:35px;line-height:35px;text-align:center;width:35px}.page .sidebar .sidebar-content .sidebar-toggle span:after{content:"\f101";font-family:fontAwesome;font-size:20px}.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.nav-link,.page .sidebar .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link{padding-left:16px}.page .sidebar .sidebar-content ul li a span:nth-child(2),.page .sidebar .sidebar-content ul li.has-submenu span span:nth-child(2){display:none}.page .sidebar .sidebar-content .nav-item.has-submenu>.nav-link .nav-arrow{padding-left:10px}.page .sidebar .sidebar-content .nav-item.open>.nav-link .nav-arrow{margin-left:5px}.page .sidebar.active{width:250px}.page .sidebar.active .sidebar-content ul li a span:nth-child(2),.page .sidebar.active .sidebar-content ul li.has-submenu span span:nth-child(2){display:inline-block}.page .sidebar.active .sidebar-content .nav-item>.submenu>.nav-item>.nav-link{padding-left:30px}.page .sidebar.active .sidebar-content .nav-item>.submenu>.nav-item>.submenu>.nav-item>.nav-link{padding-left:45px}.page .sidebar.active .sidebar-content .sidebar-toggle{justify-content:end;margin-right:15px}.page .sidebar.active .sidebar-content .sidebar-toggle span:after{content:"\f100"}.page #page_wrapper{bottom:30px;left:55px;overflow-y:auto;position:absolute;top:70px;transition:.4s ease-in-out;width:calc(100% - 55px)}.page #page_wrapper .page-content{left:0;position:absolute;right:0}.page .sidebar.active+#page_wrapper{left:250px;width:calc(100% - 250px)}}.form-check-custom{align-items:center;display:flex;justify-content:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{color:#6f6f6f!important;padding-left:0!important}.form-control{line-height:2}.form-group label{font-size:12px;margin-bottom:5px}.form-group.has-error .form-label{color:#c00}.form-group.has-error .help-block{font-size:13px}.form-group.has-error .help-block ul{list-style:none;padding:2px}.form-group.has-error .help-block ul li{color:#c00;font-size:13px;font-style:italic}.form-group.has-error #signaturePad{border-color:#c00!important}.form-group.has-error .form-control,.form-group.has-error .form-control:focus{border-color:#c00}.input-group .input-group-text{background-color:#e7e7e7;border-color:#ccc;border-radius:0;color:#333;height:39px;width:auto}.input-group .input-group-text:hover{background-color:#cecece;border-color:#adadad;color:#333}.form-control{border-radius:0!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;color:#6f6f6f!important;font-size:15px;height:39px!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.form-control:focus{border-color:#25211e!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(60,30,20,.6)!important;outline:0}textarea.form-control{height:auto!important}.form-group{margin-bottom:1rem}.form-control[disabled]{background-color:#eee;cursor:not-allowed;opacity:1}input[type=checkbox]{border-radius:0!important;box-shadow:none!important}input[readonly],input[readonly]:active,input[readonly]:focus{background-color:#eee;border-color:#dfe0e1!important;box-shadow:unset!important;cursor:not-allowed;opacity:1}.file-uploader{background-color:#ddd;cursor:pointer}.file-uploader .file-label{font-size:12px;margin-bottom:5px}.file-uploader .file-name{font-size:12px;font-weight:500}.file-uploader .btn-design{background-color:#f0f0f0;padding:3px 6px}.form-group.is-invalid label{border:1px solid #c00!important}.form-group.is-invalid .file-label{color:#c00}footer{background-color:#f9f5e4;border-top:1px solid #25211e;bottom:0;height:30px;position:fixed;z-index:1000}footer p{font-size:13.5px}footer p a{color:#25211e}footer p a:hover{color:#c00;text-decoration:underline!important}.bg-theme-custom{background-color:maroon!important}.fn-color-theme-custom{color:maroon!important}.btn-theme-custom{background-color:maroon;border-color:maroon;color:#fff!important}.btn-theme-custom:hover{background-color:#992929;border-color:#992929}.breadcrumb-row h2{color:maroon;font-size:32px;font-weight:300;line-height:1}.breadcrumb-row h2 small{color:#999;font-size:65%;font-weight:400;line-height:1}.breadcrumb-row .breadcrumb{background-color:#f5f5f5;border:1px solid #ddd;border-radius:3px;font-size:12px;font-weight:300;list-style:none;margin-bottom:0;padding:8px 15px!important}.breadcrumb-row .breadcrumb .breadcrumb-item:not(.active) a{color:#000;text-decoration:none}.breadcrumb-row .breadcrumb .breadcrumb-item:not(.active) a:hover{color:#c00;text-decoration:underline}.breadcrumb-row .breadcrumb .active a{color:maroon!important}.small{font-size:80%!important}table,table.table{font-size:12px;margin-bottom:0}table thead tr th,table.table thead tr th{border-bottom:2px solid #ddd!important;border-top:1px solid #ddd!important;color:maroon!important}.btn{border-radius:0!important}.border-bottom-solid-line{border-bottom:1px solid #ddd}.border-bottom-dotted-line{border-bottom:1px dotted maroon}.border-top-solid-line{border-top:1px solid #ddd}.border-top-dotted-line{border-top:1px dotted maroon}.btn-black-orange-default{background-color:#25211e;border-color:#25211e;border-radius:0;color:#fff}.btn-black-orange-default:hover{background-color:#935b01;border-color:#8a6d3b;color:#fff}.h-50px{height:50px!important}.h-100px{height:100px!important}.h-250px{height:250px!important}.h-300px{height:300px!important}.w-200px{width:200px!important}.w-150px{width:150px!important}.w-125px{width:125px!important}.w-100px{width:100px!important}.w-50px{width:50px!important}.w-25px{width:25px!important}.w-20{width:20%}.fs-10px{font-size:10px}.fs-12px{font-size:12px}.fs-15px{font-size:15px}.mb-6px{margin-bottom:6px}.scroll-view::-webkit-scrollbar{height:5px;width:5px}.scroll-view::-webkit-scrollbar-track{background:#f1f1f1}.scroll-view::-webkit-scrollbar-thumb{background:#888}.scroll-view::-webkit-scrollbar-thumb:hover{background:#555}.cursor-pointer{cursor:pointer!important}.btn-print{background-color:#25211e!important;color:#fff!important}#additionalCharges table tbody td{text-align:end}.date-picker .btn-clear{color:#919191;margin-right:3.5rem;z-index:9}.text-brown{color:var(--bs-warning-text-emphasis)}body.swal2-height-auto{height:inherit!important}table.dataTable{width:100%!important}table.dataTable tbody tr:last-child td,table.dataTable thead tr:last-child td{border-bottom-width:1px!important}table.dataTable input.form-check-input{border-radius:0;cursor:pointer;height:15px;width:15px}table.dataTable input.form-check-input:active,table.dataTable input.form-check-input:focus{box-shadow:none}.dt-length .form-select{box-shadow:none!important}.dt-length .form-select:active,.dt-length .form-select:focus{border-color:#9f9e9e}div.dt-processing div{display:none}.dt-processing.card{background:inherit;border:none}.dataTables_empty{height:100px;vertical-align:middle}.dt-empty{height:100px;vertical-align:middle!important}.dataTables_length{color:maroon!important;padding:10px}.dataTables_length label{font-size:14px}.dataTables_length label select:focus{border-color:#e7eaed;box-shadow:none!important}.dt-footer{background-color:#f5f5f5;margin-left:-.5rem!important;margin-right:-.5rem!important}.dataTables_info{color:maroon!important;font-size:14px;padding:10px}.data-table-container{min-height:130px;overflow:auto;padding:8px;position:relative!important}div.dt-container{position:relative}div.dt-container div.dt-info{padding-top:0!important}div.dt-container div.dt-info .select-info{display:none!important}.pagination .page-item.active .page-link{background-color:#c7c6c6!important;border-color:#e7eaed!important;border-radius:0!important}.pagination .page-item .page-link{border-radius:0!important;color:maroon!important;font-size:14px}.pagination .page-item .page-link:focus{box-shadow:none!important}.dt-length .form-select{border-radius:0!important}.table.dataTable th.dt-type-numeric,th.dt-type-date{text-align:left!important}