@charset "UTF-8";/****** Utils ******/@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap");.search-dropdown .search-info .customers li a img {    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -o-transition: all 0.5s;    transition: all 0.5s;}/******* Base *******/body {    font-family: "Nunito", sans-serif;    font-size: 14px;    color: #5B6670;    line-height: 1.5;    background-color: #FAFBFE;    overflow-y: auto;    overflow-x: hidden;}::selection {    background: #1B2850;    color: #ffffff;    text-shadow: none;}img {    max-width: 100%;    height: auto;    vertical-align: inherit;}* {    outline: none;}button {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}button:focus {    box-shadow: none !important;}a {    color: #1B2850;    cursor: pointer;    text-decoration: none;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}a:hover {    color: #ff8510;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}a:focus {    outline: 0;}p {    margin-bottom: 20px;}p:last-child {    margin-bottom: 0;}strong {    font-weight: 700;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {    color: #1B2850;    font-family: "Nunito", sans-serif;    font-weight: 700;    margin-bottom: 0;}ol,ul {    list-style: none;    margin-block-end: 0;    padding: 0;}ul {    list-style: none;}ul.list-disc {    list-style: disc;    padding-left: 15px;}ul.list-disc ul {    list-style-type: circle;}ul.list-decimal {    list-style: decimal;    padding-left: 15px;}ul.list-decimal ul {    list-style-type: decimal;}ul.list-icon {    list-style: none;    padding-left: 0;}ul.list-icon>li {    padding-left: 1.875rem;    counter-increment: li;}ul.list-icon>li i,ul.list-icon>li .feather-icon,ul.list-icon>li .svg-icon {    display: inline-block;    height: 20px;    width: 20px;    text-align: center;    margin-left: -1.25rem;    position: relative;    left: -10px;    padding: 1px;    top: -1px;}ul.list-icon>li i {    font-size: 20px;    top: 5px;}ul .btn-primary:not(:disabled):not(.disabled):active:focus,ul .btn-primary:not(:disabled):not(.disabled).active:focus {    box-shadow: none;}.bg-primary {    background-color: #1B2850 !important;}.bg-secondary {    background-color: #092C4C !important;}.bg-info {    background-color: #17a2b8 !important;}.bg-success {    background-color: #28C76F !important;}.bg-warning {    background-color: #FF9900 !important;}.bg-danger {    background-color: #FF0000 !important;}.bg-dark {    background-color: #29344a !important;}.bg-light {    background-color: #f8f9fa !important;}.bg-white {    background-color: #ffffff !important;}.bg-pink {    background-color: #ff63a5 !important;}.bg-purple {    background-color: #7367F0 !important;}.bg-teal {    background-color: #02a8b5 !important;}.bg-blue {    background-color: #3577f1 !important;}.bg-primary {    background-color: #1B2850 !important;}.bg-primary.bg-opacity-10 {    background-color: rgba(255, 159, 67, 0.1) !important;}.bg-primary.bg-opacity-25 {    background-color: rgba(255, 159, 67, 0.25) !important;}.bg-primary.bg-opacity-50 {    background-color: rgba(255, 159, 67, 0.5) !important;}.bg-primary.bg-opacity-75 {    background-color: rgba(255, 159, 67, 0.75) !important;}.bg-primary.bg-opacity-100 {    background-color: #1B2850 !important;}.bg-secondary {    background-color: #092C4C !important;}.bg-secondary.bg-opacity-10 {    background-color: rgba(9, 44, 76, 0.1) !important;}.bg-secondary.bg-opacity-25 {    background-color: rgba(9, 44, 76, 0.25) !important;}.bg-secondary.bg-opacity-50 {    background-color: rgba(9, 44, 76, 0.5) !important;}.bg-secondary.bg-opacity-75 {    background-color: rgba(9, 44, 76, 0.75) !important;}.bg-secondary.bg-opacity-100 {    background-color: #092c4c !important;}.bg-info {    background-color: #17a2b8 !important;}.bg-info.bg-opacity-10 {    background-color: rgba(23, 162, 184, 0.1) !important;}.bg-info.bg-opacity-25 {    background-color: rgba(23, 162, 184, 0.25) !important;}.bg-info.bg-opacity-50 {    background-color: rgba(23, 162, 184, 0.5) !important;}.bg-info.bg-opacity-75 {    background-color: rgba(23, 162, 184, 0.75) !important;}.bg-info.bg-opacity-100 {    background-color: #17a2b8 !important;}.bg-success {    background-color: #28C76F !important;}.bg-success.bg-opacity-10 {    background-color: rgba(40, 199, 111, 0.1) !important;}.bg-success.bg-opacity-25 {    background-color: rgba(40, 199, 111, 0.25) !important;}.bg-success.bg-opacity-50 {    background-color: rgba(40, 199, 111, 0.5) !important;}.bg-success.bg-opacity-75 {    background-color: rgba(40, 199, 111, 0.75) !important;}.bg-success.bg-opacity-100 {    background-color: #28c76f !important;}.bg-warning {    background-color: #FF9900 !important;}.bg-warning.bg-opacity-10 {    background-color: rgba(255, 153, 0, 0.1) !important;}.bg-warning.bg-opacity-25 {    background-color: rgba(255, 153, 0, 0.25) !important;}.bg-warning.bg-opacity-50 {    background-color: rgba(255, 153, 0, 0.5) !important;}.bg-warning.bg-opacity-75 {    background-color: rgba(255, 153, 0, 0.75) !important;}.bg-warning.bg-opacity-100 {    background-color: #ff9900 !important;}.bg-danger {    background-color: #FF0000 !important;}.bg-danger.bg-opacity-10 {    background-color: rgba(255, 0, 0, 0.1) !important;}.bg-danger.bg-opacity-25 {    background-color: rgba(255, 0, 0, 0.25) !important;}.bg-danger.bg-opacity-50 {    background-color: rgba(255, 0, 0, 0.5) !important;}.bg-danger.bg-opacity-75 {    background-color: rgba(255, 0, 0, 0.75) !important;}.bg-danger.bg-opacity-100 {    background-color: red !important;}.bg-dark {    background-color: #29344a !important;}.bg-dark.bg-opacity-10 {    background-color: rgba(41, 52, 74, 0.1) !important;}.bg-dark.bg-opacity-25 {    background-color: rgba(41, 52, 74, 0.25) !important;}.bg-dark.bg-opacity-50 {    background-color: rgba(41, 52, 74, 0.5) !important;}.bg-dark.bg-opacity-75 {    background-color: rgba(41, 52, 74, 0.75) !important;}.bg-dark.bg-opacity-100 {    background-color: #29344a !important;}.bg-light {    background-color: #f8f9fa !important;}.bg-light.bg-opacity-10 {    background-color: rgba(248, 249, 250, 0.1) !important;}.bg-light.bg-opacity-25 {    background-color: rgba(248, 249, 250, 0.25) !important;}.bg-light.bg-opacity-50 {    background-color: rgba(248, 249, 250, 0.5) !important;}.bg-light.bg-opacity-75 {    background-color: rgba(248, 249, 250, 0.75) !important;}.bg-light.bg-opacity-100 {    background-color: #f8f9fa !important;}.bg-primary {    background-color: #1B2850 !important;    border: 1px solid #1B2850 !important;    color: #ffffff;}.bg-secondary {    background-color: #092C4C !important;    border: 1px solid #092C4C !important;    color: #ffffff;}.bg-success {    background-color: #28C76F !important;    border: 1px solid #28C76F !important;    color: #ffffff;}.bg-info {    background-color: #17a2b8 !important;    border: 1px solid #17a2b8 !important;    color: #ffffff;}.bg-warning {    background-color: #FF9900 !important;    border: 1px solid #FF9900 !important;    color: #ffffff;}.bg-danger {    background-color: #FF0000 !important;    border: 1px solid #FF0000 !important;    color: #ffffff;}.bg-dark {    background-color: #29344a !important;    border: 1px solid #29344a !important;    color: #ffffff;}.bg-light {    background-color: #f8f9fa !important;    border: 1px solid #f8f9fa !important;    color: #ffffff;}.bg-black {    background-color: #000000 !important;    border: 1px solid #000000 !important;    color: #ffffff;}.bg-purple {    background-color: #7367F0 !important;    border: 1px solid #7367F0 !important;    color: #ffffff;}.bg-yellow {    background-color: #ffff00 !important;    border: 1px solid #ffff00 !important;    color: #ffffff;}.bg-teal {    background-color: #02a8b5 !important;    border: 1px solid #02a8b5 !important;    color: #ffffff;}.bg-soft-primary {    background-color: #FFE2C7;    color: #1B2850;}.bg-soft-secondary {    background-color: #B5C0C9;    color: #092C4C;}.bg-soft-success {    background-color: #BFEED4;    color: #28C76F;}.bg-soft-danger {    background-color: #FFB3B3;    color: #FF0000;}.bg-soft-warning {    background-color: #FFE0B3;    color: #FF9900;}.bg-soft-info {    background-color: rgba(23, 162, 184, 0.3);    color: #17a2b8;}.bg-soft-light {    background-color: rgba(248, 249, 250, 0.9);    color: #5B6670;}.bg-soft-dark {    background-color: rgba(41, 52, 74, 0.3);    color: #ffffff;}.bg-light {    color: #5B6670;}.bg-primary-gradient {    background: linear-gradient(to right, #1B2850 0%, #8e77fa 100%) !important;    color: #ffffff;}.bg-secondary-gradient {    background: linear-gradient(to right, #092C4C 0%, #28b7f9 100%) !important;    color: #ffffff;}.bg-warning-gradient {    background: linear-gradient(to right, #FF9900 0%, #fbc434 100%) !important;    color: #ffffff;}.bg-info-gradient {    background: linear-gradient(to right, #17a2b8 0%, #00f2fe 100%) !important;    color: #ffffff;}.bg-success-gradient {    background: linear-gradient(to right, #28C76F 0%, #5cf9e2 100%) !important;    color: #ffffff;}.bg-danger-gradient {    background: linear-gradient(to right, #FF0000 0%, #fd4a68 100%) !important;    color: #ffffff;}.bg-orange-gradient {    background: linear-gradient(to right, #ffa500 0%, #FBB034 100%) !important;    color: #ffffff;}.bg-purple-gradient {    background: linear-gradient(to right, #7367F0 0%, #9b25b7 100%) !important;    color: #ffffff;}.bg-teal-gradient {    background: linear-gradient(to right, #02a8b5 0%, #0695DD 100%) !important;    color: #ffffff;}.bg-light-gradient {    background: linear-gradient(to right, #f8f9fa 0%, #D1D6DE 100%) !important;    color: #000000;}.bg-dark-gradient {    background: linear-gradient(to right, #29344a 0%, #54505D 100%) !important;    color: #ffffff;}.bg-outline-primary {    background-color: #ffffff;    border: 1px solid #1B2850;    color: #1B2850;}.bg-outline-secondary {    background-color: #ffffff;    border: 1px solid #092C4C;    color: #092C4C;}.bg-outline-warning {    background-color: #ffffff;    border: 1px solid #FF9900;    color: #FF9900;}.bg-outline-info {    background-color: #ffffff;    border: 1px solid #17a2b8;    color: #17a2b8;}.bg-outline-success {    background-color: #ffffff;    border: 1px solid #28C76F;    color: #28C76F;}.bg-outline-danger {    background-color: #ffffff;    border: 1px solid #FF0000;    color: #FF0000;}.bg-outline-dark {    background-color: #ffffff;    border: 1px solid #29344a;    color: #29344a;}.bg-outline-light {    background-color: #ffffff;    border: 1px solid #f8f9fa !important;    color: #000000 !important;}.bg-primary-transparent {    background-color: rgba(255, 159, 67, 0.1) !important;    color: #1B2850 !important;}.bg-primary-transparent:hover {    background-color: rgba(255, 159, 67, 0.1) !important;    color: #1B2850 !important;}.bg-secondary-transparent {    background-color: rgba(9, 44, 76, 0.1) !important;    color: #092C4C !important;}.bg-secondary-transparent:hover {    background-color: rgba(9, 44, 76, 0.1) !important;    color: #092C4C !important;}.bg-info-transparent {    background-color: rgba(23, 162, 184, 0.1) !important;    color: #17a2b8 !important;}.bg-info-transparent:hover {    background-color: rgba(23, 162, 184, 0.1) !important;    color: #17a2b8 !important;}.bg-success-transparent {    background-color: rgba(40, 199, 111, 0.1) !important;    color: #28C76F !important;}.bg-success-transparent:hover {    background-color: rgba(40, 199, 111, 0.1) !important;    color: #28C76F !important;}.bg-warning-transparent {    background-color: rgba(255, 153, 0, 0.1) !important;    color: #FF9900 !important;}.bg-warning-transparent:hover {    background-color: rgba(255, 153, 0, 0.1) !important;    color: #FF9900 !important;}.bg-danger-transparent {    background-color: rgba(255, 0, 0, 0.1) !important;    color: #FF0000 !important;}.bg-danger-transparent:hover {    background-color: rgba(255, 0, 0, 0.1) !important;    color: #FF0000 !important;}.bg-light-transparent {    background-color: rgba(248, 249, 250, 0.5) !important;    color: #f8f9fa !important;}.bg-light-transparent:hover {    background-color: rgba(248, 249, 250, 0.5) !important;    color: #5B6670 !important;}.bg-gray-100 {    background-color: #f3f6f9;}.bg-gray-200 {    background-color: #eff2f7;}.bg-gray-300 {    background-color: #e8ebed;}.bg-gray-400 {    background-color: #dbe0e6;}.bg-gray-500 {    background-color: #adb5bd;}.bg-gray-600 {    background-color: #67748E;}.bg-gray-700 {    background-color: #495057;}.bg-gray-800 {    background-color: #343a40;}.bg-gray-900 {    background-color: #212529;}.svg-primary {    fill: #1B2850;}.svg-secondary {    fill: #092C4C;}.svg-success {    fill: #28C76F;}.svg-danger {    fill: #FF0000;}.svg-warning {    fill: #FF9900;}.svg-white {    fill: #ffffff;}.svg-black {    fill: #000000;}.svg-pink {    fill: #ff63a5;}.svg-orange {    fill: #ffa500;}.svg-purple {    fill: #7367F0;}.svg-indigo {    fill: #4d5ddb;}.svg-info {    fill: #17a2b8;}.svg-yellow {    fill: #ffff00;}.svg-light {    fill: #f8f9fa;}.svg-dark {    fill: #29344a;}.svg-teal {    fill: #02a8b5;}.svg-default {    fill: #5B6670;}.color-container {    width: 5rem;    height: 5rem;    border-radius: 4px;    display: flex;    align-items: center;    justify-content: center;    line-height: 3rem;}.text-container {    padding: 0.25rem 0.5rem;    border-radius: 4px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);}.color-box {    width: 80px;    height: 80px;    border-radius: 4px;    margin-right: 0.75rem;    margin-bottom: 0.75rem;}/******* Components ******/.avatar {    position: relative;    height: 2.625rem;    width: 2.625rem;    display: inline-flex;    align-items: center;    justify-content: center;    border-radius: 4px;    color: #ffffff;    font-weight: 500;}.avatar a.badge:hover {    color: #ffffff;}.avatar img {    width: 100%;    height: 100%;    border-radius: 4px;}.avatar.avatar-rounded {    border-radius: 50%;}.avatar.avatar-rounded img {    border-radius: 50%;}.avatar.avatar-radius-0 {    border-radius: 0;}.avatar.avatar-radius-0 img {    border-radius: 0;}.avatar .avatar-badge {    position: absolute;    inset-block-start: -4%;    inset-inline-end: -0.375rem;    width: 1.4rem;    height: 1.4rem;    font-size: 0.625rem;    border: 2px solid #ffffff;    border-radius: 50% !important;    display: flex;    align-items: center;    justify-content: center;}.avatar.online:before,.avatar.offline:before {    position: absolute;    content: "";    width: 0.5rem;    height: 0.5rem;    border-radius: 50%;    inset-inline-end: 0;    inset-block-end: 0;    border: 2px solid #ffffff !important;    z-index: 1;}.avatar.online:before {    background-color: #28C76F;}.avatar.offline:before {    background-color: #adb5bd;}.avatar.avatar-xs {    width: 1.25rem;    height: 1.25rem;    line-height: 1.25rem;    font-size: 0.65rem;}.avatar.avatar-xs .avatar-badge {    padding: 0.25rem;    width: 1rem;    height: 1rem;    line-height: 1rem;    font-size: 0.5rem;    inset-block-start: -25%;    inset-inline-end: -0.5rem;}.avatar.avatar-sm {    width: 1.75rem;    height: 1.75rem;    line-height: 1.75rem;    font-size: 0.65rem;}.avatar.avatar-sm .avatar-badge {    padding: 0.3rem;    width: 1.1rem;    height: 1.1rem;    line-height: 1.1rem;    font-size: 0.5rem;    inset-block-start: -28%;    inset-inline-end: -0.45rem;}.avatar.avatar-sm.online:before,.avatar.avatar-sm.offline:before {    width: 0.5rem;    height: 0.5rem;}.avatar.avatar-md {    width: 2.5rem;    height: 2.5rem;    line-height: 2.5rem;    font-size: 0.8rem;}.avatar.avatar-md .avatar-badge {    padding: 0.4rem;    width: 1.2rem;    height: 1.2rem;    line-height: 1.2rem;    font-size: 0.65rem;    inset-block-start: -6%;    inset-inline-end: -13%;}.avatar.avatar-md.online:before,.avatar.avatar-md.offline:before {    width: 0.75rem;    height: 0.75rem;}.avatar.avatar-md svg {    width: 1.5rem;    height: 1.5rem;}.avatar.avatar-lg {    width: 3rem;    height: 3rem;    line-height: 3rem;    font-size: 1rem;}.avatar.avatar-lg .avatar-badge {    inset-block-start: -15%;    inset-inline-end: -0.25%;}.avatar.avatar-lg.online:before,.avatar.avatar-lg.offline:before {    width: 0.8rem;    height: 0.8rem;}.avatar.avatar-lg svg {    width: 1.8rem;    height: 1.8rem;}.avatar.avatar-xl {    width: 4rem;    height: 4rem;    line-height: 4rem;    font-size: 1.25rem;}.avatar.avatar-xl .avatar-badge {    inset-block-start: -8%;    inset-inline-end: -0.2%;}.avatar.avatar-xl.online:before,.avatar.avatar-xl.offline:before {    width: 0.95rem;    height: 0.95rem;}.avatar.avatar-xxl {    width: 5rem;    height: 5rem;    line-height: 5rem;    font-size: 1.5rem;}.avatar.avatar-xxl .avatar-badge {    inset-block-start: -4%;    inset-inline-end: 0rem;}.avatar.avatar-xxl.online:before,.avatar.avatar-xxl.offline:before {    width: 1.05rem;    height: 1.05rem;    inset-block-end: 0.25rem;}.avatar.avatar-xxxl {    width: 6rem;    height: 6rem;    line-height: 6rem;    font-size: 1.75rem;}.avatar.avatar-xxxl .avatar-badge {    inset-block-start: -4%;    inset-inline-end: 0rem;}.avatar.avatar-xxxl.online:before,.avatar.avatar-xxxl.offline:before {    width: 1.05rem;    height: 1.05rem;    inset-block-end: 0.25rem;}.avatar-list-stacked {    padding: 0;}.avatar-list-stacked.avatar-group-overlapped .avatar {    margin-right: -0.875rem;}.avatar-list-stacked.avatar-group-overlapped .avatar:hover {    z-index: 1;}.avatar-list-stacked.avatar-group-lg .avatar {    width: 3.25rem;    height: 3.25rem;}.avatar-list-stacked.avatar-group-lg .avatar>.initial-wrap {    font-size: 0.95rem;}.avatar-list-stacked.avatar-group-lg.avatar-group-overlapped .avatar {    margin-right: -1rem;}.avatar-list-stacked.avatar-group-sm .avatar {    width: 2rem;    height: 2rem;}.avatar-list-stacked.avatar-group-sm .avatar>.initial-wrap {    font-size: 0.6rem;}.avatar-list-stacked.avatar-group-sm.avatar-group-overlapped .avatar {    margin-right: -0.625rem;}.avatar-list-stacked .avatar {    margin-inline-end: -0.875rem !important;    border: 1px solid rgba(0, 0, 0, 0.05);    vertical-align: middle;    transition: transform ease 200ms;}.avatar-list-stacked .avatar:last-child {    margin-inline-end: 0 !important;}.avatar-list-stacked .avatar:hover {    z-index: 1;    transform: translateY(-0.188rem);}.avatar-group {    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;}.avatar-group .avatar {    width: 2.625rem;    height: 2.625rem;}.avatar-group .avatar .avatar-img,.avatar-group .avatar>.initial-wrap {    border: 2px solid #ffffff;    font-size: 0.9rem;}.avatar-group.avatar-group-overlapped .avatar {    margin-right: -0.875rem;}.avatar-group.avatar-group-overlapped .avatar:hover {    z-index: 1;}.avatar-group.avatar-group-lg .avatar {    width: 3.25rem;    height: 3.25rem;}.avatar-group.avatar-group-lg .avatar>.initial-wrap {    font-size: 0.95rem;}.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar {    margin-right: -1rem;}.avatar-group.avatar-group-sm .avatar {    width: 2rem;    height: 2rem;}.avatar-group.avatar-group-sm .avatar>.initial-wrap {    font-size: 0.6rem;}.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar {    margin-right: -0.625rem;}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover {    background-color: #FF9900;    text-shadow: unset;}.bootstrap-datetimepicker-widget table td.today:before {    border-bottom-color: #FF9900;}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {    background: transparent;}.bor-b1 {    border-bottom: 1px solid #e8ebed;}.btn-submit {    background: #1B2850;    color: #ffffff;    font-size: 14px;    font-weight: 700;    padding: 10px 20px;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.btn-submit:hover {    background: #ff8510;    color: #ffffff;}@media (max-width: 991.98px) {    .btn-submit {        min-width: auto;    }}.btn-submit.chenge-btn {    padding: 8px 12px;}.btn-cancel {    background: #67748E;    color: #ffffff;    font-size: 14px;    font-weight: 700;    padding: 10px 20px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.btn-cancel:hover {    background: #424b52;    color: #ffffff;}@media (max-width: 991.98px) {    .btn-cancel {        min-width: auto;    }}.btn-cancel.add-cancel {    padding: 8px 20px;    min-width: 0;}.btn-submit.add-sale {    padding: 8px 20px;    min-width: 0;}.btn-primary {    color: #ffffff;    background-color: #1B2850;    border-color: #1B2850;}.btn-previw {    background: #FF0000;    color: #ffffff;    font-size: 14px;    font-weight: 700;    border-radius: 5px;    padding: 8px 20px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.btn-previw:hover {    background: #FF0000;    color: #ffffff;}@media (max-width: 991.98px) {    .btn-previw {        min-width: auto;    }}.btn-save {    background: #1B2850;    color: #ffffff;    font-size: 14px;    font-weight: 700;    border-radius: 5px;    padding: 8px 20px;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.btn-save:hover {    background: #ff8510;    color: #ffffff;}@media (max-width: 991.98px) {    .btn-save {        min-width: auto;        padding: 5px 7px;    }}.btn-reset {    background: #5B6670;    color: #ffffff;    font-size: 14px;    font-weight: 700;    border-radius: 5px;    padding: 8px 20px;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.btn-reset:hover {    background: #092C4C;    color: #ffffff;}@media (max-width: 991.98px) {    .btn-reset {        min-width: auto;        padding: 5px 7px;    }}.btn-send {    background: #1B2850;    padding: 9px 14px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #fff;    font-weight: 700;    font-size: 14px;    margin-right: 15px;    border-radius: 8px;}.btn-send:hover {    background: #ff8510;    color: #ffffff;}.btn-send .send-mail {    margin-right: 10px;    width: 16px;    height: 16px;}.btn-download {    background: #092C4C;    padding: 9px 14px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #fff;    font-weight: 700;    font-size: 14px;    margin-right: 15px;    border-radius: 8px;}.btn-download:hover {    background: #212529;    color: #ffffff;}.btn-download .download {    margin-right: 10px;    width: 16px;    height: 16px;}.btn-barcode {    background: #FF0000;    padding: 9px 14px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #fff;    font-weight: 700;    font-size: 14px;    margin-right: 15px;    border-radius: 8px;}.btn-barcode:hover {    background: #FF0000;    color: #ffffff;}.btn-barcode .print {    margin-right: 10px;    width: 16px;    height: 16px;}.btn-primary.add-em-payroll {    padding: 9px 11px;    color: #fff;    font-weight: 700;    font-size: 14px;    border-radius: 8px;}.btn-primary.add-em-payroll .me-2 {    width: 16px;    height: 16px;}.swal2-actions .swal2-confirm.btn:active {    background-color: #1B2850;    border-color: #1B2850;}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active {    background-color: #1B2850;    border-color: #1B2850;    color: #ffffff !important;}.modal .card {    border: 0;}.search-input .btn-searchset:active {    background-color: transparent;    border-color: transparent;}.search-input .btn-searchset:active svg {    color: #092C4C;}.input-blocks input[type=text].datetimepicker {    padding-left: 35px;}.iti__country-list {    z-index: 101;}button {    cursor: pointer;}button:focus {    outline: 0;    box-shadow: none;}.btn {    border-radius: 3px;    padding: 0.625rem 1.25rem;    padding: 0.5rem 0.85rem;    font-size: 0.85rem;    transition: all 0.5s;    font-weight: 600;}.btn:focus {    box-shadow: none !important;}.btn:hover {    transition: all 0.5s;}.btn.btn-lg {    padding: 0.65rem 1rem;    font-size: 0.95rem;}.btn.btn-sm {    padding: 0.25rem 0.5rem;    font-size: 0.75rem;}.btn.btn-primary {    background-color: #1B2850 !important;    border: 1px solid #1B2850 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(255, 159, 67, 0.15);}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:active,.btn.btn-primary.active {    background-color: #ff8d1f !important;    border: 1px solid #ff8d1f !important;    box-shadow: 0 3px 10px rgba(255, 159, 67, 0.5);    color: #ffffff !important;}.btn.btn-secondary {    background-color: #092C4C !important;    border: 1px solid #092C4C !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(9, 44, 76, 0.15);}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary.focus,.btn.btn-secondary:active,.btn.btn-secondary.active {    background-color: #051a2c !important;    border: 1px solid #051a2c !important;    box-shadow: 0 3px 10px rgba(9, 44, 76, 0.5);    color: #ffffff !important;}.btn.btn-success {    background-color: #28C76F !important;    border: 1px solid #28C76F !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(40, 199, 111, 0.15);}.btn.btn-success:hover,.btn.btn-success:focus,.btn.btn-success.focus,.btn.btn-success:active,.btn.btn-success.active {    background-color: #22a95e !important;    border: 1px solid #22a95e !important;    box-shadow: 0 3px 10px rgba(40, 199, 111, 0.5);    color: #ffffff !important;}.btn.btn-info {    background-color: #17a2b8 !important;    border: 1px solid #17a2b8 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(23, 162, 184, 0.15);}.btn.btn-info:hover,.btn.btn-info:focus,.btn.btn-info.focus,.btn.btn-info:active,.btn.btn-info.active {    background-color: #138698 !important;    border: 1px solid #138698 !important;    box-shadow: 0 3px 10px rgba(23, 162, 184, 0.5);    color: #ffffff !important;}.btn.btn-warning {    background-color: #FF9900 !important;    border: 1px solid #FF9900 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(255, 153, 0, 0.15);}.btn.btn-warning:hover,.btn.btn-warning:focus,.btn.btn-warning.focus,.btn.btn-warning:active,.btn.btn-warning.active {    background-color: #db8400 !important;    border: 1px solid #db8400 !important;    box-shadow: 0 3px 10px rgba(255, 153, 0, 0.5);    color: #ffffff !important;}.btn.btn-danger {    background-color: #FF0000 !important;    border: 1px solid #FF0000 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(255, 0, 0, 0.15);}.btn.btn-danger:hover,.btn.btn-danger:focus,.btn.btn-danger.focus,.btn.btn-danger:active,.btn.btn-danger.active {    background-color: #db0000 !important;    border: 1px solid #db0000 !important;    box-shadow: 0 3px 10px rgba(255, 0, 0, 0.5);    color: #ffffff !important;}.btn.btn-dark {    background-color: #29344a !important;    border: 1px solid #29344a !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(41, 52, 74, 0.15);}.btn.btn-dark:hover,.btn.btn-dark:focus,.btn.btn-dark.focus,.btn.btn-dark:active,.btn.btn-dark.active {    background-color: #1c2433 !important;    border: 1px solid #1c2433 !important;    box-shadow: 0 3px 10px rgba(41, 52, 74, 0.5);    color: #ffffff !important;}.btn.btn-light {    background-color: #f8f9fa !important;    border: 1px solid #f8f9fa !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(248, 249, 250, 0.15);}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-light:active,.btn.btn-light.active {    background-color: #e3e7eb !important;    border: 1px solid #e3e7eb !important;    box-shadow: 0 3px 10px rgba(248, 249, 250, 0.5);    color: #ffffff !important;}.btn.btn-black {    background-color: #000000 !important;    border: 1px solid #000000 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);}.btn.btn-black:hover,.btn.btn-black:focus,.btn.btn-black.focus,.btn.btn-black:active,.btn.btn-black.active {    background-color: black !important;    border: 1px solid black !important;    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);    color: #ffffff !important;}.btn.btn-purple {    background-color: #7367F0 !important;    border: 1px solid #7367F0 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(115, 103, 240, 0.15);}.btn.btn-purple:hover,.btn.btn-purple:focus,.btn.btn-purple.focus,.btn.btn-purple:active,.btn.btn-purple.active {    background-color: #5547ed !important;    border: 1px solid #5547ed !important;    box-shadow: 0 3px 10px rgba(115, 103, 240, 0.5);    color: #ffffff !important;}.btn.btn-yellow {    background-color: #ffff00 !important;    border: 1px solid #ffff00 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(255, 255, 0, 0.15);}.btn.btn-yellow:hover,.btn.btn-yellow:focus,.btn.btn-yellow.focus,.btn.btn-yellow:active,.btn.btn-yellow.active {    background-color: #dbdb00 !important;    border: 1px solid #dbdb00 !important;    box-shadow: 0 3px 10px rgba(255, 255, 0, 0.5);    color: #ffffff !important;}.btn.btn-teal {    background-color: #02a8b5 !important;    border: 1px solid #02a8b5 !important;    color: #ffffff;    box-shadow: 0 4px 20px rgba(2, 168, 181, 0.15);}.btn.btn-teal:hover,.btn.btn-teal:focus,.btn.btn-teal.focus,.btn.btn-teal:active,.btn.btn-teal.active {    background-color: #028792 !important;    border: 1px solid #028792 !important;    box-shadow: 0 3px 10px rgba(2, 168, 181, 0.5);    color: #ffffff !important;}.btn.btn-light {    background-color: #f8f9fa;    border: 1px solid #f8f9fa;    color: #343a40 !important;}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-light:active,.btn.btn-light.active {    background-color: white;    border: 1px solid white;    box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.08);    color: #29344a !important;}.btn-group .btn {    padding: 0.45rem 0.75rem;}.btn-group-lg .btn {    padding: 0.65rem 1rem;}.btn-group-sm .btn {    padding: 0.25rem 0.5rem;}.btn.btn-w-xs {    min-width: 5.625rem;}.btn.btn-w-sm {    min-width: 6.975rem;}.btn.btn-w-md {    min-width: 8.125rem;}.btn.btn-w-lg {    min-width: 9.375rem;}.btn-icon i {    padding: 0rem;    margin: -0.5rem;}.btn-icon.btn-sm {    width: 1.75rem;    height: 1.75rem;    font-size: 0.8rem;}.btn-icon.btn-lg {    width: 2.75rem;    height: 2.75rem;    font-size: 1.2rem;}.btn-list>button,.btn-list>a {    margin: 0 0.375rem 0.375rem 0;}[dir=rtl] .btn-list button,[dir=rtl] .btn-list div,[dir=rtl] .btn-list a,[dir=rtl] .btn-list input {    margin: 0 0 0.375rem 0.375rem;}.btn-list {    margin-block-end: -0.5rem;}.btn-square {    border-radius: 0;}.btn-group-pill .btn:first-child {    border-radius: 60px 0 0 60px;}.btn-group-pill .btn:last-child {    border-radius: 0 60px 60px 0;}.btn-group-square .btn:first-child {    border-radius: 0px 0 0 0px;}.btn-group-square .btn:last-child {    border-radius: 0 0px 0px 0;}.btn.btn-primary-light {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.btn.btn-primary-light:hover,.btn.btn-primary-light:focus,.btn.btn-primary-light:active {    background-color: #1B2850;    color: #ffffff;    border-color: #1B2850;}.btn.btn-secondary-light {    background-color: rgba(9, 44, 76, 0.1);    color: #092C4C;}.btn.btn-secondary-light:hover,.btn.btn-secondary-light:focus,.btn.btn-secondary-light:active {    background-color: #092C4C;    color: #ffffff;    border-color: #092C4C;}.btn.btn-warning-light {    background-color: rgba(255, 153, 0, 0.1);    color: #FF9900;}.btn.btn-warning-light:hover,.btn.btn-warning-light:focus,.btn.btn-warning-light:active {    background-color: #FF9900;    color: #ffffff;    border-color: #FF9900;}.btn.btn-info-light {    background-color: rgba(23, 162, 184, 0.1);    color: #17a2b8;}.btn.btn-info-light:hover,.btn.btn-info-light:focus,.btn.btn-info-light:active {    background-color: #17a2b8;    color: #ffffff;    border-color: #17a2b8;}.btn.btn-success-light {    background-color: rgba(40, 199, 111, 0.1);    color: #28C76F;}.btn.btn-success-light:hover,.btn.btn-success-light:focus,.btn.btn-success-light:active {    background-color: #28C76F;    color: #ffffff;    border-color: #28C76F;}.btn.btn-danger-light {    background-color: rgba(255, 0, 0, 0.1);    color: #FF0000;}.btn.btn-danger-light:hover,.btn.btn-danger-light:focus,.btn.btn-danger-light:active {    background-color: #FF0000;    color: #ffffff;    border-color: #FF0000;}.btn.btn-primary-ghost {    background-color: transparent;    color: #1B2850;    border: 1px solid #1B2850;}.btn.btn-primary-ghost:active {    color: #1B2850;    border: 1px solid #1B2850;    background-color: transparent;}.btn.btn-secondary-ghost {    background-color: transparent;    color: #092C4C;    border: 1px solid #092C4C;}.btn.btn-secondary-ghost:active {    color: #092C4C;    border: 1px solid #092C4C;    background-color: transparent;}.btn.btn-warning-ghost {    background-color: transparent;    color: #FF9900;    border: 1px solid #FF9900;}.btn.btn-warning-ghost:active {    color: #FF9900;    border: 1px solid #FF9900;    background-color: transparent;}.btn.btn-info-ghost {    background-color: transparent;    color: #17a2b8;    border: 1px solid #17a2b8;}.btn.btn-info-ghost:active {    color: #17a2b8;    border: 1px solid #17a2b8;    background-color: transparent;}.btn.btn-success-ghost {    background-color: transparent;    color: #28C76F;    border: 1px solid #28C76F;}.btn.btn-success-ghost:active {    color: #28C76F;    border: 1px solid #28C76F;    background-color: transparent;}.btn.btn-danger-ghost {    background-color: transparent;    color: #FF0000;    border: 1px solid #FF0000;}.btn.btn-danger-ghost:active {    color: #FF0000;    border: 1px solid #FF0000;    background-color: transparent;}.btn-list button {    margin: 0 0.375rem 0.375rem 0;}.btn-outline-primary {    border: 1px solid #1B2850 !important;    color: #1B2850 !important;}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary.active {    background-color: #1B2850 !important;    border: 1px solid #1B2850 !important;    box-shadow: 0 3px 10px rgba(255, 159, 67, 0.5);    color: #ffffff !important;}.btn-outline-secondary {    border: 1px solid #092C4C !important;    color: #092C4C !important;}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary.active {    background-color: #092C4C !important;    border: 1px solid #092C4C !important;    box-shadow: 0 3px 10px rgba(9, 44, 76, 0.5);    color: #ffffff !important;}.btn-outline-success {    border: 1px solid #28C76F !important;    color: #28C76F !important;}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success.active {    background-color: #28C76F !important;    border: 1px solid #28C76F !important;    box-shadow: 0 3px 10px rgba(40, 199, 111, 0.5);    color: #ffffff !important;}.btn-outline-danger {    border: 1px solid #FF0000 !important;    color: #FF0000 !important;}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger.active {    background-color: #FF0000 !important;    border: 1px solid #FF0000 !important;    box-shadow: 0 3px 10px rgba(255, 0, 0, 0.5);    color: #ffffff !important;}.btn-outline-warning {    border: 1px solid #FF9900 !important;    color: #FF9900 !important;}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning.active {    background-color: #FF9900 !important;    border: 1px solid #FF9900 !important;    box-shadow: 0 3px 10px rgba(255, 153, 0, 0.5);    color: #ffffff !important;}.btn-outline-info {    border: 1px solid #17a2b8 !important;    color: #17a2b8 !important;}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info.active {    background-color: #17a2b8 !important;    border: 1px solid #17a2b8 !important;    box-shadow: 0 3px 10px rgba(23, 162, 184, 0.5);    color: #ffffff !important;}.btn-outline-light {    border: 1px solid #f8f9fa;    color: #343a40 !important;}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light.focus,.btn-outline-light:active,.btn-outline-light.active {    background-color: #f8f9fa;    border: 1px solid #f8f9fa;    color: #29344a !important;}.btn-outline-dark {    border: 1px solid #29344a !important;    color: #29344a !important;}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:active,.btn-outline-dark.active {    background-color: #29344a !important;    border: 1px solid #29344a !important;    box-shadow: 0 3px 10px rgba(41, 52, 74, 0.5);    color: #ffffff !important;}.btn-soft-primary {    background-color: #FFE2C7 !important;    color: #1B2850 !important;}.btn-soft-primary:hover,.btn-soft-primary:focus,.btn-soft-primary.focus,.btn-soft-primary:active,.btn-soft-primary.active {    box-shadow: 0 3px 12px rgba(255, 159, 67, 0.2);    border-color: #1B2850;}.btn-soft-secondary {    background-color: #B5C0C9 !important;    color: #092C4C !important;}.btn-soft-secondary:hover,.btn-soft-secondary:focus,.btn-soft-secondary.focus,.btn-soft-secondary:active,.btn-soft-secondary.active {    box-shadow: 0 3px 12px rgba(9, 44, 76, 0.2);    border-color: #092C4C;}.btn-soft-success {    background-color: #BFEED4 !important;    color: #28C76F !important;}.btn-soft-success:hover,.btn-soft-success:focus,.btn-soft-success.focus,.btn-soft-success:active,.btn-soft-success.active {    box-shadow: 0 3px 12px rgba(40, 199, 111, 0.2);    border-color: #28C76F;}.btn-soft-danger {    background-color: #FFB3B3 !important;    color: #FF0000 !important;}.btn-soft-danger:hover,.btn-soft-danger:focus,.btn-soft-danger.focus,.btn-soft-danger:active,.btn-soft-danger.active {    box-shadow: 0 3px 12px rgba(255, 0, 0, 0.2);    border-color: #FF0000;}.btn-soft-warning {    background-color: #FFE0B3 !important;    color: #FF9900 !important;}.btn-soft-warning:hover,.btn-soft-warning:focus,.btn-soft-warning.focus,.btn-soft-warning:active,.btn-soft-warning.active {    box-shadow: 0 3px 12px rgba(255, 153, 0, 0.2);    border-color: #FF9900;}.btn-soft-info {    background-color: rgba(23, 162, 184, 0.3) !important;    color: #17a2b8 !important;}.btn-soft-info:hover,.btn-soft-info:focus,.btn-soft-info.focus,.btn-soft-info:active,.btn-soft-info.active {    box-shadow: 0 3px 12px rgba(23, 162, 184, 0.2);    border-color: #17a2b8;}.btn-soft-light {    background-color: rgba(248, 249, 250, 0.9) !important;    color: #5B6670 !important;}.btn-soft-light:hover,.btn-soft-light:focus,.btn-soft-light.focus,.btn-soft-light:active,.btn-soft-light.active {    box-shadow: 0 3px 12px rgba(248, 249, 250, 0.2);    border-color: #f8f9fa;    border-color: #5B6670;}.btn-soft-dark {    background-color: rgba(41, 52, 74, 0.3) !important;    color: #ffffff !important;}.btn-soft-dark:hover,.btn-soft-dark:focus,.btn-soft-dark.focus,.btn-soft-dark:active,.btn-soft-dark.active {    box-shadow: 0 3px 12px rgba(41, 52, 74, 0.2);    border-color: #29344a;}.swiper-container {    margin-left: auto;    margin-right: auto;    position: relative;    overflow: hidden;    list-style: none;    padding: 0;    z-index: 1;}.modal-header {    justify-content: space-between;}.badge.badge-primary {    background: rgba(255, 159, 67, 0.1);    box-shadow: 0 1px 1px rgba(255, 159, 67, 0.5);    color: #1B2850;}.badge.badge-primary {    background: #1B2850;    box-shadow: 0 1px 1px rgba(255, 159, 67, 0.5);    color: #ffffff;}.badge.badge-soft-primary {    background: rgba(255, 159, 67, 0.1);    box-shadow: 0 1px 1px rgba(255, 159, 67, 0.5);    color: #1B2850;}.badge.badge-secondary {    background: #092C4C;    box-shadow: 0 1px 1px rgba(9, 44, 76, 0.5);    color: #ffffff;}.badge.badge-soft-secondary {    background: rgba(9, 44, 76, 0.1);    box-shadow: 0 1px 1px rgba(9, 44, 76, 0.5);    color: #092C4C;}.badge.badge-success {    background: #28C76F;    box-shadow: 0 1px 1px rgba(40, 199, 111, 0.5);    color: #ffffff;}.badge.badge-soft-success {    background: rgba(40, 199, 111, 0.1);    box-shadow: 0 1px 1px rgba(40, 199, 111, 0.5);    color: #28C76F;}.badge.badge-info {    background: #17a2b8;    box-shadow: 0 1px 1px rgba(23, 162, 184, 0.5);    color: #ffffff;}.badge.badge-soft-info {    background: rgba(23, 162, 184, 0.1);    box-shadow: 0 1px 1px rgba(23, 162, 184, 0.5);    color: #17a2b8;}.badge.badge-warning {    background: #FF9900;    box-shadow: 0 1px 1px rgba(255, 153, 0, 0.5);    color: #ffffff;}.badge.badge-soft-warning {    background: rgba(255, 153, 0, 0.1);    box-shadow: 0 1px 1px rgba(255, 153, 0, 0.5);    color: #FF9900;}.badge.badge-danger {    background: #FF0000;    box-shadow: 0 1px 1px rgba(255, 0, 0, 0.5);    color: #ffffff;}.badge.badge-soft-danger {    background: rgba(255, 0, 0, 0.1);    box-shadow: 0 1px 1px rgba(255, 0, 0, 0.5);    color: #FF0000;}.badge.badge-dark {    background: #29344a;    box-shadow: 0 1px 1px rgba(41, 52, 74, 0.5);    color: #ffffff;}.badge.badge-soft-dark {    background: rgba(41, 52, 74, 0.1);    box-shadow: 0 1px 1px rgba(41, 52, 74, 0.5);    color: #29344a;}.badge.badge-light {    background: #f8f9fa;    box-shadow: 0 1px 1px rgba(248, 249, 250, 0.5);    color: #ffffff;}.badge.badge-soft-light {    background: rgba(248, 249, 250, 0.1);    box-shadow: 0 1px 1px rgba(248, 249, 250, 0.5);    color: #f8f9fa;}.badge.badge-black {    background: #000000;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);    color: #ffffff;}.badge.badge-soft-black {    background: rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);    color: #000000;}.badge.badge-purple {    background: #7367F0;    box-shadow: 0 1px 1px rgba(115, 103, 240, 0.5);    color: #ffffff;}.badge.badge-soft-purple {    background: rgba(115, 103, 240, 0.1);    box-shadow: 0 1px 1px rgba(115, 103, 240, 0.5);    color: #7367F0;}.badge.badge-yellow {    background: #ffff00;    box-shadow: 0 1px 1px rgba(255, 255, 0, 0.5);    color: #ffffff;}.badge.badge-soft-yellow {    background: rgba(255, 255, 0, 0.1);    box-shadow: 0 1px 1px rgba(255, 255, 0, 0.5);    color: #ffff00;}.badge.badge-teal {    background: #02a8b5;    box-shadow: 0 1px 1px rgba(2, 168, 181, 0.5);    color: #ffffff;}.badge.badge-soft-teal {    background: rgba(2, 168, 181, 0.1);    box-shadow: 0 1px 1px rgba(2, 168, 181, 0.5);    color: #02a8b5;}.badge {    padding: 0.25rem 0.45rem;    text-transform: capitalize;    font-weight: 600;    letter-spacing: 0.5px;    border-radius: 4px;}.badge.badge-xs {    font-size: 10px;    padding: 0px 5px;    line-height: 18px;}.badge.badge-sm {    font-size: 11px;    padding: 5px 8px;    line-height: 11px;}.badge.badge-md {    font-size: 12px;    padding: 5px 12px;    line-height: 1.5;}.badge.badge-lg {    font-size: 14px;    padding: 0px 10px;    line-height: 30px;}.badge.badge-xl {    font-size: 16px;    padding: 0px 15px;    line-height: 35px;}.border-container {    display: inline-block;    width: 5rem;    height: 5rem;    margin: 0.25rem;    background-color: #f8f9fa;}.border {    border: 1px solid #dbe0e6 !important;}.border.border-dashed {    border-style: dashed !important;}.border.border-dotted {    border-style: dotted !important;}.border.border-primary {    border: 1px solid #1B2850 !important;    opacity: 1;}.border.border-primary.border-opacity-10 {    border-color: rgba(255, 159, 67, 0.1) !important;}.border.border-primary.border-opacity-25 {    border-color: rgba(255, 159, 67, 0.25) !important;}.border.border-primary.border-opacity-50 {    border-color: rgba(255, 159, 67, 0.5) !important;}.border.border-primary.border-opacity-75 {    border-color: rgba(255, 159, 67, 0.75) !important;}.border.border-primary.border-opacity-100 {    border-color: #1B2850 !important;}.border.border-secondary {    border: 1px solid #092C4C !important;    opacity: 1;}.border.border-secondary.border-opacity-10 {    border-color: rgba(9, 44, 76, 0.1) !important;}.border.border-secondary.border-opacity-25 {    border-color: rgba(9, 44, 76, 0.25) !important;}.border.border-secondary.border-opacity-50 {    border-color: rgba(9, 44, 76, 0.5) !important;}.border.border-secondary.border-opacity-75 {    border-color: rgba(9, 44, 76, 0.75) !important;}.border.border-secondary.border-opacity-100 {    border-color: #092c4c !important;}.border.border-info {    border: 1px solid #17a2b8 !important;    opacity: 1;}.border.border-info.border-opacity-10 {    border-color: rgba(23, 162, 184, 0.1) !important;}.border.border-info.border-opacity-25 {    border-color: rgba(23, 162, 184, 0.25) !important;}.border.border-info.border-opacity-50 {    border-color: rgba(23, 162, 184, 0.5) !important;}.border.border-info.border-opacity-75 {    border-color: rgba(23, 162, 184, 0.75) !important;}.border.border-info.border-opacity-100 {    border-color: #17a2b8 !important;}.border.border-success {    border: 1px solid #28C76F !important;    opacity: 1;}.border.border-success.border-opacity-10 {    border-color: rgba(40, 199, 111, 0.1) !important;}.border.border-success.border-opacity-25 {    border-color: rgba(40, 199, 111, 0.25) !important;}.border.border-success.border-opacity-50 {    border-color: rgba(40, 199, 111, 0.5) !important;}.border.border-success.border-opacity-75 {    border-color: rgba(40, 199, 111, 0.75) !important;}.border.border-success.border-opacity-100 {    border-color: #28c76f !important;}.border.border-warning {    border: 1px solid #FF9900 !important;    opacity: 1;}.border.border-warning.border-opacity-10 {    border-color: rgba(255, 153, 0, 0.1) !important;}.border.border-warning.border-opacity-25 {    border-color: rgba(255, 153, 0, 0.25) !important;}.border.border-warning.border-opacity-50 {    border-color: rgba(255, 153, 0, 0.5) !important;}.border.border-warning.border-opacity-75 {    border-color: rgba(255, 153, 0, 0.75) !important;}.border.border-warning.border-opacity-100 {    border-color: #ff9900 !important;}.border.border-danger {    border: 1px solid #FF0000 !important;    opacity: 1;}.border.border-danger.border-opacity-10 {    border-color: rgba(255, 0, 0, 0.1) !important;}.border.border-danger.border-opacity-25 {    border-color: rgba(255, 0, 0, 0.25) !important;}.border.border-danger.border-opacity-50 {    border-color: rgba(255, 0, 0, 0.5) !important;}.border.border-danger.border-opacity-75 {    border-color: rgba(255, 0, 0, 0.75) !important;}.border.border-danger.border-opacity-100 {    border-color: red !important;}.border.border-white {    border: 1px solid #ffffff !important;    opacity: 1;}.border.border-white.border-opacity-10 {    border-color: rgba(255, 255, 255, 0.1) !important;}.border.border-white.border-opacity-25 {    border-color: rgba(255, 255, 255, 0.25) !important;}.border.border-white.border-opacity-50 {    border-color: rgba(255, 255, 255, 0.5) !important;}.border.border-white.border-opacity-75 {    border-color: rgba(255, 255, 255, 0.75) !important;}.border.border-white.border-opacity-100 {    border-color: white !important;}.border.border-light {    border: 1px solid #f8f9fa !important;    opacity: 1;}.border.border-light.border-opacity-10 {    border-color: rgba(248, 249, 250, 0.1) !important;}.border.border-light.border-opacity-25 {    border-color: rgba(248, 249, 250, 0.25) !important;}.border.border-light.border-opacity-50 {    border-color: rgba(248, 249, 250, 0.5) !important;}.border.border-light.border-opacity-75 {    border-color: rgba(248, 249, 250, 0.75) !important;}.border.border-light.border-opacity-100 {    border-color: #f8f9fa !important;}.border.border-dark {    border: 1px solid #29344a !important;    opacity: 1;}.border.border-dark.border-opacity-10 {    border-color: rgba(41, 52, 74, 0.1) !important;}.border.border-dark.border-opacity-25 {    border-color: rgba(41, 52, 74, 0.25) !important;}.border.border-dark.border-opacity-50 {    border-color: rgba(41, 52, 74, 0.5) !important;}.border.border-dark.border-opacity-75 {    border-color: rgba(41, 52, 74, 0.75) !important;}.border.border-dark.border-opacity-100 {    border-color: #29344a !important;}.border.border-orange {    border: 1px solid #ffa500 !important;    opacity: 1;}.border.border-orange.border-opacity-10 {    border-color: rgba(255, 165, 0, 0.1) !important;}.border.border-orange.border-opacity-25 {    border-color: rgba(255, 165, 0, 0.25) !important;}.border.border-orange.border-opacity-50 {    border-color: rgba(255, 165, 0, 0.5) !important;}.border.border-orange.border-opacity-75 {    border-color: rgba(255, 165, 0, 0.75) !important;}.border.border-orange.border-opacity-100 {    border-color: orange !important;}.border.border-opacity-10 {    --bs-border-opacity: 0.1 !important;}.border.border-opacity-25 {    --bs-border-opacity: 0.25 !important;}.border.border-opacity-50 {    --bs-border-opacity: 0.5 !important;}.border.border-opacity-75 {    --bs-border-opacity: 0.75 !important;}.border.border-opacity-100 {    --bs-border-opacity: 1 !important;}.border.border-1 {    border-width: 1px !important;}.border.border-2 {    border-width: 2px !important;}.border.border-3 {    border-width: 3px !important;}.border.border-4 {    border-width: 4px !important;}.border.border-5 {    border-width: 5px !important;}.border.border-block-start-dashed {    border-top-style: dashed;}.border.border-block-start-dotted {    border-top-style: dotted;}.border.border-inline-end-dashed {    border-inline-end-style: dashed;}.border.border-inline-end-dotted {    border-inline-end-style: dotted;}.border.border-block-end-dashed {    border-bottom-style: dashed;}.border.border-block-end-dotted {    border-bottom-style: dotted;}.border.border-inline-start-dashed {    border-inline-start-style: dashed;}.border.border-inline-start-dotted {    border-inline-start-style: dotted;}.border.border-0 {    border: 0 !important;}.border.border-top-0 {    border-block-start: 0 !important;}.border.border-end-0 {    border-inline-end: 0 !important;}.border.border-bottom-0 {    border-block-end: 0 !important;}.border.border-start-0 {    border-inline-start: 0 !important;}.border-top {    border-top: 1px solid #dbe0e6 !important;}.border-top.border-block-start-dashed {    border-top-style: dashed !important;}.border-top.border-block-start-dotted {    border-top-style: dotted !important;}.border-top.border-primary {    border-color: #1B2850 !important;}.border-top.border-secondary {    border-color: #092C4C !important;}.border-top.border-warning {    border-color: #FF9900 !important;}.border-top.border-info {    border-color: #17a2b8 !important;}.border-top.border-success {    border-color: #28C76F !important;}.border-top.border-danger {    border-color: #FF0000 !important;}.border-top.border-light {    border-color: #f8f9fa !important;}.border-top.border-dark {    border-color: #29344a !important;}.border-end {    border-inline-end: 1px solid #dbe0e6 !important;}.border-end.border-inline-end-dashed {    border-inline-end-style: dashed !important;}.border-end.border-inline-end-dotted {    border-inline-end-style: dotted !important;}.border-end.border-primary {    border-color: #1B2850 !important;}.border-end.border-secondary {    border-color: #092C4C !important;}.border-end.border-warning {    border-color: #FF9900 !important;}.border-end.border-info {    border-color: #17a2b8 !important;}.border-end.border-success {    border-color: #28C76F !important;}.border-end.border-danger {    border-color: #FF0000 !important;}.border-end.border-light {    border-color: #f8f9fa !important;}.border-end.border-dark {    border-color: #29344a !important;}.border-bottom {    border-bottom: 1px solid #dbe0e6 !important;}.border-bottom.border-block-end-dashed {    border-bottom-style: dashed !important;}.border-bottom.border-block-end-dotted {    border-bottom-style: dotted !important;}.border-bottom.border-primary {    border-color: #1B2850 !important;}.border-bottom.border-secondary {    border-color: #092C4C !important;}.border-bottom.border-warning {    border-color: #FF9900 !important;}.border-bottom.border-info {    border-color: #17a2b8 !important;}.border-bottom.border-success {    border-color: #28C76F !important;}.border-bottom.border-danger {    border-color: #FF0000 !important;}.border-bottom.border-light {    border-color: #f8f9fa !important;}.border-bottom.border-dark {    border-color: #29344a !important;}.border-start {    border-inline-start: 1px solid #dbe0e6 !important;}.border-start.border-inline-start-dashed {    border-inline-start-style: dashed !important;}.border-start.border-inline-start-dotted {    border-inline-start-style: dotted !important;}.border-start.border-primary {    border-color: #1B2850 !important;}.border-start.border-secondary {    border-color: #092C4C !important;}.border-start.border-warning {    border-color: #FF9900 !important;}.border-start.border-info {    border-color: #17a2b8 !important;}.border-start.border-success {    border-color: #28C76F !important;}.border-start.border-danger {    border-color: #FF0000 !important;}.border-start.border-light {    border-color: #f8f9fa !important;}.border-start.border-dark {    border-color: #29344a !important;}.br-1 {    border-radius: 0.0625rem;}.br-2 {    border-radius: 0.125rem;}.br-3 {    border-radius: 0.1875rem;}.br-4 {    border-radius: 0.25rem;}.br-5 {    border-radius: 0.3125rem;}.br-6 {    border-radius: 0.375rem;}.br-7 {    border-radius: 0.4375rem;}.br-8 {    border-radius: 0.5rem;}.br-9 {    border-radius: 0.5625rem;}.br-10 {    border-radius: 0.625rem;}.br-15 {    border-radius: 0.9375rem;}.br-20 {    border-radius: 1.25rem;}.rounded {    border-radius: 4px !important;}.calendar-events {    border: 1px solid transparent;    cursor: move;    padding: 10px 15px;}.calendar-events:hover {    border-color: #e8ebed;    background-color: #ffffff;}.calendar-events i {    margin-right: 8px;}.calendar {    float: left;    margin-bottom: 0;}.fc-toolbar.fc-header-toolbar {    margin-bottom: 1.5rem;}.none-border .modal-footer {    border-top: none;}.fc-toolbar h2 {    font-size: 18px;    font-weight: 600;    font-family: "Roboto", sans-serif;    line-height: 30px;    text-transform: uppercase;}.fc-day-grid-event .fc-time {    font-family: "Roboto", sans-serif;}.fc-day {    background: #ffffff;}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar button:focus,.fc-toolbar button:hover,.fc-toolbar .ui-state-hover {    z-index: 0;}.fc th.fc-widget-header {    background: #e8ebed;    font-size: 14px;    line-height: 20px;    padding: 10px 0;    text-transform: uppercase;}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover {    border-color: #f3f3f3;}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number {    padding: 2px 5px;}.fc-button {    background: #f1f1f1;    border: none;    color: #797979;    text-transform: capitalize;    box-shadow: none !important;    border-radius: 3px !important;    margin: 0 3px !important;    padding: 6px 12px !important;    height: auto !important;}.fc-text-arrow {    font-family: inherit;    font-size: 16px;}.fc-state-hover {    background: #f3f3f3;}.fc-state-highlight {    background: #f0f0f0;}.fc-state-down,.fc-state-active,.fc-state-disabled {    background-color: #1B2850 !important;    color: #ffffff !important;    text-shadow: none !important;}.fc-cell-overlay {    background: #f0f0f0;}.fc-unthemed .fc-today {    background: #ffffff;}.fc-event {    border-radius: 2px;    border: none;    color: #ffffff !important;    cursor: move;    font-size: 13px;    margin: 1px 7px;    padding: 5px 5px;    text-align: center;}.fc-basic-view td.fc-week-number span {    padding-right: 8px;    font-weight: 700;    font-family: "Roboto", sans-serif;}.fc-basic-view td.fc-day-number {    padding-right: 8px;    font-weight: 700;    font-family: "Roboto", sans-serif;}.event-form .input-group .form-control {    height: 40px;}.submit-section {    text-align: center;    margin-top: 40px;}.submit-btn {    border-radius: 50px;    font-size: 18px;    font-weight: 600;    min-width: 200px;    padding: 10px 20px;}.apexcharts-legend.apexcharts-align-center.position-right {    display: none;}.apexcharts-toolbar {    display: none !important;}#sales_charts,.chart-set {    overflow: hidden;}.apexcharts-canvas {    width: 100% !important;}.img-cropper .dropup .dropdown-toggle::after {    content: "";    display: none;}.dropdown-auto {    overflow: auto;}.dropdown-divider {    margin: 0;}.dropdown .dropdown-toggle:after {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f078";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.dropdown .dropdown-toggle.btn-primary {    color: #ffffff;}.dropdown .dropdown-menu {    font-family: "Nunito", sans-serif;}.dropdown-menu {    border-color: #dbe0e6;    box-shadow: 0 1rem 1.125rem rgba(169, 169, 169, 0.15);    font-size: 0.875rem;    color: #5B6670;    background-color: #ffffff;    padding: 0;    z-index: 10;}.dropdown-divider {    border-color: #dbe0e6;}.dropdown-item-text {    color: #5B6670;}.dropdown-header {    color: #5B6670;}.dropdown-item {    color: #5B6670;    white-space: unset;    padding: 0.5rem 0.9375rem;    font-size: 0.8125rem;}.dropdown-item.disabled,.dropdown-item:disabled {    color: #5B6670;    opacity: 0.5;}.dropdown-item:not(.active):hover,.dropdown-item:not(.active):focus,.dropdown-item:not(.active):active {    color: #1B2850;    background-color: rgba(255, 159, 67, 0.05);}.dropdown-item.active {    background-color: #1B2850 !important;}.dropdown-toggle::after {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f078";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.dropup .dropdown-toggle::after {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f078";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.dropup .dropdown-toggle::after {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f077";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.dropend .dropdown-toggle::after {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f054";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.dropstart .dropdown-toggle::before {    display: inline-block;    margin-inline-start: 0.25rem;    vertical-align: 0;    content: "\f053";    font-family: "Font Awesome 5 Free";    border: 0;    font-size: 0.6rem;    font-weight: 600;}.btn.dropdown-toggle-split {    opacity: 0.85;}.dropdown-menu-dark {    background-color: #29344a;    border-color: rgba(255, 255, 255, 0.1);}.dropdown-menu-dark li a {    color: #ffffff;}.btn-list a.dropdown-item {    margin-block-end: 0;}.btn-list .btn-soft-success:hover {    transform: translateY(0);}.btn-list .btn-soft-danger:hover {    transform: translateY(0);}.dropdown-menu.dropdown-menu-primary {    background-color: #1B2850;}.dropdown-menu.dropdown-menu-primary li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-primary .dropdown-item:hover,.dropdown-menu.dropdown-menu-primary .dropdown-item:focus,.dropdown-menu.dropdown-menu-primary .dropdown-item:active,.dropdown-menu.dropdown-menu-primary .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropdown-menu-secondary {    background-color: #092C4C;}.dropdown-menu.dropdown-menu-secondary li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-secondary .dropdown-item:hover,.dropdown-menu.dropdown-menu-secondary .dropdown-item:focus,.dropdown-menu.dropdown-menu-secondary .dropdown-item:active,.dropdown-menu.dropdown-menu-secondary .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropdown-menu-warning {    background-color: #FF9900;}.dropdown-menu.dropdown-menu-warning li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-warning .dropdown-item:hover,.dropdown-menu.dropdown-menu-warning .dropdown-item:focus,.dropdown-menu.dropdown-menu-warning .dropdown-item:active,.dropdown-menu.dropdown-menu-warning .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropdown-menu-info {    background-color: #17a2b8;}.dropdown-menu.dropdown-menu-info li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-info .dropdown-item:hover,.dropdown-menu.dropdown-menu-info .dropdown-item:focus,.dropdown-menu.dropdown-menu-info .dropdown-item:active,.dropdown-menu.dropdown-menu-info .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropdown-menu-success {    background-color: #28C76F;}.dropdown-menu.dropdown-menu-success li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-success .dropdown-item:hover,.dropdown-menu.dropdown-menu-success .dropdown-item:focus,.dropdown-menu.dropdown-menu-success .dropdown-item:active,.dropdown-menu.dropdown-menu-success .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropdown-menu-danger {    background-color: #FF0000;}.dropdown-menu.dropdown-menu-danger li a {    color: rgba(255, 255, 255, 0.9);}.dropdown-menu.dropdown-menu-danger .dropdown-item:hover,.dropdown-menu.dropdown-menu-danger .dropdown-item:focus,.dropdown-menu.dropdown-menu-danger .dropdown-item:active,.dropdown-menu.dropdown-menu-danger .dropdown-item.active {    color: #ffffff;}.dropdown-menu.dropmenu-item-primary .dropdown-item:hover,.dropdown-menu.dropmenu-item-primary .dropdown-item:focus,.dropdown-menu.dropmenu-item-primary .dropdown-item:active,.dropdown-menu.dropmenu-item-primary .dropdown-item.active {    background-color: rgba(255, 159, 67, 0.1) !important;    color: #1B2850;}.dropdown-menu.dropmenu-item-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-item-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-item-secondary .dropdown-item:active,.dropdown-menu.dropmenu-item-secondary .dropdown-item.active {    background-color: rgba(9, 44, 76, 0.1) !important;    color: #092C4C;}.dropdown-menu.dropmenu-item-warning .dropdown-item:hover,.dropdown-menu.dropmenu-item-warning .dropdown-item:focus,.dropdown-menu.dropmenu-item-warning .dropdown-item:active,.dropdown-menu.dropmenu-item-warning .dropdown-item.active {    background-color: rgba(255, 153, 0, 0.1) !important;    color: #FF9900;}.dropdown-menu.dropmenu-item-info .dropdown-item:hover,.dropdown-menu.dropmenu-item-info .dropdown-item:focus,.dropdown-menu.dropmenu-item-info .dropdown-item:active,.dropdown-menu.dropmenu-item-info .dropdown-item.active {    background-color: rgba(23, 162, 184, 0.1) !important;    color: #17a2b8;}.dropdown-menu.dropmenu-item-success .dropdown-item:hover,.dropdown-menu.dropmenu-item-success .dropdown-item:focus,.dropdown-menu.dropmenu-item-success .dropdown-item:active,.dropdown-menu.dropmenu-item-success .dropdown-item.active {    background-color: rgba(var(--success-rgb), 0.1) !important;    color: #28C76F;}.dropdown-menu.dropmenu-item-danger .dropdown-item:hover,.dropdown-menu.dropmenu-item-danger .dropdown-item:focus,.dropdown-menu.dropmenu-item-danger .dropdown-item:active,.dropdown-menu.dropmenu-item-danger .dropdown-item.active {    background-color: rgba(var(--danger-rgb), 0.1) !important;    color: #FF0000;}.dropdown-menu.dropmenu-light-primary {    background-color: rgba(var(#092C4C), 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-primary .dropdown-item:hover,.dropdown-menu.dropmenu-light-primary .dropdown-item:focus,.dropdown-menu.dropmenu-light-primary .dropdown-item:active,.dropdown-menu.dropmenu-light-primary .dropdown-item.active {    color: #ffffff;    background-color: #1B2850 !important;}.dropdown-menu.dropmenu-light-secondary {    background-color: rgba(var(#092C4C), 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-light-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-light-secondary .dropdown-item:active,.dropdown-menu.dropmenu-light-secondary .dropdown-item.active {    color: #ffffff;    background-color: #092C4C !important;}.dropdown-menu.dropmenu-light-info {    background-color: rgba(23, 162, 184, 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-info .dropdown-item:hover,.dropdown-menu.dropmenu-light-info .dropdown-item:focus,.dropdown-menu.dropmenu-light-info .dropdown-item:active,.dropdown-menu.dropmenu-light-info .dropdown-item.active {    color: #ffffff;    background-color: #17a2b8 !important;}.dropdown-menu.dropmenu-light-warning {    background-color: rgba(255, 153, 0, 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-warning .dropdown-item:hover,.dropdown-menu.dropmenu-light-warning .dropdown-item:focus,.dropdown-menu.dropmenu-light-warning .dropdown-item:active,.dropdown-menu.dropmenu-light-warning .dropdown-item.active {    color: #ffffff;    background-color: #FF9900 !important;}.dropdown-menu.dropmenu-light-success {    background-color: rgba(40, 199, 111, 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-success .dropdown-item:hover,.dropdown-menu.dropmenu-light-success .dropdown-item:focus,.dropdown-menu.dropmenu-light-success .dropdown-item:active,.dropdown-menu.dropmenu-light-success .dropdown-item.active {    color: #ffffff;    background-color: #28C76F !important;}.dropdown-menu.dropmenu-light-danger {    background-color: rgba(var(--danger-rgb), 0.1);    backdrop-filter: blur(2rem);}.dropdown-menu.dropmenu-light-danger .dropdown-item:hover,.dropdown-menu.dropmenu-light-danger .dropdown-item:focus,.dropdown-menu.dropmenu-light-danger .dropdown-item:active,.dropdown-menu.dropmenu-light-danger .dropdown-item.active {    color: #ffffff;    background-color: #FF0000 !important;}.dropdown-divider {    margin: 0;}.bd-example>.dropdown-menu {    position: static;    display: block;}.icons-list {    padding: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.icons-list li {    display: block;    width: 40px;    height: 40px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 18px;    border-radius: 50px;    border: 1px solid #e6ebf1;    color: #1B2850;    margin: 5px;    -webkit-box-shadow: 0 2px 3px rgb(215, 197, 255);    -moz-box-shadow: 0 2px 3px rgb(215, 197, 255);    box-shadow: 0 2px 3px rgb(215, 197, 255);}.progress {    background-color: #e8ebed;    height: 0.75rem;    border-radius: 0.25rem;}.progress-stacked {    background-color: #e8ebed;}.progress-bar {    color: #ffffff;    background-color: #1B2850;}@keyframes progress-animate {    0% {        width: 0;    }}.progress-animate {    position: relative;    border-radius: 0.625rem;}.progress-animate .progress-bar {    position: relative;    border-radius: 0.625rem;    animation: 2s progress-animate;}.progress.progress-xs,.progress-stacked.progress-xs {    height: 0.3125rem;}.progress.progress-sm,.progress-stacked.progress-sm {    height: 0.5rem;}.progress.progress-lg,.progress-stacked.progress-lg {    height: 1rem;}.progress.progress-xl,.progress-stacked.progress-xl {    height: 1.25rem;}.progress-vertical {    min-height: 250px;    height: 250px;    width: 10px;    position: relative;    display: inline-block;    margin-bottom: 0;    margin-right: 20px;}.progress-vertical .progress-bar {    width: 100%;}.progress-vertical.progress-xl {    width: 15px;}.progress-vertical.progress-lg {    width: 12px;}.progress-vertical.progress-sm {    width: 8px;}.progress-vertical.progress-xs {    width: 5px;}.progress-vertical-bottom {    min-height: 250px;    height: 250px;    position: relative;    width: 10px;    display: inline-block;    margin-bottom: 0;    margin-right: 20px;}.progress-vertical-bottom .progress-bar {    width: 100%;    bottom: 0;    position: absolute;}.progress-vertical-bottom.progress-xl {    width: 15px;}.progress-vertical-bottom.progress-lg {    width: 12px;}.progress-vertical-bottom.progress-sm {    width: 8px;}.progress-vertical-bottom.progress-xs {    width: 5px;}.progress-custom {    overflow: visible;    position: relative;}.progress-custom .progress-bar {    position: relative;    overflow: visible;}.progress-custom .progress-bar:after {    content: "";    width: 1.15rem;    height: 1.15rem;    border-radius: 50%;    box-shadow: 0 0.313rem 0.313rem rgba(255, 159, 67, 0.5);    background: #ffffff;    position: absolute;    inset-inline-end: -0.375rem;    inset-block-start: -0.375rem;    border: 0.25rem solid #1B2850;}.progress-custom .progress-bar.bg-secondary:after {    border: 0.25rem solid #092C4C;    box-shadow: 0 0.313rem 0.313rem rgba(var(--secondary-rgb), 0.2);}.progress-custom .progress-bar.bg-warning:after {    border: 0.25rem solid #FF9900;    box-shadow: 0 0.313rem 0.313rem rgba(var(--warning-rgb), 0.2);}.progress-custom .progress-bar.bg-info:after {    border: 0.25rem solid #17a2b8;    box-shadow: 0 0.313rem 0.313rem rgba(var(--info-rgb), 0.2);}.progress-custom .progress-bar.bg-success:after {    border: 0.25rem solid #28C76F;    box-shadow: 0 0.313rem 0.313rem rgba(var(--success-rgb), 0.2);}.progress-custom .progress-bar.bg-danger:after {    border: 0.25rem solid #FF0000;    box-shadow: 0 0.313rem 0.313rem rgba(var(--danger-rgb), 0.2);}.progress-custom .progress-bar-value {    width: 1.875rem;    height: 1.25rem;    line-height: 1.25rem;    border-radius: 0.188rem;    background: #1B2850;    box-shadow: 0 0.313rem 0.313rem rgba(0, 0, 0, 0.4);    font-size: 0.625rem;    font-weight: 600;    color: #ffffff;    text-align: center;    position: absolute;    inset-block-end: 1.5rem;    inset-inline-end: -0.688rem;}.progress-custom .progress-bar-value:after {    content: "";    border-block-start: 0.438rem solid #1B2850;    border-inline-start: 0.438rem solid transparent;    border-inline-end: 0.438rem solid transparent;    position: absolute;    inset-block-end: -0.375rem;    inset-inline-start: 28%;}.progress-custom .progress-bar-value.bg-secondary {    background-color: #092C4C;}.progress-custom .progress-bar-value.bg-secondary:after {    border-block-start: 0.438rem solid #092C4C;}.progress-custom .progress-bar-value.bg-success {    background-color: #28C76F;}.progress-custom .progress-bar-value.bg-success:after {    border-block-start: 0.438rem solid #28C76F;}.progress-custom .progress-bar-value.bg-warning {    background-color: #FF9900;}.progress-custom .progress-bar-value.bg-warning:after {    border-block-start: 0.438rem solid #FF9900;}.progress-custom .progress-bar-value.bg-danger {    background-color: #FF0000;}.progress-custom .progress-bar-value.bg-danger:after {    border-block-start: 0.438rem solid #FF0000;}.progress-custom .progress-bar-value.bg-info {    background-color: #17a2b8;}.progress-custom .progress-bar-value.bg-info:after {    border-block-start: 0.438rem solid #17a2b8;}[dir=rtl] .progress-bar-title {    border-radius: 0 0.313rem 0.313rem 0;}.progress-item-1,.progress-item-2,.progress-item-3 {    position: absolute;    margin-block-start: -0.25rem;    z-index: 1;    height: 0.938rem;    width: 0.938rem;    border-radius: 1.563rem;    background-color: #f8f9fa;}.progress-item-1 {    inset-inline-start: 25%;}.progress-item-2 {    inset-inline-start: 50%;}.progress-item-3 {    inset-inline-start: 75%;}.custom-progress-3 {    overflow: visible;    border-radius: 0.625rem;}.custom-progress-3 .progress-bar {    position: relative;    overflow: visible;    margin: 0.313rem;    border-radius: 0.25rem;}.custom-progress-3 .progress-bar:before {    content: "";    position: absolute;    width: 0.25rem;    height: 0.25rem;    inset-inline-start: 0.125rem;    background-color: #ffffff;    border-radius: 50%;}.custom-progress-3 .progress-bar .progress-bar-value {    border: 0.125rem solid #1B2850;    width: 2.5rem;    height: 1.563rem;    line-height: 1.313rem;    border-radius: 3.125rem;    background: #ffffff;    font-size: 0.625rem;    font-weight: 600;    color: #1B2850;    text-align: center;    position: absolute;    inset-inline-end: -0.625rem;}.custom-progress-3 .progress-bar .progress-bar-value.secondary {    border: 0.125rem solid #092C4C;    color: #092C4C;}.custom-progress-3 .progress-bar .progress-bar-value.warning {    border: 0.125rem solid #FF9900;    color: #FF9900;}.custom-progress-3 .progress-bar .progress-bar-value.info {    border: 0.125rem solid #17a2b8;    color: #17a2b8;}.custom-progress-3 .progress-bar .progress-bar-value.success {    border: 0.125rem solid #28C76F;    color: #28C76F;}.custom-progress-3 .progress-bar .progress-bar-value.danger {    border: 0.125rem solid #FF0000;    color: #FF0000;}.custom-progress-4.progress {    background-color: rgba(255, 159, 67, 0.1);    border-radius: 0.25rem;}.custom-progress-4.progress.secondary {    background-color: rgba(9, 44, 76, 0.1);}.custom-progress-4.progress.secondary .progress-bar-label {    color: #092C4C;}.custom-progress-4.progress.warning {    background-color: rgba(255, 153, 0, 0.1);}.custom-progress-4.progress.warning .progress-bar-label {    color: #FF9900;}.custom-progress-4.progress.info {    background-color: rgba(23, 162, 184, 0.1);}.custom-progress-4.progress.info .progress-bar-label {    color: #17a2b8;}.custom-progress-4.progress.success {    background-color: rgba(40, 199, 111, 0.1);}.custom-progress-4.progress.success .progress-bar-label {    color: #28C76F;}.custom-progress-4.progress.danger {    background-color: rgba(255, 0, 0, 0.1);}.custom-progress-4.progress.danger .progress-bar-label {    color: #FF0000;}.custom-progress-4.progress .progress-bar {    border-radius: 0.25rem;}.custom-progress-4.progress .progress-bar-label {    position: absolute;    inset-inline-end: 0.313rem;    font-weight: 600;    font-size: 0.813rem;    color: #1B2850;}.page-link {    color: #5B6670;    background-color: #ffffff;    border: 1px solid #dbe0e6;}.page-link:focus {    box-shadow: none;    background-color: #f8f9fa;}.page-link:hover {    color: #1B2850;    background-color: #f8f9fa;    border-color: #dbe0e6;}.page-item.active .page-link {    color: #ffffff;    background-color: #1B2850;    border-color: #1B2850;}.disabled>.page-link,.page-link.disabled {    color: #5B6670;    background-color: #ffffff;    border-color: #dbe0e6;    opacity: 0.7;}[dir=rtl] .pagination .page-link .bx-chevron-left::before {    content: "\ea50";}[dir=rtl] .pagination .page-link .bx-chevron-right::before {    content: "\ea4d";}[dir=rtl] .pagination .page-link .ri-arrow-right-s-line:before {    content: "\ea64";}[dir=rtl] .pagination .page-link .ri-arrow-left-s-line:before {    content: "\ea6e";}.pagination-style-1 .pagination .page-item {    margin: 0 0.25rem;}.pagination-style-1 .pagination .page-item .page-link {    border: 0;    border-radius: 4px;    font-size: 0.8125rem;}.pagination-style-1 .pagination .page-item .page-link i {    font-weight: 600;}.pagination-style-1 .pagination .page-item.active .page-link {    border-radius: 4px;    background-color: #1B2850;    color: #ffffff;}.pagination-style-1 .pagination .page-item.active:hover .page-link {    border-radius: 4px;    background-color: #1B2850;    color: #ffffff;}.pagination-style-1 .pagination .page-item:hover .page-link {    background-color: #f8f9fa;    color: #1B2850;}.pagination-style-2 .pagination {    border-radius: 4px;}.pagination-style-2 .pagination .page-item {    margin: 0 0.25rem;}.pagination-style-2 .pagination .page-item .page-link {    border: 0 !important;    font-size: 0.8125rem;}.pagination-style-2 .pagination .page-item.active .page-link {    background-color: #ffffff;    color: #1B2850;    position: relative;    font-weight: bold;}.pagination-style-2 .pagination .page-item.active .page-link:before {    position: absolute;    content: "";    inset-block-end: 0;    inset-inline-start: 0;    width: 100%;    height: 0.1rem;    background-color: #1B2850;}.pagination-style-2 .pagination .page-item:hover .page-link {    background-color: transparent;}.pagination-style-3 .pagination {    border-radius: 50px;    padding: 0.25rem;    align-items: center;}.pagination-style-3 .pagination .page-item {    margin: 0 0.25rem;}.pagination-style-3 .pagination .page-item .page-link {    border: 0;    border-radius: 50px;    font-size: 0.8125rem;}.pagination-style-3 .pagination .page-item .page-link i {    font-weight: 600;}.pagination-style-3 .pagination .page-item.active .page-link {    background-color: #1B2850;    color: #ffffff;}.pagination-style-3 .pagination .page-item.active:hover .page-link {    background-color: #1B2850;}.pagination-style-3 .pagination .page-item:hover .page-link {    background-color: #f8f9fa;}.pagination-style-4 .pagination .page-item .page-link {    border: 0 !important;    font-size: 0.8125rem;    border-radius: 4px;}.pagination-style-4 .pagination .page-item .page-link i {    font-weight: 600;}.pagination-style-4 .pagination .page-item.active .page-link {    border: 0;    border-radius: 4px;    background-color: #1B2850;    color: #ffffff;}.pagination-style-4 .pagination .page-item.active:hover .page-link {    background-color: #1B2850;}.pagination-style-4 .pagination .page-item:hover .page-link {    background-color: transparent;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {    color: #1B2850;    font-family: "Nunito", sans-serif;    font-weight: 700;    margin-bottom: 0;}h1,.h1 {    font-size: 2rem;}h2,.h2 {    font-size: 1.75rem;}h3,.h3 {    font-size: 1.5rem;}h4,.h4 {    font-size: 1.125rem;}h5,.h5 {    font-size: 1rem;}h6,.h6 {    font-size: 0.875rem;}.fs-sm {    font-size: 0.6875rem;}.fs-base {    font-size: 0.875rem;}.fs-lg {    font-size: 1.125rem;}.fs-1 {    font-size: 0.0625rem;}.fs-2 {    font-size: 0.125rem;}.fs-3 {    font-size: 0.1875rem;}.fs-4 {    font-size: 0.25rem;}.fs-5 {    font-size: 0.3125rem;}.fs-6 {    font-size: 0.375rem;}.fs-7 {    font-size: 0.4375rem;}.fs-8 {    font-size: 0.5rem;}.fs-9 {    font-size: 0.5625rem;}.fs-10 {    font-size: 0.625rem;}.fs-11 {    font-size: 0.6875rem;}.fs-12 {    font-size: 0.75rem;}.fs-13 {    font-size: 0.8125rem;}.fs-14 {    font-size: 0.875rem;}.fs-15 {    font-size: 0.9375rem;}.fs-16 {    font-size: 1rem;}.fs-17 {    font-size: 1.0625rem;}.fs-18 {    font-size: 1.125rem;}.fs-19 {    font-size: 1.1875rem;}.fs-20 {    font-size: 1.25rem;}.fs-21 {    font-size: 1.3125rem;}.fs-22 {    font-size: 1.375rem;}.fs-23 {    font-size: 1.4375rem;}.fs-24 {    font-size: 1.5rem;}.fs-25 {    font-size: 1.5625rem;}.fs-26 {    font-size: 1.625rem;}.fs-27 {    font-size: 1.6875rem;}.fs-28 {    font-size: 1.75rem;}.fs-29 {    font-size: 1.8125rem;}.fs-30 {    font-size: 1.875rem;}.fs-32 {    font-size: 2rem;}.fs-34 {    font-size: 2.125rem;}.fs-36 {    font-size: 2.25rem;}.fs-38 {    font-size: 2.375rem;}.fs-40 {    font-size: 2.5rem;}.text-default {    color: #5B6670 !important;}.text-muted {    color: #9595b5 !important;}.text-primary {    color: #1B2850 !important;    opacity: 1;}.text-primary.text-opacity-75 {    color: rgba(255, 159, 67, 0.75) !important;}.text-primary.text-opacity-25 {    color: rgba(255, 159, 67, 0.25) !important;}.text-primary.text-opacity-50 {    color: rgba(255, 159, 67, 0.5) !important;}.text-secondary {    color: #092C4C !important;    opacity: 1;}.text-info {    color: #17a2b8 !important;    opacity: 1;}.text-success {    color: #28C76F !important;    opacity: 1;}.text-warning {    color: #FF9900 !important;    opacity: 1;}.text-danger {    color: #FF0000 !important;    opacity: 1;}.text-blue {    color: #3577f1 !important;}.text-green {    color: #1dd871 !important;}.text-pink {    color: #ff63a5 !important;}.text-teal {    color: #02a8b5 !important;}.text-orange {    color: #ffa500 !important;}.text-indigo {    color: #4d5ddb !important;}.text-purple {    color: #7367F0 !important;}.text-dark {    color: #29344a !important;}.text-light {    color: #f8f9fa !important;}.text-gray {    color: #adb5bd !important;}.text-black {    color: #000000 !important;}.text-white {    color: #ffffff !important;}.text-fixed-white {    color: #ffffff !important;}.text-fixed-black {    color: #000000 !important;}.text-gray-1 {    color: #f3f6f9;}.text-gray-2 {    color: #eff2f7;}.text-gray-3 {    color: #e8ebed;}.text-gray-4 {    color: #dbe0e6;}.text-gray-5 {    color: #adb5bd;}.text-gray-6 {    color: #67748E;}.text-gray-7 {    color: #495057;}.text-gray-8 {    color: #343a40;}.text-gray-9 {    color: #212529;}a {    text-decoration: none;    color: #5B6670;}a:hover {    --bs-text-opacity: 1;    opacity: 1;    color: #1B2850;}.link-primary {    color: #1B2850 !important;}.link-primary:hover,.link-primary:focus,.link-primary:active {    color: #1B2850 !important;}.link-secondary {    color: #092C4C !important;}.link-secondary:hover,.link-secondary:focus,.link-secondary:active {    color: #092C4C !important;}.link-success {    color: #28C76F !important;}.link-success:hover,.link-success:focus,.link-success:active {    color: #28C76F !important;}.link-danger {    color: #FF0000 !important;}.link-danger:hover,.link-danger:focus,.link-danger:active {    color: #FF0000 !important;}.link-warning {    color: #FF9900 !important;}.link-warning:hover,.link-warning:focus,.link-warning:active {    color: #FF9900 !important;}.link-info {    color: #17a2b8 !important;}.link-info:hover,.link-info:focus,.link-info:active {    color: #17a2b8 !important;}.link-light {    color: #f8f9fa !important;}.link-light:hover,.link-light:focus,.link-light:active {    color: #f8f9fa !important;}.link-dark {    color: #29344a !important;}.link-dark:hover,.link-dark:focus,.link-dark:active {    color: #29344a !important;}hr.text-danger {    border-color: #FF0000 !important;}.blockquote-container {    padding: 1.25rem;    border-left: 4px solid #dbe0e6;    position: relative;}.blockquote-container.text-end {    border-right: 4px solid #dbe0e6;    border-left: 0;}.blockquote.custom-blockquote {    font-size: 0.85rem;    font-weight: 600;    padding: 1rem;    border-radius: 4px;    position: relative;}.blockquote.custom-blockquote:before {    content: "\f10d";    font-family: "Fontawesome";    z-index: 0;    font-size: 2rem;    position: absolute;    inset-block-start: 0;    inset-inline-start: 0.5rem;}.blockquote.custom-blockquote.primary {    background-color: rgba(255, 159, 67, 0.1);    border-inline-start: 2px solid #1B2850;}.blockquote.custom-blockquote.primary:before {    color: rgba(255, 159, 67, 0.1);}.blockquote.custom-blockquote.secondary {    background-color: rgba(9, 44, 76, 0.1);    border-inline-start: 2px solid #092C4C;}.blockquote.custom-blockquote.secondary:before {    color: rgba(9, 44, 76, 0.1);}.blockquote.custom-blockquote.info {    background-color: rgba(23, 162, 184, 0.1);    border-inline-start: 2px solid #17a2b8;}.blockquote.custom-blockquote.info:before {    color: rgba(23, 162, 184, 0.1);}.blockquote.custom-blockquote.warning {    background-color: rgba(255, 153, 0, 0.1);    border-inline-start: 2px solid #FF9900;}.blockquote.custom-blockquote.warning:before {    color: rgba(255, 153, 0, 0.1);}.blockquote.custom-blockquote.success {    background-color: rgba(40, 199, 111, 0.1);    border-inline-start: 2px solid #28C76F;}.blockquote.custom-blockquote.success:before {    color: rgba(40, 199, 111, 0.1);}.blockquote.custom-blockquote.danger {    background-color: rgba(255, 0, 0, 0.1);    border-inline-start: 2px solid #FF0000;}.blockquote.custom-blockquote.danger:before {    color: rgba(255, 0, 0, 0.1);}[data-theme-mode=dark] .shadow-sm {    box-shadow: 0 0.125rem 0.25rem rgba(33, 37, 41, 0.3) !important;}[data-theme-mode=dark] .shadow {    box-shadow: 0 0.5rem 1rem rgba(33, 37, 41, 0.3) !important;}[data-theme-mode=dark] .shadow-lg {    box-shadow: 0 1rem 3rem rgba(33, 37, 41, 0.3) !important;}@media screen and (min-width: 576px) {    .w-sm-auto {        width: auto;    }}[dir=rtl] .text-break {    word-wrap: break-word !important;    word-break: break-word !important;}.transform-none {    transform: none !important;}.w-9 {    width: 9px;}.h-9 {    height: 9px;}.list-circle {    list-style: circle;    padding-left: 2rem;}.alert {    padding: 0.625rem 0.85rem;    border-radius: 4px;    font-size: 0.8125rem;}.alert.alert-dismissible {    padding: 0.625rem 2.25rem 0.625rem 0.85rem;}.alert i {    font-size: 20px;}.alert .btn-close {    background-image: none;    padding: 0.85rem;    display: flex;    align-items: center;    justify-content: center;}.alert .btn-close i {    font-size: 18px;    line-height: 18px;}.alert:last-child {    margin-bottom: 0;}.alert .alert-link {    font-weight: 600;}[dir=rtl] .alert.alert-dismissible {    padding: 0.625rem 0.85rem 0.625rem 2.25rem;}.alert-warning {    background-color: rgba(255, 153, 0, 0.1);    color: #FF9900;    border-color: rgba(255, 153, 0, 0.1);}.alert-warning .alert-link {    color: #FF9900;}.alert-warning .btn-close {    color: #FF9900;}.alert-warning .btn-close.custom-close {    background-color: #FF9900;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-primary {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;    border-color: rgba(255, 159, 67, 0.1);}.alert-primary .alert-link {    color: #1B2850;}.alert-primary .custom-alert-icon {    color: #1B2850;}.alert-primary .btn-close {    color: #1B2850;}.alert-primary .btn-close.custom-close {    background-color: #1B2850;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-secondary {    background-color: rgba(9, 44, 76, 0.1);    color: #092C4C;    border-color: rgba(9, 44, 76, 0.1);}.alert-secondary .alert-link {    color: #092C4C;}.alert-secondary .btn-close {    color: #092C4C;}.alert-secondary .btn-close.custom-close {    background-color: #092C4C;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-success {    background-color: rgba(40, 199, 111, 0.1);    color: #28C76F;    border-color: rgba(40, 199, 111, 0.1);}.alert-success .alert-link {    color: #28C76F;}.alert-success .btn-close {    color: #28C76F;}.alert-success .btn-close.custom-close {    background-color: #28C76F;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-info {    background-color: rgba(23, 162, 184, 0.1);    color: #17a2b8;    border-color: rgba(23, 162, 184, 0.1);}.alert-info .alert-link {    color: #17a2b8;}.alert-info .btn-close {    color: #17a2b8;}.alert-info .btn-close.custom-close {    background-color: #17a2b8;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-danger {    background-color: rgba(255, 0, 0, 0.1);    color: #FF0000;    border-color: rgba(255, 0, 0, 0.1);}.alert-danger .alert-link {    color: #FF0000;}.alert-danger .btn-close {    color: #FF0000;}.alert-danger .btn-close.custom-close {    background-color: #FF0000;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-light {    background-color: #f8f9fa;    color: #5B6670;    border-color: #f8f9fa;}.alert-light .alert-link {    color: #5B6670;}.alert-light .btn-close {    color: #5B6670;}.alert-light .btn-close.custom-close {    background-color: #f8f9fa;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-dark {    background-color: rgba(41, 52, 74, 0.1);    color: #5B6670;    border-color: rgba(41, 52, 74, 0.1);}.alert-dark .alert-link {    color: #5B6670;}.alert-dark .btn-close {    color: #ffffff;}.alert-dark .btn-close.custom-close {    background-color: #29344a;    color: #ffffff;    opacity: 1;    border-radius: 50px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 0.85rem;}.alert-solid-primary {    background-color: #1B2850;    color: #ffffff;    border-color: #1B2850;}.alert-solid-primary .btn-close {    color: #ffffff;}.alert-solid-secondary {    background-color: #092C4C;    color: #ffffff;    border-color: #092C4C;}.alert-solid-secondary .btn-close {    color: #ffffff;}.alert-solid-warning {    background-color: #FF9900;    color: #ffffff;    border-color: #FF9900;}.alert-solid-warning .btn-close {    color: #ffffff;}.alert-solid-info {    background-color: #17a2b8;    color: #ffffff;    border-color: #17a2b8;}.alert-solid-info .btn-close {    color: #ffffff;}.alert-solid-success {    background-color: #28C76F;    color: #ffffff;    border-color: #28C76F;}.alert-solid-success .btn-close {    color: #ffffff;}.alert-solid-danger {    background-color: #FF0000;    color: #ffffff;    border-color: #FF0000;}.alert-solid-danger .btn-close {    color: #ffffff;}.alert-solid-light {    background-color: #f8f9fa;    color: #5B6670;    border-color: #dbe0e6;}.alert-solid-dark {    background-color: #29344a;    color: #ffffff;    border-color: #29344a;}.alert-solid-dark .btn-close {    color: #ffffff;}.alert-outline-primary {    background-color: #ffffff;    color: #1B2850;    border-color: #1B2850;}.alert-outline-primary .btn-close {    color: #1B2850;}.alert-outline-secondary {    background-color: #ffffff;    color: #092C4C;    border-color: #092C4C;}.alert-outline-secondary .btn-close {    color: #092C4C;}.alert-outline-info {    background-color: #ffffff;    color: #17a2b8;    border-color: #17a2b8;}.alert-outline-info .btn-close {    color: #17a2b8;}.alert-outline-warning {    background-color: #ffffff;    color: #FF9900;    border-color: #FF9900;}.alert-outline-warning .btn-close {    color: #FF9900;}.alert-outline-success {    background-color: #ffffff;    color: #28C76F;    border-color: #28C76F;}.alert-outline-success .btn-close {    color: #28C76F;}.alert-outline-danger {    background-color: #ffffff;    color: #FF0000;    border-color: #FF0000;}.alert-outline-danger .btn-close {    color: #FF0000;}.alert-outline-light {    background-color: #ffffff;    color: #5B6670;    border-color: #f8f9fa;}.alert-outline-dark {    background-color: #ffffff;    color: #29344a;    border-color: #29344a;}.alert-outline-dark .btn-close {    color: #29344a;}.alert-primary.custom-alert-icon {    border-inline-start: 0.313rem solid #1B2850 !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-primary.custom-alert-icon .btn-close {    color: #5B6670;}.alert-primary.custom-alert-icon>i {    color: #1B2850;}.alert-secondary.custom-alert-icon {    border-inline-start: 0.313rem solid #092C4C !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-secondary.custom-alert-icon .btn-close {    color: #5B6670;}.alert-secondary.custom-alert-icon>i {    color: #092C4C;}.alert-warning.custom-alert-icon {    border-inline-start: 0.313rem solid #FF9900 !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-warning.custom-alert-icon .btn-close {    color: #5B6670;}.alert-warning.custom-alert-icon>i {    color: #FF9900;}.alert-danger.custom-alert-icon {    border-inline-start: 0.313rem solid #FF0000 !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-danger.custom-alert-icon .btn-close {    color: #5B6670;}.alert-danger.custom-alert-icon>i {    color: #FF0000;}.alert-success.custom-alert-icon {    border-inline-start: 0.313rem solid #28C76F !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-success.custom-alert-icon .btn-close {    color: #5B6670;}.alert-info.custom-alert-icon {    border-inline-start: 0.313rem solid #17a2b8 !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-info.custom-alert-icon .btn-close {    color: #5B6670;}.alert-light.custom-alert-icon {    border-inline-start: 0.313rem solid #f8f9fa !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-light.custom-alert-icon .btn-close {    color: #5B6670;}.alert-dark.custom-alert-icon {    border-inline-start: 0.313rem solid #29344a !important;    color: #9595b5;    background-color: #ffffff;    border: 1px solid #dbe0e6;    font-size: 0.813rem;}.alert-dark.custom-alert-icon .btn-close {    color: #5B6670;}.custom-alert1 {    margin-block-end: 0;    background-color: #ffffff;    border: 0;    padding: 1.25rem;    color: #5B6670;}.custom-alert1 p {    margin-block-end: 2.5rem;    color: #9595b5;    font-size: 0.8rem;}.custom-alert1 .custom-alert-icon {    font-size: 40px;    margin-bottom: 0.85rem;}.custom-alert1 .custom-alert-icon i {    font-size: 40px;}.custom-alert1 .btn-close {    padding: 0;    margin-block-end: 1rem;}.custom-alert1.alert-primary {    border-block-start: 0.313rem solid #1B2850;}.custom-alert1.alert-primary .custom-alert-icon {    color: #1B2850;}.custom-alert1.alert-secondary {    border-block-start: 0.313rem solid #092C4C;}.custom-alert1.alert-secondary .custom-alert-icon {    color: #092C4C;}.custom-alert1.alert-warning {    border-block-start: 0.313rem solid #FF9900;}.custom-alert1.alert-warning .custom-alert-icon {    color: #FF9900;}.custom-alert1.alert-danger {    border-block-start: 0.313rem solid #FF0000;}.custom-alert1.alert-danger .custom-alert-icon {    color: #FF0000;}.alert-img {    display: flex;    align-items: center;}.alert-img .avatar {    border: 1px solid rgba(0, 0, 0, 0.1);}@media screen and (max-width: 400px) {    .btn-close.custom-close {        margin: 9px 9px 9px 0;    }}.op-1-1 {    opacity: 1;}.op-0 {    opacity: 0;}.op-1 {    opacity: 0.1;}.op-2 {    opacity: 0.2;}.op-3 {    opacity: 0.3;}.op-4 {    opacity: 0.4;}.op-5 {    opacity: 0.5;}.op-6 {    opacity: 0.6;}.op-7 {    opacity: 0.7;}.op-8 {    opacity: 0.8;}.op-9 {    opacity: 0.9;}.custom-popover {    --bs-popover-max-width: 12.5rem;    --bs-popover-border-color: #1B2850;    --bs-popover-header-bg: #1B2850;    --bs-popover-header-color: #ffffff;    --bs-popover-body-padding-x: 1rem;    --bs-popover-body-padding-y: 0.5rem;}.popover {    background-color: #ffffff;    border: 1px solid #dbe0e6;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    font-size: 0.8rem;    border-radius: 4px;    z-index: 999;}.popover .popover-header {    background-color: #ffffff;    border-block-end: 1px solid #dbe0e6;}.popover .popover-body {    color: #5B6670;}.popover.only-body {    border-radius: 0.3rem;}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before {    border-top-color: #f8f9fa;}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before {    border-right-color: #f8f9fa;}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before {    border-left-color: #f8f9fa;}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before {    border-bottom-color: #f8f9fa;}.header-primary .popover-header {    background-color: #1B2850;    color: #ffffff;}.header-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #1B2850;}.header-secondary .popover-header {    background-color: #092C4C;    color: #ffffff;}.header-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #092C4C;}.header-warning .popover-header {    background-color: #FF9900;    color: #ffffff;}.header-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #FF9900;}.header-info .popover-header {    background-color: #17a2b8;    color: #ffffff;}.header-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #17a2b8;}.header-success .popover-header {    background-color: #28C76F;    color: #ffffff;}.header-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #28C76F;}.header-danger .popover-header {    background-color: #FF0000;    color: #ffffff;}.header-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.header-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {    border-bottom-color: #FF0000;}.popover-primary.popover {    border: 1px solid #1B2850;}.popover-primary.popover .popover-header {    background-color: #1B2850;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-primary.popover .popover-body {    background-color: #1B2850;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-primary.bs-popover-top>.popover-arrow::after,.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-primary.bs-popover-top>.popover-arrow::before {    border-top-color: #1B2850;}.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-primary.bs-popover-end>.popover-arrow::after,.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-primary.bs-popover-end>.popover-arrow::before {    border-right-color: #1B2850;}.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-primary.bs-popover-start>.popover-arrow::after,.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-primary.bs-popover-start>.popover-arrow::before {    border-left-color: #1B2850;}.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-primary.bs-popover-bottom>.popover-arrow::after,.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-primary.bs-popover-bottom>.popover-arrow::before,.popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-primary.bs-popover-bottom .popover-header::before {    border-bottom-color: #1B2850;}.popover-secondary.popover {    border: 1px solid #092C4C;}.popover-secondary.popover .popover-header {    background-color: #092C4C;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-secondary.popover .popover-body {    background-color: #092C4C;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-secondary.bs-popover-top>.popover-arrow::after,.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-secondary.bs-popover-top>.popover-arrow::before {    border-top-color: #092C4C;}.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-secondary.bs-popover-end>.popover-arrow::after,.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-secondary.bs-popover-end>.popover-arrow::before {    border-right-color: #092C4C;}.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-secondary.bs-popover-start>.popover-arrow::after,.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-secondary.bs-popover-start>.popover-arrow::before {    border-left-color: #092C4C;}.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-secondary.bs-popover-bottom>.popover-arrow::after,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-secondary.bs-popover-bottom>.popover-arrow::before,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-secondary.bs-popover-bottom .popover-header::before {    border-bottom-color: #092C4C;}.popover-warning.popover {    border: 1px solid #FF9900;}.popover-warning.popover .popover-header {    background-color: #FF9900;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-warning.popover .popover-body {    background-color: #FF9900;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-warning.bs-popover-top>.popover-arrow::after,.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-warning.bs-popover-top>.popover-arrow::before {    border-top-color: #FF9900;}.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-warning.bs-popover-end>.popover-arrow::after,.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-warning.bs-popover-end>.popover-arrow::before {    border-right-color: #FF9900;}.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-warning.bs-popover-start>.popover-arrow::after,.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-warning.bs-popover-start>.popover-arrow::before {    border-left-color: #FF9900;}.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-warning.bs-popover-bottom>.popover-arrow::after,.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-warning.bs-popover-bottom>.popover-arrow::before,.popover-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-warning.bs-popover-bottom .popover-header::before {    border-bottom-color: #FF9900;}.popover-info.popover {    border: 1px solid #17a2b8;}.popover-info.popover .popover-header {    background-color: #17a2b8;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-info.popover .popover-body {    background-color: #17a2b8;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-info.bs-popover-top>.popover-arrow::after,.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-info.bs-popover-top>.popover-arrow::before {    border-top-color: #17a2b8;}.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-info.bs-popover-end>.popover-arrow::after,.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-info.bs-popover-end>.popover-arrow::before {    border-right-color: #17a2b8;}.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-info.bs-popover-start>.popover-arrow::after,.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-info.bs-popover-start>.popover-arrow::before {    border-left-color: #17a2b8;}.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-info.bs-popover-bottom>.popover-arrow::after,.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-info.bs-popover-bottom>.popover-arrow::before,.popover-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-info.bs-popover-bottom .popover-header::before {    border-bottom-color: #17a2b8;}.popover-success.popover {    border: 1px solid #28C76F;}.popover-success.popover .popover-header {    background-color: #28C76F;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-success.popover .popover-body {    background-color: #28C76F;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-success.bs-popover-top>.popover-arrow::after,.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-success.bs-popover-top>.popover-arrow::before {    border-top-color: #28C76F;}.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-success.bs-popover-end>.popover-arrow::after,.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-success.bs-popover-end>.popover-arrow::before {    border-right-color: #28C76F;}.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-success.bs-popover-start>.popover-arrow::after,.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-success.bs-popover-start>.popover-arrow::before {    border-left-color: #28C76F;}.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-success.bs-popover-bottom>.popover-arrow::after,.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-success.bs-popover-bottom>.popover-arrow::before,.popover-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-success.bs-popover-bottom .popover-header::before {    border-bottom-color: #28C76F;}.popover-danger.popover {    border: 1px solid #FF0000;}.popover-danger.popover .popover-header {    background-color: #FF0000;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-danger.popover .popover-body {    background-color: #FF0000;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-danger.bs-popover-top>.popover-arrow::after,.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-danger.bs-popover-top>.popover-arrow::before {    border-top-color: #FF0000;}.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-danger.bs-popover-end>.popover-arrow::after,.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-danger.bs-popover-end>.popover-arrow::before {    border-right-color: #FF0000;}.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-danger.bs-popover-start>.popover-arrow::after,.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-danger.bs-popover-start>.popover-arrow::before {    border-left-color: #FF0000;}.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-danger.bs-popover-bottom>.popover-arrow::after,.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-danger.bs-popover-bottom>.popover-arrow::before,.popover-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-danger.bs-popover-bottom .popover-header::before {    border-bottom-color: #FF0000;}.popover-purple.popover {    border: 1px solid #7367F0;}.popover-purple.popover .popover-header {    background-color: #7367F0;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-purple.popover .popover-body {    background-color: #7367F0;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-purple.bs-popover-top>.popover-arrow::after,.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-purple.bs-popover-top>.popover-arrow::before {    border-top-color: #7367F0;}.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-purple.bs-popover-end>.popover-arrow::after,.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-purple.bs-popover-end>.popover-arrow::before {    border-right-color: #7367F0;}.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-purple.bs-popover-start>.popover-arrow::after,.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-purple.bs-popover-start>.popover-arrow::before {    border-left-color: #7367F0;}.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-purple.bs-popover-bottom>.popover-arrow::after,.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-purple.bs-popover-bottom>.popover-arrow::before,.popover-purple.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-purple.bs-popover-bottom .popover-header::before {    border-bottom-color: #7367F0;}.popover-teal.popover {    border: 1px solid #02a8b5;}.popover-teal.popover .popover-header {    background-color: #02a8b5;    border-block-end: 1px solid rgba(255, 255, 255, 0.1);    color: #ffffff;    border-radius: 0.3rem 0.3rem 0 0;}.popover-teal.popover .popover-body {    background-color: #02a8b5;    color: #ffffff;    border-radius: 0 0 0.3rem 0.3rem;}.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-teal.bs-popover-top>.popover-arrow::after,.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-teal.bs-popover-top>.popover-arrow::before {    border-top-color: #02a8b5;}.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-teal.bs-popover-end>.popover-arrow::after,.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-teal.bs-popover-end>.popover-arrow::before {    border-right-color: #02a8b5;}.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-teal.bs-popover-start>.popover-arrow::after,.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-teal.bs-popover-start>.popover-arrow::before {    border-left-color: #02a8b5;}.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-teal.bs-popover-bottom>.popover-arrow::after,.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-teal.bs-popover-bottom>.popover-arrow::before,.popover-teal.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-teal.bs-popover-bottom .popover-header::before {    border-bottom-color: #02a8b5;}.popover-primary-light.popover {    border: 1px solid rgba(255, 159, 67, 0.1);}.popover-primary-light.popover .popover-header {    background-color: rgba(255, 159, 67, 0.1);    border-block-end: 1px solid rgba(255, 159, 67, 0.1);    color: #1B2850;    border-radius: 0;}.popover-primary-light.popover .popover-body {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-primary-light.bs-popover-top>.popover-arrow::after,.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-primary-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(255, 159, 67, 0.1);}.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-primary-light.bs-popover-end>.popover-arrow::after,.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-primary-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(255, 159, 67, 0.1);}.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-primary-light.bs-popover-start>.popover-arrow::after,.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-primary-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(255, 159, 67, 0.1);}.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-primary-light.bs-popover-bottom>.popover-arrow::after,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-primary-light.bs-popover-bottom>.popover-arrow::before,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-primary-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(255, 159, 67, 0.1);}.popover-secondary-light.popover {    border: 1px solid rgba(9, 44, 76, 0.1);}.popover-secondary-light.popover .popover-header {    background-color: rgba(9, 44, 76, 0.1);    border-block-end: 1px solid rgba(9, 44, 76, 0.1);    color: #092C4C;    border-radius: 0;}.popover-secondary-light.popover .popover-body {    background-color: rgba(9, 44, 76, 0.1);    color: #092C4C;}.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-secondary-light.bs-popover-top>.popover-arrow::after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-secondary-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(var(--secondary-rgb), 0.1);}.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-secondary-light.bs-popover-end>.popover-arrow::after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-secondary-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(9, 44, 76, 0.1);}.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-secondary-light.bs-popover-start>.popover-arrow::after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-secondary-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(var(--secondary-rgb), 0.1);}.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-secondary-light.bs-popover-bottom>.popover-arrow::after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-secondary-light.bs-popover-bottom>.popover-arrow::before,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-secondary-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(var(--secondary-rgb), 0.1);}.popover-warning-light.popover {    border: 1px solid rgba(255, 153, 0, 0.1);}.popover-warning-light.popover .popover-header {    background-color: rgba(255, 153, 0, 0.1);    border-block-end: 1px solid rgba(255, 153, 0, 0.1);    color: #FF9900;    border-radius: 0;}.popover-warning-light.popover .popover-body {    background-color: rgba(255, 153, 0, 0.1);    color: #FF9900;}.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-warning-light.bs-popover-top>.popover-arrow::after,.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-warning-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(255, 153, 0, 0.1);}.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-warning-light.bs-popover-end>.popover-arrow::after,.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-warning-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(255, 153, 0, 0.1);}.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-warning-light.bs-popover-start>.popover-arrow::after,.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-warning-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(255, 153, 0, 0.1);}.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-warning-light.bs-popover-bottom>.popover-arrow::after,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-warning-light.bs-popover-bottom>.popover-arrow::before,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-warning-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(255, 153, 0, 0.1);}.popover-info-light.popover {    border: 1px solid rgba(23, 162, 184, 0.1);}.popover-info-light.popover .popover-header {    background-color: rgba(23, 162, 184, 0.1);    border-block-end: 1px solid rgba(23, 162, 184, 0.1);    color: #17a2b8;    border-radius: 0;}.popover-info-light.popover .popover-body {    background-color: rgba(23, 162, 184, 0.1);    color: #17a2b8;}.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-info-light.bs-popover-top>.popover-arrow::after,.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-info-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(23, 162, 184, 0.1);}.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-info-light.bs-popover-end>.popover-arrow::after,.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-info-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(23, 162, 184, 0.1);}.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-info-light.bs-popover-start>.popover-arrow::after,.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-info-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(23, 162, 184, 0.1);}.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-info-light.bs-popover-bottom>.popover-arrow::after,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-info-light.bs-popover-bottom>.popover-arrow::before,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-info-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(23, 162, 184, 0.1);}.popover-success-light.popover {    border: 1px solid rgba(40, 199, 111, 0.1);}.popover-success-light.popover .popover-header {    background-color: rgba(40, 199, 111, 0.1);    border-block-end: 1px solid rgba(40, 199, 111, 0.1);    color: #28C76F;    border-radius: 0;}.popover-success-light.popover .popover-body {    background-color: rgba(40, 199, 111, 0.1);    color: #28C76F;}.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-success-light.bs-popover-top>.popover-arrow::after,.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-success-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(40, 199, 111, 0.1);}.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-success-light.bs-popover-end>.popover-arrow::after,.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-success-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(40, 199, 111, 0.1);}.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-success-light.bs-popover-start>.popover-arrow::after,.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-success-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(40, 199, 111, 0.1);}.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-success-light.bs-popover-bottom>.popover-arrow::after,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-success-light.bs-popover-bottom>.popover-arrow::before,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-success-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(40, 199, 111, 0.1);}.popover-danger-light.popover {    border: 1px solid rgba(255, 0, 0, 0.1);}.popover-danger-light.popover .popover-header {    background-color: rgba(255, 0, 0, 0.1);    border-block-end: 1px solid rgba(255, 0, 0, 0.1);    color: #FF0000;    border-radius: 0;}.popover-danger-light.popover .popover-body {    background-color: rgba(255, 0, 0, 0.1);    color: #FF0000;}.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-danger-light.bs-popover-top>.popover-arrow::after,.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-danger-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(255, 0, 0, 0.1);}.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-danger-light.bs-popover-end>.popover-arrow::after,.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-danger-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(255, 0, 0, 0.1);}.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-danger-light.bs-popover-start>.popover-arrow::after,.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-danger-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(255, 0, 0, 0.1);}.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-danger-light.bs-popover-bottom>.popover-arrow::after,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-danger-light.bs-popover-bottom>.popover-arrow::before,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-danger-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(255, 0, 0, 0.1);}.popover-purple-light.popover {    border: 1px solid rgba(var(--purple-rgb), 0.1);}.popover-purple-light.popover .popover-header {    background-color: rgba(var(--purple-rgb), 0.1);    border-block-end: 1px solid rgba(var(--purple-rgb), 0.1);    color: #7367F0;    border-radius: 0;}.popover-purple-light.popover .popover-body {    background-color: rgba(var(--purple-rgb), 0.1);    color: #7367F0;}.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-purple-light.bs-popover-top>.popover-arrow::after,.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-purple-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(var(--purple-rgb), 0.1);}.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-purple-light.bs-popover-end>.popover-arrow::after,.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-purple-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(var(--purple-rgb), 0.1);}.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-purple-light.bs-popover-start>.popover-arrow::after,.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-purple-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(var(--purple-rgb), 0.1);}.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-purple-light.bs-popover-bottom>.popover-arrow::after,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-purple-light.bs-popover-bottom>.popover-arrow::before,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-purple-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(var(--purple-rgb), 0.1);}.popover-teal-light.popover {    border: 1px solid rgba(var(--teal-rgb), 0.1);}.popover-teal-light.popover .popover-header {    background-color: rgba(var(--teal-rgb), 0.1);    border-block-end: 1px solid rgba(var(--teal-rgb), 0.1);    color: #02a8b5;    border-radius: 0;}.popover-teal-light.popover .popover-body {    background-color: rgba(var(--teal-rgb), 0.1);    color: #02a8b5;}.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.popover-teal-light.bs-popover-top>.popover-arrow::after,.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.popover-teal-light.bs-popover-top>.popover-arrow::before {    border-top-color: rgba(var(--teal-rgb), 0.1);}.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.popover-teal-light.bs-popover-end>.popover-arrow::after,.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.popover-teal-light.bs-popover-end>.popover-arrow::before {    border-right-color: rgba(var(--teal-rgb), 0.1);}.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.popover-teal-light.bs-popover-start>.popover-arrow::after,.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.popover-teal-light.bs-popover-start>.popover-arrow::before {    border-left-color: rgba(var(--teal-rgb), 0.1);}.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.popover-teal-light.bs-popover-bottom>.popover-arrow::after,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.popover-teal-light.bs-popover-bottom>.popover-arrow::before,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.popover-teal-light.bs-popover-bottom .popover-header::before {    border-bottom-color: rgba(var(--teal-rgb), 0.1);}.timeline {    position: relative;    list-style: none;    max-width: 1200px;    margin: 0 auto;    padding: 20px 0 20px;}.timeline:before {    content: " ";    position: absolute;    width: 3px;    margin-left: -1.5px;    background-color: #e8ebed;    position: absolute;    top: 0;    bottom: 0;    left: 50%;}.timeline>li {    position: relative;    margin-bottom: 20px;}.timeline>li::before,.timeline>li::after {    content: " ";    display: table;}.timeline>li>.timeline-panel {    float: left;    position: relative;    width: 46%;    padding: 20px;    border: 1px solid #adb5bd;    border-radius: 0.25rem;    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);    -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);}.timeline>li>.timeline-panel::before {    content: " ";    display: inline-block;    position: absolute;    border-top: 8px solid transparent;    border-right: 0 solid #adb5bd;    border-bottom: 8px solid transparent;    border-left: 8px solid #adb5bd;    position: absolute;    top: 26px;    right: -8px;}.timeline>li>.timeline-panel::after {    content: " ";    display: inline-block;    position: absolute;    top: 27px;    right: -7px;    border-top: 7px solid transparent;    border-right: 0 solid #ffffff;    border-bottom: 7px solid transparent;    border-left: 7px solid #ffffff;}.timeline>li:after {    clear: both;}.timeline>li>.timeline-badge {    z-index: 1;    width: 50px;    height: 50px;    margin-left: -25px;    text-align: center;    font-size: 1.4em;    line-height: 50px;    color: #ffffff;    overflow: hidden;    border-radius: 50%;    position: absolute;    top: 16px;    left: 50%;}.timeline>li.timeline-inverted>.timeline-panel {    float: right;}.timeline>li.timeline-inverted>.timeline-panel::before {    right: auto;    left: -8px;    border-right-width: 8px;    border-left-width: 0;}.timeline>li.timeline-inverted>.timeline-panel::after {    right: auto;    left: -7px;    border-right-width: 7px;    border-left-width: 0;}.timeline-badge.primary {    background-color: #1B2850;}.timeline-badge.success {    background-color: #28C76F;}.timeline-badge.warning {    background-color: #FF9900;}.timeline-badge.danger {    background-color: #FF0000;}.timeline-badge.info {    background-color: #17a2b8;}.timeline-title {    margin-top: 0;    color: inherit;    font-weight: regular;}.timeline-body>p,.timeline-body>ul {    margin-bottom: 0;}.timeline-body>p+p {    margin-top: 5px;}.form-control {    border-color: #e9edf6;    color: #5B6670;    background-color: #ffffff;    font-size: 0.875rem;    font-weight: 400;    line-height: 1.6;    border-radius: 0.35rem;    padding: 0.5rem 0.85rem;}.form-control:focus {    box-shadow: none;    border-color: #e9edf6;    background-color: #ffffff;    box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 0, 0.05);    color: #5B6670;}.form-control[type=file] {    padding: 0.3rem 0.5rem;}.form-control[type=file].form-control-sm {    padding: 0.25rem 0.5rem !important;}.form-control[type=file].form-control-lg {    padding: 0.5rem 1rem !important;}.form-label {    font-size: 14px;    font-weight: 600;    color: #5B6670;    margin-bottom: 8px;}.form-text {    color: #9595b5;}.form-control-light {    background-color: #f8f9fa;    border: 0;}.form-control-light:focus {    background-color: #f8f9fa;}.form-control-primary {    background-color: rgba(255, 159, 67, 0.1);    border: 0;    color: #1B2850;}.form-control-primary:focus {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.form-input-color {    height: 2.25rem;    width: 2.25rem;    border-radius: 4px;    overflow: hidden;    padding: 0;}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label {    color: #9595b5;}.form-floating>.form-control:not(:placeholder-shown)~label::after {    background-color: transparent;}.form-select {    background-color: #ffffff;    border: 1px solid #e9edf6;    color: #5B6670;    font-size: 14px;    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");    background-size: 1.25rem;    line-height: 2;}.form-select option {    background-color: #ffffff;    padding: 0.35rem 0.75rem;    border-radius: 0.25rem;    margin-block-end: 0.25rem;}.form-select option:last-child {    margin-block-end: 0;}.form-select option:checked {    background-color: rgba(var(#1B2850), 0.2);    color: #1B2850;}.form-select option:select {    background-color: rgba(var(#1B2850), 0.2);    color: #1B2850;}.form-select option:hover {    background-color: rgba(var(#1B2850), 0.2);    color: #1B2850;}.form-select option:focus {    background-color: rgba(var(#1B2850), 0.2);    color: #1B2850;}.form-check-input {    width: 0.9rem;    height: 0.9rem;    background-color: #ffffff;    border: 1px solid #e9edf6;}.form-check-input:checked {    background-color: #1B2850;    border-color: #1B2850;}.form-check-input.form-checked-outline:checked {    background-color: transparent;    border-color: #1B2850;}.form-check-input.form-checked-secondary:checked {    background-color: #092C4C;    border-color: #092C4C;}.form-check-input.form-checked-warning:checked {    background-color: #FF9900;    border-color: #FF9900;}.form-check-input.form-checked-info:checked {    background-color: #17a2b8;    border-color: #17a2b8;}.form-check-input.form-checked-success:checked {    background-color: #28C76F;    border-color: #28C76F;}.form-check-input.form-checked-danger:checked {    background-color: #FF0000;    border-color: #FF0000;}.form-check-input.form-checked-light:checked {    background-color: #f8f9fa;    border-color: #f8f9fa;}.form-check-input.form-checked-dark:checked {    background-color: #29344a;    border-color: #29344a;}.form-check-input:focus {    box-shadow: none;}.form-checked-outline:checked[type=checkbox] {    background-image: none;    position: relative;    background-color: transparent;}.form-checked-outline:checked[type=checkbox]:before {    content: "\f633";    font-family: bootstrap-icons !important;    position: absolute;    color: #1B2850;    width: 0.625rem;    height: 0.625rem;    inset-block-start: -1px;    inset-inline-start: 0px;    font-size: 0.688rem;}.form-checked-outline:checked[type=checkbox].form-checked-secondary:before {    color: #092C4C;}.form-checked-outline:checked[type=checkbox].form-checked-warning:before {    color: #FF9900;}.form-checked-outline:checked[type=checkbox].form-checked-info:before {    color: #17a2b8;}.form-checked-outline:checked[type=checkbox].form-checked-success:before {    color: #28C76F;}.form-checked-outline:checked[type=checkbox].form-checked-danger:before {    color: #FF0000;}.form-checked-outline:checked[type=checkbox].form-checked-light:before {    color: #f8f9fa;}.form-checked-outline:checked[type=checkbox].form-checked-dark:before {    color: #29344a;}.form-checked-outline:checked[type=radio] {    background-image: none;    position: relative;    background-color: transparent;}.form-checked-outline:checked[type=radio]:before {    content: "\f309";    font-family: bootstrap-icons !important;    position: absolute;    color: #1B2850;    width: 0.625rem;    height: 0.625rem;    inset-block-start: -1.13rem;    inset-inline-start: -0.6rem;    font-size: 2rem;}.form-checked-outline:checked[type=radio].form-checked-secondary:before {    color: #092C4C;}.form-checked-outline:checked[type=radio].form-checked-warning:before {    color: #FF9900;}.form-checked-outline:checked[type=radio].form-checked-info:before {    color: #17a2b8;}.form-checked-outline:checked[type=radio].form-checked-success:before {    color: #28C76F;}.form-checked-outline:checked[type=radio].form-checked-danger:before {    color: #FF0000;}.form-checked-outline:checked[type=radio].form-checked-light:before {    color: #f8f9fa;}.form-checked-outline:checked[type=radio].form-checked-dark:before {    color: #29344a;}fieldset:disabled .btn {    color: #ffffff;    background-color: #1B2850;    border-color: #1B2850;}.form-select:focus {    border-color: rgba(var(#1B2850), 0.5);    outline: 0;    box-shadow: none;}.btn-check:focus+.btn,.btn:focus {    background-color: none;    border-color: none;    outline: 0;}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus {    box-shadow: none;}.form-control:disabled,.form-select:disabled {    background-color: #f8f9fa;    color: #5B6670;}.form-control-plaintext {    color: #5B6670;}.form-control::-webkit-file-upload-button {    color: #5B6670;    background-color: #f7f8f9;}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {    background-color: #f7f8f9;}.form-control:focus::-webkit-input-placeholder,.form-control:focus::placeholder {    padding-inline-start: 0.3rem;    transition: padding-inline-start 0.1s ease-in;}.form-control::-webkit-input-placeholder {    font-size: 0.8rem;    font-weight: 500;    opacity: 0.7;    color: #5B6670;    padding-inline-start: 0px;    transition: padding-inline-start 0.1s ease-in;}.form-control:-moz-placeholder {    font-size: 0.8rem;    font-weight: 500;    opacity: 0.4;    color: #5B6670;}.form-control::-moz-placeholder {    font-size: 0.8rem;    font-weight: 500;    opacity: 0.4;    color: #5B6670;}.form-control:-ms-input-placeholder {    font-size: 0.8rem;    font-weight: 500;    opacity: 0.4;    color: #5B6670;}.form-control-sm {    font-size: 0.8rem;    padding: 0.25rem 0.8rem;}.form-control-lg {    font-size: 1rem;    padding: 0.5rem 1rem;}.form-check-md .form-check-input {    width: 1.15rem;    height: 1.15rem;}.form-check-md.form-switch .form-check-input {    width: 2.25rem;}.form-check-md label {    margin-inline-start: 0.5rem;    font-size: 0.95rem;    margin-block-start: 3px;}.form-check-lg .form-check-input {    width: 1.35rem;    height: 1.35rem;}.form-check-lg.form-switch .form-check-input {    width: 2.5rem;}.form-check-lg label {    margin-inline-start: 0.5rem;    font-size: 1rem;    margin-block-start: 3px;}.toggle {    width: 3.75rem;    height: 1.563rem;    background-color: #f8f9fa;    margin-inline-start: 0.625rem;    margin-block-end: 0.313rem;    padding: 0.125rem;    border-radius: 0.188rem;    position: relative;    overflow: hidden;    transition: all 0.2s ease;}.toggle span {    position: absolute;    inset-block-start: 0.188rem;    inset-block-end: 0.25rem;    inset-inline-start: 0.188rem;    display: block;    width: 1.25rem;    border-radius: 0.125rem;    background-color: #ffffff;    box-shadow: 0 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.45);    cursor: pointer;    transition: all 0.2s ease;}.toggle span::before {    content: "on";    inset-inline-start: -1.563rem;}.toggle span::after {    content: "off";    inset-inline-end: -1.813rem;    color: #9595b5;}.toggle span::before,.toggle span::after {    position: absolute;    font-size: 0.625rem;    font-weight: 500;    letter-spacing: 0.5px;    text-transform: uppercase;    inset-block-start: 0.188rem;    line-height: 1.38;    transition: all 0.2s ease;}.toggle.on {    background-color: rgba(var(#1B2850), 0.3);}.toggle.on span {    background-color: #1B2850;}.toggle.on span::before {    color: #1B2850;}.toggle.on.toggle-secondary {    background-color: rgba(9, 44, 76, 0.4);}.toggle.on.toggle-secondary span {    background-color: #092C4C;}.toggle.on.toggle-secondary span::before {    color: #092C4C;}.toggle.on.toggle-warning {    background-color: rgba(255, 153, 0, 0.4);}.toggle.on.toggle-warning span {    background-color: #FF9900;}.toggle.on.toggle-warning span::before {    color: #FF9900;}.toggle.on.toggle-info {    background-color: rgba(23, 162, 184, 0.4);}.toggle.on.toggle-info span {    background-color: #17a2b8;}.toggle.on.toggle-info span::before {    color: #17a2b8;}.toggle.on.toggle-success {    background-color: rgba(40, 199, 111, 0.4);}.toggle.on.toggle-success span {    background-color: #28C76F;}.toggle.on.toggle-success span::before {    color: #28C76F;}.toggle.on.toggle-danger {    background-color: rgba(255, 0, 0, 0.4);}.toggle.on.toggle-danger span {    background-color: #FF0000;}.toggle.on.toggle-danger span::before {    color: #FF0000;}.toggle.on.toggle-light {    background-color: rgba(248, 249, 250, 0.4);}.toggle.on.toggle-light span {    background-color: #f8f9fa;}.toggle.on.toggle-light span::before,.toggle.on.toggle-light span::after {    color: #9595b5;}.toggle.on.toggle-dark {    background-color: rgba(41, 52, 74, 0.4);}.toggle.on.toggle-dark span {    background-color: #29344a;}.toggle.on.toggle-dark span::before {    color: #ffffff;}.toggle.on span {    inset-inline-start: 2.313rem;}.toggle.on.toggle-sm span {    inset-inline-start: 2.313rem;}.toggle.on.toggle-sm span::before {    inset-block-start: -1px;    inset-inline-start: -1.563rem;}.toggle.on.toggle-lg span {    inset-inline-start: 2.563rem;}.toggle.on.toggle-lg span::before {    inset-block-start: 0.5rem;    inset-inline-start: -1.75rem;}.toggle.toggle-sm {    height: 1.063rem;    width: 3.125rem;}.toggle.toggle-sm span {    width: 0.625rem;    height: 0.625rem;}.toggle.toggle-sm span::after {    inset-inline-end: -1.875rem;    inset-block-start: -1px;}.toggle.toggle-lg {    height: 2.125rem;    width: 4.5rem;}.toggle.toggle-lg span {    width: 1.75rem;}.toggle.toggle-lg span::after {    inset-block-start: 0.5rem;    inset-inline-end: -1.938rem;}.custom-toggle-switch>input[type=checkbox] {    display: none;}.custom-toggle-switch>label {    cursor: pointer;    height: 0;    position: relative;    width: 2.5rem;}.label-primary {    background: #1B2850;    color: #ffffff;}.label-secondary {    background: #092C4C;    color: #ffffff;}.label-warning {    background: #FF9900;    color: #ffffff;}.label-info {    background: #17a2b8;    color: #ffffff;}.label-success {    background: #28C76F;    color: #ffffff;}.label-danger {    background: #FF0000;    color: #ffffff;}.label-light {    background: #f8f9fa;    color: #ffffff;}.label-dark {    background: #29344a;    color: #ffffff;}.custom-toggle-switch>input[type=checkbox]:checked+label::before {    background: inherit;    opacity: 0.5;}.custom-toggle-switch>label::before {    background: #9595b5;    box-shadow: inset 0px 0px 0.625rem rgba(255, 255, 255, 0.5);    border-radius: 0.5rem;    content: "";    height: 1rem;    margin-block-start: -0.5rem;    position: absolute;    opacity: 0.3;    transition: all 0.4s ease-in-out;    width: 2.5rem;}.custom-toggle-switch>label::after {    background: #ffffff;    border-radius: 1rem;    box-shadow: 0 0 0.313rem rgba(228, 229, 237, 0.8);    content: "";    height: 1.5rem;    inset-inline-start: -0.25rem;    margin-block-start: -0.5rem;    position: absolute;    inset-block-start: -0.25rem;    transition: all 0.3s ease-in-out;    width: 1.5rem;}.custom-toggle-switch>input[type=checkbox]:checked+label::after {    background: inherit;    inset-inline-start: 50%;}.custom-toggle-switch.toggle-sm>label::before {    height: 10px;    width: 27px;    border-radius: 10px;}.custom-toggle-switch.toggle-sm input[type=checkbox]:checked+label::after {    inset-inline-start: 13px;}.custom-toggle-switch.toggle-sm>label::after {    height: 17px;    width: 17px;    border-radius: 50%;}.custom-toggle-switch.toggle-lg>label::before {    height: 27px;    width: 55px;    border-radius: 20px;}.custom-toggle-switch.toggle-lg input[type=checkbox]:checked+label::after {    inset-inline-start: 77%;}.custom-toggle-switch.toggle-lg>label::after {    height: 35px;    width: 35px;    margin-block-start: -8px;    border-radius: 50%;}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder {    color: transparent !important;}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select {    height: calc(3.5rem - 4px);}.form-floating.floating-primary label {    color: #1B2850;    opacity: 1;}.form-floating.floating-primary input {    border: 1px solid #1B2850;}.form-floating.floating-primary>.form-control:focus~label {    color: #1B2850 !important;}.form-floating.floating-secondary label {    color: #092C4C;    opacity: 1;}.form-floating.floating-secondary input {    border: 1px solid #092C4C;}.form-floating.floating-secondary>.form-control:focus~label {    color: #092C4C !important;}.form-floating.floating-warning label {    color: #FF9900;    opacity: 1;}.form-floating.floating-warning input {    border: 1px solid #FF9900;}.form-floating.floating-warning>.form-control:focus~label {    color: #FF9900 !important;}.form-floating.floating-info label {    color: #17a2b8;    opacity: 1;}.form-floating.floating-info input {    border: 1px solid #17a2b8;}.form-floating.floating-info>.form-control:focus~label {    color: #17a2b8 !important;}.form-floating.floating-success label {    color: #28C76F;    opacity: 1;}.form-floating.floating-success input {    border: 1px solid #28C76F;}.form-floating.floating-success>.form-control:focus~label {    color: #28C76F !important;}.form-floating.floating-danger label {    color: #FF0000;    opacity: 1;}.form-floating.floating-danger input {    border: 1px solid #FF0000;}.form-floating.floating-danger>.form-control:focus~label {    color: #FF0000 !important;}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after {    background-color: #ffffff;    border-radius: 4px;}.form-wizard-1 {    border-bottom: 0;    border-radius: 50px;}.form-wizard-1 .nav-link {    border: 0;}.form-wizard-1.nav-tabs .nav-item {    margin-inline-end: 1rem;    position: relative;}.form-wizard-1.nav-tabs .nav-link {    padding: 0.25rem 0.4rem;    color: #9595b5;    display: flex;    align-items: center;    border-radius: 50px;    border: 2px solid transparent;}.form-wizard-1.nav-tabs .nav-link i {    font-size: 12px;    padding: 4px;    line-height: 1;    border-radius: 50px;    border: 2px solid #dbe0e6;}.form-wizard-1.nav-tabs .nav-link:focus,.form-wizard-1.nav-tabs .nav-link:hover {    border: 2px solid transparent;}.form-wizard-1.nav-tabs .nav-link.active {    border: 2px solid #1B2850;    border-radius: 50px;    color: #1B2850;    background-color: transparent;}.form-wizard-1.nav-tabs .nav-link.active i {    border: 2px solid #1B2850;}.form-wizard-1 .nav-item:focus-visible {    outline: none;}.form-control.is-valid:focus,.was-validated .form-control:valid:focus {    border-color: #28C76F;    box-shadow: none;}.form-control.is-valid,.was-validated .form-control:valid {    border-color: #28C76F;}.form-control-color {    width: 1.75rem;    height: 1.75rem;    overflow: hidden;    padding: 0;}.example-picker .pcr-button {    border-radius: 0.35rem !important;    overflow: hidden;}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url] {    direction: rtl;}.form-select.is-invalid:not([multiple]):not([size]) {    padding-right: 1.125rem;    background-size: 16px 28px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.invoice-quantity-container .input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {    margin-left: 0;}input[type=range]::-webkit-slider-runnable-track {    background-color: #f8f9fa;}[dir=rtl] .form-checked-outline:checked[type=checkbox]:before {    inset-inline-start: 1px;}.form-check {    min-height: inherit !important;}.col-form-label-lg,.col-form-label-sm,.col-form-label {    font-weight: 600;}#exampleColorInput::-webkit-color-swatch-wrapper {    direction: rtl;}[data-theme-mode=dark] input[type=week]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=time]::-webkit-calendar-picker-indicator {    filter: invert(1);}[dir=rtl] input[type=week],[dir=rtl] input[type=month],[dir=rtl] input[type=date],[dir=rtl] input[type=datetime-local],[dir=rtl] input[type=time] {    text-align: end;}caption {    color: #9595b5;}.table-active {    --bs-table-color-state: var(--default-text-color);}.table {    color: #5B6670;    border-color: #dbe0e6;    margin-block-end: 0;}.table .checkboxs {    margin-bottom: 15px;}.table tbody tr th {    font-weight: 500;}.table th,.table td {    padding: 0.75rem;    vertical-align: middle;    line-height: 1.462;    font-size: 0.813rem;    white-space: nowrap;}.table thead tr th {    font-weight: 600;    font-size: 15px;}.table.table-sm> :not(caption)>*>* {    padding: 0.3rem;}.table.table-dark {    color: rgba(0, 0, 0, 0.7);    border-color: rgba(255, 255, 255, 0.1);}.table .thead-primary th {    background-color: #1B2850;    color: #ffffff;}.table .thead-secondary th {    background-color: #092C4C;    color: #ffffff;}.table .thead-info th {    background-color: #17a2b8;    color: #ffffff;}.table .thead-warning th {    background-color: #FF9900;    color: #ffffff;}.table .thead-danger th {    background-color: #FF0000;    color: #ffffff;}.table .thead-success th {    background-color: #28C76F;    color: #ffffff;}.table .thead-dark th {    background-color: #29344a;    color: #ffffff;}.table .thead-light th {    background-color: #f8f9fa;    color: #29344a;}.table.table-primary {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--primary-rgb), 0.1);    --bs-table-border-color: rgba(var(--primary-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--primary-rgb), 0.2);    --bs-table-active-bg: rgba(var(--primary-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--primary-rgb), 0.2);}.table.table-primary.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--primary-rgb), 0.2);    color: #000000;}.table.table-primary.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--primary-rgb), 0.4);    color: #ffffff;}.table.table-primary .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--primary-rgb));    color: #ffffff;}.table.table-secondary {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--secondary-rgb), 0.1);    --bs-table-border-color: rgba(var(--secondary-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--secondary-rgb), 0.2);    --bs-table-active-bg: rgba(var(--secondary-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--secondary-rgb), 0.2);}.table.table-secondary.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--secondary-rgb), 0.2);    color: #000000;}.table.table-secondary.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--secondary-rgb), 0.4);    color: #ffffff;}.table.table-secondary .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--secondary-rgb));    color: #ffffff;}.table.table-warning {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--warning-rgb), 0.1);    --bs-table-border-color: rgba(var(--warning-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--warning-rgb), 0.2);    --bs-table-active-bg: rgba(var(--warning-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--warning-rgb), 0.2);}.table.table-warning.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--warning-rgb), 0.2);    color: #000000;}.table.table-warning.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--warning-rgb), 0.4);    color: #ffffff;}.table.table-warning .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--warning-rgb));    color: #ffffff;}.table.table-success {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--success-rgb), 0.1);    --bs-table-border-color: rgba(var(--success-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--success-rgb), 0.2);    --bs-table-active-bg: rgba(var(--success-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--success-rgb), 0.2);}.table.table-success.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--success-rgb), 0.2);    color: #000000;}.table.table-success.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--success-rgb), 0.4);    color: #ffffff;}.table.table-success .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--success-rgb));    color: #ffffff;}.table.table-danger {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--danger-rgb), 0.1);    --bs-table-border-color: rgba(var(--danger-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--danger-rgb), 0.2);    --bs-table-active-bg: rgba(var(--danger-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--danger-rgb), 0.2);}.table.table-danger.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--danger-rgb), 0.2);    color: #000000;}.table.table-danger.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--danger-rgb), 0.4);    color: #ffffff;}.table.table-danger .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--danger-rgb));    color: #ffffff;}.table.table-info {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--info-rgb), 0.1);    --bs-table-border-color: rgba(var(--info-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--info-rgb), 0.2);    --bs-table-active-bg: rgba(var(--info-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--info-rgb), 0.2);}.table.table-info.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--info-rgb), 0.2);    color: #000000;}.table.table-info.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--info-rgb), 0.4);    color: #ffffff;}.table.table-info .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--info-rgb));    color: #ffffff;}.table.table-light {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--light-rgb), 0.1);    --bs-table-border-color: rgba(var(--light-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--light-rgb), 0.2);    --bs-table-active-bg: rgba(var(--light-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--light-rgb), 0.2);}.table.table-light.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--light-rgb), 0.2);    color: #000000;}.table.table-light.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--light-rgb), 0.4);    color: #ffffff;}.table.table-light .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--light-rgb));    color: #ffffff;}.table.table-dark {    background-color: #ffffff;    color: #000000;    --bs-table-color-state: $black;    border-color: var(--bs-table-border-color);    --bs-table-bg: rgba(var(--dark-rgb), 0.1);    --bs-table-border-color: rgba(var(--dark-rgb), 0.05);    --bs-table-striped-bg: rgba(var(--dark-rgb), 0.2);    --bs-table-active-bg: rgba(var(--dark-rgb), 0.2);    --bs-table-hover-bg: rgba(var(--dark-rgb), 0.2);}.table.table-dark.table-striped>tbody>tr:nth-of-type(odd)>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--dark-rgb), 0.2);    color: #000000;}.table.table-dark.table.table-hover>tbody>tr:hover>* {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgba(var(--dark-rgb), 0.4);    color: #ffffff;}.table.table-dark .table-active {    background-color: var(--bs-table-accent-bg);    --bs-table-accent-bg: rgb(var(--dark-rgb));    color: #ffffff;}.table.table-bordered.border-primary tbody,.table.table-bordered.border-primary td,.table.table-bordered.border-primary tfoot,.table.table-bordered.border-primary th,.table.table-bordered.border-primary thead,.table.table-bordered.border-primary tr {    border-color: rgba(255, 159, 67, 0.1);}.table.table-bordered.border-info tbody,.table.table-bordered.border-info td,.table.table-bordered.border-info tfoot,.table.table-bordered.border-info th,.table.table-bordered.border-info thead,.table.table-bordered.border-info tr {    border-color: rgba(23, 162, 184, 0.1);}.table.table-bordered.border-secondary tbody,.table.table-bordered.border-secondary td,.table.table-bordered.border-secondary tfoot,.table.table-bordered.border-secondary th,.table.table-bordered.border-secondary thead,.table.table-bordered.border-secondary tr {    border-color: rgba(9, 44, 76, 0.1);}.table.table-bordered.border-warning tbody,.table.table-bordered.border-warning td,.table.table-bordered.border-warning tfoot,.table.table-bordered.border-warning th,.table.table-bordered.border-warning thead,.table.table-bordered.border-warning tr {    border-color: rgba(255, 153, 0, 0.1);}.table.table-bordered.border-success tbody,.table.table-bordered.border-success td,.table.table-bordered.border-success tfoot,.table.table-bordered.border-success th,.table.table-bordered.border-success thead,.table.table-bordered.border-success tr {    border-color: rgba(40, 199, 111, 0.1);}.table.table-bordered.border-danger tbody,.table.table-bordered.border-danger td,.table.table-bordered.border-danger tfoot,.table.table-bordered.border-danger th,.table.table-bordered.border-danger thead,.table.table-bordered.border-danger tr {    border-color: rgba(255, 0, 0, 0.1);}.table.table-striped>tbody>tr:nth-of-type(odd)>* {    --bs-table-accent-bg: rgba(var(--dark-rgb), 0.0125);    color: #5B6670;}.table.table-striped-columns> :not(caption)>tr> :nth-child(2n) {    --bs-table-accent-bg: rgba(var(--dark-rgb), 0.025);    color: #5B6670;}.table tbody.table-group-divider {    border-top: 1px solid #dbe0e6;}.table.table-hover>tbody>tr:hover>* {    --bs-table-accent-bg: #f7f8f9;    color: #5B6670;}.table .table-active {    --bs-table-accent-bg: #f8f9fa;    color: #5B6670;}.table thead.table-primary {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--primary-rgb), 0.1);    --bs-table-border-color: rgba(var(--primary-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--primary-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--primary-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--primary-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-secondary {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--secondary-rgb), 0.1);    --bs-table-border-color: rgba(var(--secondary-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--secondary-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--secondary-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--secondary-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-warning {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--warning-rgb), 0.1);    --bs-table-border-color: rgba(var(--warning-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--warning-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--warning-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--warning-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-success {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--success-rgb), 0.1);    --bs-table-border-color: rgba(var(--success-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--success-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--success-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--success-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-danger {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--danger-rgb), 0.1);    --bs-table-border-color: rgba(var(--danger-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--danger-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--danger-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--danger-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-info {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--info-rgb), 0.1);    --bs-table-border-color: rgba(var(--info-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--info-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--info-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--info-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-light {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--light-rgb), 0.1);    --bs-table-border-color: rgba(var(--light-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--light-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--light-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--light-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table thead.table-dark {    background-color: #ffffff;    color: var(--bs-table-color);    --bs-table-color-state: #000;    --bs-table-color: #000000;    --bs-table-bg: rgba(var(--dark-rgb), 0.1);    --bs-table-border-color: rgba(var(--dark-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--dark-rgb), 0.5);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--dark-rgb), 0.5);    --bs-table-hover-bg: rgba(var(--dark-rgb), 0.5);    color: var(--bs-table-color);    border-color: var(--bs-table-border-color);}.table-primary {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--primary-rgb), 0.1);    --bs-table-border-color: rgba(var(--primary-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--primary-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--primary-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--primary-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--primary-rgb), 0.1);    background-color: #ffffff;}.table-secondary {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--secondary-rgb), 0.1);    --bs-table-border-color: rgba(var(--secondary-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--secondary-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--secondary-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--secondary-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--secondary-rgb), 0.1);    background-color: #ffffff;}.table-warning {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--warning-rgb), 0.1);    --bs-table-border-color: rgba(var(--warning-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--warning-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--warning-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--warning-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--warning-rgb), 0.1);    background-color: #ffffff;}.table-success {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--success-rgb), 0.1);    --bs-table-border-color: rgba(var(--success-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--success-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--success-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--success-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--success-rgb), 0.1);    background-color: #ffffff;}.table-info {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--info-rgb), 0.1);    --bs-table-border-color: rgba(var(--info-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--info-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--info-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--info-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--info-rgb), 0.1);    background-color: #ffffff;}.table-danger {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--danger-rgb), 0.1);    --bs-table-border-color: rgba(var(--danger-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--danger-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--danger-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--danger-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--danger-rgb), 0.1);    background-color: #ffffff;}.table-dark {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--dark-rgb), 0.1);    --bs-table-border-color: rgba(var(--dark-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--dark-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--dark-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--dark-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--dark-rgb), 0.1);    background-color: #ffffff;}.table-light {    --bs-table-color: #000000;    --bs-table-color-state: $black;    --bs-table-bg: rgba(var(--light-rgb), 0.1);    --bs-table-border-color: rgba(var(--light-rgb), 0.1);    --bs-table-striped-bg: rgba(var(--light-rgb), 0.3);    --bs-table-striped-color: #000000;    --bs-table-active-bg: rgba(var(--light-rgb), 0.3);    --bs-table-active-color: #000000;    --bs-table-hover-bg: rgba(var(--light-rgb), 0.3);    --bs-table-hover-color: #000000;    color: #000000;    border-color: rgba(var(--light-rgb), 0.1);    background-color: #ffffff;}[data-theme-mode=dark] .table-dark {    border-color: rgba(0, 0, 0, 0.025);}[dir=rtl] .table {    margin-inline-end: 1px;}.table {    margin: 0;}.table tbody tr td {    color: #000000;    font-size: 14px;    font-weight: 700;}.table tbody tr td .product-img img {    border: 0;}.table tbody tr td .userslist-img {    width: 35px;    height: 35px;    margin-right: 8px;}.table tbody tr td .userslist-img img {    border-radius: 0;}.table tbody tr td .userslist-img.bg-img img {    border: 1px solid var(--stroke-table, #E8EBED);    background: url(<path-to-image>), lightgray 50%/cover no-repeat;}.table tbody tr td a {    color: #092C4C;    font-size: 14px;    font-weight: 700;    line-height: normal;}.table tbody tr td a.product-img {    margin-right: 5px;    flex-shrink: 0;}.table tbody tr td a .info-img {    margin-right: 8px;    width: 16px;    height: 16px;}.table tbody tr td a:hover {    color: #1B2850;}.table tbody tr td a:hover i {    color: #1B2850;}.table tbody tr td .emp-name {    line-height: 1;}.table tbody tr td .emp-name a {    color: #092C4C;}.table tbody tr td .emp-name p {    line-height: 2;    font-size: 15px;    font-weight: 500;    color: #5B6670;}.table tbody tr td .emp-name .role {    line-height: unset;}.table tbody tr td .product-imgs {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 40px;    height: 40px;    background: #FFEBD8;    font-size: 14px;    color: #1B2850 !important;    font-weight: 500;    margin-right: 10px;}.table tbody tr .data-header {    font-weight: 600;    color: #092C4C;    font-size: 15px;    border-bottom: none;}.table tbody tr .ref-number {    color: #7367F0;}.table tbody tr.active {    border-bottom: 0;}.table tbody tr.active td {    font-size: 18px;    color: #495057;    font-weight: 600;    border-bottom: 0;}.table tbody .loss-highlight td {    font-weight: 700;    color: #092C4C;    font-size: 14px;    border-top: 1px solid #e8ebed;}.table tbody .userimgname {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.table tbody .userimgname img {    margin-right: 8px;    border-radius: 6px;}.table tbody .purchase-count td {    padding-bottom: 20px;}.table .Expense-list tr td {    padding: 15px 17px;}.table .Expense-list tr td a {    margin-bottom: 0;}.table .sales-list tr td {    padding: 20px 17px;}.table .Expense-list-blk tr td {    padding: 20px 17px;}.new tbody tr td {    border-bottom: none;}.table-height {    min-height: 300px;}@media (max-width: 991.98px) {    .table-height {        min-height: auto;        margin-bottom: 15px;    }}.max-widthauto {    max-width: 100% !important;}.dataTables_filter+.dataTables_filter {    display: none;}.dataview .dataTables_length,.dataview .dataTables_info,.dataview .dataTables_paginate {    display: none !important;}.dataTables_length label:before {    margin-right: 5px;}.dataTables_length {    float: left;    font-size: 12px;}.productimgname {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.productimgname a {    color: #092C4C;    font-weight: 500;}.productimgname .view-product {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 50px;    height: 50px;    border-radius: 6px;    background: #F8F8F8;}.input-blocks .calc-no {    width: 50px !important;    text-align: center;}.table .input-blocks input[type=text] {    height: 40px;}.table .scanner-set {    width: 40px;    height: 40px;}.card.table-list-card .card-body {    padding: 0;}.card.table-list-card .table-top {    padding: 24px 24px 0;}.card.table-list-card .table-responsive {    padding: 24px;    border-top: 1px solid #dbe0e6;}.card.table-list-card .table-responsive .dataTables_wrapper {    border: 0;    padding: 0;}.card.table-list-card .tabs-set .nav-tabs {    padding: 24px 24px 0;    margin-bottom: 0;}.table.profit-table thead {    background-color: #FAFBFE;    border-radius: 8px 8px 0px 0px;}.table.profit-table thead tr:hover {    background-color: #FAFBFE;}.table.profit-table tbody td {    border-bottom: 0;}.table.profit-table tbody .profit-table-bg td {    color: #092C4C;    font-weight: 700;    border-top: 1px solid #f3f6f9;    background-color: #FAFBFE;}.table.profit-table tbody .table-heading:hover {    background-color: #ffffff;}.table.profit-table tbody .table-heading td {    color: #092C4C;    font-weight: 700;}.profit-table-top .daterange-wraper {    margin: 0 10px;}.profit-table-top .daterange-wraper input {    padding-left: 35px;}table td .shield {    width: 14px;    height: 14px;}.paysilp-table-border {    border: 1px solid #f3f6f9;}.paysilp-table-border th {    border-right: 1px solid #f3f6f9;    border-left: 1px solid #f3f6f9;    padding: 15px;    font-weight: 700;    font-size: 16px;}.paysilp-table-borders td {    border-right: 1px solid #f3f6f9;    border-left: 1px solid #f3f6f9;    padding: 5px 15px;    color: #5B6670;}.payslip-border-bottom {    border: 1px solid #f3f6f9;}.payslip-border-bottom th {    padding: 5px 15px;    font-weight: 700;    font-size: 16px;}.payslip-border-bottom td {    color: #5B6670;}.emp-details {    margin: 20px 0;}.emp-details .pay-slip-salery h6 {    font-weight: 700 !important;    margin-bottom: 10px;    font-size: 18px !important;}.emp-details .emp-name-id.pay-slip-salery {    margin-right: 30px;}@media (max-width: 575px) {    .slip-logo {        flex-shrink: 0;        margin-right: 15px;    }}.product-name-slip h4 {    color: #1B2850;    font-weight: 700;    font-size: 18px;}.pay-slip-box .modal-header {    border-radius: 8px 8px 0 0;}.pay-slip-box .custom-modal-body {    padding: 0;}.pay-slip-box .card {    border: 0;    border-radius: 0 0 10px 10px;}.pay-slip-box .card .card-body {    padding: 20px;}.pay-slip-box .card .card-body .emp-details.justify-content-start {    max-width: 760px;    margin: 20px auto 20px;}.accordion-button {    background-color: #ffffff;    color: #5B6670;    padding: 0.75rem 1rem;    font-size: 0.85rem;    font-weight: 500;}.accordion-button:not(.collapsed) {    color: #5B6670;    background-color: #f7f8f9;    box-shadow: none;}.accordion-button:focus {    border-color: rgba(255, 159, 67, 0.3);    box-shadow: none;}.accordion-button:after,.accordion-button:not(.collapsed)::after {    background-image: none;}.accordion-button:after {    content: "\f078";    font-family: "Fontawesome";    font-size: 12px;    line-height: 1;    background-color: #ffffff;    display: flex;    align-items: center;    justify-content: center;    border-radius: 3.125rem;    color: #5B6670;}.accordion-body {    padding: 0.75rem 1rem;    font-size: 0.8125rem;    color: #9595b5;}.accordion-item {    color: #5B6670;    background-color: #ffffff;    border: 1px solid #dbe0e6;}.accordions-items-seperate .accordion-item:not(:first-of-type) {    margin-block-start: 0.5rem;}.accordions-items-seperate .accordion-item {    border-block-start: 1px solid #dbe0e6;    border-radius: 4px;    overflow: hidden;}.accordion-item:last-of-type {    border-bottom-right-radius: 0.35rem;    border-bottom-left-radius: 0.35rem;}.accordion-item:first-of-type {    border-top-left-radius: 0.35rem;    border-top-right-radius: 0.35rem;}.accordion.accordion-primary .accordion-button {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.accordion.accordion-primary .accordion-button:after {    background-color: #1B2850;    color: #ffffff;}.accordion.accordion-primary .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-primary .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-secondary .accordion-button {    background-color: rgba(9, 44, 76, 0.1);    color: #092C4C;}.accordion.accordion-secondary .accordion-button:after {    background-color: #092C4C;    color: #ffffff;}.accordion.accordion-secondary .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-secondary .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-success .accordion-button {    background-color: rgba(40, 199, 111, 0.1);    color: #28C76F;}.accordion.accordion-success .accordion-button:after {    background-color: #28C76F;    color: #ffffff;}.accordion.accordion-success .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-success .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-danger .accordion-button {    background-color: rgba(255, 0, 0, 0.1);    color: #FF0000;}.accordion.accordion-danger .accordion-button:after {    background-color: #FF0000;    color: #ffffff;}.accordion.accordion-danger .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-danger .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-warning .accordion-button {    background-color: rgba(255, 153, 0, 0.1);    color: #FF9900;}.accordion.accordion-warning .accordion-button:after {    background-color: #FF9900;    color: #ffffff;}.accordion.accordion-warning .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-warning .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-info .accordion-button {    background-color: rgba(23, 162, 184, 0.1);    color: #17a2b8;}.accordion.accordion-info .accordion-button:after {    background-color: #17a2b8;    color: #ffffff;}.accordion.accordion-info .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-info .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-primary .accordion-button {    background-color: #1B2850;    color: #ffffff;}.accordion.accordion-solid-primary .accordion-button:after {    background-color: #ffffff;    color: #1B2850;}.accordion.accordion-solid-primary .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-primary .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-secondary .accordion-button {    background-color: #092C4C;    color: #ffffff;}.accordion.accordion-solid-secondary .accordion-button:after {    background-color: #ffffff;    color: #092C4C;}.accordion.accordion-solid-secondary .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-secondary .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-success .accordion-button {    background-color: #28C76F;    color: #ffffff;}.accordion.accordion-solid-success .accordion-button:after {    background-color: #ffffff;    color: #28C76F;}.accordion.accordion-solid-success .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-success .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-danger .accordion-button {    background-color: #FF0000;    color: #ffffff;}.accordion.accordion-solid-danger .accordion-button:after {    background-color: #ffffff;    color: #FF0000;}.accordion.accordion-solid-danger .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-danger .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-warning .accordion-button {    background-color: #FF9900;    color: #ffffff;}.accordion.accordion-solid-warning .accordion-button:after {    background-color: #ffffff;    color: #FF9900;}.accordion.accordion-solid-warning .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-warning .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-solid-info .accordion-button {    background-color: #17a2b8;    color: #ffffff;}.accordion.accordion-solid-info .accordion-button:after {    background-color: #ffffff;    color: #17a2b8;}.accordion.accordion-solid-info .accordion-button.collapsed {    background-color: #ffffff;    color: #5B6670;}.accordion.accordion-solid-info .accordion-button.collapsed:after {    background-color: #f7f8f9;    color: #5B6670;}.accordion.accordion-border-primary .accordion-item {    border: 1px solid #1B2850;}.accordion.accordion-border-primary .accordion-button {    background-color: #ffffff;    color: #1B2850;    border-block-end: 0px;}.accordion.accordion-border-primary .accordion-button:after {    background-color: #ffffff;    color: #1B2850;    border: 1px solid #1B2850;}.accordion.accordion-border-primary .accordion-button:not(.collapsed) {    border-block-end: 1px solid #1B2850;}.accordion.accordion-border-secondary .accordion-item {    border: 1px solid #092C4C;}.accordion.accordion-border-secondary .accordion-button {    background-color: #ffffff;    color: #092C4C;    border-block-end: 0px;}.accordion.accordion-border-secondary .accordion-button:after {    background-color: #ffffff;    color: #092C4C;    border: 1px solid #092C4C;}.accordion.accordion-border-secondary .accordion-button:not(.collapsed) {    border-block-end: 1px solid #092C4C;}.accordion.accordion-border-success .accordion-item {    border: 1px solid #28C76F;}.accordion.accordion-border-success .accordion-button {    background-color: #ffffff;    color: #28C76F;    border-block-end: 0px;}.accordion.accordion-border-success .accordion-button:after {    background-color: #ffffff;    color: #28C76F;    border: 1px solid #28C76F;}.accordion.accordion-border-success .accordion-button:not(.collapsed) {    border-block-end: 1px solid #28C76F;}.accordion.accordion-border-danger .accordion-item {    border: 1px solid #FF0000;}.accordion.accordion-border-danger .accordion-button {    background-color: #ffffff;    color: #FF0000;    border-block-end: 0px;}.accordion.accordion-border-danger .accordion-button:after {    background-color: #ffffff;    color: #FF0000;    border: 1px solid #FF0000;}.accordion.accordion-border-danger .accordion-button:not(.collapsed) {    border-block-end: 1px solid #FF0000;}.accordion.accordion-border-warning .accordion-item {    border: 1px solid #FF9900;}.accordion.accordion-border-warning .accordion-button {    background-color: #ffffff;    color: #FF9900;    border-block-end: 0px;}.accordion.accordion-border-warning .accordion-button:after {    background-color: #ffffff;    color: #FF9900;    border: 1px solid #FF9900;}.accordion.accordion-border-warning .accordion-button:not(.collapsed) {    border-block-end: 1px solid #FF9900;}.accordion.accordion-border-info .accordion-item {    border: 1px solid #17a2b8;}.accordion.accordion-border-info .accordion-button {    background-color: #ffffff;    color: #17a2b8;    border-block-end: 0px;}.accordion.accordion-border-info .accordion-button:after {    background-color: #ffffff;    color: #17a2b8;    border: 1px solid #17a2b8;}.accordion.accordion-border-info .accordion-button:not(.collapsed) {    border-block-end: 1px solid #17a2b8;}.accordion.accordionicon-none .accordion-button:after {    display: none;}.accordion.accordionicon-left .accordion-button {    padding-inline-start: 2.5rem;}.accordion.accordionicon-left .accordion-button:after {    position: absolute;    inset-inline-start: 0.625rem;}.accordion.accordion-customicon1 .accordion-button:after {    content: "+";    font-family: "Fontawesome";    background-color: #f7f8f9;}.accordion.accordion-customicon1 .accordion-button:not(.collapsed)::after {    content: "\f068";    font-family: "Fontawesome";    background-color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button {    background-color: rgba(255, 159, 67, 0.1);    border-inline-start: 0.25rem solid rgba(255, 159, 67, 0.6);}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button:after {    background-color: rgba(255, 159, 67, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-primary .accordion-body {    background-color: rgba(255, 159, 67, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(255, 159, 67, 0.6);}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button {    background-color: rgba(9, 44, 76, 0.1);    border-inline-start: 0.25rem solid rgba(9, 44, 76, 0.6);}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button:after {    background-color: rgba(9, 44, 76, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-body {    background-color: rgba(9, 44, 76, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(9, 44, 76, 0.6);}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button {    background-color: rgba(255, 153, 0, 0.1);    border-inline-start: 0.25rem solid rgba(255, 153, 0, 0.6);}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button:after {    background-color: rgba(255, 153, 0, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-warning .accordion-body {    background-color: rgba(255, 153, 0, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(255, 153, 0, 0.6);}.customized-accordion .accordion-item.custom-accordion-info .accordion-button {    background-color: rgba(23, 162, 184, 0.1);    border-inline-start: 0.25rem solid rgba(23, 162, 184, 0.6);}.customized-accordion .accordion-item.custom-accordion-info .accordion-button:after {    background-color: rgba(23, 162, 184, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-info .accordion-body {    background-color: rgba(23, 162, 184, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(23, 162, 184, 0.6);}.customized-accordion .accordion-item.custom-accordion-success .accordion-button {    background-color: rgba(40, 199, 111, 0.1);    border-inline-start: 0.25rem solid rgba(40, 199, 111, 0.6);}.customized-accordion .accordion-item.custom-accordion-success .accordion-button:after {    background-color: rgba(40, 199, 111, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-success .accordion-body {    background-color: rgba(40, 199, 111, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(40, 199, 111, 0.6);}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button {    background-color: rgba(255, 0, 0, 0.1);    border-inline-start: 0.25rem solid rgba(255, 0, 0, 0.6);}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button:after {    background-color: rgba(255, 0, 0, 0.6);    color: #ffffff;}.customized-accordion .accordion-item.custom-accordion-danger .accordion-body {    background-color: rgba(255, 0, 0, 0.1);    padding-block-start: 0;    border-inline-start: 0.25rem solid rgba(255, 0, 0, 0.6);}.page-header-breadcrumb .breadcrumb-item+.breadcrumb-item::before {    content: var(--bs-breadcrumb-divider, "\ea65");    font-family: "tabler-icons" !important;}[dir=rtl] .page-header-breadcrumb .breadcrumb-item+.breadcrumb-item::before {    content: var(--bs-breadcrumb-divider, "\ea64");    font-family: "tabler-icons" !important;}.breadcrumb .breadcrumb-item a {    color: #9595b5;}.breadcrumb .breadcrumb-item.active {    color: #1B2850;}.breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    opacity: 0.4;}.breadcrumb-arrow .breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    content: "\f101";    font-family: "Fontawesome" !important;}.breadcrumb-pipe .breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    content: "\f061";    font-family: "Fontawesome" !important;}.breadcrumb-line .breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    content: "-";}.breadcrumb-dot .breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    content: "•";}.breadcrumb-divide .breadcrumb-item+.breadcrumb-item::before {    color: #9595b5;    content: "\f054";    font-family: "Fontawesome" !important;}.breadcrumb-separatorless .breadcrumb-item+.breadcrumb-item::before {    content: "";    display: none;}.breadcrumb-colored {    padding: 12px 15px;    border-radius: 4px;}.breadcrumb-colored li a {    color: #ffffff;}.breadcrumb-colored .breadcrumb-item a {    color: #ffffff;}.breadcrumb-colored .breadcrumb-item.active {    color: #ffffff;    opacity: 0.8;}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item a {    color: #ffffff;}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item::before {    color: #ffffff;}.embedded-breadcrumb:before {    opacity: 0.7;}[data-theme-mode=dark] .embedded-breadcrumb:before {    filter: invert(1);}.card {    margin-bottom: 1.5rem;    background-color: #ffffff;    transition: all 0.5s ease-in-out;    position: relative;    border-radius: 4px;    border: 1px solid #dbe0e6;    box-shadow: none;}.card .card-body {    padding: 1.25rem;}.card .card-title {    font-size: 18px;    font-weight: 700;    text-transform: capitalize;}.card .card-header {    border-color: #dbe0e6;    position: relative;    background: transparent;    padding: 1rem 1.25rem 1rem;}.card .card-header .card-title {    margin-bottom: 0rem;}.card .card-header .subtitle {    padding-top: 0.3125rem;    font-size: 0.875rem;    line-height: 1.5;}.card .card-footer {    border-color: #dbe0e6;    background: transparent;    padding: 1rem 1.25rem 1rem;}.card-group .card {    margin-bottom: 1.5rem;}.card.custom-card {    border-radius: 4px;    border: 0;    background-color: #ffffff;    position: relative;    margin-block-end: 1.5rem;    width: 100%;}.card.custom-card .card-header {    padding: 1rem 1.25rem;    background-color: transparent !important;    border-block-end: 1px solid #dbe0e6;    display: flex;    align-items: center;    position: relative;    flex-wrap: wrap;    gap: 0.25rem;}.card.custom-card .card-header:first-child {    border-radius: 0.625rem 0.625rem 0 0;}.card.custom-card .card-header .card-title {    position: relative;    margin-block-end: 0;    font-size: 0.9375rem;    font-weight: 700;    text-transform: capitalize;}.card.custom-card .card-header .card-title .subtitle {    margin-block-end: 0;    text-transform: initial;}.card.custom-card .card-footer {    background-color: transparent !important;    border-block-start: 1px solid #dbe0e6;    padding: 1rem 1.5rem;    font-size: 14px;}.card.custom-card .card-body {    padding: 1.5rem;    color: #5B6670;}.card.custom-card .card-link {    font-size: 0.75rem;}.card .card-text {    font-size: 0.813rem;}.card .footer-card-icon {    width: 60px;    height: 60px;}.card.overlay-card {    position: relative;    overflow: hidden;    color: rgba(255, 255, 255, 0.9);}.card.overlay-card .card-header {    border-block-end: 1px solid rgba(255, 255, 255, 0.1);}.card.overlay-card .card-footer {    border-block-start: 1px solid rgba(255, 255, 255, 0.1);}.card.overlay-card .over-content-bottom {    top: auto;}.card.overlay-card:before {    content: "";    inset-inline-start: 0;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    background-color: rgba(0, 0, 0, 0.2);    position: absolute;}.card.card-bg-primary {    background-color: #1B2850;    color: #ffffff;}.card.card-bg-primary .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-primary .card-header:before {    background-color: #ffffff;}.card.card-bg-primary .card-body {    color: #ffffff;}.card.card-bg-primary .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-secondary {    background-color: #092C4C;    color: #ffffff;}.card.card-bg-secondary .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-secondary .card-header:before {    background-color: #ffffff;}.card.card-bg-secondary .card-body {    color: #ffffff;}.card.card-bg-secondary .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-warning {    background-color: #FF9900;    color: #ffffff;}.card.card-bg-warning .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-warning .card-header:before {    background-color: #ffffff;}.card.card-bg-warning .card-body {    color: #ffffff;}.card.card-bg-warning .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-info {    background-color: #17a2b8;    color: #ffffff;}.card.card-bg-info .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-info .card-header:before {    background-color: #ffffff;}.card.card-bg-info .card-body {    color: #ffffff;}.card.card-bg-info .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-success {    background-color: #28C76F;    color: #ffffff;}.card.card-bg-success .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-success .card-header:before {    background-color: #ffffff;}.card.card-bg-success .card-body {    color: #ffffff;}.card.card-bg-success .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-danger {    background-color: #FF0000;    color: #ffffff;}.card.card-bg-danger .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-danger .card-header:before {    background-color: #ffffff;}.card.card-bg-danger .card-body {    color: #ffffff;}.card.card-bg-danger .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-light {    background-color: #f8f9fa;    color: #5B6670;}.card.card-bg-light .card-header {    background-color: rgba(0, 0, 0, 0.05) !important;    color: #5B6670;    border-block-end: #dbe0e6;}.card.card-bg-light .card-body {    color: #5B6670;}.card.card-bg-light .card-footer {    background-color: rgba(0, 0, 0, 0.05) !important;    color: #5B6670;    border-block-start: #dbe0e6;}.card.card-bg-dark {    background-color: #29344a;    color: #ffffff;}.card.card-bg-dark .card-header {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-end: 1px solid rgba(255, 255, 255, 0.2);}.card.card-bg-dark .card-header:before {    background-color: #ffffff;}.card.card-bg-dark .card-body {    color: #ffffff;}.card.card-bg-dark .card-footer {    background-color: rgba(255, 255, 255, 0.1) !important;    color: #ffffff;    border-block-start: 1px solid rgba(255, 255, 255, 0.2);}.card .card-anchor {    position: absolute;    top: 0;    inset-inline-end: 0;    bottom: 0;    inset-inline-start: 0;    z-index: 1;    pointer-events: auto;    content: "";}.card .collapse-close {    display: none;}.card.card .collapsed .collapse-close {    display: block;}.card.card .collapsed .collapse-open {    display: none;}.card.card-fullscreen {    position: fixed;    top: 0;    inset-inline-start: 0;    inset-inline-start: 0;    bottom: 0;    z-index: 9999;    margin: 0;}.cals-icon {    font-size: 50px;    color: #adb5bd;}.callout {    padding: 1.25rem;    margin-block-start: 1.25rem;    margin-block-end: 1.25rem;    background-color: #f8f9fa;    border-inline-start: 0.25rem solid #dbe0e6;}.callout-info {    background-color: rgba(23, 162, 184, 0.075);    border-color: rgba(23, 162, 184, 0.5);}.callout-warning {    background-color: rgba(255, 153, 0, 0.075);    border-color: rgba(255, 153, 0, 0.5);}.callout-danger {    background-color: rgba(255, 0, 0, 0.075);    border-color: rgba(255, 0, 0, 0.5);}.btn-facebook {    background-color: #3B5998;    color: #ffffff;    border: 1px solid #3B5998;}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active {    background-color: #3B5998 !important;    color: #ffffff !important;    border: 1px solid #3B5998 !important;}.btn-instagram {    background: #f09433;    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);    background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433", endColorstr="#bc1888", GradientType=1);    color: #ffffff;    border: 1px solid transparent;}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active {    color: #ffffff;    border: 1px solid transparent;}.btn-twitter {    background-color: #00ACEE;    color: #ffffff;    border: 1px solid #00ACEE;}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active {    background-color: #00ACEE !important;    color: #ffffff !important;    border: 1px solid #00ACEE !important;}.btn-icon {    width: 2.313rem;    height: 2.313rem;    font-size: 0.95rem;    flex-shrink: 0;}.btn-wave {    display: inline-block !important;}@media (max-width: 575px) {    .overlay-card .card-text {        font-size: 0.613rem !important;    }}@media (max-width: 400px) {    .overlay-card .card-text {        font-size: 0.413rem !important;    }}.tooltip.tooltip-primary .tooltip-inner {    background-color: #1B2850;}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-primary.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #1B2850;}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #1B2850;}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-primary.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #1B2850;}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #1B2850;}.tooltip.tooltip-secondary .tooltip-inner {    background-color: #092C4C;}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-secondary.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #092C4C;}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #092C4C;}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-secondary.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #092C4C;}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #092C4C;}.tooltip.tooltip-warning .tooltip-inner {    background-color: #FF9900;}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-warning.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #FF9900;}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #FF9900;}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-warning.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #FF9900;}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #FF9900;}.tooltip.tooltip-info .tooltip-inner {    background-color: #17a2b8;}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-info.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #17a2b8;}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #17a2b8;}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-info.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #17a2b8;}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #17a2b8;}.tooltip.tooltip-success .tooltip-inner {    background-color: #28C76F;}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-success.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #28C76F;}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #28C76F;}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-success.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #28C76F;}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #28C76F;}.tooltip.tooltip-danger .tooltip-inner {    background-color: #FF0000;}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-danger.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #FF0000;}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #FF0000;}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-danger.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #FF0000;}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #FF0000;}.tooltip.tooltip-dark .tooltip-inner {    background-color: #29344a;}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #29344a;}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #29344a;}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #29344a;}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #29344a;}.tooltip.tooltip-dark .tooltip-inner {    color: #ffffff;}.tooltip.tooltip-light .tooltip-inner {    background-color: #f8f9fa;}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.tooltip.tooltip-light.bs-tooltip-top .tooltip-arrow::before {    border-top-color: #f8f9fa;}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow::before {    border-right-color: #f8f9fa;}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.tooltip.tooltip-light.bs-tooltip-start .tooltip-arrow::before {    border-left-color: #f8f9fa;}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow::before {    border-bottom-color: #f8f9fa;}.tooltip.tooltip-light .tooltip-inner {    color: #5B6670;}.nav-item {    margin-inline-end: 0.5rem;}.nav-item:last-child {    margin-inline-end: 0;}.nav-link {    color: #5B6670;    border-radius: 4px;    font-weight: 600;}.nav-link.active {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.navbar-brand {    color: #5B6670;}.navbar-brand:focus,.navbar-brand:hover {    color: #5B6670;    opacity: 0.9;}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link {    color: #1B2850;}.nav-link.disabled {    color: #5B6670;    opacity: 0.3;}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled {    color: rgba(41, 52, 74, 0.5);}.navbar-text {    color: #5B6670;}.navbar-dark.bg-dark .nav-link,.navbar-dark.bg-dark .navbar-brand {    color: #ffffff;}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link {    color: #ffffff;}.nav-pills .nav-link.active,.nav-pills .show>.nav-link {    color: #ffffff;    background-color: #1B2850;}.nav.nav-style-1 {    border: 0;}.nav.nav-style-1 .nav-item {    margin-inline-end: 0.25rem;}.nav.nav-style-1 .nav-item:last-child {    margin-inline-end: 0;}.nav.nav-style-1 .nav-link.active {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.nav.nav-style-1 .nav-link.active:hover {    background: rgba(255, 159, 67, 0.1);}.nav.nav-style-1 .nav-link:hover {    background: transparent;    color: #1B2850;}.nav.nav-style-2 .nav-item .nav-link {    border-block-start: 3px solid transparent;}.nav.nav-style-2 .nav-item .nav-link.active {    background-color: rgba(255, 159, 67, 0.1);    border-block-start: 3px solid #1B2850;    color: #1B2850;}.nav.nav-style-3 .nav-link {    border-radius: 0;}.nav.nav-style-3 .nav-link {    border-block-end: 3px solid transparent;}.nav.nav-style-3 .nav-link.active {    background-color: transparent;    border-block-end: 3px solid #1B2850;    color: #1B2850;}.nav.nav-style-4 {    border: 0;}.nav.nav-style-4 .nav-link {    color: #9595b5;    border: 0;}.nav.nav-style-4 .nav-link {    margin-bottom: 3px;}.nav.nav-style-4 .nav-link.active {    background-color: #f8f9fa;    color: #5B6670;    border: 0;}.nav.nav-style-4 .nav-link:hover,.nav.nav-style-4 .nav-link:focus {    border: 0;}.nav.nav-style-4 .nav-link:hover {    background-color: #f8f9fa;    color: #5B6670;}.nav-tabs.nav-style-5 {    border: 0;}.nav-tabs.nav-style-5 .nav-link {    color: #9595b5;    border: 0;    margin-bottom: 3px;}.nav-tabs.nav-style-5 .nav-link.active {    background-color: #1B2850;    color: #ffffff;    border: 0;}.nav-tabs.nav-style-5 .nav-link:hover,.nav-tabs.nav-style-5 .nav-link:focus {    border: 0;    background-color: #1B2850;    color: #ffffff;}.nav-style-6 {    border: 0;}.nav-style-6.nav-pills .nav-link.active {    border: 1px solid #1B2850;    border-block-end: 2px solid #1B2850;    background-color: transparent;    color: #1B2850;}.nav-tabs-header {    border: 0 !important;}.nav-tabs-header .nav-item {    margin-inline-end: 0.5rem;}.nav-tabs-header .nav-item:last-child {    margin-inline-end: 0;}.nav-tabs-header .nav-item .nav-link {    border: 1px solid transparent;    font-size: 0.8rem;    padding: 0.4rem 0.5rem;    font-weight: 500;}.nav-tabs-header .nav-item .nav-link.active {    background: rgba(255, 159, 67, 0.1);    color: #1B2850;    border: 1px solid transparent;}.nav-tabs-header .nav-item .nav-link:hover,.nav-tabs-header .nav-item .nav-link:focus {    border: 1px solid transparent;    background-color: transparent;    color: #1B2850;}.nav-tabs-footer {    border: 0;}.nav-tabs-footer .nav-item {    margin-inline-end: 0.5rem;}.nav-tabs-footer .nav-item:last-child {    margin-inline-end: 0;}.nav-tabs-footer .nav-item .nav-link {    background-color: transparent;    color: #1B2850;    border: 1px solid #1B2850;    font-size: 0.8rem;}.nav-tabs-footer .nav-item .nav-link.active {    background: #1B2850;    color: #ffffff;    border: 1px solid #1B2850;}.nav-tabs-footer .nav-item .nav-link:hover,.nav-tabs-footer .nav-item .nav-link:focus {    border: 1px solid #1B2850;    background-color: transparent;    color: #1B2850;}.vertical-tabs-2 {    border: 0;}.vertical-tabs-2 .nav-item {    margin-inline-end: 0.5rem;}.vertical-tabs-2 .nav-item:last-child {    margin-inline-end: 0;}.vertical-tabs-2 .nav-item .nav-link {    min-width: 7.5rem;    max-width: 7.5rem;    text-align: center;    border: 1px solid #dbe0e6;    margin-bottom: 0.5rem;    color: #9595b5;    background-color: #f8f9fa;}.vertical-tabs-2 .nav-item .nav-link i {    font-size: 1rem;}.vertical-tabs-2 .nav-item .nav-link.active {    background-color: #1B2850;    color: #ffffff;    position: relative;}.vertical-tabs-2 .nav-item .nav-link.active:before {    content: "";    position: absolute;    inset-inline-end: -0.5rem;    inset-block-start: 38%;    transform: rotate(45deg);    width: 1rem;    height: 1rem;    background-color: #1B2850;}.vertical-tabs-2 .nav-item .nav-link.active:hover {    color: #ffffff;}.vertical-tabs-2 .nav-item .nav-link:hover {    color: #1B2850;}.vertical-tabs-3 {    border: 0;}.vertical-tabs-3 .nav-item {    border: 0;    margin-inline-end: 0.5rem;}.vertical-tabs-3 .nav-item:last-child {    margin-inline-end: 0;}.vertical-tabs-3 .nav-item .nav-link {    min-width: 160px;    max-width: 160px;    border: 1px solid #1B2850;    padding: 1.3rem;    margin-block-end: 0.5rem;}.vertical-tabs-3 .nav-item .nav-link i {    width: 2rem;    height: 2rem;    line-height: 2rem;    text-align: center;    font-size: 1rem;    background: #1B2850;    color: #ffffff;    border-radius: 3.125rem;    font-weight: 500;}.vertical-tabs-3 .nav-item .nav-link.active {    background: #1B2850;    border: 1px solid #1B2850;    color: #ffffff;}.vertical-tabs-3 .nav-item .nav-link.active:hover {    background: #1B2850;    border: 1px solid #1B2850;    color: #ffffff;}.vertical-tabs-3 .nav-item .nav-link.active i {    background: #ffffff;    color: #1B2850;}.vertical-tabs-3 .nav-item .nav-link:hover,.vertical-tabs-3 .nav-item .nav-link:focus {    border: 1px solid #1B2850;    color: #1B2850;    background: transparent;}.nav.tab-style-1 {    border-block-end: 0;    padding: 0.65rem;    background-color: #f8f9fa;    border-radius: 7px;    margin-block-end: 1rem;}.nav.tab-style-1 .nav-item {    margin-inline-end: 0.5rem;}.nav.tab-style-1 .nav-item:last-child {    margin-inline-end: 0;}.nav.tab-style-1 .nav-link {    border-radius: 7px;    padding: 0.35rem 1rem;}.nav.tab-style-1 .nav-link.active {    background-color: #1B2850 !important;    color: #ffffff !important;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    transition: color 0.15s ease-in;}.nav-tabs.tab-style-1 .nav-link:hover {    background: transparent;    color: #1B2850;}.tab-style-2 {    border-block-end: 0;}.tab-style-2 .nav-item {    margin-inline-end: 0.5rem;}.tab-style-2 .nav-item:last-child {    margin-inline-end: 0;}.tab-style-2 .nav-item .nav-link {    border: 0;}.tab-style-2 .nav-item .nav-link i {    width: 1.875rem;    height: 1.875rem;    padding: 0.4rem;    border-radius: 50px;    background-color: #f8f9fa;    color: #5B6670;    display: inline-block;}.tab-style-2 .nav-item .nav-link:hover {    border: 0;    background: transparent;    color: #1B2850;}.tab-style-2 .nav-item .nav-link:hover i {    color: #1B2850;}.tab-style-2 .nav-item .nav-link.active {    background-color: transparent;    position: relative;    border: 0;    color: #1B2850;}.tab-style-2 .nav-item .nav-link.active i {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.tab-style-2 .nav-item .nav-link.active:before {    content: "";    position: absolute;    inset-inline-start: 0;    inset-inline-end: 0;    inset-block-end: 0;    width: 100%;    height: 0.175rem;    background-color: #1B2850;    border-radius: 50px;}.tab-style-3 {    border-block-end: 0;}.tab-style-3 .nav-item {    position: relative;    margin-inline-end: 0.5rem;}.tab-style-3 .nav-item:last-child {    margin-inline-end: 0;}.tab-style-3 .nav-item .nav-link {    position: relative;    border: 0;    font-size: 0.75rem;}.tab-style-3 .nav-item .nav-link:before {    position: absolute;    content: "";    inset-block-end: -1.063rem;    inset-inline-end: 0;    inset-inline-start: 0;    width: 100%;    height: 0.1rem;    background-color: #f8f9fa;    border-radius: 50%;}.tab-style-3 .nav-item .nav-link:after {    position: absolute;    content: "";    inset-block-end: -2rem;    inset-inline-start: 1.75rem;    inset-inline-end: 0;    inset-inline-start: 30%;    width: 2rem;    height: 2rem;    display: flex;    align-items: center;    justify-content: center;    background-color: #ffffff;    border-radius: 50%;    border: 2px solid #dbe0e6;}.tab-style-3 .nav-item .nav-link.home:after {    content: "1";}.tab-style-3 .nav-item .nav-link.about:after {    content: "2";}.tab-style-3 .nav-item .nav-link.services:after {    content: "3";}.tab-style-3 .nav-item .nav-link:hover {    border: 0;    background: transparent;    color: #1B2850;}.tab-style-3 .nav-item .nav-link.active {    background-color: transparent;    border: 0;    color: #1B2850;}.tab-style-3 .nav-item .nav-link.active:before {    background-color: #1B2850;}.tab-style-3 .nav-item .nav-link.active:after {    border-color: #1B2850;    color: #1B2850;}.tab-style-4.nav-tabs {    border: 0;}.tab-style-4.nav-tabs .nav-item {    margin-inline-end: 0.5rem;}.tab-style-4.nav-tabs .nav-item:last-child {    margin-inline-end: 0;}.tab-style-4.nav-tabs .nav-link {    border: 0;}.tab-style-4.nav-tabs .nav-link:hover {    border: 0;    background: transparent;    color: #1B2850;}.tab-style-4.nav-tabs .nav-link.active {    background-color: transparent;    border: 0;    color: #1B2850;    position: relative;    overflow: hidden;}.tab-style-4.nav-tabs .nav-link.active::before {    position: absolute;    content: "";    width: 0.75rem;    inset-block-start: 31px;    transform: rotate(45deg);    inset-inline-start: 47%;    overflow: hidden;    z-index: 1;    height: 0.75rem;    background-color: #1B2850;    border: 1px solid #1B2850;}.tab-style-4.nav-tabs .nav-link.active:after {    position: absolute;    content: "";    width: 40%;    height: 1px;    inset-inline-start: 30%;    inset-block-end: 0;    background-color: #1B2850;}#tab-style-4 .tab-pane.active {    border: 1px solid #1B2850;    background-color: #1B2850;    color: #ffffff;    padding: 16px;    border-radius: 7px;}.tab-style-5 .nav-item {    margin-inline-end: 0.5rem;}.tab-style-5 .nav-item:last-child {    margin-inline-end: 0;}.tab-style-5 .nav-item .nav-link.active {    background: #1B2850;}.tab-style-6 {    border: 0;    background-color: #ffffff;    border-radius: 7px;    color: #1B2850;    padding: 0.5rem;}.tab-style-6 .nav-item {    border: 0;    margin-inline-end: 0.5rem;}.tab-style-6 .nav-item:last-child {    margin-inline-end: 0;}.tab-style-6 .nav-item .nav-link {    color: #1B2850;    padding: 0.5rem 1rem;    font-size: 0.813rem;    border: 0;    font-weight: 500;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.tab-style-6 .nav-item .nav-link.active {    border: 0;    background-color: #1B2850;    color: #ffffff;    border: 0;    box-shadow: 0px 3px 10px 0px rgba(var(--dark-rgb), 0.05);}.tab-style-6 .nav-item .nav-link:hover,.tab-style-6 .nav-item .nav-link:focus {    border: 0;}.tab-style-7 .nav-link {    margin-block-end: 0.5rem;    font-size: 0.813rem;    color: #9595b5;    text-align: left;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.tab-style-7 .nav-link:active,.tab-style-7 .nav-link.active {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}.nav-style-1 .nav-item .nav-link.active {    background-color: rgba(255, 159, 67, 0.1);    color: #1B2850;}@media screen and (max-width: 400px) {    .tab-style-4 .nav-link {        padding-inline: 0.5rem;    }}.nav-tabs {    border-bottom: 0;}.nav-tabs.nav-tabs-bottom li {    margin-bottom: -1px;}.nav-tabs .nav-link {    margin-bottom: -1px;    background: 0 0;    border: 1px solid transparent;    border-top-left-radius: 0.25rem;    border-top-right-radius: 0.25rem;}.nav-tabs .nav-link.active {    border-color: #e8ebed;}.nav-tabs li a {    color: #67748E;    border-bottom-width: 2px;}.nav-tabs li a.active {    border-color: transparent;    border-bottom-color: #1B2850;    background-color: transparent;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.nav-tabs .nav-tabs-solid {    background-color: #ffffff;    border: 0;}.nav-tabs .nav-tabs-solid .active {    background-color: #1B2850;    border-color: #1B2850;    color: #ffffff;}.nav-tabs .nav-link:hover {    border-color: transparent;    color: #1B2850;}.nav-tabs.nav-tabs-top li a {    border-width: 2px 0 0 0;}.nav-tabs.nav-tabs-top li a.active {    border-top-color: #1B2850;    border-radius: 0;}.nav-tabs.nav-tabs-top li a:hover {    border-top-color: #1B2850;    background-color: transparent;    border-radius: 0;}.nav-tabs.nav-tabs-bottom li a {    border-width: 0 0 2px 0;}.nav-tabs.nav-tabs-bottom li a.active,.nav-tabs.nav-tabs-bottom li a:hover {    border-bottom-color: #1B2850;    background: transparent;    border-radius: 0;}.nav-tabs.nav-tabs-solid {    background-color: #ffffff;    border: 0;}.nav-tabs.nav-tabs-solid.nav-tabs-rounded li a.active {    background-color: #1B2850;    border-color: #1B2850;    color: #ffffff;    border-radius: 50px;}.nav-tabs.nav-tabs-solid li a.active {    background-color: #1B2850;    border-color: #1B2850;    color: #ffffff;    border-radius: 0;}.nav-link:hover {    color: #1B2850;}.page-menu .nav-tabs li a {    font-size: 16px;}.tabs-set .nav-tabs {    border-bottom: 0;    margin-bottom: 20px;}.tabs-set .nav-tabs .nav-link {    color: #092C4C;    padding: 8px 15px;    font-size: 16px;    font-weight: 700;    border: 0;    min-width: 120px;    margin-right: 10px;    border-radius: 8px;    background: var(--Stroke, rgba(145, 158, 171, 0.3));}.tabs-set .nav-tabs .nav-link:focus {    border-color: transparent;}.tabs-set .nav-tabs .nav-link:hover {    border-color: transparent;}.tabs-set .nav-tabs .nav-link.active {    border: 0;    border-bottom: 2px solid #1B2850;    background: #1B2850;    color: #ffffff;}.tabs-sets .nav-tabs {    border-bottom: 0;    margin: 0 0 40px;}.tabs-sets .nav-tabs .nav-link {    color: #000000;    font-size: 14px;    font-weight: 700;    border: 0;    background: #e8ebed;    margin-right: 10px;    padding: 8px 15px;    border-radius: 8px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.tabs-sets .nav-tabs .nav-link:focus,.tabs-sets .nav-tabs .nav-link:hover,.tabs-sets .nav-tabs .nav-link.active {    background: #1B2850;    color: #ffffff;}@media (max-width: 768px) {    .nav-tabs {        border-bottom: 0;        position: relative;        background-color: #ffffff;        border: 1px solid #eee;        padding: 5px 0;        border-radius: 3px;    }}.ribbon1 {    position: absolute;    inset-block-start: -6.1px;    inset-inline-end: 10px;    color: #ffffff;    z-index: 1;}.ribbon1:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 20px solid transparent;    border-inline-end: 24px solid transparent;    border-block-start: 13px solid #FF0000;}.ribbon1 span {    position: relative;    display: block;    text-align: center;    background: #FF0000;    font-size: 14px;    line-height: 1;    padding: 12px 8px 10px;    border-start-end-radius: 8px;}.ribbon1 span:before,.ribbon1 span:after {    position: absolute;    content: "";}.ribbon1 span:before {    height: 6px;    width: 6px;    inset-inline-start: -6px;    inset-block-start: 0;    background: #FF0000;}.ribbon1 span:after {    height: 6px;    width: 8px;    inset-inline-start: -8px;    inset-block-start: 0;    border-radius: 8px 8px 0 0;    background: #FF0000;}.ribbone {    width: 100%;    position: relative;    background-size: cover;    text-transform: uppercase;    color: #ffffff;    width: 150px;    height: 150px;    overflow: hidden;    position: absolute;    z-index: 6;}.ribbone::after {    position: absolute;    z-index: -1;    content: "";    display: block;    border: 5px solid;}.ribbone::before {    position: absolute;    z-index: -1;    content: "";    display: block;    border: 5px solid;}.ribbone span {    position: absolute;    display: block;    width: 225px;    padding: 3px 0;    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);    color: #ffffff;    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    text-transform: capitalize;    text-align: center;    font-size: 11px;}.ribbone1 {    position: absolute;    inset-block-start: -6.1px;    inset-inline-start: 10px;    z-index: 1;}.ribbone1:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 20px solid transparent;    border-inline-end: 24px solid transparent;    border-block-start: 13px solid #FF0000;}.ribbone1 span {    position: relative;    display: block;    text-align: center;    background: #FF0000;    font-size: 14px;    line-height: 1;    padding: 12px 8px 10px;    border-start-end-radius: 8px;}.ribbone1 span:after {    position: absolute;    content: "";    height: 6px;    width: 8px;    inset-inline-start: -8px;    inset-block-start: 0;    border-radius: 8px 8px 0 0;    background: #FF0000;}.ribbone1 span:before {    position: absolute;    content: "";    height: 6px;    width: 6px;    inset-inline-start: -6px;    inset-block-start: 0;    background: #FF0000;}.arrow-ribbone-left {    color: #ffffff;    padding: 2px 8px;    position: absolute;    inset-block-start: 10px;    inset-inline-start: 0;    z-index: 6;    font-size: 13px;}.arrow-ribbone-left.bg-purple:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #7367F0;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-danger:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 112px solid transparent;    border-inline-start: 12px solid #FF0000;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-primary:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-secondary:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #092C4C;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-success:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #1B2850;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-info:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #17a2b8;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-warning:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #FF9900;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-pink:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -12px;    border-block-start: 12px solid transparent;    border-inline-start: 12px solid #ff63a5;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-left.bg-teal:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #02a8b5;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right {    color: #ffffff;    padding: 2px 8px;    position: absolute;    inset-block-start: 10px;    inset-inline-end: 0;    z-index: 6;    font-size: 13px;}.arrow-ribbone-right.bg-purple:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #7367F0;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-danger:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #FF0000;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-primary:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-secondary:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #092C4C;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-success:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #1B2850;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-info:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #17a2b8;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-warning:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #FF9900;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-pink:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #ff63a5;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone-right.bg-teal:before {    position: absolute;    inset-inline-start: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-start: -12px;    border-block-start: 12px solid transparent;    border-inline-end: 12px solid #02a8b5;    border-block-end: 11px solid transparent;    width: 0;}.arrow-ribbone2 {    color: #ffffff;    padding: 3px 8px;    position: absolute;    inset-block-start: 10px;    inset-inline-start: -1px;    z-index: 6;    font-size: 30px;}.arrow-ribbone2:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -24px;    border-block-start: 24px solid transparent;    border-block-end: 24px solid transparent;    width: 0;}.power-ribbone {    width: 56px;    height: 56px;    overflow: hidden;    position: absolute;    z-index: 6;}.power-ribbone span {    position: absolute;    display: block;    width: 82px;    padding: 8px 0;    color: #ffffff;    font: 500 16px/1 Lato, sans-serif;    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);    text-transform: capitalize;    text-align: center;}.power-ribbone-top-left {    inset-block-start: -6px;    inset-inline-start: -9px;}.power-ribbone-top-left span {    inset-inline-end: -5px;    inset-block-start: 1px;    transform: rotate(-45deg);}.power-ribbone-top-left span i {    transform: rotate(45deg);    padding-block-start: 2px;    padding-inline-start: 7px;}.power-ribbone-bottom-left {    inset-block-end: -6px;    inset-inline-start: -9px;}.power-ribbone-bottom-left span {    inset-inline-end: -5px;    inset-block-end: 1px;    transform: rotate(45deg);}.power-ribbone-bottom-left span i {    transform: rotate(-45deg);    padding-block-end: 2px;    padding-inline-start: 7px;}.power-ribbone-top-right {    inset-block-start: -6px;    inset-inline-end: -9px;}.power-ribbone-top-right span {    inset-inline-start: -5px;    inset-block-start: 1px;    transform: rotate(45deg);}.power-ribbone-top-right span i {    transform: rotate(-45deg);    padding-block-start: 2px;    padding-inline-end: 7px;}.power-ribbone-bottom-right {    inset-block-end: -6px;    inset-inline-end: -9px;}.power-ribbone-bottom-right span {    inset-inline-start: -5px;    inset-block-end: 1px;    transform: rotate(-45deg);}.power-ribbone-bottom-right span i {    transform: rotate(45deg);    padding-block-end: 2px;    padding-inline-end: 7px;}.ribbone-top-left {    inset-block-start: -10px;    inset-inline-start: -10px;}.ribbone-top-left::after {    border-block-start-color: transparent;    border-inline-start-color: transparent;    inset-block-end: 50px;    inset-inline-start: 0;}.ribbone-top-left::before {    border-block-start-color: transparent;    border-inline-start-color: transparent;    inset-block-start: 0;    inset-inline-end: 50px;}.ribbone-top-left span {    inset-inline-end: 0px;    inset-block-start: 24px;    transform: rotate(-45deg);}.ribbone-top-right {    inset-block-start: -10px;    inset-inline-end: -10px;}.ribbone-top-right::after {    border-block-start-color: transparent;    border-inline-end-color: transparent;    inset-block-end: 50px;    inset-inline-end: 0;}.ribbone-top-right::before {    border-block-start-color: transparent;    border-inline-end-color: transparent;    inset-block-start: 0;    inset-inline-start: 50px;}.ribbone-top-right span {    inset-inline-start: 0px;    inset-block-start: 24px;    transform: rotate(45deg);}.ribbone-warning-right {    position: absolute;    inset-block-start: -8px;    inset-inline-end: 10px;    color: #ffffff;}.ribbone-warning-right:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 17px solid transparent;    border-inline-end: 17px solid transparent;    border-block-start: 10px solid #FF9900;    z-index: 6;}.ribbone-warning-right span {    position: relative;    display: block;    text-align: center;    background: #FF9900;    font-size: 13px;    line-height: 1;    padding: 10px 2px 5px;    border-start-end-radius: 10px;    z-index: 6;}.ribbone-warning-right span:after {    position: absolute;    content: "";    inset-inline-end: -6px;    background: #FF9900;    height: 6px;    width: 10px;    inset-inline-start: -9px;    inset-block-start: 0;    border-start-start-radius: 50px;    border-start-end-radius: 0;    border-end-start-radius: 0;    border-end-end-radius: 0;}.ribbone-warning-right span:before {    position: absolute;    content: "";    height: 5px;    width: 10px;    inset-inline-start: -9px;    inset-block-start: 3px;    background: #FF9900;}.ribbone-warning-right i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.ribbone-danger-right {    position: absolute;    inset-block-start: -8px;    inset-inline-end: 10px;    color: #ffffff;}.ribbone-danger-right:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 17px solid transparent;    border-inline-end: 17px solid transparent;    border-block-start: 10px solid #FF0000;    z-index: 6;}.ribbone-danger-right span {    position: relative;    display: block;    text-align: center;    background: #FF0000;    font-size: 13px;    line-height: 1;    padding: 10px 2px 5px;    border-start-end-radius: 10px;    z-index: 6;}.ribbone-danger-right span:after {    position: absolute;    content: "";    inset-inline-end: -6px;    background: #FF0000;    height: 6px;    width: 10px;    inset-inline-start: -9px;    inset-block-start: 0;    border-start-start-radius: 50px;    border-start-end-radius: 0;    border-end-start-radius: 0;    border-end-end-radius: 0;}.ribbone-danger-right span:before {    position: absolute;    content: "";    height: 5px;    width: 10px;    inset-inline-start: -9px;    inset-block-start: 3px;    background: #FF0000;}.ribbone-danger-right i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.ribbone-success-left {    position: absolute;    inset-block-start: -8px;    inset-inline-start: 10px;    color: #ffffff;}.ribbone-success-left:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 17px solid transparent;    border-inline-end: 17px solid transparent;    border-block-start: 10px solid #28C76F;    z-index: 6;}.ribbone-success-left span {    position: relative;    display: block;    text-align: center;    background: #28C76F;    font-size: 13px;    line-height: 1;    padding: 10px 2px 5px;    border-start-start-radius: 10px;    z-index: 6;}.ribbone-success-left span:after {    position: absolute;    content: "";    inset-inline-end: -6px;    background: #28C76F;    height: 6px;    width: 10px;    inset-inline-end: -9px;    inset-block-start: 0;    border-start-start-radius: 0;    border-start-end-radius: 50px;    border-end-start-radius: 0;    border-end-end-radius: 0;}.ribbone-success-left span:before {    position: absolute;    content: "";    height: 5px;    width: 10px;    inset-inline-end: -9px;    inset-block-start: 3px;    background: #28C76F;}.ribbone-success-left i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.ribbone-info-left {    position: absolute;    inset-block-start: -8px;    inset-inline-start: 10px;    color: #ffffff;}.ribbone-info-left:after {    position: absolute;    content: "";    width: 0;    height: 0;    border-inline-start: 17px solid transparent;    border-inline-end: 17px solid transparent;    border-block-start: 10px solid #17a2b8;    z-index: 6;}.ribbone-info-left span {    position: relative;    display: block;    text-align: center;    background: #17a2b8;    font-size: 13px;    line-height: 1;    padding: 10px 2px 5px;    border-start-start-radius: 10px;    z-index: 6;}.ribbone-info-left span:after {    position: absolute;    content: "";    inset-inline-end: -6px;    background: #17a2b8;    height: 6px;    width: 10px;    inset-inline-end: -9px;    inset-block-start: 0;    border-start-start-radius: 0;    border-start-end-radius: 50px;    border-end-start-radius: 0;    border-end-end-radius: 0;}.ribbone-info-left span:before {    position: absolute;    content: "";    height: 5px;    width: 10px;    inset-inline-end: -9px;    inset-block-start: 3px;    background: #17a2b8;}.ribbone-info-left i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.bookmark-ribbone-success-left {    position: absolute;    inset-inline-start: 10px;    color: #ffffff;}.bookmark-ribbone-success-left:after {    position: absolute;    content: "";    width: 0;    height: 0;    z-index: 6;    inset-inline-start: 0;    border-inline-start: 18px solid #28C76F;    border-inline-end: 18px solid #28C76F;    border-block-end: 10px solid transparent;}.bookmark-ribbone-success-left span {    position: relative;    display: block;    text-align: center;    background: #28C76F;    font-size: 13px;    line-height: 1;    padding: 12px 3px 20px;    z-index: 6;}.bookmark-ribbone-success-left i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.bookmark-ribbone-danger-left {    position: absolute;    inset-inline-start: 10px;    color: #ffffff;    width: 30px;}.bookmark-ribbone-danger-left:after {    position: absolute;    content: "";    width: 0;    height: 0;    z-index: 6;    inset-inline-start: 0;    border-inline-start: 15px solid #FF0000;    border-inline-end: 15px solid #FF0000;    border-block-end: 8px solid transparent;}.bookmark-ribbone-danger-left span {    position: relative;    display: block;    text-align: center;    background: #FF0000;    font-size: 12px;    line-height: 1;    padding: 12px 0px;    z-index: 6;}.bookmark-ribbone-danger-left i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.bookmark-ribbone-secondary-right {    position: absolute;    inset-inline-end: 10px;    color: #ffffff;    width: 30px;}.bookmark-ribbone-secondary-right:after {    position: absolute;    content: "";    width: 0;    height: 0;    z-index: 6;    inset-inline-end: 0;    border-inline-start: 15px solid #092C4C;    border-inline-end: 15px solid #092C4C;    border-block-end: 8px solid transparent;}.bookmark-ribbone-secondary-right span {    position: relative;    display: block;    text-align: center;    background: #092C4C;    font-size: 11px;    line-height: 1;    padding: 12px 0px;    z-index: 6;}.bookmark-ribbone-secondary-right i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.bookmark-sideleft-ribbone-success-left {    position: absolute;    inset-block-start: 10px;    color: #ffffff;}.bookmark-sideleft-ribbone-success-left:after {    position: absolute;    content: "";    width: 0;    height: 0;    z-index: 6;    inset-block-start: 0;    inset-inline-end: -8px;    border-block-start: 13px solid #28C76F;    border-block-end: 13px solid #28C76F;    border-inline-end: 8px solid transparent;}.bookmark-sideleft-ribbone-success-left span {    position: relative;    display: block;    text-align: center;    background: #28C76F;    font-size: 11px;    padding: 5px 13px;    z-index: 6;    height: 26px;}.bookmark-sideleft-ribbone-success-left i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.bookmark-sideright-ribbone-primary-right {    position: absolute;    inset-block-start: 10px;    inset-inline-end: 0;    color: #ffffff;}.bookmark-sideright-ribbone-primary-right:after {    position: absolute;    content: "";    width: 0;    height: 0;    z-index: 6;    inset-block-start: 0;    inset-inline-start: -8px;    border-block-start: 13px solid #1B2850;    border-block-end: 13px solid #1B2850;    border-inline-start: 8px solid transparent;}.bookmark-sideright-ribbone-primary-right span {    position: relative;    display: block;    text-align: center;    background: #1B2850;    font-size: 11px;    padding: 5px 13px;    z-index: 6;    height: 26px;}.bookmark-sideright-ribbone-primary-right i {    color: #ffffff;    font-size: 16px;    padding-inline-start: 7px;    padding-inline-end: 7px;}.ribbone-1 span:after {    position: absolute;    content: "";}.arrow-ribbone-2 {    color: #ffffff;    padding: 3px 8px;    position: absolute;    z-index: 6;    font-size: 20px;}.arrow-ribbone-2:before {    position: absolute;    inset-inline-end: 0;    inset-block-start: 0;    inset-block-end: 0;    content: "";    inset-inline-end: -24px;    border-block-start: 16px solid transparent;    border-inline-start: 24px solid #7367F0;    border-block-end: 16px solid transparent;    width: 0;}.ribbone-card {    overflow: hidden;}.fullwidth-primary-ribbons .bar {    color: #ffffff;    background-color: #1B2850;    padding: 5px;    text-align: center;    position: relative;    border: 2px transparent solid;    box-shadow: 0 10px 30px -10px #f8f9fa;}.fullwidth-primary-ribbons .bar span {    position: absolute;}.fullwidth-primary-ribbons .bar span:nth-child(1) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-start: -2px;}.fullwidth-primary-ribbons .bar span:nth-child(3) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-end: -2px;}.fullwidth-primary-ribbons .bar span:nth-child(2) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-color: #1B2850 #1B2850 #1B2850 transparent;    border-block-start-color: #1B2850;    border-inline-end-color: #1B2850;    border-block-end-color: #1B2850;    border-inline-start-color: transparent;    inset-inline-start: -30px;}.fullwidth-primary-ribbons .bar span:nth-child(4) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start-color: #1B2850;    border-inline-end-color: transparent;    border-block-end-color: #1B2850;    border-inline-start-color: #1B2850;    inset-inline-end: -30px;}.fullwidth-secondary-ribbons .bar {    color: #ffffff;    background-color: #092C4C;    padding: 5px;    text-align: center;    position: relative;    border: 2px transparent solid;    box-shadow: 0 10px 30px -10px #f8f9fa;}.fullwidth-secondary-ribbons .bar span {    position: absolute;}.fullwidth-secondary-ribbons .bar span:nth-child(1) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-start: -2px;}.fullwidth-secondary-ribbons .bar span:nth-child(3) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-end: -2px;}.fullwidth-secondary-ribbons .bar span:nth-child(2) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start-color: #092C4C;    border-inline-end-color: #092C4C;    border-block-end-color: #092C4C;    border-inline-start-color: transparent;    inset-inline-start: -30px;}.fullwidth-secondary-ribbons .bar span:nth-child(4) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start-color: #092C4C;    border-inline-end-color: transparent;    border-block-end-color: #092C4C;    border-inline-start-color: #092C4C;    inset-inline-end: -30px;}.fullwidth-arrow-warning-ribbons .bar {    color: #ffffff;    background-color: #FF9900;    padding: 5px;    text-align: center;    position: relative;    border: 2px transparent solid;    box-shadow: 0 10px 30px -10px #f8f9fa;}.fullwidth-arrow-warning-ribbons .bar span {    position: absolute;}.fullwidth-arrow-warning-ribbons .bar span:nth-child(1) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-start: -2px;}.fullwidth-arrow-warning-ribbons .bar span:nth-child(3) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-end: -2px;}.fullwidth-arrow-warning-ribbons .bar span:nth-child(2) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start-color: #FF9900;    border-inline-end-color: #FF9900;    border-block-end-color: #FF9900;    border-inline-start-color: transparent;    inset-inline-start: -30px;}.fullwidth-arrow-warning-ribbons .bar span:nth-child(4) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start: 18px solid transparent;    border-inline-start: 18px solid #FF9900;    border-block-end: 18px solid transparent;    border-inline-end: transparent;    inset-inline-end: -20px;    inset-block-start: -2px;}.fullwidth-arrow-danger-ribbons-right .bar {    color: #ffffff;    background-color: #FF0000;    padding: 5px;    text-align: center;    position: relative;    border: 2px transparent solid;    box-shadow: 0 10px 30px -10px #f8f9fa;}.fullwidth-arrow-danger-ribbons-right .bar span {    position: absolute;}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(1) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-end: -2px;}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(3) {    border-style: solid;    border-width: 11px;    z-index: -1;    border-color: transparent;    inset-block-start: 31px;    inset-inline-start: -2px;}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(2) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start-color: #FF0000;    border-inline-end-color: transparent;    border-block-end-color: #FF0000;    border-inline-start-color: #FF0000;    inset-inline-end: -30px;}.fullwidth-arrow-danger-ribbons-right .bar span:nth-child(4) {    inset-block-start: 18px;    border-style: solid;    border-width: 18px;    z-index: -2;    border-block-start: 18px solid transparent;    border-inline-end: 18px solid #FF0000;    border-block-end: 18px solid transparent;    border-inline-start: transparent;    inset-inline-start: -20px;    inset-block-start: -2px;}.power-ribbone span svg {    width: 15px;    height: 15px;}.ribbone-card .card-body {    padding: 25px;}.ribbone-row .feather-zap {    width: 15px;    height: 15px;}[data-bs-toggle=card-fullscreen] svg {    width: 15px;    height: 15px;}[data-bs-toggle=card-remove] svg {    width: 15px;    height: 15px;}svg.collapse-open,svg.collapse-close {    width: 15px;    height: 15px;}.btn-icon.btn-danger-light {    color: #FF1A1A;    background: #FFE6E6;}.live-rating.badge {    background: #D4F4E2;    color: #3ECD7D;}@media (min-width: 576px) {    .mx-sm-7 {        margin-inline: 3rem !important;    }}[dir=rtl] .power-ribbone-top-left span {    transform: rotate(45deg);}[dir=rtl] .power-ribbone-top-left span i {    transform: rotate(-45deg);}[dir=rtl] .power-ribbone-bottom-left span {    transform: rotate(-45deg);}[dir=rtl] .power-ribbone-bottom-left span i {    transform: rotate(45deg);}[dir=rtl] .power-ribbone-top-right span {    transform: rotate(-45deg);}[dir=rtl] .power-ribbone-top-right span i {    transform: rotate(45deg);}[dir=rtl] .power-ribbone-bottom-right span {    transform: rotate(45deg);}[dir=rtl] .power-ribbone-bottom-right span i {    transform: rotate(-45deg);}[dir=rtl] .ribbone-top-left span {    transform: rotate(45deg);}[dir=rtl] .ribbone-top-right span {    transform: rotate(-45deg);}[dir=rtl] .ribbon-price .badge {    transform: rotate(-45deg);}.modal-barcode ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.modal-barcode ul li {    border-radius: 7px;    width: 25%;    margin-bottom: 10px;    padding: 0 5px;}@media (max-width: 991.98px) {    .modal-barcode ul li {        width: 50%;    }}.modal-barcode ul li a {    border: 1px solid #dbe0e6;    border-radius: 10px;    display: block;    padding: 10px;    text-align: center;}.modal .modal-title {    font-weight: 700;}@media (max-width: 991.98px) {    .modal .modal-title {        font-size: 16px;    }}.modal .logo-lg img {    width: 150px;}.modal .close,.modal .btn-close {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #FF4D4D;    opacity: 1;    font-size: 12px;    width: 22px;    height: 22px;    border: 0;    font-weight: 700;    background-color: transparent;    border-radius: 50px;}.modal .close:hover,.modal .btn-close:hover {    background-color: transparent;    color: #ffffff;}.modal .modal-footer {    border: 0;    justify-content: flex-start;}.modal .modal-footer .btn {    min-width: 130px;    padding: 12px;}@media (max-width: 991.98px) {    .modal .modal-footer .btn {        min-width: auto;        padding: 7px 12px;    }}.modal .modal-footer .btn-print {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border: 1px solid #1B2850;    color: #1B2850;}.modal .modal-footer .btn-print img {    margin-left: 10px;}.modal .modal-footer .btn-print:hover {    background: #1B2850;    color: #ffffff;}.modal .modal-footer .btn-print:hover img {    filter: brightness(0) invert(1);}.modal .modal-footer .btn-secondary {    background: #092C4C;}.modal .modal-footer .btn-secondary:hover {    -webkit-box-shadow: inset 0 0px 0px 100px #ffffff;    -moz-box-shadow: inset 0 0px 0px 100px #ffffff;    box-shadow: inset 0 0px 0px 100px #ffffff;    color: #092C4C !important;}.modal .modal-dialog.right-slider-modal {    margin: 0;    margin-left: auto;    max-width: 1102px;}.modal .modal-dialog.add-centered {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    max-width: 1192px;}.modal .modal-dialog.sales-details-modal {    max-width: 1192px;}.modal .modal-dialog.edit-sales-modal {    max-width: 1192px;}.modal .edit-add.card.edit-expense {    border: 1px solid rgba(0, 0, 0, 0.2);}.modal .note-editor.note-frame.card {    border: 1px solid rgba(0, 0, 0, 0.2) !important;}.offcanvas.offcanvas-end {    width: auto !important;}.offcanvas.offcanvas-end.em-payrol-add {    max-width: 1192px !important;}.modal.animated .modal-dialog {    transform: translate(0, 0);}.modal.effect-scale .modal-dialog {    transform: scale(0.7);    opacity: 0;    transition: all 0.3s;}.modal.effect-scale.show .modal-dialog {    transform: scale(1);    opacity: 1;}.modal.effect-slide-in-right .modal-dialog {    transform: translateX(20%);    opacity: 0;    transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);}.modal.effect-slide-in-right.show .modal-dialog {    transform: translateX(0);    opacity: 1;}.modal.effect-slide-in-bottom .modal-dialog {    transform: translateY(20%);    opacity: 0;    transition: all 0.3s;}.modal.effect-slide-in-bottom.show .modal-dialog {    transform: translateY(0);    opacity: 1;}.modal.effect-newspaper .modal-dialog {    transform: scale(0) rotate(720deg);    opacity: 0;}.modal.effect-newspaper.show~.modal-backdrop,.modal.effect-newspaper .modal-dialog {    transition: all 0.5s;}.modal.effect-newspaper.show .modal-dialog {    transform: scale(1) rotate(0deg);    opacity: 1;}.modal.effect-fall {    -webkit-perspective: 1300px;    -moz-perspective: 1300px;    perspective: 1300px;}.modal.effect-fall .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: translateZ(600px) rotateX(20deg);    opacity: 0;}.modal.effect-fall.show .modal-dialog {    transition: all 0.3s ease-in;    transform: translateZ(0px) rotateX(0deg);    opacity: 1;}.modal.effect-flip-horizontal {    perspective: 1300px;}.modal.effect-flip-horizontal .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: rotateY(-70deg);    transition: all 0.3s;    opacity: 0;}.modal.effect-flip-horizontal.show .modal-dialog {    transform: rotateY(0deg);    opacity: 1;}.modal.effect-flip-vertical {    perspective: 1300px;}.modal.effect-flip-vertical .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: rotateX(-70deg);    transition: all 0.3s;    opacity: 0;}.modal.effect-flip-vertical.show .modal-dialog {    transform: rotateX(0deg);    opacity: 1;}.modal.effect-super-scaled .modal-dialog {    transform: scale(2);    opacity: 0;    transition: all 0.3s;}.modal.effect-super-scaled.show .modal-dialog {    transform: scale(1);    opacity: 1;}.modal.effect-sign {    perspective: 1300px;}.modal.effect-sign .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: rotateX(-60deg);    transform-origin: 50% 0;    opacity: 0;    transition: all 0.3s;}.modal.effect-sign.show .modal-dialog {    transform: rotateX(0deg);    opacity: 1;}.modal.effect-rotate-bottom {    perspective: 1300px;}.modal.effect-rotate-bottom .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: translateY(100%) rotateX(90deg);    transform-origin: 0 100%;    opacity: 0;    transition: all 0.3s ease-out;}.modal.effect-rotate-bottom.show .modal-dialog {    transform: translateY(0%) rotateX(0deg);    opacity: 1;}.modal.effect-rotate-left {    perspective: 1300px;}.modal.effect-rotate-left .modal-dialog {    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;    transform: translateZ(100px) translateX(-30%) rotateY(90deg);    transform-origin: 0 100%;    opacity: 0;    transition: all 0.3s;}.modal.effect-rotate-left.show .modal-dialog {    transform: translateZ(0px) translateX(0%) rotateY(0deg);    opacity: 1;}.grid-showcase {    margin-bottom: -10px;}.grid-showcase span,.grid-showcase .grid-wrapper {    display: block;    padding: 10px;    margin-bottom: 10px;    text-align: center;    background-color: rgba(242, 243, 247, 0.7);}.grid-align {    margin-bottom: -16px;}.grid-align .row {    padding: 15px 0;    min-height: 7rem;    margin-bottom: 16px;}.grid-vertical {    min-height: 150px;    padding: 10px;    color: #000000;}table.table-bordered thead tr th p {    margin-bottom: 0;}/******* Vendors ******/.select2-container {    min-width: 100% !important;    z-index: 99;}.select2-container .select2-selection--single {    height: 40px;}.select2-container--default .select2-selection--single {    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    border-radius: 5px;}.select2-container--default .select2-selection--single .select2-selection__rendered {    color: #5B6670;    line-height: 38px;    border-radius: 5px;    padding-left: 10px;    font-size: 14px;    font-weight: 400;}.select2-container--default .select2-selection--single .select {    width: 219px;}.select2-container--default .select2-selection--single .select2-selection__arrow {    height: 40px;    right: 6px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {    position: absolute;    top: 50%;    left: 50%;    border-color: #637381;    border-style: solid;    border-width: 0 2px 2px 0;    padding: 3px;    height: 0;    margin-left: -6px;    margin-top: -3px;    width: 0;    transform: rotate(45deg) translateY(-50%);    -webkit-transform: rotate(45deg) translateY(-50%);    -ms-transform: rotate(45deg) translateY(-50%);}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    border-color: #000000;    border-width: 2px 0 0 2px;    margin-top: 3px;    padding: 3px;}.select2-container--default .select2-results__option--highlighted[aria-selected] {    background: #1B2850;    color: #ffffff;}.select2-container--focus .select2-selection--single {    background: #ffffff !important;    border-color: #1B2850;}span.select2-container.select2-container--default.select2-container--open {    z-index: 9999;}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple,.select2-container--classic .select2-selection--single .select2-selection__arrow,.select2-container--classic .select2-selection--single .select2-selection__rendered {    border-color: #dbe0e6;    color: #5B6670;    height: 40px;    line-height: 40px;}.select2-container--default .select2-selection--multiple {    line-height: 27px;    height: auto;    min-height: 40px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    background-color: #1b2850;    border-color: #17a2b8;    color: #ffffff;}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc_disabled:after {    right: 0.5em !important;    content: "\f107" !important;    font-family: "Font Awesome 5 Free";    bottom: 12px !important;    color: #BABFC7 !important;    font-size: 12px !important;    opacity: 1 !important;    position: absolute;}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:before {    right: 0.5em !important;    content: "\f106" !important;    font-family: "Font Awesome 5 Free";    top: 12px !important;    color: #BABFC7 !important;    font-size: 12px !important;    opacity: 1 !important;    position: absolute;}.dataTables_paginate .paging_numbers {    float: right;}.dataTables_info {    float: left;    padding-right: 15px;    font-size: 12px;    color: #495057;    font-weight: 600;    margin-top: -50px;    padding-bottom: 20px;}.custom-select {    min-width: 80px;    background: url(../img/icons/dropdown.svg) no-repeat 95% 50%;}.dataTables_paginate .pagination li {    margin: 0 5px;}.dataTables_paginate .pagination li a {    background: var(--Stroke, rgba(145, 158, 171, 0.3));    border-radius: 85px !important;    width: 30px;    height: 30px;    display: flex;    align-items: center;    justify-content: center;    color: #5B6670;}.dataTables_paginate .pagination li a:hover {    background: #1B2850;    color: #ffffff;}.dataTables_paginate .pagination li.active a.page-link {    background: #1B2850;    border-color: #1B2850;    border-radius: 85px;    width: 30px;    height: 30px;    display: flex;    align-items: center;    justify-content: center;}.dataTables_paginate .pagination li.previous.disabled {    width: 20px;}.dataTables_paginate .pagination li.previous.disabled a {    background-color: transparent;    border: 0;    width: 20px;}.dataTables_paginate .pagination li.next.disabled {    width: 20px;}.dataTables_paginate .pagination li.next.disabled a {    background-color: transparent;    border: 0;    width: 20px;}.dataTables_length,.dataTables_paginate {    margin-top: 15px !important;}div.dataTables_wrapper div.dataTables_info {    padding-top: 23px;}table.dataTable thead>tr>th.no-sort.sorting_asc:before {    display: none;}table.dataTable thead>tr>th.no-sort.sorting_asc::after {    display: none;}table.dataTable thead>tr>th.no-sort.sorting:before {    display: none;}table.dataTable thead>tr>th.no-sort.sorting::after {    display: none;}/****** Layout ******/.page-wrapper {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    margin: 0 0 0 260px;    padding: 66px 0 0;    position: relative;    left: 0;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}@media (max-width: 991.98px) {    .page-wrapper {        margin: 0;        padding: 60px 0 0;    }}.page-wrapper .content {    padding: 24px;    padding-bottom: 0;}@media (max-width: 991.98px) {    .page-wrapper .content {        padding: 15px;    }}.page-wrapper .content .add-item.new-sale-items {    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: 100%;}.page-wrapper.details-blk {    padding: 0;    margin: 0;}.page-wrapper-new {    background: #ffffff;    padding: 24px;    border-radius: 8px;}.page-wrapper-new .card {    border: none;}.page-wrapper-new .card .card-body {    border-top: 1px solid #f3f6f9;}.page-wrapper-new .page-header {    margin-bottom: 40px;}.page-wrapper-new .page-header h4 {    font-size: 20px;}.page-wrapper-new .page-header .page-btn .btn-added {    padding: 8px 8px;}.sidebarrightmenu .page-wrapper {    margin: 0 0 0 350px;}@media (max-width: 991.98px) {    .sidebarrightmenu .page-wrapper {        margin: 0;    }}.card .card-header .dropset {    color: #67748E;    padding: 0 10px;}.card .card-body .loss-data {    display: flex;    align-items: center;    justify-content: end;}.card .card-body .loss-data .input-groupicon {    margin-right: 10px;}@media (max-width: 575px) {    .card .card-body .loss-data {        display: block;    }}.card .card-body .input-blocks label span {    color: #FF0000;}.card .card-body .text-title {    margin-bottom: 20px;}.card .card-body .text-title p {    font-size: 16px;    font-weight: 600;    color: #092C4C;}.card .card-body .payroll-info {    border-bottom: 1px solid #f3f6f9;}.card .card-body .payroll-info .status-updates {    margin-left: 25%;}.card .card-body .payroll-info .status-updates .form-check-input:checked {    background-color: #1B2850;    border-color: #1B2850;}.card .card-body .payroll-info .status-updates .form-check-input:focus {    box-shadow: none;    border-color: #f3f6f9;}.card .card-body .payroll-title {    margin: 20px 0 20px 0;}.card .card-body .payroll-title p {    font-size: 16px;    font-weight: 600;    color: #092C4C;}.card .card-body .sub-form {    display: flex;    align-items: center;    justify-content: space-between;    border-bottom: 1px solid #f3f6f9;}.card .card-body .sub-form .subadd-btn .btn-add {    border-radius: 8px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: #092C4C;    color: #ffffff;    padding: 7px 9px;    margin-left: 20px;    margin-bottom: -11px;}.card .card-body .view-btn {    text-align: end;}.card .card-body .summary-blk {    margin-bottom: 15px;}.card .card-body .summary-blk p {    font-size: 14px;    font-weight: 600;    color: #092C4C;}.card .card-body .details td .view-product {    border-radius: 6px;    background: #F8F8F8;    width: 50px;    height: 50px;    display: flex;    align-items: center;    justify-content: center;}.card .card-body .details td a {    border-radius: 8px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));}.card .card-body .details td a .feather-trash-2 {    width: 14px;    height: 14px;    color: #FF0000;}.card .card-body .payslip-month {    justify-content: space-between;    align-items: center;}.card .card-body .payslip-month .month-of-slip h4 {    font-weight: 700;}.card .card-body .emp-details {    justify-content: space-between;    align-items: center;    background: #FAFBFE;    padding: 10px;}.card .card-body .emp-details .emp-name-id h6 {    font-size: 15px;    font-weight: 600;}.card .card-body .emp-details .emp-name-id h6 span {    font-size: 15px;    font-weight: 400;    color: #5B6670;}.card .card-body .emp-details .emp-location-info h6 {    font-size: 15px;    font-weight: 600;}.card .card-body .emp-details .emp-location-info h6 span {    font-size: 15px;    font-weight: 400;    color: #5B6670;}.btn-white {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    background-color: #ffffff;    border: 1px solid rgba(145, 158, 171, 0.32);    color: #092C4C;    padding: 3px 10px;    border-radius: 5px;    min-width: 90px;}.btn-white:hover {    border: 1px solid rgba(145, 158, 171, 0.32);}.mail-search .form-control {    height: 40px;}.inputcheck {    display: block;    position: relative;    padding-left: 25px;    cursor: pointer;    color: #000000;    font-weight: 500;    font-size: 14px;}.inputcheck input {    position: absolute;    opacity: 0;    cursor: pointer;    height: 0;    width: 0;}.inputcheck input:checked~.checkmark:after {    display: block;}.inputcheck .checkmark {    position: absolute;    top: 0;    left: 0;    height: 20px;    width: 20px;    border: 1px solid #e8ebed;    background: #f8f9fa;    border-radius: 5px;}.inputcheck .checkmark:after {    content: "";    position: absolute;    display: none;}.inputcheck .checkmark:after {    position: absolute;    top: 3px;    left: 6px;    width: 5px;    height: 10px;    border: solid #1B2850;    border-width: 0 2px 2px 0;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);}.inputcheck input:checked~.checkmark {    border: 1px solid #1B2850;}.animation-tada {    animation: tada 1.5s ease infinite;}.quantity-btn svg {    stroke: 1px;    width: 16px;    height: 16px;}::-webkit-scrollbar {    width: 5px;    height: 17px!important;    border-radius: 50px !important;}::-webkit-scrollbar-track {    background: #e8ebed;}::-webkit-scrollbar-thumb {    background: #0b85d2;}::-webkit-scrollbar-thumb:hover {    background: #1B2850;}.swal2-header .swal2-title {    font-size: 18px;}.none {    display: none !important;}.text-red {    color: #FF0000 !important;}.text-green {    color: #28C76F !important;}.input-blocks input[type=text]:focus {    border-color: #e9edf6;}.input-group .scanner-set {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    border-radius: 5px !important;    width: 40px;    color: #ffffff;    font-weight: 600;    padding: 0;}.input-group .scanner-set:hover {    background: #1B2850;}::-webkit-scrollbar {    width: 5px;    height: 5px;    border-radius: 50px !important;}::-webkit-scrollbar-track {    background: #e8ebed;}::-webkit-scrollbar-thumb {    background: #1B2850;}::-webkit-scrollbar-thumb:hover {    background: #1B2850;}.swal2-header .swal2-title {    font-size: 18px;}.none {    display: none !important;}.text-red {    color: #FF0000 !important;}.text-green {    color: #28C76F !important;}.input-blocks input[type=text]:focus {    border-color: #e9edf6;}.page-header {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 24px;}.page-header .breadcrumb {    margin-bottom: 0;}@media (max-width: 575px) {    .page-header {        margin-bottom: 20px;        flex-direction: column;        align-items: self-start;    }}.page-header h3 {    font-weight: 700;    color: #092C4C;    font-size: 18px;}@media (max-width: 991.98px) {    .page-header h3 {        font-size: 14px;    }}.page-header h4 {    font-weight: 700;    color: #092C4C;    font-size: 18px;    margin-bottom: 5px;}@media (max-width: 991.98px) {    .page-header h4 {        font-size: 18px;    }}.page-header h6 {    font-size: 14px;    color: #495057;    font-weight: 400;}@media (max-width: 991.98px) {    .page-header h6 {        font-size: 12px;    }}@media (max-width: 575px) {    .page-header h6 {        font-size: 12px;        margin-bottom: 20px;    }}.page-header .btn-filter {    background: #1B2850;    width: 34px;    height: 34px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    padding: 0;}.page-header .btn-filter:hover {    background: linear-gradient(46.62deg, #1B2850 0%, #423B93 93.64%);}.page-header .page-btn {    margin-left: 10px;}@media (max-width: 575px) {    .page-header .page-btn {        margin-left: 0;        margin-top: 20px;    }}.page-header .btn-added {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    background: #1B2850;    padding: 8px 11px;    color: #ffffff;    font-weight: 700;    font-size: 14px;    border-radius: 8px;}.page-header .btn-added:active {    color: #ffffff;}.page-header .btn-added img {    filter: brightness(0) invert(1);}@media (max-width: 991.98px) {    .page-header .btn-added {        padding: 10px 10px;    }}.page-header .btn-added:hover {    background: #1B2850;}.page-header .btn-added .me-2 {    width: 16px;    height: 16px;}.page-header .btn-added.downloader {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    background: #092C4C;    padding: 9px 11px;    color: #ffffff;    font-weight: 700;    font-size: 14px;    border-radius: 8px;    margin: 0 15px 0 15px;}.page-header .btn-added.downloader img {    filter: brightness(0) invert(1);}@media (max-width: 991.98px) {    .page-header .btn-added.downloader {        padding: 10px 10px;    }}.page-header .btn-added.downloader:hover {    background: #1B2850;}.page-header .btn-added.downloader .me-2 {    width: 16px;    height: 16px;}.page-header .btn-added.printer {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    background: #FF0000;    padding: 9px 11px;    color: #ffffff;    font-weight: 700;    font-size: 14px;    border-radius: 8px;}.page-header .btn-added.printer img {    filter: brightness(0) invert(1);}@media (max-width: 991.98px) {    .page-header .btn-added.printer {        padding: 10px 10px;    }}.page-header .btn-added.printer:hover {    background: #092C4C;}.page-header .btn-added.printer .me-2 {    width: 16px;    height: 16px;}@media (max-width: 767px) {    .page-header .add-item {        display: block !important;    }    .page-header .add-item .page-btn {        margin-left: 0;    }}@media (max-width: 575px) {    .page-header .add-item .page-btn {        margin-left: 0;        margin-bottom: 24px;    }}.page-header .add-item .page-title.modal-datail {    line-height: 2;}.page-header .add-item.d-flex {    margin-right: auto;}.page-header .add-item.payslip-list {    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: 100%;}.page-header.paysilp-header {    padding: 24px;    margin-bottom: 0;    border-radius: 8px 8px 0px 0px;    background: #FAFBFE;}.table-top {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 25px;}@media (max-width: 575px) {    .table-top {        flex-wrap: wrap;        flex-direction: column;        align-items: flex-start;    }    .table-top .wordset {        margin-top: 25px;    }}.search-set {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.search-set .search-input {    position: relative;    margin-right: 15px;}.search-set .search-input input[type=search] {    height: 38px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: var(--White, #FFF);    width: 298px;    border-radius: 8px;    padding: 10px;}.search-set .search-input input[type=search]::placeholder {    color: #000000;}@media (max-width: 1199.98px) {    .search-set .search-input input[type=search] {        width: 220px;    }}@media (max-width: 991.98px) {    .search-set .search-input input[type=search] {        width: 200px;    }}@media (max-width: 575px) {    .search-set .search-input input[type=search] {        width: auto;    }}.search-set .search-input .btn-searchset {    border-radius: 50px;    position: absolute;    top: 0;    right: 0;    border: 0;}.search-set .search-input .btn-searchset .feather-search {    width: 14px;    height: 14px;}.search-path {    margin-left: auto;}@media (max-width: 575px) {    .search-path {        margin-right: 0;        margin-left: 0;    }}@media (max-width: 575px) {    .search-path {        margin-top: 24px;    }}.search-path .info-img {    width: 16px;    height: 16px;    color: #ffffff;}.search-path .btn-filter {    background: #1B2850;    width: 36px;    height: 36px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    padding: 0;    margin-right: 15px;}.search-path .btn-filter span {    display: none;}.search-path .btn-filter:hover {    background: #1B2850;}.search-path .btn-filter.setclose {    background: #FF0000;}.search-path .btn-filter.setclose>img {    display: none;}.search-path .btn-filter.setclose span {    display: block;}.search-path .btn-filter.setclose span img {    display: block;}.search-path .btn-filter span {    display: none;}.search-path .btn-filter>img {    display: block;}.form-sort {    position: relative;    width: 149px;    height: 38px;}.form-sort .info-img {    position: absolute;    top: 50%;    z-index: 100;    width: 16px;    height: 16px;    left: 0;    margin-left: 10px;    color: #5B6670;    transform: translateY(-50%);    line-height: normal;}@media (max-width: 575px) {    .form-sort {        margin-top: 24px;    }}.swal2-actions .swal2-confirm {    margin-right: 10px;}.wordset ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.wordset ul li {    margin: 0 10px;}.wordset ul li a {    display: block;}.custom-control.custom-checkbox .checkboxs {    line-height: 1;}.custom-control.custom-checkbox .checkmarks {    border-radius: 5px;}.custom-control.custom-checkbox .checkboxs input {    cursor: auto;}.checkboxs {    display: block;    position: relative;    padding-left: 35px;    margin-bottom: 12px;    cursor: pointer;    user-select: none;}.checkboxs input {    position: absolute;    opacity: 0;    cursor: pointer;    height: 0;    width: 0;}.checkboxs input~.checkmarks {    border: 1px solid #adb5bd;    border-radius: 5px;}.checkboxs input:checked~.checkmarks {    background-color: #1B2850;    border-color: #1B2850;}.checkboxs input:checked~.checkmarks:after {    display: block;}.checkboxs .checkmarks {    height: 15px;    width: 15px;    position: absolute;    top: 0;    left: 0;}.checkboxs .checkmarks:after {    content: "";    position: absolute;    display: none;}.checkboxs .checkmarks:after {    left: 4px;    top: 1px;    width: 5px;    height: 9px;    border: solid #ffffff;    border-width: 0 2px 2px 0;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);}th .checkboxs .checkmarks,td .checkboxs .checkmarks {    width: 18px;    height: 18px;}th .checkboxs .checkmarks::after,td .checkboxs .checkmarks::after {    left: 6px;    top: 3px;}.image-upload {    border: 1px solid rgba(145, 158, 171, 0.32);    position: relative;    margin-bottom: 35px;    border-radius: 5px;}.image-upload:hover {    background: #f3f6f9;}.image-upload input[type=file] {    width: 100%;    opacity: 0;    height: 100px;    position: relative;    z-index: 9;    cursor: pointer;}.image-upload .image-uploads {    text-align: center;    width: 100%;    padding: 20px 0;    border-radius: 5px;    position: absolute;    top: 0;}.image-upload .image-uploads h4 {    font-size: 14px;    font-weight: 500;    color: #092C4C;}.image-upload.image-upload-new input[type=file] {    height: 258px;}.image-upload.image-upload-new .image-uploads {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    height: 100%;    flex-direction: column;}.checktoggle {    background-color: rgba(115, 103, 240, 0.2);    border-radius: 12px;    cursor: pointer;    display: block;    font-size: 0;    height: 13px;    margin-bottom: 0;    position: relative;    width: 25px;}.checktoggle:after {    content: " ";    display: block;    transform: translate(2px, -50%);    width: 10px;    height: 10px;    background-color: #ffffff;    transition: left 300ms ease, transform 300ms ease;    border-radius: 50%;    transform: translate(2px, -50%);    -webkit-transform: translate(2px, -50%);    -ms-transform: translate(2px, -50%);    position: absolute;    top: 50%;    left: 0;}.check:checked+.checktoggle:after {    background-color: #ffffff;    left: 100%;    transform: translate(calc(-90% - 3px), -45%);}.check {    display: block;    margin: 0;    padding: 0;    width: 0;    height: 0;    visibility: hidden;    opacity: 0;    pointer-events: none;    position: absolute;}.check:checked+.checktoggle {    background-color: #28C76F;}#filter_inputs,#filter_inputs1,#filter_inputs2,#filter_inputs3 {    border: 0;    margin: 0;}#filter_inputs .card-body,#filter_inputs1 .card-body,#filter_inputs2 .card-body,#filter_inputs3 .card-body {    padding: 0 24px 24px 24px;}.authentication-check .checkboxs {    padding-left: 22px;}.authentication-check .checkboxs .checkmarks {    border-radius: 5px;    top: 4px;}.input-group {    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    flex-wrap: nowrap;    align-items: stretch;    width: 100%;}#filter_inputs,#filter_inputs1,#filter_inputs2 {    display: none;}.input-blocks {    margin-bottom: 25px;    position: relative;}.input-blocks.daterange-wraper input[type=text] {    padding: 10px 10px 10px 35px !important;}.input-blocks .info-img {    position: absolute;    top: 50%;    z-index: 100;    width: 16px;    height: 16px;    left: 4px;    margin-left: 10px;    color: #5B6670;    transform: translateY(-50%);    line-height: normal;}.input-blocks .info-img.status-icon {    margin-top: 2px;}.input-blocks label {    margin-bottom: 8px;    color: #092C4C;    font-weight: 500;    font-size: 14px;    display: block;}.input-blocks label .manitory {    color: #FF0000;}.input-blocks .input-groupicon {    position: relative;}.input-blocks .input-groupicon .addonset {    position: absolute;    right: 12px;    top: 50%;    line-height: 0;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}@media (max-width: 991.98px) {    .input-blocks .input-groupicon .addonset {        display: none;    }}.input-blocks .input-groupicon.select-code input[type=text],.input-blocks .input-groupicon.select-code input[type=password] {    padding: 0;}.input-blocks .input-groupicon.select-code input[type=text]::placeholder,.input-blocks .input-groupicon.select-code input[type=password]::placeholder {    padding-left: 10px !important;}.input-blocks input[type=text],.input-blocks input[type=password],.input-blocks input[type=email] {    border: 1px solid rgba(145, 158, 171, 0.32);    height: 40px;    font-size: 14px;    font-weight: 500;    color: #092C4C;    padding: 10px 10px;    border-radius: 5px;    width: 100%;}.input-blocks .display-btn {    color: #ffffff;    border-radius: 8px;    background: #092C4C;    padding: 10px 34px;    font-size: 14px;    font-weight: 700;}.input-blocks .display-btn .info-img {    position: absolute;    top: 50%;    z-index: 999;    width: 16px;    height: 16px;    left: 5px;    margin-left: 10px;    margin-right: 8px;    color: #ffffff;    transform: translateY(-50%);    line-height: normal;}.input-blocks .btn-filters {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    color: #ffffff;    width: 89px;    height: 38px;    border-radius: 8px;    padding: 0;}.input-blocks .btn-filters:hover {    background: #1B2850;}.input-blocks .btn-filters:active {    color: #ffffff;    background: #1B2850;}.input-blocks .btn-filters .feather-search {    width: 16px;    height: 16px;    margin-right: 8px;}.input-blocks textarea {    border: 1px solid rgba(145, 158, 171, 0.32);    height: 100px;    width: 100%;    font-size: 14px;    font-weight: 400;    color: #000000;    padding: 10px 15px;    border-radius: 5px;}.input-blocks .text-form {    width: 100%;}.input-blocks.date-group {    margin-top: 29px;}.bd-placeholder-img {    margin: 0.125rem;}.h-250 {    height: 250px;}.sidebar-filter {    display: none;    height: 100%;    width: 100%;    z-index: 9999;    position: fixed;    top: 60px;    left: 0;    top: 0;    background-color: rgba(0, 0, 0, 0.6);}.sidebar-filter.opened {    display: block;}[data-layout-mode=dark_mode] {    --bs-heading-color: $black-bg;    --dt-html-background: $black-bg;    background-color: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .searchinputs input {    border-color: #141432;    background: #2c2c50;}[data-layout-mode=dark_mode] h1,[data-layout-mode=dark_mode] .h1,[data-layout-mode=dark_mode] h2,[data-layout-mode=dark_mode] .h2,[data-layout-mode=dark_mode] h3,[data-layout-mode=dark_mode] .h3,[data-layout-mode=dark_mode] h4,[data-layout-mode=dark_mode] .h4,[data-layout-mode=dark_mode] h5,[data-layout-mode=dark_mode] .h5,[data-layout-mode=dark_mode] h6,[data-layout-mode=dark_mode] .h6 {    color: #97A2D2;}[data-layout-mode=dark_mode][data-nav-color=grey] .header {    background: #141432;}[data-layout-mode=dark_mode][data-nav-color=grey] .header .user-menu .nav-item-box>a {    background: #2c2c50;}[data-layout-mode=dark_mode][data-nav-color=grey] .sidebar .slimScrollDiv,[data-layout-mode=dark_mode][data-nav-color=grey] .sidebars .slimScrollDiv {    background: #141432;}[data-layout-mode=dark_mode][data-nav-color=grey] .searchinputs input {    border-color: #141432;    background: #2c2c50;}[data-layout-mode=dark_mode][data-layout-style=collapsed][data-nav-color=grey] aside {    background: #141432;}[data-layout-mode=dark_mode][data-layout-style=horizontal] .sidebar.horizontal-sidebar {    background: #141432;    border-top-color: #2c2c50;}[data-layout-mode=dark_mode][data-layout-style=horizontal] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul {    background: #141432;}[data-layout-mode=dark_mode][data-layout-style=modern] .page-wrapper .content {    background: #141432;}[data-layout-mode=dark_mode]:root {    --dt-html-background: $black-bg;}[data-layout-mode=dark_mode][data-layout-style=collapsed] aside {    background-color: #141432;}[data-layout-mode=dark_mode] .fc-unthemed th,[data-layout-mode=dark_mode] .fc-unthemed td,[data-layout-mode=dark_mode] .fc-unthemed thead,[data-layout-mode=dark_mode] .fc-unthemed tbody,[data-layout-mode=dark_mode] .fc-unthemed .fc-divider,[data-layout-mode=dark_mode] .fc-unthemed .fc-row,[data-layout-mode=dark_mode] .fc-unthemed .fc-popover {    border-color: #2c2c50 !important;}[data-layout-mode=dark_mode] div#global-loader {    background-color: #141432 !important;}[data-layout-mode=dark_mode] body {    background-color: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] body.header-collapse .header .header-left {    background-color: #141432;}[data-layout-mode=dark_mode] body.mini-sidebar .header-left .logo-white {    display: none !important;}[data-layout-mode=dark_mode] body.expand-menu .header-left .logo-white {    display: block !important;}[data-layout-mode=dark_mode] body .page-wrapper-new {    background-color: #141432;}[data-layout-mode=dark_mode] body label,[data-layout-mode=dark_mode] body .form-label,[data-layout-mode=dark_mode] body .form-control,[data-layout-mode=dark_mode] body .notes-summernote p {    color: #97A2D2;}[data-layout-mode=dark_mode] .header {    background: #141432;    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .header .header-left {    border-color: #353570;    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .header .header-left .logo-normal {    display: none;}[data-layout-mode=dark_mode] .header .header-left .logo-white {    display: block !important;}[data-layout-mode=dark_mode] table {    background: #141432;    --bs-table-bg: transparent;}[data-layout-mode=dark_mode] .sidebar {    border-right: 1px solid #353570;    background-color: #141432;}[data-layout-mode=dark_mode] .sidebar .slimScrollDiv {    background: #141432;}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar {    border: 0;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu ul {    background: #141432;    border-radius: 5px;    padding: 10px 0;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu ul li a {    color: #adb5bd;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a img {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a span {    color: #adb5bd;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a:hover img {    color: #adb5bd;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li a:hover svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li .submenu-hdr {    color: #adb5bd !important;}[data-layout-mode=dark_mode] .sidebar .sidebar-menu>ul>li.submenu-open ul,[data-layout-mode=dark_mode] .sidebars .sidebar-menu>ul>li.submenu-open ul {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .page-wrapper {    background: #141432;}[data-layout-mode=dark_mode] .page-wrapper.page-wrapper-three .content {    background: #141432;}[data-layout-mode=dark_mode] #toggle_btn:before {    border: 2px solid #97A2D2;}[data-layout-mode=dark_mode] .user-menu.nav>li>a.select-store .user-info .user-name {    color: #97A2D2;}[data-layout-mode=dark_mode] .user-info .user-name {    color: #97A2D2;}[data-layout-mode=dark_mode] .user-menu .nav-item-box>a {    background: #092C4C;}[data-layout-mode=dark_mode] .header-left.active #toggle_btn:after {    border: 2px solid #97A2D2;}[data-layout-mode=dark_mode] .dash-widget {    background: #1d1d42;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .dash-widget .dash-widgetcontent h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .dash-widget .dash-widgetcontent h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .page-header h4,[data-layout-mode=dark_mode] .page-header h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .form-control {    color: #97A2D2;    border: 1px solid #353570;}[data-layout-mode=dark_mode] select.form-control:focus {    color: #97A2D2;}[data-layout-mode=dark_mode] .input-blocks label {    color: #97A2D2;}[data-layout-mode=dark_mode] .dataTables_info {    color: #97A2D2;}[data-layout-mode=dark_mode] .setvaluecash ul li a {    color: #97A2D2;}[data-layout-mode=dark_mode] .inbox-menu li a i {    color: #97A2D2;}[data-layout-mode=dark_mode] .card {    background-color: #1d1d42;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .card .card-header {    border-color: #353570;}[data-layout-mode=dark_mode] .card .card-header .card-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .card .card-body .card-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .modal-content {    background-color: #212529;}[data-layout-mode=dark_mode] .modal-content .modal-header {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .inputcheck {    color: #97A2D2;}[data-layout-mode=dark_mode] .custom_radio {    color: #97A2D2;}[data-layout-mode=dark_mode] .fc th.fc-widget-header {    background-color: #212529;    border-color: #2c2c50;}[data-layout-mode=dark_mode] .fc-day {    background-color: #212529 !important;}[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media .media-body .user-name,[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media .media-body .user-last-chat {    color: #97A2D2;}[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media.active,[data-layout-mode=dark_mode] .chat-cont-left .chat-scroll .media:hover {    background: #1B2850;}[data-layout-mode=dark_mode] .chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box p {    color: #092C4C;}[data-layout-mode=dark_mode] .inbox-menu li a {    color: #97A2D2;}[data-layout-mode=dark_mode] .increment-decrement .quantity-field {    color: #97A2D2;}[data-layout-mode=dark_mode] .select2-results__options {    color: #343a40;}[data-layout-mode=dark_mode] .image-upload .image-uploads h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .horizontal-sidebar {    background: #141432;    border-top: 1px solid #353570;}[data-layout-mode=dark_mode] .horizontal-sidebar.side-three {    border-color: #353570;}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a span {    color: #adb5bd;}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li>a svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue- rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul {    background: #141432;}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li a {    color: #adb5bd;}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li img,[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%) !important;}[data-layout-mode=dark_mode] .horizontal-sidebar .sidebar-menu>ul>li.submenu ul li>ul {    box-shadow: none;}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a {    color: #adb5bd;}[data-layout-mode=dark_mode] .table thead {    background: #141432;    border-bottom: 1px solid #141432;}[data-layout-mode=dark_mode] .table thead tr:hover {    background: transparent;}[data-layout-mode=dark_mode] .table thead tr th {    color: #97A2D2;}[data-layout-mode=dark_mode] .table tbody tr:hover {    background: transparent;}[data-layout-mode=dark_mode] .table tbody tr td {    color: #97A2D2;    border-bottom: 1px solid #353570;    background: #1d1d42;}[data-layout-mode=dark_mode] .table tbody tr td a {    color: #97A2D2 !important;}[data-layout-mode=dark_mode] .table tbody tr td a:hover {    color: #1B2850 !important;}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data .edit-delete-action a:hover {    background-color: rgb(40, 142, 199);    border-color: rgb(40, 142, 199);}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data .edit-delete-action .confirm-text:hover {    background-color: #FF0000;    border-color: #FF0000;}[data-layout-mode=dark_mode] .table tbody tr td.action-table-data a .action-eye {    color: #97A2D2;}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar .ui-aside .nav-item .nav-link {    border-bottom: #353570;}[data-layout-mode=dark_mode] .sidebar.collapsed-sidebar .sidebar-menu ul li a img {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .select2-results__option {    background: #212529;    color: #97A2D2;}[data-layout-mode=dark_mode] .custom-file-container label {    color: #97A2D2;}[data-layout-mode=dark_mode] .select2-dropdown {    border: 2px solid #26264e;}[data-layout-mode=dark_mode] .swal2-popup {    background-color: #212529;}[data-layout-mode=dark_mode] .swal2-popup .swal2-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .swal2-popup .swal2-html-container {    color: #97A2D2;}[data-layout-mode=dark_mode] .searchinputs input {    border: 1px solid #353570;    background: #1d1d42;    color: #97A2D2;}[data-layout-mode=dark_mode] .searchinputs input::placeholder {    color: #adb5bd;}[data-layout-mode=dark_mode] .image-upload-new .productviewscontent .productviewsname h2,[data-layout-mode=dark_mode] .image-upload-new .productviewscontent .productviewsname h3 {    color: #adb5bd;}[data-layout-mode=dark_mode] .split-card::before,[data-layout-mode=dark_mode] .split-card::after {    background: #353570;}[data-layout-mode=dark_mode] input[type=email] {    border: 1px solid #495057;}[data-layout-mode=dark_mode] .tabs-set .nav-tabs .nav-link {    background: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .tabs-set .nav-tabs .nav-link.active {    background: #1B2850;    color: #ffffff;}[data-layout-mode=dark_mode] .bor-b1 {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .total-order ul li {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .total-order ul li:first-child {    border-top: 1px solid #353570;}[data-layout-mode=dark_mode] .total-order ul li h4 {    border-right: 1px solid #353570;}[data-layout-mode=dark_mode] hr {    background-color: #353570;    border-top: 1px solid #353570;}[data-layout-mode=dark_mode] .inputcheck .checkmark {    background: transparent;}[data-layout-mode=dark_mode] .productset {    background-color: #212529;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .productset .productsetcontent h4 {    color: #adb5bd;}[data-layout-mode=dark_mode] .graph-sets .btn-light {    background-color: #141432 !important;    color: #adb5bd !important;    border: 1px solid #353570 !important;    box-shadow: none;}[data-layout-mode=dark_mode] .graph-sets .btn-light:hover {    color: #adb5bd !important;}[data-layout-mode=dark_mode] .graph-sets .btn-white {    background-color: #141432;    color: #adb5bd;}[data-layout-mode=dark_mode] .graph-sets .btn-white:hover {    color: #adb5bd;}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu {    background-color: #141432;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu .dropdown-item {    color: #adb5bd;}[data-layout-mode=dark_mode] .graph-sets .dropdown-menu .dropdown-item:hover {    color: #adb5bd;    background: #212529;}[data-layout-mode=dark_mode] .view-all-link a {    color: #97A2D2;}[data-layout-mode=dark_mode] .view-all-link a:hover {    color: #1B2850;}[data-layout-mode=dark_mode] .header .dropdown-menu {    background: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .order-list .orderid h4,[data-layout-mode=dark_mode] .order-list .orderid h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .productimg .productcontet h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .topnav-dropdown-header {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .topnav-dropdown-header .notification-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .topnav-dropdown-footer {    border-top: 1px solid #353570;}[data-layout-mode=dark_mode] .topnav-dropdown-footer a {    color: #97A2D2;}[data-layout-mode=dark_mode] .topnav-dropdown-footer a:hover {    color: #1B2850;}[data-layout-mode=dark_mode] .user-menu.nav>li>a.select-store {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control__button {    color: #97A2D2;}[data-layout-mode=dark_mode] .notifications .notification-list li {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .notifications .notification-list li .noti-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .notifications .notification-list li .noti-details {    color: #adb5bd;}[data-layout-mode=dark_mode] .notifications .notification-list li .notification-time {    color: #adb5bd;}[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item {    color: #adb5bd;}[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item.active {    color: #ffffff;}[data-layout-mode=dark_mode] .user-menu.nav li.flag-nav .dropdown-menu .dropdown-item:hover {    background: #212529 url(../img/icons/check.svg) no-repeat calc(100% - 12px) center;}[data-layout-mode=dark_mode] .user-menu.nav.nav>li>a.dropdown-toggle.nav-link.show {    background: #212529;}[data-layout-mode=dark_mode] .profilename .profileset h5,[data-layout-mode=dark_mode] .profilename .profileset h6 {    color: #adb5bd;}[data-layout-mode=dark_mode] .header .menu-drop-user .dropdown-item {    color: #adb5bd;}[data-layout-mode=dark_mode] .header .menu-drop-user .dropdown-item:hover {    color: #adb5bd;    background: #212529;}[data-layout-mode=dark_mode] .card.bg-white {    background-color: #212529 !important;}[data-layout-mode=dark_mode] .card .card-header {    background-color: #1d1d42;}[data-layout-mode=dark_mode] .card .card-header .dropset {    color: #adb5bd;}[data-layout-mode=dark_mode] .card .card-footer {    background-color: #212529;}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control .custom-file-container__custom-file__custom-file-control__button {    border-left: 1px solid #353570;}[data-layout-mode=dark_mode] .scanner-set img {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);    width: 16px;}[data-layout-mode=dark_mode] .dropdown-menu {    background: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .dropdown-menu .dropdown-item {    color: #adb5bd;}[data-layout-mode=dark_mode] .dropdown-menu .dropdown-item:hover {    color: #adb5bd;    background: #212529;}[data-layout-mode=dark_mode] .page-header h3 {    color: #97A2D2;}[data-layout-mode=dark_mode] .search-set .search-input input[type=search] {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .search-set .search-input input[type=search]::placeholder {    color: #97A2D2;}[data-layout-mode=dark_mode] .input-blocks input[type=text],[data-layout-mode=dark_mode] .input-blocks input[type=password],[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single,[data-layout-mode=dark_mode] .form-control,[data-layout-mode=dark_mode] .form-select,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple {    background: #1d1d42 !important;    color: #97A2D2;}[data-layout-mode=dark_mode] .input-blocks input[type=text]::placeholder,[data-layout-mode=dark_mode] .input-blocks input[type=password]::placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single::placeholder,[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single::placeholder,[data-layout-mode=dark_mode] .form-control::placeholder,[data-layout-mode=dark_mode] .form-select::placeholder,[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple::placeholder {    color: #97A2D2;}[data-layout-mode=dark_mode] .select2-container--default .select2-results__option[aria-selected=true] {    background: #212529 !important;    color: #97A2D2 !important;}[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single .select2-selection__rendered {    color: #97A2D2;    border-color: #353570;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .select2-container--default .select2-selection--single {    border-color: #353570;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .select2-container--focus .select2-selection--single {    border-color: #353570;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .input-blocks input[type=text]:focus {    border-color: #353570;}[data-layout-mode=dark_mode] .custom-file-container .custom-file-container__custom-file__custom-file-control {    background: #212529;    color: #97A2D2;    border-color: transparent;}[data-layout-mode=dark_mode] .input-group-text {    background: #212529;    color: #97A2D2;    border: 1.5px solid rgba(145, 158, 171, 0.32);}[data-layout-mode=dark_mode] .image-upload:hover {    background: #212529;}[data-layout-mode=dark_mode] .productdetails>ul>li h4 {    color: #adb5bd;}[data-layout-mode=dark_mode] .profile-set .profile-top .profile-contentname h2 {    color: #97A2D2;}[data-layout-mode=dark_mode] .total-order ul li h4 {    background: #212529;}[data-layout-mode=dark_mode] .total-order ul li h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .product-details {    background: #212529;}[data-layout-mode=dark_mode] .product-details h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .comp-section .card-header {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .comp-section .nav-tabs.nav-tabs-solid {    background-color: #212529;}[data-layout-mode=dark_mode] .list-group-item {    background: #212529;    color: #97A2D2;}[data-layout-mode=dark_mode] .bg-white {    background-color: #212529 !important;}[data-layout-mode=dark_mode] .section-header .section-title {    color: #97A2D2;}[data-layout-mode=dark_mode] .breadcrumb .breadcrumb-item a {    color: #97A2D2;}[data-layout-mode=dark_mode] .product-list ul li .productviews .productviewscontent .productviewsname h2,[data-layout-mode=dark_mode] .product-list ul li .productviews .productviewscontent .productviewsname h3 {    color: #97A2D2;}[data-layout-mode=dark_mode] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    border-color: #97A2D2;}[data-layout-mode=dark_mode] .alertify .ajs-header {    background: #212529;}[data-layout-mode=dark_mode] .alertify .ajs-dialog {    background: #212529;}[data-layout-mode=dark_mode] .alertify .ajs-footer {    background: #212529;}[data-layout-mode=dark_mode] .alertify .ajs-footer .ajs-buttons .ajs-button {    color: #97A2D2;}[data-layout-mode=dark_mode] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,[data-layout-mode=dark_mode] .bs-popover-top>.popover-arrow::after {    border-top-color: #353570;}[data-layout-mode=dark_mode] .popover {    background-color: #212529;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .popover .popover-header {    background-color: #212529;    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .popover .popover-body {    color: #97A2D2;}[data-layout-mode=dark_mode] .scroll-demo {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .timeline:before {    background-color: #353570;}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel::before {    border-top: 8px solid transparent;    border-right: 0 solid #353570;    border-bottom: 8px solid transparent;    border-left: 8px solid #353570;}[data-layout-mode=dark_mode] .timeline>li>.timeline-panel::after {    border-top: 7px solid transparent;    border-right: 0 solid #353570;    border-bottom: 7px solid transparent;    border-left: 7px solid #353570;}[data-layout-mode=dark_mode] .timeline>li.timeline-inverted>.timeline-panel:after {    border-right-width: 7px;    border-left-width: 0;}[data-layout-mode=dark_mode] .timeline>li.timeline-inverted>.timeline-panel::before {    border-right-width: 8px;    border-left-width: 0;}[data-layout-mode=dark_mode] .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link::after {    background-color: #353570;}[data-layout-mode=dark_mode] .btn-white {    background-color: #141432;    border: 1px solid #353570;    color: #97A2D2;}[data-layout-mode=dark_mode] .calendar-events:hover {    background-color: #353570;    border: 1px solid #353570;    color: #97A2D2;}[data-layout-mode=dark_mode] .fc-button {    color: #97A2D2;    background: #092C4C;    text-shadow: none;}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a span {    color: #adb5bd !important;}[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-mode=dark_mode] .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .cardhead .card-header {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .sidebar-content {    background: #212529;}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header {    border: 1px solid #353570;}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header h5 {    color: #ffffff;}[data-layout-mode=dark_mode] .sidebar-content .sidebar-header a img {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-mode=dark_mode] .sidebar-content .switch-wrapper {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .sidebar-content .layout-wrap .status-text {    color: #97A2D2;}[data-layout-mode=dark_mode] .sidebar-content .layout-wrap .status-toggle .checktoggle {    background: #97A2D2;}[data-layout-mode=dark_mode] .login-logo.logo-normal {    display: none;}[data-layout-mode=dark_mode] .login-logo.logo-white {    display: block !important;}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userheading h3,[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userheading h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login label {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .signinform h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .signinform h4 a {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-sociallink ul li a {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-sociallink ul li a:hover {    color: #ffffff;}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login input {    background: #212529 !important;    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .form-login input::placeholder {    color: #97A2D2;}[data-layout-mode=dark_mode] .welcome {    background-color: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .table-top-head li a {    background-color: #141432;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .table-top-head li a svg {    color: #97A2D2;}[data-layout-mode=dark_mode] .table-top-head li a:hover {    background: #1B2850;}[data-layout-mode=dark_mode] .sales-cards .card h3,[data-layout-mode=dark_mode] .sales-cards .card p {    color: #97A2D2 !important;}[data-layout-mode=dark_mode] .main-chat-blk .all-chats {    background: #092C4C;}[data-layout-mode=dark_mode] .main-chat-blk .chat-member-details .member-details ul li span,[data-layout-mode=dark_mode] .main-chat-blk .chat-member-details .member-details ul li h5 {    color: #67748E;}[data-layout-mode=dark_mode] .main-chat-blk .right-sidebar .right-sidebar-wrap {    background: #141432;}[data-layout-mode=dark_mode] .main-chat-blk .sidebar-body .profile-name {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .setting-title-head h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .left-chat-title {    border-bottom-color: #67748E;    background: #141432;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu {    background: #141432;    border-color: #67748E;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item i {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .top-online-contacts {    background: #141432;}[data-layout-mode=dark_mode] .main-chat-blk .sidebar-body {    background: #141432;}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li a {    border-color: #67748E;}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body h5,[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body p {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .text-muted {    color: #B8BCC9 !important;}[data-layout-mode=dark_mode] .main-chat-blk .chat {    background: #141432;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header {    background: #141432;    box-shadow: none;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header .user-details h5,[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header .user-details small {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-header li a i {    color: #67748E;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .chat-profile-name h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .main-wrapper .content .sidebar-group .sidebar {    border-right-color: #67748E;}[data-layout-mode=dark_mode] .part-name.sub-part-name,[data-layout-mode=dark_mode] .recession-meet-blk .partispant-blk span a {    background: #092C4C;}[data-layout-mode=dark_mode] .part-name.sub-part-name h4,[data-layout-mode=dark_mode] .recession-meet-blk .partispant-blk span a h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .more-icon a {    background: #092C4C;}[data-layout-mode=dark_mode] .recession-meet-blk .reccession-head h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .welcome button,[data-layout-mode=dark_mode] .welcome a {    border-color: #353570;    color: #97A2D2;}[data-layout-mode=dark_mode] .bar-code-view {    border-color: #353570;}[data-layout-mode=dark_mode] .productdetails>ul>li {    border-color: #353570;}[data-layout-mode=dark_mode] .productdetails>ul>li h4 {    border-color: #353570;}[data-layout-mode=dark_mode] .productdetails>ul>li:last-child {    border-color: #353570;}[data-layout-mode=dark_mode] .productdetails>ul>li:first-child {    border-color: #353570;}[data-layout-mode=dark_mode] .right-user-side .slimscroll {    background: #141432;    border-color: #67748E;}[data-layout-mode=dark_mode] .right-user-side .slimscroll .left-chat-title {    background: #092C4C;    border-bottom-color: #67748E !important;}[data-layout-mode=dark_mode] .right-user-side .slimscroll .left-chat-title .chat-title h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .right-user-side .slimscroll .chat-footer {    background: #141432;}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll {    background: #141432;    border-color: #67748E;}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .left-chat-title {    background: #092C4C;}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .left-chat-title .chat-title h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .chat-footer {    background: #141432;}[data-layout-mode=dark_mode] .right-user-side.right-side-party .slimscroll .card-body-blk .user-list .user-list-item {    background: #092C4C;}[data-layout-mode=dark_mode] .history-modal-profile .right-sidebar-profile {    background: #141432;}[data-layout-mode=dark_mode] .modal-profile-detail .modal-userlist li {    color: #97A2D2;}[data-layout-mode=dark_mode] .fc-unthemed td {    color: #97A2D2;}[data-layout-mode=dark_mode] .notes-dash {    background: #141432;    border-color: #353570;}[data-layout-mode=dark_mode] .notes-dash .notes-top-head {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .notes-dash .notes-top-head h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .notes-dash .content-submenu-tag h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-bulk-wrap {    background: #141432;    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.7);}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details {    background: #141432;    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.1);    border-color: #353570;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body a {    color: #5B6670;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a {    color: #97A2D2;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .dropdown-menu {    border-color: #353570;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .notes-card-body .dropdown-menu {    border-color: #353570;    box-shadow: unset;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a {    color: #5B6670;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a {    color: #97A2D2;}[data-layout-mode=dark_mode] .todo-today-content .todo-today-header h3 {    color: #97A2D2;}[data-layout-mode=dark_mode] .todo-wrapper-list {    background: #141432;    border-color: #353570;}[data-layout-mode=dark_mode] .todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .dropdown-menu.notes-menu a.dropdown-item {    color: #adb5bd;}[data-layout-mode=dark_mode] .notes-header h3 {    color: #97A2D2;}[data-layout-mode=dark_mode] .custom-modal-header {    background: #092C4C;}[data-layout-mode=dark_mode] .custom-modal-header .page-title h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .search-set .search-input .btn-searchset {    color: #5B6670;}[data-layout-mode=dark_mode] .accordion {    background: transparent;    --bs-accordion-bg: $card-dark-bg;}[data-layout-mode=dark_mode] .accordion .accordion-item {    background: #1d1d42;}[data-layout-mode=dark_mode] .accordion-card-one .accordion-item .accordion-button:not(.collapsed) {    background: transparent !important;}[data-layout-mode=dark_mode] .accordion-card-one .accordion-item .accordion-button .addproduct-icon h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .card .card-body.add-product .text-editor.add-list.add .custom-filed {    background: transparent;}[data-layout-mode=dark_mode] .bootstrap-tagsinput {    background: #141432;    border: 1px solid #495057;}[data-layout-mode=dark_mode] .product-quantity {    background: #141432;}[data-layout-mode=dark_mode] .product-quantity span {    color: #97A2D2;}[data-layout-mode=dark_mode] .product-quantity input {    background: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .searchinputs.list input {    background: #141432;}[data-layout-mode=dark_mode] .table-tab ul li button.nav-link {    color: #97A2D2;    background-color: #1d1d42;}[data-layout-mode=dark_mode] .table-top-head li .status-toggle {    background: #141432;}[data-layout-mode=dark_mode] .barcode-content-list {    background: #141432;}[data-layout-mode=dark_mode] .barcode-content-list .search-modal-header {    background: #212529;}[data-layout-mode=dark_mode] .barcode-content-list .paper-search-size .search-toggle-list p {    color: #97A2D2;}[data-layout-mode=dark_mode] .barcode-scanner-link {    background: #141432;}[data-layout-mode=dark_mode] .barcode-scanner-link h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .seacrh-barcode-item .searchInput {    background: #141432;}[data-layout-mode=dark_mode] .barcode-scan-header h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .modal-body-table {    background: #212529;}[data-layout-mode=dark_mode] span.customer-toggle,[data-layout-mode=dark_mode] .status-label {    color: #97A2D2;}[data-layout-mode=dark_mode] .layout-drop-item .drop-item-head h5,[data-layout-mode=dark_mode] p {    color: #97A2D2;}[data-layout-mode=dark_mode] .total-employees {    background: #141432;}[data-layout-mode=dark_mode] .total-employees h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .employee-grid-profile {    border-color: #495057;    background: #141432;}[data-layout-mode=dark_mode] .employee-grid-profile ul.department {    background: #212529;}[data-layout-mode=dark_mode] .employee-grid-profile ul.department li {    color: #97A2D2;}[data-layout-mode=dark_mode] .employee-grid-profile .profile-info.department-profile-info {    background: #212529;}[data-layout-mode=dark_mode] aside {    border-color: #353570;}[data-layout-mode=dark_mode] aside.product-order-list .block-section {    border-color: #353570;}[data-layout-mode=dark_mode] aside.product-order-list .btn-block {    border-color: #353570;}[data-layout-mode=dark_mode] .product-wrap .product-list .action a {    border-color: #353570;}[data-layout-mode=dark_mode] .pos-categories,[data-layout-mode=dark_mode] aside,[data-layout-mode=dark_mode] .pos-products .product-info .img-bg {    background: #141432;}[data-layout-mode=dark_mode] aside.product-order-list .order-total,[data-layout-mode=dark_mode] aside.product-order-list .order-total table {    background: #212529;}[data-layout-mode=dark_mode] .product-wrap .product-list {    box-shadow: none;    background: #212529;}[data-layout-mode=dark_mode] .pos-categories h5,[data-layout-mode=dark_mode] .pos-categories h6,[data-layout-mode=dark_mode] .order-list h5,[data-layout-mode=dark_mode] .order-list h6,[data-layout-mode=dark_mode] .pos-products .product-info h6.product-name a,[data-layout-mode=dark_mode] .product-wrap .product-list .qty-item .dec,[data-layout-mode=dark_mode] .product-wrap .product-list .qty-item .inc,[data-layout-mode=dark_mode] aside.product-order-list .payment-method .methods .default-cover a span,[data-layout-mode=dark_mode] .product-wrap .product-list .info h6 a,[data-layout-mode=dark_mode] .file-manager aside h5,[data-layout-mode=dark_mode] .file-manager aside ul li a,[data-layout-mode=dark_mode] .file-manager h4,[data-layout-mode=dark_mode] .file-manager h6 a,[data-layout-mode=dark_mode] .file-manager .accordion .accordion-item .accordion-button::after,[data-layout-mode=dark_mode] .fc-toolbar h2,[data-layout-mode=dark_mode] .file-manager,[data-layout-mode=dark_mode] .file-manager .card,[data-layout-mode=dark_mode] .search-dropdown .search-info h6,[data-layout-mode=dark_mode] .search-dropdown .search-info h6 svg,[data-layout-mode=dark_mode] .search-set .search-input .btn-searchset .feather-search {    color: #97A2D2;}[data-layout-mode=dark_mode] .file-manager aside .dropdown>a .feather-16,[data-layout-mode=dark_mode] .file-manager aside ul li a .feather-16,[data-layout-mode=dark_mode] .file-manager .project-plan ul li,[data-layout-mode=dark_mode] .file-manager .project-plan label,[data-layout-mode=dark_mode] .file-manager .page-header .btn-added .feather-16 {    color: #ffffff;}[data-layout-mode=dark_mode] aside.product-order-list .head,[data-layout-mode=dark_mode] .file-manager .info,[data-layout-mode=dark_mode] .file-manager .folders {    background: #212529;}[data-layout-mode=dark_mode] .file-manager .folders {    border-color: #353570;    background: #1d1d42;}[data-layout-mode=dark_mode] .file-manager .folders,[data-layout-mode=dark_mode] .file-manager .info {    box-shadow: none;}[data-layout-mode=dark_mode] aside.product-order-list .payment-method .methods .default-cover img {    filter: invert(75%) sepia(66%) saturate(1955%) hue-rotate(327deg) brightness(103%) contrast(102%);}[data-layout-mode=dark_mode] .page-wrapper .content.settings-content,[data-layout-mode=dark_mode] .sidebars {    background: #141432;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span {    color: #97A2D2;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active {    background: #092C4C;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active.subdrop {    background: #092C4C;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a svg {    color: #67748E;}[data-layout-mode=dark_mode] .security-settings ul li .security-btn .manage-btn {    color: #97A2D2;}[data-layout-mode=dark_mode] .security-settings ul li .security-type .security-icon {    background: #092C4C;}[data-layout-mode=dark_mode] .connected-app-card ul {    background: #141432;    box-shadow: 0px 4px 60px 0px #343a40;}[data-layout-mode=dark_mode] .connected-app-card ul li .integration-btn a {    background: #092C4C;    color: #97A2D2;}[data-layout-mode=dark_mode] .header-left #toggle_btn svg,[data-layout-mode=dark_mode] .btn-row .btn svg {    color: #ffffff;}[data-layout-mode=dark_mode] .table.profit-table thead,[data-layout-mode=dark_mode] .table.profit-table tbody .profit-table-bg td {    background: #092C4C;    color: #97A2D2;}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box {    background: #092C4C;    opacity: 0.9;}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box .coming-soon-timer li {    background: #092C4C;    color: #97A2D2;}[data-layout-mode=dark_mode] .comming-soon-pg .coming-soon-box .coming-soon-timer li span {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-logo {    display: none;}[data-layout-mode=dark_mode] .pos-modal .modal-header,[data-layout-mode=dark_mode] .pos-modal#hold-order h2 {    background: #141432;    color: #97A2D2;}[data-layout-mode=dark_mode] .pos-modal#orders .order-body .record table {    background: transparent;}[data-layout-mode=dark_mode] .tabs_wrapper ul.tabs li {    background: #092C4C;}[data-layout-mode=dark_mode] .pos-category .default-cover h6 a {    color: #97A2D2;}[data-layout-mode=dark_mode] .pos-category .default-cover span {    color: #B8BCC9;}[data-layout-mode=dark_mode] .pos-category .owl-item {    background: #092C4C;    box-shadow: none;    border-color: #353570;}[data-layout-mode=dark_mode] .pos-category .owl-item h6 a {    color: #97A2D2;}[data-layout-mode=dark_mode] aside.product-order-list h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] aside.product-order-list .head h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] #print-receipt .modal-body .tax-invoice span,[data-layout-mode=dark_mode] #print-receipt .modal-body table thead th,[data-layout-mode=dark_mode] #print-receipt .modal-body table tbody tr table tr:last-child td {    color: #97A2D2;}[data-layout-mode=dark_mode] aside.product-order-list .order-total table tr td {    border-bottom: none;}[data-layout-mode=dark_mode] #print-receipt .modal-body table {    background: none;}[data-layout-mode=dark_mode] .sidebar-footer {    background: #141432;}[data-layout-mode=dark_mode] .sidebar-content .theme-head h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] table tbody td.action-table-data a {    background: #092C4C;}[data-layout-mode=dark_mode] .disabled>.page-link {    color: #67748E;}[data-layout-mode=dark_mode] .apply-leave {    background: #1d1d42;}[data-layout-mode=dark_mode] .card .card-body .payslip-month .month-of-slip h4 {    color: #97A2D2;}[data-layout-mode=dark_mode] .paysilp-table-border th,[data-layout-mode=dark_mode] .payslip-border-bottom th {    color: #97A2D2;}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-name-id h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-name-id span {    color: #5B6670;}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-location-info h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .card .card-body .emp-details .emp-location-info span {    color: #5B6670;}[data-layout-mode=dark_mode] .pay-slip-box .card .card-body .emp-details.justify-content-start {    background: #141432;}[data-layout-mode=dark_mode] .card .card-body .emp-details {    background: #141432;}[data-layout-mode=dark_mode] .connected-app-card ul li .security-title h5,[data-layout-mode=dark_mode] .appearance-settings h6,[data-layout-mode=dark_mode] .logo-company li .logo-info h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .localization-info .setting-info h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content.user-login .login-userset {    background: #1d1d42;    border-color: #1d1d42;    box-shadow: unset;}[data-layout-mode=dark_mode] .custom-alert1 {    background: #212529;}[data-layout-mode=dark_mode] .custom-alert-icon {    background: #212529 !important;}[data-layout-mode=dark_mode] .accordion-button,[data-layout-mode=dark_mode] .accordion .accordion-button.collapsed {    background: transparent !important;}[data-layout-mode=dark_mode] .accordion-button::after,[data-layout-mode=dark_mode] .accordion .accordion-button.collapsed::after {    background: #212529;}[data-layout-mode=dark_mode] .accordion-body {    background: #1d1d42;}[data-layout-mode=dark_mode] .offcanvas {    background: #1d1d42;    color: #97A2D2 !important;}[data-layout-mode=dark_mode] .activity .activity-list li {    background-color: #141432;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .activity .activity-list li .activity-content {    background-color: #141432;}[data-layout-mode=dark_mode] .activity .activity-list li a {    color: #495057;}[data-layout-mode=dark_mode] .activity .activity-list li a:hover {    color: #1B2850;}[data-layout-mode=dark_mode] .activity .activity-list li a.name {    color: #dbe0e6;}[data-layout-mode=dark_mode] .activity .activity-list li a.name:hover {    color: #1B2850;}[data-layout-mode=dark_mode] .select2-container--default .select2-results__option--highlighted[aria-selected] {    background: #1B2850 !important;    color: #fff !important;}[data-layout-mode=dark_mode] .profile-pic-upload .profile-pic span {    color: #97A2D2;}[data-layout-mode=dark_mode] .search-dropdown .search-info {    border-bottom: 1px solid #67748E;}[data-layout-mode=dark_mode] .card .card-body.add-product .addproduct-icon {    border-color: #353570;}[data-layout-mode=dark_mode] .add-product .add-icon a {    color: #B8BCC9;}[data-layout-mode=dark_mode] .table-list-card .table-responsive {    border-top: 1px solid #353570;}[data-layout-mode=dark_mode] .appearance-settings .theme-type-images .theme-image {    background: #092C4C;    border-color: #092C4C;    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.1);}[data-layout-mode=dark_mode] .attendance-widget .card .card-body .card.attendance {    background: #141432;}[data-layout-mode=dark_mode] .audio-call-group ul li .user-audio-call h5 {    color: #97A2D2;}[data-layout-mode=dark_mode] .record-time span {    color: #97A2D2;}[data-layout-mode=dark_mode] .bank-box.active::after {    background-color: #343a40;}[data-layout-mode=dark_mode] .bank-box .bank-header .bank-name h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .bank-box .bank-header .bank-name p {    color: #97A2D2;}[data-layout-mode=dark_mode] .bank-box .bank-info h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .menu-arrow {    background-color: #97A2D2;}[data-layout-mode=dark_mode] .sidebars.settings-sidebar .sidebar-menu .menu-arrow::before {    border-left: 1px solid #000000;    border-bottom: 1px solid #000000;    color: #000000;}[data-layout-mode=dark_mode] .legendLabel {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .chats .message-content {    background: #092C4C;    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download {    background: #092C4C;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-name {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat .chat-body .messages .file-download .file-details ul li {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat_form {    border: 1px solid #353570;    box-shadow: 0px 4px 4px #343a40;}[data-layout-mode=dark_mode] .main-chat-blk .chat-date {    background: #092C4C;    color: #97A2D2;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .main-chat-blk .chat-date:before {    background-color: #353570;}[data-layout-mode=dark_mode] .main-chat-blk .chat-line:before {    background-color: #353570;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .page-add-notes {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .file-manager aside {    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.7);}[data-layout-mode=dark_mode] .file-manager aside h5 {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .seprator-lg {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .pos-modal.upload-modal .modal-body ul li h6 a {    color: #97A2D2;}[data-layout-mode=dark_mode] .pos-modal.upload-modal .modal-body p {    color: #97A2D2;}[data-layout-mode=dark_mode] .social-media-icons li a i {    color: #97A2D2;}[data-layout-mode=dark_mode] .employee-grid-profile .dropdown.profile-action svg {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper .login-content .login-userset .my-4 p {    color: #fff;}[data-layout-mode=dark_mode] .alert-secondary {    background-color: rgba(9, 44, 76, 0.8);    color: #ffffff;    border-color: rgba(9, 44, 76, 0.8);}[data-layout-mode=dark_mode] .badge.text-dark {    color: #ffffff;}[data-layout-mode=dark_mode] .btn-outline-secondary {    border: 1px solid #3577f1 !important;    color: #3577f1 !important;}[data-layout-mode=dark_mode] .btn-outline-light {    border: 1px solid #f8f9fa;    color: #f8f9fa !important;}[data-layout-mode=dark_mode] .btn.text-dark {    color: #ffffff !important;}[data-layout-mode=dark_mode] .callout-info {    background-color: rgba(23, 162, 184, 0.25);    border-color: rgba(23, 162, 184, 0.5);    color: #ffffff;}[data-layout-mode=dark_mode] .callout-warning {    background-color: rgba(255, 153, 0, 0.25);    border-color: rgba(255, 153, 0, 0.5);    color: #ffffff;}[data-layout-mode=dark_mode] .callout-danger {    background-color: rgba(255, 0, 0, 0.25);    border-color: rgba(255, 0, 0, 0.5);    color: #ffffff;}[data-layout-mode=dark_mode] .grid-vertical {    color: #fff;}[data-layout-mode=dark_mode] .grid-vertical .bg-light {    background-color: transparent !important;}[data-layout-mode=dark_mode] .grid-showcase .text-dark {    color: #ffffff !important;}[data-layout-mode=dark_mode] .btn.btn-secondary-light {    background-color: rgba(9, 44, 76, 0.5);    color: #489be6;}[data-layout-mode=dark_mode] .nav-tabs .nav-tabs-rounded {    border-radius: 50px;}[data-layout-mode=dark_mode] .card .card-footer {    background-color: transparent;    color: #97A2D2;}[data-layout-mode=dark_mode] .file-manager .all-files {    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.7);}[data-layout-mode=dark_mode] .form-floating>.form-control-plaintext~label::after {    background-color: transparent;}[data-layout-mode=dark_mode] .form-select {    border-color: #495057;}[data-layout-mode=dark_mode] .productdetails>ul>li h6 {    color: #ffffff;}[data-layout-mode=dark_mode] .connected-app-card ul {    box-shadow: 0px 4px 6px 0px rgba(231, 231, 231, 0.17);}[data-layout-mode=dark_mode] .login-wrapper .login-content.user-login .login-userset {    box-shadow: 0px 4px 6px 0px rgba(190, 190, 190, 0.27);}[data-layout-mode=dark_mode] .sales-cards .card.color-info h3 {    color: #ffffff !important;}[data-layout-mode=dark_mode] .sales-cards .card.color-info p {    color: #ffffff !important;}[data-layout-mode=dark_mode] .table.table-borderless tr td .head-text {    color: #97A2D2;}[data-layout-mode=dark_mode] .accordion .accordion-item {    background: transparent;}[data-layout-mode=dark_mode] .card-text {    color: #97A2D2;}[data-layout-mode=dark_mode] .login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input {    background: transparent;}[data-layout-mode=dark_mode] .file-manager .accordion .accordion-item {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .main-chat-blk .review-files p {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat-action-col>a {    color: #5B6670;}[data-layout-mode=dark_mode] .social-authent-settings .connected-app-card ul li:first-child {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-notes-slider {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .notes-dash .notes-top-head-submenu {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .login-body .login-wrapper .terms li a {    color: #97A2D2;}[data-layout-mode=dark_mode] .input-blocks .bootstrap-tagsinput .tag {    background: #1d1d42;    color: #97A2D2;    border-color: #495057;}[data-layout-mode=dark_mode] .company-info {    border-bottom: 1px solid #353570;}[data-layout-mode=dark_mode] .apply-leave .leave-apply .leave-date p {    color: #97A2D2;}[data-layout-mode=dark_mode] .main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover {    color: #1B2850;}[data-layout-mode=dark_mode] .form-floating>.form-control:not(:placeholder-shown)~label::after {    background-color: transparent;}[data-layout-mode=dark_mode] .form-select option {    background-color: transparent;}[data-layout-mode=dark_mode] .selected-language {    color: #97A2D2;}[data-layout-mode=dark_mode] .file-manager aside {    box-shadow: 0px 4px 60px 0px rgba(0, 0, 0, 0.7);}[data-layout-mode=dark_mode] .file-manager aside h6 {    color: #97A2D2;}[data-layout-mode=dark_mode] .table {    border-color: #353570;}[data-layout-mode=dark_mode] .table tr th {    border-color: #353570;    color: #97A2D2;}[data-layout-mode=dark_mode] .table.table-primary tr th {    background-color: #1d1d42;}[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-next,[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-prev {    background-color: #1d1d42;    border: 1px solid #353570;}[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-next i,[data-layout-mode=dark_mode] .pos-category .owl-nav button.owl-prev i {    color: #97A2D2;}[data-layout-mode=dark_mode] .select2-container--default.select2-container--focus .select2-selection--multiple {    border-color: #353570;}[data-layout-mode=dark_mode] .select2-container--default .select2-selection--multiple {    border-color: #353570;}[data-layout-mode=dark_mode] textarea::placeholder {    color: #97A2D2;}.header {    background: #ffffff;    border-bottom: 1px solid #dbe0e6;    height: 66px;    z-index: 999;    position: fixed;    top: 0;    right: 0;    left: 0;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.header .flag-nav>a img {    border-radius: 50%;    width: 22px;    height: 22px;}.header .searchinputs {    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.header .dropdown-menu {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    transform: translate(0px, 100px);    -webkit-transform: translate(0px, 100px);    -ms-transform: translate(0px, 100px);    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.05);    border: 0;    margin-top: 10px;}.header .dropdown-menu.menu-drop-user {    margin-top: 7px !important;}@media (max-width: 991.98px) {    .header .dropdown-menu {        transition: none;    }}.header .header-left {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    float: left;    height: 66px;    position: relative;    text-align: center;    width: 260px;    z-index: 1;    padding: 0 24px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    border-right: 1px solid #dbe0e6;    border-bottom: 1px solid #dbe0e6;}.header .header-left .logo {    display: inline-block;    line-height: 0;}.header .header-left .logo img {    width: 65px;}@media (max-width: 991.98px) {    .header .header-left .logo {        text-align: center;        width: 100%;    }    .header .header-left .logo img {        width: 100px;    }}@media (max-width:480px) {    .header .header-left .logo {        text-align: center;        width: 100%;    }    .header .header-left .logo img {        width: 65px;    }}.header .header-left .logo-small {    display: none;}@media (max-width: 991.98px) {    .header .header-left {        position: absolute;        width: 100%;    }}@media (max-width: 991.98px) {    .header .header-left #toggle_btn {        display: none;    }}@media (min-width: 991.98px) {    .header #toggle_btn {        float: left;        font-size: 26px;        line-height: 50px;    }    .header #toggle_btn .bar-icon {        display: inline-block;        width: 21px;    }    .header #toggle_btn .bar-icon span {        background-color: #ffffff;        display: block;        float: left;        height: 2px;        width: 21px;        margin: 0 0 5px;        border-radius: 50px;    }    .header #toggle_btn .bar-icon span:nth-child(2) {        width: 15px;    }}.header .page-title-box {    float: left;    height: 60px;    margin-bottom: 0;    padding: 17px 20px;    border-radius: 0;}@media (max-width: 991.98px) {    .header .page-title-box {        display: none;    }}.header .page-title-box a {    color: #1B2850;    font-size: 11px;    font-weight: 700;    border: 1px solid #1B2850;    margin: 0;    padding: 5px;    border-radius: 5px;}.header .page-title-box a:hover {    background: #1B2850;    color: #ffffff;}.header .mobile_btn {    display: none;    float: left;}@media (max-width: 991.98px) {    .header .mobile_btn {        color: #1B2850;        font-size: 24px;        height: 60px;        line-height: 60px;        width: 60px;        z-index: 10;        padding: 0 20px;        position: absolute;        top: 0;        left: 0;        display: block;    }}.header .responsive-search {    display: none;    color: #ffffff;    font-size: 20px;    height: 60px;    line-height: 60px;    padding: 0 15px;}@media (max-width: 991.98px) {    .header .responsive-search {        display: block;    }}.header .top-nav-search form {    position: relative;}@media (max-width: 991.98px) {    .header .top-nav-search form {        display: none;    }}.header .top-nav-search form .form-control {    background-color: rgba(255, 255, 255, 0.1);    border: 1px solid rgba(255, 255, 255, 0.15);    height: 40px;    padding: 10px 50px 10px 15px;    border-radius: 50px;}.header .top-nav-search form .form-control::-webkit-input-placeholder {    color: rgba(255, 255, 255, 0.7);}.header .top-nav-search form .btn {    background-color: transparent;    border-color: transparent;    color: rgba(255, 255, 255, 0.7);    min-height: 40px;    position: absolute;    top: 0;    right: 0;}@media (max-width: 991.98px) {    .header .top-nav-search.active form {        display: block;        position: absolute;        left: 0;    }    .header .top-nav-search.active form .form-control {        background-color: #ffffff;    }    .header .top-nav-search.active form .btn {        background-color: transparent;        border-color: transparent;        min-height: 40px;        position: absolute;        top: 0;        right: 0;        padding: 7px 15px;    }}.header .userset {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.header .userset .usernames {    line-height: initial;    text-align: right;    padding-right: 10px;}.header .userset .usernames span {    display: block;    line-height: initial;}.header .menu-drop-user .dropdown-item {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #67748E;    padding: 7px 10px !important;}.header .menu-drop-user .dropdown-item svg {    stroke-width: 1px;    margin-right: 10px;    width: 18px;}.header .menu-drop-user .logout {    color: #FF0000;}@media (max-width: 991.98px) {    .header .has-arrow .dropdown-toggle>span:nth-child(2) {        display: none;    }    .header .has-arrow .dropdown-toggle:after {        display: none !important;    }}.header .profilename .user-img .status {    bottom: 10px;}.header .user-img {    display: inline-block;    position: relative;}.header .user-img img {    width: 38px;    border-radius: 50%;}.header .user-img .status {    border: 2px solid #ffffff;    height: 10px;    width: 10px;    margin: 0;    position: absolute;    right: 0;    bottom: 30px;    border-radius: 50%;    display: inline-block;    background: #28C76F;}.header .mobile-user-menu {    color: #ffffff;    display: none;    float: right;    font-size: 24px;    height: 60px;    line-height: 60px;    text-align: right;    width: 60px;    z-index: 10;    padding: 0 20px;    position: absolute;    top: 0;    right: 0;}@media (max-width: 991.98px) {    .header .mobile-user-menu {        display: block;    }}.header .mobile-user-menu a {    color: #1B2850;    padding: 0;}.header .mobile-user-menu a::after {    display: none;}.header .mobile-user-menu .dropdown-menu {    padding: 0;}.header .mobile-user-menu .dropdown-menu a {    color: #343a40;    line-height: 40px;    padding: 0 10px;}.logo-small img {    width: 30px;}@media (min-width: 992px) {    .mini-sidebar.expand-menu .header-left {        flex-direction: row;        justify-content: space-between;        -webkit-justify-content: space-between;        -ms-flex-pack: space-between;    }    .mini-sidebar .header-left {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        align-items: center;        -webkit-box-align: center;        -ms-flex-align: center;        justify-content: center;        -webkit-justify-content: center;        -ms-flex-pack: center;        width: 80px;        padding: 0;        flex-direction: column;    }    .mini-sidebar .header-left .logo-small {        display: block;        padding: 10px 0 0;    }    .mini-sidebar .header-left .logo {        display: none;    }    .mini-sidebar .menu-arrow {        display: none !important;    }    .mini-sidebar .chat-user {        display: none !important;    }    .mini-sidebar .user-menu .badge {        display: flex !important;    }    .mini-sidebar.expand-menu .menu-arrow {        display: block !important;    }    .mini-sidebar.expand-menu .chat-user {        display: block !important;    }    .mini-sidebar.expand-menu .logo-small {        display: none;    }    .mini-sidebar.expand-menu .logo {        display: block;    }    .mini-sidebar.expand-menu #toggle_btn {        opacity: 1;    }    .mini-sidebar.expand-menu .header-left {        padding: 0 20px;        display: flex;    }    .mini-sidebar .noti-dot:before {        display: none;    }}.header-pos.header {    position: relative;}.searchpart {    position: fixed;    top: 0;    right: 0;    height: 100vh;    background: #ffffff;    z-index: 100000;    width: 350px;    margin-right: -350px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    -webkit-box-shadow: 0 0px 7px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 0px 7px rgba(0, 0, 0, 0.2);    box-shadow: 0 0px 7px rgba(0, 0, 0, 0.2);}.searchpart.active {    margin-right: 0;}.searchpart .searchcontent {    padding: 20px;    display: block;    height: 100%;}.searchpart .searchhead {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border-bottom: 1px solid #B8BCC9;    color: #343a40;}.searchpart .searchcontents {    padding: 25px 0;}.searchpart .searchparts {    position: relative;}.searchpart .searchparts input[type=text] {    width: 100%;    height: 50px;    border: 1px solid #B8BCC9;    padding: 0 15px;    border-radius: 50px;}.searchpart .searchparts .btn-searchs {    position: absolute;    top: 5px;    right: 10px;    background: #1B2850;    border-radius: 50px;    color: #ffffff;}.searchpart .recentsearch {    margin-top: 15px;    border-top: 1px solid #adb5bd;    padding-top: 15px;}.searchpart .recentsearch h2 {    font-size: 16px;    margin-bottom: 25px;    color: #343a40;    font-weight: 700;}.searchpart .recentsearch li {    border-bottom: 1px solid #adb5bd;    padding: 10px;}.searchpart .recentsearch li h6 {    font-size: 14px;}.searchpart .searchhead h3 {    font-weight: 600;    font-size: 20px;}.header-pos {    padding: 10px;    background: #ffffff;    margin-bottom: 20px;    border-bottom: 1px solid #e8ebed;    height: 80px;}@media (max-width: 991.98px) {    .header-pos {        padding: 10px;        height: auto;    }}.header-pos #mobile_btn {    display: none;    float: left;}@media (max-width: 991.98px) {    .header-pos #mobile_btn {        color: #1B2850;        font-size: 24px;        height: 60px;        line-height: 60px;        width: 60px;        z-index: 10;        padding: 0 20px;        position: absolute;        top: 0;        left: 0;        display: block;    }}.header-pos.header .topnav-dropdown-header {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    height: 40px;    padding: 10px;}.header-pos.header .topnav-dropdown-header .clear-noti {    color: #FF4D4D !important;    float: right;    font-size: 11px !important;    text-transform: uppercase;}.header-pos.header .topnav-dropdown-footer {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border-top: 1px solid #e8ebed;    font-size: 12px;    height: 32px;    line-height: 32px;}.header-pos.header .topnav-dropdown-footer a {    display: block;    text-align: center;    color: #343a40;    padding: 5px 12px;    font-size: 12px !important;}.header-pos.header .user-menu.nav li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    height: 40px;}.header-pos.header .user-menu.nav li a {    color: #092C4C;    line-height: normal;    height: auto;    font-size: 15px;    padding: 0 8px;}.header-pos.header .user-menu.nav li a.dropdown-toggle.nav-link.show {    background: transparent;}.header-pos.header .user-menu.nav li.notification-message {    height: auto;}.header-pos.header .user-img img {    margin-top: 0;}.header-pos.header .user-img .status {    border: 2px solid #ffffff;    height: 10px;    width: 10px;    margin: 0;    border-radius: 50%;    display: inline-block;    background: #28C76F;    position: absolute;    bottom: 6px;    left: 0;}@media (max-width: 991.98px) {    .header-pos.header .user-menu {        display: none;    }}.header-pos.header .user-menu .noti-content .notification-list a {    line-height: normal;    height: auto;    padding: 8px;}.header-split {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}@media (max-width: 991.98px) {    .header-split {        justify-content: center;        -webkit-justify-content: center;        -ms-flex-pack: center;    }}@media (max-width: 991.98px) {    .header-split .header-menu {        display: none;    }}.header-split .header-menu ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.header-split .header-menu ul li {    margin-right: 10px;}.header-split .header-menu ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    border: 1px solid #e8ebed;    color: #000000;    border-radius: 5px;    padding: 5px 8px;}.header-split .header-menu ul li a.links {    border: 0;}.header-split .header-menu ul li a:hover {    background: #1B2850;    color: #ffffff;}.header-split .header-menu ul li a:hover img {    filter: brightness(0) invert(1);}.header-split .header-menu ul li.mobile-show {    display: block;}@media (max-width: 991.98px) {    .header-split .header-menu ul li.mobile-show {        display: block;    }}.mobile-show {    display: none;}@media (max-width: 991.98px) {    .mobile-show {        display: block;    }}.header-menus {    position: absolute;    right: 30px;    display: none;}@media (max-width: 991.98px) {    .header-menus {        display: block;    }}.bar-icon {    display: inline-block;    width: 31px;    margin-top: 20px;}.bar-icon span {    background-color: #1B2850;    display: block;    float: left;    height: 3px;    margin-bottom: 7px;    width: 31px;    border-radius: 2px;    transition: all 0.5s;}.bar-icon span:nth-child(2) {    width: 16px;}.menu-opened .slide-nav .bar-icon {    display: inline-block;    width: 31px;    margin-top: 20px;}.menu-opened .slide-nav .bar-icon span:first-child {    position: relative;    top: 10px;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);}.menu-opened .slide-nav .bar-icon span:nth-child(2) {    display: none;}.menu-opened .slide-nav .bar-icon span:last-child {    transform: rotate(135deg);    -webkit-transform: rotate(135deg);    -ms-transform: rotate(135deg);}hr {    border-top: 1px solid #e8ebed;    opacity: 1;}.profilename {    padding: 0px;}.profilename .profileset {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    padding: 10px 10px 3px;}.profilename .profileset h6 {    font-size: 14px;    color: #092C4C;    font-weight: 500;}.profilename .profileset h5 {    font-size: 14px;    color: #67748E;}.profilename .profileset .profilesets {    margin-left: 10px;}.profilename .profileset .user-img img {    margin-top: 0;}.profilename .dropdown-item {    padding: 8px 5px !important;}.show .user-info::after {    transform: rotate(-140deg);    top: 10px;}.feather-40 {    width: 40px;    height: 40px;}.feather-26 {    width: 26px;    height: 26px;}.feather-20 {    width: 20px;    height: 20px;}.feather-14 {    width: 14px;    height: 14px;}.feather-16 {    width: 16px;    height: 16px;}.user-info {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    position: relative;    padding: 0 30px 0 0;}@media (max-width: 1199.98px) {    .user-info span.user-detail {        display: none;    }}.user-info::after {    content: "";    width: 8px;    height: 8px;    border-top: 0;    border-left: 0;    border-right: 2px solid #1B2950;    border-bottom: 2px solid #1B2950;    border-radius: 1px;    transform: rotate(45deg);    transition: all 0.5s;    top: 8px;    position: absolute;    right: 12px;}@media (max-width: 1199.98px) {    .user-info::after {        top: 12px;    }}.user-info .user-role {    display: block;    color: #67748E;    font-size: 12px;}.user-info .user-letter {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #ffffff;    width: 36px;    height: 36px;    border-radius: 6px;    font-weight: 600;    font-size: 15px;    margin-right: 10px;    border: 1px solid #dbe0e6;}@media (max-width: 1199.98px) {    .user-info .user-letter {        margin-right: 0;    }}.user-info .user-letter img {    border-radius: 6px;}.user-info .user-name {    font-size: 15px;    font-weight: 600;    color: #1B2950;    display: flex;    align-items: center;}.user-info .user-name img {    margin-left: 10px;}.user-menu {    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin: 0;    position: relative;    padding-right: 15px;    height: 100%;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}@media (max-width: 991.98px) {    .user-menu {        display: none;    }}.user-menu>li {    margin-left: 18px;    margin-inline-end: 0;}@media (max-width: 1199.98px) {    .user-menu>li {        margin-left: 8px;    }}.user-menu>li svg {    width: 18px;    color: #67748E;}.user-menu>li a:hover svg {    color: #1B2850;}.user-menu .dropdown-toggle::after {    border: 0;    display: none;}.user-menu .nav-searchinputs {    margin-right: auto;    margin-left: 25px;}.user-menu .nav-item-box>a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #f3f6f9;    border-radius: 6px;    width: 36px;    height: 36px;    position: relative;}.user-menu .nav-item-box>a:hover {    background: #EEF3F5;}.user-menu.nav>li>a {    padding: 0;    display: flex;    line-height: normal;    color: #092C4C;}.user-menu.nav>li>a .badge {    color: #ffffff;    font-weight: 700;    position: absolute;    top: -7px;    right: -7px;    background: #1B2850;    width: 20px;    height: 20px;    font-size: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.user-menu.nav>li>a i {    font-size: 20px;    line-height: 60px;}.user-menu.nav>li.flag-nav a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.user-menu.nav>li.flag-nav a .dropdown-menu {    max-height: 150px;    min-width: 120px;    overflow-y: auto;}.user-menu.nav>li.flag-nav a .dropdown-menu .dropdown-item {    padding: 5px 15px;}.user-menu.nav>li.flag-nav .dropdown-menu {    padding: 15px;    min-width: 210px;}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item {    padding: 10px 10px;    color: #67748E;    border-radius: 10px;    transition: none;}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active {    color: #ffffff;}.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active,.user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item:hover {    background: #F7F7F7 url(../img/icons/check.svg) no-repeat calc(100% - 12px) center;}.user-menu.nav>li.flag-nav .dropdown-menu a img {    width: 20px;    height: 20px;    border-radius: 50%;    margin-right: 10px;}.searchinputs {    padding: 0;    position: relative;}.searchinputs input {    width: 300px;    height: 36px;    border: 1px solid #f3f6f9;    background: #f3f6f9;    padding: 0 16px;    border-radius: 8px;}@media (max-width: 1199.98px) {    .searchinputs input {        width: 170px;    }}.searchinputs .search-addon span {    z-index: 9;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 5px;    cursor: pointer;    position: absolute;    top: 50%;    right: 16px;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}.searchinputs .search-addon svg {    opacity: 0;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    color: #FF4D4D;}.searchinputs.show .search-addon svg {    opacity: 1;}.search-dropdown {    width: 300px;    height: 315px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    padding: 20px;    border-radius: 10px;    background: #ffffff;    margin-top: 0;    overflow-y: auto;}.search-dropdown .search-info {    margin: 0 0 15px 0;    padding: 0 0 15px 0;    border-bottom: 1px solid #dbe0e6;    font-size: 14px;    color: #5B6670;}.search-dropdown .search-info:last-child {    border-bottom: none;    margin: 0;    padding: 0;}.search-dropdown .search-info h6 {    font-size: 14px;    font-weight: 700;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #092C4C;    margin-bottom: 15px;}.search-dropdown .search-info h6 svg {    width: 16px;    margin-right: 6px;    color: #092C4C;}.search-dropdown .search-info .search-tags {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.search-dropdown .search-info .search-tags li {    margin-right: 10px;}.search-dropdown .search-info .search-tags li:last-child {    margin-right: 0;}.search-dropdown .search-info .search-tags li:hover a {    background: #1B2850;    color: #ffffff;}.search-dropdown .search-info .search-tags li a {    padding: 5px 10px;    background: #e8ebed;    border-radius: 50px;    color: #5B6670;}.search-dropdown .search-info .customers li {    margin-bottom: 15px;}.search-dropdown .search-info .customers li:hover a {    color: #1B2850;}.search-dropdown .search-info .customers li:hover a img {    border-color: #1B2850;}.search-dropdown .search-info .customers li:last-child {    margin-bottom: 0;}.search-dropdown .search-info .customers li a {    color: #5B6670;    font-size: 15px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.search-dropdown .search-info .customers li a img {    width: 30px;    height: 30px;    border-radius: 100%;    border: 1px solid #f3f6f9;}.user-menu.nav>li>a.dropdown-toggle.nav-link.select-store.show {    background: none;}.user-menu.nav>li>a.select-store {    padding: 4px 10px;    border: 1px solid #dbe0e6;    border-radius: 6px;}@media (max-width: 1199.98px) {    .user-menu.nav>li>a.select-store {        padding: 6px 5px;    }}.user-menu.nav>li>a.select-store .user-info {    padding: 3px 25px 3px 0;}@media (max-width: 1199.98px) {    .user-menu.nav>li>a.select-store .user-info {        padding-right: 15px;    }}.user-menu.nav>li>a.select-store .user-info .user-letter {    width: 20px;    height: 20px;    margin-right: 6px;    border: 0;}.user-menu.nav>li>a.select-store .user-info .user-letter img {    border-radius: 100%;}.user-menu.nav>li>a.select-store .user-info .user-name {    font-size: 13px;    font-weight: 500;    color: #092C4C;}.user-menu.nav>li>a.select-store .user-info:after {    top: 33%;    transform: translateY(-33%);    -webkit-transform: translateY(-33%);    -ms-transform: translateY(-33%);    transform: rotate(45deg);    border-color: #5B6670;    right: 6px;}.select-store-dropdown .dropdown-menu .dropdown-item {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.select-store-dropdown .dropdown-menu .dropdown-item img {    margin-right: 8px;    width: 20px;    height: 20px;    border-radius: 100%;    border: 1px solid #f3f6f9;}.header-collapse .user-menu {    height: 0;    display: none;}.header-collapse .page-wrapper {    padding-top: 0;}.header-collapse .header {    border-bottom: none;    background: transparent;    width: 260px;}.header-collapse .header .header-left {    background: #ffffff;}.header-collapse .welcome #collapse-header.active {    background: #1B2850;    border-color: #1B2850;}.header-collapse .welcome #collapse-header.active svg {    transform: rotate(180deg);    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    color: #ffffff;}.page-wrapper-one {    margin-left: 0px;    padding-top: 130px;}.header-one .header-left {    border-right: 0 !important;    padding: 25px;}.logo-white {    display: none !important;}.sidebar.horizontal-sidebar {    position: fixed;    width: 100%;    height: 68px;    background: #ffffff;    border-top: 1px solid #dbe0e6;    box-shadow: 0px 4px 14px rgba(198, 198, 198, 0.25);    z-index: 500;}.sidebar.horizontal-sidebar .sidebar-menu {    padding: 0 15px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li {    margin-bottom: 0;    margin-right: 20px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li.submenu ul li a.active {    color: #1B2850;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a {    padding: 22px 15px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a.active {    background: transparent;}@media (max-width: 1199.98px) {    .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a {        padding: 22px 5px;    }}@media (max-width: 1199.98px) and (max-width: 1199.98px) {    .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a span {        font-size: 14px;    }}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover {    background: transparent;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover span {    color: #1B2850;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover img,.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover svg {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img {    top: 0 !important;    width: auto;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a {    font-weight: 500;    font-size: 15px;    color: #67748E;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg {    width: 18px;    margin-right: 7px;}@media (max-width: 1199.98px) {    .sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg {        margin-right: 5px;    }}.sidebar.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow {    position: initial;    transform: rotate(90deg);    margin-left: 15px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul {    position: absolute;    width: 250px;    height: auto;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a {    padding: 8px 15px !important;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow {    float: right;    margin-right: 15px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i {    margin-right: 7px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg {    width: 18px;    margin-right: 7px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    box-shadow: 0px 4px 14px rgba(198, 198, 198, 0.25);}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    position: relative;    padding: 0;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a {    padding: 8px 10px 8px 40px !important;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu.submenu-two ul li a {    margin-left: 10px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu.submenu-two.submenu-three ul li a {    margin-left: 20px;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a {    padding: 8px 15px !important;}.sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a::after {    content: none !important;}@media (max-width: 1199.98px) {    .sidebar.horizontal-sidebar .sidebar-menu>ul>li {        margin-right: 0;    }}@media (min-width: 992px) {    .hide-sidebar {        display: none;    }}@media (max-width: 991.98px) {    .horizontal-sidebar {        display: none;    }    .page-wrapper-one {        padding-top: 60px;    }}.header-two .header-left {    border: 0 !important;    padding: 0 10px;}.header-two .top-nav-search {    float: left;    margin-left: 10px;}.header-two .top-nav-search .btn {    left: 0;    right: auto !important;}.header-two .top-nav-search .searchinputs input {    z-index: 1;}.sidebar.sidebar-two {    left: auto;    top: 90px;    border: 0 !important;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a img {    width: 18px;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a span {    margin-left: 10px;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a::after {    content: none;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li a .menu-arrow {    top: 10px;}.sidebar.sidebar-two .sidebar-menu>ul>li.submenu ul li ul li a {    padding: 8px 8px 8px 64px;}.sidebar.sidebar-two .sidebar-menu .menu-arrow {    position: absolute;    top: 12px;    right: 15px;}.page-wrapper-two .dash-widget .dash-widgetcontent {    margin-left: 10px;}@media (max-width: 991.98px) {    .sidebar.sidebar-two {        left: 0;        top: 60px;    }}@media (max-width: 991.98px) {    .header-block {        display: block !important;    }}.page-wrapper-three {    margin-left: 0;    padding-top: 0;}.page-wrapper-three .content {    background: #FAFBFE;    border-radius: 20px;    margin-top: -82px;}.header-three {    position: relative;}.header-three .header-left {    border-right: 0 !important;    padding: 25px;}.logo-white {    display: none !important;}.sidebar.side-three.horizontal-sidebar {    position: relative;    top: 0;    width: 100%;    height: 150px;    background: #1B2950;    border-top: 1px solid #dbe0e6;    box-shadow: 0px 4px 14px rgba(198, 198, 198, 0.25);    z-index: unset;}.sidebar.side-three.horizontal-sidebar .sidebar-menu {    padding: 0 15px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li {    margin-bottom: 0;    margin-right: 20px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a {    padding: 22px 15px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a svg {    filter: brightness(0) invert(1);    margin-right: 0;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover {    background: transparent;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover span {    color: #1B2850 !important;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a:hover svg {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a img {    top: 0 !important;    width: auto;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a::before {    content: "";    position: absolute;    top: 50%;    right: -10px;    width: 1px;    height: 15px;    background: #6B7A99;    transform: translateY(-50%);}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li>a span {    color: #ffffff !important;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a {    font-weight: 500;    font-size: 15px;    color: #ffffff;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;    filter: brightness(0) invert(1);}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a svg {    width: 18px;    margin-right: 7px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a:hover img,.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li a:hover svg {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow {    position: initial;    transform: rotate(90deg);    margin-left: 15px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul {    position: absolute;    width: 250px;    height: auto;    z-index: 1;    background: #1B2950;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a {    padding: 8px 15px !important;    color: #ffffff;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow {    float: right;    margin-right: 15px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i {    margin-right: 7px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg {    width: 18px;    margin-right: 7px;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover {    color: #1B2850;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover img {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    box-shadow: none;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    position: relative;    padding: 0;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a {    padding: 8px 10px 8px 40px !important;    color: #ffffff;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li a {    padding: 8px 15px !important;}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li ul li a::after {    content: none !important;}@media (max-width: 1199.98px) {    .sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li {        margin-right: 0;    }}.sidebar.side-three.horizontal-sidebar .sidebar-menu>ul>li:last-child>a::before {    content: none;}@media (min-width: 992px) {    .hide-sidebar {        display: none;    }}@media (max-width: 991.98px) {    .header-three {        position: fixed;    }    .horizontal-sidebar {        display: none;    }    .page-wrapper-three {        padding-top: 60px;    }    .page-wrapper-three .content {        margin-top: 0;    }}.sidebar.collapsed-sidebar {    border: 0;    box-shadow: 0px 4px 14px rgba(198, 198, 198, 0.25);    display: none;}.sidebar.collapsed-sidebar .sidebar-menu {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    border-radius: 0 20px 20px 0;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside {    float: left;    width: 100%;    max-width: 66px;    margin-left: 0px;    color: rgba(255, 255, 255, 0.5);    -webkit-transition: all 0.299s;    -ms-transition: all 0.299s;    transition: all 0.299s;    margin: 0;    padding: 0;    box-shadow: 0px 0 14px rgba(198, 198, 198, 0.25);    min-height: 100vh;    border: 0;    position: fixed;    left: 0;    z-index: 999;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs {    padding: 14px 14px 0;    border: 0;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item {    margin-bottom: 10px;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link {    padding: 5px;    width: 38px;    height: 38px;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover {    background-color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover img {    filter: brightness(0) invert(1);}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:hover svg {    color: #ffffff;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active {    background-color: #1B2850;    border: 0;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active img,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active img {    filter: brightness(0) invert(1);}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active svg,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active svg {    color: #ffffff;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link:active::after,.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link.active::after {    content: none;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item .nav-link::before {    content: none;}.sidebar.collapsed-sidebar .sidebar-menu .ui-aside .nav-tabs .nav-item:last-child .nav-link {    border-bottom: 0;}.sidebar.collapsed-sidebar .tab-content-four {    padding-top: 20px;    margin-left: 80px;    width: 100%;}.sidebar.collapsed-sidebar ul ul {    display: none;}.sidebar.collapsed-sidebar .sidebar-menu {    padding: 0 20px 0 0;}.sidebar.collapsed-sidebar .sidebar-menu ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 10px 15px 10px 25px;    position: relative;    color: #67748E;}.sidebar.collapsed-sidebar .sidebar-menu ul li a svg {    width: 18px;    color: #67748E;}.sidebar.collapsed-sidebar .sidebar-menu ul li a img {    width: 18px;    color: #67748E;}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover img {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover span {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a:hover svg {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a::before {    content: "";    position: absolute;    top: 50%;    left: 10px;    transform: translateY(-50%);    background: #adb5bd;    width: 5px;    height: 5px;}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active svg {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active img {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}.sidebar.collapsed-sidebar .sidebar-menu ul li a.active span {    color: #1B2850;}.sidebar.collapsed-sidebar .sidebar-menu ul li a span {    margin-left: 0;    font-size: 15px;    font-weight: 500;    color: #67748E;}.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow {    display: inline-block;    font-family: "Font Awesome 5 Free";    text-rendering: auto;    line-height: 40px;    font-size: 18px;    line-height: 18px;    position: absolute;    top: 12px;    right: 0px;    transform: translate(0, 0);    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow.inside-submenu {    right: 15px;}.sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow.inside-submenu.inside-submenu-two {    right: 15px;}.sidebar.collapsed-sidebar .sidebar-menu ul li a.subdrop .menu-arrow {    transform: rotate(90deg);    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);}.sidebar.collapsed-sidebar .sidebar-menu ul li.submenu.submenu-two ul li a {    margin-left: 10px;}.sidebar.collapsed-sidebar .sidebar-menu ul li.submenu.submenu-three ul li a {    margin-left: 20px;}.sidebar.collapsed-sidebar .sidebar-menu ul li ul li a {    padding: 10px 15px 10px 25px;    left: 14px;}.header-four .header-left {    border-right: 0 !important;}.page-wrapper-four {    margin-left: 250px;}@media (max-width: 992px) {    .page-wrapper-four {        margin-left: 0;    }}div#global-loader {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #ffffff;    position: fixed;    z-index: 999999;    width: 100%;    height: 100vh;}div#global-loader .whirly-loader:not(:required) {    animation: whirly-loader 1.25s linear infinite;    background: transparent;    box-shadow: 0 26px 0 6px #1B2850, 0.90971px 26.05079px 0 5.93333px #1B2850, 1.82297px 26.06967px 0 5.86667px #1B2850, 2.73865px 26.05647px 0 5.8px #1B2850, 3.65561px 26.01104px 0 5.73333px #1B2850, 4.57274px 25.93327px 0 5.66667px #1B2850, 5.48887px 25.8231px 0 5.6px #1B2850, 6.40287px 25.68049px 0 5.53333px #1B2850, 7.31358px 25.50548px 0 5.46667px #1B2850, 8.21985px 25.2981px 0 5.4px #1B2850, 9.12054px 25.05847px 0 5.33333px #1B2850, 10.01448px 24.78672px 0 5.26667px #1B2850, 10.90054px 24.48302px 0 5.2px #1B2850, 11.77757px 24.1476px 0 5.13333px #1B2850, 12.64443px 23.78072px 0 5.06667px #1B2850, 13.5px 23.38269px 0 5px #1B2850, 14.34315px 22.95384px 0 4.93333px #1B2850, 15.17277px 22.49455px 0 4.86667px #1B2850, 15.98776px 22.00526px 0 4.8px #1B2850, 16.78704px 21.48643px 0 4.73333px #1B2850, 17.56953px 20.93855px 0 4.66667px #1B2850, 18.33418px 20.36217px 0 4.6px #1B2850, 19.07995px 19.75787px 0 4.53333px #1B2850, 19.80582px 19.12626px 0 4.46667px #1B2850, 20.5108px 18.468px 0 4.4px #1B2850, 21.1939px 17.78379px 0 4.33333px #1B2850, 21.85416px 17.07434px 0 4.26667px #1B2850, 22.49067px 16.34043px 0 4.2px #1B2850, 23.10251px 15.58284px 0 4.13333px #1B2850, 23.68881px 14.80241px 0 4.06667px #1B2850, 24.24871px 14px 0 4px #1B2850, 24.7814px 13.1765px 0 3.93333px #1B2850, 25.28607px 12.33284px 0 3.86667px #1B2850, 25.76198px 11.46997px 0 3.8px #1B2850, 26.2084px 10.58888px 0 3.73333px #1B2850, 26.62462px 9.69057px 0 3.66667px #1B2850, 27.01001px 8.77608px 0 3.6px #1B2850, 27.36392px 7.84648px 0 3.53333px #1B2850, 27.68577px 6.90284px 0 3.46667px #1B2850, 27.97502px 5.94627px 0 3.4px #1B2850, 28.23116px 4.97791px 0 3.33333px #1B2850, 28.4537px 3.99891px 0 3.26667px #1B2850, 28.64223px 3.01042px 0 3.2px #1B2850, 28.79635px 2.01364px 0 3.13333px #1B2850, 28.91571px 1.00976px 0 3.06667px #1B2850, 29px 0 0 3px #1B2850, 29.04896px -1.01441px 0 2.93333px #1B2850, 29.06237px -2.03224px 0 2.86667px #1B2850, 29.04004px -3.05223px 0 2.8px #1B2850, 28.98185px -4.07313px 0 2.73333px #1B2850, 28.88769px -5.09368px 0 2.66667px #1B2850, 28.75754px -6.1126px 0 2.6px #1B2850, 28.59138px -7.12863px 0 2.53333px #1B2850, 28.38926px -8.14049px 0 2.46667px #1B2850, 28.15127px -9.1469px 0 2.4px #1B2850, 27.87755px -10.1466px 0 2.33333px #1B2850, 27.56827px -11.1383px 0 2.26667px #1B2850, 27.22365px -12.12075px 0 2.2px #1B2850, 26.84398px -13.09268px 0 2.13333px #1B2850, 26.42956px -14.05285px 0 2.06667px #1B2850, 25.98076px -15px 0 2px #1B2850, 25.49798px -15.93291px 0 1.93333px #1B2850, 24.98167px -16.85035px 0 1.86667px #1B2850, 24.43231px -17.75111px 0 1.8px #1B2850, 23.85046px -18.63402px 0 1.73333px #1B2850, 23.23668px -19.49789px 0 1.66667px #1B2850, 22.5916px -20.34157px 0 1.6px #1B2850, 21.91589px -21.16393px 0 1.53333px #1B2850, 21.21024px -21.96384px 0 1.46667px #1B2850, 20.4754px -22.74023px 0 1.4px #1B2850, 19.71215px -23.49203px 0 1.33333px #1B2850, 18.92133px -24.2182px 0 1.26667px #1B2850, 18.10379px -24.91772px 0 1.2px #1B2850, 17.26042px -25.58963px 0 1.13333px #1B2850, 16.39217px -26.23295px 0 1.06667px #1B2850, 15.5px -26.84679px 0 1px #1B2850, 14.58492px -27.43024px 0 0.93333px #1B2850, 13.64796px -27.98245px 0 0.86667px #1B2850, 12.69018px -28.50262px 0 0.8px #1B2850, 11.7127px -28.98995px 0 0.73333px #1B2850, 10.71663px -29.4437px 0 0.66667px #1B2850, 9.70313px -29.86317px 0 0.6px #1B2850, 8.67339px -30.2477px 0 0.53333px #1B2850, 7.6286px -30.59666px 0 0.46667px #1B2850, 6.57001px -30.90946px 0 0.4px #1B2850, 5.49886px -31.18558px 0 0.33333px #1B2850, 4.41643px -31.42451px 0 0.26667px #1B2850, 3.32401px -31.6258px 0 0.2px #1B2850, 2.22291px -31.78904px 0 0.13333px #1B2850, 1.11446px -31.91388px 0 0.06667px #1B2850, 0 -32px 0 0 #1B2850, -1.11911px -32.04713px 0 -0.06667px #1B2850, -2.24151px -32.05506px 0 -0.13333px #1B2850, -3.36582px -32.02361px 0 -0.2px #1B2850, -4.49065px -31.95265px 0 -0.26667px #1B2850, -5.61462px -31.84212px 0 -0.33333px #1B2850, -6.73634px -31.69198px 0 -0.4px #1B2850, -7.8544px -31.50227px 0 -0.46667px #1B2850, -8.9674px -31.27305px 0 -0.53333px #1B2850, -10.07395px -31.00444px 0 -0.6px #1B2850, -11.17266px -30.69663px 0 -0.66667px #1B2850, -12.26212px -30.34982px 0 -0.73333px #1B2850, -13.34096px -29.96429px 0 -0.8px #1B2850, -14.4078px -29.54036px 0 -0.86667px #1B2850, -15.46126px -29.07841px 0 -0.93333px #1B2850, -16.5px -28.57884px 0 -1px #1B2850, -17.52266px -28.04212px 0 -1.06667px #1B2850, -18.52792px -27.46878px 0 -1.13333px #1B2850, -19.51447px -26.85936px 0 -1.2px #1B2850, -20.48101px -26.21449px 0 -1.26667px #1B2850, -21.42625px -25.53481px 0 -1.33333px #1B2850, -22.34896px -24.82104px 0 -1.4px #1B2850, -23.2479px -24.07391px 0 -1.46667px #1B2850, -24.12186px -23.29421px 0 -1.53333px #1B2850, -24.96967px -22.48279px 0 -1.6px #1B2850, -25.79016px -21.64052px 0 -1.66667px #1B2850, -26.58223px -20.76831px 0 -1.73333px #1B2850, -27.34477px -19.86714px 0 -1.8px #1B2850, -28.07674px -18.938px 0 -1.86667px #1B2850, -28.7771px -17.98193px 0 -1.93333px #1B2850, -29.44486px -17px 0 -2px #1B2850, -30.07908px -15.99333px 0 -2.06667px #1B2850, -30.67884px -14.96307px 0 -2.13333px #1B2850, -31.24325px -13.91039px 0 -2.2px #1B2850, -31.7715px -12.83652px 0 -2.26667px #1B2850, -32.26278px -11.74269px 0 -2.33333px #1B2850, -32.71634px -10.63018px 0 -2.4px #1B2850, -33.13149px -9.5003px 0 -2.46667px #1B2850, -33.50755px -8.35437px 0 -2.53333px #1B2850, -33.84391px -7.19374px 0 -2.6px #1B2850, -34.14px -6.0198px 0 -2.66667px #1B2850, -34.39531px -4.83395px 0 -2.73333px #1B2850, -34.60936px -3.63759px 0 -2.8px #1B2850, -34.78173px -2.43218px 0 -2.86667px #1B2850, -34.91205px -1.21916px 0 -2.93333px #1B2850, -35px 0 0 -3px #1B2850, -35.04531px 1.22381px 0 -3.06667px #1B2850, -35.04775px 2.45078px 0 -3.13333px #1B2850, -35.00717px 3.6794px 0 -3.2px #1B2850, -34.92345px 4.90817px 0 -3.26667px #1B2850, -34.79654px 6.13557px 0 -3.33333px #1B2850, -34.62643px 7.36007px 0 -3.4px #1B2850, -34.41316px 8.58016px 0 -3.46667px #1B2850, -34.15683px 9.79431px 0 -3.53333px #1B2850, -33.85761px 11.001px 0 -3.6px #1B2850, -33.5157px 12.19872px 0 -3.66667px #1B2850, -33.13137px 13.38594px 0 -3.73333px #1B2850, -32.70493px 14.56117px 0 -3.8px #1B2850, -32.23675px 15.72291px 0 -3.86667px #1B2850, -31.72725px 16.86968px 0 -3.93333px #1B2850, -31.17691px 18px 0 -4px #1B2850, -30.58627px 19.11242px 0 -4.06667px #1B2850, -29.95589px 20.2055px 0 -4.13333px #1B2850, -29.28642px 21.27783px 0 -4.2px #1B2850, -28.57852px 22.32799px 0 -4.26667px #1B2850, -27.83295px 23.35462px 0 -4.33333px #1B2850, -27.05047px 24.35635px 0 -4.4px #1B2850, -26.23192px 25.33188px 0 -4.46667px #1B2850, -25.37819px 26.27988px 0 -4.53333px #1B2850, -24.49018px 27.1991px 0 -4.6px #1B2850, -23.56888px 28.0883px 0 -4.66667px #1B2850, -22.6153px 28.94626px 0 -4.73333px #1B2850, -21.6305px 29.77183px 0 -4.8px #1B2850, -20.61558px 30.56385px 0 -4.86667px #1B2850, -19.57168px 31.32124px 0 -4.93333px #1B2850, -18.5px 32.04294px 0 -5px #1B2850, -17.40175px 32.72792px 0 -5.06667px #1B2850, -16.27818px 33.37522px 0 -5.13333px #1B2850, -15.1306px 33.98389px 0 -5.2px #1B2850, -13.96034px 34.55305px 0 -5.26667px #1B2850, -12.76875px 35.08186px 0 -5.33333px #1B2850, -11.55724px 35.56951px 0 -5.4px #1B2850, -10.32721px 36.01527px 0 -5.46667px #1B2850, -9.08014px 36.41843px 0 -5.53333px #1B2850, -7.81748px 36.77835px 0 -5.6px #1B2850, -6.54075px 37.09443px 0 -5.66667px #1B2850, -5.25147px 37.36612px 0 -5.73333px #1B2850, -3.95118px 37.59293px 0 -5.8px #1B2850, -2.64145px 37.77443px 0 -5.86667px #1B2850, -1.32385px 37.91023px 0 -5.93333px #1B2850;    display: inline-block;    height: 8px;    overflow: hidden;    position: relative;    text-indent: -9999px;    width: 8px;    transform-origin: 50% 50%;    -webkit-transform-origin: 50% 50%;    -ms-transform-origin: 50% 50%;    border-radius: 100%;}@keyframes loader {    to {        left: -100vw;    }}@-webkit-keyframes whirly-loader {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -webkit-transform: rotate(1turn);        transform: rotate(1turn);    }}@keyframes whirly-loader {    0% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -webkit-transform: rotate(1turn);        transform: rotate(1turn);    }}.sidebar,.sidebars {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    background-color: #f8f9fa;    border-right: 1px solid transparent;    margin-top: 0;    z-index: 1001;    position: fixed;    top: 66px;    bottom: 0;    left: 0;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    border-right: 1px solid #dbe0e6;    width: 260px;}@media (max-width: 991.98px) {    .sidebar,    .sidebars {        margin-left: -575px;        -webkit-transition: all 0.4s ease;        -ms-transition: all 0.4s ease;        transition: all 0.4s ease;        z-index: 1041;        background: #ffffff;    }}@media (max-width: 575px) {    .sidebar,    .sidebars {        width: 100%;    }}.sidebar .slimScrollDiv,.sidebars .slimScrollDiv {    background: #ffffff;    border-right: 1px solid transparent;}@media (max-width: 575px) {    .sidebar .slimScrollDiv,    .sidebars .slimScrollDiv {        width: 100% !important;    }}.sidebar .sidebar-menu,.sidebars .sidebar-menu {    padding: 24px;}.sidebar .sidebar-menu>ul>li,.sidebars .sidebar-menu>ul>li {    margin-bottom: 24px;}.sidebar .sidebar-menu>ul>li.active a,.sidebars .sidebar-menu>ul>li.active a {    color: #ffffff;}.sidebar .sidebar-menu>ul>li.active svg,.sidebars .sidebar-menu>ul>li.active svg {    color: #1B2850;}.sidebar .sidebar-menu>ul>li svg,.sidebars .sidebar-menu>ul>li svg {    min-width: 16px;    width: 16px;    height: 16px;    margin-right: 10px;}.sidebar .sidebar-menu>ul>li>a,.sidebars .sidebar-menu>ul>li>a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 10px 15px;    position: relative;    color: #092C4C;}.sidebar .sidebar-menu>ul>li>a svg,.sidebars .sidebar-menu>ul>li>a svg {    color: #637381;}.sidebar .sidebar-menu>ul>li>a img,.sidebars .sidebar-menu>ul>li>a img {    width: 18px;    color: #637381;}.sidebar .sidebar-menu>ul>li>a:hover,.sidebars .sidebar-menu>ul>li>a:hover {    background: rgba(254, 159, 67, 0.08);    color: #1B2850;    border-radius: 5px;}.sidebar .sidebar-menu>ul>li>a:hover img,.sidebars .sidebar-menu>ul>li>a:hover img {    filter: invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%);}.sidebar .sidebar-menu>ul>li>a:hover span,.sidebars .sidebar-menu>ul>li>a:hover span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li>a:hover svg,.sidebars .sidebar-menu>ul>li>a:hover svg {    color: #1B2850;}.sidebar .sidebar-menu>ul>li>a.active,.sidebars .sidebar-menu>ul>li>a.active {    background: rgba(254, 159, 67, 0.08);    color: #1B2850;    border-radius: 5px;}.sidebar .sidebar-menu>ul>li>a.active svg,.sidebars .sidebar-menu>ul>li>a.active svg {    color: #ffffff;}.sidebar .sidebar-menu>ul>li>a.active img,.sidebars .sidebar-menu>ul>li>a.active img {    filter: invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%);}.sidebar .sidebar-menu>ul>li>a.active span,.sidebars .sidebar-menu>ul>li>a.active span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li>a.active .menu-arrow,.sidebars .sidebar-menu>ul>li>a.active .menu-arrow {    background: #FFEDDC;}.sidebar .sidebar-menu>ul>li>a.active .menu-arrow::before,.sidebars .sidebar-menu>ul>li>a.active .menu-arrow::before {    border-color: #1B2850;}.sidebar .sidebar-menu>ul>li>a span,.sidebars .sidebar-menu>ul>li>a span {    font-size: 15px;    font-weight: 500;    color: #67748E;}.sidebar .sidebar-menu>ul>li.active a,.sidebars .sidebar-menu>ul>li.active a {    background: rgba(254, 159, 67, 0.08);    border-radius: 5px;}.sidebar .sidebar-menu>ul>li.active a img,.sidebars .sidebar-menu>ul>li.active a img {    filter: invert(72%) sepia(76%) saturate(1430%) hue-rotate(327deg) brightness(103%) contrast(101%);}.sidebar .sidebar-menu>ul>li.active a span,.sidebars .sidebar-menu>ul>li.active a span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu ul,.sidebars .sidebar-menu>ul>li.submenu ul {    border-bottom: 1px solid rgba(222, 226, 230, 0.5);    padding: 10px 0;    display: none;}.sidebar .sidebar-menu>ul>li.submenu ul li a,.sidebars .sidebar-menu>ul>li.submenu ul li a {    font-weight: 500;    font-size: 14px;    color: #092C4C;    position: relative;    display: block;    padding: 8px 8px 8px 40px;}.sidebar .sidebar-menu>ul>li.submenu ul li a.active,.sidebars .sidebar-menu>ul>li.submenu ul li a.active {    color: #092C4C;}.sidebar .sidebar-menu>ul>li.submenu ul li a.active:after,.sidebars .sidebar-menu>ul>li.submenu ul li a.active:after {    background: #1B2850;    border: 2px solid #1B2850;}.sidebar .sidebar-menu>ul>li.submenu ul li a::after,.sidebars .sidebar-menu>ul>li.submenu ul li a::after {    content: "";    background: rgba(50, 71, 92, 0.38);    width: 8px;    height: 8px;    border: 2px solid #ffffff;    border-radius: 50px;    position: absolute;    top: 16px;    left: 16px;}.sidebar .sidebar-menu>ul>li.submenu ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu ul li a:hover {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu ul li a:hover:after,.sidebars .sidebar-menu>ul>li.submenu ul li a:hover:after {    background: #1B2850;    border: 2px solid #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul,.sidebars .sidebar-menu>ul>li.submenu-open ul {    border-bottom: 1px solid #e8ebed;    padding: 0 0 14px 0;    display: block;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a,.sidebars .sidebar-menu>ul>li.submenu-open ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    font-weight: 500;    font-size: 15px;    color: #67748E;    position: relative;    width: 100%;    padding: 10px 10px 10px 18px;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a span {     white-space: nowrap;    font-size: 14px;    color: #1b2850;    font-weight: 700;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active a span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active a span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a.active:after,.sidebars .sidebar-menu>ul>li.submenu-open ul li a.active:after {    background: #1B2850;    border: 2px solid #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover:after,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover:after {    background: #1B2850;    border: 2px solid #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul li a:hover span,.sidebars .sidebar-menu>ul>li.submenu-open ul li a:hover span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul>li.active a,.sidebars .sidebar-menu>ul>li.submenu-open ul>li.active a {    background: rgba(254, 159, 67, 0.08);    border-radius: 5px;    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open ul>li.active a span,.sidebars .sidebar-menu>ul>li.submenu-open ul>li.active a span {    color: #1B2850;}.sidebar .sidebar-menu>ul>li.submenu-open .submenu-hdr,.sidebars .sidebar-menu>ul>li.submenu-open .submenu-hdr {    font-weight: 600;    font-size: 14px;    color: #1B2850;    margin: 0 0 14px 0;}.sidebar .sidebar-menu>ul>li.submenu-open:first-child h6,.sidebars .sidebar-menu>ul>li.submenu-open:first-child h6 {    margin-top: 0;}.sidebar .sidebar-menu>ul>li.submenu-open .submenu ul,.sidebars .sidebar-menu>ul>li.submenu-open .submenu ul {    display: none;    border: 0;    padding-top: 0;    padding-bottom: 0;}.sidebar .sidebar-menu>ul li.active a,.sidebars .sidebar-menu>ul li.active a {    color: #1B2850;}.sidebar .sidebar-menu>ul li.active svg,.sidebars .sidebar-menu>ul li.active svg {    color: #1B2850;}.sidebar .sidebar-menu>ul li .submenu>a.active,.sidebars .sidebar-menu>ul li .submenu>a.active {    background: rgba(254, 159, 67, 0.08);    color: #1B2850;    border-radius: 5px;}.sidebar .sidebar-menu>ul li .submenu>a.active span,.sidebars .sidebar-menu>ul li .submenu>a.active span {    color: #1b2850;    font-weight: 700;}.sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow,.sidebars .sidebar-menu>ul li .submenu>a.active .menu-arrow {    background: #FFEDDC;}.sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow::before,.sidebars .sidebar-menu>ul li .submenu>a.active .menu-arrow::before {    border-color: #1B2850;}.sidebar .sidebar-menu>ul li .submenu .submenu-two>a.active,.sidebars .sidebar-menu>ul li .submenu .submenu-two>a.active {    background: transparent;}.sidebar .sidebar-menu .submenu-open:last-child,.sidebars .sidebar-menu .submenu-open:last-child {    margin-bottom: 0;}.sidebar .sidebar-menu .submenu-open:last-child ul,.sidebars .sidebar-menu .submenu-open:last-child ul {    border-bottom: none;    padding-bottom: 0;}.sidebar .sidebar-menu .submenu-open .submenu.submenu-two ul li a,.sidebars .sidebar-menu .submenu-open .submenu.submenu-two ul li a {    margin-left: 45px;}.sidebar .sidebar-menu .submenu-open .submenu.submenu-two.submenu-three ul li a,.sidebars .sidebar-menu .submenu-open .submenu.submenu-two.submenu-three ul li a {    margin-left: 65px;}.sidebar .sidebar-menu .submenu-open .submenu ul li a,.sidebars .sidebar-menu .submenu-open .submenu ul li a {    margin-left: 25px;    padding-bottom: 4px;    font-size: 14px;    color: #17537b;    font-weight:800;}.sidebar .sidebar-menu .submenu-open .submenu ul li a::after,.sidebars .sidebar-menu .submenu-open .submenu ul li a::after {    content: "";    background: rgba(50, 71, 92, 0.38);    width: 8px;    height: 8px;    border: 2px solid #ffffff;    border-radius: 50px;    position: absolute;    top: 16px;    left: 0;}.sidebar .sidebar-menu .submenu-open .submenu ul li a:hover,.sidebars .sidebar-menu .submenu-open .submenu ul li a:hover {    color: #1B2850;}.sidebar .sidebar-menu .submenu-open .submenu ul li a:hover:after,.sidebars .sidebar-menu .submenu-open .submenu ul li a:hover:after {    background: #1B2850;    border: 2px solid #1B2850;}.sidebar .sidebar-menu .menu-arrow,.sidebars .sidebar-menu .menu-arrow {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    text-rendering: auto;    line-height: 40px;    font-size: 18px;    line-height: 16px;    background: rgba(27, 41, 80, 0.04);    width: 16px;    height: 16px;    border-radius: 50%;    position: absolute;    top: 12px;    /*right: 15px;*/    right: 0px;    transform: translate(0, 0);    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.sidebar .sidebar-menu .menu-arrow::before,.sidebars .sidebar-menu .menu-arrow::before {    height: 5px;    width: 5px;    border-top: 0;    content: "";    border-left: 0;    border-right: 1px solid #5B6670;    border-bottom: 1px solid #5B6670;    transform: rotate(-45deg);    position: absolute;    left: 5px;    top: 5px;}.sidebar .sidebar-menu .menu-arrow.inside-submenu,.sidebars .sidebar-menu .menu-arrow.inside-submenu {    right: 40px;}.sidebar .sidebar-menu .menu-arrow.inside-submenu.inside-submenu-two,.sidebars .sidebar-menu .menu-arrow.inside-submenu.inside-submenu-two {    right: 60px;}.sidebar .sidebar-menu.subdrop .menu-arrow,.sidebars .sidebar-menu.subdrop .menu-arrow {    transform: rotate(90deg);    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    background: #FFEDDC;}.sidebar .nav-link,.sidebars .nav-link {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    padding: 10px;    color: #092C4C;    position: relative;}.sidebar .nav-link.active,.sidebars .nav-link.active {    color: #1B2850;    background: transparent;    position: relative;}.sidebar .nav-link.active:after,.sidebars .nav-link.active:after {    content: "";    border-width: 10px;    border-color: transparent #1B2850 transparent transparent;    border-style: solid;    position: absolute;    top: 36px;    right: 0;}.sidebar .sidebar-left,.sidebars .sidebar-left {    width: 100px;    -webkit-box-shadow: 5px 0px 15px rgba(0, 0, 0, 0.05);    -moz-box-shadow: 5px 0px 15px rgba(0, 0, 0, 0.05);    box-shadow: 5px 0px 15px rgba(0, 0, 0, 0.05);}.sidebar .sidebar-right,.sidebars .sidebar-right {    width: 250px;    height: 100%;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;    display: none;}@media (max-width: 991.98px) {    .sidebar .sidebar-right,    .sidebars .sidebar-right {        width: calc(100% - 70px);    }}.sidebar .sidebar-right .slimScrollDiv,.sidebars .sidebar-right .slimScrollDiv {    width: 250px !important;    overflow: visible !important;}@media (max-width: 991.98px) {    .sidebar .sidebar-right .slimScrollDiv,    .sidebars .sidebar-right .slimScrollDiv {        width: 100% !important;    }}.sidebar .sidebar-right .tab-content,.sidebars .sidebar-right .tab-content {    padding: 20px 20px 40px;}@media (max-width: 991.98px) {    .sidebar .sidebar-right .tab-content,    .sidebars .sidebar-right .tab-content {        padding: 10px;    }}.sidebar .sidebar-right p,.sidebars .sidebar-right p {    font-size: 10px;    color: #adb5bd;    text-transform: uppercase;    font-weight: 700;    margin-bottom: 10px;}.sidebar .sidebar-right ul,.sidebars .sidebar-right ul {    list-style: none;    padding: 0;    margin: 0;}.sidebar .sidebar-right ul li.active a,.sidebars .sidebar-right ul li.active a {    background: linear-gradient(46.62deg, #1B2850 0%, #423B93 93.64%);    color: #ffffff;}.sidebar .sidebar-right ul li a,.sidebars .sidebar-right ul li a {    font-weight: 400;    font-size: 14px;    color: #092C4C;}.sidebar .sidebar-right ul li a.active,.sidebars .sidebar-right ul li a.active {    color: #1B2850;}.sidebar .sidebar-right .menu-arrow,.sidebars .sidebar-right .menu-arrow {    -webkit-transition: -webkit-transform 0.15s;    -o-transition: -o-transform 0.15s;    transition: transform 0.15s;    display: inline-block;    font-family: "Font Awesome 5 Free";    text-rendering: auto;    line-height: 40px;    font-size: 18px;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    line-height: 18px;    top: 0px;    position: relative;    font-weight: 700;    transform: translate(0, 0);    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);}.sidebar .sidebar-right .menu-arrow:before,.sidebars .sidebar-right .menu-arrow:before {    content: "\f105";}.sidebar .sub-menu a,.sidebars .sub-menu a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.sidebar li a.subdrop .menu-arrow,.sidebars li a.subdrop .menu-arrow {    transform: rotate(90deg);    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);}.sidebar .nav-items .nav-link,.sidebars .nav-items .nav-link {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-direction: column;    flex-direction: column;    border-radius: 0;    border-bottom: 1px solid #dbe0e6;    padding: 20px 0;    -webkit-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;    transition: all 0.4s ease;}.sidebar .nav-items .nav-link:hover,.sidebars .nav-items .nav-link:hover {    box-shadow: 0 0 0 150px #423B93 inset;    color: #ffffff;}.sidebar .nav-items .nav-link span,.sidebars .nav-items .nav-link span {    margin-top: 15px;    font-weight: 500;}.sidebar .sidemenu a,.sidebars .sidemenu a {    width: 100%;    font-weight: 500;    display: block;    border-radius: 5px;    margin: 0 0 10px;    padding: 10px;}.sidebar .sidemenu a:hover,.sidebars .sidemenu a:hover {    background: linear-gradient(46.62deg, #1B2850 0%, #423B93 93.64%);    color: #ffffff;}.sidebar .sidemenu a:hover svg,.sidebars .sidemenu a:hover svg {    color: #ffffff;}.sidebar .sidemenu a svg,.sidebars .sidemenu a svg {    stroke-width: 1px;}.header-left #toggle_btn {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    position: absolute;    opacity: 1;    background: #1B2850;    right: -13px;    border-radius: 50%;    width: 25px;    height: 25px;    color: #ffffff;    cursor: pointer;}.header-left #toggle_btn svg {    transform: rotate(180deg);}.header-left #toggle_btn:hover {    background: #7aaac0;}.header-left.active svg {    transform: rotate(0) !important;}@media (min-width: 991.98px) {    .mini-sidebar .page-wrapper {        margin-left: 80px;    }    .mini-sidebar .header-left #toggle_btn {        opacity: 0;    }    .mini-sidebar .header-left #toggle_btn:after {        border: 0;    }    .mini-sidebar.expand-menu .header-left #toggle_btn {        opacity: 1;    }    .mini-sidebar .sidebar-right {        display: none;    }    .mini-sidebar .sidebar .sidebar-menu ul li a span {        display: none;    }    .mini-sidebar .sidebar .sidebar-menu ul li .submenu-hdr {        display: none;    }    .mini-sidebar .sidebar .sidebar-menu ul li svg {        margin-right: 0;    }    .mini-sidebar .sidebar {        width: 80px;        overflow: hidden;    }    .expand-menu .sidebar-right {        display: block;        -webkit-transition: all 0.2s ease;        -ms-transition: all 0.2s ease;        transition: all 0.2s ease;    }    .expand-menu .sidebar {        width: 260px;    }    .expand-menu .sidebar .sidebar-menu ul>li>a {        padding: 10px 15px;    }    .expand-menu .sidebar .sidebar-menu ul>li>a span {        display: inline-block;        line-height: 0;    }    .expand-menu .sidebar .sidebar-menu ul>li svg {        margin-right: 10px;    }    .expand-menu .sidebar .sidebar-menu .submenu-hdr {        display: block;    }    .expand-menu .header-left {        width: 260px;    }    #toggle_btn {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        align-items: center;        -webkit-box-align: center;        -ms-flex-align: center;        justify-content: center;        -webkit-justify-content: center;        -ms-flex-pack: center;        float: left;        margin-left: 15px;    }}body.mini-sidebar .sidebar .sidebar-menu>ul>li.submenu-open ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-weight: 500;    font-size: 15px;    color: #67748E;    position: relative;    width: 100%;    padding: 10px;}body.mini-sidebar.expand-menu .sidebar .sidebar-menu>ul>li.submenu-open ul li a {    justify-content: left;    -webkit-justify-content: left;    -ms-flex-pack: left;    padding-left: 18px;}.sidebarrightmenu .sidebar-right {    display: block;}.slide-nav .sidebar {    margin-left: 0;}.sidebar-overlay {    display: none;    height: 100%;    width: 100%;    z-index: 99;    background-color: rgba(0, 0, 0, 0.6);    position: fixed;    top: 60px;    left: 0;}.sidebar-overlay.opened {    display: block;}.nosidebar .sidebar {    left: -350px;}.nosidebar .page-wrapper {    margin: 0;}.nosidebar #toggle_btn svg {    transform: rotate(180deg);    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);}.mini-sidebar .active.subdrop~ul {    display: none !important;}.mini-sidebar.expand-menu .active.subdrop~ul {    display: block !important;}.active.subdrop~ul {    display: block !important;}.sidebar.horizontal-sidebar.sidebar-one .submenu ul {    background: #FAFBFE;}.topnav-dropdown-header {    border-bottom: 1px solid #e8ebed;    text-align: center;    font-size: 12px;    height: 32px;    line-height: 32px;    padding: 0 12px;}.topnav-dropdown-header .notification-title {    color: #343a40;    display: block;    float: left;    font-size: 14px;}.topnav-dropdown-header .clear-noti {    color: #FF4D4D;    float: right;    font-size: 11px;    text-transform: uppercase;}.notifications .noti-content {    height: 290px;    width: 350px;    overflow-y: auto;    position: relative;}.notifications .notification-list {    list-style: none;    padding: 0;    margin: 0;}.notifications .notification-list li {    margin-top: 0;    border-bottom: 1px solid #f3f6f9;    font-size: 14px;}.notifications .notification-list li a {    display: block;    padding: 12px;    border-radius: 2px;}.notifications .notification-list li .avatar {    width: 34px;    height: 34px;    margin: 0 10px 0 0;    border-radius: 50%;}.notifications .notification-list li .avatar img {    border-radius: 50%;}.notifications .notification-list li .noti-title {    color: #343a40;    font-weight: 500;}.notifications .notification-list li .noti-details {    color: #adb5bd;    margin: 0;}.notifications .notification-list li p.noti-time {    margin: 0;}.notifications .notification-list li .notification-time {    font-size: 12px;    line-height: 1.35;    color: #67748E;}.notifications .notification-list li .list-item {    border: 0;    padding: 0;    position: relative;}.notifications .notification-list li .list-item .list-left {    height: 48px;    position: absolute;    width: 48px;}.notifications .notification-list li .list-item .list-body {    padding: 0 0 0 50px;}.notifications .notification-list li .list-item .list-body .message-author {    color: #343a40;    float: left;    font-weight: 500;    width: 175px;    display: block;    max-width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.notifications .notification-list li .list-item .list-body .message-time {    color: #67748E;    float: right;    font-size: 11px;}.notifications .notification-list li .list-item .list-body .message-content {    color: #343a40;    font-size: 13px;    display: block;    max-width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.topnav-dropdown-footer {    border-top: 1px solid #e8ebed;    font-size: 12px;    height: 32px;    line-height: 32px;    padding: 0 12px;}.topnav-dropdown-footer a {    display: block;    text-align: center;    color: #343a40;}.list-left {    height: 48px;    position: absolute;    width: 48px;}.list-body {    padding: 0 0 0 50px;}.list-body .message-author {    color: #343a40;    float: left;    font-weight: 500;    width: 175px;    display: block;    max-width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.list-body .message-time {    color: #67748E;    float: right;    font-size: 11px;}.list-body .message-content {    color: #343a40;    font-size: 13px;    display: block;    max-width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.activity {    width: 100%;}.activity .activity-box {    position: relative;}.activity .activity-list {    list-style: none;    padding: 0;    margin: 0;    position: relative;}.activity .activity-list li {    background-color: #ffffff;    position: relative;    border: 1px solid #dbe0e6;    margin: 0 0 10px;    padding: 20px 10px 10px;    font-size: 15px;}.activity .activity-list li .activity-user {    height: 50px;    margin: 0;    padding: 0;    width: 50px;    position: absolute;    top: 12px;    left: 8px;}.activity .activity-list li .activity-content {    background-color: #ffffff;    position: relative;    margin: 0 0 0 60px;    padding: 0;}.activity .activity-list li .time {    color: #adb5bd;    display: block;    font-size: 12px;    line-height: 1.35;}.activity .activity-list li a.name {    color: #000000;}.activity .activity-list li a {    color: #092C4C;    font-weight: 600;    font-size: 15px;}.activity .activity-list li a img {    width: 50px;    height: 50px;    border-radius: 5px;}.account-page .customizer-links,.error-page .customizer-links {    display: none;}.customizer-links {    position: fixed;    top: 50%;    right: 0;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    background: #ffa500;    border-radius: 10px 0px 0px 10px;    z-index: 3;    width: 41px;    height: 38px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    -webkit-transition: all 0.3s ease;    -ms-transition: all 0.3s ease;    transition: all 0.3s ease;}.customizer-links:hover {    background: #1B2850;}.customizer-links ul li {    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.customizer-links ul li:last-child {    border-bottom: 0;}.customizer-links ul li a {    padding: 5px;    text-align: center;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 5px;}.customizer-links ul li a svg {    color: #ffffff;    width: 16px;    height: 16px;}.sidebar-settings {    width: 450px;    position: fixed;    top: 0;    right: -450px;    height: 100vh;    z-index: 10000;    overflow-x: hidden;    -ms-overflow-style: none;    scrollbar-width: none;    overflow-y: scroll;    -webkit-transition: ease all 0.8s;    -ms-transition: ease all 0.8s;    transition: ease all 0.8s;}.sidebar-settings.show-settings {    right: 0;    -webkit-transition: ease all 0.8s;    -ms-transition: ease all 0.8s;    transition: ease all 0.8s;    -ms-overflow-style: none;    scrollbar-width: none;    overflow-y: scroll;}.sidebar-content {    max-width: 450px;    width: 100%;    position: absolute;    top: 0;    right: 0;    background: #ffffff;    height: 100vh;    overflow-x: hidden;}.sidebar-content .sidebar-header {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    padding: 20px;    position: sticky;    top: 0;    left: 0;    right: 0;    z-index: 100;    background-color: #1B2850;}.sidebar-content .sidebar-header h5 {    font-size: 20px;    color: #ffffff;    font-weight: 700;    margin-bottom: 0;    text-transform: uppercase;}@media (max-width: 991.98px) {    .sidebar-content .sidebar-header h5 {        font-size: 18px;    }}.sidebar-content .sidebar-header p {    color: #ffffff;}.sidebar-content .sidebar-header a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border: 1px solid #ffffff;    width: 26px;    height: 26px;    border-radius: 5px;    color: #ffffff;}.sidebar-content .sidebar-header a svg {    width: 15px;    height: 15px;    color: #ffffff;}.sidebar-content .theme-head {    margin-bottom: 20px;}.sidebar-content .theme-head h6 {    color: #5B6670;    font-weight: 700;    font-size: 18px;}.sidebar-content .sidebar-body {    padding: 20px;}.sidebar-content .sidebar-body .theme-title {    font-size: 18px;    font-weight: 700;    color: #67748E;    margin-bottom: 10px;}.switch-wrapper {    border-bottom: 1px solid #dbe0e6;    margin: 0 0 20px;    padding: 0 0 20px;}.switch-wrapper #dark-mode-toggle {    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.switch-wrapper #dark-mode-toggle .light-mode {    border-radius: 5px 0 0 5px;}.switch-wrapper #dark-mode-toggle .dark-mode {    border-radius: 0 5px 5px 0;}.switch-wrapper #dark-mode-toggle .light-mode,.switch-wrapper #dark-mode-toggle .dark-mode {    background: #dbe0e6;    font-size: 16px;    color: #000000;    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 11px 18px;    cursor: pointer;}.switch-wrapper #dark-mode-toggle .light-mode img,.switch-wrapper #dark-mode-toggle .dark-mode img {    filter: brightness(0) saturate(100%);}.switch-wrapper #dark-mode-toggle .light-mode.active,.switch-wrapper #dark-mode-toggle .dark-mode.active {    background: #ffa500;    color: #ffffff;}.switch-wrapper #dark-mode-toggle .light-mode.active img,.switch-wrapper #dark-mode-toggle .dark-mode.active img {    filter: brightness(0) invert(1);}.layout-wrap {    margin-bottom: 20px;}.layout-wrap .status-toggle .checktoggle {    background: #000000;    width: 25px;    height: 15px;}.layout-wrap .status-toggle .checktoggle :after {    width: 12px;    height: 12px;    right: 4px;}.layout-wrap .layout-img img {    max-width: 120px;}.layout-wrap .status-text {    font-size: 16px;    color: #000000;}.layout-link {    position: relative;    z-index: 9;    width: 100%;    height: 100%;    display: inline-block;}.theme-mode {    margin: 0 0 20px;    padding: 0;}.theme-mode .theme-body-main {    padding: 20px 20px 0;}.theme-mode .layout-wrap .check+label {    text-align: center;    cursor: pointer;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    flex-direction: column;}.theme-mode .layout-wrap .check+label img {    border-radius: 8px;    border: 1px solid #f3f6f9;}.theme-mode .layout-wrap .check+label .theme-name {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #5B6670;    font-weight: 700;    font-size: 14px;    margin-top: 10px;    position: relative;}.theme-mode .layout-wrap .check+label .theme-name::before {    content: "";    width: 14px;    height: 14px;    border: 1px solid rgba(145, 158, 171, 0.3019607843);    display: block;    margin-right: 5px;    border-radius: 50%;}.theme-mode .layout-wrap .check:checked+label img {    border-color: #1B2850;}.theme-mode .layout-wrap .check:checked+label .theme-name::after {    content: "";    width: 6px;    height: 6px;    border-radius: 50%;    background-color: #1B2850;    position: absolute;    left: 4px;}@media (max-width: 991.98px) {    #layout_mode {        display: none;    }}.sidebar-footer {    position: sticky;    padding: 20px;    bottom: 0;    left: 0;    right: 0;    background-color: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    z-index: 110;}[data-layout-style=box][data-direction=rtl] body .page-wrapper .content {    padding-left: 0;    padding-right: 24px;}[data-layout-style=box] body {    margin: auto;    position: relative;}[data-layout-style=box] body .header {    z-index: 9999;    left: 100px;    right: 100px;}[data-layout-style=box] body .sidebar {    left: 100px;}[data-layout-style=box] body .page-wrapper {    margin: 0 100px 0 380px;}[data-layout-style=box] body .page-wrapper .content {    padding-right: 0;}[data-layout-style=box] body .page-wrapper.pos-pg-wrapper {    margin-left: 80px !important;}[data-layout-style=box] body .searchinputs input {    width: 250px;}@media (max-width: 1399px) {    [data-layout-style=box] body .header {        left: 70px;        right: 70px;    }    [data-layout-style=box] body .sidebar {        left: 70px;    }    [data-layout-style=box] body .page-wrapper {        margin: 0 70px 0 350px;    }    [data-layout-style=box] body .page-wrapper.pos-pg-wrapper {        margin-left: 50px !important;    }    [data-layout-style=box] body .searchinputs input {        width: 180px;    }}@media (max-width: 1199.98px) {    [data-layout-style=box] body .header {        left: 30px;        right: 30px;    }    [data-layout-style=box] body .sidebar {        left: 30px;    }    [data-layout-style=box] body .page-wrapper {        margin: 0 30px 0 310px;    }    [data-layout-style=box] body .page-wrapper.pos-pg-wrapper {        margin-left: 10px !important;    }}@media (max-width: 991.98px) {    [data-layout-style=box] body .header {        left: 0;        right: 0;    }    [data-layout-style=box] body .sidebar {        left: 0;    }    [data-layout-style=box] body .page-wrapper {        margin: 0;    }    [data-layout-style=box] body .page-wrapper .content {        padding-right: 15px;    }}[data-layout-style=collapsed][data-nav-color=grey] aside {    background: #eff2f7;}[data-layout-style=collapsed][data-nav-color=dark] aside {    background: #141432;}[data-layout-style=collapsed] .sidebar {    display: none;}[data-layout-style=collapsed] .sidebar.collapsed-sidebar {    display: block;}[data-layout-style=collapsed] .sidebar.collapsed-sidebar .nav-item {    margin-right: 0;}[data-layout-style=collapsed] .sidebar.collapsed-sidebar .nav-item a:hover {    background: transparent;}@media (max-width: 991.98px) {    [data-layout-style=collapsed] .sidebar {        display: block;    }    [data-layout-style=collapsed] .sidebar.collapsed-sidebar {        display: none;    }}[data-layout-style=collapsed] .expand-menu .sidebar .sidebar-menu ul>li>a {    padding: 18px 15px;}[data-layout-style=collapsed] .expand-menu .sidebar.collapsed-sidebar .sidebar-menu ul li a::before {    left: 0;}[data-layout-style=collapsed] .expand-menu .sidebar.collapsed-sidebar .sidebar-menu ul li ul li a {    padding: 10px 15px 10px 25px;}[data-layout-style=horizontal] .sidebar {    display: none;}[data-layout-style=horizontal] .sidebar.horizontal-sidebar {    display: block;}@media (max-width: 991.98px) {    [data-layout-style=horizontal] .sidebar {        display: block;    }    [data-layout-style=horizontal] .sidebar.horizontal-sidebar {        display: none;    }}[data-layout-style=horizontal] .sidebar .sidebar-menu>ul>li>a.active svg {    color: #1B2850;}[data-layout-style=horizontal] .page-wrapper {    margin-left: 0;    padding-top: 140px;}[data-layout-style=horizontal] .header #toggle_btn {    display: none;}[data-layout-style=horizontal] .sidebar .sidebar-menu>ul>li.submenu ul {    background: rgb(246, 246, 246);}[data-layout-style=horizontal] .sidebar .sidebar-menu .nav>li>ul {    max-height: 400px;    overflow-x: hidden;    overflow-y: auto;}[data-layout-style=horizontal] body.header-collapse .header {    display: none;}[data-layout-style=horizontal] body.header-collapse .horizontal-sidebar {    top: 0;    border-top: 0;}[data-layout-style=horizontal] body.header-collapse .page-wrapper {    padding-top: 60px;}@media (max-width: 991.98px) {    [data-layout-style=horizontal] .sidebar.collapsed-sidebar {        display: none;    }    [data-layout-style=horizontal] .page-wrapper {        padding-top: 80px;    }}[data-layout-style=modern] .header {    position: relative;}[data-layout-style=modern] .header #toggle_btn {    display: none;}[data-layout-style=modern] .sidebar {    display: none;}[data-layout-style=modern] .sidebar.horizontal-sidebar {    display: block;    background: #141432;    height: 150px;    position: static;    z-index: unset;    border-top-color: #637381;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu {    padding: 0 15px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li {    margin-bottom: 0;    margin-right: 20px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a {    padding: 22px 15px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a svg {    filter: brightness(0) invert(1);    margin-right: 0;}@media (max-width: 1199.98px) {    [data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a {        padding: 22px 5px;    }}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover {    background: transparent;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover span {    color: #1B2850 !important;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a:hover svg {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a img {    top: 0 !important;    width: auto;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a::before {    content: "";    position: absolute;    top: 50%;    right: -10px;    width: 1px;    height: 15px;    background: #6B7A99;    transform: translateY(-50%);}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a span {    color: #ffffff !important;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a {    font-weight: 500;    font-size: 15px;    color: #ffffff;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;    filter: brightness(0) invert(1);}@media (max-width: 1199.98px) {    [data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a img {        margin-right: 5px;    }}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a svg {    width: 18px;    margin-right: 7px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a:hover img,[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li a:hover svg {    filter: brightness(0) invert(1);}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li .menu-arrow {    position: initial;    transform: rotate(90deg);    margin-left: 15px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul {    position: absolute;    width: 250px;    height: auto;    z-index: 101;    background: #1B2950;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a {    padding: 8px 15px !important;    color: #ffffff;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a ul li a.active span {    color: #1B2850;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a .menu-arrow {    float: right;    margin-right: 15px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a i {    margin-right: 7px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a img {    position: relative;    top: 3px;    width: 18px;    margin-right: 7px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg {    width: 18px;    margin-right: 7px;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover {    color: #1B2850;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a:hover img {    filter: brightness(0) saturate(100%) invert(75%) sepia(10%) saturate(5676%) hue-rotate(326deg) brightness(105%) contrast(112%);}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    box-shadow: none;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul {    position: relative;    padding: 0;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a {    padding: 8px 10px 8px 40px !important;    color: #ffffff;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a {    padding: 8px 15px !important;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li a::after {    content: none !important;}@media (max-width: 1199.98px) {    [data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li {        margin-right: 0;    }}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li:last-child>a::before {    content: none;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a span {    color: #ffffff !important;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li>a.active span {    color: #1B2850 !important;}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu a svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-layout-style=modern] .sidebar.horizontal-sidebar .sidebar-menu>ul>li ul li.submenu ul li a {    color: #adb5bd;}[data-layout-style=modern] .sidebar ul.nav {    justify-content: center;}[data-layout-style=modern] .page-wrapper {    margin-left: 0;    padding-top: 0;}[data-layout-style=modern] .page-wrapper .content {    max-width: 1280px;    margin: -90px auto 0 auto;    background: #ffffff;    border-radius: 20px;    padding-bottom: 20px;}@media (max-width: 1199.98px) {    [data-layout-style=modern] .page-wrapper .content {        max-width: 950px;    }}[data-nav-color=dark] .header {    background: #141432;    border-bottom: 1px solid #434548;}[data-nav-color=dark] .header .header-left {    border-right: 1px solid #67748E;    border-bottom: 1px solid #434548;}[data-nav-color=dark] .header .header-left .logo-normal {    display: none;}[data-nav-color=dark] .header .header-left .logo-white {    display: block !important;}[data-nav-color=dark] .header .searchinputs input {    color: #97A2D2;    border-color: #141432;    background: #2c2c50;}[data-nav-color=dark] .header .searchinputs input::placeholder {    color: #adb5bd;}[data-nav-color=dark] .mini-sidebar .header-left .logo-white {    display: none !important;}[data-nav-color=dark] .mini-sidebar .header-left .logo-small {    display: block !important;}[data-nav-color=dark] .mini-sidebar.expand-menu .logo-small {    display: none !important;}[data-nav-color=dark] .mini-sidebar.expand-menu .logo-white {    display: block !important;}[data-nav-color=dark] #toggle_btn:before {    border: 2px solid #97A2D2;}[data-nav-color=dark] .user-menu.nav>li>a.select-store .user-info .user-name {    color: #97A2D2;}[data-nav-color=dark] .user-info .user-name {    color: #97A2D2;}[data-nav-color=dark] .user-menu .nav-item-box>a {    background: #2c2c50;}[data-nav-color=dark] .header-left.active #toggle_btn:after {    border: 2px solid #97A2D2;}[data-nav-color=dark] .sidebar {    border-right: 1px solid #67748E;    background-color: #141432;}[data-nav-color=dark] .sidebar .slimScrollDiv {    background: #141432;}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li.submenu ul {    background: #141432;    border-radius: 5px;    padding: 10px 0;}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li.submenu ul li a {    color: #adb5bd;}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li a img {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li a span {    color: #adb5bd;}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li a:hover img {    color: #adb5bd;}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li a:hover svg {    filter: brightness(0) saturate(100%) invert(65%) sepia(27%) saturate(206%) hue-rotate(165deg) brightness(93%) contrast(88%);}[data-nav-color=dark] .sidebar .sidebar-menu>ul>li .submenu-hdr {    color: #adb5bd;}[data-nav-color=grey] .header {    background: #eff2f7;}[data-nav-color=grey] .header .user-menu .nav-item-box>a {    background: #ffffff;}[data-nav-color=grey] .sidebar .slimScrollDiv,[data-nav-color=grey] .sidebars .slimScrollDiv {    background: #eff2f7;}[data-nav-color=grey] .searchinputs input {    border-color: #eff2f7;    background: #ffffff;}[data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a {    padding: 10px 25px 10px 15px;}[data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a::before {    right: 10px;    left: auto;}[data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .sidebar-menu ul li a .menu-arrow {    left: 15px;    right: auto;}[data-direction=rtl][data-layout-style=collapsed] .sidebar.collapsed-sidebar .tab-content-four {    margin-right: 10px;    margin-left: 0;}[data-direction=rtl] body {    direction: rtl;}[data-direction=rtl] body .me-2 {    margin-left: 0.5rem !important;    margin-right: 0 !important;}[data-direction=rtl] body .ms-2 {    margin-right: 0.5rem !important;    margin-left: 0 !important;}[data-direction=rtl] body .header .header-left {    float: right;    border-left: 1px solid #DEE2E6;}[data-direction=rtl] body .header .header-left #toggle_btn {    left: -13px;    right: auto;}@media (min-width: 991.98px) {    [data-direction=rtl] body .header .header-left #toggle_btn {        float: right;        font-size: 26px;        line-height: 50px;        margin-right: 15px;        margin-left: 0;    }    [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon {        display: inline-block;        width: 21px;    }    [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon span {        background-color: #ffffff;        display: block;        float: right;        height: 2px;        width: 21px;        margin: 0 0 5px;        border-radius: 50px;    }    [data-direction=rtl] body .header .header-left #toggle_btn .bar-icon span:nth-child(2) {        width: 15px;    }}[data-direction=rtl] body .header .user-menu .nav-searchinputs {    margin-left: auto;    margin-right: 25px;}[data-direction=rtl] body .header .user-menu>li>a.select-store .user-info {    padding: 3px 0px 3px 25px;}@media (max-width: 1199.98px) {    [data-direction=rtl] body .header .user-menu>li>a.select-store .user-info {        padding-right: 0;        padding-left: 15px;    }}[data-direction=rtl] body .header .user-menu>li>a.select-store .user-info .user-letter {    margin-right: 0;    margin-left: 10px;}[data-direction=rtl] body .header .user-menu>li>a.select-store .user-info:after {    right: auto;    left: 6px;}[data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item.active,[data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu .dropdown-item:hover {    background: #F7F7F7 url(../img/icons/check.svg) no-repeat calc(12% - 12px) center;}[data-direction=rtl] body .header .user-menu.nav>li.flag-nav .dropdown-menu a img {    margin-right: 0;    margin-left: 10px;}[data-direction=rtl] body .header .user-info {    padding: 0 0 0 30px;}[data-direction=rtl] body .header .user-info::after {    left: 12px;    right: auto;}[data-direction=rtl] body .header .user-info .user-letter {    margin-left: 10px;    margin-right: 0;}[data-direction=rtl] body .header .select-store-dropdown .dropdown-menu .dropdown-item img {    margin-left: 8px;    margin-right: 0;}[data-direction=rtl] body .sidebar,[data-direction=rtl] body .sidebars {    right: 0;    left: auto;}[data-direction=rtl] body .sidebar .sidebar-menu .menu-arrow,[data-direction=rtl] body .sidebars .sidebar-menu .menu-arrow {    left: 15px;    right: auto;}[data-direction=rtl] body .sidebar .sidebar-menu ul li svg,[data-direction=rtl] body .sidebars .sidebar-menu ul li svg {    margin-left: 10px;    margin-right: 0;}[data-direction=rtl] body .sidebar .sidebar-menu .submenu-open .submenu ul li a,[data-direction=rtl] body .sidebars .sidebar-menu .submenu-open .submenu ul li a {    margin-right: 25px;    margin-left: 0;    padding: 10px 18px 10px 10px;}[data-direction=rtl] body .sidebar .sidebar-menu .submenu-open .submenu ul li a::after,[data-direction=rtl] body .sidebars .sidebar-menu .submenu-open .submenu ul li a::after {    right: 0;    left: auto;}[data-direction=rtl] body .page-wrapper {    margin: 0 260px 0 0;}[data-direction=rtl] body .customizer-links {    left: 0;    right: auto;    border-radius: 0 10px 10px 0px;}[data-direction=rtl] body .sidebar-settings {    left: -450px;    right: auto;}[data-direction=rtl] body .sidebar-settings.show-settings {    left: 0;    right: auto;}[data-direction=rtl] body .sidebar-settings .sidebar-content {    left: 0;    right: auto;}[data-direction=rtl] body .sidebar-settings .sidebar-content .layout-wrap .check+label .theme-name::before {    content: "";    margin-left: 5px;    margin-right: 0;    border-radius: 50%;}[data-direction=rtl] body .sidebar-settings .sidebar-content .layout-wrap .check:checked+label .theme-name::after {    content: "";    right: 4px;    left: auto;}[data-direction=rtl] body .dash-widget .dash-widgetcontent {    margin-right: 20px;    margin-left: 0;}[data-direction=rtl] body table.dataTable thead th,[data-direction=rtl] body table.dataTable thead td,[data-direction=rtl] body table.dataTable tfoot th,[data-direction=rtl] body table.dataTable tfoot td {    text-align: right;}[data-direction=rtl] body .graph-sets>ul li {    margin-left: 35px;    margin-right: 0;}[data-direction=rtl] body .table tbody tr td a.product-img {    margin-left: 5px;    margin-right: 0;}[data-direction=rtl] body table.dataTable>thead .sorting:after,[data-direction=rtl] body table.dataTable>thead .sorting_asc:after,[data-direction=rtl] body table.dataTable>thead .sorting_desc:after,[data-direction=rtl] body table.dataTable>thead .sorting_asc_disabled:after,[data-direction=rtl] body table.dataTable>thead .sorting_desc_disabled:after {    left: 0.5em !important;    right: auto !important;}[data-direction=rtl] body table.dataTable>thead .sorting:before,[data-direction=rtl] body table.dataTable>thead .sorting_asc:before,[data-direction=rtl] body table.dataTable>thead .sorting_desc:before,[data-direction=rtl] body table.dataTable>thead .sorting_asc_disabled:before,[data-direction=rtl] body table.dataTable>thead .sorting_desc_disabled:before {    left: 0.5em !important;    right: auto !important;}[data-direction=rtl] body table.dataTable thead>tr>th.sorting,[data-direction=rtl] body table.dataTable thead>tr>th.sorting_asc {    padding-left: 25px;    padding-right: 17px;}@media (min-width: 991.98px) {    [data-direction=rtl] .mini-sidebar .page-wrapper {        margin-right: 80px;    }}[data-direction=rtl] .page-header .page-btn {    margin-right: 15px;    margin-left: 0;}[data-direction=rtl] .page-header .add-item.d-flex {    margin-left: auto;    margin-right: 0;}[data-direction=rtl] .search-set .search-input .btn-searchset {    left: 0;    right: auto;}.sidebar.horizontal-sidebar {    display: none;}.pos-modal .modal-header h5 {    margin-bottom: 0;}.modal button.close {    font-size: 20px;}.modal button.close:hover {    background: #FF0000;}.custom-modal-header .page-title h4 {    margin-bottom: 0;}.product-wrap .product-list .info span {    margin-bottom: 7px;    display: inline-block;}.product-wrap .product-list .info h6 a {    margin-bottom: 5px;    display: inline-block;}.tabs_wrapper ul.tabs li.active span {    color: #ffffff;}/****** Pages ******/.main-chat-blk .slimscroll {    height: calc(100vh - 60px) !important;}.main-chat-blk .slimscroll-active-sidebar a {    color: #5B6670;}.main-chat-blk .emoj-group ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .emoj-group ul li+li {    margin-left: 10px;}.main-chat-blk .emoj-group ul li a {    width: 34px;    height: 34px;    background: #f6f7f8;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.main-chat-blk .emoj-group ul li a i {    color: #424242;}.main-chat-blk .message-content {    position: relative;}.main-chat-blk .message-content:hover .emoj-group {    opacity: 1;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.main-chat-blk .emoj-group {    position: absolute;    top: 50%;    right: -100px;    opacity: 0;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);}.main-chat-blk .rig-emoji-group {    position: absolute;    right: 210px;}.main-chat-blk .wrap-emoji-group {    position: absolute;    right: 290px;}.main-chat-blk .emoj-group-list-foot {    display: none;    position: absolute;    top: -50px;    left: -90px;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.main-chat-blk .emoj-group-list-foot ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    background: #f6f7f8;    border-radius: 50px;    padding: 5px;}.main-chat-blk .emoj-group-list-foot ul li a {    padding: 0;    display: flex;    align-items: center;}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a {    background: #EDEDED;}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a i {    font-size: 20px;    color: #424242;}.main-chat-blk .down-emoji-circle {    position: absolute;    left: 10px !important;    top: -38px !important;}.main-chat-blk .emoj-action-foot .down-emoji-circle ul {    padding: 10px;}.main-chat-blk .down-emoji-circle ul li+li {    margin-left: 14px;}.main-chat-blk .emoj-action-foot .down-emoji-circle ul li:last-child a {    width: 34px;    height: 34px;    border-radius: 50px;    display: flex;    align-items: center;    justify-content: center;}.main-chat-blk .chat-page-wrapper .content {    padding: 0;}.main-chat-blk .chat-page-wrapper .sidebar {    position: initial;}@media (max-width: 991.98px) {    .main-chat-blk .chat-page-wrapper .sidebar {        margin-left: 0;    }}.main-chat-blk .chat-page-wrapper .left-chat-title {    padding: 24px;    border-bottom: 1px solid #E0E0E0;    min-height: 72px;}.main-chat-blk .chat-page-wrapper .setting-title-head h4 {    font-size: 18px;    color: #092C4C;    font-weight: 700;}.main-chat-blk .chat-page-wrapper .chat .slimscroll {    height: calc(100vh - 135px) !important;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item {    font-size: 14px;    cursor: pointer;    padding: 7px 14px;    font-weight: 500;    color: #424242;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item i {    font-size: 16px;    color: #424242;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span {    float: right;    font-size: 18px;    color: #424242;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item.active {    background: none;    color: inherit;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:focus,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:active {    background-color: #e6e6e6;}.main-chat-blk .chat-page-wrapper .dropdown-menu {    background: #ffffff;    border: 1px solid #E5E7EB;    box-sizing: border-box;    box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.1);    border-radius: 8px;    min-width: 173px;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item {    margin: 0;    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .chat-page-wrapper .dropdown-menu.chat-drop-menu .dropdown-item i {    font-size: 16px;    color: #424242;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:focus,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:active {    background-color: #F8ECFF;}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span {    margin-right: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .chat-page-wrapper .contact-close_call {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}@-webkit-keyframes wave {    0%,    100%,    60% {        -webkit-transform: initial;        transform: initial;    }    30% {        -webkit-transform: translateY(-5px);        transform: translateY(-5px);    }}@keyframes wave {    0%,    100%,    60% {        -webkit-transform: initial;        transform: initial;    }    30% {        -webkit-transform: translateY(-5px);        transform: translateY(-5px);    }}.main-chat-blk .chat {    flex: 1;    display: flex;    flex-direction: column;    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    background: #ffffff;}.main-chat-blk .chat .chat-header {    display: flex;    display: -webkit-flex;    justify-content: space-between;    -webkit-justify-content: space-between;    padding: 15px 24px;    align-items: center;    border-bottom: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: var(--White, #FFF);    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    position: relative;}.main-chat-blk .chat .chat-header .user-details {    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;}.main-chat-blk .chat .chat-header .user-details figure {    margin-right: 1rem;}.main-chat-blk .chat .chat-header .user-details h5 {    font-size: 15px;    font-weight: 600;    margin-bottom: 4px;    line-height: 1;    color: #212529;}.main-chat-blk .chat .chat-header .chat-options ul {    margin-bottom: 0;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;}.main-chat-blk .chat .chat-header .chat-options ul>li>a {    font-size: 14px;    color: #212529;    cursor: pointer;    width: 40px;    height: 40px;    padding: 0;    border: none;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;}.main-chat-blk .chat .chat-header .chat-options ul>li>a i {    font-size: 20px;}.main-chat-blk .chat .chat-header .chat-options ul>li>a:not(.no-bg):hover {    background-color: #f3f6f9;    border-color: #f3f6f9;}.main-chat-blk .chat .chat-body {    flex: 1;    padding: 24px;    padding-bottom: 40px;}.main-chat-blk .chat .chat-body:not(.no-message) {    overflow: hidden;}.main-chat-blk .chat .chat-body .messages {    display: flex;    display: -webkit-flex;    flex-direction: column;    -webkit-flex-direction: column;    align-items: flex-start;    -webkit-align-items: flex-start;}.main-chat-blk .chat .chat-body .messages .chats {    max-width: 75%;    margin-bottom: 1.5rem;    display: flex;    display: -webkit-flex;}.main-chat-blk .chat .chat-body .messages .chats:last-child {    margin-bottom: 0;}.main-chat-blk .chat .chat-body .messages .chats .chat-time {    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    margin-bottom: 0;}.main-chat-blk .chat .chat-body .messages .chats .chat-time .avatar {    margin-right: 1rem;}.main-chat-blk .chat .chat-body .messages .chats .chat-time h5 {    font-size: 15px;    margin-bottom: 0;}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time {    color: #ffffff;    margin-top: 2px;    font-size: 12px;    font-weight: 400;}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i {    color: rgba(247, 247, 247, 0.5);}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i img {    width: 14px;    height: auto;    margin-left: 2px;    vertical-align: 0px;}.main-chat-blk .chat .chat-body .messages .chats .message-content {    border-radius: 0px 15px 15px 15px;    background: var(--light-color, #F6F7F8);    padding: 14px 20px;    color: #212529;    font-size: 14px;    font-weight: 400;    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.031372549);}.main-chat-blk .chat .chat-body .messages .chats .message-content a {    color: #299cdb;}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link a {    color: #212529;    margin-bottom: 2px;    display: block;}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link img {    border-radius: 10px;}.main-chat-blk .chat .chat-body .messages .chats .message-content.chat-award-link a {    display: flex;}.main-chat-blk .chat .chat-body .messages .chats .message-content.fancy-msg-box .image-not-download span {    position: absolute;    color: #ffffff;    font-size: 13px;    font-weight: 500;    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6 {    margin-bottom: 0;    color: #212529;    font-weight: 600;    font-size: 15px;}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6 span {    font-size: 12px;    color: #adb5bd;    font-weight: 400;    padding-left: 10px;}.main-chat-blk .chat .chat-body .messages .chats.chats-right {    margin-left: auto;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-time {    justify-content: flex-end;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content {    border-radius: 15px 0px 15px 15px;    background: rgba(255, 159, 67, 0.12);    color: #212529;    padding: 15px;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time {    justify-content: flex-start;    -webkit-justify-content: flex-start;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time {    color: #adb5bd;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time i {    color: #299cdb;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns {    order: 2;    -webkit-order: 2;    display: flex;    display: -webkit-flex;    flex-wrap: wrap;    -webkit-flex-wrap: wrap;    justify-content: center;    -webkit-justify-content: center;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-action-col {    width: 20px;    text-align: center;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-read-col {    display: flex;    display: -webkit-flex;    align-items: flex-end;    -webkit-align-items: flex-end;    padding-bottom: 22px;    color: #67748E;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-content {    order: 1;    -webkit-order: 1;}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-avatar {    padding: 8px 0px 0 15px;}.main-chat-blk .chat .chat-body .messages .download-col {    position: relative;}.main-chat-blk .chat .chat-body .messages .download-col ul {    list-style: none;    padding: 0;    margin: 0 0 5px 0;    display: flex;    display: -webkit-flex;}.main-chat-blk .chat .chat-body .messages .download-col ul li+li {    margin-left: 5px;}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col {    position: relative;}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col a>img {    border: 1px solid transparent;    width: 80px;    border-radius: 8px;}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col.image-not-download a>img {    -webkit-filter: blur(1px);    filter: blur(1px);}.main-chat-blk .chat .chat-body .messages .download-col .download-action {    position: absolute;    right: 8px;    bottom: 8px;    line-height: 0;}.main-chat-blk .chat .chat-body .messages .download-col .download-action a {    color: #ffffff;    font-size: 10px;}.main-chat-blk .chat .chat-body .messages .download-col .download-action div+div {    margin-left: 8px;}.main-chat-blk .chat .chat-body .messages .download-col .download-action div img {    width: 13px;}.main-chat-blk .chat .chat-body .messages .file-download {    position: relative;    background: #e8ebed;    border-radius: 10px;    padding: 10px;    margin-bottom: 7px;}.main-chat-blk .chat .chat-body .messages .file-download .download-action {    position: absolute;    right: 8px;    bottom: 8px;    line-height: 0;    bottom: 14px;}.main-chat-blk .chat .chat-body .messages .file-download .download-action a {    color: #ffffff;    font-size: 10px;    color: #343a40;}.main-chat-blk .chat .chat-body .messages .file-download .download-action div+div {    margin-left: 8px;}.main-chat-blk .chat .chat-body .messages .file-download .download-action div img {    width: 13px;}.main-chat-blk .chat .chat-body .messages .file-download .file-type {    width: 54px;    height: 54px;    background-color: #ffffff;    border-radius: 4px;}.main-chat-blk .chat .chat-body .messages .file-download .file-type i {    color: #adb5bd;    font-size: 24px;}.main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-name {    color: #212529;    display: inline-block;    width: 100%;    font-size: 15px;    font-weight: 500;}.main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-size {    color: #adb5bd;    display: inline-block;    width: 100%;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    padding: 0;    margin-bottom: 0;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li {    list-style: none;    color: #212529;    font-size: 14px;    position: relative;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li::before {    content: "";    position: absolute;    width: 1px;    height: 13px;    background: #C2C2C2;    right: -8px;    top: 5px;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li:last-child::before {    display: none;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li a {    color: #1B2850;}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li+li {    padding-left: 15px;}.main-chat-blk .chat .chat-body.no-message {    user-select: none;}.main-chat-blk .chat .chat-footer {    position: relative;}.main-chat-blk .chat .chat-footer form {    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    position: absolute;    bottom: 0;    left: 0;    right: 0;    padding: 24px;}@media (max-width: 991.98px) {    .main-chat-blk .chat .chat-footer form {        padding-bottom: 15px;    }}.main-chat-blk .chat .chat-footer form .form-buttons .btn {    margin-left: 0px;    color: #dbe0e6;    font-size: 20px;    padding: 0;    width: 20px;    height: 20px;    border-radius: 50%;    display: flex;    justify-content: center;    align-items: center;    margin-right: 10px;}.main-chat-blk .chat .chat-footer form .form-buttons .btn:last-child {    margin-right: 0;}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn {    width: 40px;    height: 40px;    border-radius: 6px;    background: #1B2850;    display: inline-flex;    justify-content: center;    align-items: center;    color: #ffffff !important;    margin-left: 10px;}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover {    background-color: #ffffff;    border-color: #343a40;}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover i {    color: #343a40;}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:focus {    box-shadow: none;}.main-chat-blk .chat .chat-footer form .specker-col span {    color: #343a40;    font-size: 25px;}.main-chat-blk .chat .chat-footer form .attach-col {    right: inherit;    left: 60px;}.main-chat-blk .chat .chat-footer form .attach-col i {    color: #343a40;    font-size: 20px;}.main-chat-blk .chat .chat-footer form .smile-col {    right: inherit;    left: 15px;}.main-chat-blk .chat .chat-footer form .smile-col i {    color: #343a40;    font-size: 20px;    font-size: 22px;}.main-chat-blk .chat .chat-footer form .smile-foot {    margin-right: 10px;}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle {    width: 38px;    height: 38px;    background: #ffffff;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle:hover {    background-color: #f3f6f9;    border-color: #f3f6f9;}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle i {    color: #212529;    font-size: 18px;}.main-chat-blk .chat .chat-footer form .form-control::-webkit-input-placeholder {    color: #212529;    opacity: 1;}.main-chat-blk .chat .chat-footer form .form-control::-moz-placeholder {    color: #212529;    opacity: 1;}.main-chat-blk .chat .chat-footer form .form-control:-ms-input-placeholder {    color: #212529;    opacity: 1;}.main-chat-blk .chat .chat-footer form .form-control:-moz-placeholder {    color: #212529;    opacity: 1;}.main-chat-blk .chat-options ul.list-inline .list-inline-item {    margin-bottom: 0;}.main-chat-blk .last-seen {    color: #212529;    font-size: 14px;}.main-chat-blk .user_callog {    display: flex;    margin-top: 0px;}.main-chat-blk .calllog_p {    margin-left: 5px;}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a {    background: #1B2850;    width: 38px;    height: 38px;    border-radius: 50px;    color: #212529;    padding: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #ffffff;}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a:hover {    background: #1b2950;    color: #ffffff;}.main-chat-blk .chat-options.chat-option-profile .list-inline {    border-bottom: 1px solid #EDEDED;    margin-bottom: 0;    padding-bottom: 15px;}.main-chat-blk .last-seen-profile span {    color: #212529;    font-size: 14px;    font-weight: 400;    margin-bottom: 12px;    display: block;}.main-chat-blk .header_button {    position: absolute;    right: 5px;    width: 40px;    height: 40px;    border-radius: 20px;    font-size: 14px;    color: #ffffff;    text-align: center;    background: #ffa977;    bottom: 40px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;}.main-chat-blk .btn-warning:hover {    color: #ffffff;    background-color: #FFB269;    border-color: #FFA956;}.main-chat-blk .right_sidebar_profile {    margin-top: 0px;}.main-chat-blk .account_details {    background-color: #e8ebed;    border-color: #dbe0e6;    border-radius: 5px !important;    border-bottom: 0 !important;}.main-chat-blk .security_details {    background-color: #e8ebed;    border-color: #dbe0e6;    border-radius: 5px !important;    border-bottom: 0 !important;}.main-chat-blk .close_icon {    font-size: 18px;}.main-chat-blk .button_plus {    margin-left: 0px;}.main-chat-blk .chat-search {    position: absolute;    left: 0;    top: 0;    width: 100%;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;    opacity: 0;    visibility: hidden;}.main-chat-blk .chat-search input[type=text] {    padding: 8px 8px 8px 35px;    width: 100%;    min-height: 47px;    border-radius: 0px 0px 5px 5px;    border: 1px solid #E5E7EB;    font-size: 13px;    background-color: #ffffff;    color: #212529;    font-size: 15px;    font-weight: 500;}.main-chat-blk .chat-search input[type=text]:hover {    border-color: #eff2f7;}.main-chat-blk .chat-search input[type=text]:focus {    border-color: #eff2f7;}.main-chat-blk .chat-search input[type=text]:focus-visible {    border-color: #eff2f7;}.main-chat-blk .chat-search.visible-chat {    opacity: 1;    visibility: visible;    top: 100%;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;    z-index: 9;}.main-chat-blk .form-control-feedback {    z-index: 2;    display: block;    text-align: center;    pointer-events: none;    color: rgba(0, 0, 0, 0.4);    position: absolute;    left: 13px;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}.main-chat-blk .form-control-feedback i {    font-size: 16px;    color: #212529;}.main-chat-blk .user-chat-search {    position: absolute;    left: 0;    top: 0;    width: 100%;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;    opacity: 0;    visibility: hidden;}.main-chat-blk .user-chat-search input[type=text] {    padding: 8px 8px 8px 35px;    width: 100%;    min-height: 47px;    border-radius: 0px 0px 5px 5px;    border: 1px solid #E5E7EB;    font-size: 13px;    background-color: #ffffff;    color: #212529;    font-size: 15px;    font-weight: 500;}.main-chat-blk .user-chat-search input[type=text]:hover {    border-color: #eff2f7;}.main-chat-blk .user-chat-search input[type=text]:focus {    border-color: #eff2f7;}.main-chat-blk .user-chat-search input[type=text]:focus-visible {    border-color: #eff2f7;}.main-chat-blk .user-chat-search.visible-chat {    opacity: 1;    visibility: visible;    top: 100%;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;    z-index: 9;}.main-chat-blk .all-chats {    position: relative;}.main-chat-blk .close-btn-chat {    width: 25px;    height: 25px;    border-radius: 25px;    color: #212529;    display: flex;    display: -webkit-flex;    justify-content: center;    -webkit-justify-content: center;    align-items: center;    -webkit-align-items: center;    position: absolute;    right: 12px;    top: 9px;    cursor: pointer;}.main-chat-blk .user-close-btn-chat {    width: 25px;    height: 25px;    border-radius: 25px;    color: #212529;    display: flex;    display: -webkit-flex;    justify-content: center;    -webkit-justify-content: center;    align-items: center;    -webkit-align-items: center;    position: absolute;    right: 12px;    top: 9px;    cursor: pointer;}.main-chat-blk .main_content {    width: 100% !important;}.main-chat-blk .avatar-main {    height: 50px;    width: 50px;}.main-chat-blk .archive-btn {    border: 1px solid #008024;    color: #67748E;    border-radius: 4px;    font-size: 11px;    font-weight: 500;    padding: 2px 6px;    margin-right: 1.5rem;}.main-chat-blk .archive-btn-grey {    border: 1px solid #909090;    color: #adb5bd;    border-radius: 4px;    font-size: 9px;    font-weight: 500;    padding: 2px 6px;    margin-top: 0.25rem;}.main-chat-blk .right_sidebar_icon {    list-style: none;}.main-chat-blk .btn.btn-outline-light:hover {    background: #e6e6e6;}.main-chat-blk .chat-avatar {    padding: 8px 15px 0 8px;    display: flex;    display: -webkit-flex;    align-items: flex-start;    -webkit-align-items: flex-start;    flex-shrink: 0;}.main-chat-blk .chat-profile-name {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    margin-bottom: 5px;}.main-chat-blk .chat-profile-name .chat-action-col a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.main-chat-blk .delete-pop-btn .btn-primary {    margin: 0 0 0 10px;}.main-chat-blk .delete-model-head {    padding: 40px;}.main-chat-blk .delete-model-head .modal-header {    padding: 0;    margin-bottom: 32px;}.main-chat-blk .delete-model-head .modal-body {    padding: 0;}.main-chat-blk .delete-chat-notify {    margin-bottom: 32px;}.main-chat-blk .delete-chat-notify .form-check {    margin-bottom: 14px;}.main-chat-blk .chats.chats-right {    flex-direction: row-reverse;    -webkit-flex-direction: row-reverse;}.main-chat-blk .message-star {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .message-star .avatar {    width: 26px;    height: 26px;    margin-right: 10px;}.main-chat-blk .message-star .avatar img {    width: 100%;}.main-chat-blk .message-star h6 {    color: #212529;    font-size: 15px;    font-weight: 500;    margin-bottom: 0;}.main-chat-blk .message-star h6 span i {    color: #FFB84D;}.main-chat-blk .chat-voice-group ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    padding: 0;    margin-bottom: 0;}.main-chat-blk .chat-voice-group ul li span {    width: 28px;    height: 28px;    background: #1B2850;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.main-chat-blk .chat-voice-group li {    margin-bottom: 0;    color: #212529;    font-size: 14px;    font-weight: 400;    list-style: none;}.main-chat-blk .chat-voice-group li+li {    padding-left: 10px;}.main-chat-blk .file-download-col .download-action {    position: absolute;    right: 8px;    bottom: 8px;    line-height: 0;}.main-chat-blk .file-download-col .download-action a {    color: #ffffff;    font-size: 10px;}.main-chat-blk .file-download-col .download-action div+div {    margin-left: 8px;}.main-chat-blk .file-download-col .download-action div img {    width: 13px;}.main-chat-blk .file-download-col:after {    content: "";    display: table;    clear: both;}.main-chat-blk .file-download-col ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .file-download-col ul li {    float: left;    width: 50%;    padding: 5px;}.main-chat-blk .file-download-col ul li .image-download-col {    position: relative;}.main-chat-blk .file-download-col ul li .image-download-col a>img {    width: 100%;}.main-chat-blk .file-download-col ul li.full-width {    width: 100%;}.main-chat-blk .chat-select .select2-container .select2-selection--single {    border: 0;    height: 24px;}.main-chat-blk .chat-select .select2-container .select2-selection--single .select2-selection__rendered {    padding-right: 40px;    padding-left: 0px;}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__rendered {    color: #adb5bd;    font-size: 18px;    font-weight: normal;    line-height: 24px;    font-weight: 600;}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow {    height: 24px;    right: 7px;}.main-chat-blk .chat-select .select2-container--default .select2-selection--single .select2-selection__arrow b {    border-color: #495057;    border-style: solid;    border-width: 0 2px 2px 0;    padding: 3px;    height: 0;    left: 50%;    margin-left: -5px;    margin-top: -5px;    position: absolute;    top: 50%;    width: 0;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);}.main-chat-blk .chat-select .select2-container--default .select2-results__option--highlighted[aria-selected] {    background-color: #3A5670;}.main-chat-blk .chat-select .select2-container--default .select2-selection--multiple {    border: 1px solid #ddd;    min-height: 40px;}.main-chat-blk .chat-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    border-color: #495057;    border-width: 2px 0 0 2px;    padding: 3px;    margin-top: -5px;    border-color: #495057;    border-style: solid;    border-width: 0 2px 2px 0;    padding: 3px;}.main-chat-blk .chat-select .select2-container--default.form-control-sm .select2-selection--single .select2-selection__arrow {    top: 7px;}.main-chat-blk .chat-select .select2-container--open .select2-dropdown--below {    margin-top: 10px;}.main-chat-blk .success-pass {    margin-bottom: 40px;    text-align: center;}.main-chat-blk .review-files p {    margin-bottom: 5px;    color: #212529;    font-size: 14px;}.main-chat-blk .like-chat-grp ul {    padding: 0;    margin-bottom: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    margin-top: 10px;}.main-chat-blk .like-chat-grp ul li {    list-style: none;}.main-chat-blk .like-chat-grp ul li a {    border: 1px solid #E0E0E0;    border-radius: 50px;    padding: 3px 12px;    display: block;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #212529;    font-weight: 400;    font-size: 14px;}.main-chat-blk .like-chat-grp ul li a img {    margin-left: 5px;}.main-chat-blk .like-chat-grp ul li+li {    margin-left: 10px;}.main-chat-blk .like-chat-grp ul li.like-chat a {    background: #FEF6DC;}.main-chat-blk .like-chat-grp ul li.comment-chat a {    background: #FFE8E9;}.main-chat-blk .chat-line {    margin: 0px 0 20px;    position: relative;    text-align: center;    width: 100%;}.main-chat-blk .chat-line:before {    content: "";    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    background-color: #e8ebed;    width: 100%;    height: 1px;}.main-chat-blk .chat-date {    border-radius: 100px;    background: #e8ebed;    color: #212529;    font-size: 14px;    padding: 4px 20px;    display: inline-block;    font-weight: 400;    position: relative;    border: 1px solid #E0E0E0;}.main-chat-blk .chat+.sidebar-group {    margin-right: 0px;}.main-chat-blk .chat+.sidebar-group .sidebar {    margin-right: 0px;}.main-chat-blk .group-comman-theme {    padding: 0 24px;}.main-chat-blk .group-comman-theme h6 {    margin-bottom: 15px;}.main-chat-blk .group-comman-theme ul {    padding: 0;    padding-bottom: 15px;    margin-bottom: 15px;    border-bottom: 1px solid #EDEDED;}.main-chat-blk .group-comman-theme ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    list-style: none;    border: 1px solid #E0E0E0;    border-radius: 5px;    padding: 5px;    margin-bottom: 10px;}.main-chat-blk .group-comman-theme ul li:last-child {    margin-bottom: 0;}.main-chat-blk .group-comman-theme ul li .avatar {    flex-shrink: 0;    margin-right: 10px;}.main-chat-blk .theme-content h6 {    margin-bottom: 6px;    color: #212529;    font-size: 15px;    font-weight: 500;}.main-chat-blk .theme-content p {    margin-bottom: 0;    text-align: start;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    color: #212529;    font-size: 14px;}.main-chat-blk .chat-message-grp {    padding: 24px;    padding-top: 0;}.main-chat-blk .chat-message-grp ul {    padding: 0;}.main-chat-blk .chat-message-grp ul li {    list-style: none;    margin-bottom: 15px;}.main-chat-blk .chat-message-grp ul li:last-child {    margin-bottom: 0px;}.main-chat-blk .chat-message-grp ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.main-chat-blk .chat-message-grp ul li a:hover .stared-group h6 {    color: #343a40;}.main-chat-blk .stared-group {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .stared-group span {    width: 30px;    height: 30px;    border-radius: 6px;    margin-right: 10px;    background: #F6F7F8;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.main-chat-blk .stared-group span i {    font-size: 16px;}.main-chat-blk .stared-group h6 {    font-size: 15px;    font-weight: 500;    color: #5B6670;    margin-bottom: 0;}.main-chat-blk .star-message {    background: #FEF6DC;}.main-chat-blk .star-message i {    color: #FFB84D;}.main-chat-blk .mute-message {    background: rgba(235, 253, 255, 0.9803921569);}.main-chat-blk .mute-message i {    color: #299cdb;}.main-chat-blk .block-message {    background: #FFE8E9;}.main-chat-blk .block-message i {    color: #7367F0;}.main-chat-blk .report-message {    background: #F8ECFF;}.main-chat-blk .report-message i {    color: #092C4C;}.main-chat-blk .delete-message {    background: #FFE8E9;}.main-chat-blk .delete-message i {    color: #FF3333;}.main-chat-blk .count-group {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .count-group span {    width: 16px;    height: 16px;    border-radius: 50px;    color: #ffffff;    font-size: 10px;    background: #1B2850;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-right: 5px;}.main-chat-blk .count-group i {    color: #424242;    font-size: 16px;}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link {    font-size: 16px;    font-weight: bold;    color: #ffffff;    background-color: transparent;    border: 0;}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link.active {    font-size: 16px;    font-weight: bold;    color: #FFB269;}.main-chat-blk .header-top ul li a {    color: #000000;    font-size: 18px;}.main-chat-blk .set-search {    display: flex;    align-items: center;    justify-content: center;    font-size: 16px;    border-radius: 50px;    width: 28px;    height: 28px;}.main-chat-blk .set-search:hover {    background: #F5F5F5;    border-color: #f3f6f9;}.main-chat-blk .header-action {    list-style: none;    margin: 0;    padding: 0;}.main-chat-blk .header-action li {    display: inline-block;    margin-left: 10px;}.main-chat-blk .header-action li a {    color: #212529;    font-size: 18px;}.main-chat-blk .user-list {    border-radius: 0.25rem;    display: flex;    display: -webkit-flex;    flex-direction: column;    -webkit-flex-direction: column;    padding-left: 0;    margin-bottom: 0;}.main-chat-blk .user-list li a {    padding: 17px 20px;    display: flex;    display: -webkit-flex;    cursor: pointer;    border-radius: 6px;    margin-bottom: 10px;    border: 0;    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);}.main-chat-blk .user-list li .avatar {    margin-right: 0.8rem;    display: inline-block;    margin-bottom: 0;    height: 46px;    width: 46px;    border-radius: 50%;    position: relative;    z-index: 0;}.main-chat-blk .user-list li .avatar .letter-avatar {    width: 45px;    height: 45px;    border-radius: 45px;    margin-right: 0.8rem;    margin-bottom: 0;    position: relative;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    background-color: #dbe0e6;    font-size: 16px;    font-weight: 600;    color: #423B93;}.main-chat-blk .user-list li a.admin-shade {    box-shadow: none;}.main-chat-blk .user-list .avatar>a>img {    width: 100%;    height: 100%;    object-fit: cover;}.main-chat-blk .user-list .avatar>img {    width: 100%;    height: 100%;    object-fit: cover;}.main-chat-blk .avatar-away::before {    content: "";    position: absolute;    display: block;    width: 12px;    height: 12px;    border-radius: 50%;    top: 0px;    right: 2px;    border: 2px solid #ffffff;    z-index: 9;    background-color: #ffff00;}.main-chat-blk .avatar-offline::before {    content: "";    position: absolute;    display: block;    width: 12px;    height: 12px;    border-radius: 50%;    top: 0px;    right: 2px;    border: 2px solid #ffffff;    z-index: 9;}.main-chat-blk .avatar-online::before {    content: "";    position: absolute;    display: block;    width: 12px;    height: 12px;    border-radius: 50%;    top: 0px;    right: 2px;    border: 2px solid #ffffff;    z-index: 9;    background-color: #1dd871;}.main-chat-blk .animate-typing-col {    color: #28C76F;}.main-chat-blk .animate-typing-col .dot {    display: inline-block;    width: 4px;    height: 4px;    border-radius: 50%;    margin-right: -1px;    background: #0D9B35;    -webkit-animation: wave 1.3s linear infinite;    animation: wave 1.3s linear infinite;    opacity: 0.6;}.main-chat-blk .animate-typing-col .dot:nth-child(2) {    -webkit-animation-delay: -1.1s;    animation-delay: -1.1s;}.main-chat-blk .animate-typing-col .dot:nth-child(3) {    -webkit-animation-delay: -0.9s;    animation-delay: -0.9s;}.main-chat-blk .chat_form {    border-radius: 20px;    margin-right: 0px;    background: #ffffff;    border: 1px solid #C2C2C2;    box-shadow: 0px 4px 4px #F5F8FF;    border-radius: 6px;    height: 40px;    padding: 10px 10px;}.main-chat-blk .contact-close a {    color: #212529;    opacity: 0.5;    border-color: #e8ebed;}.main-chat-blk .main-wrapper .content .sidebar-group.right-sidebar .sidebar {    width: 310px;}.main-chat-blk .primary-title {    color: #FFB269;    font-size: 14px;    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 0;}.main-chat-blk .primary-title i {    font-size: 14px;}.main-chat-blk .contact-action {    padding: 0;    margin: 0;    list-style: none;}.main-chat-blk .contact-action li {    padding: 11px 0;    border-bottom: 1px solid #f1f1f1;}.main-chat-blk .contact-action li a {    color: #212529;    color: #212529;    font-size: 14px;    font-weight: bold;}.main-chat-blk .contact-action li.report-contact a {    color: #FF0000;}.main-chat-blk .contact-action li.delete-chat a {    color: #FF0000;}.main-chat-blk .contact-action li.sign-out a {    color: #FF0000;}.main-chat-blk .left-sidebar {    display: flex;    display: -webkit-flex;    flex-direction: column;    -webkit-flex-direction: column;    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;}.main-chat-blk .left-sidebar-wrap {    background: #FBFBFB;    overflow: hidden;    width: 448px;    display: flex;    display: -webkit-flex;    flex-direction: column;    -webkit-flex-direction: column;    flex: 1;}.main-chat-blk .right-sidebar {    display: flex;    display: -webkit-flex;    flex-direction: column;    -webkit-flex-direction: column;    background-color: #f8f9fa;    opacity: 100%;    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    position: relative;    width: 320px;}.main-chat-blk .right-sidebar .right-sidebar-wrap {    background-color: #ffffff;    border-left: 1px solid #E0E0E0;    border-radius: 0px;    margin-top: 0px;    margin-bottom: 0px;    height: calc(100vh - 0px);}.main-chat-blk .right-sidebar .right-sidebar-wrap .sidebar-body {    padding: 0;}.main-chat-blk .right-sidebar .right-sidebar-wrap .right-sidebar-profile {    padding: 24px;    padding-bottom: 0;    margin-bottom: 15px;}.main-chat-blk .right-sidebar .contact-close_call .close_profile {    width: 25px;    height: 25px;    border-radius: 25px;    color: #212529;    display: flex;    display: -webkit-flex;    justify-content: center;    -webkit-justify-content: center;    align-items: center;    -webkit-align-items: center;}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-star {    color: #FF9900;}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-trash {    color: #FF0000;}.main-chat-blk .right-sidebar.video-right-sidebar {    width: 371px;}.main-chat-blk .right-sidebar.video-right-sidebar .chat {    margin-left: 0 !important;    display: block;}.main-chat-blk .right-sidebar.video-right-sidebar .chat .chat-body {    padding-bottom: 110px;}.main-chat-blk .video-call-chat .left-chat-title.with-bg {    background: transparent;}.main-chat-blk .video-call-chat .left-chat-title {    border: 0;}.main-chat-blk .video-call-chat .chat-title h4 {    font-size: 18px;    font-weight: 600;    color: #212529;}.main-chat-blk .video-call-chat .chat-title span {    font-size: 12px;    font-weight: 400;    color: #212529;}.main-chat-blk .chat.video-call-chat .chat-body {    background-image: none;}.main-chat-blk .chat.video-call-chat .chat-body .messages .chats .message-content {    background: #F5F5F5;}.main-chat-blk .chat.video-call-chat .chat-body .messages .chats.chats-right .message-content {    background: #F8ECFF;}.main-chat-blk .member-details {    margin-bottom: 10px;}.main-chat-blk .chat-member-details {    padding: 0 24px;}.main-chat-blk .chat-member-details .member-details ul {    padding: 0;    border-bottom: 1px solid #EDEDED;}.main-chat-blk .chat-member-details .member-details ul li {    list-style: none;    margin-bottom: 15px;}.main-chat-blk .chat-member-details .member-details ul li h6 {    font-size: 15px;    font-weight: 400;    color: #212529;    margin-bottom: 5px;}.main-chat-blk .chat-member-details .member-details ul li h5 {    font-size: 15px;    font-weight: 500;    color: #212529;    margin-bottom: 0px;}.main-chat-blk .chat-member-details .member-details ul li span {    font-size: 16px;    font-weight: 400;    color: #212529;}.main-chat-blk .chat-member-details .member-details ul li a {    font-size: 15px;    font-weight: 500;    color: #343a40;    border-radius: 100px;    padding: 5px;    background: #F5F5F5;    display: flex;    align-items: center;    justify-content: center;}.main-chat-blk .chat-member-details .member-details ul li a:hover {    color: #212529;}.main-chat-blk .chat-member-details .member-details ul li a+a {    margin-left: 10px;}.main-chat-blk .right-sidebar.show-right-sidebar {    margin-right: 0;}.main-chat-blk .right-sidebar.video-right-sidebar.show-right-sidebar {    margin-right: 0;}.main-chat-blk .right-sidebar.hide-right-sidebar {    margin-right: -320px;}.main-chat-blk .right-sidebar.video-right-sidebar.hide-right-sidebar {    margin-right: -371px;}.main-chat-blk .status-modal .custom-status-close {    width: 25px;    height: 25px;    border-radius: 25px;    color: #212529;    display: flex;    display: -webkit-flex;    justify-content: center;    -webkit-justify-content: center;    align-items: center;    -webkit-align-items: center;    background-color: #f3f6f9;    border-color: #f3f6f9;}.main-chat-blk .group-description .description-sub h5 span a {    width: 25px;    height: 25px;    border-radius: 25px;    color: #212529;    display: flex;    display: -webkit-flex;    justify-content: center;    -webkit-justify-content: center;    align-items: center;    -webkit-align-items: center;    border-color: #f3f6f9;}.main-chat-blk .list_group_notread {    color: #FFB269 !important;}.main-chat-blk .chat-cont-type {    display: flex;    align-items: center;    justify-content: center;}.main-chat-blk .chat-cont-type .chat-type-wrapper {    margin-bottom: 0;}.main-chat-blk .chat-cont-type .chat-type-wrapper p {    color: #adb5bd;    font-size: 12px;    font-weight: 400;    margin-bottom: 0;}.main-chat-blk .group-type-radio {    display: block;    position: relative;    padding-left: 35px;    cursor: pointer;    font-size: 22px;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    font-size: 16px;    font-weight: 400;    color: #212529;    margin-right: 24px;}.main-chat-blk .group-type-radio input {    position: absolute;    opacity: 0;    cursor: pointer;}.main-chat-blk .group-type-radio input:checked~.checkmark {    background-color: #343a40;}.main-chat-blk .group-type-radio input:checked~.checkmark:after {    display: block;}.main-chat-blk .group-type-radio .checkmark:after {    top: 4px;    left: 4px;    width: 12px;    height: 12px;    border-radius: 50%;    background: white;}.main-chat-blk .checkmark {    position: absolute;    top: 0;    left: 0;    height: 22px;    width: 22px;    background-color: #ffffff;    border: 1px solid #E4E4E4;    border-radius: 50%;}.main-chat-blk .checkmark:after {    content: "";    position: absolute;    display: none;}.main-chat-blk .pass-login label {    color: #212529;    font-size: 14px;    font-weight: 500;}.main-chat-blk .select2-container--default .select2-results__option--highlighted[aria-selected] {    background-color: #343a40 !important;}.main-chat-blk .right-sidebar-profile>.avatar {    background: rgba(66, 11, 161, 0.1);}.main-chat-blk .group_img {    position: relative;    display: inline-block;}.main-chat-blk .group-name-search {    margin-bottom: 14px;}.main-chat-blk .parti-wrapper {    margin-bottom: 14px;    display: flex;    align-items: center;}.main-chat-blk .group_header {    width: 38px !important;    height: 38px !important;    border: 2px solid #ffffff;}.main-chat-blk .last-chat-time i.missed-col {    width: 17px;    display: inline-block;    margin-top: 10px;}.main-chat-blk .last-chat-time i.missed-col img {    max-width: 100%;    height: auto;}.main-chat-blk .right-sidebar-head {    padding: 0px 24px;}.main-chat-blk .right-sidebar-head h5 {    font-size: 15px;    font-weight: 600;    color: #212529;    margin-bottom: 0px;}.main-chat-blk .right-sidebar-head.share-media .share-media-blk {    margin-bottom: 20px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs {    border-bottom: 1px solid #EDEDED;    padding-bottom: 10px;    margin-bottom: 15px;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav-tabs {    margin-bottom: 15px;    padding: 5px;    border-radius: 8px;    display: flex;    justify-content: space-between;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item.active {    background: #1B2850;    border-radius: 6px;    color: #212529;    color: #ffffff;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item {    padding: 2px 10px;    font-size: 14px;    color: #212529;    font-weight: 500;    border: 0;    margin-right: 10px;    background: #FAFBFE;    color: #092C4C;    border-radius: 6px;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item:last-child {    margin-right: 0px;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li {    margin: 0px 6px 6px 0px;    position: relative;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li img {    border-radius: 8px;    width: 84px;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span {    position: absolute;    color: #ffffff;    font-size: 13px;    font-weight: 500;    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span i {    font-size: 20px;    color: #ffffff;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li:hover span i {    color: #e8ebed;}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li.blur-media img {    filter: blur(2px);}.main-chat-blk .media-file {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 15px;}.main-chat-blk .media-file:last-child {    margin-bottom: 0;}.main-chat-blk .media-doc-blk {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .media-doc-blk span {    width: 50px;    height: 50px;    border-radius: 5px;    background: #F5F5F5;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-right: 10px;}.main-chat-blk .media-doc-blk span i {    font-size: 24px;}.main-chat-blk .document-detail ul {    padding: 0;    margin-bottom: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .document-detail ul li {    list-style: none;    color: #212529;    font-size: 14px;    font-weight: 400;    position: relative;}.main-chat-blk .document-detail ul li::before {    content: "";    position: absolute;    width: 1px;    height: 13px;    background: #C2C2C2;    right: -8px;    top: 5px;}.main-chat-blk .document-detail ul li:last-child::before {    display: none;}.main-chat-blk .document-detail ul li+li {    padding-left: 15px;}.main-chat-blk .document-detail h6 {    color: #212529;    font-size: 15px;    font-weight: 500;}.main-chat-blk .media-download a {    color: #212529;}.main-chat-blk .social-media-col {    margin-top: 35px;}.main-chat-blk .social-media-col:after {    content: "";    display: table;    clear: both;}.main-chat-blk .social-media-col ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .social-media-col ul li {    float: left;}.main-chat-blk .social-media-col ul li a {    color: #423B93;    font-size: 18px;}.main-chat-blk .social-media-col ul li+li {    margin-left: 10px;}.main-chat-blk .social-media-col h6 {    font-weight: 600;    color: #000000;    font-size: 15px;    margin-bottom: 20px;}.main-chat-blk .media-link-grp {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    margin-bottom: 15px;}.main-chat-blk .media-link-detail h6 a {    color: #212529;    font-size: 15px;    font-weight: 500;    margin-bottom: 5px;}.main-chat-blk .media-link-detail span a {    color: #212529;    font-size: 14px;    font-weight: 400;    word-break: break-all;}.main-chat-blk .media-link-detail a:hover {    color: #343a40;}.main-chat-blk .share-media-blk a {    color: #343a40;    font-weight: 500;}.main-chat-blk .link-img {    flex-shrink: 0;}.main-chat-blk .link-img img {    border-radius: 4px;    margin-right: 10px;}.main-chat-blk .settings-col {    margin-top: 35px;}.main-chat-blk .settings-col h6 {    font-weight: 600;    color: #000000;    font-size: 15px;    margin-bottom: 20px;}.main-chat-blk .settings-col:after {    content: "";    display: table;    clear: both;}.main-chat-blk .settings-col ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .settings-col ul li {    color: #67748E;    font-weight: 500;}.main-chat-blk .settings-col ul li+li {    margin-top: 15px;}.main-chat-blk .settings-col .switch {    position: relative;    display: inline-block;    width: 40px;    height: 23px;    margin-bottom: 0;    margin-right: 10px;}.main-chat-blk .settings-col .switch input {    opacity: 0;    width: 0;    height: 0;}.main-chat-blk .settings-col .slider {    position: absolute;    cursor: pointer;    top: 0;    left: 0;    right: 0;    bottom: 0;    background-color: #adb5bd;    -webkit-transition: 0.4s;    transition: 0.4s;}.main-chat-blk .settings-col .slider:before {    position: absolute;    content: "";    height: 15px;    width: 15px;    left: 4px;    bottom: 4px;    background-color: #ffffff;    -webkit-transition: 0.4s;    transition: 0.4s;}.main-chat-blk .settings-col input:checked+.slider {    background-color: #3577f1;}.main-chat-blk .settings-col input:checked+.slider:before {    -webkit-transform: translateX(16px);    -ms-transform: translateX(16px);    transform: translateX(16px);}.main-chat-blk .settings-col input:focus+.slider {    box-shadow: 0 0 1px #2196F3;}.main-chat-blk .settings-col .slider.round {    border-radius: 34px;}.main-chat-blk .settings-col .slider.round:before {    border-radius: 50%;}.main-chat-blk .report-col {    margin-top: 35px;    padding: 12px;    padding-bottom: 50px;}.main-chat-blk .report-col:after {    content: "";    display: table;    clear: both;}.main-chat-blk .report-col ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .report-col ul:after {    content: "";    display: table;    clear: both;}.main-chat-blk .report-col ul li {    display: block;    width: 100%;    font-weight: 500;    position: relative;}.main-chat-blk .report-col ul li a {    color: #FF0000;    padding-left: 25px;}.main-chat-blk .report-col ul li a span {    position: absolute;    left: 0;    top: 0px;    font-size: 16px;}.main-chat-blk .report-col ul li+li {    margin-top: 19px;}.main-chat-blk .load-more-btn {    font-weight: 600;    margin-top: 10px;}.main-chat-blk .load-more-btn i {    background: #0057FF;    border-radius: 50%;    height: 12px;    width: 12px;    color: #ffffff;    line-height: 8px;    font-size: 12px;    vertical-align: top;}.main-chat-blk .chat-message-grp.chat-encrypt {    padding-bottom: 0;}.main-chat-blk .chat-message-grp.chat-encrypt ul {    border-bottom: 1px solid #EDEDED;    padding-bottom: 15px;    margin-bottom: 15px;}.main-chat-blk .participants-list {    padding: 0px 24px;}.main-chat-blk .participants-list .participants-list-group h6.parti-search {    font-size: 20px !important;    display: flex;    align-items: center;}.main-chat-blk .participants-list ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .participants-list ul li {    border: 1px solid #E0E0E0;    border-radius: 5px;    background-color: #ffffff;    padding: 10px;}.main-chat-blk .participants-list ul li+li {    margin-top: 10px;}.main-chat-blk .participants-list .users-list-body {    flex: 1;    position: relative;    min-width: 0px;    display: flex;    display: -webkit-flex;    width: 100%;}.main-chat-blk .participants-list .users-list-body h5 {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    font-size: 15px;    font-weight: 500;    margin-bottom: 5px;    color: #212529;}.main-chat-blk .participants-list .users-list-body p {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    margin-bottom: 0;    color: #212529;    font-size: 14px;    font-weight: 400;}.main-chat-blk .participants-list .admin-profiles {    display: inline-block;    color: #343a40;    border-radius: 6px;    font-size: 12px;    padding: 2px 10px;    font-weight: 500;    background: #F8ECFF;}.main-chat-blk .participants-list .admin-profiles:hover {    background: #680A83;    color: #ffffff;}.main-chat-blk .participants-list-group {    border-bottom: 1px solid #EDEDED;    padding-bottom: 15px;    margin-bottom: 15px;}.main-chat-blk .participants-list-group h6 {    margin-bottom: 15px;    font-size: 15px;    font-weight: 500;    color: #212529;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.main-chat-blk .chat-message-grp.group-exits {    padding: 0px 24px;    padding-bottom: 30px;}.main-chat-blk .grp-delete .chat-action-col {    display: flex;    align-items: center;    height: 100%;}.main-chat-blk .grp-delete .chat-action-col>a {    color: #adb5bd;}.main-chat-blk .chat-action-col>a {    color: #212529;}.main-chat-blk .darkmode-btn {    width: 35px;    height: 32px;    background-color: #3577f1;    border: 1px solid #FBFBFB;    border-radius: 5px;    color: #ffffff;    font-size: 16px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    margin: 0 auto;}.main-chat-blk .darkmode-btn:hover {    color: #ffffff;}.main-chat-blk .darkmode-btn:focus {    color: #ffffff;}.main-chat-blk .add-contacts-btn {    width: 25px;    height: 25px;    border-radius: 30px;    background-color: #343a40;    color: #ffffff;    font-size: 10px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    margin: 0 auto;}.main-chat-blk .add-contacts-btn:hover {    color: #ffffff;}.main-chat-blk .add-contacts-btn:focus {    color: #ffffff;}.main-chat-blk .group-call-tab .nav-tabs .nav-link {    color: #343a40;    border: 0;    border-radius: 10px;    font-weight: 500;    padding: 6px 25px;}.main-chat-blk .group-call-tab .nav-tabs .nav-link:hover {    color: #343a40;}.main-chat-blk .group-call-tab .nav-tabs .nav-link+.nav-link {    margin-left: 10px;}.main-chat-blk .group-call-tab .nav-tabs .nav-link.active {    background-color: rgba(90, 7, 139, 0.1);    color: #343a40;}.main-chat-blk .group-call-tab nav {    padding: 0 15px 20px;    position: relative;}.main-chat-blk .group-call-tab nav:before {    content: "";    position: absolute;    left: 0;    bottom: 0;    width: 100%;    background-color: #dbe0e6;    height: 1px;}.main-chat-blk .header_image {    width: 195px;}.main-chat-blk .chat_avator_img {    position: relative;}.main-chat-blk .group_img {    width: 40px;    height: 40px;    object-fit: cover;}.main-chat-blk .dreams_chat {    width: 40px;    height: 40px;    object-fit: cover;}.main-chat-blk .voice_pop {    padding-right: 17px;}.main-chat-blk .status_carousel {    margin-top: 50px;}.main-chat-blk .carousel_img {    width: 650px;    height: 434px;}.main-chat-blk .video_content {    min-height: 200px;    margin-top: 70px;}.main-chat-blk .voice-call-content {    min-height: 200px;}.main-chat-blk .chatimage img {    width: 120px;    height: 120px;}.main-chat-blk .send-btn_status {    width: 52px;    height: 52px;    border-radius: 50%;    display: inline-flex;    justify-content: center;    align-items: center;    color: #ffffff !important;    background-color: #FFA977 !important;    margin-left: 15px;    font-size: 22px;}.main-chat-blk .status_telegram {    color: #ffffff;}.main-chat-blk .media-lists {    display: flex;    justify-content: flex-start;    margin: 0 -5px 0px;    flex-wrap: wrap;}.main-chat-blk .media-lists .media-image {    margin: 5px;    flex-basis: 74px;    min-width: 74px;}.main-chat-blk .media-lists .media-image img {    max-width: 100%;}.main-chat-blk .avatar-group .avatar+.avatar {    margin-left: -0.75rem;}.main-chat-blk .list-group-item {    background-color: inherit;    border-color: #ebebeb;}.main-chat-blk ul.list-inline .list-inline-item {    margin-bottom: 0.5rem;}.main-chat-blk .form-control {    border-radius: 5px;}.main-chat-blk .form-control:focus {    box-shadow: none;    border-color: #e6e6e6;}.main-chat-blk .custom-control-label {    line-height: 25px;}.main-chat-blk .custom-control-input:checked~.custom-control-label::before {    background-color: #0a80ff;}.main-chat-blk .open_drop {    color: #ffffff !important;}.main-chat-blk .send-btn_status:focus {    box-shadow: none !important;    border-color: #ffa977 !important;}.main-chat-blk .avatar {    display: inline-block;    margin-bottom: 0;    height: 48px;    width: 48px;    border-radius: 50%;}.main-chat-blk .avatar .avatar-title {    color: #ffffff;    background: #680A83;    width: 100%;    height: 100%;    display: flex;    align-items: center;    justify-content: center;    text-transform: uppercase;    font-size: 19px;    font-weight: 600;}.main-chat-blk .avatar>a {    width: 100%;    height: 100%;    display: block;    transition: color 0.3s;    color: #0a80ff;}.main-chat-blk .avatar>a>img,.main-chat-blk .avatar>img {    width: 100%;    height: 100%;    object-fit: cover;}.main-chat-blk .avatar.avatar-sm {    height: 1.3rem;    width: 1.3rem;}.main-chat-blk .avatar.avatar-sm .avatar-title {    font-size: 14px;}.main-chat-blk .avatar.avatar-lg {    height: 3.8rem;    width: 3.8rem;}.main-chat-blk .avatar.avatar-lg .avatar-title {    font-size: 29px;}.main-chat-blk .avatar.avatar-xl {    height: 100px;    width: 100px;}.main-chat-blk .header_drop_icon {    border-radius: 6px;}.main-chat-blk .accordion-col .accordion-title {    cursor: pointer;    padding: 15px 0 8px;}.main-chat-blk .accordion-col .accordion-title .primary-title i {    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transform: rotate(90deg);    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);}.main-chat-blk .accordion-col .accordion-title.active .primary-title i {    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transform: rotate(270deg);    -webkit-transform: rotate(270deg);    -ms-transform: rotate(270deg);}.main-chat-blk .accordion-col .accordion-content {    border-bottom: 1px solid #e6e6e6;    padding-bottom: 15px;}.main-chat-blk .accordion-col .accordion-content:last-child {    border-bottom: 0;}.main-chat-blk .accordion-col .accordion-content h6 {    font-size: 14px;}.main-chat-blk .status-right {    font-weight: 500;    color: #444444;    font-size: 16px;    text-align: center;}.main-chat-blk .status-right p {    margin-top: 20px;    margin-bottom: 0;}.main-chat-blk .star-drop .btn-outline-light {    color: #424242;    border: 0;    padding: 0;}.main-chat-blk .star-drop .btn-outline-light i {    font-size: 20px;}.main-chat-blk .star-drop .btn.btn-outline-light:hover {    background: transparent;    border: 0;}.main-chat-blk .chat.star-chat-group {    background-image: none;}.main-chat-blk .chat.star-chat-group .chat-body {    background-image: none;}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats {    max-width: 100%;}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content {    background: #F5F5F5;}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content.award-link a {    word-break: break-all;}.main-chat-blk .chat.star-chat-group .chat-body .messages .chats .message-content.award-link img {    max-width: 100%;}.main-chat-blk .chat .chat-body .messages .chats.forward-chat-msg {    display: none;}.main-chat-blk .chats.forward-chat-msg {    background: #EDEDED;    border-radius: 15px;    padding: 20px;    border-left: 2px solid #680A83;}.main-chat-blk .chats.forward-chat-msg .chat-avatar {    padding: 0;    padding-right: 15px;}.main-chat-blk .chat-title h4 a {    font-size: 14px;    font-weight: 700;    text-transform: uppercase;    color: #4B0973;    margin-bottom: 0;}.main-chat-blk .left-chat-title .add-section>a {    width: 30px;    height: 30px;    background-color: #680A83;    border-radius: 30px;    color: #ffffff;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    font-size: 13px;}.main-chat-blk .add-section ul {    list-style: none;    padding: 0;    margin: 0;}.main-chat-blk .add-section ul li {    float: left;    border-radius: 50px;    width: 28px;    height: 28px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;}.main-chat-blk .add-section ul li+li {    margin-left: 10px;}.main-chat-blk .add-section ul li a {    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    font-size: 20px;}.main-chat-blk .all-chats .add-section ul li:hover {    background-color: #F5F5F5;    border-color: #F5F5F5;}.main-chat-blk .online {    color: #008024;    font-weight: 500;}.main-chat-blk .top-online-contacts {    padding: 24px 24px 0px;}.main-chat-blk .fav-title {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 15px;}.main-chat-blk .fav-title h6 {    margin-bottom: 0;    font-size: 18px;    font-weight: 600;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .fav-title h6 i {    font-size: 22px;}.main-chat-blk .fav-title a {    margin-bottom: 0;    color: #1B2850;    font-weight: 500;}.main-chat-blk .fav-title a:hover {    color: #0A0A0A;}.main-chat-blk .top-contacts-box .profile-img {    position: relative;    width: 46px;    height: 46px;}.main-chat-blk .top-contacts-box .profile-img img {    max-width: 100%;    height: auto;    border-radius: 50px;}.main-chat-blk .profile-name span {    color: #585858;    font-size: 12px;    display: inline-block;    margin-top: 9px;}.main-chat-blk .top-contacts-box .profile-img.online:before {    content: "";    position: absolute;    right: 0;    transform: translateX(-50%);    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);    top: 0px;    background-color: #49E073;    width: 10px;    height: 10px;    border: 2px solid #ffffff;    border-radius: 50px;}.main-chat-blk .dropdown-menu .dropdown-item span.edit-profile-icon,.main-chat-blk .dropdown-menu .dropdown-item span.profile-icon-col {    font-size: 15px;}.main-chat-blk .avatar {    position: relative;    display: inline-block;    width: 46px;    height: 46px;    flex-shrink: 0;}.main-chat-blk .avatar>img {    width: 100%;    height: 100%;    object-fit: cover;}.main-chat-blk .avatar-title {    width: 100%;    height: 100%;    background-color: #650681;    color: #ffffff;    display: flex;    align-items: center;    justify-content: center;}.main-chat-blk .avatar-away::before,.main-chat-blk .avatar-offline::before,.main-chat-blk .avatar-online::before {    position: absolute;    right: 0;    bottom: 0;    width: 25%;    height: 25%;    border-radius: 50%;    content: "";    border: 2px solid #ffffff;}.main-chat-blk .avatar-online::before {    background-color: #00e65b;}.main-chat-blk .avatar-offline::before {    background-color: #ff0100;}.main-chat-blk .avatar-away::before {    background-color: #ffbc34;}.main-chat-blk .avatar .border {    border-width: 3px !important;}.main-chat-blk .avatar .rounded {    border-radius: 6px !important;}.main-chat-blk .avatar .avatar-title {    font-size: 18px;}.main-chat-blk .avatar-xs {    width: 1.65rem;    height: 1.65rem;}.main-chat-blk .avatar-xs .border {    border-width: 2px !important;}.main-chat-blk .avatar-xs .rounded {    border-radius: 4px !important;}.main-chat-blk .avatar-xs .avatar-title {    font-size: 10px;}.main-chat-blk .avatar-xs.avatar-away::before,.main-chat-blk .avatar-xs.avatar-offline::before,.main-chat-blk .avatar-xs.avatar-online::before {    border-width: 1px;}.main-chat-blk .avatar-sm {    width: 2.5rem;    height: 2.5rem;}.main-chat-blk .avatar-sm .border {    border-width: 3px !important;}.main-chat-blk .avatar-sm .rounded {    border-radius: 4px !important;}.main-chat-blk .avatar-sm .avatar-title {    font-size: 15px;}.main-chat-blk .avatar-sm.avatar-away::before,.main-chat-blk .avatar-sm.avatar-offline::before,.main-chat-blk .avatar-sm.avatar-online::before {    border-width: 2px;}.main-chat-blk .avatar-lg {    width: 3.75rem;    height: 3.75rem;}.main-chat-blk .avatar-lg .border {    border-width: 3px !important;}.main-chat-blk .avatar-lg .rounded {    border-radius: 8px !important;}.main-chat-blk .avatar-lg .avatar-title {    font-size: 24px;}.main-chat-blk .avatar-lg.avatar-away::before,.main-chat-blk .avatar-lg.avatar-offline::before,.main-chat-blk .avatar-lg.avatar-online::before {    border-width: 3px;}.main-chat-blk .avatar-xl {    width: 5rem;    height: 5rem;}.main-chat-blk .avatar-xl .border {    border-width: 4px !important;}.main-chat-blk .avatar-xl .rounded {    border-radius: 8px !important;}.main-chat-blk .avatar-xl .avatar-title {    font-size: 28px;}.main-chat-blk .avatar-xl.avatar-away::before,.main-chat-blk .avatar-xl.avatar-offline::before,.main-chat-blk .avatar-xl.avatar-online::before {    border-width: 4px;}.main-chat-blk .avatar-xxl {    width: 5.125rem;    height: 5.125rem;}.main-chat-blk .avatar-xxl .border {    border-width: 6px !important;}.main-chat-blk .avatar-xxl .rounded {    border-radius: 8px !important;}.main-chat-blk .avatar-xxl .avatar-title {    font-size: 30px;}.main-chat-blk .avatar-xxl.avatar-away::before,.main-chat-blk .avatar-xxl.avatar-offline::before,.main-chat-blk .avatar-xxl.avatar-online::before {    border-width: 4px;}.main-chat-blk .avatar-group {    display: flex;    display: -webkit-flex;    padding-left: 15px;    margin-left: auto;    margin-right: 15px;    cursor: pointer;}.main-chat-blk .avatar-group .avatar+.avatar {    margin-left: -0.75rem;}.main-chat-blk .avatar-group .avatar-xs+.avatar-xs {    margin-left: -15px;}.main-chat-blk .avatar-group .avatar-sm+.avatar-sm {    margin-left: -0.625rem;}.main-chat-blk .avatar-group .avatar-lg+.avatar-lg {    margin-left: -1rem;}.main-chat-blk .avatar-group .avatar-xl+.avatar-xl {    margin-left: -1.28125rem;}.main-chat-blk .avatar-group .avatar:hover {    z-index: 1;}.main-chat-blk .avatar-group.group-col {    display: block;}.main-chat-blk .avatar-group.group-col>div {    display: flex;    display: -webkit-flex;    padding-bottom: 5px;}.main-chat-blk .avatar-group.group-col .avatar {    margin-right: 0;}.main-chat-blk .contact-close {    float: right;    left: 95%;    right: 0px;    position: relative;    top: 5%;}.main-chat-blk .status_contactclose {    float: right;    left: 95%;    right: 0px;    position: relative;    top: 1%;}.main-chat-blk .status-active {    border: 4px solid #650681;}.main-chat-blk .avatar.avatar-xl .avatar-title {    font-size: 39px;}.main-chat-blk .nav.nav-tabs {    border: none;    line-height: 2;}.main-chat-blk .badge {    padding: 5px 10px;    font-size: 11px;}.main-chat-blk .badge.badge-success {    background: #0abb87;}.main-chat-blk .badge.badge-danger {    background: #fd397a;}.main-chat-blk .badge.badge-secondary {    background: dimgray;}.main-chat-blk .badge.badge-info {    background: #00bcd4;}.main-chat-blk .badge.badge-warning {    background: #ffb822;}.main-chat-blk .badge.badge-dark {    background: #3a3f51;}.main-chat-blk .badge.badge-primary {    background: #0a80ff;}.main-chat-blk .badge.badge-light {    background: #e6e6e6;}.main-chat-blk .btn {    position: relative;}.main-chat-blk .btn .badge {    padding: 2px 6px;    right: 7px;    top: -7px;    position: absolute;}.main-chat-blk .input-group .input-group-text {    font-size: 14px;}.main-chat-blk .tooltip>.tooltip-inner {    text-align: left;    max-width: 500px;    --bs-tooltip-bg: $primary;}.main-chat-blk .tooltip {    --bs-tooltip-bg: $primary;}.main-chat-blk .tooltip .arrow {    display: none;    background-color: #1B2850;}.main-chat-blk .tooltip .tooltip-inner {    background-color: #1B2850;}.main-chat-blk .sticky-top {    z-index: auto;}.main-chat-blk .tab-content {    padding-top: 30px;}.main-chat-blk .tab-content .form-item {    margin-bottom: 0.8rem;}.main-chat-blk .main-wrapper {    height: 100vh;    overflow: hidden;}.main-chat-blk .main-wrapper .content {    display: flex;    display: -webkit-flex;}.main-chat-blk .main-wrapper .content .sidebar-group {    display: flex;    display: -webkit-flex;    flex-direction: column;    position: relative;    z-index: 99;    width: 340px;}@media (max-width: 767px) {    .main-chat-blk .main-wrapper .content .sidebar-group {        width: 100%;    }}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar {    background: #ffffff;    overflow: hidden;    width: 340px !important;    display: flex;    flex-direction: column;    flex: 1;    border-right: 1px solid rgb(224, 224, 224);}@media (max-width: 767px) {    .main-chat-blk .main-wrapper .content .sidebar-group .sidebar {        width: 100% !important;    }}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar:not(.active) {    display: none;}.main-chat-blk .header-top {    display: flex;    justify-content: space-between;    margin-bottom: 30px;    font-weight: 600;    background-color: #680A83;}.main-chat-blk .header-top .logo {    margin-top: 0 !important;}.main-chat-blk .header-top>span {    font-size: 22px;}.main-chat-blk .header-top ul {    margin-bottom: 0;    display: flex;}.main-chat-blk .header-top ul.header-action {    margin-top: 14px !important;}.main-chat-blk .chat-header ul {    margin-bottom: 0;}.main-chat-blk .chat-header ul li:not(.list-inline-item) {    margin-bottom: 0;    width: 48px;    margin-right: 15px !important;}.main-chat-blk .chat-header ul li:last-child {    margin-right: 0 !important;}.main-chat-blk .sidebar-body {    flex: 1;    overflow: auto;    padding: 24px 24px 10px;    width: 100%;}.main-chat-blk .pin-chat img {    margin-right: 6px;}.main-chat-blk .sidebar-body .profile-name {    font-weight: 600;    color: #0A0A0A;    font-size: 18px;    margin-bottom: 0;}.main-chat-blk .online-profile {    position: relative;}.main-chat-blk .online-profile span {    position: relative;    color: #565656;    font-size: 13px;    padding-left: 10px;}.main-chat-blk .online-profile span:before {    content: "";    position: absolute;    left: 0;    top: 7px;    background-color: #49E073;    width: 8px;    height: 8px;    border-radius: 50px;}.main-chat-blk .close_profile4 {    color: #000000;    border-color: #e6e6e6;}.main-chat-blk .sidebar .user-list li a {    padding: 10px;    display: flex;    display: -webkit-flex;    cursor: pointer;    margin-bottom: 15px;    border: 1px solid #E0E0E0;    box-shadow: none;    border-radius: 5px;    position: relative;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;}.main-chat-blk .sidebar .user-list li a:hover {    background-color: rgba(254, 159, 67, 0.08);    border: 1px solid rgba(254, 159, 67, 0.08);    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;}.main-chat-blk .sidebar .user-list li.item-typing {    background-color: #F1F6FF;}.main-chat-blk .sidebar .user-list li figure {    margin-right: 1rem;}.main-chat-blk .sidebar .user-list li .users-list-body {    flex: 1;    position: relative;    min-width: 0px;    display: flex;}.main-chat-blk .lock-icon {    color: #000000;}.main-chat-blk .sidebar .user-list li .users-list-body>div:first-child {    min-width: 0;    display: flex;    flex-direction: column;    flex: 1;}.main-chat-blk .parti-notify-check {    margin-bottom: 0 !important;    display: flex;    align-items: center;}.main-chat-blk .sidebar .user-list li .users-list-body h5 {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    font-size: 15px;    font-weight: 500;    margin-bottom: 3px;    color: #0A0A0A;}.main-chat-blk .sidebar .user-list li .users-list-body p {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    margin-bottom: 0;    color: #232323;    font-size: 14px;}.main-chat-blk .sidebar .user-list li .users-list-body p.missed-call-col {    color: #DE3E44;}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time {    padding-left: 15px;    position: relative;}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .text-muted {    color: #424242 !important;    font-weight: 400;    font-size: 12px;    margin-bottom: 5px;    display: block;    text-align: right;}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .contact-toggle {    color: #680A83;}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .new-message-count {    width: 20px;    height: 20px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    line-height: 0;    font-size: 11px;    background-color: #1B2850;    color: #ffffff;    border-radius: 50%;    margin-left: auto;    margin-top: 10px;    position: absolute;    right: 0;    bottom: 0;}.main-chat-blk .sidebar .user-list li .users-list-body .last-chat-time .chat-toggle {    position: absolute;    right: 0;    bottom: 0;    opacity: 0;    text-align: right;    transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    width: 18px;    height: 24px;}.main-chat-blk .sidebar .user-list li.unread h5 {    color: #ffffff;}.main-chat-blk .sidebar .user-list li.unread p {    color: #ffffff;}.main-chat-blk .sidebar .user-list li.unread .text-muted {    color: rgba(255, 255, 255, 0.4) !important;}.main-chat-blk .sidebar .user-list li.user-list-item.item-typing .users-list-body p {    color: #0D9B35;}.main-chat-blk .rightside_tab {    padding-top: 5px !important;}.main-chat-blk .chat-pin {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: end;    -webkit-justify-content: end;    -ms-flex-pack: end;}.main-chat-blk .chat-pin .green-check {    color: #0D9B35;}.main-chat-blk .chat-pin img {    width: 10px;}.main-chat-blk .chat-pin .check {    color: #53BDEB;}.main-chat-blk .select-message-box {    margin-top: 50px;}.main-chat-blk .select-message-box h4 {    margin-bottom: 5px;}.main-chat-blk .select-message-box p {    margin-top: 0;    margin-bottom: 24px;    color: #424242;    font-size: 16px;    font-weight: 400;}.main-chat-blk .select-message-box .btn i {    font-size: 15px;}.main-chat-blk .group-description {    padding: 0px 24px;}.main-chat-blk .group-description .description-sub {    border-bottom: 1px solid #EDEDED;    padding-bottom: 15px;    margin-bottom: 15px;}.main-chat-blk .group-description h5 {    font-size: 15px;    font-weight: 500;    color: #0A0A0A;    margin-bottom: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.main-chat-blk .group-description h5 a:hover {    color: #650681 !important;}.main-chat-blk .group-description p {    color: #424242;    font-size: 16px;    font-weight: 400;    margin-bottom: 10px;}.main-chat-blk .group-description p.description-date {    color: #424242;    font-size: 12px;    font-weight: 400;    margin-bottom: 0px;}.main-chat-blk .encrypted-message p {    font-size: 12px;    color: #424242;    font-weight: 400;    margin-bottom: 0;}.main-chat-blk .group-view-all {    margin-top: 10px;}.main-chat-blk .group-view-all a {    color: #680A83;    font-size: 14px;    font-weight: 500;}.main-chat-blk .group-view-all a:hover {    color: #0A0A0A;}.main-chat-blk .exit-bg-message {    background: #FFE8E9;}.main-chat-blk .exit-bg-message i {    color: #DE3E44;}.main-chat-blk .disapper-message {    background: #E7FAF2;}.main-chat-blk .disapper-message i {    color: #1BA345;}.main-chat-blk .group-setting-msg {    background: #F8ECFF;}.main-chat-blk .group-setting-msg i {    color: #680A83;}.main-chat-blk .group-setting .stared-group span {    width: 50px;    height: 50px;}.main-chat-blk .edit-set-details p {    font-size: 14px;    font-weight: 400;    color: #424242;    margin-bottom: 0;}.main-chat-blk .group-send-msg {    background: #FEF6DC;}.main-chat-blk .parcipant-check p a {    color: #680A83;}.main-chat-blk .select-group-chat .dropdown-toggle::after {    display: none;}.main-chat-blk .select-group-chat .dropdown-toggle i {    margin-left: 15px;}.main-chat-blk .select-group-chat .dropdown-toggle:hover {    color: #0A0A0A;}.main-chat-blk .select-group-chat .dropdown-toggle {    font-weight: 600;    color: #0A0A0A;    font-size: 18px;}.main-chat-blk .select-group-chat .dropdown-menu .dropdown-item {    font-size: 14px;    font-weight: 400;    color: #0A0A0A;}.main-chat-blk .select-group-chat .dropdown-menu li:first-child .dropdown-item:hover {    border-radius: 5px 5px 0 0;}.main-chat-blk .select-group-chat .dropdown-menu li:last-child .dropdown-item:hover {    border-radius: 0 0 5px 5px;}.main-chat-blk .dropzone {    background: #ffffff;    border: 1px dashed #C2C2C2;    border-radius: 5px;    padding: 10px;    min-height: 70px;    text-align: center;}.main-chat-blk .dropzone.dz-clickable .dz-message {    display: none;}.main-chat-blk .dropzone p {    margin-bottom: 10px;    font-size: 16px;    font-weight: 500;    color: #0A0A0A;}.main-chat-blk .dropzone span {    color: #424242;    font-size: 14px;    font-weight: 400;}.main-chat-blk .uplaod-image img {    border-radius: 20px;}.main-chat-blk .upload-img-file .modal-body {    padding: 0;}.main-chat-blk .upload-img-file .modal-content {    position: relative;}.main-chat-blk .upload-img-file .modal-header {    position: absolute;    top: 0;    z-index: 9;    left: 0;    right: 0;}.main-chat-blk .upload-image-list {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.main-chat-blk .upload-image-list li+li {    margin-left: 10px;}.main-chat-blk .upload-img-file .modal-header .close {    background-color: transparent;    color: #ffffff;}.main-chat-blk .check-star i {    color: #FEC001;}.main-chat-blk .emoj-group-list {    display: none;    position: absolute;    top: -50px;    left: -90px;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.main-chat-blk .emoj-group-list ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    background: #f6f7f8;    border-radius: 50px;    padding: 5px;}.main-chat-blk .emoj-group-list ul li a {    padding: 0;}.main-chat-blk .emoj-group-list ul li.add-emoj a {    background: #EDEDED;}.main-chat-blk .emoj-group-list ul li.add-emoj a i {    font-size: 20px;    color: #424242;}.main-chat-blk .chat .slimscroll {    height: calc(100vh - 60px) !important;}.main-chat-blk .settings-option {    display: none;    text-align: right;}.main-chat-blk .settings-option a {    font-size: 15px;    font-weight: 500;    color: #680A83;}.main-chat-blk .empty-dark-img {    display: none;}.main-chat-blk .bootstrap-datetimepicker-widget span {    position: relative;}.chat-window .card .card-header {    background-color: #ffffff;    border-bottom: 1px solid #e8ebed;}.chat-window .badge-success {    background-color: #28C76F !important;}.chat-page .footer {    display: none;}.chat-search .input-group .form-control {    margin: 0;    padding: 0 0 0 36px;    height: 46px;}.chat-search .input-group .input-group-prepend {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #495057;    pointer-events: none;    z-index: 4;    position: absolute;    top: 0;    right: 15px;    bottom: 0;}.chat-cont-left .chat-scroll {    max-height: calc(100vh - 200px);    overflow-y: auto;    padding: 0;}.chat-cont-left .chat-scroll .media {    border-bottom: 1px solid #e8ebed;    margin: 0;    padding: 10px;    -webkit-transition: all 0.2s;    -ms-transition: all 0.2s;    transition: all 0.2s;}.chat-cont-left .chat-scroll .media.active {    background-color: #f3f6f9;}.chat-cont-left .chat-scroll .media:hover {    background-color: #f3f6f9;}.chat-cont-left .chat-scroll .media .media-img-wrap {    margin: 0 15px 0 0;    position: relative;}.chat-cont-left .chat-scroll .media .media-img-wrap .avatar>img {    width: 100%;    height: 100%;    object-fit: cover;}.chat-cont-left .chat-scroll .media .media-body {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.chat-cont-left .chat-scroll .media .media-body .user-name {    max-width: 170px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    color: #092C4C;    font-size: 16px;    font-weight: 700;}.chat-cont-left .chat-scroll .media .media-body .user-last-chat {    color: #343a40;    font-size: 14px;    line-height: 24px;    max-width: 170px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.chat-cont-left .chat-scroll .media .media-body .last-chat-time {    color: #67748E;    font-size: 13px;}.chat-cont-left .chat-scroll .media .media-body div:last-child {    text-align: right;}.chat-cont-right {    -webkit-transition: all 0.4s;    -ms-transition: all 0.4s;    transition: all 0.4s;}.chat-cont-right .chat-scroll {    max-height: calc(100vh - 293px);    overflow-y: auto;}.chat-cont-right .msg_head .back-user-list {    display: none;    margin: 0 0 0 -10px;    padding: 0 10px;}.chat-cont-right .img_cont {    position: relative;    height: 45px;    width: 45px;}.chat-cont-right .img_cont .user_img {    height: 45px;    min-width: 45px;    width: 45px;    border: 1.5px solid #1B2850;}.chat-cont-right .user_info {    margin: 0 auto 0 15px;    padding: 0;    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.chat-cont-right ul.list-unstyled {    margin: 0 auto;    padding: 0;    width: 100%;}.chat-cont-right ul.list-unstyled .media.sent {    margin-bottom: 20px;}.chat-cont-right ul.list-unstyled .media.sent .avatar {    order: 3;    height: 30px;    width: 30px;}.chat-cont-right ul.list-unstyled .media.sent .media-body {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: flex-end;    -ms-flex-align: flex-end;    align-items: flex-end;    -ms-flex-direction: column;    flex-direction: column;    margin: 0 20px 0 0;    padding: 0;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box {    margin: 0;    padding: 0 0 0 50px;    position: relative;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box+.msg-box {    margin: 5px 0 0;    padding: 0;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box p {    margin: 0;    padding: 0;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child::before {    border-bottom: 6px solid transparent;    border-left: 6px solid #e3e3e3;    border-top: 6px solid #e3e3e3;    border-right: 6px solid transparent;    content: "";    height: 0;    width: 0;    position: absolute;    top: 0;    right: -12px;    left: auto;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box>div {    margin: 0;    padding: 10px 15px;    border-radius: 10px;    background-color: #e3e3e3;    display: inline-block;    position: relative;}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child>div {    border-radius: 10px 0 10px 10px;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    margin: 0 -1px;    padding: 4px 0;    width: 100%;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment {    position: relative;    max-width: 130px;    overflow: hidden;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:before {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    background: #000000;    content: "";    opacity: 0.4;    -webkit-transition: all 0.4s;    -ms-transition: all 0.4s;    transition: all 0.4s;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:hover .chat-attach-download {    opacity: 1;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments>div {    margin: 0 1px;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments img {    max-width: 100%;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attach-download {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    opacity: 0;    -webkit-transition: all 0.4s;    -ms-transition: all 0.4s;    transition: all 0.4s;    color: #ffffff;    width: 32px;    line-height: 32px;    background: rgba(255, 255, 255, 0.2);    text-align: center;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin: 5px 0 0;    padding: 0;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    clear: both;    flex-direction: row-reverse;    list-style: none;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li {    margin: 0;    padding: 0 0 0 16px;    position: relative;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li:not(:last-child)::after {    position: absolute;    top: 50%;    right: auto;    left: 8px;    transform: translate(-50%, -50%);    background: #1B2850;    content: "";    height: 4px;    width: 4px;}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info .chat-time {    color: rgba(50, 65, 72, 0.4);}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info a {    color: #343a40;}.chat-cont-right ul.list-unstyled .media.received {    position: relative;    margin-bottom: 20px;}.chat-cont-right ul.list-unstyled .media.received .media-body {    position: relative;    margin: 0 0 0 20px;    padding: 0;}.chat-cont-right ul.list-unstyled .media.received .media-body::before {    border-bottom: 6px solid transparent;    border-right: 6px solid #1B2850;    border-top: 6px solid #1B2850;    border-left: 6px solid transparent;    content: "";    height: 0;    position: absolute;    top: 0px;    right: auto;    left: -6px;    width: 0;}.chat-cont-right ul.list-unstyled .media.received .media-body>div {    margin: 0;    padding: 10px 15px;    border-radius: 10px;    background-color: #1B2850;    display: table;    position: relative;}.chat-cont-right ul.list-unstyled .media.received .media-body>div p {    color: #ffffff;    margin: 0;    padding: 0;}.chat-cont-right ul.list-unstyled .media.received .msg-box {    display: block;}.chat-cont-right ul.list-unstyled .media.received .msg-box+.msg-box {    margin-top: 5px;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    margin: 5px 0 0;    padding: 0;    clear: both;    list-style: none;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info .chat-time {    color: rgba(255, 255, 255, 0.8);}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    margin: 0 -1px;    padding: 4px 0;    width: 100%;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment {    position: relative;    max-width: 130px;    overflow: hidden;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:before {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    background: #000000;    content: "";    opacity: 0.4;    -webkit-transition: all 0.4s;    -ms-transition: all 0.4s;    transition: all 0.4s;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:hover .chat-attach-download {    opacity: 1;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments>div {    margin: 0 1px;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments img {    max-width: 100%;}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attach-download {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    -webkit-transition: all 0.4s;    -ms-transition: all 0.4s;    transition: all 0.4s;    opacity: 0;    color: #ffffff;    width: 32px;    line-height: 32px;    background: rgba(255, 255, 255, 0.2);    text-align: center;}.chat-cont-right ul.list-unstyled .chat-date {    font-size: 14px;    margin: 1.875rem 0;    overflow: hidden;    position: relative;    text-align: center;    text-transform: capitalize;}.chat-cont-right ul.list-unstyled .chat-date:before {    background-color: #e0e3e4;    content: "";    height: 1px;    margin-right: 28px;    position: absolute;    top: 50%;    right: 50%;    width: 100%;}.chat-cont-right ul.list-unstyled .chat-date:after {    background-color: #e0e3e4;    content: "";    height: 1px;    margin: 0 0 0 28px;    position: absolute;    top: 50%;    left: 50%;    width: 100%;}.card-footer {    background-color: #ffffff;    border-top: 1px solid #e8ebed;    margin: 0;    padding: 1rem 1.5rem;}.card-footer .type_msg {    background-color: rgba(0, 0, 0, 0.1) !important;    border: 0 !important;    overflow-y: auto;}@media (max-width: 992px) {    .chat-window.chat-slide .chat-cont-right {        right: 0;        opacity: 1;        visibility: visible;    }    .chat-cont-right {        position: absolute;        right: -100px;        opacity: 0;        visibility: hidden;        z-index: 99;    }    .chat-cont-right .msg_head .back-user-list {        display: flex;        align-items: center;    }}.msg-typing {    width: auto;    height: 24px;    padding-top: 8px;}.msg-typing span {    height: 8px;    width: 8px;    float: left;    background-color: #ffffff;    display: block;    opacity: 0.4;    margin: 0 1px;    border-radius: 50%;}.msg-typing span:nth-of-type(1) {    animation: 1s blink infinite 0.33333s;}.msg-typing span:nth-of-type(2) {    animation: 1s blink infinite 0.66666s;}.msg-typing span :nth-of-type(3) {    animation: 1s blink infinite 0.99999s;}@keyframes blink {    50% {        opacity: 1;    }}.phone-call-icon svg {    width: 18px;}.phone-call-icon .income-success {    color: #28C76F;}.phone-call-icon .income-success-missed {    color: #FF0000;}.history-modal-profile .content {    padding: 24px;}.history-modal-profile .right-sidebar-profile {    background: #FAFBFE;    border-radius: 8px;    padding: 24px;}.history-modal-profile .right-sidebar-profile .list-inline-item a {    background: #1B2850;    width: 40px;    height: 40px;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.history-modal-profile .right-sidebar-profile .list-inline-item a:hover {    background: #1b2950;    color: #ffffff !important;}.history-modal-profile .right-sidebar-profile .avatar {    margin-bottom: 24px;    width: 150px;    height: 150px;}.history-modal-profile .right-sidebar-profile .avatar img {    border-radius: 8px;}.modal-profile-detail .modal-userlist li {    font-size: 14px;    color: #000000;    margin-bottom: 10px;}.modal-profile-detail .modal-userlist li span {    display: block;    color: #5B6670;}.modal-profile-detail .modal-userlist li:last-child {    margin-bottom: 0;}.dash-widget {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    background: #ffffff;    margin-bottom: 25px;    border-radius: 6px;    padding: 20px;    border: 1px solid #dbe0e6;}.dash-widget.dash1 .dash-widgetimg span {    background: rgba(40, 199, 111, 0.12);}.dash-widget.dash2 .dash-widgetimg span {    background: rgba(0, 207, 232, 0.12);}.dash-widget.dash3 .dash-widgetimg span {    background: rgba(234, 84, 85, 0.12);}.dash-widget .dash-widgetcontent {    margin-left: 20px;}.dash-widget .dash-widgetcontent h5 {    color: #092C4C;    font-weight: 700;    font-size: 18px;    margin-bottom: 5px;}.dash-widget .dash-widgetcontent h6 {    font-weight: 700;    font-size: 14px;    color: #1b2850;    width: 100%;    margin-bottom: 0;}.dash-widget .dash-widgetimg span {    width: 48px;    height: 48px;    background: rgba(249, 110, 111, 0.12);    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 50px;}.dash-count {    background: #1B2850;    color: #ffffff;    min-height: 98px;    width: 100%;    border-radius: 6px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin: 0 0 25px;    padding: 20px;}.dash-count.das1 {    background: #1B2850;}.dash-count.das2 {    background: #1B2850;}.dash-count.das3 {    background: #1B2850;}.dash-count h4 {    color: #ffffff;    font-size: 24px;    font-weight: 700;    margin-bottom: 5px;}.dash-count h5 {    color: #ffffff;    font-size: 14px;}.dash-count .dash-imgs {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.dash-count .dash-imgs img {    width: 50px;    height: 50px;}.dash-count .dash-imgs i {    font-size: 36px;    color: #ffffff;}.dash-count .dash-imgs svg {    width: 50px;    height: 50px;}.dash-count:hover .dash-imgs {    transform: scale(1.25);    -webkit-transform: scale(1.25);    -ms-transform: scale(1.25);}.btn-white.dropdown-toggle:after {    display: none;}.graph-sets {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.graph-sets>ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}@media (max-width: 991.98px) {    .graph-sets>ul {        display: none;    }}.graph-sets>ul li {    margin-right: 35px;}.graph-sets>ul li span {    color: #67748E;    font-weight: 400;    position: relative;}.graph-sets>ul li span:after {    content: "";    width: 12px;    height: 12px;    background-color: #28C76F;    border-radius: 50px;    position: absolute;    top: 3px;    left: -20px;}.graph-sets>ul li:last-child span:after {    background-color: #FF4D4D;}.text-success {    color: #28C76F !important;}.daterangepicker td.active,.daterangepicker td.active:hover {    background: #1B2850;}.font-14 {    font-size: 14px;}.text-blue {    color: #3577f1;}.welcome {    margin: 0 0 24px 0;    padding: 15px 10px;    background: #ffffff;    border-radius: 8px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    color: #1B2850;}@media (max-width: 1199.98px) {    .welcome .welcome-text {        flex-wrap: wrap;    }}@media (max-width: 991.98px) {    .welcome .welcome-text {        margin-bottom: 15px;    }}@media (max-width: 767px) {    .welcome .welcome-text {        flex-wrap: wrap;    }}.welcome .welcome-text h3 {    font-weight: 700;}@media (max-width: 767px) {    .welcome .welcome-text h3 {        margin-bottom: 10px;    }}.welcome .welcome-text h6 {    font-weight: 600;    font-size: 16px;    color: #5B6670;}.welcome input {    min-width: 240px;}.welcome .daterange-wraper svg {    position: absolute;    top: 50%;    left: 20px;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}.welcome .daterange-wraper input {    margin: 0 0 0 10px;    padding: 5px 10px 5px 27px;}@media (max-width: 767px) {    .welcome .daterange-wraper input {        margin-left: 0;        padding-left: 37px;    }}.welcome .daterange-wraper:hover svg {    color: #ffffff;}.welcome a,.welcome input,.welcome button {    border-radius: 8px;    border: 1px solid #f3f6f9;    display: inline-block;    margin: 0 0 0 10px;    padding: 5px 10px;    color: #092C4C;    height: 38px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.welcome a:hover,.welcome input:hover,.welcome button:hover {    border-color: #1B2850;    background: #1B2850;    color: #ffffff;}.welcome a:hover svg,.welcome input:hover svg,.welcome button:hover svg {    color: #ffffff;}.welcome a #collapse-header,.welcome input #collapse-header,.welcome button #collapse-header {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.welcome a #collapse-header svg,.welcome input #collapse-header svg,.welcome button #collapse-header svg {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}@media (max-width: 991.98px) {    .welcome a #collapse-header,    .welcome input #collapse-header,    .welcome button #collapse-header {        display: none;    }}.sales-cards .card {    padding: 20px;    border-radius: 8px;    flex-direction: initial;}.sales-cards .card h6 {    color: #1B2850;    font-size: 16px;    font-weight: 600;    margin-bottom: 20px;}.sales-cards .card h3 {    color: #092C4C;    font-weight: 700;    margin-bottom: 8px;}.sales-cards .card p {    color: #5B6670;}.sales-cards .card.color-info {    display: block;    position: relative;    color: #ffffff;    border: none;}.sales-cards .card.color-info svg {    position: absolute;    top: 15px;    right: 15px;    cursor: pointer;}.sales-cards .card.color-info h3 {    margin-bottom: 0;}.sales-cards .card.color-info h3,.sales-cards .card.color-info p {    color: #ffffff;}.sales-cards .card.color-info p {    font-size: 15px;    margin-bottom: 0;}.table tbody tr td .product-info {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.table tbody tr td .product-info .product-img {    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin: 0 8px 0 0;}.table tbody tr td .product-info .product-img img {    width: 50px;    height: 50px;}.table tbody tr td.productimgname .product-img img {    width: 50px;    height: 50px;}.table.dashboard-recent-products tr td {    padding: 10px;}.table.dashboard-recent-products tr:last-child td {    border-bottom: none;    padding-bottom: 0;}.table.table-borderless tr td {    font-size: 15px;    border-bottom: none;}.table.table-borderless tr td .head-text {    color: #092C4C;}.table.table-borderless tr td .dull-text {    color: #5B6670;}.table.best-seller tr td {    padding-bottom: 17px;}.table.recent-transactions thead {    border-bottom: none;}.table.recent-transactions tr td {    padding: 15px;}.table.recent-transactions tr td span {    font-size: 14px;}.table.recent-transactions tr td span svg {    margin-right: 5px;}.dropdown-wraper .btn-white {    min-width: auto;}.dropdown-wraper .btn-white svg {    margin-right: 4px;}.dropdown-wraper .btn-white:hover,.dropdown-wraper .btn-white:active,.dropdown-wraper .btn-white.show {    background: #1B2850;    border-color: #1B2850;    color: #ffffff;}#sales_db_world_map .jvectormap-zoomin,#sales_db_world_map .jvectormap-zoomout {    display: none;}#sales_db_world_map .jvectormap-tip {    background: #ffffff;    border-top-left-radius: 8px;    border-top-right-radius: 8px;    border: none;    text-align: center;}.sales-range .text-success {    font-weight: 700;}.inbox-menu {    display: inline-block;    width: 100%;    margin: 0 0 20px;    padding: 0;}.inbox-menu li {    display: inline-block;    width: 100%;}.inbox-menu li a {    color: #333;    display: inline-block;    padding: 10px 15px;    width: 100%;    font-weight: 600;    text-transform: capitalize;    -webkit-transition: 0.3s ease;    -moz-transition: 0.3s ease;    transition: 0.3s ease;}.inbox-menu li a:hover {    background: rgba(33, 33, 33, 0.05);}.inbox-menu li a i {    font-size: 16px;    padding-right: 10px;    color: #878787;}.compose-btn {    margin-bottom: 25px;}.top-action-left .btn-group {    margin-bottom: 5px;}.top-action-left .dropdown-toggle {    height: 40px;}.top-action-left .dropdown-toggle::after {    display: none;}.table-inbox .starred.fas.fa-star {    color: #FF9900;}.table-inbox .checked {    background-color: #e8ebed;}.table-inbox tbody tr td {    font-size: 14px;    color: #092C4C;}.unread .name,.unread .subject,.unread .mail-date {    color: #000000;    font-weight: 700;}.email-header .btn-white {    min-width: auto;    height: 38px;}.email-header .btn-white i {    margin-left: 5px;}.error-box {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    -ms-flex-direction: column;    flex-direction: column;}.comming-soon-pg {    background-image: url(../img/coming-soon.png);    background-repeat: no-repeat;    background-position: center;    background-size: cover;    height: 100vh;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 991.98px) {    .comming-soon-pg {        height: 100%;    }}.comming-soon-pg .coming-soon-box {    width: 800px;    background-color: rgba(255, 255, 255, 0.95);    border-radius: 10px;    padding: 40px;    text-align: center;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box {        padding: 20px 40px;        max-width: 800px;    }}@media (max-width: 991.98px) {    .comming-soon-pg .coming-soon-box {        width: auto;        padding: 30px;        margin: 20px;    }}@media (max-width: 575px) {    .comming-soon-pg .coming-soon-box {        padding: 15px;        margin: 10px;    }}.comming-soon-pg .coming-soon-box .pos-logo {    margin-bottom: 30px;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box .pos-logo {        margin-bottom: 20px;    }}.comming-soon-pg .coming-soon-box span {    font-size: 24px;    color: #67748E;    font-weight: 700;}.comming-soon-pg .coming-soon-box h1 {    font-size: 60px;    font-weight: 700;    line-height: normal;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box h1 {        font-size: 50px;    }}@media (max-width: 991.98px) {    .comming-soon-pg .coming-soon-box h1 {        font-size: 40px;    }}@media (max-width: 575px) {    .comming-soon-pg .coming-soon-box h1 {        font-size: 28px;    }}.comming-soon-pg .coming-soon-box h1 span {    font-size: 60px;    color: #1B2850;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box h1 span {        font-size: 50px;    }}@media (max-width: 991.98px) {    .comming-soon-pg .coming-soon-box h1 span {        font-size: 40px;    }}@media (max-width: 575px) {    .comming-soon-pg .coming-soon-box h1 span {        font-size: 28px;    }}.comming-soon-pg .coming-soon-box p {    font-size: 15px;    max-width: 400px;    text-align: center;    margin: auto;}.comming-soon-pg .coming-soon-box .coming-soon-timer {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin: 30px 0;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box .coming-soon-timer {        margin: 20px 0;    }}.comming-soon-pg .coming-soon-box .coming-soon-timer li {    border: 1px solid #eff2f7;    background-color: #ffffff;    font-size: 16px;    width: 85px;    height: 85px;    border-radius: 8px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 16px;    font-weight: 500;    flex-direction: column;    margin-right: 14px;    color: #67748E;}@media (max-width: 575px) {    .comming-soon-pg .coming-soon-box .coming-soon-timer li {        width: 50px;        height: 50px;        margin-right: 5px;    }}.comming-soon-pg .coming-soon-box .coming-soon-timer li span {    color: #092C4C;    font-size: 32px;    line-height: normal;}@media (max-width: 575px) {    .comming-soon-pg .coming-soon-box .coming-soon-timer li span {        font-size: 20px;    }}.comming-soon-pg .coming-soon-box .coming-soon-timer li.seperate-dot {    color: #092C4C;    width: auto;    height: auto;    border: 0;    border-radius: 0;    background-color: transparent;}.comming-soon-pg .coming-soon-box .coming-soon-timer li:last-child {    margin-right: 0;}.comming-soon-pg .coming-soon-box .subscribe-form {    position: relative;}.comming-soon-pg .coming-soon-box .subscribe-form .subscribe-btn {    position: absolute;    bottom: 10px;    right: 10px;}.comming-soon-pg .coming-soon-box .subscribe-form input {    height: 58px;    padding-right: 130px;}.comming-soon-pg .coming-soon-box .subscribe-form label {    color: #092C4C;    font-weight: 600;}.comming-soon-pg .coming-soon-box .social-media-icons {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-top: 30px;}@media (max-width: 1199.98px) {    .comming-soon-pg .coming-soon-box .social-media-icons {        margin-top: 20px;    }}.comming-soon-pg .coming-soon-box .social-media-icons li {    margin-right: 5px;}.comming-soon-pg .coming-soon-box .social-media-icons li:last-child {    margin-right: 0;}.comming-soon-pg .coming-soon-box .social-media-icons li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 32px;    height: 32px;    background-color: #092C4C;    border-radius: 5px;}.comming-soon-pg .coming-soon-box .social-media-icons li a:hover {    background-color: #1B2850;}.comming-soon-pg .coming-soon-box .social-media-icons li a i {    color: #ffffff;}.login-wrapper {    /*width: 100%;*/    /*overflow: hidden;*/    /*height: 100vh;*/    /*-ms-flex-wrap: wrap;*/    /*flex-wrap: wrap;*/    /*display: -webkit-box;*/    /*display: -ms-flexbox;*/    /*display: flex;*/}.login-wrapper.bg-img.forgot-pass-wrap {    background-image: url(../img/authentication/forgot-password-img.jpg);}.login-wrapper.bg-img.reset-pass-wrap {    background-image: url(../img/authentication/reset-password-img.jpg);}.login-wrapper.bg-img.email-veri-wrap {    background-image: url(../img/authentication/email-verification-img.jpg);}.login-wrapper .login-content {/*    width: 50%;*/        /*width: 100%;*/    /*height: 100vh;*/    /*padding: 24px;*/    /*overflow: auto;*/    /*display: -webkit-box;*/    /*display: -ms-flexbox;*/    /*display: flex;*/    /*align-items: center;*/    /*-webkit-box-align: center;*/    /*-ms-flex-align: center;*/    /*justify-content: center;*/    /*-webkit-justify-content: center;*/    /*-ms-flex-pack: center;*/    /*flex-wrap: wrap;*/}@media (max-width: 991.98px) {    .login-wrapper .login-content {        width: 100%;    }}.login-wrapper .login-content .login-logo {    display: block;    max-width: 150px;    margin: auto;}.login-wrapper .login-content .login-logo img {    margin-bottom: 25px;    border-radius: 100px;    background-color: #fff;    width: 90%;    margin-top: 40px;    /* border: 4px solid #fff; */    border: 3px solid rgba(255, 255, 255, 0.50);    box-shadow: 0 10px 15px rgb(0 0 0 / 40%);}@media (max-width: 991.98px) {    .login-wrapper .login-content .login-userset {        margin-top: 30px;    }}.login-wrapper .login-content .login-userset .my-4 {    margin-top: 50px !important;}.login-wrapper .login-content .login-userset .my-4 p {    font-size: 14px;    color: #fff;    margin-bottom: 0;    font-weight: 400;}.login-wrapper .login-content .login-userset form .otp-box {    margin-bottom: 34px;}.login-wrapper .login-content .login-userset form .otp-box input {    width: 74px;    height: 74px;    background: #ffffff;    border: 1px solid #E1E1E1;    border-radius: 8px;    text-align: center;    margin-right: 15px;    font-weight: 700;    font-size: 26px;    color: #000000;    outline: none;}@media (max-width: 575px) {    .login-wrapper .login-content .login-userset form .otp-box input {        width: 50px;        height: 50px;    }}.login-wrapper .login-content .login-userset form .otp-box input::placeholder {    color: #74788d;}.login-wrapper .login-content .login-userset form .otp-box input:last-child {    margin-right: 0px;}.login-wrapper .login-content .login-userset .Otp-expire {    border-radius: 8px;    background: rgba(255, 0, 0, 0.05);    padding: 10px 12px;    max-width: 200px;    margin: auto;}.login-wrapper .login-content .login-userset .Otp-expire p {    color: #FF0000;    font-size: 14px;    font-weight: 400;}.login-wrapper .login-content .login-userheading {    margin: 0 0 24px;}.login-wrapper .login-content .login-userheading h3 {    font-size: 24px;    font-weight: 700;    margin: 0 0 10px;    color: #fff;}.login-wrapper .login-content .login-userheading h4 {    font-size: 15px;    font-weight: 400;    color: #fff;    line-height: 1.4;}.login-wrapper .login-content .login-userheading .verfy-mail-content {    max-width: 400px;    margin-bottom: 40px;}.login-wrapper .login-content .form-login {    margin-bottom: 15px;}.login-wrapper .login-content .form-login label {    width: 100%;    color: #fff;    margin-bottom: 10px;    font-size: 15px;    font-weight: 400;}.login-wrapper .login-content .form-login .form-addons {    position: relative;}.login-wrapper .login-content .form-login .form-addons img {    position: absolute;    top: 16px;    right: 20px;}.login-wrapper .login-content .form-login input {    width: 100%;    height: 40px;    border: 1px solid rgba(145, 158, 171, 0.32);    border-radius: 5px;    padding: 0 15px;    -webkit-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    transition: all 0.2s ease;}.login-wrapper .login-content .form-login input:focus {    border: 1px solid #1B2850;}.login-wrapper .login-content .form-login .btn-login {    width: 100%;    font-weight: 700;    font-size: 14px;    background: #2ab8e5;    border-color: #0b85d2;    padding: 10px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    margin-top: 5px;    color: #ffffff;}.login-wrapper .login-content .form-login .btn-login:hover {    box-shadow: 0 50px #ffffff inset !important;    color: #0b85d2;}.login-wrapper .login-content .form-login .alreadyuser {    margin-bottom: 15px;}.login-wrapper .login-content .form-login .alreadyuser h4 {    font-size: 14px;    font-weight: 400;    color: #B8BCC9;}.login-wrapper .login-content .form-login .alreadyuser h4 a {    color: #1B2850;    font-weight: 600;}.login-wrapper .login-content .form-login .custom-control.custom-checkbox {    display: flex;    align-items: center;    justify-content: center;}@media (max-width: 575px) {    .login-wrapper .login-content .form-login .custom-control.custom-checkbox {        justify-content: start;    }}.login-wrapper .login-content .form-login .custom-control.custom-checkbox .custom-control-input {    width: auto;    height: auto;}.login-wrapper .login-content .form-login .custom-control.custom-checkbox .custom-control-label {    margin-bottom: 0;    margin-left: 8px;}.login-wrapper .login-content .form-login .forgot-link {    color: #0b85d2;    font-size: 15px;    font-weight: 600;}.login-wrapper .login-content .signinform {    margin-bottom: 23px;}.login-wrapper .login-content .signinform h4 {    font-size: 15px;    font-weight: 400;    color: #fff;}@media (max-width: 575px) {    .login-wrapper .login-content .signinform h4 {        font-size: 14px;    }}.login-wrapper .login-content .signinform h4 a {    color: #fff;    font-weight: 700;    font-size: 14px;}.login-wrapper .login-content .signinform .hover-a.resend {    color: #FF0000;}.login-wrapper .login-content .form-setlogin {    text-align: center;    position: relative;    color: #B8BCC9;    font-size: 14px;    font-weight: 400;    margin-bottom: 23px;}.login-wrapper .login-content .form-setlogin h4 {    position: relative;    font-size: 14px;    color: #5B6670;    font-weight: 700;}.login-wrapper .login-content .form-setlogin h4:after {    content: "";    background: #B8BCC9;    width: 21px;    height: 1px;    position: absolute;    top: 10px;    left: 200px;}@media (max-width: 991.98px) {    .login-wrapper .login-content .form-setlogin h4:after {        height: 0px;    }}.login-wrapper .login-content .form-setlogin h4:before {    content: "";    background: #B8BCC9;    width: 21px;    height: 1px;    position: absolute;    top: 10px;    right: 200px;}@media (max-width: 991.98px) {    .login-wrapper .login-content .form-setlogin h4:before {        height: 0px;    }}.login-wrapper .login-content .form-setlogin.or-text {    max-width: 365px;    margin: auto;}.login-wrapper .login-content .toggle-password {    cursor: pointer;    width: 30px;    height: 30px;    color: #B8BCC9;    font-size: 18px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    position: absolute;    top: 50%;    right: 10px;}.login-wrapper .login-content .toggle-password:hover {    color: #1B2850;}.login-wrapper .login-content .toggle-passwords {    cursor: pointer;    width: 30px;    height: 30px;    color: #B8BCC9;    font-size: 18px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    position: absolute;    top: 50%;    right: 10px;}.login-wrapper .login-content .toggle-passwords:hover {    color: #1B2850;}.login-wrapper .login-content .pass-group {    position: relative;    font-size: 14px;}.login-wrapper .login-content .pass-group .fas {    font-size: 13px;    color: #939ea8;}.login-wrapper .login-content .form-sociallink {    margin-top: 25px;}.login-wrapper .login-content .form-sociallink ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.login-wrapper .login-content .form-sociallink ul li {    text-align: center;    margin-right: 10px;}@media (max-width: 575px) {    .login-wrapper .login-content .form-sociallink ul li {        width: 100%;        margin-bottom: 20px;    }}.login-wrapper .login-content .form-sociallink ul li:last-child {    padding-right: 0;}@media (max-width: 575px) {    .login-wrapper .login-content .form-sociallink ul li:last-child {        padding-right: 0;    }}.login-wrapper .login-content .form-sociallink ul li a {    color: #092C4C;    width: 100%;    border: 1px solid rgba(145, 158, 171, 0.23);    background: #ffffff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 10px;    margin: 0 10px 0 0;    padding: 15px 53px;    font-weight: 500;}.login-wrapper .login-content .form-sociallink ul li a:hover {    background: #1B2850;    color: #ffffff;}.login-wrapper .login-content .form-sociallink ul li a img {    width: 24px;    height: 24px;}.login-wrapper .login-content .form-sociallink ul li .facebook-logo {    border-radius: 10px;    background: #1877F2;}.login-wrapper .login-content .form-sociallink ul li .apple-logo {    border-radius: 10px;    background: #000000;}.login-wrapper .login-content.user-login {    width: 100%;    padding: 0;    overflow: hidden;    flex-wrap: nowrap;    flex-direction: column;    height: auto;    margin: 50px 0;}.login-wrapper .login-content.user-login .login-userset {    background: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    margin: 0;    padding: 40px;    border: 1px solid #e8ebed;}.login-wrapper .login-img {    width: 50%;}@media (max-width: 991.98px) {    .login-wrapper .login-img {        display: none;    }}.login-wrapper .login-img img {    width: 100%;    height: 100vh;}.login-wrapper .login-userset .login-logo.login-info {    display: block;    max-width: 150px;    margin: auto;}.login-wrapper .login-logo {    max-width: 150px;    margin: auto;}.login-wrapper.login-new {    overflow: auto;    height: 100vh;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box {    margin-bottom: 34px;}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input {    width: 74px;    height: 74px;    background: #ffffff;    border: 1px solid #E1E1E1;    border-radius: 8px;    text-align: center;    margin-right: 15px;    font-weight: 700;    font-size: 26px;    color: #000000;    outline: none;}@media (max-width: 575px) {    .login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input {        width: 40px;        height: 40px;    }}@media (max-width: 575px) {    .copyright-text p {        text-align: center;        max-width: 215px;    }}.authentication-check .custom-checkbox .checkboxs span {    top: 0;}.hover-a {    position: relative;}.hover-a:after {    content: "";    height: 2px;    width: 100%;    background: #0b85d2;    transform: scale(0);    -webkit-transform: scale(0);    -ms-transform: scale(0);    -webkit-transition: all 0.3s ease;    -ms-transition: all 0.3s ease;    transition: all 0.3s ease;    position: absolute;    bottom: -3px;    left: 0;}.hover-a:hover:after {    transform: scale(1);    -webkit-transform: scale(1);    -ms-transform: scale(1);}.hover-a:hover {    color: #2ab8e5 !important;}.login-body {    display: table;    height: 100vh;    min-height: 100vh;    margin: auto;    position: relative;}.login-body::after {    content: "";    background-repeat: no-repeat;    width: 100%;    height: 100%;    position: absolute;    top: 0;}.login-body .login-wrapper {    width: 100%;    height: 100%;    display: table-cell;    vertical-align: top;    padding-top: 1.875rem;}.login-body .login-wrapper .logo-dark {    max-width: 180px;    margin: auto;    margin-bottom: auto;    display: block;}.login-body .login-wrapper .loginbox {    background: var(--White, #ffffff);    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    display: flex;    margin: 1.875rem auto;    max-width: 450px;    width: 100%;}.login-body .login-wrapper .loginbox .login-right {    align-items: center;    display: flex;    justify-content: center;    padding: 2rem;    width: auto;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap {    max-width: 100%;    flex: auto;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info {    text-align: center;    margin-bottom: 24px;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info img {    border-radius: 100px;    border: 2px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: url(<path-to-image>), lightgray 50%/cover no-repeat;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info p {    font-size: 14px;    font-weight: 700;    margin-bottom: 24px;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap .login-info h5 {    font-size: 18px;    font-weight: 700;    margin-top: 20px;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .btn-primary {    border-radius: 5px;    padding: 5px 163px;    background: #1B2850;    font-weight: 700;    transition: all 0.5s ease;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .btn-primary:hover {    color: #1B2850;    border-color: unset;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .input-blocks {    margin: 0 0 24px 0;}.login-body .login-wrapper .loginbox .login-right .login-right-wrap form .input-blocks input[type=password] {    padding: 10px 10px;}.login-body .login-wrapper .terms {    justify-content: center;}.login-body .login-wrapper .terms li {    margin-right: 20px;}.login-body .login-wrapper .terms li:last-child {    margin-right: 0;}.product-list ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin-bottom: 15px;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.product-list ul.pagination li {    width: auto;    padding: 0;}.product-list ul li {    width: 25%;    padding: 0 15px;}@media (max-width: 991.98px) {    .product-list ul li {        width: 50%;        padding: 0 5px;    }}@media (max-width: 575px) {    .product-list ul li {        width: 100%;        padding: 0;    }}.product-list ul li .productviews {    border: 1px solid rgba(145, 158, 171, 0.32);    margin: 0 0 10px;    padding: 15px 15px 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    border-radius: 5px;}.product-list ul li .productviews .productviewsimg img {    max-width: 48px;    max-height: 48px;}.product-list ul li .productviews .productviewscontent {    margin-left: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: calc(100% - 48px);}.product-list ul li .productviews .productviewscontent .productviewsname h2 {    font-weight: 500;    font-size: 14px;    color: #000000;}.product-list ul li .productviews .productviewscontent .productviewsname h3 {    color: #092C4C;    font-size: 13px;    font-weight: 400;}.product-list ul li .productviews .productviewscontent a {    color: #FF4D4D;    font-weight: 700;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 20px;    width: 22px;    height: 22px;}.product-list ul li .productviews .productviewscontent a:hover {    background: #FF4D4D;    color: #ffffff;}.bar-code-view {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: 282px;    border: 1px solid #dbe0e6;    padding: 15px;    margin-bottom: 20px;    max-width: 100%;}.input-checkset ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.input-checkset ul li {    margin-right: 30px;}@media (max-width: 991.98px) {    .input-checkset ul li {        margin-right: 10px;    }}@media (max-width: 991.98px) {    .productdetails .product-bar li {        border: 1px solid #dbe0e6;    }    .productdetails .product-bar li:first-child {        border: 1px solid #dbe0e6;    }    .productdetails .product-bar h4 {        width: 50%;        border-right: 1px solid #dbe0e6;    }    .productdetails .product-bar h6 {        width: 50%;    }}.productdetails.productdetailnew {    margin-bottom: 25px;}.productdetails.productdetailnew ul li h4 {    width: 50%;}.productdetails.productdetailnew ul li h6 {    width: 50%;}.productdetails.productdetailnew ul li h6.manitorygreen {    color: #0F9D58;}.productdetails.productdetailnew ul li h6.manitoryblue {    color: #2AA4F4;}.productdetails>ul>li {    border: 1px solid #dbe0e6;    border-top: 0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}@media (max-width: 991.98px) {    .productdetails>ul>li {        border: 0;    }}.productdetails>ul>li h4 {    color: #092C4C;    font-size: 14px;    font-weight: 500;    width: 30%;    border-right: 1px solid #dbe0e6;    padding: 10px;}@media (max-width: 991.98px) {    .productdetails>ul>li h4 {        width: 100%;        border-right: 0;    }}.productdetails>ul>li h6 {    color: #000000;    font-size: 14px;    font-weight: 500;    width: 70%;    padding: 10px;}@media (max-width: 991.98px) {    .productdetails>ul>li h6 {        width: 100%;    }}.productdetails>ul>li .input-checkset {    padding: 10px;    color: #000000;    font-size: 14px;    font-weight: 500;    width: 70%;}.productdetails>ul>li:first-child {    border-top: 1px solid #dbe0e6;}@media (max-width: 991.98px) {    .productdetails>ul>li:first-child {        border: 0;    }}@media (max-width: 991.98px) {    .productdetails.product-respon {        overflow: hidden;    }    .productdetails.product-respon ul {        overflow: auto;    }    .productdetails.product-respon ul .input-checkset li {        margin-bottom: 15px;    }}.slider-product {    text-align: center;    width: 100%;}.slider-product img {    width: auto !important;    margin: 0 0 10px;}@media (max-width: 991.98px) {    .slider-product img {        height: auto;    }}.slider-product h4 {    font-size: 14px;    color: #092C4C;    font-weight: 500;}.slider-product h6 {    font-size: 13px;    font-weight: 400;    color: #092C4C;}.slider-product-details .owl-carousel .owl-nav {    position: relative;}.slider-product-details .owl-carousel .owl-nav button {    width: 21px;    height: 21px;    color: #212529;    border: 1px solid #212529;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    position: absolute;    top: -30px;    border-radius: 50px;}.slider-product-details .owl-carousel .owl-nav button:hover {    background: #212529;    color: #ffffff;}.slider-product-details .owl-carousel .owl-nav button span {    font-size: 16px;}.slider-product-details .owl-carousel .owl-nav .owl-next {    position: absolute;    top: -30px;    right: 0;}.requiredfield {    margin-bottom: 15px;}@media (max-width: 991.98px) {    .requiredfield {        margin-bottom: 10px;    }}.requiredfield h4 {    font-size: 14px;    color: #67748E;}.action-set {    width: 18px;    height: 18px;    display: inline-block;    font-size: 11px;    border-radius: 50px;}.badges {    font-size: 14px;    font-weight: 500;    display: inline-block;    padding: 5px 10px;    border-radius: 8px;    color: #ffffff;    text-align: center;    min-width: 80px;}.badges.bg-lightgreen {    background: #28C76F;}.badges.bg-lightred {    background: #FF4D4D;}.badges.bg-lightyellow {    background: #FF9900;}.badges.bg-lightpurple {    background: rgb(115, 103, 240);}.badges.bg-lightgrey {    background: #67748E;}.badges.unstatus-badge {    background-color: #FF0000;}.badges.status-badge {    background-color: #28C76F;}.badge-bgsuccess {    border-radius: 5px;    background: #28C76F;    padding: 3px 10px;    font-size: 14px;}.badge-bgdanger {    border-radius: 5px;    background: #FF0000;    padding: 3px 19px;    font-size: 14px;}.badges.order-badge {    border-radius: 5px;    background: #FF9900;    padding: 1px 10px;}.badge-linesuccess,.badges-success {    color: #28C76F;    padding: 5px 10px;    border-radius: 8px;    border: 1px solid #28C76F;    font-size: 14px;}.badge-linedanger,.badge-linedangered {    color: #FF0000;    padding: 5px 10px;    border-radius: 8px;    border: 1px solid #FF0000;    font-size: 14px;}span.badge.badges-warning {    padding: 5px 10px;}.add-icon span,.add-icon a {    width: 40px;    height: 40px;    background: #1B2850;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 5px;}@media (max-width: 575px) {    .add-icon span,    .add-icon a {        position: relative;        left: -5px;        z-index: 10000;    }}.add-icon .choose-add {    width: 40px;    height: 40px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: #092C4C;    border-radius: 8px;}@media (max-width: 575px) {    .add-icon .choose-add {        position: relative;        left: -5px;        z-index: 10000;    }}.add-icon .choose-add .plus {    color: #ffffff;    width: 16px;    height: 16px;}.add-icon a:hover {    background: #1B2850;}.cal-icon {    background-image: url(../img/icons/calendars.svg);    background-repeat: no-repeat;    background-position: 95% 50%;}.calc-no {    background: #f8f9fa;    border: 0 !important;}.total-order {    max-width: 430px;    width: 100%;    margin: 30px 30px 30px auto;}.total-order ul {    margin: 0;    padding: 0;}.total-order ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    border: 1px solid #f8f9fa;    border-top: 0;}.total-order ul li h4 {    width: 50%;    color: #67748E;    font-size: 14px;    font-weight: 500;    padding: 10px;    border-right: 1px solid #f8f9fa;    background: #FAFBFE;}.total-order ul li h5 {    color: #5B6670;    font-size: 14px;    padding: 10px;    font-weight: 400;    text-align: right;    width: 50%;}.total-order ul li:first-child {    border-top: 1px solid #f8f9fa;}.total-order ul li.total h5 {    color: #092C4C;    font-weight: 700;}.total-order ul li.total h4 {    color: #495057;    font-weight: 700;}.card-sales-split {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    padding-bottom: 25px;    border-bottom: 1px solid #e8ebed;}@media (max-width: 991.98px) {    .card-sales-split {        padding-bottom: 10px;    }}@media (max-width: 575px) {    .card-sales-split {        flex-direction: column;    }    .card-sales-split ul {        margin-top: 15px;    }}.card-sales-split h2 {    font-size: 14px;    font-weight: 600;}.card-sales-split ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.card-sales-split li {    margin: 0 15px;}.image-upload-new {    min-height: 258px;}.image-upload-new .productviewscontent {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    text-align: left;    margin-top: 15px;}.image-upload-new .productviewscontent .productviewsname h2 {    font-weight: 500;    font-size: 14px;    color: #000000;}.image-upload-new .productviewscontent .productviewsname h3 {    color: #092C4C;    font-size: 13px;    font-weight: 400;}.image-upload-new .productviewscontent a {    width: 22px;    height: 22px;    color: #FF4D4D;    font-weight: 700;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 18px;}.image-upload-new .productviewscontent a:hover {    background: #FF4D4D;    color: #ffffff;}.image-upload-new .productviews {    width: 100%;    padding: 0 10px;}.uploadedimage .image-uploads {    max-width: 100%;}.productviewset {    padding-left: 18px;    position: relative;}.productviewset .productviewsimg {    max-width: 94px;}.productviewset .productviewscontent a {    background: #ffffff;    width: 25px;    height: 25px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 5px;    position: absolute;    top: 4px;    left: 82px;}.main-wrappers {    background-color: #FAFBFE;}.main-wrappers.pos-page .sidebar {    display: none;}@media (max-width: 991.98px) {    .main-wrappers.pos-page .sidebar {        display: block;    }}.main-wrappers.pos-page #toggle_btn {    display: none;}.menu-opened .pos-page.slide-nav .sidebar {    margin-left: 0;}.menu-opened .pos-page .sidebar {    margin-left: -100%;}.product-view {    width: 100%;    border: 1px solid #e8ebed;    margin-bottom: 20px;}.product-view:hover {    border: 1px solid #1B2850;}.product-view .product-viewimg {    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    max-height: 120px;    overflow: hidden;}.product-view .product-viewimg h6 {    background: #28C76F;    color: #ffffff;    font-size: 8px;    font-weight: 600;    padding: 3px;    position: absolute;    bottom: 0;    left: 0;}.product-view .product-viewcontent {    padding: 13px;}.product-view .product-viewcontent h3 {    font-size: 14px;    color: #000000;    font-weight: 500;}.product-view .product-viewcontent h4 {    font-size: 12px;    color: #67748E;    font-weight: 500;    margin-bottom: 5px;}.product-view .product-viewcontent h5 {    font-size: 14px;    color: #67748E;    font-weight: 500;}.main-set {    padding: 0 30px;}@media (max-width: 991.98px) {    .main-set {        padding: 0 10px;    }}.text-underline {    position: relative;}.text-underline::after {    content: "";    background: #67748E;    width: 10px;    height: 2px;    position: absolute;    bottom: 12px;    left: 10px;}.select-split {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin-bottom: 20px;}.select-split .select-group {    width: calc(100% - 55px);}.select-split .btn-filters {    width: 40px;    height: 40px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin: 0 0 0 15px;    padding: 0;}.select-split .select2-container--default .select2-selection--single {    background-color: #ffffff;    border: 1px solid #e8ebed;    height: 40px;    border-radius: 4px;}.select-split .select2-container--default .select2-selection--single .select2-selection__rendered {    line-height: 40px;}.select-split .select2-container--default .select2-selection--single .select2-selection__arrow {    height: 40px;}.table tr:hover .productimg .productcontet h4 img {    opacity: 1;}.table-product tr th {    font-weight: 600;    color: #67748E;    font-size: 14px;}.table-product tr td {    font-weight: 600;    color: #67748E;    font-size: 14px;}.btn-totallabel {    color: #ffffff;    background: #7367F0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border-radius: 5px;    margin: 0 0 15px;    padding: 12px;}.btn-totallabel h5 {    font-size: 14px;    margin: 0;    font-weight: 600;}.btn-totallabel h6 {    margin: 0;    font-size: 14px;    font-weight: 600;}.setvaluecash {    margin: 0 0 15px 0;}.setvaluecash ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.setvaluecash ul li {    width: 33%;    margin-right: 10px;}.setvaluecash ul li:last-child {    margin: 0;}.setvaluecash ul li a {    border: 1px solid #e8ebed;    color: #000000;    font-size: 14px;    font-weight: 600;    min-height: 95px;    border-radius: 5px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    -ms-flex-direction: column;    flex-direction: column;    padding: 10px 20px;}.setvaluecash ul li a:hover {    border: 1px solid #7367F0;    color: #7367F0;}.setvaluecash ul li a img {    margin-bottom: 10px;}.setvalue {    padding: 15px 0;}.setvalue ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 10px;}.setvalue ul li h5 {    font-size: 13px;    font-weight: 500;}.setvalue ul li h6 {    font-size: 13px;    font-weight: 500;}.setvalue ul li.total-value h5 {    font-size: 16px;    font-weight: 600;    color: #7367F0;}.setvalue ul li.total-value h6 {    font-size: 16px;    font-weight: 600;    color: #7367F0;}.product-lists {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border: 1px solid #FAFBFE;    box-shadow: 0px 4px 4px 0px rgba(237, 237, 237, 0.2509803922);    margin: 0 0 15px;    padding: 15px;}@media (max-width: 568px) {    .product-lists {        flex-direction: column;    }    .product-lists li {        margin: 10px 0;    }}.increment-decrement .input-groups {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin-top: 10px;}.increment-decrement .input-groups input[type=button] {    background-color: transparent;    font-size: 20px;    border: 1px solid #adb5bd;    border-radius: 4px;    height: 20px;    width: 20px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-top: 0px;    line-height: 0;    padding: 0;    color: #adb5bd;}.increment-decrement .quantity-field {    width: 30px;    text-align: center;    background-color: transparent;    float: left;    border: 0;}.productimg {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.productimg .productimgs {    width: 82px;    margin-right: 13px;}.productimg .productimgs img {    width: 82px;    height: 82px;    object-fit: cover;}.productimg .productcontet h4 {    font-size: 14px;    color: #000000;    font-weight: 600;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-bottom: 5px;}.productimg .productcontet h4 img {    opacity: 0;    margin-top: 5px;    display: block;}.productimg .productlinkset {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.productimg .productlinkset h5 {    background: #1B2850;    color: #ffffff;    font-size: 12px;    border-radius: 5px;    margin-right: 10px;    padding: 2px 10px;}.productimg .productlinkset a {    position: relative;    top: 2px;}.product-table {    height: 34vh;    overflow: auto;}@media (max-width: 991.98px) {    .product-table {        height: auto;    }}.btn-set {    margin: 15px 0 25px;}.btn-set h4 {    font-weight: 700;}.product-detils {    height: 70vh;    overflow-y: auto;    overflow-x: hidden;}@media (max-width: 991.98px) {    .product-detils {        height: auto;    }}.tab-set {    margin-bottom: 20px;}.tab-set ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.tab-set ul li {    width: 48%;    text-align: center;    margin-right: 5px;}@media (max-width: 575px) {    .tab-set ul li {        width: 100%;        margin-right: 0;    }}.tab-set ul li:last-child {    margin: 0;    width: 50%;}@media (max-width: 575px) {    .tab-set ul li:last-child {        width: 100%;    }}.tab-set ul li a {    background: #495057;    width: 100%;    display: block;    color: #ffffff;    font-weight: 600;    border-radius: 5px;    padding: 10px;}@media (max-width: 575px) {    .tab-set ul li a {        border-radius: 0;    }}.tab-set ul li.active a {    background: #1B2850;}#delete .modal-body .btn {    min-width: 100px;    padding: 10px;}.owl-product {    padding-top: 35px;}.owl-product .owl-nav {    margin-top: 10px;    position: absolute;    top: -10px;    right: 0;}.owl-product .owl-nav button {    border-radius: 50px !important;    width: 20px;    height: 20px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 19px;    position: relative;    height: 19px;    background: #ffffff !important;    color: #7367F0 !important;}.owl-product .owl-nav button span {    font-size: 0;}.owl-product .owl-nav button.owl-next span:before {    position: absolute;    top: 2px;    right: 5px;    content: "\f054";    font-family: "Font Awesome 5 Free";    font-style: normal;    font-weight: 900;    font-size: 10px;    color: #1A54C7;}.owl-product .owl-nav button.owl-prev span:before {    content: "\f053";    font-family: "Font Awesome 5 Free";    font-style: normal;    font-weight: 900;    font-size: 10px;    color: #1A54C7;    position: absolute;    top: 2px;    right: 7px;}.owl-product .owl-nav button:hover {    background: #1A54C7 !important;}.owl-product .owl-nav button:hover span:before {    color: #ffffff;}.actionproduct {    text-align: right;    margin-bottom: 15px;}.actionproduct ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: end;    -webkit-justify-content: end;    -ms-flex-pack: end;}.actionproduct ul li {    margin-left: 10px;}.btn-pos ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.btn-pos ul li {    margin-right: 1px;    margin-bottom: 10px;}@media (max-width: 991.98px) {    .btn-pos ul li {        width: 48%;    }}@media (max-width: 575px) {    .btn-pos ul li {        width: 100%;        margin-right: 10px;    }}.btn-pos ul li a.btn {    color: #888B94;    font-size: 10px;    width: 100%;    padding: 5px 12px;    background: #e8ebed;    border-radius: 50px;    border: 1px solid #e8ebed;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    padding: 5px 12px;}@media (max-width: 991.98px) {    .btn-pos ul li a.btn {        min-width: auto;        padding: 6px 15px;    }}.btn-pos ul li a.btn:hover {    border: 1px solid #EA5455;    color: #EA5455;    background: rgba(234, 84, 85, 0.06);}.btn-pos ul li a.btn-hold {    background: #FF9900;}.btn-pos ul li a.btn-quation {    background: #67748E;}.btn-pos ul li a.btn-void {    background: #D0512E;}.btn-pos ul li a.btn-payment {    background: #28C76F;}.btn-pos ul li a.btn-recent {    background: #1B2850;}.calculator-set .calculatortotal {    margin-bottom: 15px;}.calculator-set .calculatortotal h4 {    width: 100%;    background: #1B2850;    text-align: center;    color: #ffffff;    font-size: 36px;    font-weight: 700;    border-radius: 5px;}.calculator-set ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.calculator-set ul li {    width: 33.3%;    text-align: center;}.calculator-set ul li a {    width: 100%;    border: 1px solid #adb5bd;    font-size: 24px;    font-weight: 500;    display: block;    color: #000000;    border-radius: 0;    padding: 10px;}.calculator-set ul li a.btn-closes {    background: #FF4D4D;}.calculator-set ul li a.btn-reverse {    background: #2E7D32;}.calculator-set ul li a:hover {    background: #f3f6f9;}.hold-order {    text-align: center;    margin: 15px 0;}.hold-order h2 {    padding: 0 0 30px;    color: #1B2850;    font-size: 36px;    font-weight: 700;}.para-set {    margin-bottom: 30px;}.para-set p {    color: #495057;    font-size: 13px;    font-weight: 500;}.delete-order {    text-align: center;}.btn-set h4 {    background: #1B2850;    text-align: center;    color: #ffffff;    border-radius: 5px;    padding: 10px;}.header-menuset {    padding: 15px;}.header-menuset ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.header-menuset ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: 50%;    margin-bottom: 10px;}@media (max-width: 991.98px) {    .header-menuset ul li {        width: 100%;    }}.header-menuset ul li .win-maximize {    display: none;}.header-menuset ul li a {    border: 1px solid #1B2850;    width: 95%;    text-align: center;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    color: #ffffff;    padding: 10px;}.header-menuset ul li a img {    filter: brightness(0) invert(1);}.invoice-load-btn {    text-align: center;    margin-top: 20px;}.invoice-load-btn .btn {    font-weight: 700;    font-size: 16px;    color: #1B2850;    min-width: 150px;    background: #ffffff;    border: 2px solid #1B2850;    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border-radius: 6px;    padding: 12px 15px;}.invoice-load-btn .btn span {    display: inline-block;    width: 25px;    height: 25px;    margin-right: 8px;    vertical-align: 0;    border: 3px solid rgba(252, 136, 3, 0.4901960784);    border-right-color: #1B2850;    animation: 0.75s linear infinite spinner-border;    border-radius: 50%;}.invoice-load-btn .btn:hover {    background: #1B2850;    color: #ffffff;}.invoice-load-btn .btn:hover span {    border: 3px solid #ffffff;    border-right-color: #ffffff;}.form-new .input-blocks input {    height: 50px;    background: #f8f9fa;}.form-new .input-blocks .scanner-set {    min-width: 50px;    position: relative;    left: -2px;}.product-details {    background: #ffffff;    border-radius: 5px;    padding: 10px;    box-shadow: 0px 4px 4px 0px rgba(237, 237, 237, 0.2509803922);    border: 1px solid #F8F8F8 !important;    height: 105px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    flex-direction: column;}.product-details:hover {    background: #7367F0;}.product-details:hover h6 {    color: #ffffff;}.product-details.active {    background-color: #7367F0 !important;}.product-details.active h6 {    color: #ffffff;}.product-details img {    width: auto !important;}.product-details h6 {    font-size: 13px;    color: #000000;    margin-top: 10px;}.btn-scanner-set {    background: #7367F0;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    max-width: 160px;    margin-left: auto;    color: #ffffff;    font-size: 14px;    font-weight: 700;}.btn-scanner-set:hover {    background: #1B2850;    color: #ffffff;}.split-card {    margin: 0 0 15px;    border: 1px dashed #FAFBFE;    position: relative;}.split-card::before {    position: absolute;    content: "";    background: #FAFBFE;    width: 22px;    height: 22px;    border-radius: 50px;    top: -10px;    left: -10px;}.split-card::after {    position: absolute;    content: "";    background: #FAFBFE;    width: 22px;    height: 22px;    border-radius: 50px;    top: -10px;    right: -10px;}.totalitem {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 15px;}.totalitem h4 {    padding: 7px 13px;    background: #F8F8F8;    color: #7367F0;    font-size: 12px;    font-weight: 700;    border-radius: 50px;}.totalitem a {    font-size: 14px;    color: #EA5455;    font-weight: 700;}.card.card-order {    border: 0;}.btn-adds {    border: 2px solid #28C76F;    color: #28C76F;    width: 100%;    padding: 10px;    border-radius: 5px;    font-weight: 600;    margin-bottom: 20px;}.btn-adds:hover {    background: #28C76F;    color: #ffffff;}.order-list {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 25px;}.order-list .orderid h4 {    font-size: 18px;    font-weight: 700;    color: #5E5873;    margin-bottom: 0;}.order-list .orderid h5 {    font-size: 14px;    font-weight: 400;    color: #000000;}.order-list .actionproducts>ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.order-list .actionproducts>ul>li {    margin-left: 15px;}.order-list .actionproducts>ul>li .deletebg {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #ffffff;    box-shadow: 0px 4px 14px 0px rgba(199, 199, 199, 0.2509803922);    width: 30px;    height: 30px;    border-radius: 5px;}.tabs_wrapper .owl-product {    margin-bottom: 25px;}.productset {    border: 1px solid #F8F8F8;    box-shadow: 0px 4px 4px 0px rgba(237, 237, 237, 0.2509803922);    background: #ffffff;    margin: 0 0 25px;    border-radius: 5px;    position: relative;    width: 100%;    overflow: hidden;}.productset:hover {    border: 1px solid #7367F0;}.productset .check-product {    display: none;    width: 34px;    height: 23px;    color: #ffffff;    position: absolute;    left: 0;    top: 0;    background: #7367F0;    border-radius: 4px 0;}.productset.active {    border: 1px solid #7367F0;}.productset.active .check-product {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.productset:hover .productsetimg img {    transform: scale(1.2);}.productset:hover .productsetimg h6 {    transform: translatey(0);}.productset .productsetimg {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    position: relative;    overflow: hidden;}.productset .productsetimg img {    transition: all 0.5s;    border-radius: 5px 5px 0px 0px;}@media (max-width: 991.98px) {    .productset .productsetimg img {        max-height: 150px;    }}.productset .productsetimg h6 {    position: absolute;    background: #1B2850;    color: #ffffff;    font-size: 10px;    padding: 5px;    border-radius: 5px;    top: 20px;    right: 20px;    transform: translatey(-60px);    transition: all 0.5s;}.productset .productsetcontent {    padding: 13px;    text-align: center;}.productset .productsetcontent h4 {    font-size: 14px;    font-weight: 600;    color: #000000;    margin-bottom: 13px;}.productset .productsetcontent h5 {    color: #6E6B7B;    font-size: 12px;}.productset .productsetcontent h6 {    color: #EA5455;    margin: 0 0 0 auto;    font-weight: 600;    font-size: 14px;}.tabs_wrapper ul.tabs {    display: inline-block;    width: 100%;    padding-left: 0;}.tabs_wrapper ul.tabs li {    list-style: none;    cursor: pointer;    display: inline-block;    border-radius: 5px;    color: white;    font-family: sans-serif;    width: 100%;}.tabs_wrapper ul.tabs li.active {    background-color: #1B2850;    border-color: #1B2850;}.tabs_wrapper ul.tabs li.active h6 a {    color: #ffffff;}.tabs_wrapper ul.tabs li.active .product-details {    background: transparent;    border: 0 !important;}.tabs_wrapper ul.tabs li.active .product-details h6 {    color: #ffffff;}.tabs_wrapper .tabs_container {    padding-top: 0px;    display: inline-block;    width: 100%;}.tabs_wrapper .tabs_container .tab_content {    display: none;    width: 100%;}.tabs_wrapper .tabs_container .tab_content.active {    display: inline-block;}.profile-set {    margin-bottom: 30px;}.profile-set .profile-head {    height: 109px;    background: linear-gradient(90deg, #FF4D4D 0%, #1B2850 100%);    border-radius: 0 10px 0 0;}@media (max-width: 991.98px) {    .profile-set .profile-head {        border-radius: 10px;    }}.profile-set .profile-top {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}@media (max-width: 767px) {    .profile-set .profile-top {        flex-direction: column;    }}.profile-set .profile-top .profile-content {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}@media (max-width: 767px) {    .profile-set .profile-top .profile-content {        flex-direction: column;    }}.profile-set .profile-top .profile-contentimg {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-top: -40px;    width: 130px;    position: relative;    border: 10px solid #ffffff;    border-radius: 50%;    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);}.profile-set .profile-top .profile-contentimg img {    border-radius: 50px;}.profile-set .profile-top .profileupload input[type=file] {    opacity: 0;    width: 34px;    height: 34px;    display: block;    z-index: 9;    cursor: pointer;    position: absolute;    bottom: 10px;    left: 42px;}.profile-set .profile-top .profileupload a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    width: 34px;    height: 34px;    z-index: 1;    border-radius: 50px;    position: absolute;    bottom: 10px;    left: 41px;}.profile-set .profile-top .profile-contentname {    padding-left: 20px;}@media (max-width: 767px) {    .profile-set .profile-top .profile-contentname {        text-align: center;        padding: 20px 0 20px 0;    }}.profile-set .profile-top .profile-contentname h2 {    font-size: 18px;    color: #092C4C;    font-weight: 700;}.profile-set .profile-top .profile-contentname h4 {    color: #777;    font-size: 14px;}.pass-group {    position: relative;}.pass-group .toggle-password,.pass-group .toggle-passworda {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    transform: translateY(-50%);    cursor: pointer;    width: 30px;    height: 30px;    color: #67748E;    font-size: 14px;    border-radius: 50%;    position: absolute;    top: 50%;    right: 10px;}.table-tab ul {    margin-bottom: 24px;}.table-tab ul li {    margin-right: 10px;}.table-tab ul li:last-child {    margin-right: 0;}.table-tab ul li button.nav-link {    font-weight: 700;    padding: 10px;    line-height: normal;    color: #092C4C;    background-color: #dbe0e6;}.table-tab ul li button.nav-link.active {    background-color: #1B2850;    color: #ffffff;}@media (max-width: 575px) {    .table-tab .nav-pills {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        justify-content: center;        -webkit-justify-content: center;        -ms-flex-pack: center;    }}.badge.badge-bgdanger {    background-color: rgba(255, 0, 0, 0.06);    color: #FF0000;    padding: 5px 10px;}button.swal2-styled.swal2-confirm {    background-color: #1B2850;}button.swal2-styled.swal2-confirm:hover {    background-color: #092C4C;}table tbody td.action-table-data {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}table tbody td.action-table-data a {    border: 1px solid rgba(145, 158, 171, 0.3);    background-color: #ffffff;    border-radius: 8px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    padding: 8px;}table tbody td.action-table-data a .feather-edit {    color: #3577f1;    width: 14px;    height: 14px;}table tbody td.action-table-data a .action-edit {    color: #5B6670;    width: 14px;    height: 14px;}table tbody td.action-table-data a .feather-trash-2 {    color: #FF0000;    width: 14px;    height: 14px;}table tbody td.action-table-data a .feather-eye {    width: 14px;    height: 14px;}table tbody td.action-table-data a .feather-dollar-sign {    width: 14px;    height: 14px;}table tbody td.action-table-data a .action-download {    color: #3577f1;    width: 14px;    height: 14px;}table tbody td.action-table-data a .action-eye {    color: #092C4C;    width: 14px;    height: 14px;}table tbody .productimgname {    min-width: 200px;}table tbody .productimgname a.stock-img.product-img {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-right: 8px;}table tbody .productimgname a.stock-img.product-img img {    width: 50px;    height: 50px;    max-width: 100%;    margin-right: 0;}table .edit-delete-action {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    height: 50px;}table .edit-delete-action a {    padding: 0;}table .edit-delete-action.data-view {    min-height: 52px;}table .edit-delete-action.data-row {    height: auto;}table .edit-delete-action.data {    height: 44px;}.table-top-head {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 575px) {    .table-top-head.low-stock-top-head {        flex-wrap: wrap;        justify-content: start;    }}.table-top-head.low-stock-top-head li {    margin-bottom: 10px;}.table-top-head.low-stock-top-head li:last-child {    margin-right: 0;}.table-top-head li {    margin-right: 10px;    flex-shrink: 0;}.table-top-head li:last-child {    margin-right: 0;}.table-top-head li #collapse-header {    margin-right: 0;}@media (max-width: 991.98px) {    .table-top-head li #collapse-header {        display: none;    }}.table-top-head li a {    height: 38px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border: 1px solid #e8ebed;    background: #ffffff;    border-radius: 8px;    padding: 6px;}.table-top-head li a svg {    color: #092C4C;}.table-top-head li a:hover {    background: #e3e3e3;}.table-top-head li a label {    margin-right: 10px;}.table-top-head li a.btn-secondary {    background-color: #092C4C;    color: #ffffff;    padding: 10px;    font-weight: 700;    font-size: 14px;}.table-top-head li a.btn-secondary:hover {    background-color: #1B2850;}.table-top-head li a.btn-secondary svg {    width: 16px;    margin-right: 5px;    color: #ffffff;}@media (max-width: 767px) {    .table-top-head li a.btn-secondary {        padding: 5px;        font-size: 14px;    }}.table-top-head li a .action-edit.sales-action {    color: #3577f1;}.table-top-head li .status-toggle {    height: 38px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border: 1px solid #f3f6f9;    background: #ffffff;    border-radius: 8px;    padding: 6px 10px;}.table-top-head li .status-toggle label {    margin-right: 10px;}.custom-modal-header {    background: #FAFBFE;    padding: 24px;}.custom-modal-header .page-title h4 {    font-size: 18px;    font-weight: 700;    color: #092C4C;}.custom-modal-body {    padding: 24px;}.custom-modal-body .input-blocks {    margin-right: 0;}.custom-modal-body label {    font-size: 15px;    font-weight: 400;}.status-label {    color: #212B36;}.modal-footer-btn {    margin-top: 40px;    text-align: right;}.modal-footer-btn a {    min-width: auto;}@media (max-width: 575px) {    .modal-footer-btn a {        padding: 10px 10px;    }}.status-toggle.modal-status label {    height: 15px;    width: 32px;    background-color: #B9B9C3;    margin-bottom: 0;}.status-toggle.modal-status label::after {    top: 7px;}td p.description-para {    max-width: 400px;    white-space: break-spaces;}.form-sort .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-left: 35px;}.form-sort span.select2-container.select2-container--default.select2-container--open {    z-index: 99;}#filter_inputs .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-left: 35px;}#filter_inputs input {    padding-left: 35px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}#filter_inputs span.select2-container.select2-container--default.select2-container--open {    z-index: 98;}#filter_inputs1 .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-left: 35px;}#filter_inputs1 input {    padding-left: 35px;}#filter_inputs1 span.select2-container.select2-container--default.select2-container--open {    z-index: 98;}#filter_inputs2 .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-left: 35px;}#filter_inputs2 input {    padding-left: 35px;}#filter_inputs2 span.select2-container.select2-container--default.select2-container--open {    z-index: 98;}.summer-description-box .card .card-header {    padding: 8px;    border-bottom: 1px solid rgba(145, 158, 171, 0.32);}.summer-description-box .note-editor {    border: 1px solid rgba(145, 158, 171, 0.32);}.summer-description-box .note-editable {    height: 150px !important;}.summer-description-box .note-resizebar {    display: none;}.table tbody td a.view-note {    color: #3577f1;    font-weight: 700;}.userimgname .product-img {    display: inherit;    width: 35px;    height: 35px;    margin-right: 8px;}.modal-body-table {    background-color: #F6F7F8;    padding: 24px;    margin-bottom: 20px;    border-radius: 8px;}.product-quantity {    border: 1px solid #dbe0e6;    background-color: #FAFBFE;    width: 105px;    height: 40px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 8px;}.product-quantity input {    width: 35px;    border: 0;    background-color: #FAFBFE;    text-align: center;    height: 35px !important;}.product-quantity span {    color: #092C4C;    font-size: 0;    cursor: pointer;}.product-quantity span .plus-circle-qty {    width: 20px;    height: 20px;}.product-quantity span .feather-search-qty {    width: 20px;    height: 20px;}.modal-dialog.stock-adjust-modal {    max-width: 800px;}.modal-dialog.stock-adjust-modal .dataTables_length,.modal-dialog.stock-adjust-modal .dataTables_info,.modal-dialog.stock-adjust-modal .dataTables_paginate {    display: none;}.input-blocks.search-form input {    padding-left: 30px;}.input-blocks.search-form svg {    position: absolute;    left: 10px;    top: 37px;    width: 15px;}.badge badge-linedanger {    background-color: rgba(255, 0, 0, 0.06);    color: #FF0000;    border-radius: 8px;    padding: 4px 10px;    font-size: 14px;}.input-groupicon.calender-input input {    padding-left: 27px;}span.customer-toggle {    color: #092C4C;}span.unlimited-text {    color: #5B6670;    margin-top: 5px;    display: inline-block;}.modal-title-head h6 {    font-size: 16px;    display: flex;    align-items: center;    margin-bottom: 20px;}.modal-title-head h6 svg {    width: 15px;    color: #1B2850;    margin-right: 5px;}#phone,#phone2,#phone3 {    padding-left: 50px;}.total-employees {    background-color: #FAFBFE;    padding: 10px 8px;    margin-right: 24px;    border-radius: 8px;}.total-employees h6 {    font-size: 14px;    color: #092C4C;    font-weight: 700;    display: flex;    align-items: center;}.total-employees h6 svg {    width: 15px;    margin-right: 5px;}.total-employees h6 span {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 10px;    width: 18px;    height: 18px;    background-color: #FF0000;    color: #ffffff;    border-radius: 50%;    margin-left: 5px;}.search-path.search-path-new .btn-list,.search-path.search-path-new .btn-grid {    width: 36px;    height: 36px;    background-color: #FAFBFE;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #092C4C;    margin-right: 15px;    border-radius: 8px;}.search-path.search-path-new .btn-list.active,.search-path.search-path-new .btn-grid.active {    background-color: #1B2850;    color: #ffffff;}.search-path.search-path-new .btn-list.active:hover,.search-path.search-path-new .btn-grid.active:hover {    background-color: #092C4C;    color: #ffffff;}.search-path.search-path-new .btn-list svg,.search-path.search-path-new .btn-grid svg {    width: 18px;    height: 18px;}.search-path.search-path-new .btn-list:hover,.search-path.search-path-new .btn-grid:hover {    background-color: #1B2850;    color: #ffffff;}@media (max-width: 575px) {    .search-path.search-path-new .form-sort {        margin-top: 0;    }}.layout-box {    width: 36px;    height: 36px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    color: #ffffff;    border-radius: 8px;}.layout-box:hover {    background-color: #092C4C;    color: #ffffff;}td span.emp-team {    display: block;    line-height: normal;}.badges-inactive {    border: 1px solid #FF0000;    color: #FF0000;    padding: 2px 10px;    font-size: 14px;    font-weight: 600;    border-radius: 8px;}.success-email-send.modal-body {    padding: 24px;}.success-email-send.modal-body span svg {    width: 40px;    height: 40px;    color: #28C76F;    margin-bottom: 20px;}.success-email-send.modal-body h4 {    font-size: 20px;    font-weight: 700;    margin-bottom: 5px;}.success-email-send.modal-body p {    font-size: 15px;}.success-email-send.modal-body a.btn {    padding: 10px 20px;}.layout-drop-item {    width: 350px;    max-height: 400px;    overflow-y: scroll;    padding: 20px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    background: #ffffff;    border-radius: 8px;    position: absolute;    right: 0;    margin-top: 10px;    z-index: 101;    display: none;}.layout-drop-item .drop-item-head {    border-bottom: 1px solid rgba(145, 158, 171, 0.3);    margin: 0 0 20px;    padding: 0 0 20px;}.layout-drop-item .drop-item-head h5 {    font-size: 16px;    font-weight: 600;    margin-bottom: 10px;}.layout-drop-item .drop-item-head p {    font-size: 14px;}.layout-drop-item ul li {    margin-bottom: 20px;}.layout-drop-item ul li span {    display: flex;    align-items: center;}.layout-drop-item ul li span svg {    width: 16px;    margin-right: 5px;}.layout-drop-item ul li:last-child {    margin-bottom: 0;}.layout-hide-box {    position: relative;}.layout-show-box .layout-drop-item {    display: block;}@media (max-width: 767px) {    .table-top.table-top-new {        flex-direction: column;        align-items: self-start;    }}.table-top.table-top-new .search-path {    margin-left: 0;}@media (max-width: 767px) {    .table-top.table-top-new .search-path {        margin-top: 24px;    }}@media (max-width: 575px) {    .table-top.table-top-new .search-path {        flex-direction: column;        align-items: self-start;    }}@media (max-width: 575px) {    .table-top.table-top-new .search-path .form-sort {        margin-top: 20px;    }}@media (max-width: 767px) {    .table-top.table-top-new .search-set {        flex-direction: column;        align-items: flex-start;    }    .table-top.table-top-new .search-set .total-employees {        margin: 0 0 20px 0;    }}.badge-applied {    background-color: #7367F0;    padding: 2px 10px;    color: #ffffff;    border-radius: 5px;}.badge-approved {    background-color: #28C76F;    padding: 2px 10px;    color: #ffffff;    border-radius: 5px;}.badge-reject {    background-color: #FF0000;    padding: 2px 10px;    color: #ffffff;    border-radius: 5px;}.table tbody tr td a.reason-for-reject {    color: #3577f1;    font-weight: 600;}.note-editor.note-frame.card {    margin-bottom: 0;}table tbody td.action-table-data a.cancel-circle {    border: 0;    padding: 0;}table tbody td.action-table-data a.cancel-circle svg {    color: #1B2850;}table tbody td.action-table-data a.cancel-circle:hover {    background-color: transparent;}table tbody td.action-table-data a.cancel-circle:hover svg {    color: #FF0000 !important;}.apply-leave {    background-color: #FAFBFE;    border-radius: 8px;}.apply-leave .leave-apply {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 10px;}@media (max-width: 575px) {    .apply-leave .leave-apply {        flex-direction: column;        align-items: flex-start;    }}.apply-leave .leave-apply .leave-date {    margin-right: 70px;}.apply-leave .leave-apply .leave-date span {    color: #5B6670;}.apply-leave .leave-apply .leave-date p {    color: #092C4C;}@media (max-width: 575px) {    .apply-leave .leave-apply .leave-date {        margin-right: 0;        margin-bottom: 20px;    }}.apply-leave .leave-apply .leave-time {    width: 175px;}.input-blocks .bootstrap-tagsinput {    width: 100%;    padding: 0 0.75rem;    box-shadow: none;    line-height: 40px;}.input-blocks .bootstrap-tagsinput .tag {    background-color: #e8ebed;    color: #092C4C;    padding: 3px 10px;    border-radius: 4px;    position: relative;    z-index: 1;}.input-blocks .bootstrap-tagsinput .tag .remove::after {    color: #5B6670;}.input-blocks .bootstrap-tagsinput input {    position: static;    width: auto;    border: none;}.input-blocks span.tag-text {    color: #5B6670;    font-size: 13px;}.table tbody tr td .sales-dropdown-list a {    padding: 10px 20px;}.no-pagination .pagination {    display: none;}#collapse-header.active {    background-color: #1B2850;    border-color: unset;}#collapse-header.active svg {    color: #ffffff;    transform: rotate(180deg);    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);}#collapse-header.active:hover svg {    color: #ffffff;}.edit-delete-action a:hover {    background-color: rgb(40, 142, 199);    border-color: rgb(40, 142, 199);}.edit-delete-action a:hover svg {    color: #ffffff !important;}.edit-delete-action a.confirm-text:hover {    background-color: #FF0000;    border-color: #FF0000;}.edit-delete-action a.edit-icon:hover {    background-color: #092C4C;    border-color: #092C4C;}.modal table.table thead>tr>th.sorting:before {    display: none !important;}.modal table.table thead>tr>th.sorting:after {    display: none !important;}.profit-head .input-blocks .info-img {    color: #092C4C;}.profit-head .input-blocks input {    padding-left: 35px;}.profile-pic-upload .profile-pic.brand-pic {    width: 110px;    height: 105px;    position: relative;}.profile-pic-upload .profile-pic.brand-pic .remove-photo {    position: absolute;    right: 8px;    top: 10px;    background: #FF0000;    display: flex;    align-items: center;    justify-content: center;    width: 18px;    height: 18px;    border-radius: 4px;}.profile-pic-upload .profile-pic.brand-pic .remove-photo svg {    color: #ffffff;    width: 14px;    height: 14px;}.sales-details-items {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 20px;}@media (max-width: 767px) {    .sales-details-items {        flex-direction: column;        align-items: start;    }}@media (max-width: 767px) {    .sales-details-items .details-item {        margin-bottom: 20px;    }}.sales-details-items .details-item h6 {    margin-bottom: 15px;    font-size: 15px;    color: #092C4C;}.sales-details-items .details-item p {    font-size: 14px;    color: #5B6670;}.sales-details-items .details-item h5 {    color: #28C76F;    font-size: 15px;}.sales-details-items .details-item h5 span {    display: block;    color: #5B6670;}.order-text {    color: #092C4C;    font-weight: 600;    font-size: 14px;    margin-bottom: 15px;}.profile-head-action .badge-linesuccess {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 3px 10px;    height: 24px;}.profile-head-action .badge-linedanger {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 3px 10px;    height: 24px;}.user.product-list {    align-items: center;}.user.product-list .emping.d-flex {    align-items: center;}.user.product-list .emping.d-flex a img {    border-radius: 6px;    margin-right: 8px;}.war-add #phone {    height: 38px;}.war-edit-phone #phone2,.war-edit-phone #phone3 {    height: 38px;}.user.product-list a img {    border-radius: 6px;    margin-right: 8px;}.user.user.product-list .emping a {    align-items: center;}.modal.show .modal-dialog.purchase {    max-width: 1140px;}.page-header .btn-added.color {    background-color: #092C4C;}.page-header .btn-added.color:hover {    background-color: #1B2850;    color: #ffffff;}.input-blocks.download {    float: right;}.feather-plus-circles {    color: #ffffff;}.add-icon.plus a {    color: #092C4C;}.import-btn {    float: right;    margin-bottom: 20px;}.image-upload.download input[type=file] {    height: 150px;}.image-upload.download {    border-radius: 5px;    border: 1px dashed var(--Subtitle, #B8BCC9);    margin-bottom: 0;}.modal-footer-btn.download-file {    margin-top: 0;    margin-bottom: 15px;}.page-wrapper .page-header .back-btn {    display: flex;    gap: 10px;}.page-wrapper .page-header .back-btn .page-display a {    padding: 7px;    background-color: #092C4C;    color: #ffffff;    display: flex;    align-items: center;    gap: 8px;    border-radius: 8px;}.card .card-body.add-product .addproduct-icon {    margin: 0 0 20px 0px;    padding: 0 0 20px 0;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);    display: flex;    justify-content: space-between;    width: 100%;    cursor: pointer;}.card .card-body.add-product .addproduct-icon h5 {    font-size: 16px;    font-weight: 600;}.card .card-body.add-product .addproduct-icon h5 .add-info {    color: #1B2850;    margin-right: 7px;}.card .card-body.add-product .text-editor.add-list {    padding-top: 10px;    width: 100%;}.card .card-body.add-product .text-editor.add-list h5 {    padding-left: 0;}.card .card-body.add-product .text-editor.add-list.add {    padding-top: 10px;}.card .card-body.add-product .text-editor.add-list.add .addproduct-icon {    padding-left: 0;}.card .card-body.add-product .text-editor.add-list.add .image-upload {    margin-bottom: 0;    width: 137px;    height: 123px;    border: 1px dashed rgba(145, 158, 171, 0.32);}.card .card-body.add-product .text-editor.add-list.add .image-upload .image-uploads {    padding: 43px 0;}.card .card-body.add-product .text-editor.add-list.add .custom-filed {    display: flex;    padding: 10px;    background-color: #FAFBFE;    margin-bottom: 20px;}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists {    display: flex;    gap: 20px;    align-items: center;}@media (max-width: 767px) {    .card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists {        flex-wrap: wrap;    }}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists .checkboxs {    margin-bottom: 0;    padding-left: 23px;}.card .card-body.add-product .text-editor.add-list.add .custom-filed .input-block.add-lists .checkboxs .checkmarks {    top: 3px;}.input-blocks.add-product input[type=text] {    padding: 6px 15px;    width: 100%;    height: 40px;    display: flex;    align-items: center;    border-radius: 5px;}.add-product input {    height: 40px;}.input-block.add-product.list {    position: relative;}.btn-primaryadd {    position: absolute;    top: 32px;    right: 4px;    padding: 5px 10px;    background-color: #1B2850;    font-size: 14px;    color: #ffffff;}.btn-primaryadd:hover {    border: 1px solid #1B2850;    color: #1B2850;}.input-block input.form-control.list {    color: #878A99;}.edit-add h6 {    font-size: 16px;}.edit-add {    font-size: 15px;}.edit-add.card {    border: none;    margin: 0;}.edit-add.card .note-editor.note-frame {    margin: 0px;}.edit-add.card .note-editor.note-frame .note-editing-area .note-editable {    height: 130px !important;}.edit-add.card p {    margin-top: 10px;}.input-blocks.add-products .form-check-input:checked {    background-color: #1B2850;    border-color: #1B2850;}.input-blocks.add-product.date input[type=text] {    padding: 6px 6px 6px 39px;}.input-blocks.add-product.date .input-groupicon .addonset {    left: 12px;    top: 48%;}.btn-addproduct {    float: right;}.addproduct-icon a {    color: #092C4C;    border: 1px solid;    padding: 1px;    border-radius: 25px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 20px;    height: 20px;}.addproduct-icon a svg {    height: 17px;}.card .card-body.add-product .addproduct-icon.list {    padding-left: 0;}.add-newplus {    display: flex;    justify-content: space-between;}.plus-down-add {    margin-right: 5px;    width: 14px;    height: 14px;    position: relative;    top: -2px;}.add-newplus span {    font-size: 14px;    font-style: normal;    font-weight: 700;}.add-choosen {    display: flex;}@media (max-width: 767px) {    .add-choosen {        flex-wrap: wrap;    }}.add-choosen .phone-img {    position: relative;    width: 137px;    height: 123px;    border-radius: 10px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    text-align: center;    margin-left: 20px;}@media (max-width: 767px) {    .add-choosen .phone-img {        margin-bottom: 10px;        margin-left: 0;    }}.add-choosen .phone-img img {    padding: 10px;}.add-choosen .phone-img a {    position: absolute;    right: 3px;    top: 3px;    background: #FF0000;    border-radius: 3px;    width: 16px;    height: 16px;    color: #ffffff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.add-choosen .phone-img a:hover {    color: #ffffff;    background: #e61414;}.custom_radio,.custom_radio_one {    color: #5B6670;    position: relative;    font-size: 15px;    padding-left: 25px;    margin-bottom: 10px;    cursor: pointer;    user-select: none;    font-weight: 400;}.custom_radio input,.custom_radio_one input {    position: absolute;    opacity: 0;    padding: 0;}.custom_radio .checkmark,.custom_radio_one .checkmark {    position: absolute;    top: 2px;    left: 0;    height: 15px;    width: 15px;    background-color: transparent;    border: 1px solid rgba(145, 158, 171, 0.3);    border-radius: 50%;    -webkit-transition: all 0.3s ease-in-out;    -ms-transition: all 0.3s ease-in-out;    transition: all 0.3s ease-in-out;}.custom_radio .checkmark:after,.custom_radio_one .checkmark:after {    display: block;    content: "";    position: absolute;    top: 4px;    left: 4px;    opacity: 0;    width: 5px;    height: 5px;    border-radius: 50%;    background: #1B2850;    visibility: visible;    transform: scale(0.1);    -webkit-transform: scale(0.1);    -ms-transform: scale(0.1);    -webkit-transition: all 0.3s ease-in-out;    -ms-transition: all 0.3s ease-in-out;    transition: all 0.3s ease-in-out;}.custom_radio.active input~.checkmark:after,.custom_radio_one.active input~.checkmark:after {    transform: scale(1);    -webkit-transform: scale(1);    -ms-transform: scale(1);    opacity: 1;    visibility: visible;}.custom_radio.active input~.checkmark {    border: 1px solid #1B2850;}.single-pill-product .nav-link {    padding: 0;}.single-pill-product .nav-pills.list .nav-item button::before {    top: 2px;    left: 0px;}.single-pill-product .nav-pills.list .nav-item button.active::after {    top: 6px !important;    left: 4px !important;}.single-pill-product .form-check-label {    cursor: pointer;}.nav-pills.list .nav-link.active {    background-color: transparent;    color: #5B6670;}.nav-pills.list .nav-link {    background-color: transparent;    color: #5B6670;}.add-icon.tab a {    background-color: #092C4C;    color: #ffffff;}.nav-pills.list .nav-item button {    position: relative;}.nav-pills.list .nav-item button::before {    content: "";    width: 15px;    height: 15px;    border: 1px solid #E0E0E0;    border-radius: 50%;    position: absolute;    top: 11px;    left: 12px;}.nav-pills.list .nav-item button.active::after {    content: "";    width: 7px;    height: 7px;    background: #1B2850;    border-radius: 50%;    position: absolute;    top: 15px;    left: 16px;}.nav-pills.list .nav-item button.active::before {    border-color: #1B2850;}.add-icon.tab-icon .feather-trashs {    background-color: #ffffff;    color: #FF0000;}.add-icon.tab-icon a {    background-color: #ffffff;    font-size: 11px;    width: 34px;    padding: 0;}.input-blocks.filter-add {    margin-right: 0px;    margin-bottom: 0px;}.input-blocks.filter-add .input-blocks.add-product {    margin-bottom: 20px;    margin-right: 7px;}.addproduct-icon.list.icon h5 img {    position: relative;    top: 5px;    padding-right: 5px;}#filter_inputs .table-responsive.product-list input {    padding-left: 10px;}table tbody td.action-table-data a .add-checkbox {    border: none;    padding: 0;}.feather-pluses {    color: #092C4C;    width: 14px;    height: 14px;}.checkboxs.add-listcheck {    padding-left: 24px;}.searchinputs.list input {    width: 357px;    position: relative;    padding: 10px 31px 10px 10px;    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    background: #ffffff;}.feather-16.icon {    position: absolute;    top: 10px;    right: 10px;}.modal-footer-btn.popup {    margin-top: 0;}.search-dropdown.idea {    height: auto;}.badges-warning {    color: #FF9900;    padding: 2px 10px;    border-radius: 8px;    border: 1px solid #FF9900;    font-size: 14px;    font-weight: 600;    min-width: 80px;}.badge.badge-linedangered {    color: #FF0000;    padding: 2px 10px;    border-radius: 8px;    border: 1px solid #FF0000;    font-size: 14px;    font-weight: 600;    min-width: 80px;}.input-blocks .info-imgs {    position: absolute;    top: 14px;    z-index: 100;    width: 16px;    height: 16px;    left: 5px;    margin-left: 5px;    color: #5B6670;}.add-product .add-icon a {    background-color: #092C4C;    color: #ffffff;}@media (max-width: 767px) {    .add-product .add-icon a {        z-index: 1;    }}.add-product .add-icon a:hover {    background-color: #1B2850;}.new-employee-field.product .card-title-head h6 {    font-weight: 600;    font-size: 16px;    align-items: center;    margin: 0;    padding: 0;    border-bottom: none;}.new-employee-field.product .card-title-head {    margin: 0 0 20px;    padding: 0 0 20px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);    display: flex;    justify-content: space-between;}.new-employee-field.product .card-title-head a {    color: #878A99;    border: 1px solid;    padding: 3px;    border-radius: 25px;}.accordion-card-one .accordion-item {    border: 0;}.accordion-card-one .accordion-item .accordion-button {    padding: 0;    box-shadow: none;}.accordion-card-one .accordion-item .accordion-button .addproduct-icon h5 {    display: flex;    align-items: center;}.accordion-card-one .accordion-item .accordion-button .addproduct-icon h5 svg {    width: 16px;    height: 16px;    top: unset;}.accordion-card-one .accordion-item .accordion-button::after {    display: none;}.accordion-card-one .accordion-item .accordion-button:not(.collapsed) {    background-color: #ffffff;}.accordion-card-one .accordion-item .accordion-button:not(.collapsed) .accordion-item {    margin-bottom: 40px;}.accordion-card-one .accordion-item .accordion-button.collapsed .addproduct-icon a svg {    transform: rotate(180deg);}.accordion-card-one .accordion-item .accordion-body {    padding: 0;}.selected-hide-color {    display: none;}.selected-color-add .selected-hide-color {    display: flex;    align-items: center;}.variant-table {    display: none;}.variant-select {    height: 40px;}.variant-table {    padding: 0;    background: transparent;}.variant-table div.dataTables_wrapper div.dataTables_paginate {    display: none;}.variant-table .dataTables_filter,.variant-table .dataTables_length {    display: none;}.notes-page-wrapper .content {    padding: 24px;}.notes-page-wrapper .content .page-add-notes {    border-bottom: 1px solid #dbe0e6;    padding-bottom: 25px;    position: relative;    margin-bottom: 0;}@media (max-width: 767px) {    .notes-page-wrapper .content .page-add-notes {        flex-direction: column;        align-items: start;    }}.notes-page-wrapper .content .page-add-notes .notes-tog {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    position: absolute;    bottom: -12px;    border-radius: 30px;    background: #1B2850;    color: #ffffff;    width: 24px;    height: 24px;    padding: 5px;}@media (max-width: 991.98px) {    .notes-page-wrapper .content .page-add-notes .notes-tog {        display: none;    }}.notes-page-wrapper .content .section-bulk-wrap {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin: 30px 0 24px 0;    padding: 20px;    border-radius: 8px;    background: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);}@media (max-width: 767px) {    .notes-page-wrapper .content .section-bulk-wrap {        flex-direction: column;        align-items: start;    }}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}@media (max-width: 767px) {    .notes-page-wrapper .content .section-bulk-wrap .bulk-action-type {        margin-bottom: 20px;    }}@media (max-width: 575px) {    .notes-page-wrapper .content .section-bulk-wrap .bulk-action-type {        margin-bottom: 0;        flex-direction: column;        align-items: self-start;    }}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk {    margin-right: 8px;    height: 40px;}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk .select2-container .selection .select2-selection .select2-selection__rendered {    padding-left: 10px !important;}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added {    background: #092C4C;    padding: 8px 20px;    color: #ffffff;    font-size: 15px;    font-weight: 400;    margin-right: 15px;    height: 38px;}.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added:hover {    background: #1B2850;}@media (max-width: 575px) {    .notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .btn-added {        margin: 20px 0;    }}.notes-page-wrapper .content .section-bulk-wrap .form-sort .fa-filter {    z-index: 100 !important;    position: absolute;    top: 15px;    left: 15px;    width: 16px;    height: 16px;}.notes-page-wrapper .content .section-notes-slider {    position: relative;    padding-bottom: 40px;    border-bottom: 1px solid #dbe0e6;}.notes-page-wrapper .content .section-notes-slider .notes-content {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 20px;}.notes-page-wrapper .content .section-notes-slider .notes-content .notes-close a {    color: #FF0000;    font-size: 15px;    font-weight: 400;}.notes-page-wrapper .content .section-notes-slider .notes-content .notes-close a i {    margin-right: 6px;}.notes-page-wrapper .content .section-notes-slider .notes-card {    padding: 24px;    border-radius: 8px;    background: rgba(255, 159, 67, 0.03);}.notes-page-wrapper .content .section-notes-slider .notes-card.medium {    background: rgba(116, 41, 248, 0.03);}.notes-page-wrapper .content .section-notes-slider .notes-card.high {    background: rgba(234, 84, 85, 0.03);}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged {    border-radius: 8px;    border: 1px solid #FF9900;    padding: 4px 10px;    margin-bottom: 0;    color: #FF9900;    font-size: 14px;    font-weight: 600;    display: flex;    align-items: center;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged i {    font-size: 7px;    margin-right: 4px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged.medium {    color: #7429F8;    border: 1px solid #7429F8;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body p.badged.high {    color: #FF0000;    border: 1px solid #FF0000;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #092C4C;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-card-body a.dropdown-item:hover {    color: #ffffff;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content {    margin: 24px 0;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a {    margin-bottom: 10px;    color: #092C4C;    font-size: 16px;    font-weight: 600;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content h4 a:hover {    color: #FF9900;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-content p {    color: #5B6670;    font-size: 15px;    font-weight: 400;    margin-bottom: 0px;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a {    margin-right: 15px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a span {    width: 32px;    height: 32px;    display: flex;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo a span img {    border-radius: 100px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.medium-square {    margin-right: 5px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.medium-square i {    color: #28C76F;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.high-square {    margin-right: 5px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.high-square i {    color: #FF9900;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.low-square {    margin-right: 5px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo span.low-square i {    color: #288EC7;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #288EC7;    font-size: 15px;    font-weight: 400;    margin-bottom: 0px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p i.fa-draw-polygon {    margin-right: 5px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p.medium {    color: #28C76F;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-logo p.high {    color: #FF9900;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete span .fa-star {    color: #FF9900;    width: 16px;    height: 16px;    margin-right: 10px;}.notes-page-wrapper .content .section-notes-slider .notes-card .notes-slider-widget .notes-star-delete span .feather-trash-2 {    color: #FF0000;    width: 16px;    height: 16px;}.notes-page-wrapper .content .section-card-body {    padding-top: 40px;}.notes-page-wrapper .content .section-card-body .notes-card-details {    border-radius: 8px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    padding: 24px;    margin-bottom: 24px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    border-radius: 8px;    border: 1px solid #FF9900;    padding: 4px 10px;    margin-bottom: 0;    color: #FF9900;    font-size: 14px;    font-weight: 600;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged i {    font-size: 7px;    margin-right: 4px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged.medium {    color: #7429F8;    border: 1px solid #7429F8;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body p.badged.high {    color: #FF0000;    border: 1px solid #FF0000;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item span {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #092C4C;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item span svg {    width: 14px;    height: 14px;    color: #5B6670;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-card-body .dropdown-item:hover span svg {    color: #ffffff;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content {    padding: 20px 0;    border-bottom: 1px solid #dbe0e6;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a {    color: #092C4C;    font-size: 16px;    font-weight: 600;    margin-bottom: 5px;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content h4 a:hover {    color: #FF9900;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content .wrap-cal {    color: #5B6670;    font-size: 15px;    font-weight: 400;    margin-bottom: 20px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content .wrap-cal svg {    margin-right: 5px;    width: 16px;    height: 16px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-wrap-content p {    color: #5B6670;    font-size: 15px;    font-weight: 400;    margin-bottom: 0px;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    overflow: hidden;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget.notes-widget-profile {    padding-top: 20px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo a {    margin-right: 15px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo a span img {    border-radius: 100px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.medium-square {    margin-right: 5px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.medium-square i {    color: #28C76F;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.high-square {    margin-right: 5px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.high-square i {    color: #FF9900;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.low-square {    margin-right: 5px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo span.low-square i {    color: #288EC7;    transform: rotate(45deg);    font-size: 10px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p {    color: #288EC7;    font-size: 15px;    font-weight: 400;    margin-bottom: 0px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p i.fa-draw-polygon {    margin-right: 5px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p.medium {    color: #28C76F;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-logo p.high {    color: #FF9900;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete span .feather-star {    color: #5B6670;    width: 16px;    height: 16px;    margin-right: 10px;}.notes-page-wrapper .content .section-card-body .notes-card-details .notes-slider-widget .notes-star-delete span .feather-trash-2 {    color: #FF0000;    width: 16px;    height: 16px;}.notes-card-details .notes-card-body a {    color: #092C4C;}.star-todo-inbox svg {    width: 13px;    height: 13px;    color: #5B6670;}.inbox-call-profile {    border-radius: 5px;    background: #E92990;    border: 1px solid #E92990;    padding: 4px 10px;    font-size: 14px;    font-weight: 700;    color: #ffffff;    margin: 0 20px;}.inbox-call-profile:hover {    color: #E92990;    background: #ffffff;}.notes-tog i {    transform: rotate(180deg);}.notes-tog.active i {    transform: rotate(0deg);}.section-bulk-wrap .form-sort {    position: relative;}.section-bulk-wrap .form-sort svg.feather-filter {    position: absolute;    z-index: 101;    width: 16px;    height: 16px;    top: 12px;    left: 10px;}.page-add-notes.active svg {    transform: rotate(0) !important;}.dropdown-menu.notes-menu {    z-index: 99999;}.dropdown-menu.notes-menu a.dropdown-item {    color: #092C4C;    font-size: 15px;    font-weight: 400;    display: flex;    align-items: center;    padding: 10px 20px;}.dropdown-menu.notes-menu a.dropdown-item:hover {    background: #FF9900;    color: #ffffff;}.dropdown-menu.notes-menu a.dropdown-item:hover svg {    color: #ffffff;}.dropdown-menu.notes-menu span {    margin-right: 8px;}.dropdown-menu.notes-menu svg {    width: 14px;    height: 14px;    color: #5B6670;}.edit-note-head a {    border-radius: 30px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    color: #092C4C;    padding: 15px;    display: flex;    align-items: center;    justify-content: center;    width: 20px;    height: 20px;}.edit-note-head a:hover {    border-radius: 20px;    background: #1B2850;    color: #ffffff;}.custom-modal-body .select2-container .selection .select2-selection .select2-selection__rendered {    padding-left: 10px !important;}.bulk-con-wrap {    width: 100%;}.section-bulk-widget {    transition: 0.6s all;}.section-notes-dashboard {    display: none;    transition: 0.6s all;}.notes-tog i {    transition: 0.5s all;}.notes-tag-left .notes-tog i {    transform: rotate(360deg);    transition: 0.5s all;}.budgeted-role-notes {    width: 100%;}.notes-summernote .card {    margin-bottom: 0 !important;}.dropdown-item:active {    background: transparent;}.notes-summernote p {    color: #5B6670;    font-size: 15px;    font-weight: 400;}.notes-dash {    margin-top: 30px;    padding: 24px;    border-radius: 8px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    transition: 0.6s all;}.notes-dash .notes-top-head {    border-bottom: 1px solid #dbe0e6;}.notes-dash .notes-top-head h5 {    font-size: 18px;    font-weight: 700;    color: #092C4C;    margin-bottom: 15px;    display: flex;    align-items: center;}.notes-dash .notes-top-head h5 svg {    width: 19px;    height: 19px;    margin-right: 6px;    color: #5B6670;}.notes-dash .notes-top-head-submenu {    padding: 15px 0;    border-bottom: 1px solid #dbe0e6;}.notes-dash .notes-top-head-submenu ul {    padding: 15px 0;}.notes-dash .notes-top-head-submenu ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    padding: 10px;}.notes-dash .notes-top-head-submenu ul li.active {    border-radius: 10px;    background: #092C4C;}.notes-dash .notes-top-head-submenu ul li.active svg {    width: 16px;    height: 16px;    margin-right: 8px;}.notes-dash .notes-top-head-submenu ul li.active p {    color: #ffffff;}.notes-dash .notes-top-head-submenu ul li p {    font-size: 15px;    font-weight: 600;    color: #5B6670;    margin-bottom: 0;    display: flex;    align-items: center;}.notes-dash .notes-top-head-submenu ul li p svg {    width: 16px;    height: 16px;    margin-right: 8px;}.notes-dash .notes-top-head-submenu ul li span {    display: flex;    width: 18px;    height: 18px;    padding: 0px 3px;    justify-content: center;    align-items: center;    border-radius: 12px;    background: #1B2850;    color: #ffffff;}.notes-dash .content-submenu-tag {    margin-top: 15px;    padding: 10px;}.notes-dash .content-submenu-tag h6 {    font-size: 16px;    font-weight: 600;    color: #092C4C;}.notes-dash .content-submenu-tag ul {    padding: 10px 0;}.notes-dash .content-submenu-tag ul.tags-list {    margin-bottom: 24px;}.notes-dash .content-submenu-tag ul li {    font-size: 15px;    font-weight: 400;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.personal span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.personal span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.personal a {    color: #288EC7;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.social span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.social span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.social a {    color: #FF9900;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.work span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.work span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.work a {    color: #28C76F;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.public span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.public span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.public a {    color: #A02F7A;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.medium span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.medium span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.medium a {    color: #7367F0;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.high span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.high span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.high a {    color: #FF0000;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li.low span {    margin-right: 8px;}.notes-dash .content-submenu-tag ul li.low span i {    transform: rotate(45deg);    font-size: 10px;}.notes-dash .content-submenu-tag ul li.low a {    color: #FF9900;    display: flex;    align-items: center;}.notes-dash .content-submenu-tag ul li+li {    margin-top: 10px;}.notes-logo a {    display: flex;    align-items: center;}.notes-logo a span {    width: 32px;    height: 32px;}.notes-logo a span img {    border-radius: 32px;}.notes-top-head-submenu {    padding: 15px 0;    border-bottom: 1px solid #dbe0e6;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox {    display: flex;    justify-content: start;    align-items: center;    padding: 10px;    font-size: 15px;    font-weight: 600;    color: #5B6670;    margin-bottom: 0;    display: flex;    align-items: center;    margin-bottom: 5px;    border-radius: 10px;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox.active {    border-radius: 10px;    background: #212B36;    padding: 10px;    color: #ffffff;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox.active svg {    width: 16px;    height: 16px;    margin-right: 8px;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox:hover {    background: #212B36;    color: #ffffff;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox svg {    width: 16px;    height: 16px;    margin-right: 8px;}.notes-top-head-submenu .nav.todo-inbox button.todo-inbox span {    display: flex;    width: 20px;    height: 20px;    padding: 0px 3px;    justify-content: center;    align-items: center;    border-radius: 12px;    background: #1B2850;    color: #ffffff;}.notes-trash-btn {    background: #FF0000;    color: #ffffff;    border-radius: 8px;    margin: 4px 0 20px 0;    padding: 10px;    height: 38px;    display: flex;    align-items: center;    justify-content: center;}.notes-trash-btn span {    display: flex;    align-items: center;}.notes-trash-btn span svg {    width: 16px;    height: 16px;    margin-right: 10px;}.delete-popup {    padding: 24px;    border-radius: 8px;    background: #ffffff;}.delete-popup .delete-image {    margin-bottom: 20px;}.delete-popup .delete-heads {    text-align: center;}.delete-popup .delete-heads h4 {    color: #092C4C;    font-size: 20px;    font-weight: 700;    margin-bottom: 5px;}.delete-popup .delete-heads p {    color: #5B6670;    font-size: 15px;    font-weight: 400;    margin-bottom: 0px;}.delete-popup .delete-footer {    text-align: center;}.edit-page-title {    display: flex;    align-items: center;}.edit-page-title h4 {    font-size: 18px;    font-weight: 700;    color: #092C4C;    margin-bottom: 0;    margin-right: 10px;}.edit-page-title p {    font-size: 15px;    font-weight: 400;    color: #288EC7;}.edit-head-view {    margin-bottom: 20px;    border-bottom: rgba(145, 158, 171, 0.3);}.edit-head-view h6 {    font-size: 16px;    font-weight: 600;    color: #092C4C;    margin-bottom: 15px;}.edit-head-view p {    font-size: 15px;    font-weight: 400;    color: #5B6670;    margin-bottom: 15px;}.edit-head-view p.badged {    border-radius: 8px;    border: 1px solid #FF9900;    padding: 4px 10px;    margin-bottom: 0;    color: #FF9900;    font-size: 14px;    font-weight: 600;    display: inline-flex;    align-items: center;}.edit-head-view p.badged i {    font-size: 7px;    margin-right: 7px;}.edit-footer-menu a {    background-color: #FF0000;}.edit-noted-head a span i.fa-trash-alt {    color: #FF0000;    margin-right: 10px;}.edit-noted-head a span i.fa-star {    color: #FF9900;}.edit-head-view p.badged.high {    border-radius: 8px;    border: 1px solid #FF0000;    padding: 4px 10px;    margin-bottom: 0;    color: #FF0000;    font-size: 14px;    font-weight: 600;    display: inline-flex;    align-items: center;}.edit-head-view p.badged.high i {    font-size: 7px;    margin-right: 7px;}.people-profile-pic {    border: none !important;    margin-left: 14px;    position: relative;}.people-profile-pic img {    border-radius: 10px;}.people-profile-pic a {    position: absolute;    top: 15px;    right: 7px;}.people-profile-pic a .x-square-add {    border-radius: 3px;    background: #FF0000;    color: #ffffff;}.people-customer-walk {    max-width: 35px;}.custom-pagination .paginations {    align-items: center;}.custom-pagination .paginations span {    display: flex;    align-items: center;    color: #5B6670;    width: 16px;    height: 16px;}.custom-pagination .paginations span .fa-chevron-left {    margin-right: 8px;}.custom-pagination .paginations .page-wrap li a {    margin-right: 8px;    border-radius: 85px;    background: #dbe0e6;    color: #5B6670;    font-size: 14px;    font-weight: 500;    display: flex;    width: 30px;    height: 30px;    padding: 5px;    justify-content: center;    align-items: center;}.custom-pagination .paginations .page-wrap li a.active {    background: #1B2850;    color: #ffffff;}.custom-pagination .paginations .page-wrap li :hover {    background: #1B2850;    color: #ffffff;    transition: 0.3s all;}.section-notes-slider .notes-slider.owl-carousel .owl-nav {    top: -44px;    right: unset;    left: 150px;}.section-notes-slider .notes-slider.owl-carousel .owl-nav button {    background-color: transparent;    width: 15px;    height: auto;}.section-notes-slider .notes-slider.owl-carousel .owl-nav button i {    color: #092C4C;}.section-notes-slider .notes-slider.owl-carousel .owl-nav button:hover {    background-color: transparent;}.section-notes-slider .notes-slider.owl-carousel .owl-nav button:hover i {    color: #1B2850;}.barcode-content-list {    border-radius: 8px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    padding: 24px;}@media (max-width: 575px) {    .barcode-content-list {        padding-left: 15px;    }}.barcode-content-list .seacrh-barcode-item {    margin-bottom: 24px;}@media (max-width: 575px) {    .barcode-content-list .seacrh-barcode-item .seacrh-barcode-item-one {        margin-bottom: 15px;    }}.barcode-content-list .search-modal-header {    margin-bottom: 24px;}.barcode-content-list .search-modal-header .dataTables_wrapper .dataTables_filter {    display: none;}.barcode-content-list .search-modal-header .dataTables_length,.barcode-content-list .search-modal-header .dataTables_info,.barcode-content-list .search-modal-header .dataTables_paginate {    display: none;}.barcode-content-list .search-modal-header table thead th {    padding: 15px 17px !important;}.barcode-content-list .search-modal-header table tbody td {    padding: 10px 17px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);}.barcode-content-list .paper-search-size {    padding-bottom: 24px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);}@media (max-width: 575px) {    .barcode-content-list .paper-search-size .search-toggle-list {        display: flex;        align-items: center;        justify-content: space-between;        margin-bottom: 16px;    }}.barcode-content-list .paper-search-size .search-toggle-list p {    margin-bottom: 5px;    color: #092C4C;    font-size: 14px;    font-weight: 500;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}@media (max-width: 575px) {    .barcode-content-list .paper-search-size .search-toggle-list p {        margin-bottom: 0px;    }}.barcode-content-list .search-barcode-button {    margin-top: 24px;    display: flex;    align-items: center;    justify-content: end;}@media (max-width: 575px) {    .barcode-content-list .search-barcode-button {        display: block;    }}@media (max-width: 575px) {    .barcode-content-list .search-barcode-button a {        width: 100%;        margin-bottom: 14px;    }}.barcode-content-list .nav-searchinputs {    list-style: none;}.barcode-delete-icon {    margin-right: 8px;}.close-btn {    background: #FF0000;}.close-btn:hover {    background: #cc0000;}.seacrh-barcode-item .searchInput {    background: #ffffff;    width: 100%;    border-radius: 5px;    position: relative;}.searchInput input {    height: 55px;    width: 100%;    outline: none;    border: none;    border-radius: 5px;    padding: 0 60px 0 20px;    font-size: 18px;    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);}.searchInput.active input {    border-radius: 5px 5px 0 0;}.searchInput .resultBox {    padding: 0;    opacity: 0;    pointer-events: none;    max-height: 280px;    overflow-y: auto;}.searchInput.active .resultBox {    padding: 10px 8px;    opacity: 1;    pointer-events: auto;    border: 1px solid #FF9900;}.resultBox li {    list-style: none;    padding: 8px 12px;    display: none;    width: 100%;    cursor: default;    border-radius: 3px;}.searchInput.active .resultBox li {    display: block;}.resultBox li:hover {    background: #FF9900;    color: #ffffff;}.searchInput .icon {    position: absolute;    left: 10px;    top: 21px;    height: 15px;    width: 15px;    text-align: center;    line-height: 55px;    color: #5B6670;    cursor: pointer;}.barcode-scan-header {    margin-bottom: 15px;}.barcode-scan-header h5 {    font-size: 18px;    font-weight: 700;    color: #092C4C;}.barcode-scanner-link {    padding: 10px 5px;    border-radius: 10px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    margin-bottom: 30px;}.barcode-scanner-link h6 {    font-size: 14px;    font-weight: 700;    color: #092C4C;    margin-bottom: 5px;}.barcode-scanner-link p {    font-size: 15px;    font-weight: 400;    color: #5B6670;    margin-bottom: 5px;}.people-cust-avatar h6 {    margin-bottom: 10px;}.employee-grid-profile {    text-align: center;    background: #ffffff;    border-radius: 8px;    margin: 0 0 24px;    padding: 15px;    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    border: 1px solid #dbe0e6;}.employee-grid-profile .profile-head {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 24px;}.employee-grid-profile .profile-head .profile-head-action {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.employee-grid-profile .profile-head .profile-head-action .badge badge-linedanger {    background: #ffffff;    border: 1px solid #FF0000;    padding: 2px 10px;}.employee-grid-profile .profile-head .dep-name h5 {    font-size: 18px;    font-weight: 700;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.employee-grid-profile .profile-head .dep-name h5::before {    content: "";    width: 10px;    height: 10px;    border-radius: 50%;    margin-right: 5px;}.employee-grid-profile .profile-head .dep-name h5.active::before {    background: #28C76F;}.employee-grid-profile .profile-head .dep-name h5.inactive::before {    background: #FF0000;}.employee-grid-profile .profile-info {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    flex-direction: column;    margin-bottom: 15px;}.employee-grid-profile .profile-info .profile-pic {    width: 80px;    height: 80px;    border-radius: 8px;    margin-bottom: 15px;    position: relative;}.employee-grid-profile .profile-info .profile-pic img {    border-radius: 8px;}.employee-grid-profile .profile-info .profile-pic.active-profile::after {    content: "";    background: #28C76F;    border-radius: 50%;    position: absolute;    right: -3px;    bottom: -3px;    padding: 3px;    border: 3px solid #ffffff;}.employee-grid-profile .profile-info.department-profile-info {    background-color: #f3f6f9;    padding: 15px;    border-radius: 10px;}.employee-grid-profile .profile-info.department-profile-info .profile-pic {    width: 40px;    height: 40px;    margin-bottom: 8px;}.employee-grid-profile .profile-info.department-profile-info h4 {    font-size: 15px;}.employee-grid-profile .profile-info h5 {    color: #1B2850;    font-size: 14px;    font-weight: 700;    margin-bottom: 10px;}.employee-grid-profile .profile-info h4 {    font-size: 18px;    font-weight: 700;}.employee-grid-profile .profile-info span {    font-size: 15px;}.employee-grid-profile ul.department {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    text-align: left;    background-color: #f3f6f9;    padding: 15px;    border-radius: 8px;}.employee-grid-profile ul.department li {    color: #092C4C;    font-weight: 500;    font-size: 15px;}.employee-grid-profile ul.department li span {    display: block;    color: #5B6670;    margin-top: 5px;}.employee-grid-profile .dropdown-toggle::after {    display: none;}.employee-grid-profile .dropdown.profile-action svg {    color: #092C4C;}.employee-grid-profile .dropdown.profile-action .dropdown-menu {    padding: 0;    right: 0px !important;    margin-top: 10px !important;    left: unset !important;    min-width: 130px;}.employee-grid-profile .dropdown.profile-action .dropdown-menu a.dropdown-item+a {    margin-top: 0;}.employee-grid-profile .dropdown.profile-action ul li a svg {    width: 16px;    height: 16px;    margin-right: 8px;}.employee-grid-profile .dropdown.profile-action ul li a:hover svg {    color: #ffffff;}.hide-head .header {    display: none;}.hide-head .sidebar {    top: 0;}.hide-head .page-wrapper {    padding-top: 0;}.hide-head .full-height svg {    transform: rotate(180deg);}.card-title-head h6 {    font-weight: 600;    font-size: 16px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin: 0 0 20px;    padding: 0 0 20px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);}.card-title-head h6 svg {    width: 20px;    margin-right: 5px;    color: #1B2850;}.new-employee-field .image-upload {    width: 120px;    height: 38px;    border: 0;    background-color: #1B2850;}.new-employee-field .image-upload input[type=file] {    height: 38px;}.new-employee-field .image-upload .image-uploads {    top: 8px;    padding: 0;}.new-employee-field .image-upload .image-uploads h4 {    color: #ffffff;    font-size: 15px;    line-height: normal;}.profile-pic-upload {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    margin-bottom: 24px;}.profile-pic-upload .profile-pic {    width: 120px;    height: 120px;    border: 1px dashed #5B6670;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-radius: 10px;    margin-right: 24px;    position: relative;    flex-shrink: 0;}.profile-pic-upload .profile-pic span {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    flex-direction: column;}.profile-pic-upload .profile-pic span svg {    margin-right: 0;}.profile-pic-upload .profile-pic .close-img {    padding: 2px;    position: absolute;    top: 10px;    right: 12px;}.profile-pic-upload .profile-pic .close-img .info-img {    width: 12px;    height: 12px;    color: #ffffff;    border-radius: 3px;    background: #FF0000;}.profile-pic-upload.edit-pic .profile-pic {    border: 0;}.profile-pic-upload.edit-pic .profile-pic img {    border-radius: 10px;}.profile-pic-upload.edit-pic .profile-pic .user-editer {    border-radius: 0;}.pass-info .input-blocks svg {    position: absolute;    right: 10px;    top: 36px;    width: 15px;    left: unset;}.new-employee-field .other-info {    margin: 15px 0;}.team-members {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;}.team-members li ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.team-members li ul li {    margin-left: -7px;}.team-members li ul li a {    display: inline-block;    width: 24px;    height: 24px;}.team-members li ul li a img {    width: 24px;    height: 24px;    border-radius: 50%;    border: 2px solid #ffffff;}.team-members li ul li:first-child {    margin-left: 0;}.team-members li ul li:last-child a {    position: relative;}.team-members li ul li:last-child a::after {    content: "";    background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%);    width: 100%;    height: 100%;    position: absolute;    left: 0;    border-radius: 50%;    border: 2px solid #ffffff;}.team-members li ul li:last-child a span {    color: #ffffff;    position: absolute;    left: 5px;    z-index: 1;    top: 3px;    font-size: 13px;}div.dataTables_wrapper div.dataTables_length select {    display: none;}.input-blocks .form-icon {    position: relative;}.input-blocks .form-icon input {    padding-left: 30px;}.input-blocks .form-icon .cus-icon {    position: absolute;    left: 10px;    top: 9px;}.input-blocks .form-icon .cus-icon svg {    width: 14px;    color: #5B6670;}.input-blocks.custom-form-check {    margin: 15px 0;}.modal .input-blocks {    margin-bottom: 15px;}.checkboxs.modal-table-check {    line-height: normal;    margin-right: 13px;    margin-bottom: 0;    padding-left: 25px;    display: inline-block;}.checkboxs.modal-table-check .checkmarks {    top: 3px;}.checkboxs.modal-table-check input~.checkmarks {    border-radius: 5px;}.checkboxs.modal-table-check input:checked~.checkmarks {    border-color: #1B2850;}.no-pagination .dataTables_length,.no-pagination .paging_numbers {    display: none;}.modal-table-tab .nav-link {    background-color: rgba(145, 158, 171, 0.3);    color: #5B6670;    padding: 10px 20px;    margin-right: 10px;    margin-bottom: 15px;    font-size: 14px;    font-weight: 700;}.modal-table-tab .nav-link.active {    background-color: #1B2850;    color: #ffffff;}.modal-table-item h4 {    font-weight: 600;    font-size: 16px;    margin-bottom: 20px;    color: #092C4C;}.break-title h4 {    font-weight: 600;    font-size: 16px;    margin-bottom: 10px;    color: #092C4C;}@media (max-width: 1199.98px) {    .table-top-new .search-set .search-input input[type=search] {        width: 140px;    }    .table-top-new .total-employees {        margin-right: 10px;    }    .table-top-new .search-path .btn-filter,    .table-top-new .search-path .btn-filter {        margin-right: 10px;    }}@media (max-width: 991.98px) {    .table-top-new .search-set .search-input input[type=search] {        width: 200px;    }}.todo-inbox-check {    margin-right: 15px;}.todo-inbox-check .checkboxs {    margin-bottom: 0;    padding-left: 25px;    display: flex;    align-items: center;}.todo-inbox-check .checkboxs input~.checkmarks {    border-color: rgba(145, 158, 171, 0.3);    border-radius: 5px;    margin-top: 2px;    width: 20px;    height: 20px;}.todo-inbox-check .checkboxs input:checked~.checkmarks {    border-color: #1B2850;}.todo-wrapper-list-content {    margin-left: 5px;}.notes-header h3 {    color: #092C4C;    font-size: 18px;    font-weight: 700;    margin-bottom: 0;}.daterangepicker .ranges li.active {    background-color: #FF9900 !important;}.todo-inbox-check .checkboxs .checkmarks:after {    left: 7px;    top: 3px;}.todo-widget {    margin-bottom: 25px;}.todo-today-content {    margin-bottom: 15px;    display: flex;    align-items: center;    justify-content: space-between;}.todo-today-content .todo-drop-down span i {    color: #092C4C;}.todo-today-content .todo-today-header {    display: flex;    align-items: center;}.todo-today-content .todo-today-header span {    margin-right: 5px;    display: flex;    align-items: center;}.todo-today-content .todo-today-header span svg {    width: 16px;    height: 16px;    color: #5B6670;}.todo-today-content .todo-today-header h3 {    font-size: 16px;    font-weight: 600;    color: #092C4C;    margin-bottom: 0;    margin-right: 5px;}.todo-today-content .todo-today-header h6 {    display: flex;    align-items: center;    justify-content: center;    width: 18px;    height: 18px;    background-color: #1B2850;    border-radius: 50px;    color: #ffffff;    font-size: 10px;    font-weight: 600;    margin-bottom: 0;}.todo-wrapper-list {    padding: 15px;    border-radius: 8px;    border: 1px solid rgba(145, 158, 171, 0.3);    background: #ffffff;    display: flex;    align-items: center;    margin-bottom: 10px;}@media (max-width: 575px) {    .todo-wrapper-list {        flex-direction: column;    }}.todo-wrapper-list .todo-inbox-check {    display: flex;    align-items: center;}.todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content h4 {    font-size: 16px;    font-weight: 700;    color: #092C4C;    margin-bottom: 5px;}.todo-wrapper-list .todo-inbox-check .todo-wrapper-list-content p {    font-size: 13px;    font-weight: 500;    color: #5B6670;    margin-bottom: 0;}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list {    width: 45%;}@media (max-width: 575px) {    .todo-wrapper-list .todo-inbox-check.todo-inbox-check-list {        width: auto;    }}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list .checkboxs {    margin-bottom: 12px;}.todo-wrapper-list .todo-inbox-check.todo-inbox-check-list .checkboxs input~.checkmarks {    border-radius: 5px;    margin-top: 0;}.todo-wrapper-list .notes-card-body {    width: 35%;}@media (max-width: 575px) {    .todo-wrapper-list .notes-card-body {        width: auto;        margin: 20px 0;    }}.todo-wrapper-list .notes-card-body p {    display: flex;    align-items: center;}.todo-wrapper-list .notes-card-body p.high {    border-radius: 8px;    border: 1px solid #FF0000;    padding: 4px 10px;    font-size: 14px;    font-weight: 600;    color: #FF0000;    margin-right: 10px;}.todo-wrapper-list .notes-card-body p.medium {    padding: 4px 10px;    border-radius: 8px;    border: 1px solid #423B93;    font-size: 14px;    font-family: 600;    color: #423B93;}.todo-wrapper-list .notes-card-body p.pending {    padding: 4px 10px;    border-radius: 8px;    border: 1px solid #288EC7;    font-size: 14px;    font-family: 600;    color: #288EC7;}.todo-wrapper-list .notes-card-body p.low {    padding: 4px 10px;    border-radius: 8px;    border: 1px solid #FF9900;    font-size: 14px;    font-family: 600;    color: #FF9900;}.todo-wrapper-list .notes-card-body p.success {    padding: 4px 10px;    border-radius: 8px;    border: 1px solid #28C76F;    font-size: 14px;    font-family: 600;    color: #28C76F;}.todo-wrapper-list .notes-card-body p i.fa-circle {    font-size: 7px;    margin-right: 4px;}.todo-wrapper-list .todo-strike-content h4 {    text-decoration-line: line-through;}.todo-wrapper-list .todo-strike-content p {    text-decoration-line: line-through;}.todo-wrapper-list .todo-profile {    width: 20%;    justify-content: end;}.todo-wrapper-list .todo-profile img {    border-radius: 30px;    margin-right: 16px;    width: 30px;    height: 30px;}.todo-wrapper-list .todo-profile a .fa-ellipsis-v {    color: #092C4C;}.todo-calendar .input-groupicon.calender-input input {    padding-left: 10px;}.todo-calendar {    position: relative;}.todo-calendar .calender-input {    position: relative;}.todo-calendar .calender-input .info-img {    position: absolute;    top: 11px;    z-index: 100;    width: 16px;    height: 16px;    right: 5px !important;    color: #5B6670;}.todo-accordion .accordion-item {    background: transparent;    margin-bottom: 30px;}.todo-accordion .accordion-item .accordion-header {    cursor: pointer;}.todo-accordion .accordion-item .accordion-header .accordion-button {    background: transparent;}.todo-accordion .accordion-item .accordion-header .accordion-button.collapsed .todo-today-content {    margin-bottom: 0;}.todo-accordion .accordion-item .accordion-header .todo-today-content {    width: 100%;}.todo-accordion .accordion-item .accordion-header .todo-drop-down a span i {    color: #5B6670;}.todo-accordion .accordion-item .todo-widget {    margin-bottom: 0;}.todo-accordion .accordion-item .todo-widget .todo-wrapper-list:last-child {    margin-bottom: 0;}.page-header .page-btn.import {    margin-left: 15px;}@media (max-width: 575px) {    .page-header .page-btn.import {        margin-left: 0;    }}.summer-description-box.transfer {    margin-bottom: 0;}.summer-description-box.transfer p {    color: #5B6670;}.summer-description-box.transfer .note-editor {    margin-bottom: 10px;}.modal-body-table.total-orders {    margin-bottom: 0;}.image-upload .image-uploads h4 span {    color: #1B2850;}.modal-dialog.payment {    min-width: 1439px;}.input-blocks.image-upload-down {    margin-bottom: 33px;}.badges.status-badge.ordered {    background-color: #FF9900;}.input-blocks.leave-table {    margin-bottom: 0;    width: 98px;}.page-header .page-btn.attendance {    margin-left: 0px;}@media (max-width: 767px) {    .page-header.transfer {        display: block;    }}@media (max-width: 767px) {    .page-header.transfer .table-top-head {        justify-content: flex-start;        margin-top: 24px;        margin-bottom: 24px;    }}@media (max-width: 767px) {    .page-header.transfer .purchase-pg-btn .page-btn:first-child {        margin-left: 0;        margin-top: 0;    }}@media (max-width: 575px) {    .page-header.transfer .purchase-pg-btn {        flex-direction: column;        align-items: self-start;    }}.attendance-header {    display: flex;    justify-content: space-between;    margin-bottom: 24px;}@media (max-width: 575px) {    .attendance-header {        display: block;    }}.attendance-header .attendance-content {    display: flex;    align-items: center;}.attendance-header .attendance-content h3 {    font-size: 20px;    flex-shrink: 0;    margin-left: 10px;}.attendance-header .attendance-content h3 span {    color: #5B6670;}@media (max-width: 575px) {    .table-top-head.employe {        justify-content: flex-start;        margin-top: 24px;    }}.attendance-widget .card .card-body h5 {    display: flex;    justify-content: space-between;    font-size: 20px;    align-items: center;    padding-bottom: 24px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);    margin-bottom: 24px;}.attendance-widget .card .card-body h5 span {    font-size: 13px;    color: #7367F0;}.attendance-widget .card .card-body .card.attendance {    display: flex;    padding: 30px 10px;    align-items: center;    background-color: #FAFBFE;    flex-direction: row;    margin-bottom: 24px;}.attendance-widget .card .card-body .card.attendance img {    width: 48px;    height: 48px;    padding-right: 15px;}.modal-attendance-btn {    display: flex;    gap: 10px;}.warming-card {    text-align: center;    display: flex;    flex-direction: column;    align-items: center;}.warming-card h4 {    color: #1B2850;    font-size: 20px;    border-radius: 8px;    width: 64px;    height: 64px;    background: rgba(255, 159, 67, 0.09);    padding: 20px;    margin-bottom: 14px;}.warming-card h6 {    font-size: 16px;}.danger-card {    text-align: center;    display: flex;    flex-direction: column;    align-items: center;}.danger-card h4 {    color: #FF0000;    font-size: 20px;    width: 64px;    height: 64px;    border-radius: 8px;    background: rgba(255, 0, 0, 0.09);    padding: 20px;    margin-bottom: 14px;}.danger-card h6 {    font-size: 16px;}.light-card {    text-align: center;    display: flex;    flex-direction: column;    align-items: center;}.light-card h4 {    color: #7367F0;    font-size: 20px;    width: 64px;    height: 64px;    border-radius: 8px;    background: rgba(115, 103, 240, 0.09);    padding: 20px;    margin-bottom: 14px;}.light-card h6 {    font-size: 16px;}.success-card {    text-align: center;    display: flex;    flex-direction: column;    align-items: center;}.success-card h4 {    color: #7367F0;    font-size: 20px;    width: 64px;    height: 64px;    border-radius: 8px;    background: rgba(115, 103, 240, 0.09);    padding: 20px;    margin-bottom: 14px;}.success-card h6 {    font-size: 16px;}.widget-attend {    display: flex;}@media (max-width: 991.98px) {    .widget-attend {        flex-wrap: wrap;        justify-content: center;    }}.box-attend {    padding: 10px;    text-align: center;    width: 100%;}.progress-bar-success {    background-color: #28C76F;}.progress-bar-warning {    background-color: #FF9900;}.progress-bar-danger {    background-color: #FF0000;}.progress.attendance {    width: 127px;    height: 7px;}.badges-inactive.Holiday {    color: #7367F0;    border: 1px solid #7367F0;}.modal-deletecontent {    padding: 24px;}.modal-deletecontent .feather-xcircircle {    display: flex;    width: 40px;    height: 40px;    justify-content: center;    align-items: center;    color: #FF0000;    margin: auto;}.modal-deletecontent h4 {    padding: 20px 0 5px 0;    text-align: center;    color: #092C4C;    font-size: 20px;    font-weight: 700;}.modal-deletecontent p {    text-align: center;    color: #5B6670;    font-size: 15px;    font-weight: 400;}.modal-deletecontent .modal-footer-btn.delete {    text-align: center;}.page-wrapper .content.settings-content {    background-color: #ffffff;    padding-bottom: 24px;}.settings-pg-header {    padding-bottom: 24px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);}.sidebars.settings-sidebar {    position: relative;    z-index: 1;    top: unset;    left: unset;    bottom: unset;    width: 309px;    margin-right: 24px;    border-right: 0;    border: 1px solid rgba(145, 158, 171, 0.3);    border-radius: 8px;}@media (max-width: 1399px) {    .sidebars.settings-sidebar {        width: 250px;    }}@media (max-width: 1199.98px) {    .sidebars.settings-sidebar {        width: 200px;        margin-right: 15px;    }}@media (max-width: 991.98px) {    .sidebars.settings-sidebar {        display: none;    }}.sidebars.settings-sidebar .slimScrollDiv {    background-color: transparent;    width: 309px !important;}@media (max-width: 1399px) {    .sidebars.settings-sidebar .slimScrollDiv {        width: 250px !important;    }}@media (max-width: 1199.98px) {    .sidebars.settings-sidebar .slimScrollDiv {        width: 200px !important;    }}.sidebars.settings-sidebar .theiaStickySidebar {    width: 100% !important;    margin-top: 10px;}.sidebars.settings-sidebar .sidebar-menu {    padding: 10px 15px;}@media (max-width: 1199.98px) {    .sidebars.settings-sidebar .sidebar-menu {        padding: 10px 8px;    }}.sidebars.settings-sidebar .sidebar-menu .menu-arrow {    background-color: #ffffff;    right: 5px;}.sidebars.settings-sidebar .sidebar-menu .menu-arrow::before {    border-left: 1px solid #5B6670;    border-bottom: 1px solid #5B6670;    border-right: none;    color: #5B6670;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul {    margin: 0;    border-bottom: 0;    padding: 0;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active {    background-color: #ffffff;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active.subdrop {    background-color: #ffffff;    margin-bottom: 10px;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active .menu-arrow {    background-color: #ffffff;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.active .menu-arrow::before {    border-color: #5B6670;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a.subdrop .menu-arrow {    background-color: #ffffff;    transform: rotate(180deg);    -webkit-transform: rotate(180deg);    -ms-transform: rotate(180deg);    color: #092C4C;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a svg {    color: #092C4C;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span {    color: #092C4C;    font-weight: 600;    font-size: 16px;}@media (max-width: 1199.98px) {    .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu a span {        font-size: 14px;    }}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a {    margin-left: 0;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a::after {    display: none;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a.active {    background-color: rgba(254, 159, 67, 0.08);    color: #1B2850;    border-radius: 8px;    padding: 10px 18px;}.sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu ul li a.active::after {    content: "";    width: 7px;    height: 7px;    border-radius: 50%;    background-color: #1B2850;    right: 10px;    left: unset;    border: 0;    position: absolute;    display: block;}.settings-page-wrap {    flex: 1;}.settings-page-wrap .setting-title h4 {    font-size: 18px;    font-weight: 700;    margin-bottom: 20px;    padding-bottom: 20px;    border-bottom: 1px solid rgba(145, 158, 171, 0.3);}.settings-page-wrap .card-title-head h6 {    border-bottom: 0;    padding-bottom: 0;}.settings-page-wrap .new-employee-field span {    color: #5B6670;    font-size: 14px;    display: block;    margin-top: 5px;}.table-top-head .feather-rotate-ccw {    height: 16px;}.security-settings .no-pagination .dataTables_filter {    display: none;}.security-settings .no-pagination table {    margin-top: 24px !important;}.security-settings .no-pagination table thead>tr>th.sorting:before {    display: none;}.security-settings .no-pagination table thead>tr>th.sorting:after {    display: none;}.security-settings ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 20px;}.security-settings ul li:last-child {    margin-bottom: 0;}@media (max-width: 575px) {    .security-settings ul li {        display: block;    }}.security-settings ul li .security-type {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}@media (max-width: 575px) {    .security-settings ul li .security-type {        margin-bottom: 20px;    }}.security-settings ul li .security-type .security-icon {    width: 60px;    height: 60px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background-color: #FAFBFE;    border-radius: 10px;    margin-right: 10px;    flex-shrink: 0;}.security-settings ul li .security-type .security-icon svg {    color: #1B2850;}.security-settings ul li .security-title h5 {    font-size: 14px;    font-weight: 700;}.security-settings ul li .security-title p {    color: #5B6670;    font-size: 15px;}.security-settings ul li .security-btn .btn-danger {    background-color: #FF0000;}.security-settings ul li .security-btn .btn-danger:hover {    border-color: #092C4C;    background-color: #092C4C;}.security-settings ul li .security-btn .badges-connected {    background: rgba(40, 199, 111, 0.05);    color: #28C76F;    border: 1px solid #28C76F;    padding: 3px 6px;    border-radius: 6px;}.security-settings ul li .security-btn .fa-check-circle {    color: #28C76F;}.security-settings ul li .security-btn .remove-red {    color: #FF0000;    font-weight: 700;}.security-settings ul li .security-btn .manage-btn {    border: 1px solid var(--Stroke, rgba(145, 158, 171, 0.3));    padding: 8px 20px;    color: #092C4C;    border-radius: 5px;}.mini-sidebar .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu .menu-arrow {    display: block !important;}.mini-sidebar .sidebars.settings-sidebar .sidebar-menu .submenu-open ul .submenu .subdrop~ul {    display: block !important;}.settings-bottom-btn {    margin-top: 40px;}.connected-app-card.email-setting .security-title h5 {    font-weight: 700;    font-size: 18px;}.connected-app-card ul {    background-color: #ffffff;    padding: 24px;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    border-radius: 8px;    margin-bottom: 24px;}.connected-app-card ul li {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 20px;}.connected-app-card ul li:last-child {    margin-bottom: 0;}.connected-app-card ul li .connect-btn a {    border: 1px solid #28C76F;    color: #28C76F;    background-color: rgba(40, 199, 111, 0.05);    padding: 3px 5px;    border-radius: 5px;    font-size: 14px;}.connected-app-card ul li .connect-btn.not-connect a {    border-color: #f3f6f9;    color: #092C4C;    background-color: #ffffff;    font-weight: 600;}.connected-app-card ul li .security-title h5 {    font-weight: 600;    font-size: 16px;}.connected-app-card ul li .system-app-icon {    width: 40px;    height: 40px;    border-radius: 8px;    background-color: #FAFBFE;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-right: 8px;    flex-shrink: 0;}.connected-app-card ul li p {    font-size: 13px;    color: #5B6670;    font-weight: 500;    margin-top: 5px;}.connected-app-card ul li .integration-btn a {    border: 1px solid #f3f6f9;    color: #092C4C;    background-color: #ffffff;    border-radius: 8px;    padding: 5px 10px;    font-weight: 700;    display: flex;    align-items: center;}.company-info {    border-bottom: 1px solid #f3f6f9;    margin-bottom: 24px;}.logo-company li {    margin-bottom: 20px;}@media (max-width: 575px) {    .logo-company li {        flex-direction: column !important;        align-items: start !important;    }}.logo-company li .logo-info {    margin-right: 100px;}@media (max-width: 1199.98px) {    .logo-company li .logo-info {        margin-right: 40px;    }}@media (max-width: 575px) {    .logo-company li .logo-info {        margin-bottom: 20px;    }}.logo-company li .logo-info h6 {    font-size: 14px;    font-weight: 700;}.logo-company li .logo-info p {    font-size: 13px;}.logo-company li .profile-pic-upload {    margin-right: 100px;}.logo-company li .profile-pic-upload .image-upload {    width: 135px;}.logo-company li .profile-pic-upload .image-upload h4 svg {    width: 16px;    height: 16px;    margin-right: 8px;}.logo-company li .new-logo {    text-align: right;}@media (max-width: 575px) {    .logo-company li .new-logo {        text-align: left;        margin-left: 0 !important;        margin-top: 20px;    }}.logo-company li .new-logo a {    width: 60px;    height: 60px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border: 1px solid #f3f6f9;    border-radius: 8px;    position: relative;}.logo-company li .new-logo a span {    width: 16px;    height: 16px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background-color: #FF0000;    border-radius: 5px;    position: absolute;    right: 4px;    top: 4px;}.logo-company li .new-logo a span svg {    color: #ffffff;}.localization-select {    width: 200px;    margin-bottom: 20px;}@media (max-width: 1199.98px) {    .localization-select {        width: 150px;    }}.localization-select.fixed-width {    width: 70px;}.localization-select.fixed-width span {    color: #5B6670;}.localization-select.width-custom {    width: 150px;}textarea {    resize: none;}.localization-info .setting-info {    margin-bottom: 20px;}.localization-info .setting-info h6 {    font-size: 14px;    font-weight: 700;}.localization-info .setting-info p {    color: #5B6670;}.appearance-settings h6 {    font-size: 14px;    font-weight: 700;}.appearance-settings p {    color: #5B6670;}.appearance-settings .theme-type-images .theme-image {    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    background: #ffffff;    border-radius: 8px;    border: 2px solid #ffffff;    padding: 10px;    margin-right: 10px;    text-align: center;}.appearance-settings .theme-type-images .theme-image:last-child {    margin-right: 0;}.appearance-settings .theme-type-images .theme-image span {    font-weight: 500;    margin-top: 10px;    display: block;}.appearance-settings .theme-type-images .theme-image.active {    border-color: #1B2850;}.appearance-settings .theme-type-images .theme-image.active span {    color: #1B2850;}.theme-colors ul {    display: flex;    align-items: center;}.theme-colors ul li {    margin-right: 10px;}.theme-colors ul li span {    width: 35px;    height: 35px;    border-radius: 50%;    background-color: #1B2850;    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;    position: relative;}.theme-colors ul li span.active {    background-color: rgba(255, 159, 67, 0.3);}.theme-colors ul li span.active:after {    content: "";    width: 25px;    height: 25px;    background-color: #1B2850;    border-radius: 50%;    opacity: 1;}.theme-colors ul li span.theme-violet {    background-color: rgb(115, 103, 240);}.theme-colors ul li span.theme-violet.active {    background-color: rgba(115, 103, 240, 0.3);}.theme-colors ul li span.theme-violet.active:after {    background-color: rgb(115, 103, 240);}.theme-colors ul li span.theme-blue {    background-color: rgb(40, 142, 199);}.theme-colors ul li span.theme-blue.active {    background-color: rgba(40, 142, 199, 0.3);}.theme-colors ul li span.theme-blue.active:after {    background-color: rgb(40, 142, 199);}.theme-colors ul li span.theme-brown {    background-color: rgb(210, 100, 0);}.theme-colors ul li span.theme-brown.active {    background-color: rgba(210, 100, 0, 0.3);}.theme-colors ul li span.theme-brown.active:after {    background-color: rgb(210, 100, 0);}.theme-colors ul li:last-child {    margin-right: 0;}.input-notify-info {    color: #5B6670;    margin-top: 5px;}.input-notify-info span {    color: #1B2850;}.pos-payment-method {    flex-wrap: wrap;}.pos-payment-method .custom-checkbox {    margin-right: 24px;    margin-bottom: 20px;}.pos-payment-method .custom-checkbox .checkboxs .checkmarks {    top: -1px;}.pos-payment-method .custom-checkbox .checkboxs {    padding-left: 21px;}.setting-gateway a svg {    color: rgb(91, 102, 112);    width: 18px;    height: 18px;}.social-authent-settings .connected-app-card ul li:first-child {    padding-bottom: 20px;    border-bottom: 1px solid #f3f6f9;}.bank-settings .btn-list,.bank-settings .btn-grid {    background-color: #FAFBFE;    width: 36px;    height: 36px;    border-radius: 8px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-block-end: unset;}.bank-settings .btn-list svg,.bank-settings .btn-grid svg {    width: 18px;    height: 18px;    color: #092C4C;}.bank-settings .btn-list.active,.bank-settings .btn-grid.active {    background-color: #1B2850;}.bank-settings .btn-list.active svg,.bank-settings .btn-grid.active svg {    color: #ffffff;}.bank-box {    background: #092C4C;    padding: 40px;    border-radius: 8px;    border: 1px solid #092C4C;    position: relative;    margin-bottom: 24px;}.bank-box.active {    border-color: #28C76F;}.bank-box.active::after {    position: absolute;    top: -8px;    right: -8px;    content: "\f058";    font-family: "Font Awesome 5 Free";    font-weight: 900;    color: #3ECD7D;    width: 22px;    height: 22px;    border-radius: 50%;    background-color: #ffffff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.bank-box .bank-header .bank-name {    margin-bottom: 24px;}.bank-box .bank-header .bank-name h6 {    color: #ffffff;    font-size: 18px;    font-weight: 700;    margin-bottom: 10px;}.bank-box .bank-header .bank-name p {    color: #ffffff;}.bank-box .bank-info span {    color: #5B6670;    font-size: 13px;}.bank-box .bank-info h6 {    color: #ffffff;    font-size: 18px;    font-weight: 500;}.bank-action-btn {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.bank-action-btn a {    border: 1px solid #f3f6f9;    border-radius: 8px;}.bank-action-btn a svg {    width: 14px;    height: 14px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.bank-action-btn a svg.feather-edit {    color: #3577f1;}.bank-action-btn a svg.feather-trash-2 {    color: #FF0000;}.storage-icon h6 {    font-weight: 600;    font-size: 16px;}svg.filter-icon {    width: 18px;    height: 18px;    color: #ffffff;}.search-path .btn-filter.setclose>.filter-icon {    display: none;}.page-header .select-language .select2-container .select2-selection--single {    height: 41px;    width: 160px;}.language-progress .progress-bar-warning {    width: 80%;}.language-progress .progress-bar-success {    width: 100%;}.language-progress .progress-bar-violet {    background-color: #7367F0;    width: 5%;}.language-progress .progress-bar-violet-two {    background-color: #7367F0;    width: 40%;}.language-progress span {    position: absolute;    right: 0;    top: -20px;    color: #092C4C;}.table tbody td.action-table-data .language-action a {    border: 0;    color: #ffffff;}.table tbody td.action-table-data .language-action a:hover {    background-color: #1B2850;}.table tbody td.action-table-data .language-action a.language-import {    background-color: #FAFBFE;}.table tbody td.action-table-data .language-action a.language-import svg {    color: #092C4C;    width: 18px;    height: 18px;}.table tbody td.action-table-data .language-action a.language-import:hover {    background-color: #1B2850;}.table tbody td.action-table-data .language-action a.language-import:hover svg {    color: #ffffff;}.table tbody td.action-table-data .language-action .checkboxs .checkmarks {    top: -5px;}.selected-language {    border: 1px solid #f3f6f9;    padding: 5px 10px;    border-radius: 8px;    color: #092C4C;}.back-btn a.btn-translation {    background-color: #f3f6f9;    border-radius: 5px;    font-weight: 500;}.back-btn a.btn-translation svg {    color: #092C4C;}.back-btn a.btn-translation:hover {    background-color: #1B2850;    color: #ffffff;}.back-btn a.btn-translation:hover svg {    color: #ffffff;}td span.file-data {    color: #3577f1;    font-weight: 500;}th.fixed-width {    width: 570px;}.btn-icon {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.pos-design .btn-row {    padding: 24px;}.pos-design .btn-row a {    display: flex;    align-items: center;}.pos-design .btn-row a:last-child {    margin-right: 0;}.pos-design .pos-wrapper {    --bs-gutter-x: 0;}@media (max-width: 575px) {    .btn-row {        flex-direction: column;    }}.btn-row .btn {    font-size: 14px;    color: #ffffff;    margin: 0 10px 0 0;    padding: 10px;    border-radius: 4px;}@media (max-width: 575px) {    .btn-row .btn {        margin: 0 0 15px 0;        width: 100%;    }}.btn-row .btn:last-child {    margin-bottom: 0;}.pos-categories h5,.pos-categories h6,.order-list h5,.order-list h6 {    color: #092C4C;}.pos-categories h5,.order-list h5 {    font-size: 18px;    font-weight: 700;}.btn-info {    background-color: #3577f1;    border-color: #3577f1;}.btn-info:hover {    background-color: #1B2850;    border-color: #1B2850;}.btn-primary {    background-color: #1B2850;    border-color: #1B2850;}.btn-primary:hover {    background-color: #092C4C;    border-color: #092C4C;}@media (max-width: 991.98px) {    .btn-primary {        margin-top: 10px;    }}@media (max-width: 767px) {    .btn-primary {        margin-top: 10px;    }}@media (max-width: 575px) {    .btn-primary {        margin-top: 10px;    }}.btn-secondary {    background-color: #092C4C;    border-color: #092C4C;}.btn-secondary:hover {    background-color: #1B2850;    border-color: #1B2850;}.btn-danger {    background-color: #FF0000;    border-color: #FF0000;}.btn-danger:hover {    background-color: #092C4C;    border-color: #092C4C;}.btn-success {    background-color: #28C76F;    border-color: #28C76F;}.btn-success:hover {    background-color: #092C4C;    border-color: #092C4C;}.owl-carousel .owl-nav {    margin: 0;    position: absolute;    top: -60px;    right: 0;}.owl-carousel .owl-nav button {    margin-top: 0;    margin-bottom: 0;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {    position: relative;    width: 28px;    height: 28px;    border-radius: 28px;}.owl-carousel .owl-nav button.owl-next i,.owl-carousel .owl-nav button.owl-prev i {    color: #1B2850;}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover {    background-color: #092C4C;    border-color: #092C4C;}.pos-categories {    background-color: #f8f9fa;    padding: 24px;    border-collapse: collapse;}.pos-category {    margin-bottom: 24px;}.pos-category .owl-item {    background-color: #ffffff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    text-align: center;    cursor: pointer;    border: 1px solid #f3f6f9;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    border-radius: 8px;    margin-left: -0.1px !important;}.pos-category .owl-item li {    padding: 15px 0;}.pos-category .owl-item a img {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    min-width: 40px;    width: 40px;    height: 40px;    margin: 0 auto;}.pos-category .owl-item h6 {    font-size: 15px;    font-weight: 600;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    margin-top: 10px;    width: 100%;    margin-bottom: 5px;}.pos-category .owl-item h6 a {    color: #092C4C;}.pos-category .owl-item span {    color: #5B6670;}.pos-category .owl-item:hover {    border-color: #1B2850;    border-radius: 5px;}.pos-category .owl-item:hover h6 a {    color: #1B2850;}.pos-category .owl-item:hover a img {    transform: scale(1.2);}.pos-category .owl-nav button.owl-next {    margin-left: 5px;}.pos-category .owl-nav button.owl-prev {    margin-right: 5px;}.pos-category .owl-nav button.owl-next,.pos-category .owl-nav button.owl-prev {    background-color: #ffffff;    border: 1px solid #f3f6f9;}.pos-category .owl-nav button.owl-next i,.pos-category .owl-nav button.owl-prev i {    color: #092C4C;}.pos-category .owl-nav button.owl-next:hover,.pos-category .owl-nav button.owl-prev:hover {    background-color: #1B2850;    border-color: #1B2850;}.pos-category .owl-nav button.owl-next:hover i,.pos-category .owl-nav button.owl-prev:hover i {    color: #ffffff;}.pos-products .product-info {    padding: 15px;    color: #B8BCC9;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.pos-products .product-info .img-bg {    height: 117px;    background-color: #f3f6f9;    border-radius: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-bottom: 10px;    position: relative;}.pos-products .product-info .img-bg img {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.pos-products .product-info .img-bg span {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    position: absolute;    top: 0;    right: 0;    width: 18px;    height: 18px;    border-radius: 100%;    background: #28C76F;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    display: none;}.pos-products .product-info .img-bg span svg {    color: #ffffff;    position: absolute;    top: 1px;    left: 1px;}.pos-products .product-info h6 {    font-size: 15px;    font-weight: 700;}.pos-products .product-info h6.cat-name a {    color: #B8BCC9;}.pos-products .product-info h6.product-name a {    color: #092C4C;}.pos-products .product-info .price {    margin-top: 17px;}.pos-products .product-info .price span {    color: #7367F0;}.pos-products .product-info .price p {    color: #1B2850;}.pos-products .product-info:hover,.pos-products .product-info.active {    border-color: #1B2850;}.pos-products .product-info:hover .img-bg img,.pos-products .product-info.active .img-bg img {    transform: scale(1.2);}.pos-products .product-info:hover .img-bg span,.pos-products .product-info.active .img-bg span {    display: block;}.product-wrap {    height: 34vh;    overflow: auto;}.product-wrap .product-list {    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    margin: 0 0 10px 0;    padding: 10px;}.product-wrap .product-list .product-info {    width: 60%;}.product-wrap .product-list .product-info .img-bg {    width: 83px;    height: 83px;    background-color: #FAFBFE;    border-radius: 10px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    margin-right: 10px;}.product-wrap .product-list .info span {    background-color: #1B2850;    border-radius: 3px;    font-weight: 600;    color: #ffffff;    font-size: 14px;    padding: 0 10px;    min-width: 64px;}.product-wrap .product-list .info h6 {    font-size: 14px;    font-weight: 700;    margin-bottom: 0;}.product-wrap .product-list .info h6 a {    color: #092C4C;}.product-wrap .product-list .info p {    font-size: 15px;    font-weight: 600;    color: #5B6670;}.product-wrap .product-list .qty-item {    position: relative;    margin-right: 7px;}.product-wrap .product-list .qty-item input {    padding: 1px 9px;    background: #FAFBFE;    border-radius: 8px;    height: 28px;    width: 71px;    text-align: center;    font-size: 14px;}.product-wrap .product-list .qty-item .dec,.product-wrap .product-list .qty-item .inc {    position: absolute;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    color: #092C4C;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.product-wrap .product-list .qty-item .dec:hover,.product-wrap .product-list .qty-item .inc:hover {    color: #1B2850;}.product-wrap .product-list .qty-item .dec {    left: 9px;}.product-wrap .product-list .qty-item .inc {    right: 9px;}.product-wrap .product-list .action a {    padding: 7px;    border-radius: 8px;    border: 1px solid #f3f6f9;    cursor: pointer;}.product-wrap .product-list .action a.edit-icon {    color: #3577f1;}.product-wrap .product-list .action a.edit-icon:hover {    background-color: #3577f1;    border-color: #3577f1;    color: #ffffff;}.product-wrap .product-list .action a.delete-icon {    color: #FF0000;}.product-wrap .product-list .action a.delete-icon:hover {    background-color: #FF0000;    border-color: #FF0000;    color: #ffffff;}aside {    height: 100%;    padding: 24px;    background-color: #ffffff;    border-left: 1px solid #f3f6f9;}aside.product-order-list h6 {    font-size: 16px;    font-weight: 600;    margin-bottom: 20px;    color: #1B2850;}aside.product-order-list .block-section {    margin: 20px 0 20px 0;    padding: 0 0 20px 0;    border-bottom: 1px solid #f3f6f9;}aside.product-order-list .head {    background-color: #FAFBFE;    border-radius: 8px;    padding: 10px;}aside.product-order-list .head h5 {    color: #092C4C;    font-size: 18px;    font-weight: 700;}aside.product-order-list .head span {    color: #5B6670;    font-size: 15px;    font-weight: 500;}aside.product-order-list .customer-info .input-block {    margin-bottom: 10px;}aside.product-order-list .customer-info .input-block .btn {    min-width: 40px;    min-height: 40px;    margin: 0 0 0 10px;    padding: 5px;}aside.product-order-list .product-added .head-text {    margin-bottom: 20px;}aside.product-order-list .product-added .head-text .trash svg {    margin-right: 8px;}aside.product-order-list .product-added h6 .count {    width: 15px;    height: 15px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    background: #1B2850;    border-radius: 100%;    color: #ffffff;    font-size: 10px;    font-weight: 600;    margin: 0 0 0 7px;}aside.product-order-list .selling-info {    margin-bottom: 24px;}aside.product-order-list .selling-info .input-block label {    margin-bottom: 5px;}aside.product-order-list .selling-info .input-block .select2-container--default .select2-selection--single .select2-selection__rendered {    border-radius: 5px;    border-color: #353570;}aside.product-order-list .order-total {    background-color: #f3f6f9;    padding: 24px;    border-radius: 8px;}aside.product-order-list .order-total table tr td {    padding: 0 0 15px 0;    color: #5B6670;    font-size: 15px;    font-weight: 500;    background: transparent;}aside.product-order-list .order-total table tr td.danger {    color: #FF0000;}aside.product-order-list .order-total table tr:last-child td {    padding: 20px 0 0 0;    font-size: 16px;    font-weight: 600;}aside.product-order-list .payment-method .methods .item {    padding: 0 7px;}@media (max-width: 991.98px) {    aside.product-order-list .payment-method .methods .item {        padding-bottom: 15px;    }}aside.product-order-list .payment-method .methods .default-cover {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}aside.product-order-list .payment-method .methods .default-cover a {    box-shadow: 0px 4px 60px 0px rgba(190, 190, 190, 0.27);    padding: 10px 15px;    text-align: center;    display: block;    font-size: 15px;    color: #092C4C;}aside.product-order-list .payment-method .methods .default-cover a span {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: block;}aside.product-order-list .payment-method .methods .default-cover:hover {    background-color: #eff2f7;    border-color: #1B2850;}aside.product-order-list .payment-method .methods .default-cover:hover img {    filter: invert(75%) sepia(66%) saturate(1955%) hue-rotate(327deg) brightness(103%) contrast(102%);}aside.product-order-list .btn-block {    margin: 20px 0 20px 0;    padding: 0 0 20px 0;    border-bottom: 1px solid #f3f6f9;}aside.product-order-list .btn-block .btn {    font-size: 14px;    font-weight: 700;    padding: 13px 10px;}aside.product-order-list .btn-row {    padding: 0;}aside.product-order-list .btn-row .btn {    margin-right: 5px;    border-radius: 4px;    font-size: 14px;}aside.product-order-list .btn-row .btn.btn-info {    background-color: #7367F0;    border-color: #7367F0;}aside.product-order-list .btn-row .btn.btn-danger {    background-color: #FF0000;    border-color: #FF0000;}aside.product-order-list .btn-row .btn.btn-success {    background-color: #28C76F;    border-color: #28C76F;}aside.product-order-list .btn-row .btn:hover {    background-color: #092C4C;    border-color: #092C4C;}#payment-completed .modal-body {    padding: 40px;}#payment-completed .modal-body .icon-head {    margin-bottom: 10px;}#payment-completed .modal-body .icon-head svg {    color: #28C76F;}#payment-completed .modal-body h4 {    font-size: 20px;    font-weight: 700;}#payment-completed .modal-body .modal-footer .btn:hover {    color: #ffffff;}#print-receipt {    color: #5B6670;}#print-receipt .modal-dialog {    width: 424px;}#print-receipt .modal-body {    padding: 30px;    color: #5B6670;}#print-receipt .modal-body h6 {    font-size: 16px;}#print-receipt .modal-body .info h6 {    margin: 10px 0;    font-weight: normal;}#print-receipt .modal-body .info a {    color: #5B6670;}#print-receipt .modal-body .tax-invoice h6 {    margin: 10px 0;    font-weight: 600;    position: relative;}#print-receipt .modal-body .tax-invoice h6:after,#print-receipt .modal-body .tax-invoice h6:before {    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    content: "";    border-top: 1px dashed #5B6670;    width: 35%;}#print-receipt .modal-body .tax-invoice h6:before {    position: absolute;    top: 50%;    left: 0;}#print-receipt .modal-body .tax-invoice h6:after {    position: absolute;    top: 50%;    right: 0;}#print-receipt .modal-body .tax-invoice .invoice-user-name {    margin-bottom: 10px;}#print-receipt .modal-body .tax-invoice span {    color: #092C4C;}#print-receipt .modal-body table thead th {    color: #092C4C;    width: auto;    min-width: auto;    padding: 5px;    border-top: 1px dashed #5B6670;    border-bottom: 1px dashed #5B6670;}#print-receipt .modal-body table tbody tr td {    padding: 5px;}#print-receipt .modal-body table tbody tr table {    border-top: 1px dashed #5B6670;}#print-receipt .modal-body table tbody tr table tr:last-child td {    font-weight: 500;    font-size: 15px;    color: #092C4C;}#print-receipt .modal-body .invoice-bar {    border-top: 1px dashed #5B6670;    padding: 20px 0 0 0;}#print-receipt .modal-body .btn {    width: 200px;}.pos-modal .modal-header {    background-color: #FAFBFE;}.pos-modal .modal-header h5 {    font-size: 18px;    font-weight: 700;}.pos-modal#hold-order h2 {    font-size: 36px;    font-weight: 700;    color: #212529;    margin-bottom: 10px;    background-color: #FAFBFE;    border-radius: 10px;}.pos-modal#hold-order .input-block label {    margin-bottom: 5px;}.pos-modal#hold-order p {    margin-top: 20px;}.pos-modal#recents .table tbody tr td {    padding: 10px 15px;}.pos-modal .badge {    padding: 5px 10px;    font-size: 15px;    font-weight: normal;}.pos-modal#orders .modal-dialog {    max-width: 575px;}.pos-modal#orders .order-body {    height: 50vh;    overflow: auto;}.pos-modal#orders .order-body .default-cover {    border: 1px solid #f3f6f9;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    border-radius: 8px;}.pos-modal#orders .order-body .record {    font-size: 15px;}.pos-modal#orders .order-body .record td {    padding-bottom: 15px;}.pos-modal#orders .order-body .record tr:last-child td {    padding-bottom: 0;}.pos-modal#orders .order-body .record .colon {    padding: 0 10px;    color: #092C4C;}.pos-modal#orders .order-body .record .text {    color: #5B6670;    white-space: nowrap;}.pos-modal#orders .order-body p {    font-size: 15px;    background-color: #FAFBFE;    border-radius: 8px;}.pos-modal#orders .order-body .search-set .search-input {    width: 100%;}.pos-modal#orders .order-body .search-set .search-input label {    width: 100%;}.pos-modal#orders .order-body .search-set .search-input label input {    width: 100%;}.pos-modal.upload-modal .modal-body .drag-drop {    position: relative;    padding: 20px;    border: 1px dashed #B8BCC9;}.pos-modal.upload-modal .modal-body .drag-drop input[type=file] {    position: absolute;    top: 0;    right: 0;    left: 0;    width: 100%;    height: 100%;    opacity: 0;    cursor: pointer;}.pos-modal.upload-modal .modal-body span {    font-size: 13px;    font-weight: 500;    color: #5B6670;}.pos-modal.upload-modal .modal-body p {    font-size: 16px;    font-weight: 600;    color: #092C4C;    margin-bottom: 0;}.pos-modal.upload-modal .modal-body .progress {    height: 6px;    border-radius: 5px;}.pos-modal.upload-modal .modal-body ul li {    margin: 0 0 15px 0;    padding: 15px;    border-radius: 8px;    border: 1px solid #f3f6f9;}.pos-modal.upload-modal .modal-body ul li h6 a {    font-size: 16px;    font-weight: 600;    color: #092C4C;}.pos-modal.upload-modal .modal-body ul li h6 a svg {    color: #28C76F;}.pos-modal.upload-modal .modal-body ul li h6:hover a {    color: #1B2850;}.pos-modal.upload-modal .modal-body ul li:last-child {    margin-bottom: 0;}.pos-modal#upload-message .modal-dialog {    position: fixed;    bottom: 0px;    right: 24px;    margin: 0px;    left: auto;    top: calc(100% - 300px);    width: 600px;}.pos-modal#upload-message .progress {    height: 6px;    border-radius: 5px;}label span {    color: #FF0000;}.wordset ul li a {    width: 38px;    height: 38px;    border-radius: 8px;    border: 1px solid #f3f6f9;    color: #092C4C;    display: flex;    align-items: center;    justify-content: center;}.w-85 {    width: 85%;}.search-order .search-input {    width: 100%;}.search-order .dataTables_filter label {    width: 100%;}.search-set.search-order .search-input input[type=search] {    width: 100%;}.tabs-sets .wordset li {    margin-right: 8px;    margin-left: 0;}.tabs-sets .wordset li:last-child {    margin-right: 0;}.chat-user-actives .call-meet-blk {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    background: #ffffff;    border-radius: 5px;    margin-bottom: 15px;    padding: 10px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.chat-user-actives .call-meet-blk:hover {    background-color: #000000;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.chat-user-actives .call-meet-blk .meet-border {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    width: 39px;    height: 39px;    background: #ffffff;    border: 0.5px solid #e8ebed;    border-radius: 10px;    margin-right: 10px;}.chat-user-actives .call-meet-blk .meet-border svg {    width: 16px;    color: #3577f1;}.chat-user-actives .call-meet-blk .recent-user-titles h5 {    font-size: 14px;    font-weight: 600;    color: #000000;    margin-bottom: 5px;    width: 150px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.chat-user-actives .call-meet-blk .recent-user-titles p {    font-size: 10px;    color: #5B6670;}.new-join-link .chat-user-actives .meet-border {    background: gray;    border: 0;    border-radius: 6px;}.new-join-link .chat-user-actives .meet-border:hover {    background: #1B2850;}.new-join-link .chat-user-actives .meet-border:hover svg {    color: #ffffff;}.new-join-link .chat-user-actives .meet-border svg {    color: #1B2850;}.new-join-link .chat-user-actives .recent-user-titles h5 {    color: #1B2850;    width: 100%;    margin-bottom: 0;    font-size: 15px;}.meet-chat-blk .join-call .join-video {    position: relative;    margin-bottom: 25px;}.meet-chat-blk .join-call .join-video img {    border-radius: 10px;}.meet-chat-blk .join-call .join-video .video-avatar {    color: #ffffff;    background: #5D5D5D;    font-size: 50px;    border-radius: 10px;    height: 100%;    width: 100%;    position: absolute;    top: 0;    left: 0;    display: none;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.meet-chat-blk .join-call .join-video .video-avatar.active {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    position: relative;    height: 426px;}.meet-chat-blk .join-call .join-video .call-icons {    text-align: center;    position: absolute;    width: 100%;    height: 100%;    top: 0;}.meet-chat-blk .join-call .join-video .call-icons .call-items {    border-radius: 5px;    padding: 0;    margin: 0;    list-style: none;    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    position: absolute;    bottom: 30px;    left: 50%;    transform: translate(-50%, 0);}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item {    display: inline-block;    text-align: center;    margin-right: 15px;}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item:last-child {    margin-right: 0px;}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a {    color: #ffffff;    background: #ffffff;    border-radius: 10px;    width: 54px;    height: 54px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 20px;    white-space: nowrap;}@media (max-width: 767px) {    .meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a {        width: 45px;        height: 45px;    }}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a i {    color: #5B6670;}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop {    color: #ffffff;    background: #FF0000;}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop i {    color: #ffffff;}.meet-chat-blk .join-call .join-video .meet-drop ul li i {    font-size: 18px;}.meet-chat-blk .join-call .join-content {    text-align: center;    max-width: 500px;    margin: auto;}.meet-chat-blk .join-call .join-content h4 {    font-size: 22px;    font-weight: 600;    margin-bottom: 20px;}@media (max-width: 767px) {    .meet-chat-blk .join-call .join-content h4 {        font-size: 18px;    }}.meet-chat-blk .join-call .join-content .event-user-group {    margin-bottom: 10px;}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar {    width: 38px;    height: 38px;    border: 3px solid #ffffff;}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar+.avatar {    margin-left: -20px;}.meet-chat-blk .join-call .join-content .event-user-group .avatar-group .avatar .avatar-title {    color: #000000;    font-size: 14px;    font-weight: 600;    background: gray;}.meet-chat-blk .join-call .join-content p {    font-size: 13px;    color: #5B6670;}.meet-chat-blk .join-call .join-content .btn-join-call .btn-primary {    background: #1B2850;    border-radius: 6px 6px 6px 6px;    color: #ffffff;    font-size: 14px;    border: 1px solid #1B2850;    font-weight: 600;    min-width: 105px;    padding: 8px 15px;}.meet-chat-blk .join-call .join-content .btn-join-call .btn-primary:hover {    background: #FF0000;    border: 1px solid gray;    color: #1B2850;}.conference-meet-group {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.conference-meet-group .meeting-list {    width: 100%;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.conference-meet-group .meeting-list.add-meeting {    width: 65%;    margin-right: 24px;}@media (max-width: 767px) {    .conference-meet-group .meeting-list.add-meeting {        display: none;        margin-right: 0px;    }}.conference-meet-group .right-user-side {    width: 0;    opacity: 0;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.conference-meet-group .right-user-side.right-side-party {    width: 0;    opacity: 0;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent {    background: none;}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent svg {    color: #1B2850;    width: 14px;}.conference-meet-group .right-user-side.chat-rooms {    width: 0;    opacity: 0;    transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    -webkit-transition: all 0.5s ease;}.conference-meet-group .right-user-side.chat-rooms .slime-grp {    padding: 0;}.conference-meet-group .right-user-side.chat-rooms .slime-grp .left-chat-title {    padding: 20px;    border-bottom: 1px solid #E1E8ED;    border-radius: 10px 10px 0 0;}.conference-meet-group .right-user-side.chat-rooms.open-chats {    width: 35%;    opacity: 1;}@media (max-width: 767px) {    .conference-meet-group .right-user-side.chat-rooms.open-chats {        width: 100%;    }}.conference-meet-group .right-user-side.open-message {    width: 35%;    opacity: 1;}@media (max-width: 767px) {    .conference-meet-group .right-user-side.open-message {        width: 100%;    }}.meet-drop {    background: rgba(255, 255, 255, 0.6);    border-radius: 10px;    position: absolute;    top: 20px;    right: 20px;}.meet-drop ul li .chats-dot a {    width: 50px;    height: 50px;    color: #6B7280;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 767px) {    .meet-drop ul li .chats-dot a {        width: 38px;        height: 38px;    }}.meet-drop.meet-mutes {    background: #1B2850;    right: inherit;    left: 20px;}.meet-drop.meet-mutes ul li a {    color: #ffffff;    width: 50px;    height: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 767px) {    .meet-drop.meet-mutes ul li a {        width: 38px;        height: 38px;    }}.meet-drop.meet-mutes-bottom {    background: #1B2850;    bottom: 20px;    border-radius: 50px;    top: inherit;}.meet-drop.meet-mutes-bottom ul li a {    color: #ffffff;    width: 50px;    height: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 767px) {    .meet-drop.meet-mutes-bottom ul li a {        width: 38px;        height: 38px;    }}.meet-drop.meet-mutes-bottom ul li a i {    font-size: 20px;}.meet-call-menu-blk .video-call-action {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 767px) {    .meet-call-menu-blk .video-call-action {        display: block;    }}.meet-call-menu-blk .video-call-action ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.meet-call-menu-blk .video-call-action ul li {    margin-right: 5px;}.meet-call-menu-blk .video-call-action ul li:last-child {    margin-right: 0;}.meet-call-menu-blk .video-call-action ul li a {    width: 40px;    height: 40px;    border-radius: 50px;    background: #D9D9D9;    border: 1px solid #D9D9D9;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    color: #000000;    font-size: 18px;}.meet-call-menu-blk .video-call-action ul li a.call-end {    background-color: #FF0000;    border-color: #FF0000;    color: #ffffff;    width: 60px;    height: 60px;    rotate: 135deg;    font-size: 20px;}.meet-call-menu-blk .video-call-action ul li a.stop {    color: #ffffff;    background: #FF0000;    border-color: #FF0000;}.meet-call-menu-blk .video-call-action ul li a.stop i {    color: #ffffff;}.meet-call-menu-blk .video-call-action ul li.active a {    background: #1B2850;    border-color: #1B2850;    color: #ffffff;}.meet-call-menu-blk .video-call-action ul li.active a img {    filter: invert(1) brightness(100);}@media (max-width: 767px) {    .meet-call-menu-blk .video-call-action ul {        margin-bottom: 5px;        justify-content: center;    }}@media (max-width: 767px) {    .meet-call-menu-blk .video-call-action ul:last-child {        margin-bottom: 0px;    }}.recession-meet-blk {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 30px;}@media (max-width: 767px) {    .recession-meet-blk {        display: block;    }}@media (max-width: 767px) {    .recession-meet-blk .reccession-head {        margin-bottom: 5px;    }}.recession-meet-blk .reccession-head h5 {    font-size: 20px;    font-weight: 700;    color: #092C4C;    margin-bottom: 0px;}@media (max-width: 767px) {    .recession-meet-blk .reccession-head h5 {        font-size: 18px;    }}.recession-meet-blk .reccession-head ul li {    font-size: 15px;    font-weight: 400;    color: #5B6670;    margin-right: 25px;}.recession-meet-blk .reccession-head ul li:last-child {    margin-right: 0px;}@media (max-width: 767px) {    .recession-meet-blk .reccession-head ul li {        margin-bottom: 10px;    }}.recession-meet-blk .partispant-blk {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.recession-meet-blk .partispant-blk .btn-primary {    background: #1b2950;    border-radius: 6px;    color: #ffffff;    border: 1px solid #1b2950;    margin-right: 10px;    font-weight: 700;    font-size: 14px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.recession-meet-blk .partispant-blk .btn-primary:hover {    background: #1B2850;    border: 1px solid #1B2850;}@media (max-width: 767px) {    .recession-meet-blk .partispant-blk .btn-primary {        font-size: 13px;    }}.recession-meet-blk .partispant-blk .btn-primary:last-child {    margin-right: 0;}.recession-meet-blk .partispant-blk span a {    width: 42px;    height: 42px;    background: #F7F7FA;    border-radius: 5px;    color: #5B6670;    font-size: 18px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.recession-meet-blk .partispant-blk span a:hover {    background: #1B2850;    color: #ffffff;}.recording-time {    position: relative;    padding-left: 20px;}.recording-time::before {    content: "";    position: absolute;    left: 0px;    top: 4px;    background-color: #FF0000;    width: 13px;    height: 13px;    border-radius: 50px;}.recording-time::after {    content: "";    position: absolute;    left: 3px;    top: 7px;    background-color: #ffffff;    width: 7px;    height: 7px;    border-radius: 50px;    animation: blink-animation 1.5s steps(5, start) infinite;    -webkit-animation: blink-animation 1.5s steps(5, start) infinite;}.page-content {    width: 100%;}.join-call {    width: 100%;    margin: 0 auto;}.join-video {    position: relative;    margin-bottom: 25px;}.join-video img {    border-radius: 10px;    width: 100%;    height: 100%;    object-fit: cover;}.join-video.join-video-front img {    height: 423px;}.video-avatar {    color: #ffffff;    background: #5D5D5D;    font-size: 50px;    border-radius: 10px;    height: 100%;    width: 100%;    position: absolute;    top: 0;    left: 0;    display: none;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.video-avatar h4 {    font-weight: 700;    font-size: 24px;    color: #ffffff;}.video-avatar.active {    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.join-video.video-hide>img,.video-wrap.video-hide>video {    display: none;}.join-content p {    font-weight: 400;    font-size: 14px;    margin-bottom: 25px;    color: #000000;}.join-content label {    font-size: 18px;    margin-bottom: 0;    color: #000000;    font-weight: 700;}.part-name {    position: absolute;    top: 20px;    left: 12px;    text-align: left;    background: rgba(255, 255, 255, 0.6);    border-radius: 50px;    padding: 5px 15px;}.part-name h4 {    font-weight: 500;    font-size: 15px;    color: #5B6670;    margin-bottom: 0;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}@media (max-width: 767px) {    .part-name h4 {        font-size: 13px;    }}.part-name.sub-part-name {    background: #ffffff;    bottom: 10px;    top: inherit;}.part-name.sub-part-name h4 {    color: #092C4C;    font-size: 12px;}.grid-join .part-name {    background: rgba(0, 0, 0, 0.3);    top: inherit;    bottom: 20px;}.grid-join .part-name h4 {    color: #ffffff;}.join-hover-img {    position: absolute;    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);}.join-hover-img .event-user-group .avatar-group {    background: rgba(0, 0, 0, 0.3);    padding: 2px 10px;    border-radius: 50px;}.join-hover-img .event-user-group .avatar-group .avatar {    width: 26px;    height: 26px;    border: 1px solid #ffffff;}.join-hover-img .event-user-group .avatar-group .avatar+.avatar {    margin-left: -16px;}.join-hover-img .event-user-group .avatar-group .avatar:last-child {    margin-right: 0px;}.join-hover-img .event-user-group .avatar-group .avatar .avatar-title {    color: #1F2937;    font-size: 12px;    font-weight: 600;    background: #F3F4F6;}.more-icon {    position: absolute;    bottom: 10px;    right: 12px;}@media (max-width: 767px) {    .more-icon {        bottom: 8px;        right: 13px;    }}.more-icon a {    color: #5B6670;    width: 30px;    height: 30px;    background: #ffffff;    border-radius: 50px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.more-icon a:hover {    opacity: 0.8;}.more-icon a.other-mic-off.stop i {    color: #FF0000;}.more-icon.audio-more-icon a.other-mic-off.stop {    background-color: #FF0000 !important;}.more-icon.audio-more-icon a.other-mic-off.stop i {    color: #ffffff;}.call-recent.recent-part a.other-mic-off.stop,.call-recent.recent-part a.other-video-off.stop {    background: #FF0000 !important;}.call-recent.recent-part a.other-mic-off.stop i,.call-recent.recent-part a.other-video-off.stop i {    color: #ffffff;}.meeting .part-name {    top: 15px;    left: 15px;}.meeting .more-icon {    top: 15px;    right: 15px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.vertical-view .vertical-sec .part-name h4 {    font-size: 14px;    font-weight: 400;}.horizontal-view .join-video.single-user .part-name h4 {    font-size: 14px;    font-weight: 400;}.meeting-wrapper,.meeting {    width: inherit;    max-width: inherit;}.meet-footer {    position: fixed;    bottom: 25px;    width: 100%;    max-width: 950px;    left: 50%;    transform: translate(-50%, 0);    z-index: 3;}.show-chat-list,.show-invite-list,.show-chat-list .user-sidebar-right,.show-invite-list .invite-sidebar-right {    transition: all 0.8s ease;}.user-sidebar-right,.invite-sidebar-right {    background: #dedede;    border-radius: 10px;    width: 410px;    position: absolute;    top: 105px;    bottom: 117px;    right: 0;    margin-right: -410px;    transition: all 0.8s ease;    overflow: hidden;    font-size: 13px;    z-index: 3;}.join-contents {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    flex-wrap: wrap;    align-content: flex-start;    box-sizing: border-box;    width: 100%;    margin: 0 auto;    overflow: hidden;}.join-contents.grid-view {    align-content: center;}.ripple {    width: 114px;    height: 114px;    background: rgba(0, 0, 0, 0.2);    border-radius: 50%;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.multigrid-view .text-box {    height: 61px;    width: 61px;}.multigrid-view .ripple {    width: 80px;    height: 80px;    background: rgba(0, 0, 0, 0.2);    border-radius: 50%;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.meeting .join-video {    margin: 0 5px 10px;    width: 100%;}.join-video.user-active {    background: #415B6A;    border-radius: 10px;    width: 100%;    height: 370px;}.join-video.user-active.audio-calls {    height: 520px;}.join-video.vertical-active {    margin-right: 24px;}.join-video.single-user {    width: 100%;    min-height: 230px;    box-sizing: border-box;    margin-right: 24px;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;    text-align: center;    height: auto;    background: #415B6A;    border-radius: 10px;    padding: 0;    flex-grow: 1;}@media (max-width: 1280px) {    .join-video.single-user {        width: 100%;    }}@media (max-width: 1199.98px) {    .join-video.single-user {        min-height: 203px;    }}@media (max-width: 991.98px) {    .join-video.single-user {        min-height: 230px;    }}.join-video.single-user:nth-child(even) {    margin-right: 0px;}@media (max-width: 767px) {    .join-video.single-user:nth-child(even) {        margin-right: 10px;    }}@media (max-width: 767px) {    .join-video.single-user {        width: 100%;        min-height: 257px;    }}@media (max-width: 767px) {    .multi-grid .join-video.single-user {        width: 45%;    }}.multi-grid .join-video.single-user:nth-child(even) {    margin-right: 24px;}@media (max-width: 767px) {    .multi-grid .join-video.single-user:nth-child(even) {        margin-right: 0px;    }}.multi-grid .join-video.single-user:nth-child(4n) {    margin-right: 0px;}@media (max-width: 767px) {    .multi-grid .join-video.single-user:nth-child(4n):nth-child(4n) {        margin-right: 0px;    }}.multigrid-view .join-video.single-user {    flex-grow: 0;}.horizontal-view .join-video.single-user:nth-child(even) {    margin-right: 24px;}.horizontal-view .join-video.single-user:nth-child(5) {    margin-right: 0px;}@media (max-width: 767px) {    .horizontal-view .join-video.single-user:nth-child(3n) {        margin-right: 0;    }}.text-avatar {    color: #ffffff;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.text-avatar h4 {    color: #ffffff;}.text-box {    height: 86px;    width: 86px;    border-radius: 50%;    background-color: rgba(0, 0, 0, 0.2);    font-size: 36px;    font-weight: 700;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.more-icon.mic-view .mic-on,.more-icon .mic-off {    display: none;}.more-icon.mic-view .mic-off {    display: inline-flex;}.grid-view .join-video.single-user {    width: 47%;}@media (max-width: 767px) {    .grid-view .join-video.single-user {        width: 40%;    }}@media (max-width: 767px) {    .grid-view .join-video.single-user:nth-child(2n) {        margin-right: 0px;    }}@media (max-width: 767px) {    .grid-view .join-video.single-user:nth-child(3n) {        margin-right: 24px;    }}.join-contents.multigrid-view {    max-width: 100%;    justify-content: center;}.meeting {    position: absolute;    top: 80px;    bottom: 107px;    left: 0;    right: 0;}.meeting-list {    flex-direction: column;    height: 100%;    width: 100%;    position: relative;}.user-active .more-icon .handraise-on {    display: none;}.user-active .more-icon .handraise-on.active {    display: block;    animation: mymove 5s;}.user-active .more-icon .handraise-on.active .meeting .join-video.user-active::before {    animation: mymove 5s infinite;    opacity: 1;}@keyframes mymove {    from {        color: #0074E0;    }    to {        color: transparent;    }}.join-contents.vertical-view {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    align-content: center;    max-width: 1300px;}@media (max-width: 767px) {    .join-contents.vertical-view {        display: block;    }}.join-contents.vertical-view .join-video.user-active {    flex: 1;    margin-bottom: 24px;}.join-contents.vertical-view .join-video.single-user {    width: 97%;    flex-grow: 1;    display: flex;}@media (max-width: 767px) {    .join-contents.vertical-view .join-video.single-user {        width: 100%;    }}.join-contents.vertical-view .vertical-sec {    width: 20%;}@media (max-width: 1024px) {    .join-contents.vertical-view .vertical-sec {        width: 30%;    }}@media (max-width: 767px) {    .join-contents.vertical-view .vertical-sec {        width: 100%;    }}.join-contents.vertical {    flex-direction: column;    height: 200px;}.meeting .join-contents.vertical .join-video.user-active {    flex: 1 0 100%;}.meeting .join-contents.vertical .join-video.single-user {    flex: 0;}.meeting .join-contents.vertical .join-video {    width: auto;}.chat-footer .btn:hover {    background: #0066c5;    color: #ffffff;}.join-contents.show-whiteboard {    display: none;}.join-contents.single-view {    padding-top: 0;    margin-top: 25px;    position: relative;}.join-contents.single-view .single-user {    position: absolute;    right: 8px;    top: 40px;    width: 130px;    height: 130px;    min-height: 130px;}.join-contents.single-view .single-user img {    height: 130px;}.record-time {    position: absolute;    top: 20px;    z-index: 1;    position: absolute;    left: 20px;}.record-time span {    background-color: rgba(255, 255, 255, 0.2);    display: inline-block;    border-radius: 130px;    color: #ffffff;    font-size: 14px;    font-weight: 600;    width: 80px;    height: 30px;    text-align: center;    line-height: 34px;    position: relative;    padding-left: 15px;}.record-time span:before {    content: "";    position: absolute;    left: 7px;    top: 7px;    background-color: #ffffff;    width: 18px;    height: 18px;    border-radius: 50px;}.record-time span:after {    content: "";    position: absolute;    left: 12px;    top: 12px;    background-color: #FF0000;    width: 8px;    height: 8px;    border-radius: 50px;    animation: blink-animation 1.5s steps(5, start) infinite;    -webkit-animation: blink-animation 1.5s steps(5, start) infinite;}@keyframes blink-animation {    to {        visibility: hidden;    }}@-webkit-keyframes blink-animation {    to {        visibility: hidden;    }}.volume-col {    position: absolute;    left: 20px;    bottom: 20px;}.volume-col .inner-volume-col {    background-color: #e8ebed;    border-radius: 130px;    width: 30px;    height: 120px;    position: relative;    z-index: 9;}.volume-col #volume {    position: absolute;    left: 50%;    top: 15px;    margin: 0 auto;    height: 80px;    width: 5px;    background: #ffffff;    border-radius: 15px;    transform: translateX(-50%);    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);}.volume-col #volume .ui-slider-range-min {    height: 5px;    width: 100%;    position: absolute;    bottom: 0;    background: #1B2850;    border: none;    border-radius: 10px;    outline: none;}.volume-col #volume .ui-slider-handle {    width: 20px;    height: 20px;    border-radius: 20px;    background: #1B2850;    position: absolute;    left: 50%;    margin-top: -8px;    cursor: pointer;    outline: none;    transform: translateX(-50%);    -webkit-transform: translateX(-50%);    -ms-transform: translateX(-50%);}.volume-col #player {    width: auto;    height: 104px;    position: relative;    margin: 0 auto;    top: 0px;}.volume-col #player i {    position: absolute;    margin-top: -6px;    color: #666;}.volume-col .volume-icons {    color: #ffffff;    margin-left: 0px;    font-size: 18px;    margin-top: 22px;}.chat-msg-blk {    padding: 15px;}.chat-msg-blk .chats {    max-width: 100%;    margin-bottom: 1.5rem;    display: flex;    display: -webkit-flex;}@media (max-width: 767px) {    .chat-msg-blk .chats {        max-width: 100%;    }}.chat-msg-blk .chats .chat-action-btns .chat-user-time .chats-dot a {    color: #1dd871;}.chat-msg-blk .chats.chats-right {    margin-left: auto;    flex-direction: row-reverse;    -webkit-flex-direction: row-reverse;}.chat-msg-blk .chats.chats-right .chat-content {    order: 1;    -webkit-order: 1;}.chat-msg-blk .chats.chats-right .chat-content .message-content {    background-color: #e8ebed;    border-radius: 8px;}.chat-msg-blk .chats.chats-right .chat-content .message-content .chat-time {    justify-content: flex-start;    -webkit-justify-content: flex-start;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col {    position: relative;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li {    margin-right: 8px;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li:last-child {    margin-right: 0px;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col {    position: relative;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download a img {    -webkit-filter: blur(4px);    filter: blur(1px);    border-color: #000000;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span {    position: absolute;    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span i {    color: #ffffff;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action {    position: absolute;    right: 8px;    bottom: 8px;    line-height: 0;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action a {    color: #ffffff;    font-size: 10px;}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col img {    border-radius: 5px;}.chat-msg-blk .chats.chats-right .chat-content .message-content::before {    border-bottom: 6px solid transparent;    border-left: 6px solid #e8ebed;    border-right: 0;    border-top: 6px solid transparent;    content: "";    height: 0;    width: 0;    position: absolute;    top: 8px;    right: -4px;    left: auto;}.chat-msg-blk .chats.chats-right .chat-avatar {    padding: 8px 0px 0 15px;}.chat-msg-blk .chats.chats-right .chat-action-btns {    order: 2;    -webkit-order: 2;    display: flex;    display: -webkit-flex;    flex-wrap: wrap;    -webkit-flex-wrap: wrap;    justify-content: center;    -webkit-justify-content: center;}.chat-msg-blk .chats.chats-right .chat-action-btns .chat-user-time .chats-dot a {    color: #1dd871;}.chat-msg-blk .chats .chat-avatar {    padding: 8px 15px 0 8px;    display: flex;    display: -webkit-flex;    align-items: flex-start;    -webkit-align-items: flex-start;    flex-shrink: 0;}.chat-msg-blk .chats .chat-avatar .dreams_chat {    width: 40px;    height: 40px;    object-fit: cover;}.chat-msg-blk .chats .message-content {    background-color: #e8ebed;    border-radius: 8px;    padding: 10px 20px;    font-weight: 500;    margin-bottom: 5px;    position: relative;}.chat-msg-blk .chats .message-content h4 {    font-size: 13px;    color: #092C4C;    margin-bottom: 0px;    line-height: 1.4;}.chat-msg-blk .chats .message-content .chat-time {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    font-size: 10px;    font-weight: 500;    color: #1dd871;    margin-bottom: 0;}.chat-msg-blk .chats .message-content .chat-time svg {    width: 10px;}.chat-msg-blk .chats .message-content::before {    border-bottom: 6px solid transparent;    border-right: 6px solid #e8ebed;    border-top: 6px solid transparent;    content: "";    height: 0;    width: 0;    position: absolute;    top: 8px;    left: -4px;    right: auto;}.chat-msg-blk .chats .chat-profile-name h6 {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: left;    -webkit-justify-content: left;    -ms-flex-pack: left;    font-size: 8px;    font-weight: 500;    color: #5B6670;}.chat-msg-blk .chats .chat-profile-name h6 i {    font-size: 12px;    color: #008024;}.chat-msg-blk .chat-line {    margin: 0px 0 20px;    position: relative;    text-align: center;    width: 100%;}.chat-msg-blk .chat-line:before {    content: "";    position: absolute;    left: 0;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    background-color: #1dd871;    width: 100%;    height: 1px;}.chat-msg-blk .chat-line .chat-date {    background-color: #1dd871;    color: #1dd871;    font-size: 13px;    padding: 7px 14px;    border-radius: 3px;    display: inline-block;    font-weight: 600;    position: relative;}.right-user-side.call-user-side .slime-grp .right-sidebar-profile {    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    border-bottom: 0;    padding-bottom: 10px;}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .profile-call-blk {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .edit-group svg {    width: 16px;    color: #1dd871;}.right-user-side.call-user-side .slime-grp .chat-options {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    border-bottom: 1px solid #1dd871;    padding-bottom: 20px;}.right-user-side.call-user-side .slime-grp .chat-options ul li a {    color: #1dd871;    width: 30px;    height: 30px;    background-color: gray;    padding: 0;    border-radius: 50px;}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover {    background: #1B2850;    border-color: #1B2850;}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover svg {    color: #ffffff;}.right-user-side.call-user-side .slime-grp .chat-options ul li a svg {    width: 15px;}.right-user-side.right-side-party .slime-grp {    padding: 0px;}.right-user-side.right-side-party .slime-grp .left-chat-title {    padding: 20px;    margin-bottom: 0;    background-color: #FAFBFE;    border-radius: 10px 10px 0 0;}.right-user-side.right-side-party .slime-grp .left-chat-title h4 {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.right-user-side.right-side-party .slime-grp .left-chat-title h4 span {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 25px;    height: 25px;    background-color: #FF9900;    border-radius: 50px;    font-size: 14px;    color: #ffffff;    margin-left: 10px;}.right-user-side.right-side-party .slime-grp .card-body-blk {    padding: 20px;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list {    border-radius: 0.25rem;    display: flex;    display: -webkit-flex;    -ms-flex-direction: column;    flex-direction: column;    padding-left: 0;    margin-bottom: 0;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    padding: 5px;    display: flex;    display: -webkit-flex;    border-radius: 6px;    background-color: #F6F7F8;    margin-bottom: 10px;    border: 0;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item:hover {    background-color: #F6F7F8;    transition: ease all 0.5s;    -webkit-transition: ease all 0.5s;    -ms-transition: ease all 0.5s;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar {    margin-right: 0.8rem;    display: inline-block;    margin-bottom: 0;    height: 40px;    width: 40px;    position: relative;    flex-shrink: 0;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar::before {    top: 0;    bottom: inherit;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar img {    border-radius: 0px;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    flex-grow: 1;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user {    display: grid;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user h5 {    font-size: 15px;    font-weight: 400;    margin-bottom: 2px;    color: #5B6670;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p {    font-size: 12px;    color: #FF0000;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p svg {    width: 14px;    height: 14px;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .chat-user-time .chats-dot a {    color: #FF0000;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .text-muted {    font-size: 10px;    color: #092C4C;    font-weight: 500;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .new-message-count {    width: 20px;    height: 20px;    display: flex;    display: -webkit-flex;    align-items: center;    -webkit-align-items: center;    justify-content: center;    -webkit-justify-content: center;    line-height: 0;    font-size: 11px;    background-color: #1B2850;    color: #ffffff;    border-radius: 50%;    margin-left: auto;    margin-top: 5px;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 30px;    height: 30px;    background: #B8BCC9;    color: #092C4C;    border-radius: 50px;}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a svg {    color: #092C4C;}.right-user-side .slimScrollDiv {    height: calc(100vh - 110px) !important;}.right-user-side .slimScrollDiv .slimscroll {    height: calc(100vh - 110px) !important;}.right-user-side .slime-grp {    background: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.4705882353);    border: 1px solid #E1E8ED;    border-radius: 10px;    padding: 15px;}.right-user-side .slime-grp .left-chat-title {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    margin-bottom: 20px;    background-color: #FAFBFE;}.right-user-side .slime-grp .left-chat-title .chat-title h4 {    font-size: 18px;    font-weight: 600;    color: #092C4C;    margin-bottom: 0;}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 26px;    height: 26px;    background: transparent;    border-radius: 50px;}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile:hover {    background: #1B2850;}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile:hover svg {    color: #ffffff;}.right-user-side .slime-grp .left-chat-title .contact-close_call .close_profile svg {    width: 16px;    color: #FF0000;}.right-user-side .slime-grp .chat-footer {    position: sticky;    left: 0px;    right: 0px;    bottom: 0px;    padding: 15px;    background: #ffffff;}.right-user-side .slime-grp .chat-footer form {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    position: relative;}.right-user-side .slime-grp .chat-footer form .comman-icon {    position: absolute;    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}.right-user-side .slime-grp .chat-footer form .comman-icon a {    color: #5B6670;}.right-user-side .slime-grp .chat-footer form .smile-col {    right: inherit;    left: 15px;}.right-user-side .slime-grp .chat-footer form .attach-col {    right: inherit;    left: 45px;}.right-user-side .slime-grp .chat-footer form .micro-col {    right: 50px;    left: inherit;}.right-user-side .slime-grp .chat-footer form .micro-col a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    font-size: 16px;}.right-user-side .slime-grp .chat-footer form .send-chat {    right: 5px;}.right-user-side .slime-grp .chat-footer form .send-chat a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    width: 34px;    height: 34px;    background: #1B2850;    border-radius: 50px;}.right-user-side .slime-grp .chat-footer form .send-chat a:hover {    background: #1b2950;}.right-user-side .slime-grp .chat-footer form .send-chat a:hover svg {    color: #ffffff;}.right-user-side .slime-grp .chat-footer form .send-chat a svg {    width: 14px;    color: #ffffff;}.right-user-side .slime-grp .chat-footer form .chat_form {    border-radius: 20px;    margin-right: 0px;    background: #ffffff;    border: 1px solid rgba(145, 158, 171, 0.3);    border-radius: 6px;    height: 48px;    padding: 10px 70px;}.right-user-side .slime-grp .chat-footer form .chat_form::placeholder {    font-size: 14px;    color: rgba(0, 0, 0, 0.2);}.owl-carousel.video-slide .owl-nav.disabled {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: space-between;    -webkit-justify-content: space-between;    -ms-flex-pack: space-between;    width: 100%;}.owl-carousel.video-slide .owl-nav {    top: 50%;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);}@media (max-width: 1280px) {    .owl-carousel.video-slide .owl-nav {        width: 100%;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        justify-content: space-between;        -webkit-justify-content: space-between;        -ms-flex-pack: space-between;    }}.owl-carousel.video-slide .owl-nav button.owl-next,.owl-carousel.video-slide .owl-nav button.owl-prev {    background-color: #D9D9D9;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.owl-carousel.video-slide .owl-nav button.owl-next:hover,.owl-carousel.video-slide .owl-nav button.owl-prev:hover {    background-color: #1B2850;}.owl-carousel.video-slide .owl-nav button.owl-next:hover i,.owl-carousel.video-slide .owl-nav button.owl-prev:hover i {    color: #ffffff;}.owl-carousel.video-slide .owl-nav button.owl-next i,.owl-carousel.video-slide .owl-nav button.owl-prev i {    color: #5B6670;}.audio-call-group {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    height: 100%;}.audio-call-group ul {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    justify-content: space-evenly;    -webkit-justify-content: space-evenly;    -ms-flex-pack: space-evenly;    width: 100%;}.audio-call-group ul li {    position: relative;}.audio-call-group ul li.active .avatar::before {    content: "";    width: 250px;    height: 250px;    position: absolute;    border: 1px solid #1B2850;    border-radius: 50%;    left: -25px;    top: -25px;}@media (max-width: 991.98px) {    .audio-call-group ul li.active .avatar::before {        width: 150px;        height: 150px;        left: -10px;        top: -10px;    }}@media (max-width: 767px) {    .audio-call-group ul li.active .avatar::before {        width: 100px;        height: 100px;        left: -5px;        top: -5px;    }}.audio-call-group ul li .avatar {    width: 200px;    height: 200px;    margin: 0;    position: relative;}@media (max-width: 991.98px) {    .audio-call-group ul li .avatar {        width: 130px;        height: 130px;    }}@media (max-width: 767px) {    .audio-call-group ul li .avatar {        width: 90px;        height: 90px;    }}.audio-call-group ul li .avatar img {    width: 100%;    position: relative;}.audio-call-group ul li .user-audio-call h5 {    font-size: 14px;    color: #ffffff;    font-weight: 400;    text-transform: capitalize;    text-align: center;    margin-top: 35px;}@media (max-width: 767px) {    .audio-call-group ul li .user-audio-call h5 {        margin-top: 15px;    }}.audio-call-group ul li .more-icon {    position: absolute;    bottom: 10px;    right: inherit;    left: 50%;    -webkit-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    z-index: 9;}@media (max-width: 767px) {    .audio-call-group ul li .more-icon {        bottom: 0px;    }}.audio-call-group ul li .more-icon a {    background-color: #1B2850;    color: #ffffff;}.audio-volume {    position: absolute;    width: fit-content;    height: 134px;    bottom: 20px;    left: 20px;    background: #e8ebed;    border-radius: 50px;    padding: 10px 14px;    width: 30px;    padding-bottom: 30px;}.audio-volume .volume-icons a {    position: absolute;    bottom: 0;    width: 30px;    height: 30px;    left: 0;    border-radius: 50px;    background: #ffffff;    border: 1px solid #FF9900;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.custom-input {    width: 100%;    height: 4px;    width: 3px;    height: 100%;    background: #ffffff;    border-radius: 5px;    writing-mode: vertical-lr;}.custom-input::-webkit-slider-thumb {    -webkit-appearance: none;    appearance: none;    width: 12px;    height: 12px;    background: #1B2850 !important;    border-radius: 50%;    cursor: pointer;}.custom-input::-moz-range-thumb {    width: 12px;    height: 12px;    background: #1B2850 !important;    border-radius: 50%;    cursor: pointer;}.file-manager {    color: #5B6670;}.file-manager .search-dropdown {    height: auto;}.file-manager .form-sort {    width: auto;}.file-manager .form-sort .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-right: 27px;}.file-manager .form-sort.owned-by {    margin-right: 10px;}.file-manager.notes-page-wrapper .content .page-add-notes {    padding-bottom: 30px;    margin-bottom: 30px;}.file-manager.notes-page-wrapper .content .section-bulk-wrap {    margin-top: 0;}.file-manager.notes-page-wrapper .content .section-bulk-wrap .form-sort svg.fa-filter {    top: 50%;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);}.file-manager.notes-page-wrapper .content .section-bulk-wrap .bulk-action-type .select-bluk {    margin-right: 15px;}.file-manager .page-header .btn-added {    margin-left: 10px;}@media (max-width: 575px) {    .file-manager .page-header .form-sort {        margin-top: 0;        margin-bottom: 15px;    }}@media (max-width: 575px) {    .file-manager .page-header .table-top-head {        margin-bottom: 15px;    }}@media (max-width: 991.98px) {    .file-manager .page-header .table-top-head li:last-child {        margin-right: 0;    }}@media (max-width: 767px) {    .file-manager .bulk-action-type {        align-items: start !important;    }}@media (max-width: 575px) {    .file-manager .bulk-action-type {        display: block !important;    }}@media (max-width: 767px) {    .file-manager .bulk-action-type .form-sort {        margin-top: 0;        margin-bottom: 15px;        width: 100%;    }}.file-manager aside {    border: 1px solid #dbe0e6;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    border-radius: 8px;}.file-manager aside h5 {    font-size: 18px;    font-weight: 700;    border-bottom: 1px solid #f3f6f9;    margin: 0 0 15px 0;    padding: 0 0 15px 0;}.file-manager aside .btn {    font-weight: 700;}.file-manager aside .dropdown>a {    width: auto;    height: auto;    color: #ffffff;    border-radius: 8px;}.file-manager aside .dropdown>a:hover,.file-manager aside .dropdown>a:focus {    border-color: #092C4C;    background: #092C4C;}.file-manager aside .dropdown ul {    width: 100%;}.file-manager aside .dropdown ul li a {    font-size: 15px;}.file-manager aside ul li a {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    color: #5B6670;    font-size: 14px;    font-weight: 600;    margin: 0 0 5px 0;    padding: 7px 10px;    border-radius: 5px;}.file-manager aside ul li a span {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;}.file-manager aside ul li a:hover,.file-manager aside ul li a.active {    background: #092C4C;    color: #ffffff;}.file-manager aside span {    font-size: 13px;    font-weight: 500;}.file-manager aside h6 {    font-size: 16px;    font-weight: 600;    position: relative;    z-index: 2;}.file-manager aside .space-manager {    color: #ffffff;    background: #092C4C;    border-radius: 8px;    position: relative;}.file-manager aside .space-manager img {    position: absolute;    top: 0;    right: 0;}.file-manager aside .space-manager h6 a {    color: #ffffff;}.file-manager aside .space-manager p {    color: #B8BCC9;}.file-manager .progress {    height: 6px;    border-radius: 5px;}.file-manager .search-set .search-input input[type=search] {    width: 170px;    height: 40px;}.file-manager .budgeted-role-notes .search-set .search-input input[type=search] {    width: 298px;}.file-manager h4 {    font-size: 18px;    font-weight: 600;}.file-manager h6 {    font-size: 16px;    font-weight: 600;}.file-manager h6 a {    color: #092C4C;}.file-manager h6 a:hover {    color: #1B2850;}.file-manager .overview .detail a.bg {    border-radius: 8px 8px 0 0;}.file-manager .overview .detail a.bg span {    width: 66px;    height: 66px;    border-radius: 100%;}.file-manager .overview .detail a.bg span img {    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.file-manager .overview .detail a:hover img {    transform: scale(1.2);}.file-manager .info {    border-radius: 0 0 8px 8px;    padding: 15px;    background: #ffffff;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);}.file-manager .info span {    color: #5B6670;    font-size: 13px;}.file-manager .folders {    border: 1px solid #f3f6f9;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    border-radius: 8px;    background: #ffffff;}.file-manager .folders h6 {    width: 100%;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    margin-right: 8px;}.file-manager .dropdown>a {    color: #092C4C;    width: 25px;    height: 25px;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;    border-radius: 100%;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}.file-manager .dropdown>a:hover {    background: #1B2850;}.file-manager .dropdown>a:hover i {    color: #ffffff;}.file-manager .project-plan {    font-size: 13px;    font-weight: 600;    margin-top: 10px;}.file-manager .project-plan label {    color: #092C4C;    margin-right: 9px;    font-size: 13px;}.file-manager .project-plan ul li {    font-size: 13px;    position: relative;    padding: 0 9px 0 14px;    color: #5B6670;}.file-manager .project-plan ul li:before {    content: "";    position: absolute;    top: 50%;    left: 0;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    width: 5px;    height: 5px;    background: #dbe0e6;    border-radius: 5px;}.file-manager .avatar-wrap a svg {    color: #5B6670;}.file-manager .avatar-wrap a:hover svg {    color: #1B2850;}.file-manager .accordion {    border: none;    --bs-accordion-border-width: none;}.file-manager .accordion .accordion-item {    border: none;    border-bottom: 1px solid #f3f6f9;    background: none;}.file-manager .accordion .accordion-item:last-of-type {    border-bottom-right-radius: 0;    border-bottom-left-radius: 0;    border-bottom: none;}.file-manager .accordion .accordion-item .accordion-button {    background: none;    border: none;    font-size: 18px;    font-weight: 600;    color: #092C4C;    padding: 0;    display: inline-block;    width: auto;}.file-manager .accordion .accordion-item .accordion-button:after {    -webkit-transition: all 0.8s ease;    -ms-transition: all 0.8s ease;    transition: all 0.8s ease;    background-image: none;    content: "View All";    font-family: "Nunito", sans-serif;    font-size: 14px;    font-weight: 700;    color: #5B6670;    transform: none;    width: 60px;    text-align: right;}.file-manager .accordion .accordion-item .accordion-button:not(.collapsed)::after {    content: "Hide";}.file-manager .accordion .accordion-item .accordion-button.collapsed {    padding: 0;}.file-manager .accordion .accordion-item .accordion-button:hover:after {    color: #1B2850;}.file-manager .accordion .accordion-item .accordion-body {    border: none;    padding: 0;}.file-manager .accordion .accordion-item .accordion-body .head img {    min-width: 32px;    width: 32px;    height: 32px;}.file-manager .accordion .accordion-item .accordion-body .owl-carousel {    padding-top: 15px;}.file-manager .owl-carousel .owl-item {    margin-left: -0.1px !important;}.file-manager .owl-carousel .dropdown-menu {    left: auto !important;    right: 0 !important;    top: 27px !important;    transform: none !important;    background: #ffffff !important;    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    z-index: 99999 !important;}.file-manager .owl-carousel .owl-nav {    top: -26px;    left: 43px;    display: inline-table;}.file-manager .owl-carousel .owl-nav button {    margin-top: 0;    margin-bottom: 0;    background: none;    cursor: pointer;}.file-manager .owl-carousel .owl-nav button.owl-next,.file-manager .owl-carousel .owl-nav button.owl-prev {    position: relative;    width: 15px;}.file-manager .owl-carousel .owl-nav button.owl-next i,.file-manager .owl-carousel .owl-nav button.owl-prev i {    color: #5B6670;}.file-manager .owl-carousel .owl-nav button.owl-next:hover,.file-manager .owl-carousel .owl-nav button.owl-prev:hover {    background: none;}.file-manager .owl-carousel .owl-nav button.owl-next:hover i,.file-manager .owl-carousel .owl-nav button.owl-prev:hover i {    color: #1B2850;}.file-manager .owl-carousel.folders-carousel .owl-nav {    left: 75px;}.file-manager .owl-carousel.video-section .owl-nav {    left: 60px;}.file-manager .owl-carousel.video-section .info a svg {    color: #5B6670;}.file-manager .all-files {    box-shadow: 0px 4px 60px 0px rgba(231, 231, 231, 0.47);    border: none;}.file-manager .all-files .btn-grp a {    padding: 6px 8px;    border-radius: 8px;    cursor: pointer;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    align-items: center;    -webkit-box-align: center;    -ms-flex-align: center;    justify-content: center;    -webkit-justify-content: center;    -ms-flex-pack: center;}@media (max-width: 575px) {    .file-manager .all-files .btn-grp a {        margin-bottom: 15px;        display: inline-block;    }}.file-manager .all-files .btn-grp a.btn-outline-secondary {    color: #5B6670;    background: #FAFBFE;    border-color: #FAFBFE;}.file-manager .all-files .btn-grp a:hover {    background: #092C4C;    border-color: #092C4C;    color: #ffffff;}.file-manager .all-files .table tbody tr td {    display: table-cell;    font-size: 14px;    font-weight: 500;    white-space: nowrap;}.file-manager .all-files .table tbody tr td a {    font-size: 14px;    font-weight: 500;}.file-manager .all-files .table tbody tr td a.product-img img {    width: 32px;    height: 32px;    border: 0;}.file-manager #file-delete {    font-size: 14px;}.color-primary {    color: #5B6670;}.icon-select {    position: relative;    width: 149px;    height: 38px;}.icon-select .icon {    position: absolute;    top: 50%;    left: 10px;    transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    z-index: 100;}.icon-select .select2-container--default .select2-selection--single .select2-selection__rendered {    padding-left: 30px;}.bg-light-orange {    background: #FFECD9;}.bg-light-orange span {    background: #FFECD9;}.bg-light-red {    background: #FFCCCC;}.bg-light-red span {    background: #FFCCCC;}.bg-light-green {    background: #BFEED4;}.bg-light-green span {    background: #BFEED4;}.seprator-sm {    margin: 0 0 24px 0;    padding: 0 0 9px 0;    border-bottom: 1px solid #f3f6f9;}.seprator-lg {    margin: 0 0 24px 0;    padding: 0 0 24px 0;    border-bottom: 1px solid #f3f6f9;}.group-avatar .avatar {    position: relative;    width: 43px;    height: 43px;    line-height: 43px;    margin: 0;}.group-avatar .avatar+.avatar {    margin-left: -1.2rem;}.group-avatar .avatar:hover {    z-index: 1;}.group-avatar .count a {    color: #28C76F;    line-height: 27px;    font-size: 13px;    font-weight: 500;}.group-avatar .count a:hover {    color: #1B2850;}.group-avatar .avatar img {    display: block;    border-radius: 100%;    width: 100%;    border: 2px solid #ffffff;}.video-section .item {    opacity: 0.4;    transition: 0.4s ease all;    transform: scale(0.8);}@media (max-width: 1000px) {    .video-section .item {        margin: 0;        transform: scale(0.9);    }}.video-section .active .item {    opacity: 1;    transform: scale(1);}.video-section .owl-item {    -webkit-backface-visibility: hidden;    -webkit-transform: translateZ(0) scale(1, 1);}.video-section video {    max-width: 100%;    height: 100%;    border-radius: 10px 10px 0 0;}.delete-alert {    padding: 10px 20px;    background: #FFCCCC;    border: none;    border-radius: 8px;}.delete-alert p {    font-size: 15px;}.delete-alert .btn {    font-weight: 700;}.deleted-info {    display: none;}.deleted-info .bin-bg {    width: 184px;    height: 184px;    border-radius: 100%;    background: #f8f9fa;    margin: 0 auto;}.popup-toggle {    cursor: pointer;}.toggle-sidebar {    width: 456px;    padding: 25px;    position: fixed;    right: -456px;    top: 0;    height: 100%;    background: #ffffff;    z-index: 100001;    border-top-left-radius: 15px;    border-bottom-left-radius: 15px;    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;    overflow-y: auto;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}@media (max-width: 575px) {    .toggle-sidebar {        width: 320px;        right: -320px;    }}.toggle-sidebar.open-sidebar {    right: 0;    -webkit-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease;}.toggle-sidebar .head .color-primary:hover {    color: #FF0000;}.toggle-sidebar h4,.toggle-sidebar h5 {    font-weight: 700;}.toggle-sidebar h4 {    font-size: 20px;}.toggle-sidebar h5 {    font-size: 18px;}.toggle-sidebar h6 {    font-size: 15px;    font-weight: 600;}.toggle-sidebar .nav-tabs {    border-bottom: 1px solid #f3f6f9;}.toggle-sidebar .nav-tabs .nav-link {    padding: 8px 20px;    font-size: 16px;    font-weight: 600;    border-radius: 8px;    border: none;    background: #FAFBFE;    color: #092C4C;}.toggle-sidebar .nav-tabs .nav-link:hover,.toggle-sidebar .nav-tabs .nav-link.active {    background: #1B2850;    color: #ffffff;}.toggle-sidebar .tab-content .tab-pane ul li h6 {    margin-bottom: 5px;}.toggle-sidebar .tab-content .tab-pane ul li p.location {    background: #FAFBFE;    border: 1px solid #f3f6f9;    border-radius: 5px;    padding: 5px;    display: inline-block;}.toggle-sidebar .tab-content .tab-pane ul li p.location img {    width: 20px;    height: 20px;}.toggle-sidebar .tab-content .tab-pane ul li .note-editor.note-airframe .note-statusbar,.toggle-sidebar .tab-content .tab-pane ul li .note-editor.note-frame .note-statusbar {    border-top: none;}.toggle-sidebar .tab-content .tab-pane .avatar-access span a {    display: inline-flex;    margin-right: 3px;    padding-right: 3px;}.toggle-sidebar .tab-content .tab-pane .avatar-access span:first-child a {    margin-right: 10px;    padding-right: 10px;    border-right: 1px solid #f3f6f9;}.toggle-sidebar .tab-content .tab-pane .avatar-access span:last-child a {    margin-right: 0;    padding-right: 0;}.toggle-sidebar .tab-content .tab-pane .avatar-access span .add {    background: #1B2850;    color: #ffffff;}.toggle-sidebar .tab-content .tab-pane .avatar-access span .add:hover {    background: #092C4C;}.toggle-sidebar p {    color: #5B6670;    font-size: 15px;}.toggle-sidebar .show-all {    font-weight: 700;}.toggle-sidebar .show-all:hover {    color: #092C4C;}.text-danger {    color: #FF0000 !important;}.avatar-md {    width: 45px;    height: 45px;    border-radius: 45px;}.text-secondary {    color: #092C4C !important;}.text-primary {    color: #1B2850 !important;}.text-default {    color: #5B6670;}.is-invalid {    border-color: var(--bs-form-invalid-border-color);    padding-right: calc(1.6em + .75rem);    /* background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); */    background-repeat: no-repeat;    background-position: right calc(.4em + .1875rem) center;    background-size: calc(.8em + .375rem) calc(.8em + .375rem);}/* Fullscreen overlay for blur effect */.loader-overlay {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(255, 255, 255, 0.8); /* White background with opacity for blur */    z-index: 9999; /* To make sure it stays on top */    display: flex;    justify-content: center;    align-items: center;    backdrop-filter: blur(5px); /* The blur effect */}/* Center the spinner */.spinner-border {    width: 3rem;    height: 3rem;}/* Default Ordered List Style */ol {    list-style-type: decimal; /* Uses numbers for the list */    margin: 1em 0; /* Adds some spacing above and below */    padding-left: 40px; /* Adds space for the numbers */}.modal-contents {    background: #fff;    border-radius: 16px;    padding: 20px;    width: 400px;    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);    display: flex;    flex-direction: column;    font-family: Arial, sans-serif;}   .modal button.close {         background-color: black !important;    color: white!important;    }.dropdown-xl {	width: 600px;}.dropdown-center {  position: relative;}.link-nav {    .dropdown-menu {        padding: 20px;    }}.link-item {    border: 1px solid #E6EAED;    @include rounded(8px);    padding: 10px;    display: block;    text-align: center;    .link-icon {        width: 36px;        height: 36px;        @include rounded(8px);        margin: 0 auto 8px;        color: #092C4C;        background: #E6EAED;        display: inline-flex;        align-items: center;        justify-content: center;    }    p {        font-size: 13px;    }    &:hover {        background: #efcead;        border-color: #FE9F43;        color:white;        .link-icon {            background:  #FE9F43;            color: white;        }    }}.user-menu.nav>li>a i {    font-size: 20px;    line-height: 34px;}.user-menu.nav>li>a {    padding: 1px 5px;    line-height: normal;    color: #fff;}.mn_form_n {    /*background: rgba(1, 121, 145, 0.6);*/    /*border-radius: 15px;*/    /*padding: 10px 20px;*/}.exam-admin-login_img{    width: 100%;    height: 600px;    border-radius: 20px;}.exam-admin-login{    height: 600px;    margin-top: 25px;}.main-bg-graident{    background: linear-gradient(to bottom, #00d4ff, #000000);    width: 100%;    height: auto;}.form-sociallink{    color: #fff;}@media (max-width: 575px) {.exam-admin-login {    display: none;}.login-wrapper .login-content .login-logo img {    margin-top: 10px;}.form-sociallink {    color: #fff;    padding-bottom: 50px;}}/*.form-check-input {*//*    width: 0.9rem;*//*    height: 0.9rem;*//*    background-color: #ffffff;*//*    border: 2px solid #000000 !important;*//*}*/.form-check-input {    width: 0.9rem;    height: 0.9rem;    background-color: #ffffff;    border: 1.5px solid rgba(0, 0, 0, 0.35) !important; /* soft border */    border-radius: 4px !important; /* smooth corners */    transition: all 0.2s ease-in-out;}.form-check-input:focus {    box-shadow: 0 0 0 0.15rem rgba(0,0,0,0.15) !important; /* soft focus */}.form-check-input:checked {    background-color: #4a90e2 !important; /* optional smooth color */    border-color: #4a90e2 !important;}/*# sourceMappingURL=style.css.map */