:root,
[data-bs-theme=light] {
  --bs-blue: #00cfe8;
  --bs-indigo: #6610f2;
  --bs-purple: #4599cc;
  --bs-pink: #d63384;
  --bs-red: #ea5455;
  --bs-orange: #ff9f43;
  --bs-yellow: #ffc107;
  --bs-green: #28c76f;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #22292f;
  --bs-white: #fff;
  --bs-gray: #b8c2cc;
  --bs-gray-dark: #1e1e1e;
  --bs-gray-100: #babfc7;
  --bs-gray-200: #ededed;
  --bs-gray-300: #dae1e7;
  --bs-gray-400: #636363;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #b8c2cc;
  --bs-gray-700: #4e5154;
  --bs-gray-800: #1e1e1e;
  --bs-gray-900: #2a2e30;
  --bs-primary: #4599cc;
  --bs-secondary: #82868b;
  --bs-success: #28c76f;
  --bs-info: #00cfe8;
  --bs-warning: #ff9f43;
  --bs-danger: #ea5455;
  --bs-light: #f6f6f6;
  --bs-dark: #4b4b4b;
  --bs-primary-rgb: 115, 103, 240;
  --bs-secondary-rgb: 130, 134, 139;
  --bs-success-rgb: 40, 199, 111;
  --bs-info-rgb: 0, 207, 232;
  --bs-warning-rgb: 255, 159, 67;
  --bs-danger-rgb: 234, 84, 85;
  --bs-light-rgb: 246, 246, 246;
  --bs-dark-rgb: 75, 75, 75;
  --bs-primary-text-emphasis: rgb(46, 41.2, 96);
  --bs-secondary-text-emphasis: rgb(52, 53.6, 55.6);
  --bs-success-text-emphasis: rgb(16, 79.6, 44.4);
  --bs-info-text-emphasis: rgb(0, 82.8, 92.8);
  --bs-warning-text-emphasis: rgb(102, 63.6, 26.8);
  --bs-danger-text-emphasis: rgb(93.6, 33.6, 34);
  --bs-light-text-emphasis: #4e5154;
  --bs-dark-text-emphasis: #4e5154;
  --bs-primary-bg-subtle: rgb(227, 224.6, 252);
  --bs-secondary-bg-subtle: rgb(230, 230.8, 231.8);
  --bs-success-bg-subtle: rgb(212, 243.8, 226.2);
  --bs-info-bg-subtle: rgb(204, 245.4, 250.4);
  --bs-warning-bg-subtle: rgb(255, 235.8, 217.4);
  --bs-danger-bg-subtle: rgb(250.8, 220.8, 221);
  --bs-light-bg-subtle: rgb(220.5, 223, 227);
  --bs-dark-bg-subtle: #636363;
  --bs-primary-border-subtle: rgb(199, 194.2, 249);
  --bs-secondary-border-subtle: rgb(205, 206.6, 208.6);
  --bs-success-border-subtle: rgb(169, 232.6, 197.4);
  --bs-info-border-subtle: rgb(153, 235.8, 245.8);
  --bs-warning-border-subtle: rgb(255, 216.6, 179.8);
  --bs-danger-border-subtle: rgb(246.6, 186.6, 187);
  --bs-light-border-subtle: #ededed;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 34, 41, 47;
  --bs-font-sans-serif: "Montserrat", Helvetica, Arial, serif;
  --bs-font-monospace: "Montserrat", Helvetica, Arial, serif;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.45;
  --bs-body-color: #6e6b7b;
  --bs-body-color-rgb: 110, 107, 123;
  --bs-body-bg: #f8f8f8;
  --bs-body-bg-rgb: 248, 248, 248;
  --bs-emphasis-color: #22292f;
  --bs-emphasis-color-rgb: 34, 41, 47;
  --bs-secondary-color: rgba(110, 107, 123, 0.75);
  --bs-secondary-color-rgb: 110, 107, 123;
  --bs-secondary-bg: #ededed;
  --bs-secondary-bg-rgb: 237, 237, 237;
  --bs-tertiary-color: rgba(110, 107, 123, 0.5);
  --bs-tertiary-color-rgb: 110, 107, 123;
  --bs-tertiary-bg: #babfc7;
  --bs-tertiary-bg-rgb: 186, 191, 199;
  --bs-heading-color: #5e5873;
  --bs-link-color: #4599cc;
  --bs-link-color-rgb: 115, 103, 240;
  --bs-link-decoration: none;
  --bs-link-hover-color: rgb(109.25, 97.85, 228);
  --bs-link-hover-color-rgb: 109, 98, 228;
  --bs-link-hover-decoration: none;
  --bs-code-color: #d63384;
  --bs-highlight-color: #6e6b7b;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #ebe9f1;
  --bs-border-color-translucent: rgba(34, 41, 47, 0.175);
  --bs-border-radius: 0.357rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.6rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 4px 24px 0 rgba(34, 41, 47, 0.1);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(34, 41, 47, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(34, 41, 47, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(34, 41, 47, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(115, 103, 240, 0.25);
  --bs-form-valid-color: #28c76f;
  --bs-form-valid-border-color: #28c76f;
  --bs-form-invalid-color: #ea5455;
  --bs-form-invalid-border-color: #ea5455;
}


.dark-layout .form-control[type=file]::file-selector-button {
  background-color: #283046;
}
.btn-primary{
      border-color: #60bbe1 !important;
    background-color: #60bbe1 !important;
}

.page-item.active .page-link{
  background-color: #60bbe1;
}

.btn-primary:focus, .btn-primary:active, .btn-primary.active{
     border-color: #60bbe1 !important;
     background-color: #60bbe1 !important;
}
.btn-primary:hover:not(.disabled):not(:disabled){
  box-shadow: 0 8px 25px -8px #60bbe1;
}

.dropdown-item.active, .dropdown-item:active{
  background-color:  #60bbe1 !important;
}
.dropdown-item:hover, .dropdown-item:focus{
  color: #60bbe1;
}