.text-color-blue{color:#007bff}.text-color-indigo{color:#6610f2}.text-color-purple{color:#6f42c1}.text-color-pink{color:#e83e8c}.text-color-red{color:#dc3545}.text-color-orange{color:#fd7e14}.text-color-yellow{color:#FCCA04}.text-color-yellow-dark{color:#d5aa03}.text-color-yellow-light{color:#fcd32c}.text-color-yellow-text{color:#494949}.text-color-green{color:#28a745}.text-color-teal{color:#20c997}.text-color-cyan{color:#17a2b8}.text-color-white{color:#ffffff}.text-color-gray-100{color:#f8f9fa}.text-color-gray-200{color:#e9ecef}.text-color-gray-300{color:#dee2e6}.text-color-gray-400{color:#ced4da}.text-color-gray-500{color:#adb5bd}.text-color-gray-600{color:#6c757d}.text-color-gray-700{color:#495057}.text-color-gray-800{color:#343a40}.text-color-gray-900{color:#212529}.text-color-gray{color:#6c757d}.text-color-gray-dark{color:#343a40}.text-color-primary{color:#007bff}.text-color-secondary{color:#6c757d}.text-color-success{color:#28a745}.text-color-info{color:#17a2b8}.text-color-warning{color:#FCCA04}.text-color-danger{color:#dc3545}.text-color-light{color:#f8f9fa}.text-color-dark{color:#343a40}.text-color-app-primary{color:#30CCFD}.text-color-app-primary-dark{color:#02b5ee}.text-color-app-primary-light{color:#58d6fd}.text-color-orange-light{color:#fe9f51}.text-color-orange-dark{color:#d26102}.bg-color-blue{background-color:#007bff}.bg-color-indigo{background-color:#6610f2}.bg-color-purple{background-color:#6f42c1}.bg-color-pink{background-color:#e83e8c}.bg-color-red{background-color:#dc3545}.bg-color-orange{background-color:#fd7e14}.bg-color-yellow{background-color:#FCCA04}.bg-color-yellow-dark{background-color:#d5aa03}.bg-color-yellow-light{background-color:#fcd32c}.bg-color-yellow-soft{background-color:rgba(252,202,4,0.15)}.bg-color-green{background-color:#28a745}.bg-color-teal{background-color:#20c997}.bg-color-cyan{background-color:#17a2b8}.bg-color-white{background-color:#ffffff}.bg-color-gray-100{background-color:#f8f9fa}.bg-color-gray-200{background-color:#e9ecef}.bg-color-gray-300{background-color:#dee2e6}.bg-color-gray-400{background-color:#ced4da}.bg-color-gray-500{background-color:#adb5bd}.bg-color-gray-600{background-color:#6c757d}.bg-color-gray-700{background-color:#495057}.bg-color-gray-800{background-color:#343a40}.bg-color-gray-900{background-color:#212529}.bg-color-gray{background-color:#6c757d}.bg-color-gray-dark{background-color:#343a40}.bg-color-primary{background-color:#007bff}.bg-color-secondary{background-color:#6c757d}.bg-color-success{background-color:#28a745}.bg-color-info{background-color:#17a2b8}.bg-color-warning{background-color:#FCCA04}.bg-color-danger{background-color:#dc3545}.bg-color-light{background-color:#f8f9fa}.bg-color-dark{background-color:#343a40}.bg-color-app-primary{background-color:#30CCFD}.bg-color-app-primary-dark{background-color:#02b5ee}.bg-color-app-primary-light{background-color:#58d6fd}.bg-color-orange-light{background-color:#fe9f51}.bg-color-orange-dark{background-color:#d26102}.border-color-blue{border-color:#007bff}.border-color-indigo{border-color:#6610f2}.border-color-purple{border-color:#6f42c1}.border-color-pink{border-color:#e83e8c}.border-color-red{border-color:#dc3545}.border-color-orange{border-color:#fd7e14}.border-color-yellow{border-color:#FCCA04}.border-color-yellow-dark{border-color:#d5aa03}.border-color-yellow-light{border-color:#fcd32c}.border-color-green{border-color:#28a745}.border-color-teal{border-color:#20c997}.border-color-cyan{border-color:#17a2b8}.border-color-white{border-color:#ffffff}.border-color-gray-100{border-color:#f8f9fa}.border-color-gray-200{border-color:#e9ecef}.border-color-gray-300{border-color:#dee2e6}.border-color-gray-400{border-color:#ced4da}.border-color-gray-500{border-color:#adb5bd}.border-color-gray-600{border-color:#6c757d}.border-color-gray-700{border-color:#495057}.border-color-gray-800{border-color:#343a40}.border-color-gray-900{border-color:#212529}.border-color-gray{border-color:#6c757d}.border-color-gray-dark{border-color:#343a40}.border-color-primary{border-color:#007bff}.border-color-secondary{border-color:#6c757d}.border-color-success{border-color:#28a745}.border-color-info{border-color:#17a2b8}.border-color-warning{border-color:#FCCA04}.border-color-danger{border-color:#dc3545}.border-color-light{border-color:#f8f9fa}.border-color-dark{border-color:#343a40}.border-color-app-primary{border-color:#30CCFD}.border-color-app-primary-dark{border-color:#02b5ee}.border-color-app-primary-light{border-color:#58d6fd}.border-color-orange-light{border-color:#fe9f51}.border-color-orange-dark{border-color:#d26102}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;text-decoration:none}.btn:hover{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn:disabled{opacity:.65;cursor:not-allowed}.btn-blue{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-blue:hover{color:#ffffff;background-color:#0069d9;border-color:#0062cc}.btn-blue:focus{color:#ffffff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn-blue:disabled{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-indigo{color:#ffffff;background-color:#6610f2;border-color:#6610f2}.btn-indigo:hover{color:#ffffff;background-color:#560bd0;border-color:#510bc4}.btn-indigo:focus{color:#ffffff;background-color:#560bd0;border-color:#510bc4;box-shadow:0 0 0 .2rem rgba(102,16,242,0.25)}.btn-indigo:disabled{color:#ffffff;background-color:#6610f2;border-color:#6610f2}.btn-purple{color:#ffffff;background-color:#6f42c1;border-color:#6f42c1}.btn-purple:hover{color:#ffffff;background-color:#5e37a6;border-color:#59339d}.btn-purple:focus{color:#ffffff;background-color:#5e37a6;border-color:#59339d;box-shadow:0 0 0 .2rem rgba(111,66,193,0.25)}.btn-purple:disabled{color:#ffffff;background-color:#6f42c1;border-color:#6f42c1}.btn-pink{color:#ffffff;background-color:#e83e8c;border-color:#e83e8c}.btn-pink:hover{color:#ffffff;background-color:#e41c78;border-color:#d91a72}.btn-pink:focus{color:#ffffff;background-color:#e41c78;border-color:#d91a72;box-shadow:0 0 0 .2rem rgba(232,62,140,0.25)}.btn-pink:disabled{color:#ffffff;background-color:#e83e8c;border-color:#e83e8c}.btn-red{color:#ffffff;background-color:#dc3545;border-color:#dc3545}.btn-red:hover{color:#ffffff;background-color:#c82333;border-color:#bd2130}.btn-red:focus{color:#ffffff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.btn-red:disabled{color:#ffffff;background-color:#dc3545;border-color:#dc3545}.btn-orange{color:#ffffff;background-color:#fd7e14;border-color:#fd7e14}.btn-orange:hover{color:#ffffff;background-color:#e96b02;border-color:#dc6502}.btn-orange:focus{color:#ffffff;background-color:#e96b02;border-color:#dc6502;box-shadow:0 0 0 .2rem rgba(253,126,20,0.25)}.btn-orange:disabled{color:#ffffff;background-color:#fd7e14;border-color:#fd7e14}.btn-yellow{color:#494949;background-color:#FCCA04;border-color:#FCCA04}.btn-yellow:hover{color:#494949;background-color:#d7ac03;border-color:#cba202}.btn-yellow:focus{color:#494949;background-color:#d7ac03;border-color:#cba202;box-shadow:0 0 0 .2rem rgba(252,202,4,0.25)}.btn-yellow:disabled{color:#494949;background-color:#FCCA04;border-color:#FCCA04}.btn-green{color:#ffffff;background-color:#28a745;border-color:#28a745}.btn-green:hover{color:#ffffff;background-color:#218838;border-color:#1e7e34}.btn-green:focus{color:#ffffff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.btn-green:disabled{color:#ffffff;background-color:#28a745;border-color:#28a745}.btn-teal{color:#ffffff;background-color:#20c997;border-color:#20c997}.btn-teal:hover{color:#ffffff;background-color:#1ba87e;border-color:#199d76}.btn-teal:focus{color:#ffffff;background-color:#1ba87e;border-color:#199d76;box-shadow:0 0 0 .2rem rgba(32,201,151,0.25)}.btn-teal:disabled{color:#ffffff;background-color:#20c997;border-color:#20c997}.btn-cyan{color:#ffffff;background-color:#17a2b8;border-color:#17a2b8}.btn-cyan:hover{color:#ffffff;background-color:#138496;border-color:#117a8b}.btn-cyan:focus{color:#ffffff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(23,162,184,0.25)}.btn-cyan:disabled{color:#ffffff;background-color:#17a2b8;border-color:#17a2b8}.btn-primary{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#ffffff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{color:#ffffff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn-primary:disabled{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-secondary{color:#ffffff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#ffffff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus{color:#ffffff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(108,117,125,0.25)}.btn-secondary:disabled{color:#ffffff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#ffffff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#ffffff;background-color:#218838;border-color:#1e7e34}.btn-success:focus{color:#ffffff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.btn-success:disabled{color:#ffffff;background-color:#28a745;border-color:#28a745}.btn-info{color:#ffffff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#ffffff;background-color:#138496;border-color:#117a8b}.btn-info:focus{color:#ffffff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(23,162,184,0.25)}.btn-info:disabled{color:#ffffff;background-color:#17a2b8;border-color:#17a2b8}.btn-warning{color:#494949;background-color:#FCCA04;border-color:#FCCA04}.btn-warning:hover{color:#494949;background-color:#d7ac03;border-color:#cba202}.btn-warning:focus{color:#494949;background-color:#d7ac03;border-color:#cba202;box-shadow:0 0 0 .2rem rgba(252,202,4,0.25)}.btn-warning:disabled{color:#494949;background-color:#FCCA04;border-color:#FCCA04}.btn-danger{color:#ffffff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#ffffff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus{color:#ffffff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.btn-danger:disabled{color:#ffffff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#343a40;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus{color:#343a40;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(248,249,250,0.25)}.btn-light:disabled{color:#343a40;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#ffffff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#ffffff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus{color:#ffffff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(52,58,64,0.25)}.btn-dark:disabled{color:#ffffff;background-color:#343a40;border-color:#343a40}.btn-app-primary{color:#ffffff;background-color:#30CCFD;border-color:#30CCFD}.btn-app-primary:hover{color:#ffffff;background-color:#0ac3fd;border-color:#02bdf8}.btn-app-primary:focus{color:#ffffff;background-color:#0ac3fd;border-color:#02bdf8;box-shadow:0 0 0 .2rem rgba(48,204,253,0.25)}.btn-app-primary:disabled{color:#ffffff;background-color:#30CCFD;border-color:#30CCFD}.btn-app-primary-dark{color:#ffffff;background-color:#02b5ee;border-color:#02b5ee}.btn-app-primary-dark:hover{color:#ffffff;background-color:#0298c8;border-color:#028fbb}.btn-app-primary-dark:focus{color:#ffffff;background-color:#0298c8;border-color:#028fbb;box-shadow:0 0 0 .2rem rgba(2,181,238,0.25)}.btn-app-primary-dark:disabled{color:#ffffff;background-color:#02b5ee;border-color:#02b5ee}.btn-app-primary-light{color:#343a40;background-color:#58d6fd;border-color:#58d6fd}.btn-app-primary-light:hover{color:#343a40;background-color:#33cdfd;border-color:#26cafd}.btn-app-primary-light:focus{color:#343a40;background-color:#33cdfd;border-color:#26cafd;box-shadow:0 0 0 .2rem rgba(88,214,253,0.25)}.btn-app-primary-light:disabled{color:#343a40;background-color:#58d6fd;border-color:#58d6fd}.btn-outline-blue{color:#007bff;background-color:transparent;border-color:#007bff}.btn-outline-blue:hover{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-outline-blue:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn-outline-blue:disabled{color:#007bff;background-color:transparent}.btn-outline-primary{color:#007bff;background-color:transparent;border-color:#007bff}.btn-outline-primary:hover{color:#ffffff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-secondary{color:#6c757d;background-color:transparent;border-color:#6c757d}.btn-outline-secondary:hover{color:#ffffff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.25)}.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#28a745;background-color:transparent;border-color:#28a745}.btn-outline-success:hover{color:#ffffff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-info{color:#17a2b8;background-color:transparent;border-color:#17a2b8}.btn-outline-info:hover{color:#ffffff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.25)}.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-warning{color:#FCCA04;background-color:transparent;border-color:#FCCA04}.btn-outline-warning:hover{color:#ffffff;background-color:#FCCA04;border-color:#FCCA04}.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(252,202,4,0.25)}.btn-outline-warning:disabled{color:#FCCA04;background-color:transparent}.btn-outline-danger{color:#dc3545;background-color:transparent;border-color:#dc3545}.btn-outline-danger:hover{color:#ffffff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.btn-outline-light:hover{color:#ffffff;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.25)}.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#343a40;background-color:transparent;border-color:#343a40}.btn-outline-dark:hover{color:#ffffff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.25)}.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-app-primary{color:#30CCFD;background-color:transparent;border-color:#30CCFD}.btn-outline-app-primary:hover{color:#ffffff;background-color:#30CCFD;border-color:#30CCFD}.btn-outline-app-primary:focus{box-shadow:0 0 0 .2rem rgba(48,204,253,0.25)}.btn-outline-app-primary:disabled{color:#30CCFD;background-color:transparent}.btn-outline-yellow{color:#FCCA04;background-color:transparent;border-color:#FCCA04}.btn-outline-yellow:hover{color:#494949;background-color:#FCCA04;border-color:#FCCA04}.btn-outline-yellow:focus{box-shadow:0 0 0 .2rem rgba(252,202,4,0.25)}.btn-outline-yellow:disabled{color:#FCCA04;background-color:transparent}.fill-blue{fill:#007bff}.fill-indigo{fill:#6610f2}.fill-purple{fill:#6f42c1}.fill-pink{fill:#e83e8c}.fill-red{fill:#dc3545}.fill-orange{fill:#fd7e14}.fill-yellow{fill:#FCCA04}.fill-green{fill:#28a745}.fill-teal{fill:#20c997}.fill-cyan{fill:#17a2b8}.fill-white{fill:#ffffff}.fill-gray{fill:#6c757d}.fill-gray-dark{fill:#343a40}.fill-primary{fill:#007bff}.fill-secondary{fill:#6c757d}.fill-success{fill:#28a745}.fill-info{fill:#17a2b8}.fill-warning{fill:#FCCA04}.fill-danger{fill:#dc3545}.fill-light{fill:#f8f9fa}.fill-dark{fill:#343a40}.fill-app-primary{fill:#30CCFD}.stroke-blue{stroke:#007bff}.stroke-indigo{stroke:#6610f2}.stroke-purple{stroke:#6f42c1}.stroke-pink{stroke:#e83e8c}.stroke-red{stroke:#dc3545}.stroke-orange{stroke:#fd7e14}.stroke-yellow{stroke:#FCCA04}.stroke-green{stroke:#28a745}.stroke-teal{stroke:#20c997}.stroke-cyan{stroke:#17a2b8}.stroke-white{stroke:#ffffff}.stroke-gray{stroke:#6c757d}.stroke-gray-dark{stroke:#343a40}.stroke-primary{stroke:#007bff}.stroke-secondary{stroke:#6c757d}.stroke-success{stroke:#28a745}.stroke-info{stroke:#17a2b8}.stroke-warning{stroke:#FCCA04}.stroke-danger{stroke:#dc3545}.stroke-light{stroke:#f8f9fa}.stroke-dark{stroke:#343a40}.stroke-app-primary{stroke:#30CCFD}.shadow-blue{box-shadow:0 .125rem .25rem rgba(0,123,255,0.15)}.shadow-primary{box-shadow:0 .125rem .25rem rgba(0,123,255,0.15)}.shadow-success{box-shadow:0 .125rem .25rem rgba(40,167,69,0.15)}.shadow-warning{box-shadow:0 .125rem .25rem rgba(252,202,4,0.15)}.shadow-danger{box-shadow:0 .125rem .25rem rgba(220,53,69,0.15)}.shadow-app-primary{box-shadow:0 .125rem .25rem rgba(48,204,253,0.15)}.hover-text-primary:hover{color:#007bff !important}.hover-text-app-primary:hover{color:#30CCFD !important}.hover-text-yellow:hover{color:#FCCA04 !important}.hover-bg-primary:hover{background-color:#007bff !important}.hover-bg-app-primary:hover{background-color:#30CCFD !important}.hover-bg-yellow:hover{background-color:#FCCA04 !important;color:#494949 !important}.focus-ring-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.focus-ring-app-primary:focus{box-shadow:0 0 0 .2rem rgba(48,204,253,0.25)}.focus-ring-yellow:focus{box-shadow:0 0 0 .2rem rgba(252,202,4,0.25)}.active-bg-primary:active{background-color:#007bff !important}.active-bg-app-primary:active{background-color:#30CCFD !important}.active-bg-yellow:active{background-color:#d5aa03 !important;color:#494949 !important}.selection-bg-primary ::selection{background-color:rgba(0,123,255,0.15)}.selection-bg-app-primary ::selection{background-color:rgba(48,204,253,0.15)}.selection-bg-yellow ::selection{background-color:rgba(252,202,4,0.15)}.fixed-bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:100%;height:100%}html{display:block;width:100%;height:100%}body{background:none;padding:0;display:block;width:100%;height:100%}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.form-modal{opacity:1 !important}.form-modal .modal-dialog{opacity:1 !important;margin:auto;padding:0;max-width:1080px !important}.form-modal .modal-dialog .modal-content{width:100%;height:100%;display:block;margin:0 auto;padding:0;opacity:1 !important}.form-modal .modal-dialog .modal-content>.card{width:100%;min-height:100%}.form-modal.full-modal .modal-dialog{max-width:100% !important}form-input-tags tags-input .host div.tags{border:1px solid #ced4da !important;border-color:#ced4da !important;moz-appearance:none;-webkit-appearance:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}form-input-tags input.input{display:block;width:100px !important;color:#495057;background-color:rgba(0,0,0,0.03);background-clip:padding-box;border:1px solid #ced4da !important;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}footer-box{position:fixed;bottom:0;left:0;right:0;margin:0 !important;background:#343a40;z-index:1}nav-menu{display:block;width:100%;background:#ffffff}nav-menu li>.dropdown-menu{background:#ffffff}nav-menu li:not(.navbar-brand),nav-menu a:not(.navbar-brand),nav-menu .dropdown-item{color:#343a40}nav-menu a:not(.navbar-brand):active,nav-menu .dropdown-item:active{color:#343a40}nav-menu a:not(.navbar-brand):focus,nav-menu .dropdown-item:focus{color:#343a40}nav-menu a:not(.navbar-brand):visited,nav-menu .dropdown-item:visited{color:#343a40}nav-menu a:not(.navbar-brand):hover,nav-menu .dropdown-item:hover{color:#343a40;background:#30CCFD}nav-menu .navbar-toggler{color:#343a40}.list-tree-form{list-style:none;text-align:left;display:block;padding:.75rem 0 .75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-tree-form .list-tree-title{background:rgba(0,0,0,0.03);padding:.75rem 0 .75rem 1.25rem;margin:0}.list-tree-form .list-tree-body{display:block;padding:.75rem 0 .75rem 1.25rem;background-color:#fff}.list-tree-form ul{list-style:none}form-input.remove-label label{display:none !important}.navbar-brand>img{max-width:100px}.form-input .input-group{background:transparent}form-input-date .form-control:disabled,form-input-datesbetween .form-control:disabled,form-input-date .form-control[readonly],form-input-datesbetween .form-control[readonly]{background-color:#ffffff !important}contact-us,swipable-box,contact-address,nav-menu,cms-nav-menu,footer-box,gallery-slider,product-item,up-down-counter,order-item,form-input,form-input-phonenumber,form-input-image,form-input-numbers,form-input-select,purchasing-assignment-item,custom-nav,bootstrap-carousel,section-s1,section-s2,section-s3,section-s4,section-s5,section-s6,section-s7,section-s8,section-s9,section-s10,section-s11,section-s12,section-s13,section-s14,section-s15,section-s16,section-s17,section-s18,section-s19,section-s20,drag-n-drop,country-city,ng-table-extended,box-info,tags-input,form-input-textarea,form-input-button,form-input-multiselect,form-input-tags,form-input-googlemapembed,form-input-hoursbetween,form-input-hour,form-input-datesbetween,form-input-date,form-input-openinghours,form-input-datetime,form-input-toggle,ui-calendar-extended{display:block;width:100%}multiple-file-upload{display:block;width:100%}multiple-file-upload.remove-label label{display:none !important}.hide-clear-date-button .uib-clear{display:none !important}.intl-tel-input{width:100%}form-input-phonenumber div.iti{width:97% !important;top:20px !important}form-input-phonenumber .iti__dropdown-content{z-index:4 !important}button.x-remove-button{position:absolute;right:0;top:0;padding:1px 7px}.autoheight-select .ui-select-bootstrap>.ui-select-match>.btn{height:auto}.autoheight-select .ui-select-bootstrap.ui-select-container{height:auto}.ui-select-match-item{border:2px solid rgba(0,0,0,0.2)}.ui-select-choices{display:block}.ui-select-bootstrap.open{z-index:2051}.ui-select-choices{min-height:30px}input.ui-select-search{border:2px solid rgba(0,0,0,0.1) !important;max-width:100%}multiple-file-upload .file-upload-container .dragover,form-input-image .file-upload-container .dragover,file-upload .file-upload-container .dragover{border:5px dashed #343a40 !important}multiple-file-upload .file-upload-container .file-upload-container-input,form-input-image .file-upload-container .file-upload-container-input,file-upload .file-upload-container .file-upload-container-input{display:inline-block;position:absolute;left:0;top:0;bottom:0;z-index:23;width:70%}multiple-file-upload .file-upload-container .file-upload-container-input.full-width,form-input-image .file-upload-container .file-upload-container-input.full-width,file-upload .file-upload-container .file-upload-container-input.full-width{width:100% !important}multiple-file-upload .file-upload-container .file-upload-container-input input,form-input-image .file-upload-container .file-upload-container-input input,file-upload .file-upload-container .file-upload-container-input input{height:100% !important;background:#fb00006b !important;border:none !important;width:100% !important;margin:auto !important;color:#000 !important;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0 !important}multiple-file-upload .file-upload-container .file-upload-container-input button,form-input-image .file-upload-container .file-upload-container-input button,file-upload .file-upload-container .file-upload-container-input button{height:100% !important;background:#fff !important;border:1px solid rgba(0,0,0,0.2);width:100% !important;margin:auto !important;padding:6px 10px !important;color:#000 !important;border-bottom-right-radius:0;border-top-right-radius:0}multiple-file-upload .file-upload-container .file-upload-container-button,form-input-image .file-upload-container .file-upload-container-button,file-upload .file-upload-container .file-upload-container-button{display:inline-block;position:absolute;bottom:0;top:0;right:0;width:30%;height:100%}multiple-file-upload .file-upload-container .file-upload-container-button button,form-input-image .file-upload-container .file-upload-container-button button,file-upload .file-upload-container .file-upload-container-button button{width:100%;height:100%;text-align:center;border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}toggle>div.toggle.btn{width:100% !important}.btn.disabled{opacity:.3}ng-table-extended table thead tr th div span{white-space:nowrap !important}span.btn.toggle-handle.btn-default{background-color:#fff}ng-table-extended .table{margin:0}ng-table-extended [ng-table-pagination="params"]{padding:10px 0}ng-table-extended .ng-table-pager{height:37px}ng-table-extended .ng-table-pager .pagination{margin:0;padding:0;display:block}@media (min-width:576px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:1em}}@media (min-width:768px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:2em}}@media (min-width:992px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:4em}}@media (min-width:1200px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:4em}}@media (max-width:575.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:1em}}@media (max-width:767.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:1em}}@media (max-width:991.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:2em}}@media (max-width:1199.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:4em}}@media (max-width:575.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:1em}}@media (min-width:576px) and (max-width:767.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:1em}}@media (min-width:768px) and (max-width:991.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:2em}}@media (min-width:992px) and (max-width:1199.98px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:4em}}@media (min-width:1200px){.product-display-modal .modal-dialog.modal-lg{margin:0 !important;padding:4em}}html{max-width:1400px;margin:auto !important}.modal-dialog.modal-lg .modal-content>.tax-form-container{max-width:100% !important;margin:auto;background:#fff}.modal-dialog.modal-lg .modal-content>.tax-form-container>div{max-width:1400px !important;margin:auto}section>div.row{width:100%;margin:auto}section>div.row>div[class*=' col-']{padding:0 !important}toggle>div.toggle.btn{width:100% !important}form-input-select>div.form-input>div.input-group>div.ui-select-container>div.ui-select-match>span.ui-select-toggle{overflow:hidden;padding:3px 8px}form-input-select>div.form-input>div.input-group>div.ui-select-container>ul.ui-select-choices{width:initial !important}form-input-select>div.form-input>div.input-group>div.ui-select-container>ul.ui-select-no-choice{width:initial !important}.three-devider-group .three-devider-block{width:calc((100% / 3) - .1px);display:inline-block}.form-floating>.required-label{position:absolute;right:-10px;left:initial !important;width:auto !important;color:indianred;z-index:10}.input-switch{height:58px;border:1px solid #dee2e6;border-radius:.5rem !important}.input-switch>input{position:relative;top:27px;left:14px}.input-switch>label{position:relative;top:12px;left:-38px;opacity:1;color:#212529a6;transform:scale(.85) translateY(-0.5rem) translateX(.15rem)}.select-input>div.form-control{padding:0px !important}.select-input>div.form-control>div.ui-select-match{padding-top:20px !important}.ui-select-clear-button{z-index:200;float:none;clear:both;position:absolute;right:0;top:7px}form-input-select a.clear-button.ui-select-clear-button{position:absolute;right:6px;top:9px}.select-input .ui-select-container{height:auto;min-height:58px}.select-input .ui-select-match .clear-button{position:absolute;right:10px;top:30%;transform:translateY(-50%);padding:0;margin:0;background:transparent;border:none;font-size:1.25rem;line-height:1}.select-input .ui-select-match .ui-select-displayed-value{display:inline-block;max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.select-input .ui-select-choices{max-height:300px;overflow-y:auto}.select-input .form-floating>.form-control{padding:0}.multiselect-input>div.form-control{background:transparent;padding:0px !important}.multiselect-input>div.form-control>div:first-child{padding-top:30px !important}.multiselect-input>div.form-control>div:first-child .ui-select-match-item{margin:auto !important;padding:5px 5px !important}.multiselect-input>div.form-control>div:first-child .ui-select-match-item>.ui-select-match-close{font-size:1.2em !important}.multiselect-input>div.form-control>div:first-child>input.ui-select-search{width:100% !important}.input-checkbox{height:58px;border:1px solid #dee2e6;border-radius:.5rem !important}.input-checkbox>input{position:relative;top:27px;left:14px}.input-checkbox>label{position:relative;top:12px;left:-20px;opacity:1;color:#212529a6;transform:scale(.85) translateY(-0.5rem) translateX(.15rem)}.page-filter-container{width:100% !important;height:100% !important}.page-filter-container .page-filter{position:relative;width:100% !important;height:100% !important;transition:width 500ms, height 500ms, top 500ms;top:0}.page-filter-container .hide-filter{position:relative;height:0px !important;top:-1200px}.input-group-mappreview{border-radius:25px;overflow:hidden;border:5px solid var(--bs-border-color);background:var(--bs-border-color)}.dropdown-icon-fix::after{font-size:1.5em;top:5px;position:relative;--bs-text-opacity:1;color:var(--bs-secondary-color) !important}.zindex1000{z-index:1000}.zindex1100{z-index:1100}.zindex1200{z-index:1200}.zindex1300{z-index:1300}.zindex1400{z-index:1400}.zindex1500{z-index:1500}.zindex1600{z-index:1600}.zindex1700{z-index:1700}.zindex1800{z-index:1800}.zindex1900{z-index:1900}.zindex2000{z-index:2000}.plus-minus-counter .equal-size{width:50px;height:50px;padding:5px;object-fit:cover}form-input-switch.input-only{display:inline-block}form-input-switch.input-only .form-check{border:none;height:initial !important;margin:0 !important}form-input-switch.input-only .form-check label{display:none !important}form-input-switch.input-only .form-check input.form-check-input{position:initial !important}form-input-switch.input-small{display:inline-block}form-input-switch.input-small .form-check{height:33px !important;margin:0 !important}form-input-switch.input-small .form-check label{font-size:1em;top:-10px;padding:.5rem .75rem;background:#ffffff !important}form-input-switch.input-small .form-check input.form-check-input{top:7px !important;left:13px !important;z-index:2 !important}form-input.input-only{display:inline-block}form-input.input-only div.form-floating input.form-control{padding:5px !important;height:initial !important;line-height:initial !important;min-height:initial !important}form-input.input-only div.form-floating label{position:initial !important}form-input.input-small{display:inline-block}form-input.input-small div.form-floating input.form-control{padding:5px !important;height:initial !important;line-height:initial !important;min-height:initial !important}form-input.input-small div.form-floating label{font-size:.8em;top:-10px;padding:.5rem .75em;background:#ffffff !important}.uib-tab>a{background:#ffffff;border-radius:8px 8px 0 0;color:#007bff !important;border:1px solid #007bff !important}.uib-tab.active>a{background:#007bff;border-radius:8px 8px 0 0;color:#ffffff !important}.text-orange{color:#d26102}.text-orange-light{color:#fe9f51}.bg-orange{background-color:#fe9f51}.bg-orange-dark{background-color:#d26102}.border-orange{border-color:#fe9f51}.border-orange-dark{border-color:#d26102}.pending-order-item{background:linear-gradient(135deg, #fff3e0 0%, #ffe0b3 100%) !important;border-color:#fe9f51 !important}.pending-order-item:hover{background:linear-gradient(135deg, #ffecb3 0%, #ffd54f 100%) !important;border-color:#d26102 !important}.home-page .hero-slider-section{height:600px}.home-page .about-us-section{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%)}.home-page .about-image-container::before{content:'';position:absolute;top:-20px;left:-20px;right:20px;bottom:20px;background:var(--bs-primary);border-radius:10px;z-index:-1;opacity:.1}.home-page .stat-card{transition:transform .3s ease,box-shadow .3s ease;border:1px solid transparent}.home-page .stat-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.1);border-color:var(--bs-primary)}.home-page .mission-card,.home-page .vision-card{transition:transform .3s ease,box-shadow .3s ease}.home-page .mission-card:hover,.home-page .vision-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.home-page .cta-section{background:linear-gradient(135deg, var(--bs-primary) 0%, #0056b3 100%)}.home-page .logo-spacing{padding-right:10px}.home-page .app-btn{transition:all .3s ease}.home-page .app-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.2)}.home-page .contact-link{color:#6c757d;text-decoration:none;transition:color .3s ease}.home-page .contact-link:hover{color:var(--bs-primary)}.home-page .feature-card{transition:transform .3s ease,box-shadow .3s ease;border:none}.home-page .feature-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,0.1)}@media (max-width:768px){.home-page .hero-slider-section{height:400px}}.login-page .logo-spacing{padding-right:10px}.login-page .login-card{backdrop-filter:blur(10px);background:rgba(255,255,255,0.95)}.login-page .microsoft-login-btn{border:2px solid #f8f9fa;background:#ffffff;transition:all .3s ease;width:90%;border-radius:50rem 0 0 50rem !important}.login-page .microsoft-login-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,0.1);border-color:#0078d4;background:#ffffff !important;background-color:#ffffff !important}.login-page .microsoft-login-btn:active,.login-page .microsoft-login-btn:focus{background:#ffffff !important;background-color:#ffffff !important;border-color:#0078d4}.login-page .dropdown-btn{border:2px solid #f8f9fa;background:#ffffff;transition:all .3s ease;width:10%;border-left:none;border-radius:0 50rem 50rem 0 !important;display:flex;align-items:center;justify-content:center}.login-page .dropdown-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,0.1);border-color:#0078d4;background:#ffffff !important;background-color:#ffffff !important}.login-page .dropdown-btn:active,.login-page .dropdown-btn:focus{background:#ffffff !important;background-color:#ffffff !important;border-color:#0078d4}.login-page .dropdown-icon{font-size:1.2rem}.login-page .custom-dropdown{min-width:250px;background:rgba(255,255,255,0.98);backdrop-filter:blur(10px)}.login-page .dropdown-item-hover{transition:all .2s ease}.login-page .divider-text{color:#6c757d;font-size:.875rem;min-width:180px}.login-page .error-alert{border:none;background:rgba(220,53,69,0.1);color:#dc3545}.login-page .custom-input{background:#f8f9fa;border:2px solid transparent !important}.login-page .custom-input:focus{border:2px solid #667eea !important}.login-page .password-toggle{border:none;background:transparent;z-index:10}.login-page .eye-icon{font-size:1.1rem}.login-page .sign-in-btn{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border:none;transition:all .3s ease}.login-page .sign-in-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,0.4)}.login-page .sign-in-btn:not(:hover){transform:translateY(0);box-shadow:0 2px 10px rgba(0,0,0,0.1)}.login-page .forgot-password-link{color:#667eea}.login-page .forgot-password-link:hover{color:#764ba2}.login-page .btn-group{display:flex !important}.login-page .btn-group .btn:focus{box-shadow:0 0 0 .25rem rgba(102,126,234,0.25) !important}.login-page .btn-group .btn:first-child:hover,.login-page .btn-group .btn:last-child:hover{border-color:#0078d4 !important}.login-page .btn-group>.btn:not(:first-child){margin-left:0}.login-page .btn-group>.btn:first-child{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.login-page .btn-group>.btn:last-child{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.login-page .dropdown-menu .dropdown-item:hover{background-color:rgba(102,126,234,0.1) !important;color:#495057 !important;transform:translateX(5px)}.login-page .dropdown-menu .dropdown-item i{width:20px;text-align:center}