@charset "UTF-8";
/*
    Table of Contents

    Name                 : Zenix
    Author               : DexignZone
    Author Portfolio     : https://themeforest.net/user/dexignzone/portfolio



    Table of Sass Contents

    1. Abstracts
        _bs-custom
        _inheritance
        _maps
        _mixin
        _variable

    2. bootstrap
        -Here goes all official bootstrap scss files

    3. Global/Base
        _color
        _custom-grid
        _fonts
        _helper
        _reset

    4. layout
        +footer
        +header
        +rtl
        +sidebar
        +tables
        +theme
        +version-dark

    5. Conponents
        +app
        +charts
        +forms
        +map
        +uc
        +ui
        +widget

    6. Page
        _index-1
        _page-error
        _page-register
        _page-signin
        _page-user-lock
        _page-user-lock

*/
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700");
@import url("./../icons/simple-line-icons/css/simple-line-icons.css");
@import url("./../icons/font-awesome/css/all.min.css");
@import url("./../icons/material-design-iconic-font/css/materialdesignicons.min.css");
@import url("./../icons/themify-icons/css/themify-icons.css");
@import url("./../icons/line-awesome/css/line-awesome.min.css");
@import url("./../icons/avasta/css/style.css");
@import url("./../icons/flaticon/flaticon.css");
@import url("./../icons/flaticon-1/flaticon_1.css");
@import url("./../icons/icomoon/icomoon.css");
@import url(./../vendor/animate/animate.min.css);
@import url(./../vendor/aos/css/aos.min.css);
@import url(./../vendor/perfect-scrollbar/css/perfect-scrollbar.css);
@import url(./../vendor/metismenu/css/metisMenu.min.css);
:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.gradient_one {
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%); }

.gradient-1 {
  background: #f0a907;
  background: -moz-linear-gradient(top, #f0a907 0%, #f53c79 100%);
  background: -webkit-linear-gradient(top, #f0a907 0%, #f53c79 100%);
  background: linear-gradient(to bottom, #f0a907 0%, #f53c79 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a907', endColorstr='#f53c79',GradientType=0 ); }

.gradient-2 {
  background: #4dedf5;
  background: -moz-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
  background: -webkit-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
  background: linear-gradient(to bottom, #4dedf5 0%, #480ceb 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dedf5', endColorstr='#480ceb',GradientType=0 ); }

.gradient-3 {
  background: #51f5ae;
  background: -moz-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
  background: -webkit-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
  background: linear-gradient(to bottom, #51f5ae 0%, #3fbcda 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51f5ae', endColorstr='#3fbcda',GradientType=0 ); }

.gradient-4 {
  background: #f25521;
  background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: linear-gradient(to right, #f25521 0%, #f9c70a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }

.gradient-5 {
  background: #f53c79;
  background: -moz-linear-gradient(left, #f53c79 0%, #f0a907 100%);
  background: -webkit-linear-gradient(left, #f53c79 0%, #f0a907 100%);
  background: linear-gradient(to right, #f53c79 0%, #f0a907 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f53c79', endColorstr='#f0a907',GradientType=1 ); }

.gradient-6 {
  background: #36b9d8;
  background: -moz-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
  background: -webkit-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
  background: linear-gradient(to right, #36b9d8 0%, #4bffa2 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36b9d8', endColorstr='#4bffa2',GradientType=1 ); }

.gradient-7 {
  background: #4400eb;
  background: -moz-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
  background: -webkit-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
  background: linear-gradient(to right, #4400eb 0%, #44e7f5 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4400eb', endColorstr='#44e7f5',GradientType=1 ); }

.gradient-8 {
  background: #F7B00F;
  background: -moz-linear-gradient(top, #F7B00F 0%, #F25521 100%);
  background: -webkit-linear-gradient(top, #F7B00F 0%, #F25521 100%);
  background: linear-gradient(to bottom, #F7B00F 0%, #F25521 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7B00F', endColorstr='#F25521',GradientType=1 ); }

.gradient-9, .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover, .datepicker table tr td.selected, .datepicker table tr td.active, .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
  background: #f31e7a !important;
  background: -moz-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
  background: -webkit-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
  background: linear-gradient(to right, #f31e7a 0%, #fd712c 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f31e7a', endColorstr='#fd712c',GradientType=1 ); }

.gradient-10 {
  background: #f25521 !important;
  background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
  background: linear-gradient(to top, #f25521 0%, #f9c70a 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }

.gradient-11 {
  background: #3398fb;
  background: -moz-linear-gradient(left, #3398fb 0%, #8553ee 100%);
  background: -webkit-linear-gradient(left, #3398fb 0%, #8553ee 100%);
  background: linear-gradient(to right, #3398fb 0%, #8553ee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3398fb', endColorstr='#8553ee',GradientType=1 ); }

.gradient-12 {
  background: #36e1b4;
  background: -moz-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
  background: -webkit-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
  background: linear-gradient(to right, #36e1b4 0%, #11cae7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36e1b4', endColorstr='#11cae7',GradientType=1 ); }

.gradient-13 {
  background: #ffbf31;
  background: -moz-linear-gradient(left, #ffbf31 0%, #ff890e 100%);
  background: -webkit-linear-gradient(left, #ffbf31 0%, #ff890e 100%);
  background: linear-gradient(to right, #ffbf31 0%, #ff890e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf31', endColorstr='#ff890e',GradientType=1 ); }

.gradient-14 {
  background: #23bdb8;
  background: -moz-linear-gradient(-45deg, #23bdb8 0%, #43e794 100%);
  background: -webkit-linear-gradient(-45deg, #23bdb8 0%, #43e794 100%);
  background: linear-gradient(135deg, #23bdb8 0%, #43e794 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23bdb8', endColorstr='#43e794',GradientType=1 ); }

.gradient-15 {
  background: #9a56ff;
  background: -moz-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
  background: -webkit-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
  background: linear-gradient(135deg, #9a56ff 0%, #e36cd9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a56ff', endColorstr='#e36cd9',GradientType=1 ); }

.gradient-16 {
  background: #f48665;
  background: -moz-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
  background: -webkit-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
  background: linear-gradient(135deg, #f48665 0%, #fda23f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48665', endColorstr='#fda23f',GradientType=1 ); }

.gradient-17 {
  background: #e36cd9;
  background: -moz-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
  background: -webkit-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
  background: linear-gradient(135deg, #e36cd9 0%, #fe60ae 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e36cd9', endColorstr='#fe60ae',GradientType=1 ); }

.gradient-18 {
  background: #a15cff;
  background: -moz-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
  background: -webkit-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
  background: linear-gradient(to right, #a15cff 0%, #ce82fd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a15cff', endColorstr='#ce82fd',GradientType=1 ); }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #5e72e4;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #EE3232;
  --bs-orange: #ff9900;
  --bs-yellow: #FFFA6F;
  --bs-green: #297F00;
  --bs-teal: #20c997;
  --bs-cyan: #3065D0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #eb8153;
  --bs-secondary: #6418C3;
  --bs-success: #68CF29;
  --bs-info: #51A6F5;
  --bs-warning: #FFAB2D;
  --bs-danger: #FF4C41;
  --bs-light: #f7f7f7;
  --bs-dark: #6e6e6e;
  --bs-primary-rgb: 235, 129, 83;
  --bs-secondary-rgb: 100, 24, 195;
  --bs-success-rgb: 104, 207, 41;
  --bs-info-rgb: 81, 166, 245;
  --bs-warning-rgb: 255, 171, 45;
  --bs-danger-rgb: 255, 76, 65;
  --bs-light-rgb: 247, 247, 247;
  --bs-dark-rgb: 110, 110, 110;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 126, 126, 126;
  --bs-body-bg-rgb: 247, 247, 247;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: Roboto, sans-serif;
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #7e7e7e;
  --bs-body-bg: #f7f7f7; }

*,
*::before,
*::after {
  box-sizing: border-box; }

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth; } }

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: #3d4465; }

h1, .h1 {
  font-size: calc(1.35rem + 1.2vw); }
  @media (min-width: 1200px) {
    h1, .h1 {
      font-size: 2.25rem; } }

h2, .h2 {
  font-size: calc(1.3125rem + 0.75vw); }
  @media (min-width: 1200px) {
    h2, .h2 {
      font-size: 1.875rem; } }

h3, .h3 {
  font-size: calc(1.275rem + 0.3vw); }
  @media (min-width: 1200px) {
    h3, .h3 {
      font-size: 1.5rem; } }

h4, .h4 {
  font-size: 1.125rem; }

h5, .h5 {
  font-size: 1rem; }

h6, .h6 {
  font-size: 0.938rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-bs-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul {
  padding-left: 2rem; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small, .small {
  font-size: 0.875em; }

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #eb8153;
  text-decoration: underline; }
  a:hover {
    color: #bc6742; }

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

code {
  font-size: 0.875em;
  color: #e83e8c;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

table {
  caption-side: bottom;
  border-collapse: collapse; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #89879f;
  text-align: left; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0; }

label {
  display: inline-block; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }
  select:disabled {
    opacity: 1; }

[list]::-webkit-calendar-picker-indicator {
  display: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
  button:not(:disabled),
  [type="button"]:not(:disabled),
  [type="reset"]:not(:disabled),
  [type="submit"]:not(:disabled) {
    cursor: pointer; }

::-moz-focus-inner {
  padding: 0;
  border-style: none; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit; }
  @media (min-width: 1200px) {
    legend {
      font-size: 1.5rem; } }
  legend + * {
    clear: left; }

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0; }

::-webkit-inner-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield; }

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

::file-selector-button {
  font: inherit; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

iframe {
  border: 0; }

summary {
  display: list-item;
  cursor: pointer; }

progress {
  vertical-align: baseline; }

[hidden] {
  display: none !important; }

.lead {
  font-size: 1.09375rem;
  font-weight: 300; }

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-1 {
      font-size: 5rem; } }

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-2 {
      font-size: 4.5rem; } }

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-3 {
      font-size: 4rem; } }

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-4 {
      font-size: 3.5rem; } }

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-5 {
      font-size: 3rem; } }

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-6 {
      font-size: 2.5rem; } }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 0.875em;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem; }
  .blockquote > :last-child {
    margin-bottom: 0; }

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #f7f7f7;
  border: 1px solid #dee2e6;
  border-radius: 0.75rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 0.875em;
  color: #6c757d; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 15px);
  padding-left: var(--bs-gutter-x, 15px);
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1440) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1320px; } }

.row {
  --bs-gutter-x: 30px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x)); }
  .row > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y); }

.col {
  flex: 1 0 0%; }

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto; }

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%; }

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%; }

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333%; }

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%; }

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%; }

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66667%; }

.col-3 {
  flex: 0 0 auto;
  width: 25%; }

.col-4 {
  flex: 0 0 auto;
  width: 33.33333%; }

.col-5 {
  flex: 0 0 auto;
  width: 41.66667%; }

.col-6 {
  flex: 0 0 auto;
  width: 50%; }

.col-7 {
  flex: 0 0 auto;
  width: 58.33333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66667%; }

.col-9 {
  flex: 0 0 auto;
  width: 75%; }

.col-10 {
  flex: 0 0 auto;
  width: 83.33333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66667%; }

.col-12 {
  flex: 0 0 auto;
  width: 100%; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem; }

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem; }

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem; }

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem; }

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem; }

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem; }

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem; }

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem; }

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem; }

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem; }

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%; }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%; }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%; }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%; }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1440) {
  .col-xxl {
    flex: 1 0 0%; }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem; }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem; }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem; }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem; } }

.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #7e7e7e;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #7e7e7e;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #7e7e7e;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #7e7e7e;
  vertical-align: top;
  border-color: #EEEEEE; }
  .table > :not(caption) > * > * {
    padding: 0.5rem 0.5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:first-child) {
    border-top: 2px solid currentColor; }

.caption-top {
  caption-side: top; }

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * {
  border-width: 1px 0; }
  .table-bordered > :not(caption) > * > * {
    border-width: 0 1px; }

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0; }

.table-borderless > :not(:first-child) {
  border-top-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color); }

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color); }

.table-primary {
  --bs-table-bg: #fbe6dd;
  --bs-table-striped-bg: #eedbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e2cfc7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e8d5cc;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e2cfc7; }

.table-secondary {
  --bs-table-bg: #e0d1f3;
  --bs-table-striped-bg: #d5c7e7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cabcdb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cfc1e1;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cabcdb; }

.table-success {
  --bs-table-bg: #e1f5d4;
  --bs-table-striped-bg: #d6e9c9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbddbf;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d0e3c4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbddbf; }

.table-info {
  --bs-table-bg: #dcedfd;
  --bs-table-striped-bg: #d1e1f0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6d5e4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccdbea;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c6d5e4; }

.table-warning {
  --bs-table-bg: #ffeed5;
  --bs-table-striped-bg: #f2e2ca;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6d6c0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ecdcc5;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6d6c0; }

.table-danger {
  --bs-table-bg: #ffdbd9;
  --bs-table-striped-bg: #f2d0ce;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6c5c3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #eccbc9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6c5c3; }

.table-light {
  --bs-table-bg: #f7f7f7;
  --bs-table-striped-bg: #ebebeb;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dedede;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e4e4e4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dedede; }

.table-dark {
  --bs-table-bg: #6e6e6e;
  --bs-table-striped-bg: #757575;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #7d7d7d;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #797979;
  --bs-table-hover-color: #000;
  color: #fff;
  border-color: #7d7d7d; }

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1439.98) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

.form-label {
  margin-bottom: 0.5rem; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76563rem; }
  @media (min-width: 1200px) {
    .col-form-label-sm {
      font-size: 0.76562rem; } }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #89879f; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  background-color: #f7f7f7;
  background-clip: padding-box;
  border: 1px solid #EEEEEE;
  appearance: none;
  border-radius: 0.75rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control[type="file"] {
    overflow: hidden; }
    .form-control[type="file"]:not(:disabled):not([readonly]) {
      cursor: pointer; }
  .form-control:focus {
    color: #7e7e7e;
    background-color: #f7f7f7;
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-control::-webkit-date-and-time-value {
    height: 1.5em; }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::file-selector-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3; }
  .form-control::-webkit-file-upload-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #7e7e7e;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .form-control-sm {
      font-size: 0.76562rem; } }
  .form-control-sm::file-selector-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }
  .form-control-lg::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px); }

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.375rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.5em;
    border-radius: 0.75rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.5em;
    border-radius: 0.75rem; }

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  background-color: #f7f7f7;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #EEEEEE;
  border-radius: 0.75rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .form-select {
      transition: none; } }
  .form-select:focus {
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none; }
  .form-select:disabled {
    background-color: #e9ecef; }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #7e7e7e; }

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .form-select-sm {
      font-size: 0.76562rem; } }

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.form-check {
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem; }
  .form-check .form-check-input {
    float: left;
    margin-left: -1.5em; }

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact; }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-check-input:checked {
    background-color: #eb8153;
    border-color: #eb8153; }
    .form-check-input:checked[type="checkbox"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); }
  .form-check-input[type="checkbox"]:indeterminate {
    background-color: #eb8153;
    border-color: #eb8153;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }
  .form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5; }

.form-switch {
  padding-left: 2.5em; }
  .form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-switch .form-check-input {
        transition: none; } }
    .form-switch .form-check-input:focus {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f5c0a9'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked {
      background-position: right center;
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.form-check-inline {
  display: inline-block;
  margin-right: 1rem; }

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }
  .btn-check[disabled] + .btn, .btn-check:disabled + .btn {
    pointer-events: none;
    filter: none;
    opacity: 0.65; }

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #f7f7f7, 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #f7f7f7, 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #eb8153;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-webkit-slider-thumb {
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #f9d9cb; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #eb8153;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-moz-range-thumb {
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #f9d9cb; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #adb5bd; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #adb5bd; }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control {
    padding: 1rem 0.75rem; }
    .form-floating > .form-control::placeholder {
      color: transparent; }
    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0; }
  .input-group > .form-control:focus,
  .input-group > .form-select:focus {
    z-index: 3; }
  .input-group .btn {
    position: relative;
    z-index: 2; }
    .input-group .btn:focus {
      z-index: 3; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #EEEEEE;
  border-radius: 0.75rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .input-group-sm > .form-control,
    .input-group-sm > .form-select,
    .input-group-sm > .input-group-text,
    .input-group-sm > .btn {
      font-size: 0.76562rem; } }

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem; }

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #68CF29; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76563rem;
  color: #000;
  background-color: rgba(104, 207, 41, 0.9);
  border-radius: 0.75rem; }
  @media (min-width: 1200px) {
    .valid-tooltip {
      font-size: 0.76562rem; } }

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #68CF29;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368CF29' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #68CF29;
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #68CF29; }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368CF29' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: #68CF29;
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #68CF29; }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: #68CF29; }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: #68CF29; }

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated
.input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1; }
  .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated
  .input-group .form-select:valid:focus,
  .input-group .form-select.is-valid:focus {
    z-index: 3; }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #FF4C41; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76563rem;
  color: #000;
  background-color: rgba(255, 76, 65, 0.9);
  border-radius: 0.75rem; }
  @media (min-width: 1200px) {
    .invalid-tooltip {
      font-size: 0.76562rem; } }

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #FF4C41;
  padding-right: calc(1.5em + 0.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='%23FF4C41'%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='%23FF4C41' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #FF4C41;
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #FF4C41; }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), 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='%23FF4C41'%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='%23FF4C41' stroke='none'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: #FF4C41;
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #FF4C41; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #FF4C41; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #FF4C41; }

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated
.input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2; }
  .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated
  .input-group .form-select:invalid:focus,
  .input-group .form-select.is-invalid:focus {
    z-index: 3; }

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #7e7e7e;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  border-radius: 0.75rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #7e7e7e; }
  .btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    pointer-events: none;
    opacity: 0.65; }

.btn-primary {
  color: #000;
  background-color: #eb8153;
  border-color: #eb8153; }
  .btn-primary:hover {
    color: #000;
    background-color: #ee946d;
    border-color: #ed8e64; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #000;
    background-color: #ee946d;
    border-color: #ed8e64;
    box-shadow: 0 0 0 0.25rem rgba(200, 110, 71, 0.5); }
  .btn-check:checked + .btn-primary,
  .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #000;
    background-color: #ef9a75;
    border-color: #ed8e64; }
    .btn-check:checked + .btn-primary:focus,
    .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(200, 110, 71, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }

.btn-secondary {
  color: #fff;
  background-color: #6418C3;
  border-color: #6418C3; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5514a6;
    border-color: #50139c; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #5514a6;
    border-color: #50139c;
    box-shadow: 0 0 0 0.25rem rgba(123, 59, 204, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #50139c;
    border-color: #4b1292; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(123, 59, 204, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }

.btn-success {
  color: #000;
  background-color: #68CF29;
  border-color: #68CF29; }
  .btn-success:hover {
    color: #000;
    background-color: #7fd649;
    border-color: #77d43e; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #000;
    background-color: #7fd649;
    border-color: #77d43e;
    box-shadow: 0 0 0 0.25rem rgba(88, 176, 35, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #000;
    background-color: #86d954;
    border-color: #77d43e; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(88, 176, 35, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }

.btn-info {
  color: #000;
  background-color: #51A6F5;
  border-color: #51A6F5; }
  .btn-info:hover {
    color: #000;
    background-color: #6bb3f7;
    border-color: #62aff6; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #000;
    background-color: #6bb3f7;
    border-color: #62aff6;
    box-shadow: 0 0 0 0.25rem rgba(69, 141, 208, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #000;
    background-color: #74b8f7;
    border-color: #62aff6; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(69, 141, 208, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }

.btn-warning {
  color: #000;
  background-color: #FFAB2D;
  border-color: #FFAB2D; }
  .btn-warning:hover {
    color: #000;
    background-color: #ffb84d;
    border-color: #ffb342; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000;
    background-color: #ffb84d;
    border-color: #ffb342;
    box-shadow: 0 0 0 0.25rem rgba(217, 145, 38, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ffbc57;
    border-color: #ffb342; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 145, 38, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }

.btn-danger {
  color: #000;
  background-color: #FF4C41;
  border-color: #FF4C41; }
  .btn-danger:hover {
    color: #000;
    background-color: #ff675e;
    border-color: #ff5e54; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #000;
    background-color: #ff675e;
    border-color: #ff5e54;
    box-shadow: 0 0 0 0.25rem rgba(217, 65, 55, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #000;
    background-color: #ff7067;
    border-color: #ff5e54; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 65, 55, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }

.btn-light {
  color: #000;
  background-color: #f7f7f7;
  border-color: #f7f7f7; }
  .btn-light:hover {
    color: #000;
    background-color: #f8f8f8;
    border-color: #f8f8f8; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: #000;
    background-color: #f8f8f8;
    border-color: #f8f8f8;
    box-shadow: 0 0 0 0.25rem rgba(210, 210, 210, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: #000;
    background-color: #f9f9f9;
    border-color: #f8f8f8; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(210, 210, 210, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }

.btn-dark {
  color: #fff;
  background-color: #6e6e6e;
  border-color: #6e6e6e; }
  .btn-dark:hover {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858;
    box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #585858;
    border-color: #535353; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }

.btn-outline-primary {
  color: #eb8153;
  border-color: #eb8153; }
  .btn-outline-primary:hover {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #000;
    background-color: #eb8153;
    border-color: #eb8153; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #eb8153;
    background-color: transparent; }

.btn-outline-secondary {
  color: #6418C3;
  border-color: #6418C3; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #6418C3;
    border-color: #6418C3; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #6418C3;
    background-color: transparent; }

.btn-outline-success {
  color: #68CF29;
  border-color: #68CF29; }
  .btn-outline-success:hover {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: #000;
    background-color: #68CF29;
    border-color: #68CF29; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #68CF29;
    background-color: transparent; }

.btn-outline-info {
  color: #51A6F5;
  border-color: #51A6F5; }
  .btn-outline-info:hover {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #000;
    background-color: #51A6F5;
    border-color: #51A6F5; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #51A6F5;
    background-color: transparent; }

.btn-outline-warning {
  color: #FFAB2D;
  border-color: #FFAB2D; }
  .btn-outline-warning:hover {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #000;
    background-color: #FFAB2D;
    border-color: #FFAB2D; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #FFAB2D;
    background-color: transparent; }

.btn-outline-danger {
  color: #FF4C41;
  border-color: #FF4C41; }
  .btn-outline-danger:hover {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #000;
    background-color: #FF4C41;
    border-color: #FF4C41; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #FF4C41;
    background-color: transparent; }

.btn-outline-light {
  color: #f7f7f7;
  border-color: #f7f7f7; }
  .btn-outline-light:hover {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0.25rem rgba(247, 247, 247, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: #000;
    background-color: #f7f7f7;
    border-color: #f7f7f7; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(247, 247, 247, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #f7f7f7;
    background-color: transparent; }

.btn-outline-dark {
  color: #6e6e6e;
  border-color: #6e6e6e; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #6e6e6e;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #eb8153;
  text-decoration: underline; }
  .btn-link:hover {
    color: #bc6742; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem;
  border-radius: 0.2rem; }
  @media (min-width: 1200px) {
    .btn-sm, .btn-group-sm > .btn {
      font-size: 0.76562rem; } }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }
  .collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease; }
    @media (prefers-reduced-motion: reduce) {
      .collapsing.collapse-horizontal {
        transition: none; } }

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 0.875rem;
  color: #7e7e7e;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.75rem; }
  .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem; }

.dropdown-menu-start {
  --bs-position: start; }
  .dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0; }

.dropdown-menu-end {
  --bs-position: end; }
  .dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start; }
    .dropdown-menu-sm-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-sm-end {
    --bs-position: end; }
    .dropdown-menu-sm-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start; }
    .dropdown-menu-md-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-md-end {
    --bs-position: end; }
    .dropdown-menu-md-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start; }
    .dropdown-menu-lg-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-lg-end {
    --bs-position: end; }
    .dropdown-menu-lg-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start; }
    .dropdown-menu-xl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xl-end {
    --bs-position: end; }
    .dropdown-menu-xl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1440) {
  .dropdown-menu-xxl-start {
    --bs-position: start; }
    .dropdown-menu-xxl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xxl-end {
    --bs-position: end; }
    .dropdown-menu-xxl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-toggle::after {
  vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #1e2125;
    background-color: #e9ecef; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #eb8153; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.76563rem;
  color: #6c757d;
  white-space: nowrap; }
  @media (min-width: 1200px) {
    .dropdown-header {
      font-size: 0.76562rem; } }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529; }

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item {
    color: #dee2e6; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: #fff;
      background-color: #eb8153; }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #adb5bd; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6; }
  .dropdown-menu-dark .dropdown-header {
    color: #adb5bd; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
  .btn-group > .btn-check:checked + .btn,
  .btn-group > .btn-check:focus + .btn,
  .btn-group > .btn:hover,
  .btn-group > .btn:focus,
  .btn-group > .btn:active,
  .btn-group > .btn.active,
  .btn-group-vertical > .btn-check:checked + .btn,
  .btn-group-vertical > .btn-check:focus + .btn,
  .btn-group-vertical > .btn:hover,
  .btn-group-vertical > .btn:focus,
  .btn-group-vertical > .btn:active,
  .btn-group-vertical > .btn.active {
    z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #eb8153;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .nav-link {
      transition: none; } }
  .nav-link:hover, .nav-link:focus {
    color: #bc6742; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6;
      isolation: isolate; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #f7f7f7;
    border-color: #dee2e6 #dee2e6 #f7f7f7; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.75rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #eb8153; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  .navbar > .container,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  padding-top: 0.33594rem;
  padding-bottom: 0.33594rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  text-decoration: none;
  white-space: nowrap; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static; }

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.75rem;
  transition: box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
      transition: none; } }
  .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.25rem; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%; }

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto; }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .offcanvas-header {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-sm .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .offcanvas-header {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-md .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .offcanvas-header {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-lg .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; }
    .navbar-expand-xl .offcanvas-header {
      display: none; }
    .navbar-expand-xl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1440) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xxl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xxl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; }
    .navbar-expand-xxl .offcanvas-header {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xxl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .offcanvas-header {
    display: none; }
  .navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none; }
  .navbar-expand .offcanvas-top,
  .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0; }
  .navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.75rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem; }

.card-title {
  margin-bottom: 0.5rem; }

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link + .card-link {
  margin-left: 1rem; }

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.75rem - 1px) calc(0.75rem - 1px) 0 0; }

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.75rem - 1px) calc(0.75rem - 1px); }

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0; }
  .card-header-tabs .nav-link.active {
    background-color: #fff;
    border-bottom-color: #fff; }

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px); }

.card-group > .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 0.875rem;
  color: #7e7e7e;
  text-align: left;
  background-color: #f7f7f7;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button:not(.collapsed) {
    color: #d4744b;
    background-color: #fdf2ee;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4744b'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
      transform: rotate(-180deg); }
  .accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237e7e7e'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #f5c0a9;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }

.accordion-header {
  margin-bottom: 0; }

.accordion-item {
  background-color: #f7f7f7; }
  .accordion-item:first-of-type {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .accordion-item:first-of-type .accordion-button {
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
  .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .accordion-item:last-of-type {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem; }
    .accordion-item:last-of-type .accordion-button.collapsed {
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
    .accordion-item:last-of-type .accordion-collapse {
      border-bottom-right-radius: 0.75rem;
      border-bottom-left-radius: 0.75rem; }

.accordion-body {
  padding: 1rem 1.25rem; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .accordion-flush .accordion-item:first-child {
    border-top: 0; }
  .accordion-flush .accordion-item:last-child {
    border-bottom: 0; }
  .accordion-flush .accordion-item .accordion-button {
    border-radius: 0; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  color: #eb8153;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: #bc6742;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    color: #bc6742;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25); }

.page-item:not(:first-child) .page-link {
  margin-left: -1px; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #eb8153;
  border-color: #eb8153; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.76563rem; }
  @media (min-width: 1200px) {
    .pagination-sm .page-link {
      font-size: 0.76562rem; } }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.75rem; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.75rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 3rem; }
  .alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem; }

.alert-primary {
  color: #8d4d32;
  background-color: #fbe6dd;
  border-color: #f9d9cb; }
  .alert-primary .alert-link {
    color: #713e28; }

.alert-secondary {
  color: #3c0e75;
  background-color: #e0d1f3;
  border-color: #d1baed; }
  .alert-secondary .alert-link {
    color: #300b5e; }

.alert-success {
  color: #2a5310;
  background-color: #e1f5d4;
  border-color: #d2f1bf; }
  .alert-success .alert-link {
    color: #22420d; }

.alert-info {
  color: #316493;
  background-color: #dcedfd;
  border-color: #cbe4fc; }
  .alert-info .alert-link {
    color: #275076; }

.alert-warning {
  color: #664412;
  background-color: #ffeed5;
  border-color: #ffe6c0; }
  .alert-warning .alert-link {
    color: #52360e; }

.alert-danger {
  color: #992e27;
  background-color: #ffdbd9;
  border-color: #ffc9c6; }
  .alert-danger .alert-link {
    color: #7a251f; }

.alert-light {
  color: #636363;
  background-color: #fdfdfd;
  border-color: #fdfdfd; }
  .alert-light .alert-link {
    color: #4f4f4f; }

.alert-dark {
  color: #424242;
  background-color: #e2e2e2;
  border-color: #d4d4d4; }
  .alert-dark .alert-link {
    color: #353535; }

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #e9ecef;
  border-radius: 0.75rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #eb8153;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.75rem; }

.list-group-numbered {
  list-style-type: none;
  counter-reset: section; }
  .list-group-numbered > li::before {
    content: counters(section, ".") ". ";
    counter-increment: section; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #7e7e7e;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #eb8153;
    border-color: #eb8153; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.75rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.75rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1440) {
  .list-group-horizontal-xxl {
    flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.75rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.75rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xxl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #8d4d32;
  background-color: #fbe6dd; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #8d4d32;
    background-color: #e2cfc7; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #8d4d32;
    border-color: #8d4d32; }

.list-group-item-secondary {
  color: #3c0e75;
  background-color: #e0d1f3; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #3c0e75;
    background-color: #cabcdb; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #3c0e75;
    border-color: #3c0e75; }

.list-group-item-success {
  color: #2a5310;
  background-color: #e1f5d4; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #2a5310;
    background-color: #cbddbf; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #2a5310;
    border-color: #2a5310; }

.list-group-item-info {
  color: #316493;
  background-color: #dcedfd; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #316493;
    background-color: #c6d5e4; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #316493;
    border-color: #316493; }

.list-group-item-warning {
  color: #664412;
  background-color: #ffeed5; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #664412;
    background-color: #e6d6c0; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #664412;
    border-color: #664412; }

.list-group-item-danger {
  color: #992e27;
  background-color: #ffdbd9; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #992e27;
    background-color: #e6c5c3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #992e27;
    border-color: #992e27; }

.list-group-item-light {
  color: #636363;
  background-color: #fdfdfd; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #636363;
    background-color: #e4e4e4; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #636363;
    border-color: #636363; }

.list-group-item-dark {
  color: #424242;
  background-color: #e2e2e2; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #424242;
    background-color: #cbcbcb; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #424242;
    border-color: #424242; }

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.75rem;
  opacity: 0.5; }
  .btn-close:hover {
    color: #000;
    text-decoration: none;
    opacity: 0.75; }
  .btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(235, 129, 83, 0.25);
    opacity: 1; }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    user-select: none;
    opacity: 0.25; }

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%); }

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.75rem; }
  .toast.showing {
    opacity: 0; }
  .toast:not(.show) {
    display: none; }

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none; }
  .toast-container > :not(:last-child) {
    margin-bottom: 15px; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }
  .toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem; }

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }
  .modal.modal-static .modal-dialog {
    transform: scale(1.02); }

.modal-dialog-scrollable {
  height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #EEEEEE;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #EEEEEE;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0; }
  .modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0; }
  .modal-fullscreen .modal-header {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-sm-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-md-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-lg-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1439.98) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xxl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76563rem;
  word-wrap: break-word;
  opacity: 0; }
  @media (min-width: 1200px) {
    .tooltip {
      font-size: 0.76562rem; } }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0; }
    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
      top: -1px;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
      right: -1px;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0; }
    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
      bottom: -1px;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
      left: -1px;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.75rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76563rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  @media (min-width: 1200px) {
    .popover {
      font-size: 0.76562rem; } }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px); }
  .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #fff; }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff; }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px); }
  .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #fff; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #3d4465;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #7e7e7e; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%); }

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators [data-bs-target] {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center; }

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000; }

.carousel-dark .carousel-caption {
  color: #000; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1;
    transform: none; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s; } }

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .offcanvas {
      transition: none; } }

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .offcanvas-backdrop.fade {
    opacity: 0; }
  .offcanvas-backdrop.show {
    opacity: 0.5; }

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem; }
  .offcanvas-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem; }

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5; }

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto; }

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%); }

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%); }

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%); }

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%); }

.offcanvas.show {
  transform: none; }

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: 0.5; }
  .placeholder.btn::before {
    display: inline-block;
    content: ""; }

.placeholder-xs {
  min-height: .6em; }

.placeholder-sm {
  min-height: .8em; }

.placeholder-lg {
  min-height: 1.2em; }

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite; }

@keyframes placeholder-glow {
  50% {
    opacity: 0.2; } }

.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite; }

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%; } }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.link-primary {
  color: #eb8153; }
  .link-primary:hover, .link-primary:focus {
    color: #ef9a75; }

.link-secondary {
  color: #6418C3; }
  .link-secondary:hover, .link-secondary:focus {
    color: #50139c; }

.link-success {
  color: #68CF29; }
  .link-success:hover, .link-success:focus {
    color: #86d954; }

.link-info {
  color: #51A6F5; }
  .link-info:hover, .link-info:focus {
    color: #74b8f7; }

.link-warning {
  color: #FFAB2D; }
  .link-warning:hover, .link-warning:focus {
    color: #ffbc57; }

.link-danger {
  color: #FF4C41; }
  .link-danger:hover, .link-danger:focus {
    color: #ff7067; }

.link-light {
  color: #f7f7f7; }
  .link-light:hover, .link-light:focus {
    color: #f9f9f9; }

.link-dark {
  color: #6e6e6e; }
  .link-dark:hover, .link-dark:focus {
    color: #585858; }

.ratio {
  position: relative;
  width: 100%; }
  .ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""; }
  .ratio > * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ratio-1x1 {
  --bs-aspect-ratio: 100%; }

.ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%); }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020; }

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1440) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch; }

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch; }

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: ""; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.float-start {
  float: left !important; }

.float-end {
  float: right !important; }

.float-none {
  float: none !important; }

.opacity-0 {
  opacity: 0 !important; }

.opacity-25 {
  opacity: 0.25 !important; }

.opacity-50 {
  opacity: 0.5 !important; }

.opacity-75 {
  opacity: 0.75 !important; }

.opacity-100 {
  opacity: 1 !important; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.overflow-visible {
  overflow: visible !important; }

.overflow-scroll {
  overflow: scroll !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-grid {
  display: grid !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

.d-none {
  display: none !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.top-0 {
  top: 0 !important; }

.top-50 {
  top: 50% !important; }

.top-100 {
  top: 100% !important; }

.bottom-0 {
  bottom: 0 !important; }

.bottom-50 {
  bottom: 50% !important; }

.bottom-100 {
  bottom: 100% !important; }

.start-0 {
  left: 0 !important; }

.start-50 {
  left: 50% !important; }

.start-100 {
  left: 100% !important; }

.end-0 {
  right: 0 !important; }

.end-50 {
  right: 50% !important; }

.end-100 {
  right: 100% !important; }

.translate-middle {
  transform: translate(-50%, -50%) !important; }

.translate-middle-x {
  transform: translateX(-50%) !important; }

.translate-middle-y {
  transform: translateY(-50%) !important; }

.border {
  border: 1px solid #EEEEEE !important; }

.border-0 {
  border: 0 !important; }

.border-top {
  border-top: 1px solid #EEEEEE !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-end {
  border-right: 1px solid #EEEEEE !important; }

.border-end-0 {
  border-right: 0 !important; }

.border-bottom {
  border-bottom: 1px solid #EEEEEE !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-start {
  border-left: 1px solid #EEEEEE !important; }

.border-start-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #eb8153 !important; }

.border-secondary {
  border-color: #6418C3 !important; }

.border-success {
  border-color: #68CF29 !important; }

.border-info {
  border-color: #51A6F5 !important; }

.border-warning {
  border-color: #FFAB2D !important; }

.border-danger {
  border-color: #FF4C41 !important; }

.border-light {
  border-color: #f7f7f7 !important; }

.border-dark {
  border-color: #6e6e6e !important; }

.border-white {
  border-color: #fff !important; }

.border-1 {
  border-width: 1px !important; }

.border-2 {
  border-width: 2px !important; }

.border-3 {
  border-width: 3px !important; }

.border-4 {
  border-width: 4px !important; }

.border-5 {
  border-width: 5px !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.vw-100 {
  width: 100vw !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mh-100 {
  max-height: 100% !important; }

.vh-100 {
  height: 100vh !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.gap-0 {
  gap: 0 !important; }

.gap-1 {
  gap: 0.25rem !important; }

.gap-2 {
  gap: 0.5rem !important; }

.gap-3 {
  gap: 1rem !important; }

.gap-4 {
  gap: 1.5rem !important; }

.gap-5 {
  gap: 3rem !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.justify-content-evenly {
  justify-content: space-evenly !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

.order-first {
  order: -1 !important; }

.order-0 {
  order: 0 !important; }

.order-1 {
  order: 1 !important; }

.order-2 {
  order: 2 !important; }

.order-3 {
  order: 3 !important; }

.order-4 {
  order: 4 !important; }

.order-5 {
  order: 5 !important; }

.order-last {
  order: 6 !important; }

.m-0 {
  margin: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.mt-0 {
  margin-top: 0 !important; }

.mt-1 {
  margin-top: 0.25rem !important; }

.mt-2 {
  margin-top: 0.5rem !important; }

.mt-3 {
  margin-top: 1rem !important; }

.mt-4 {
  margin-top: 1.5rem !important; }

.mt-5 {
  margin-top: 3rem !important; }

.mt-auto {
  margin-top: auto !important; }

.me-0 {
  margin-right: 0 !important; }

.me-1 {
  margin-right: 0.25rem !important; }

.me-2 {
  margin-right: 0.5rem !important; }

.me-3 {
  margin-right: 1rem !important; }

.me-4 {
  margin-right: 1.5rem !important; }

.me-5 {
  margin-right: 3rem !important; }

.me-auto {
  margin-right: auto !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-1 {
  margin-bottom: 0.25rem !important; }

.mb-2 {
  margin-bottom: 0.5rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ms-0 {
  margin-left: 0 !important; }

.ms-1 {
  margin-left: 0.25rem !important; }

.ms-2 {
  margin-left: 0.5rem !important; }

.ms-3 {
  margin-left: 1rem !important; }

.ms-4 {
  margin-left: 1.5rem !important; }

.ms-5 {
  margin-left: 3rem !important; }

.ms-auto {
  margin-left: auto !important; }

.p-0 {
  padding: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pt-0 {
  padding-top: 0 !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pe-0 {
  padding-right: 0 !important; }

.pe-1 {
  padding-right: 0.25rem !important; }

.pe-2 {
  padding-right: 0.5rem !important; }

.pe-3 {
  padding-right: 1rem !important; }

.pe-4 {
  padding-right: 1.5rem !important; }

.pe-5 {
  padding-right: 3rem !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.ps-0 {
  padding-left: 0 !important; }

.ps-1 {
  padding-left: 0.25rem !important; }

.ps-2 {
  padding-left: 0.5rem !important; }

.ps-3 {
  padding-left: 1rem !important; }

.ps-4 {
  padding-left: 1.5rem !important; }

.ps-5 {
  padding-left: 3rem !important; }

.font-monospace {
  font-family: var(--bs-font-monospace) !important; }

.fs-1 {
  font-size: calc(1.35rem + 1.2vw) !important; }

.fs-2 {
  font-size: calc(1.3125rem + 0.75vw) !important; }

.fs-3 {
  font-size: calc(1.275rem + 0.3vw) !important; }

.fs-4 {
  font-size: 1.125rem !important; }

.fs-5 {
  font-size: 1rem !important; }

.fs-6 {
  font-size: 0.938rem !important; }

.fst-italic {
  font-style: italic !important; }

.fst-normal {
  font-style: normal !important; }

.fw-light {
  font-weight: 300 !important; }

.fw-lighter {
  font-weight: lighter !important; }

.fw-normal {
  font-weight: 400 !important; }

.fw-bold {
  font-weight: 700 !important; }

.fw-bolder {
  font-weight: bolder !important; }

.lh-1 {
  line-height: 1 !important; }

.lh-sm {
  line-height: 1.25 !important; }

.lh-base {
  line-height: 1.5 !important; }

.lh-lg {
  line-height: 2 !important; }

.text-start {
  text-align: left !important; }

.text-end {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-decoration-none {
  text-decoration: none !important; }

.text-decoration-underline {
  text-decoration: underline !important; }

.text-decoration-line-through {
  text-decoration: line-through !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; }

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; }

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; }

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; }

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; }

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }

.text-muted {
  --bs-text-opacity: 1;
  color: #89879f !important; }

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important; }

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important; }

.text-opacity-25 {
  --bs-text-opacity: 0.25; }

.text-opacity-50 {
  --bs-text-opacity: 0.5; }

.text-opacity-75 {
  --bs-text-opacity: 0.75; }

.text-opacity-100 {
  --bs-text-opacity: 1; }

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; }

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; }

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; }

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; }

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; }

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; }

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; }

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important; }

.bg-opacity-10 {
  --bs-bg-opacity: 0.1; }

.bg-opacity-25 {
  --bs-bg-opacity: 0.25; }

.bg-opacity-50 {
  --bs-bg-opacity: 0.5; }

.bg-opacity-75 {
  --bs-bg-opacity: 0.75; }

.bg-opacity-100 {
  --bs-bg-opacity: 1; }

.bg-gradient {
  background-image: var(--bs-gradient) !important; }

.user-select-all {
  user-select: all !important; }

.user-select-auto {
  user-select: auto !important; }

.user-select-none {
  user-select: none !important; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

.rounded {
  border-radius: 0.75rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.rounded-1 {
  border-radius: 0.2rem !important; }

.rounded-2 {
  border-radius: 0.75rem !important; }

.rounded-3 {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-top {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important; }

.rounded-end {
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important; }

.rounded-start {
  border-bottom-left-radius: 0.75rem !important;
  border-top-left-radius: 0.75rem !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-grid {
    display: grid !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; }
  .d-sm-none {
    display: none !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 3rem !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; }
  .order-sm-first {
    order: -1 !important; }
  .order-sm-0 {
    order: 0 !important; }
  .order-sm-1 {
    order: 1 !important; }
  .order-sm-2 {
    order: 2 !important; }
  .order-sm-3 {
    order: 3 !important; }
  .order-sm-4 {
    order: 4 !important; }
  .order-sm-5 {
    order: 5 !important; }
  .order-sm-last {
    order: 6 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .me-sm-0 {
    margin-right: 0 !important; }
  .me-sm-1 {
    margin-right: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.5rem !important; }
  .me-sm-3 {
    margin-right: 1rem !important; }
  .me-sm-4 {
    margin-right: 1.5rem !important; }
  .me-sm-5 {
    margin-right: 3rem !important; }
  .me-sm-auto {
    margin-right: auto !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ms-sm-0 {
    margin-left: 0 !important; }
  .ms-sm-1 {
    margin-left: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.5rem !important; }
  .ms-sm-3 {
    margin-left: 1rem !important; }
  .ms-sm-4 {
    margin-left: 1.5rem !important; }
  .ms-sm-5 {
    margin-left: 3rem !important; }
  .ms-sm-auto {
    margin-left: auto !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pe-sm-0 {
    padding-right: 0 !important; }
  .pe-sm-1 {
    padding-right: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.5rem !important; }
  .pe-sm-3 {
    padding-right: 1rem !important; }
  .pe-sm-4 {
    padding-right: 1.5rem !important; }
  .pe-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .ps-sm-0 {
    padding-left: 0 !important; }
  .ps-sm-1 {
    padding-left: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4 {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 3rem !important; }
  .text-sm-start {
    text-align: left !important; }
  .text-sm-end {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .float-md-start {
    float: left !important; }
  .float-md-end {
    float: right !important; }
  .float-md-none {
    float: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-grid {
    display: grid !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; }
  .d-md-none {
    display: none !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 3rem !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .justify-content-md-evenly {
    justify-content: space-evenly !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; }
  .order-md-first {
    order: -1 !important; }
  .order-md-0 {
    order: 0 !important; }
  .order-md-1 {
    order: 1 !important; }
  .order-md-2 {
    order: 2 !important; }
  .order-md-3 {
    order: 3 !important; }
  .order-md-4 {
    order: 4 !important; }
  .order-md-5 {
    order: 5 !important; }
  .order-md-last {
    order: 6 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .me-md-0 {
    margin-right: 0 !important; }
  .me-md-1 {
    margin-right: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.5rem !important; }
  .me-md-3 {
    margin-right: 1rem !important; }
  .me-md-4 {
    margin-right: 1.5rem !important; }
  .me-md-5 {
    margin-right: 3rem !important; }
  .me-md-auto {
    margin-right: auto !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ms-md-0 {
    margin-left: 0 !important; }
  .ms-md-1 {
    margin-left: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.5rem !important; }
  .ms-md-3 {
    margin-left: 1rem !important; }
  .ms-md-4 {
    margin-left: 1.5rem !important; }
  .ms-md-5 {
    margin-left: 3rem !important; }
  .ms-md-auto {
    margin-left: auto !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pe-md-0 {
    padding-right: 0 !important; }
  .pe-md-1 {
    padding-right: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.5rem !important; }
  .pe-md-3 {
    padding-right: 1rem !important; }
  .pe-md-4 {
    padding-right: 1.5rem !important; }
  .pe-md-5 {
    padding-right: 3rem !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .ps-md-0 {
    padding-left: 0 !important; }
  .ps-md-1 {
    padding-left: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 3rem !important; }
  .text-md-start {
    text-align: left !important; }
  .text-md-end {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .float-lg-start {
    float: left !important; }
  .float-lg-end {
    float: right !important; }
  .float-lg-none {
    float: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-grid {
    display: grid !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; }
  .d-lg-none {
    display: none !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 3rem !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; }
  .order-lg-first {
    order: -1 !important; }
  .order-lg-0 {
    order: 0 !important; }
  .order-lg-1 {
    order: 1 !important; }
  .order-lg-2 {
    order: 2 !important; }
  .order-lg-3 {
    order: 3 !important; }
  .order-lg-4 {
    order: 4 !important; }
  .order-lg-5 {
    order: 5 !important; }
  .order-lg-last {
    order: 6 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .me-lg-0 {
    margin-right: 0 !important; }
  .me-lg-1 {
    margin-right: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.5rem !important; }
  .me-lg-3 {
    margin-right: 1rem !important; }
  .me-lg-4 {
    margin-right: 1.5rem !important; }
  .me-lg-5 {
    margin-right: 3rem !important; }
  .me-lg-auto {
    margin-right: auto !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ms-lg-0 {
    margin-left: 0 !important; }
  .ms-lg-1 {
    margin-left: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.5rem !important; }
  .ms-lg-3 {
    margin-left: 1rem !important; }
  .ms-lg-4 {
    margin-left: 1.5rem !important; }
  .ms-lg-5 {
    margin-left: 3rem !important; }
  .ms-lg-auto {
    margin-left: auto !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pe-lg-0 {
    padding-right: 0 !important; }
  .pe-lg-1 {
    padding-right: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.5rem !important; }
  .pe-lg-3 {
    padding-right: 1rem !important; }
  .pe-lg-4 {
    padding-right: 1.5rem !important; }
  .pe-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .ps-lg-0 {
    padding-left: 0 !important; }
  .ps-lg-1 {
    padding-left: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 3rem !important; }
  .text-lg-start {
    text-align: left !important; }
  .text-lg-end {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important; }
  .float-xl-end {
    float: right !important; }
  .float-xl-none {
    float: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-grid {
    display: grid !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; }
  .d-xl-none {
    display: none !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 3rem !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; }
  .order-xl-first {
    order: -1 !important; }
  .order-xl-0 {
    order: 0 !important; }
  .order-xl-1 {
    order: 1 !important; }
  .order-xl-2 {
    order: 2 !important; }
  .order-xl-3 {
    order: 3 !important; }
  .order-xl-4 {
    order: 4 !important; }
  .order-xl-5 {
    order: 5 !important; }
  .order-xl-last {
    order: 6 !important; }
  .m-xl-0 {
    margin: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mt-xl-5 {
    margin-top: 3rem !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .me-xl-0 {
    margin-right: 0 !important; }
  .me-xl-1 {
    margin-right: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.5rem !important; }
  .me-xl-3 {
    margin-right: 1rem !important; }
  .me-xl-4 {
    margin-right: 1.5rem !important; }
  .me-xl-5 {
    margin-right: 3rem !important; }
  .me-xl-auto {
    margin-right: auto !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xl-5 {
    margin-bottom: 3rem !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ms-xl-0 {
    margin-left: 0 !important; }
  .ms-xl-1 {
    margin-left: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.5rem !important; }
  .ms-xl-3 {
    margin-left: 1rem !important; }
  .ms-xl-4 {
    margin-left: 1.5rem !important; }
  .ms-xl-5 {
    margin-left: 3rem !important; }
  .ms-xl-auto {
    margin-left: auto !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pt-xl-5 {
    padding-top: 3rem !important; }
  .pe-xl-0 {
    padding-right: 0 !important; }
  .pe-xl-1 {
    padding-right: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.5rem !important; }
  .pe-xl-3 {
    padding-right: 1rem !important; }
  .pe-xl-4 {
    padding-right: 1.5rem !important; }
  .pe-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xl-5 {
    padding-bottom: 3rem !important; }
  .ps-xl-0 {
    padding-left: 0 !important; }
  .ps-xl-1 {
    padding-left: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 3rem !important; }
  .text-xl-start {
    text-align: left !important; }
  .text-xl-end {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

@media (min-width: 1440) {
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-grid {
    display: grid !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: flex !important; }
  .d-xxl-inline-flex {
    display: inline-flex !important; }
  .d-xxl-none {
    display: none !important; }
  .flex-xxl-fill {
    flex: 1 1 auto !important; }
  .flex-xxl-row {
    flex-direction: row !important; }
  .flex-xxl-column {
    flex-direction: column !important; }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xxl-wrap {
    flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 3rem !important; }
  .justify-content-xxl-start {
    justify-content: flex-start !important; }
  .justify-content-xxl-end {
    justify-content: flex-end !important; }
  .justify-content-xxl-center {
    justify-content: center !important; }
  .justify-content-xxl-between {
    justify-content: space-between !important; }
  .justify-content-xxl-around {
    justify-content: space-around !important; }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xxl-start {
    align-items: flex-start !important; }
  .align-items-xxl-end {
    align-items: flex-end !important; }
  .align-items-xxl-center {
    align-items: center !important; }
  .align-items-xxl-baseline {
    align-items: baseline !important; }
  .align-items-xxl-stretch {
    align-items: stretch !important; }
  .align-content-xxl-start {
    align-content: flex-start !important; }
  .align-content-xxl-end {
    align-content: flex-end !important; }
  .align-content-xxl-center {
    align-content: center !important; }
  .align-content-xxl-between {
    align-content: space-between !important; }
  .align-content-xxl-around {
    align-content: space-around !important; }
  .align-content-xxl-stretch {
    align-content: stretch !important; }
  .align-self-xxl-auto {
    align-self: auto !important; }
  .align-self-xxl-start {
    align-self: flex-start !important; }
  .align-self-xxl-end {
    align-self: flex-end !important; }
  .align-self-xxl-center {
    align-self: center !important; }
  .align-self-xxl-baseline {
    align-self: baseline !important; }
  .align-self-xxl-stretch {
    align-self: stretch !important; }
  .order-xxl-first {
    order: -1 !important; }
  .order-xxl-0 {
    order: 0 !important; }
  .order-xxl-1 {
    order: 1 !important; }
  .order-xxl-2 {
    order: 2 !important; }
  .order-xxl-3 {
    order: 3 !important; }
  .order-xxl-4 {
    order: 4 !important; }
  .order-xxl-5 {
    order: 5 !important; }
  .order-xxl-last {
    order: 6 !important; }
  .m-xxl-0 {
    margin: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .m-xxl-3 {
    margin: 1rem !important; }
  .m-xxl-4 {
    margin: 1.5rem !important; }
  .m-xxl-5 {
    margin: 3rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mt-xxl-1 {
    margin-top: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.5rem !important; }
  .mt-xxl-3 {
    margin-top: 1rem !important; }
  .mt-xxl-4 {
    margin-top: 1.5rem !important; }
  .mt-xxl-5 {
    margin-top: 3rem !important; }
  .mt-xxl-auto {
    margin-top: auto !important; }
  .me-xxl-0 {
    margin-right: 0 !important; }
  .me-xxl-1 {
    margin-right: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.5rem !important; }
  .me-xxl-3 {
    margin-right: 1rem !important; }
  .me-xxl-4 {
    margin-right: 1.5rem !important; }
  .me-xxl-5 {
    margin-right: 3rem !important; }
  .me-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xxl-3 {
    margin-bottom: 1rem !important; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xxl-5 {
    margin-bottom: 3rem !important; }
  .mb-xxl-auto {
    margin-bottom: auto !important; }
  .ms-xxl-0 {
    margin-left: 0 !important; }
  .ms-xxl-1 {
    margin-left: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.5rem !important; }
  .ms-xxl-3 {
    margin-left: 1rem !important; }
  .ms-xxl-4 {
    margin-left: 1.5rem !important; }
  .ms-xxl-5 {
    margin-left: 3rem !important; }
  .ms-xxl-auto {
    margin-left: auto !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .p-xxl-3 {
    padding: 1rem !important; }
  .p-xxl-4 {
    padding: 1.5rem !important; }
  .p-xxl-5 {
    padding: 3rem !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pt-xxl-1 {
    padding-top: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.5rem !important; }
  .pt-xxl-3 {
    padding-top: 1rem !important; }
  .pt-xxl-4 {
    padding-top: 1.5rem !important; }
  .pt-xxl-5 {
    padding-top: 3rem !important; }
  .pe-xxl-0 {
    padding-right: 0 !important; }
  .pe-xxl-1 {
    padding-right: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.5rem !important; }
  .pe-xxl-3 {
    padding-right: 1rem !important; }
  .pe-xxl-4 {
    padding-right: 1.5rem !important; }
  .pe-xxl-5 {
    padding-right: 3rem !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xxl-3 {
    padding-bottom: 1rem !important; }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xxl-5 {
    padding-bottom: 3rem !important; }
  .ps-xxl-0 {
    padding-left: 0 !important; }
  .ps-xxl-1 {
    padding-left: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 3rem !important; }
  .text-xxl-start {
    text-align: left !important; }
  .text-xxl-end {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.25rem !important; }
  .fs-2 {
    font-size: 1.875rem !important; }
  .fs-3 {
    font-size: 1.5rem !important; } }

@media print {
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-grid {
    display: grid !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; }
  .d-print-none {
    display: none !important; } }

.c-pointer {
  cursor: pointer; }

* {
  outline: none;
  padding: 0; }
  *::after {
    margin: 0;
    padding: 0; }
  *::before {
    margin: 0;
    padding: 0; }

::selection {
  color: #fff;
  background: var(--primary); }

body {
  overflow-x: hidden;
  height: 100%;
  position: relative;
  max-width: 100%;
  font-size: 0.875rem; }
  @media only screen and (max-width: 991px) {
    body {
      font-size: 0.875rem; } }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  color: #000;
  font-weight: 600; }

p {
  line-height: 1.8; }

.box-shadow-none {
  box-shadow: none !important; }

#main-wrapper {
  opacity: 0;
  transition: all 0.25s ease-in;
  overflow: hidden;
  position: relative; }
  #main-wrapper.show {
    opacity: 1; }

.rounded-lg {
  border-radius: 0.35rem; }

ul {
  padding: 0;
  margin: 0; }

li {
  list-style: none; }

a {
  text-decoration: none;
  color: #7e7e7e; }
  a:hover, a:focus, a.active {
    text-decoration: none; }

.rounded {
  border-radius: 0.35rem !important; }

.btn-link:hover, .btn-link:focus, .btn-link.active {
  text-decoration: none; }

.fs-12 {
  font-size: 12px !important;
  line-height: 1.6; }

.fs-13 {
  font-size: 13px !important;
  line-height: 1.4; }

.fs-14 {
  font-size: 14px !important;
  line-height: 1.5; }
  @media only screen and (max-width: 1199px) {
    .fs-14 {
      font-size: 12px !important; } }

.fs-15 {
  font-size: 14px !important;
  line-height: 1.5; }

.fs-16 {
  font-size: 16px !important;
  line-height: 1.5; }

.fs-18 {
  font-size: 18px !important;
  line-height: 1.5; }

.fs-20 {
  font-size: 20px !important;
  line-height: 1.5; }

.fs-22 {
  font-size: 22px !important;
  line-height: 1.5; }

.fs-24 {
  font-size: 24px !important;
  line-height: 1.4; }

.fs-26 {
  font-size: 26px !important;
  line-height: 1.4; }

.fs-28 {
  font-size: 28px !important;
  line-height: 1.4; }

.fs-30 {
  font-size: 30px !important;
  line-height: 1.4; }

.fs-32 {
  font-size: 32px !important;
  line-height: 1.25; }

.fs-34 {
  font-size: 34px !important;
  line-height: 1.25; }

.fs-35 {
  font-size: 35px !important;
  line-height: 1.25; }

.fs-36 {
  font-size: 36px !important;
  line-height: 1.25; }

.fs-38 {
  font-size: 38px !important;
  line-height: 1.25; }

.fs-46 {
  font-size: 46px !important;
  line-height: 1.25; }

.fs-48 {
  font-size: 48px !important;
  line-height: 1.25; }

.font-w100 {
  font-weight: 100; }

.font-w200 {
  font-weight: 200; }

.font-w300 {
  font-weight: 300; }

.font-w400 {
  font-weight: 400; }

.font-w500 {
  font-weight: 500; }

.font-w600 {
  font-weight: 600; }

.font-w700 {
  font-weight: 700; }

.font-w800 {
  font-weight: 800; }

.font-w900 {
  font-weight: 900; }

.w-space-no {
  white-space: nowrap; }

.content-body .container {
  margin-top: 40px;
  padding-right: 40px;
  padding-left: 40px; }
  @media only screen and (min-width: 1600px) {
    .content-body .container.max {
      max-width: 1340px; } }
  @media only screen and (max-width: 1200px) {
    .content-body .container.max {
      margin-top: 30px;
      padding-right: 30px;
      padding-left: 30px;
      max-width: 100%; } }
  @media only screen and (max-width: 767px) {
    .content-body .container.max {
      margin-top: 20px;
      padding-right: 20px;
      padding-left: 20px;
      max-width: 100%; } }
  @media only screen and (max-width: 575px) {
    .content-body .container.max {
      margin-top: 15px;
      padding-right: 15px;
      padding-left: 15px;
      max-width: 100%; } }

.content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
  padding-top: 40px;
  padding-right: 40px;
  padding-left: 40px; }
  @media only screen and (max-width: 1200px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 30px;
      padding-right: 30px;
      padding-left: 30px; } }
  @media only screen and (max-width: 767px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 20px;
      padding-right: 20px;
      padding-left: 20px; } }
  @media only screen and (max-width: 575px) {
    .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
      padding-top: 15px;
      padding-right: 15px;
      padding-left: 15px; } }

/*sp*/
.row.sp4,
.sp4 {
  margin-left: -2px;
  margin-right: -2px; }
  .row.sp4 [class*="col-"],
  .sp4 [class*="col-"] {
    padding-left: 2px;
    padding-right: 2px; }

.op1 {
  opacity: 0.1; }

.op2 {
  opacity: 0.2; }

.op3 {
  opacity: 0.3; }

.op4 {
  opacity: 0.4; }

.op5 {
  opacity: 0.5; }

.op6 {
  opacity: 0.6; }

.op7 {
  opacity: 0.7; }

.op8 {
  opacity: 0.8; }

.op9 {
  opacity: 0.9; }

.content-heading {
  font-size: 16px;
  margin-bottom: 1.875rem;
  margin-top: 3.125rem;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 10px; }
  [direction="rtl"] .content-heading {
    text-align: right; }

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
  box-shadow: none; }

.text-primary {
  color: var(--primary) !important; }

.bg-primary {
  background-color: var(--primary) !important; }

.support-ticket {
  position: fixed;
  bottom: 30px;
  right: 15px;
  z-index: 999999; }

.support-ticket-btn {
  width: 100px;
  background: #7CB442;
  animation: 0.7s ease-in-out 0s infinite alternate none running crescendo;
  border-radius: 50px;
  color: #fff;
  font-size: 8px;
  font-size: 16px;
  padding: 5px 10px 7px;
  text-align: center;
  display: inline-block;
  box-shadow: rgba(124, 180, 66, 0.7) 0px 8px 35px 0px; }
  .support-ticket-btn:hover, .support-ticket-btn:focus {
    color: #fff; }

.text-blue {
  color: #5e72e4; }

.text-indigo {
  color: #6610f2; }

.text-purple {
  color: #6f42c1; }

.text-pink {
  color: #e83e8c; }

.text-red {
  color: #EE3232; }

.text-orange {
  color: #ff9900; }

.text-yellow {
  color: #FFFA6F; }

.text-green {
  color: #297F00; }

.text-teal {
  color: #20c997; }

.text-cyan {
  color: #3065D0; }

.bg-gray-dark {
  background: #191e3a !important; }

.bg-purpal {
  background: #4527a0 !important; }

.bg-red {
  background: #c62828 !important; }

.bg-blue-dark {
  background: #283593 !important; }

.bg-blue {
  background: #7356f1 !important; }

.bg-blue-light {
  background: #5bcfc5 !important; }

.bg-green-light {
  background: #00838f !important; }

.bg-green {
  background: #ff8f16 !important; }

.bg-black {
  background: #000; }

.text-black {
  color: #000 !important; }

.dz-scroll {
  position: relative; }

.scale1 {
  transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  display: inline-block; }

.scale2 {
  transform: scale(1.2);
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  display: inline-block; }

.scale3 {
  transform: scale(1.3);
  -moz-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  display: inline-block; }

.scale4 {
  transform: scale(1.4);
  -moz-transform: scale(1.4);
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  -o-transform: scale(1.4);
  display: inline-block; }

.scale5 {
  transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  display: inline-block; }

.scale-2 {
  transform: scale(2);
  -moz-transform: scale(2);
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  display: inline-block; }

@-webkit-keyframes crescendo {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

.height10 {
  height: 10px; }

.height20 {
  height: 20px; }

.height30 {
  height: 30px; }

.height40 {
  height: 40px; }

.height50 {
  height: 50px; }

.height60 {
  height: 60px; }

.height70 {
  height: 70px; }

.height80 {
  height: 80px; }

.height90 {
  height: 90px; }

.height100 {
  height: 100px; }

.height110 {
  height: 110px; }

.height120 {
  height: 120px; }

.height130 {
  height: 130px; }

.height140 {
  height: 140px; }

.height150 {
  height: 150px; }

.height160 {
  height: 160px; }

.height170 {
  height: 170px; }

.height180 {
  height: 180px; }

.height190 {
  height: 190px; }

.height200 {
  height: 200px; }

.height210 {
  height: 210px; }

.height220 {
  height: 220px; }

.height230 {
  height: 230px; }

.height240 {
  height: 240px; }

.height250 {
  height: 250px; }

.height260 {
  height: 260px; }

.height270 {
  height: 270px; }

.height280 {
  height: 280px; }

.height290 {
  height: 290px; }

.height300 {
  height: 300px; }

.height310 {
  height: 310px; }

.height320 {
  height: 320px; }

.height330 {
  height: 330px; }

.height340 {
  height: 340px; }

.height350 {
  height: 350px; }

.height360 {
  height: 360px; }

.height370 {
  height: 370px; }

.height380 {
  height: 380px; }

.height390 {
  height: 390px; }

.height400 {
  height: 400px; }

.height415 {
  height: 415px; }

.height500 {
  height: 500px; }

.height520 {
  height: 520px; }

.height600 {
  height: 600px; }

.height630 {
  height: 630px; }

.height650 {
  height: 650px; }

.height720 {
  height: 720px; }

.height750 {
  height: 750px; }

.height800 {
  height: 800px; }

.width10 {
  width: 10px; }

.width20 {
  width: 20px; }

.width30 {
  width: 30px; }

.width40 {
  width: 40px; }

.width50 {
  width: 50px; }

.width60 {
  width: 60px; }

.width70 {
  width: 70px; }

.width80 {
  width: 80px; }

.width90 {
  width: 90px; }

.width100 {
  width: 100px; }

.width110 {
  width: 110px; }

.width120 {
  width: 120px; }

.width130 {
  width: 130px; }

.width140 {
  width: 140px; }

.width150 {
  width: 150px; }

.width160 {
  width: 160px; }

.width170 {
  width: 170px; }

.width180 {
  width: 180px; }

.width190 {
  width: 190px; }

.width200 {
  width: 200px; }

.width210 {
  width: 210px; }

.width220 {
  width: 220px; }

.width230 {
  width: 230px; }

.width240 {
  width: 240px; }

.width250 {
  width: 250px; }

.width260 {
  width: 260px; }

.width270 {
  width: 270px; }

.width280 {
  width: 280px; }

.width290 {
  width: 290px; }

.width300 {
  width: 300px; }

.width310 {
  width: 310px; }

.width320 {
  width: 320px; }

.width330 {
  width: 330px; }

.width340 {
  width: 340px; }

.width350 {
  width: 350px; }

.width360 {
  width: 360px; }

.width370 {
  width: 370px; }

.width380 {
  width: 380px; }

.width390 {
  width: 390px; }

.width400 {
  width: 400px; }

@keyframes gXGDoR {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@keyframes crescendo {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@keyframes gXGDoR {
  from {
    -webkit-transform: translateY(5px) scale(0.8);
    -ms-transform: translateY(5px) scale(0.8);
    transform: translateY(5px) scale(0.8); }
  to {
    -webkit-transform: translateY(0px) scale(1);
    -ms-transform: translateY(0px) scale(1);
    transform: translateY(0px) scale(1); } }

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  .col-xxl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; } }

/* Editable */
#preloader {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #fff; }

.sk-three-bounce {
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  background-color: white; }

.sk-three-bounce .sk-child {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-color: var(--primary);
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
  animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; }

.sk-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s; }

.sk-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s; }

@-webkit-keyframes sk-three-bounce {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes sk-three-bounce {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.footer {
  padding-left: 17.5rem;
  background-color: #fff; }
  .footer .copyright {
    padding: 0.9375rem; }
    .footer .copyright p {
      text-align: center;
      margin: 0; }
    .footer .copyright a {
      color: var(--primary); }

[data-sidebar-style="mini"] .nav-control,
[data-layout="horizontal"] .nav-control {
  display: none; }

@media only screen and (max-width: 767px) {
  [data-sidebar-style="overlay"] .nav-header .logo-abbr {
    display: block; } }

[data-header-position="fixed"] .nav-header {
  position: fixed;
  left: auto; }

.nav-header {
  height: 4.5rem;
  width: 17.5rem;
  display: inline-block;
  text-align: left;
  position: absolute;
  left: 0;
  top: 0;
  background-color: var(--nav-headbg);
  transition: all .2s ease;
  z-index: 10; }
  .nav-header .logo-abbr {
    min-width: 45px;
    max-width: 40px; }
    @media only screen and (max-width: 575px) {
      .nav-header .logo-abbr {
        min-width: 35px; } }
  .nav-header .logo-compact {
    display: none; }
  @media only screen and (max-width: 1350px) {
    .nav-header {
      width: 17rem; } }
  .nav-header .svg-logo-rect {
    fill: var(--primary); }
  .nav-header .brand-logo {
    display: flex;
    height: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    font-size: 1.125rem;
    color: #fff;
    text-decoration: none;
    padding-left: 20px;
    padding-right: 50px;
    font-weight: 700; }
    [data-sidebar-style="compact"] .nav-header .brand-logo,
    [data-sidebar-style="mini"] .nav-header .brand-logo {
      padding-left: 0;
      padding-right: 0;
      justify-content: center; }
    @media only screen and (max-width: 767px) {
      .nav-header .brand-logo {
        padding-left: 0;
        padding-right: 0;
        justify-content: center; } }
  .nav-header .brand-title {
    margin-left: 20px;
    max-width: 120px;
    margin-top: 0px; }
    [data-theme-version="dark"] .nav-header .brand-title {
      background-position: 0 120%; }

@media only screen and (max-width: 1199px) {
  /* .nav-header {
		height:5rem;
    } */ }

@media only screen and (max-width: 1023px) {
  .nav-header {
    width: 5rem; }
    .nav-header .brand-title {
      display: none; } }

.nav-control {
  cursor: pointer;
  position: absolute;
  right: 15px;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;
  font-size: 1.4rem;
  padding: 2px 0.5rem 0;
  border-radius: 2px; }
  @media only screen and (max-width: 1023px) {
    .nav-control {
      right: -45px; } }
  @media only screen and (max-width: 767px) {
    .nav-control {
      right: -2.75rem; } }
  @media only screen and (max-width: 575px) {
    .nav-control {
      right: -3rem; } }

.hamburger {
  display: inline-block;
  left: 0px;
  position: relative;
  top: 3px;
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  width: 26px;
  z-index: 999; }

.hamburger .line {
  background: var(--primary);
  display: block;
  height: 3px;
  border-radius: 3px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: auto;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.hamburger .line:nth-child(1) {
  width: 20px; }

.hamburger .line:nth-child(2) {
  width: 26px; }

.hamburger .line:nth-child(3) {
  width: 22px; }

.hamburger:hover {
  cursor: pointer; }

.hamburger:hover .line {
  width: 26px; }

/*
    .hamburger.is-active {
      left: 60px;
    }
    */
.hamburger.is-active .line:nth-child(1),
.hamburger.is-active .line:nth-child(3) {
  width: 10px;
  height: 2px; }

.hamburger.is-active .line:nth-child(2) {
  -webkit-transform: translateX(0px);
  transform: translateX(0px);
  width: 22px;
  height: 2px; }

.hamburger.is-active .line:nth-child(1) {
  -webkit-transform: translateY(4px) rotate(45deg);
  transform: translateY(4px) rotate(45deg); }

.hamburger.is-active .line:nth-child(3) {
  -webkit-transform: translateY(-4px) rotate(-45deg);
  transform: translateY(-4px) rotate(-45deg); }

@media (min-width: 767px) {
  [data-sidebar-style="compact"] .nav-control {
    display: none; }
  [data-sidebar-style="compact"] .nav-header {
    width: 11.25rem; } }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .brand-title {
  display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .logo-abbr {
  display: block; }

[data-sidebar-style="full"][data-layout="horizontal"] .logo-compact {
  display: none; }

[data-sidebar-style="mini"] .nav-header .logo-abbr {
  display: block; }

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .brand-title {
  display: none; }

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .logo-compact {
  max-width: 75px; }

[data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-left: 30px;
  padding-right: 30px;
  justify-content: start; }

[data-sidebar-style="modern"][data-layout="vertical"] .nav-header {
  width: 9.5rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .brand-title {
    display: none; }
  [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .logo-compact {
    display: none; }

.header {
  z-index: 1;
  position: relative;
  padding: 0rem;
  z-index: 4;
  padding-left: 17.5rem;
  transition: all .2s ease;
  background: var(--headerbg);
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.05); }
  .header .header-content {
    height: 100%; }
  .header .navbar {
    height: 4.5rem;
    padding: 0 40px;
    width: 100%; }
    .header .navbar .navbar-collapse {
      height: 100%;
      width: 100%; }
    @media only screen and (max-width: 1023px) {
      .header .navbar {
        padding-left: 145px; } }
    @media only screen and (max-width: 575px) {
      .header .navbar {
        padding: 0 15px; } }
  .header .sub-header {
    padding: 5px 40px;
    height: 3rem;
    display: flex;
    background-color: #fff;
    align-items: center;
    border-top: 1px solid #EEEEEE; }
    .header .sub-header .dashboard_bar {
      font-size: 18px;
      font-weight: 500;
      color: #000;
      margin-bottom: 0; }
    @media only screen and (max-width: 575px) {
      .header .sub-header {
        padding: 5px 15px; } }

/* pulse in SVG */
svg.pulse-svg {
  overflow: visible; }
  svg.pulse-svg .first-circle, svg.pulse-svg .second-circle, svg.pulse-svg .third-circle {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite;
    fill: var(--primary); }
  svg.pulse-svg .second-circle {
    -webkit-animation-delay: 1s;
    animation-delay: 1s; }
  svg.pulse-svg .third-circle {
    -webkit-animation-delay: 2s;
    animation-delay: 2s; }

/* pulse in CSS */
.pulse-css {
  width: 1rem;
  height: 1rem;
  border-radius: 0.5rem;
  border-radius: 3.5rem;
  height: 12px;
  position: absolute;
  background: var(--primary);
  right: 5px;
  top: 8px;
  border: 2px solid #fff;
  width: 12px; }
  .pulse-css:after, .pulse-css:before {
    content: '';
    width: 1rem;
    height: 1rem;
    border-radius: 0.5rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: -.2rem;
    background-color: var(--primary);
    margin: auto;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite; }
    [direction="rtl"] .pulse-css:after, [direction="rtl"] .pulse-css:before {
      left: auto;
      right: -.2rem; }
  @media only screen and (max-width: 1400px) {
    .pulse-css {
      height: 16px;
      width: 16px; } }

@-webkit-keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }

@keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }

[data-sidebar-style="full"] .header,
[data-sidebar-style="overlay"] .header {
  width: 100%; }
  @media only screen and (max-width: 1350px) {
    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
      width: 100%;
      padding-left: 17rem; } }
  @media only screen and (max-width: 1023px) {
    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
      width: 100%;
      padding-left: 0; } }

[data-sidebar-style="mini"] .header {
  width: 100%;
  padding-left: 5rem; }

[data-sidebar-style="compact"] .header {
  width: 100%;
  padding-left: 11.25rem; }

[data-header-position="fixed"] .header {
  position: fixed;
  top: 0;
  width: 100%; }

[data-header-position="fixed"] .content-body {
  padding-top: 7.5rem; }

[data-header-position="fixed"] .deznav {
  margin-top: 0; }

[data-sidebar-style="compact"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
  width: 1199px; }

[data-sidebar-style="modern"] .header {
  width: 100%;
  padding-left: 9.5rem; }

[data-sidebar-style="modern"][data-layout="horizontal"] .nav-header .brand-logo {
  justify-content: start; }

[data-sidebar-style="modern"][data-layout="horizontal"] .header .header-content {
  padding-left: 30px; }

.header-left {
  height: 100%;
  display: flex;
  align-items: center; }
  .header-left input {
    background: #f7f7f7 !important;
    min-width: 170px;
    min-height: 40px;
    border-color: transparent;
    color: #6e6e6e !important;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
    box-shadow: none; }
    [direction="rtl"] .header-left input {
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .header-left input:focus, .header-left input:active, .header-left input.active {
      border-color: transparent;
      box-shadow: none; }
    .header-left input::-webkit-input-placeholder {
      /* Edge */
      color: #6e6e6e; }
    .header-left input:-ms-input-placeholder {
      /* Internet Explorer */
      color: #6e6e6e; }
    .header-left input::placeholder {
      color: #6e6e6e; }
  .header-left .search_bar {
    display: flex;
    align-items: center;
    height: 100%; }
    .header-left .search_bar .dropdown-menu {
      box-shadow: none; }
    .header-left .search_bar .search_icon {
      background: #f7f7f7 !important;
      height: 40px;
      padding: 8px 0 8px 15px !important;
      border-top-left-radius: 0.375rem;
      border-bottom-left-radius: 0.375rem; }
      .header-left .search_bar .search_icon i {
        font-size: 24px;
        color: #6e6e6e;
        line-height: 1; }
      @media only screen and (max-width: 767px) {
        .header-left .search_bar .search_icon {
          border-radius: 4px;
          padding: 8px 10px !important; } }
    @media only screen and (max-width: 767px) {
      .header-left .search_bar {
        position: static; }
        .header-left .search_bar .dropdown-menu {
          width: 300px;
          left: -15vw;
          box-shadow: 0px 5px 10px 0 rgba(0, 0, 0, 0.1);
          border-radius: 4px !important; } }
    @media only screen and (max-width: 767px) and (max-width: 575px) {
      .header-left .search_bar .dropdown-menu {
        width: 250px;
        left: -25vw; } }
    @media only screen and (max-width: 767px) {
          .header-left .search_bar .dropdown-menu .form-control {
            border-radius: 4px !important;
            width: 100%; }
          [direction="rtl"] .header-left .search_bar .dropdown-menu {
            right: -98px; } }
    .header-left .search_bar .dropdown-menu,
    .header-left .search_bar .dropdown-menu.show {
      border: 0px;
      background-color: transparent;
      border-top-right-radius: 5rem;
      border-bottom-right-radius: 5rem; }
      @media only screen and (min-width: 768px) {
        .header-left .search_bar .dropdown-menu,
        .header-left .search_bar .dropdown-menu.show {
          left: 34px;
          top: 0;
          transform: translateY(50%);
          display: block; } }

[data-sidebar-style="compact"] .header-left {
  margin-left: 0; }

.header-right {
  height: 100%; }
  .header-right .nav-item {
    height: 100%;
    display: flex;
    align-items: center; }
    .header-right .nav-item .nav-link {
      color: #464a53;
      font-size: 18px; }
  .header-right .right-sidebar {
    margin-right: -30px; }
    .header-right .right-sidebar a {
      height: 80px;
      width: 80px;
      text-align: center;
      justify-content: center;
      display: flex;
      align-items: center;
      border-left: 1px solid #f7f7f7; }
  .header-right > li:not(:first-child) {
    padding-left: 0.75rem; }
    @media only screen and (max-width: 1199px) {
      .header-right > li:not(:first-child) {
        padding-left: 0.5rem; } }
  @media only screen and (max-width: 767px) {
    .header-right .notification_dropdown {
      position: static; } }
  .header-right .notification_dropdown .nav-link {
    position: relative;
    color: var(--primary);
    padding: 0;
    height: 40px;
    text-align: center;
    line-height: 40px;
    width: 40px;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 0.5rem; }
    .header-right .notification_dropdown .nav-link .bell-icon {
      -webkit-animation-name: tada;
      animation-name: tada;
      -webkit-animation-iteration-count: infinite;
      animation-iteration-count: infinite;
      -webkit-animation-duration: 1s;
      animation-duration: 1s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both; }
    .header-right .notification_dropdown .nav-link i {
      font-size: 24px;
      color: #2b2b2b;
      line-height: 1.6; }
    .header-right .notification_dropdown .nav-link svg  path {
      fill: #2b2b2b; }
    @media only screen and (max-width: 1400px) {
      .header-right .notification_dropdown .nav-link svg {
        width: 24px;
        height: 24px; } }
    .header-right .notification_dropdown .nav-link svg#icon-full path, .header-right .notification_dropdown .nav-link svg#icon-minimize path {
      stroke: #2b2b2b; }
    .header-right .notification_dropdown .nav-link .badge {
      position: absolute;
      font-size: 12px;
      border-radius: 0;
      right: 0px;
      top: 3px;
      font-weight: normal;
      height: 18px;
      width: 18px;
      line-height: 16px;
      text-align: center;
      padding: 0px; }
      @media only screen and (max-width: 1400px) {
        .header-right .notification_dropdown .nav-link .badge {
          right: -2px;
          top: -2px;
          font-size: 12px;
          height: 18px;
          width: 18px;
          line-height: 18px; } }
    .header-right .notification_dropdown .nav-link:hover {
      background: var(--rgba-primary-1); }
  .header-right .notification_dropdown .dropdown-item:focus a, .header-right .notification_dropdown .dropdown-item:active a {
    color: #fff; }
  .header-right .notification_dropdown .dropdown-item a {
    color: #6e6e6e; }
    .header-right .notification_dropdown .dropdown-item a:hover {
      text-decoration: none; }
  .header-right .dropdown-menu {
    border-width: 0;
    box-shadow: 0 0 37px rgba(8, 21, 66, 0.05); }
    [data-theme-version="dark"] .header-right .dropdown-menu {
      box-shadow: none; }
  .header-right .header-profile > a.nav-link {
    border-left: 1px solid #EEEEEE;
    margin-left: 10px;
    padding: 0;
    padding-left: 20px;
    display: flex;
    align-items: center; }
    .header-right .header-profile > a.nav-link i {
      font-weight: 700; }
    .header-right .header-profile > a.nav-link .header-info {
      padding-left: 12px;
      text-align: left; }
      @media only screen and (max-width: 1400px) {
        .header-right .header-profile > a.nav-link .header-info {
          padding-left: 10px; } }
      @media only screen and (max-width: 575px) {
        .header-right .header-profile > a.nav-link .header-info {
          display: none; } }
      .header-right .header-profile > a.nav-link .header-info span {
        font-size: 16px;
        color: #000;
        display: block;
        font-weight: 600; }
      .header-right .header-profile > a.nav-link .header-info strong {
        color: #6e6e6e; }
      .header-right .header-profile > a.nav-link .header-info small, .header-right .header-profile > a.nav-link .header-info .small {
        display: block;
        font-size: 12px;
        color: #89879f;
        font-weight: 400;
        line-height: 1.2; }
    @media only screen and (max-width: 1400px) {
      .header-right .header-profile > a.nav-link {
        margin-left: 10px;
        padding-left: 20px; } }
    @media only screen and (max-width: 575px) {
      .header-right .header-profile > a.nav-link {
        margin-left: 0px;
        padding-left: 0px;
        border-left: 0; } }
  .header-right .header-profile .dropdown-menu {
    padding: 15px 0;
    min-width: 12.5rem; }
    .header-right .header-profile .dropdown-menu a:hover, .header-right .header-profile .dropdown-menu a:focus, .header-right .header-profile .dropdown-menu a.active {
      color: var(--primary); }
  .header-right .header-profile img {
    width: 40px;
    height: 40px;
    border-radius: 0.5rem; }
    @media only screen and (max-width: 1400px) {
      .header-right .header-profile img {
        width: 39px;
        height: 39px; } }
  .header-right .header-profile .dropdown-toggle i {
    font-size: 1.25rem; }
  @media only screen and (max-width: 575px) {
    .header-right .header-profile .dropdown-toggle span {
      display: none; } }
  .header-right .header-profile .profile_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px; }
    .header-right .header-profile .profile_title h5, .header-right .header-profile .profile_title .h5 {
      color: #fff;
      margin-bottom: 3px; }
  .header-right .header-profile .dropdown-item {
    padding: 8px 24px; }

.dz-fullscreen #icon-minimize {
  display: none; }

.dz-fullscreen.active #icon-full {
  display: none; }

.dz-fullscreen.active #icon-minimize {
  display: inline-block; }

@media only screen and (max-width: 575px) {
  .dz-fullscreen {
    display: none; } }

.dz-theme-mode #icon-light {
  display: none; }

.dz-theme-mode.active #icon-dark {
  display: none; }

.dz-theme-mode.active #icon-light {
  display: inline-block; }

@media only screen and (max-width: 575px) {
  .dz-theme-mode {
    display: none; } }

.notification_dropdown .dropdown-menu-end {
  min-width: 310px;
  padding: 0rem 0 1rem;
  top: 100%; }
  .notification_dropdown .dropdown-menu-end .notification_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px; }
    .notification_dropdown .dropdown-menu-end .notification_title h5, .notification_dropdown .dropdown-menu-end .notification_title .h5 {
      color: #fff;
      margin-bottom: 3px; }
  .notification_dropdown .dropdown-menu-end .media {
    width: 45px !important;
    height: 45px !important;
    font-size: 18px !important; }
    [data-theme-version="dark"] .notification_dropdown .dropdown-menu-end .media {
      border-color: #473F72; }
    .notification_dropdown .dropdown-menu-end .media > span {
      width: 35px;
      height: 35px;
      border-radius: 50px;
      display: inline-block;
      padding: 7px 9px;
      margin-right: 10px; }
      [direction="rtl"].notification_dropdown .dropdown-menu-end .media > span {
        margin-right: 0;
        margin-left: 10px; }
      .notification_dropdown .dropdown-menu-end .media > span.success {
        background: #ecfae4;
        color: #68CF29; }
      .notification_dropdown .dropdown-menu-end .media > span.primary {
        background: var(--rgba-primary-1);
        color: var(--primary); }
      .notification_dropdown .dropdown-menu-end .media > span.danger {
        background: #ffefee;
        color: #FF4C41; }
    .notification_dropdown .dropdown-menu-end .media .notify-time {
      width: 100% !important;
      margin-right: 0 !important;
      color: #828690; }
    .notification_dropdown .dropdown-menu-end .media p {
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap;
      max-width: 200px;
      margin-bottom: 0;
      margin-top: 5px; }
      @media only screen and (max-width: 575px) {
        .notification_dropdown .dropdown-menu-end .media p {
          max-width: 100px; } }
  .notification_dropdown .dropdown-menu-end .all-notification {
    display: block;
    padding: 15px 30px 0;
    text-align: center;
    border-top: 1px solid #f7f7f7; }
    .notification_dropdown .dropdown-menu-end .all-notification i {
      margin-left: 10px; }

.search-area {
  width: 275px; }
  .search-area .input-group-append .input-group-text {
    background: #f7f7f7;
    padding: 0  15px;
    border-radius: 5px; }
    .search-area .input-group-append .input-group-text i {
      font-size: 16px;
      font-weight: 600; }
  .search-area .form-control {
    border-radius: 5px;
    border: 0;
    background: #f7f7f7 !important;
    height: 40px;
    padding: 0 25px; }
    .search-area .form-control:hover, .search-area .form-control:active, .search-area .form-control:focus {
      background: #f7f7f7; }
    .search-area .form-control::placeholder {
      color: #8388a0; }
  .search-area .input-group-text {
    height: 40px;
    background: #f7f7f7; }

[data-container="boxed"] .search-area {
  display: none !important; }

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
  border-color: #473F72 !important; }

[direction="rtl"] .border-right {
  border-left: 1px solid #EEEEEE !important;
  border-right: 0 !important; }

[direction="rtl"] .border-left {
  border-right: 1px solid #EEEEEE !important;
  border-left: 0 !important; }

[direction="rtl"] .dropdown-menu {
  left: auto; }

[direction="rtl"] .dropdown-menu-right {
  left: 0;
  right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .dropdown-menu-right {
      left: 15px; } }

[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
  margin-left: 10px;
  margin-right: 0; }

[direction="rtl"]:not([data-container="boxed"]) .nav-header {
  left: auto;
  right: 0; }

[direction="rtl"][data-container="wide-boxed"] .nav-header {
  left: auto;
  right: auto; }

[direction="rtl"] .nav-header {
  text-align: right;
  right: auto; }
  [direction="rtl"] .nav-header .brand-title {
    margin-left: 0;
    margin-right: 15px; }
  [direction="rtl"] .nav-header .brand-logo {
    padding-left: 0px;
    padding-right: 20px; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
      padding-right: 30px; }
    [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
      [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
        padding-right: 30px; }
    @media (max-width: 575.98px) {
      [direction="rtl"] .nav-header .brand-logo {
        padding-right: 0; } }

[direction="rtl"] .nav-control {
  right: auto;
  left: 10px;
  left: -2.0625rem; }
  @media (max-width: 575.98px) {
    [direction="rtl"] .nav-control {
      left: -4.0625rem; } }

[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
  right: 0; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-right: 40px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
  width: 16rem; }

[direction="rtl"][data-sidebar-style="modern"] .nav-header .nav-control {
  right: unset;
  left: -60px; }

[direction="rtl"] .header {
  padding: 0;
  padding-right: 17.5rem; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"] .header {
      padding-right: 0; } }
  @media (max-width: 575.98px) {
    [direction="rtl"] .header {
      padding-right: 0rem;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header .header-content {
      padding-right: 3.5rem;
      padding-left: 0.938rem; } }
  [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  @media only screen and (max-width: 575px) {
    [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
      padding-right: 0.5rem; } }
  [direction="rtl"] .header .nav-control {
    right: 0.4375rem;
    left: auto; }

[direction="rtl"] .header-right > li:not(:first-child) {
  padding-left: 0;
  padding-right: 0.5rem;
  margin-right: 0 !important; }
  @media only screen and (max-width: 767px) {
    [direction="rtl"] .header-right > li:not(:first-child) {
      padding-right: 0.5rem; } }

[direction="rtl"] .header-right .header-profile > a.nav-link {
  margin-left: auto;
  padding-left: auto;
  margin-right: 15px;
  padding-right: 30px;
  border-right: 1px solid #EEEEEE;
  border-left: 0; }
  [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
    padding-right: 20px;
    padding-left: auto;
    text-align: right; }
    @media only screen and (max-width: 1400px) {
      [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
        padding-right: 10px;
        padding-left: 0; } }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 10px;
      padding-right: 20px;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 0px;
      padding-right: 0px;
      border-right: 0; } }

[direction="rtl"] .header-left .search_bar .dropdown-menu,
[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
  right: 40px !important; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .dropdown-menu,
    [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
      right: -100px !important; } }

[direction="rtl"] .header-left .search_bar .search_icon {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5rem;
  border-bottom-right-radius: 5rem; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .search_icon {
      border-radius: 5rem; } }

[direction="rtl"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }
  [direction="rtl"][data-layout="horizontal"] .header .header-content {
    padding-right: 2.5rem;
    padding-left: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
  padding-right: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
  padding-right: 7.75rem; }

[direction="rtl"][data-sidebar-style="mini"] .header {
  padding-right: 5rem; }

[direction="rtl"][data-sidebar-style="compact"] .header {
  padding: 0 0;
  padding-right: 11.25rem; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }

[direction="rtl"][data-sidebar-style="modern"] .header {
  padding: 0 0;
  padding-right: 9.375rem; }
  [direction="rtl"][data-sidebar-style="modern"] .header .navbar {
    padding-left: 40px;
    padding-right: 80px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 16rem; }

[direction="rtl"] {
  text-align: right; }
  [direction="rtl"] .deznav {
    text-align: right; }
    [direction="rtl"] .deznav .metismenu ul:after {
      left: auto;
      right: 25px; }
    [direction="rtl"] .deznav .metismenu ul a:before {
      left: auto;
      right: 65px; }
    [direction="rtl"] .deznav .metismenu ul a .badge {
      float: left;
      margin-right: 0;
      margin-left: 12px; }
    [direction="rtl"] .deznav .metismenu li > a i {
      padding: 0 0 0 1.5rem; }
    [direction="rtl"] .deznav .metismenu li > a svg {
      margin-left: 5px;
      margin-right: 0; }
      [data-sidebar-style="compact"][direction="rtl"] .deznav .metismenu li > a svg {
        left: auto;
        margin-left: auto;
        margin-right: auto; }
      [data-sidebar-style="icon-hover"][direction="rtl"] .deznav .metismenu li > a svg {
        margin-left: 0; }
    [direction="rtl"] .deznav .metismenu li ul a {
      padding-right: 6.4rem;
      padding-left: 2rem; }
    [direction="rtl"] .deznav .metismenu li.active > .has-arrow:after {
      transform: rotate(45deg) translateY(-50%); }
    [direction="rtl"] .deznav .metismenu .has-arrow:after {
      left: 1.5625rem;
      right: auto; }
      [data-layout="horizontal"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        left: 1.125rem; }
      [data-sidebar-style="modern"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        -webkit-transform: rotate(-45deg) translateY(-50%);
        transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
    left: 1.5rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    left: auto;
    right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px; }
  [direction="rtl"][data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul a.has-arrow:after {
    left: 1.5625rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li > a i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li ul a {
    padding-right: 0.625rem;
    padding-left: 0.625rem; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 4.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 40px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 3.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 30px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
    right: 11.8125rem;
    left: 0; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 0;
    padding-right: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: auto;
    left: -50px; }
  [direction="rtl"][data-layout="horizontal"] .deznav {
    left: unset;
    right: 40px; }
    [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-child(2) > a {
      border-right: 0; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"][data-sidebar-style="overlay"] .header .navbar {
      padding-left: 40px;
      padding-right: 145px; } }

[direction="rtl"] {
  /* ===== Light gallery ===== */ }
  [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 15px;
    right: auto; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-radius: 0.75rem 0   0 0.75rem; }
  [direction="rtl"] .list-group {
    padding-left: 0; }
  [direction="rtl"] .form-check-input {
    margin-left: -1.25rem;
    margin-right: inherit; }
  [direction="rtl"] .form-check-inline .form-check-input {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .radio input,
  [direction="rtl"] .radio-inline,
  [direction="rtl"] .checkbox input,
  [direction="rtl"] .checkbox-inline input {
    margin-left: 0;
    margin-right: 0; }
  [direction="rtl"] .content-body {
    margin-right: 17.5rem;
    margin-left: auto; }
    [data-sidebar-style="modern"][direction="rtl"] .content-body {
      margin-right: 9.375rem; }
    [direction="rtl"] .content-body .page-titles {
      text-align: right; }
  [direction="rtl"] .doctor-info-details .media-body span i,
  [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .patients-chart-deta .col,
  [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
  [direction="rtl"] .recovered-chart-deta .col {
    margin-right: 0;
    margin-left: 15px; }
  [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
    left: auto;
    right: -13px; }
  [direction="rtl"] .doctor-info-details .media i {
    right: 0;
    left: -15px; }
  [direction="rtl"] .review-table .disease {
    border-left: 0;
    border-right: 1px solid #eee;
    padding-left: 0;
    padding-right: 20px; }
  [direction="rtl"] .apexcharts-legend-text {
    margin: 4px; }
  [direction="rtl"] .doctor-info-details .media-body {
    padding-left: 0;
    padding-right: 40px; }
  [direction="rtl"] .custom-control {
    margin-left: 0; }
  [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
    border-radius: 0 0.75rem 0 0; }
  [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
    border-radius: 0.75rem 0 0 0; }
  [direction="rtl"] .form-head .btn i {
    margin-left: 5px;
    margin-right: 0; }
  [direction="rtl"] .iconbox {
    padding-left: 0;
    padding-right: 70px; }
    [direction="rtl"] .iconbox i {
      left: auto;
      right: 0; }
  [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .custom-switch.toggle-switch.text-right {
    padding-left: 48px;
    padding-right: 0; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
    right: auto !important;
    left: -47px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
    right: auto !important;
    left: -28px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
    left: -62px;
    right: auto !important; }
  [direction="rtl"] .check-switch {
    padding-right: 40px; }
    [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
      right: -35px !important; }
  [direction="rtl"] .bar-chart .apexcharts-yaxis {
    transform: translatex(101%); }
  [direction="rtl"] .detault-daterange .input-group-text {
    padding: 0.532rem 0.75rem;
    padding-right: auto;
    padding-left: 0; }
  [direction="rtl"] .form-wrapper .input-group .form-control {
    text-align: left; }
  [direction="rtl"] .timeline-chart .apexcharts-yaxis {
    transform: translateX(0); }
  [direction="rtl"] .card-table td:first-child {
    padding-right: 30px;
    padding-left: 10px; }
  [direction="rtl"] .card-table td:last-child {
    padding-left: 30px;
    padding-right: 10px; }
  [direction="rtl"] .chatbox .img_cont {
    margin-right: 0px;
    margin-left: 10px; }
  [direction="rtl"] .profile-tab .nav-item .nav-link {
    margin-right: 0;
    margin-left: 30px; }
    @media only screen and (max-width: 575px) {
      [direction="rtl"] .profile-tab .nav-item .nav-link {
        margin-left: 0px; } }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
    margin-left: 0px;
    margin-right: 40px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
    padding: 5px 15px 5px 10px;
    border-width: 0px 5px 0px 0px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    right: -9px;
    width: 7px;
    left: auto;
    height: 7px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
    left: auto;
    right: 0px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
    left: auto;
    right: -5px; }
  [direction="rtl"] .chatbox .msg_cotainer {
    margin-left: 0;
    margin-right: 10px;
    border-radius: 1.375rem 0 1.375rem 1.375rem; }
    [direction="rtl"] .chatbox .msg_cotainer:after {
      left: auto;
      right: -10px;
      transform: rotate(-90deg); }
  [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
    border-top-right-radius: 38px !important;
    border-bottom-right-radius: 38px !important; }
  [direction="rtl"] .chatbox .msg_cotainer_send {
    margin-right: 0px;
    margin-left: 10px;
    border-radius: 0 6px 6px 6px; }
    [direction="rtl"] .chatbox .msg_cotainer_send:after {
      right: auto;
      left: -10px;
      transform: rotate(90deg); }
  [direction="rtl"] .new-arrival-content .price {
    float: left; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.35rem;
    border-bottom-left-radius: 0.35rem; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
    padding-right: 0.5rem;
    padding-left: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0;
    padding-left: 0.5rem; }
  [direction="rtl"] .chatbox .chatbox-close {
    left: 340px;
    right: auto; }
  [direction="rtl"] .message-search-area .input-group-text {
    padding-left: 25px;
    padding-right: 10px;
    border-left: 1px solid #EEEEEE;
    border-right: 0;
    border-radius: 2rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  [direction="rtl"] .message-search-area .form-control {
    border-right: 1px solid #EEEEEE;
    border-left: 0;
    border-radius: 2rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding-right: 0;
    padding-left: 25px; }
  [direction="rtl"] .chat-box .message-sent p {
    border-radius: 20px 20px 20px 0; }
  [direction="rtl"] .chat-box .message-received p {
    border-radius: 20px 0 20px 20px; }
  [direction="rtl"] .mail-list .list-group-item i {
    padding-right: 0;
    padding-left: 0.625rem; }
  [direction="rtl"] .dataTables_wrapper .dataTables_filter input {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"][data-layout="horizontal"] .content-body {
    margin-right: 0; }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li li .has-arrow:after {
    -webkit-transform: rotate(-4deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 5rem; }
  [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 11.25rem; }
  [direction="rtl"][data-sidebar-style="overlay"] .content-body {
    margin-right: 0; }
  [direction="rtl"] #external-events .external-event:before {
    margin-right: 0;
    margin-left: .9rem; }
  [direction="rtl"] .post-input a i {
    margin-left: 15px;
    margin-right: 0; }
  [direction="rtl"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"] .deznav .metismenu .has-arrow[aria-expanded=true]:after,
  [direction="rtl"] .deznav .metismenu .mm-active > .has-arrow:after {
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg); }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(225deg) translateY(-50%);
    transform: rotate(225deg) translateY(-50%); }
  [direction="rtl"] .chatbox {
    left: -500px;
    right: auto; }
  [direction="rtl"] .chatbox.active {
    left: 0;
    right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
      float: right;
      margin-right: 0 !important;
      margin-left: 15px !important; } }
  [direction="rtl"] .default-select.style-1 .btn:after {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"] .pagination .page-indicator {
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg); }
  [direction="rtl"] .lg-outer.lg-visible {
    direction: ltr; }
  [direction="rtl"] .chart-point .chart-point-list {
    margin: 0;
    padding-right: 20px; }
  [direction="rtl"] .noUi-target {
    direction: rtl; }
  [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
    left: -20px; }
  [direction="rtl"] .noUi-vertical .noUi-value-vertical {
    padding-left: 0;
    padding-right: 25px; }
  [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
    display: none; }
  [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
    right: 50%;
    left: auto; }
  [direction="rtl"] .dtp > .dtp-content {
    right: 50%;
    left: auto; }
  [direction="rtl"] .modal-header .close {
    margin: 0;
    left: 0;
    top: 0px;
    right: auto; }
  [direction="rtl"] .input-group-prepend .btn + .btn {
    border-radius: 0 !important; }
  [direction="rtl"] .form-control + .input-group-append .btn:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0.35rem;
    border-top-left-radius: 0.35rem; }
  [direction="rtl"] .custom-file-label::after {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-radius: 0; }
  [direction="rtl"] .weather-btn {
    margin-left: 20px; }
  [direction="rtl"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45ffffff', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"][data-theme-version="dark"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45050505', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"] .market-line .apexcharts-yaxis {
    transform: translateX(-10px); }
  [direction="rtl"] .current-chart .apexcharts-datalabels-group text:last-child {
    fill: #fff; }
  [direction="rtl"] .swiper-box .swiper-slide {
    padding-left: 0;
    padding-right: 23px; }
  [direction="rtl"] .swiper-box .swiper-scrollbar-drag {
    left: auto;
    right: -3px; }
  [direction="rtl"] .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: 4px;
    left: auto; }

@media only screen and (max-width: 1350px) and (min-width: 1200px) {
  [direction="rtl"] .content-body {
    margin-right: 17rem; } }

[direction="rtl"] .sidebar-right {
  left: -50rem;
  right: auto;
  box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1); }
  [direction="rtl"] .sidebar-right.show {
    left: 5.25rem;
    right: auto; }
  [direction="rtl"] .sidebar-right .sidebar-right-trigger {
    left: 100%;
    right: auto;
    border-radius: 0 5px 5px 0;
    box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }

[direction="rtl"] .sidebar-right .sidebar-close-trigger {
  left: -48px;
  right: auto; }

[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right; }

[direction="rtl"] .dz-demo-panel {
  right: unset;
  left: -100%; }
  [direction="rtl"] .dz-demo-panel.show {
    right: unset;
    left: 0; }
  [direction="rtl"] .dz-demo-panel .dz-demo-trigger {
    left: 100%;
    right: unset;
    border-radius: 0 5px 5px 0; }

html[dir="rtl"] [direction="rtl"] .footer {
  padding-right: 17.1875rem;
  padding-left: 0; }
  @media (max-width: 575.98px) {
    html[dir="rtl"] [direction="rtl"] .footer {
      padding-right: 0; } }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
  padding-right: 9.375rem; }

.nav-label {
  margin: 10px 25px 0;
  padding: 1.5625rem 0 10px;
  text-transform: uppercase;
  font-size: 0.75rem;
  letter-spacing: 0.05rem;
  border-top: 1px solid #eaeaea;
  color: #999999; }
  [data-theme-version="dark"] .nav-label {
    border-color: #473F72; }
  .nav-label.first {
    border: 0px;
    margin-top: 0px; }

.nav-badge {
  position: absolute;
  right: 2.8125rem;
  top: 0.625rem; }

.content-body {
  margin-left: 17.5rem;
  z-index: 0;
  transition: all .2s ease; }
  @media only screen and (max-width: 1350px) {
    .content-body {
      margin-left: 17rem; } }

.bell img {
  -webkit-animation: ring 8s .7s ease-in-out infinite;
  -webkit-transform-origin: 50% 4px;
  -moz-animation: ring 8s .7s ease-in-out infinite;
  -moz-transform-origin: 50% 4px;
  animation: ring 8s .7s ease-in-out infinite; }

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotateZ(0); }
  1% {
    -webkit-transform: rotateZ(30deg); }
  3% {
    -webkit-transform: rotateZ(-28deg); }
  5% {
    -webkit-transform: rotateZ(34deg); }
  7% {
    -webkit-transform: rotateZ(-32deg); }
  9% {
    -webkit-transform: rotateZ(30deg); }
  11% {
    -webkit-transform: rotateZ(-28deg); }
  13% {
    -webkit-transform: rotateZ(26deg); }
  15% {
    -webkit-transform: rotateZ(-24deg); }
  17% {
    -webkit-transform: rotateZ(22deg); }
  19% {
    -webkit-transform: rotateZ(-20deg); }
  21% {
    -webkit-transform: rotateZ(18deg); }
  23% {
    -webkit-transform: rotateZ(-16deg); }
  25% {
    -webkit-transform: rotateZ(14deg); }
  27% {
    -webkit-transform: rotateZ(-12deg); }
  29% {
    -webkit-transform: rotateZ(10deg); }
  31% {
    -webkit-transform: rotateZ(-8deg); }
  33% {
    -webkit-transform: rotateZ(6deg); }
  35% {
    -webkit-transform: rotateZ(-4deg); }
  37% {
    -webkit-transform: rotateZ(2deg); }
  39% {
    -webkit-transform: rotateZ(-1deg); }
  41% {
    -webkit-transform: rotateZ(1deg); }
  43% {
    -webkit-transform: rotateZ(0); }
  100% {
    -webkit-transform: rotateZ(0); } }

@-moz-keyframes ring {
  0% {
    -moz-transform: rotate(0); }
  1% {
    -moz-transform: rotate(30deg); }
  3% {
    -moz-transform: rotate(-28deg); }
  5% {
    -moz-transform: rotate(34deg); }
  7% {
    -moz-transform: rotate(-32deg); }
  9% {
    -moz-transform: rotate(30deg); }
  11% {
    -moz-transform: rotate(-28deg); }
  13% {
    -moz-transform: rotate(26deg); }
  15% {
    -moz-transform: rotate(-24deg); }
  17% {
    -moz-transform: rotate(22deg); }
  19% {
    -moz-transform: rotate(-20deg); }
  21% {
    -moz-transform: rotate(18deg); }
  23% {
    -moz-transform: rotate(-16deg); }
  25% {
    -moz-transform: rotate(14deg); }
  27% {
    -moz-transform: rotate(-12deg); }
  29% {
    -moz-transform: rotate(10deg); }
  31% {
    -moz-transform: rotate(-8deg); }
  33% {
    -moz-transform: rotate(6deg); }
  35% {
    -moz-transform: rotate(-4deg); }
  37% {
    -moz-transform: rotate(2deg); }
  39% {
    -moz-transform: rotate(-1deg); }
  41% {
    -moz-transform: rotate(1deg); }
  43% {
    -moz-transform: rotate(0); }
  100% {
    -moz-transform: rotate(0); } }

@keyframes ring {
  0% {
    transform: rotate(0); }
  1% {
    transform: rotate(30deg); }
  3% {
    transform: rotate(-28deg); }
  5% {
    transform: rotate(34deg); }
  7% {
    transform: rotate(-32deg); }
  9% {
    transform: rotate(30deg); }
  11% {
    transform: rotate(-28deg); }
  13% {
    transform: rotate(26deg); }
  15% {
    transform: rotate(-24deg); }
  17% {
    transform: rotate(22deg); }
  19% {
    transform: rotate(-20deg); }
  21% {
    transform: rotate(18deg); }
  23% {
    transform: rotate(-16deg); }
  25% {
    transform: rotate(14deg); }
  27% {
    transform: rotate(-12deg); }
  29% {
    transform: rotate(10deg); }
  31% {
    transform: rotate(-8deg); }
  33% {
    transform: rotate(6deg); }
  35% {
    transform: rotate(-4deg); }
  37% {
    transform: rotate(2deg); }
  39% {
    transform: rotate(-1deg); }
  41% {
    transform: rotate(1deg); }
  43% {
    transform: rotate(0); }
  100% {
    transform: rotate(0); } }

.deznav {
  width: 17.5rem;
  padding-bottom: 0;
  height: calc(100% - 72px);
  position: absolute;
  top: 4.5rem;
  padding-top: 0;
  z-index: 4;
  background-color: var(--sidebar-bg);
  transition: all .2s ease;
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.02); }
  @media only screen and (max-width: 1199px) {
    .deznav {
      height: calc(100% - 80px); } }
  @media only screen and (max-width: 767px) {
    .deznav {
      width: 18rem; } }
  .deznav .deznav-scroll {
    position: relative;
    height: 100%; }
  @media only screen and (max-width: 1350px) {
    .deznav {
      width: 17rem; } }
  .deznav ul {
    padding: 0;
    margin: 0;
    list-style: none; }
  .deznav .main-profile {
    text-align: center;
    padding: 20px 0px;
    position: relative; }
    .deznav .main-profile .image-bx {
      position: relative;
      display: inline-block;
      height: 65px;
      width: 65px;
      margin-bottom: 12px; }
      .deznav .main-profile .image-bx img {
        border-radius: 8px;
        height: 100%;
        width: 100%;
        object-fit: cover; }
      .deznav .main-profile .image-bx a {
        color: var(--primary);
        position: absolute;
        top: -10px;
        right: -8px;
        font-size: 20px; }
    .deznav .main-profile .name {
      margin-bottom: 2px; }
    .deznav .main-profile .email {
      margin-bottom: 0;
      font-size: 12px; }
  .deznav .metismenu {
    display: flex;
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 15px; }
    .deznav .metismenu.fixed {
      position: fixed;
      top: 0;
      width: 100%;
      left: 0; }
    .deznav .metismenu > li {
      display: flex;
      flex-direction: column; }
      .deznav .metismenu > li a {
        position: relative; }
        .deznav .metismenu > li a > i {
          font-size: 1.2rem;
          display: inline-block;
          vertical-align: middle;
          padding: 0 1rem 0 0;
          position: relative;
          top: 0;
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          line-height: 1; }
          [data-sidebar-style="compact"] .deznav .metismenu > li a > i {
            display: block;
            padding: 0;
            background: #F9F9F9;
            color: rgba(0, 0, 0, 0.6);
            width: 60px;
            height: 60px;
            border-radius: 12px;
            line-height: 60px;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 5px; }
            [data-sidebar-style="compact"] .deznav .metismenu > li a > i[data-theme-version="dark"] {
              color: #fff; }
          @media only screen and (max-width: 767px) {
            .deznav .metismenu > li a > i {
              font-size: 1.25rem;
              padding: 0 .75rem 0 0;
              color: #969BA0; } }
      .deznav .metismenu > li > a {
        font-weight: 400;
        display: inline-block;
        font-size: 15px;
        color: #3f4358; }
        .deznav .metismenu > li > a i {
          color: #969BA0; }
        .deznav .metismenu > li > a svg {
          max-width: 24px;
          max-height: 24px;
          height: 100%;
          margin-right: 5px;
          margin-top: -3px;
          color: var(--primary); }
        .deznav .metismenu > li > a g [fill] {
          fill: #8088a1; }
        .deznav .metismenu > li > a .nav-text {
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          display: inline-block; }
        .deznav .metismenu > li > a:hover .nav-text {
          transform: translateX(10px); }
      .deznav .metismenu > li > ul > li > ul a {
        padding-left: 4.2rem; }
        .deznav .metismenu > li > ul > li > ul a:before {
          border: 0;
          background: #a9a9a9;
          width: 10px;
          height: 1px;
          left: 44px; }
      .deznav .metismenu > li:hover > a, .deznav .metismenu > li:focus > a {
        color: var(--primary); }
        .deznav .metismenu > li:hover > a g [fill], .deznav .metismenu > li:focus > a g [fill] {
          fill: var(--primary); }
        .deznav .metismenu > li:hover > a i, .deznav .metismenu > li:focus > a i {
          color: var(--primary); }
      .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        font-weight: 500;
        box-shadow: none; }
        .deznav .metismenu > li.mm-active > a i {
          color: var(--primary);
          font-weight: 100; }
        .deznav .metismenu > li.mm-active > a g [fill] {
          fill: var(--primary); }
      [data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
        background: var(--rgba-primary-1);
        color: var(--primary); }
    .deznav .metismenu li {
      position: relative; }
    .deznav .metismenu ul {
      transition: all .2s ease-in-out;
      position: relative;
      z-index: 1;
      padding: 0.5rem 0; }
      .deznav .metismenu ul a {
        padding-top: .5rem;
        padding-bottom: .5rem;
        position: relative;
        font-size: 14px;
        padding-left: 3.4rem;
        -webkit-transition: all 0.5s;
        -ms-transition: all 0.5s;
        transition: all 0.5s; }
        .deznav .metismenu ul a .badge {
          float: right;
          margin-right: 12px;
          line-height: 15px; }
        .deznav .metismenu ul a:before {
          position: absolute;
          height: 7px;
          width: 7px;
          border: 2px solid #a9a9a9;
          content: "";
          border-radius: 26px;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s;
          left: 30px; }
          [data-sidebar-style="overlay"] .deznav .metismenu ul a:before {
            left: 40px; }
        @media only screen and (max-width: 1350px) {
          .deznav .metismenu ul a {
            padding-left: 5.2rem;
            font-size: 14px; }
            .deznav .metismenu ul a:before {
              left: 50px; } }
        @media only screen and (max-width: 767px) {
          .deznav .metismenu ul a {
            padding-left: 3.5rem;
            font-size: 14px; } }
        .deznav .metismenu ul a:hover, .deznav .metismenu ul a:focus, .deznav .metismenu ul a.mm-active {
          background: #f5f5f5;
          text-decoration: none;
          color: var(--primary); }
          .deznav .metismenu ul a:hover:before, .deznav .metismenu ul a:focus:before, .deznav .metismenu ul a.mm-active:before {
            border-color: var(--primary); }
    .deznav .metismenu a {
      position: relative;
      display: block;
      padding: 0.625rem 1.875rem;
      outline-width: 0;
      color: #3f4358;
      text-decoration: none; }
      @media only screen and (max-width: 767px) {
        .deznav .metismenu a {
          padding: 0.625rem 1.25rem; } }
    .deznav .metismenu .has-arrow:after {
      width: .5rem;
      height: .5rem;
      right: 1.875rem;
      top: 48%;
      border-color: inherit;
      -webkit-transform: rotate(-225deg) translateY(-50%);
      transform: rotate(-225deg) translateY(-50%); }
    .deznav .metismenu .has-arrow[aria-expanded=true]:after,
    .deznav .metismenu .mm-active > .has-arrow:after {
      -webkit-transform: rotate(-135deg) translateY(-50%);
      transform: rotate(-135deg) translateY(-50%); }

@media only screen and (max-width: 1023px) {
  .nav-header {
    width: 5rem; } }

@media (max-width: 767px) {
  .brand-title {
    display: none; }
  .footer {
    padding-left: 0; }
  .deznav {
    left: 0;
    top: 5rem; } }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu > ul.collapse:not(.in),
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu > ul.collapse:not(.in) {
  height: 252px !important; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > a {
  width: calc(70vw + 3.75rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 13.75rem;
  width: 70vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > a {
  width: calc(70vw + 3rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 200px;
  width: 70vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-xl:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-xl:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > a {
  width: calc(55vw + 3rem); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 200px;
  width: 55vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-lg:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-lg:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > a {
  width: calc(45vw + 3); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 45vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-md:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-md:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > a {
  width: calc(30vw + 3); }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 30vw; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mega-menu-sm:hover > ul ul a,
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mega-menu-sm:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > a {
  width: calc(60vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 25rem;
  width: 60vw; }
  [data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > a {
  width: calc(60vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 25.625rem;
  width: 60vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > a {
  width: calc(50vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 16.25rem;
  width: 50vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > a {
  width: calc(40vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 40vw; }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > a {
  width: calc(22vw + 3.75rem); }

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 22vw; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu:not(:last-child) {
  position: static; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul {
  left: 0;
  right: 0; }
  [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #473F72; }
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: black; }
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #c24a17; }
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #22134e; }
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #711717; }
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #121843; }
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #3511d0; }
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #2c988e; }
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #002629; }
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li {
    border-color: #af5b00; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li a {
    transition: all .4s ease-in-out; }
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu ul li a:hover {
      border-radius: 0.25rem; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 13.75rem;
  width: 70vw;
  z-index: 99; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
    content: "";
    height: 100%;
    width: 1px;
    position: absolute;
    background-color: #fff;
    right: 2.8125rem;
    top: 0; }
    [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #322a55; }
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #0a0c16; }
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #e66025; }
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #331d77; }
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #9c1f1f; }
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #1d276b; }
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #4c27ed; }
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #38bfb3; }
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #00545c; }
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul::after {
      background-color: #e27500; }
  [data-layout="horizontal"] .deznav .metismenu > li.mega-menu:hover > ul ul a {
    width: 101%; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 210px;
  width: 70vw; }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 210px;
  width: 700px;
  height: 210px !important; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
      width: 700px; } }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 20rem;
  width: 54vw; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-md:hover > ul {
      width: 60vw; } }

[data-layout="horizontal"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 20rem;
  width: 25vw; }
  @media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
      width: 35vw; } }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu:hover > ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-xl:hover > ul {
  max-height: 21.875rem;
  width: 100%; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-lg:hover > ul {
  max-height: 21.875rem;
  width: 55vw; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-md:hover > ul {
  max-height: 18.75rem;
  width: 45vw; }

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li.mega-menu-sm:hover > ul {
  max-height: 18.125rem;
  width: 50vw; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a {
  font-size: 14px;
  padding: 12px 25px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    position: absolute;
    content: "";
    background: var(--primary);
    width: 0;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a:before {
  width: 6px; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
  font-weight: 300; }

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
  right: 1.5rem; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header {
  width: 5rem;
  z-index: 999; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .brand-logo {
    padding-left: 0;
    padding-right: 0;
    justify-content: center; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: -42px; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control .hamburger .line {
      background-color: var(--primary) !important; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .copyright,
[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .main-profile {
  display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
  padding-left: 5rem;
  width: 100%; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
    padding: 0 0;
    padding-right: 5rem; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav {
  width: 5rem;
  overflow: visible;
  position: absolute; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .nav-text {
    display: none; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .slimScrollDiv,
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .deznav-scroll {
    overflow: visible !important; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li {
    position: relative; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a {
      padding: 0.8125rem 0.9375rem;
      margin: 2px 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a svg {
        max-width: 24px;
        max-height: 24px;
        margin-right: 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a:before {
        content: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul {
      position: absolute;
      left: 5rem;
      top: 0;
      width: 12rem;
      z-index: 1001;
      display: none;
      padding-left: 1px;
      height: auto !important;
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
      border-radius: 6px;
      margin-left: 0;
      border: 0;
      background: #fff; }
      [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul {
        left: auto;
        right: 5rem; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
        left: 11.8125rem;
        top: 0; }
        [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul:after {
          content: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li:hover > ul {
      display: block;
      height: auto;
      overflow: visible; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li {
    transition: all 0.4s ease-in-out;
    padding: 0 13px; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a {
      text-align: center; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a i {
        padding: 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li > a.has-arrow:after {
        display: none; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a {
      background: var(--primary);
      border-radius: 8px; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a i {
        color: #fff;
        padding: 0; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover:nth-last-child(-n + 1) > ul {
      bottom: 0;
      top: auto; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
      border-radius: 8px;
      background: var(--primary);
      color: #fff; }
      [data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
        background: #3B3363; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a i {
        color: #fff; }
    [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul {
      height: auto !important;
      padding: 10px 0; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul a {
        padding: 6px 20px 6px 20px;
        margin-left: -.1rem; }
      [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul ul {
        padding: 10px 0; }
        [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > ul ul a {
          padding: 6px 20px 6px 20px;
          margin-left: -.1rem; }
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-label,
  [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-badge {
    display: none; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
  margin-left: 5rem; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
    margin-right: 5rem;
    margin-left: auto;
    border: 0; }

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
  padding-left: 5rem; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
    padding-left: 0;
    padding-right: 5rem; }

[data-sidebar-style="full"][data-layout="horizontal"] .header .header-content {
  padding-left: 1.875rem; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

@media only screen and (min-width: 768px) {
  [data-sidebar-style="mini"] .nav-header {
    width: 5rem; }
    [data-sidebar-style="mini"] .nav-header .nav-control {
      z-index: -1; }
      [data-sidebar-style="mini"] .nav-header .nav-control .hamburger {
        left: 6.25rem !important; }
        [data-sidebar-style="mini"] .nav-header .nav-control .hamburger .line {
          background-color: #6e6e6e !important; }
    [data-sidebar-style="mini"] .nav-header .brand-title {
      display: none; }
    [data-sidebar-style="mini"] .nav-header .hamburger {
      display: none; }
  [data-sidebar-style="mini"] .header .header-content {
    padding-left: 0rem; }
    [direction="rtl"][data-sidebar-style="mini"] .header .header-content {
      padding-right: 0; }
  [data-sidebar-style="mini"] .deznav {
    width: 5rem;
    overflow: visible;
    position: absolute;
    z-index: 5; }
    [data-sidebar-style="mini"] .deznav .copyright,
    [data-sidebar-style="mini"] .deznav .main-profile {
      display: none; }
    [data-sidebar-style="mini"] .deznav .nav-text {
      display: none; }
    [data-sidebar-style="mini"] .deznav .slimScrollDiv,
    [data-sidebar-style="mini"] .deznav .deznav-scroll {
      overflow: visible !important; }
    [data-sidebar-style="mini"] .deznav .nav-user {
      padding: 11px; }
      [data-sidebar-style="mini"] .deznav .nav-user .media-body {
        display: none; }
    [data-sidebar-style="mini"] .deznav .metismenu li a {
      padding: 0.813rem 0.875rem; }
      [data-sidebar-style="mini"] .deznav .metismenu li a svg {
        margin-right: 0; }
      [data-sidebar-style="mini"] .deznav .metismenu li a .nav-text {
        display: none; }
    [data-sidebar-style="mini"] .deznav .metismenu li > ul {
      position: absolute;
      left: 6.25rem;
      top: 2.9375rem;
      width: 11.875rem;
      z-index: 1001;
      display: none;
      padding-left: 1px;
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
      height: auto !important;
      border-radius: 6px;
      background: #fff; }
      [direction="rtl"]:not([data-layout="horizontal"])[data-sidebar-style="mini"] .deznav .metismenu li > ul {
        left: auto;
        right: 6.25rem;
        box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
    [data-sidebar-style="mini"] .deznav .metismenu > li {
      padding: 2px 20px; }
      [data-sidebar-style="mini"] .deznav .metismenu > li > a {
        padding: 1.125rem 0.875rem;
        width: auto;
        height: auto;
        text-align: center;
        line-height: 1;
        transition: all 0.5s;
        -moz-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -o-transition: all 0.5s; }
        [data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
          padding: 0; }
        [data-sidebar-style="mini"] .deznav .metismenu > li > a.has-arrow:after {
          display: none; }
      [data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; }
    [data-sidebar-style="mini"] .deznav .metismenu .nav-label,
    [data-sidebar-style="mini"] .deznav .metismenu .nav-badge {
      display: none; }
  [data-sidebar-style="mini"] .content-body {
    margin-left: 5rem; }
  [data-sidebar-style="mini"] .footer {
    padding-left: 5rem; }
  [data-sidebar-style="mini"][data-layout="vertical"] .deznav {
    position: absolute !important; }
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
      display: block; }
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li {
      padding: 2px 0; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a {
        padding: 1.5rem 1.5rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
          height: 100%;
          width: 0px;
          background: var(--primary);
          content: "";
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          -webkit-transition: all 0.5s;
          -ms-transition: all 0.5s;
          transition: all 0.5s; }
          [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
            left: unset;
            right: 0; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul {
        bottom: 0;
        top: auto !important; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul:after {
          top: auto;
          bottom: 20px; } }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:nth-last-child(-n + 1) > ul {
        bottom: 0;
        top: auto !important; } }

@media only screen and (min-width: 768px) {
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul {
        overflow: visible; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul:after {
          content: none; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul {
          padding: 10px 0;
          width: 13rem;
          left: 13rem;
          top: -10px;
          border: 0;
          margin: 0; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul:after {
            content: none; }
          [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul li:hover ul {
            left: auto;
            right: 13rem; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        border-radius: 0; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
          color: var(--primary); }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a:before {
          width: 6px; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
        color: var(--primary); }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
          color: var(--primary); }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a .nav-text {
          padding-left: auto;
          padding-right: 1.6875rem; }
      [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
        height: auto !important;
        overflow: visible;
        border: 0;
        margin-left: 0;
        left: 5rem;
        width: 13rem;
        border-radius: 0.35rem;
        border: 0;
        padding: 10px 0;
        top: 0px; }
        [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
          box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul {
          left: auto;
          right: 5rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a {
          padding: 6px 20px 6px 20px; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a:before {
            content: none; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul a.has-arrow:after {
            right: 1.25rem; }
        [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul ul a {
          padding: 6px 20px 6px 20px;
          margin-left: -1.6px; }
          [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > ul ul a:before {
            content: none; }
  [data-sidebar-style="mini"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
    width: 1199px; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li {
    padding: 0; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a {
      padding: 12px;
      margin: 0 8px;
      border: 0;
      border-radius: 0.35rem; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a i {
        padding: 0; }
      [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a {
        padding: 18px; }
        [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a svg {
          margin-left: 0; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > a svg {
        margin-right: 0;
        margin-top: 0; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li > ul li a {
      padding: 8px 20px 8px 45px; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
      background-color: var(--primary);
      border-radius: 0.35rem;
      color: #fff; }
      [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; } }

@media only screen and (max-width: 1199px) {
  [data-sidebar-style="mini"] .deznav li.mm-active ul {
    height: auto !important; }
  [data-sidebar-style="mini"] .deznav li a.has-arrow::after {
    transform: rotate(-45deg) translateY(-50%); } }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

@media (min-width: 1023px) {
  [data-layout="horizontal"] {
    --nav-headbg: #f7f7f7;
    --headerbg: #f7f7f7; }
    [data-layout="horizontal"] .nav-header {
      width: 21.563rem; }
      [data-layout="horizontal"] .nav-header .nav-control {
        display: none; }
      [data-layout="horizontal"] .nav-header .brand-logo {
        padding-left: 40px;
        padding-right: 40px; }
    [data-layout="horizontal"] .search-area .form-control,
    [data-layout="horizontal"] .search-area .input-group-append .input-group-text {
      background: #fff !important; }
    [data-layout="horizontal"] .header {
      width: 100%;
      padding-left: 21.563rem;
      box-shadow: none; }
      [data-layout="horizontal"] .header .sub-header {
        display: none; }
    [data-layout="horizontal"] .deznav {
      width: calc(100% - 80px);
      border-radius: 0.35rem;
      position: relative;
      height: auto;
      padding-bottom: 0;
      top: 0;
      left: 40px;
      z-index: 2; }
      [data-layout="horizontal"] .deznav .slimScrollDiv {
        overflow: visible !important; }
        [data-layout="horizontal"] .deznav .slimScrollDiv .deznav-scroll {
          overflow: visible !important; }
      [data-layout="horizontal"] .deznav .deznav-scroll {
        overflow: visible !important; }
      [data-layout="horizontal"] .deznav .slimScrollBar {
        display: none !important; }
      [data-layout="horizontal"] .deznav .nav-user,
      [data-layout="horizontal"] .deznav .nav-label {
        display: none; }
      [data-layout="horizontal"] .deznav .metismenu {
        flex-direction: row;
        padding: 10px 20px;
        margin-bottom: 0;
        display: inline-flex;
        flex-wrap: wrap; }
        [data-layout="horizontal"] .deznav .metismenu .collapse.in {
          display: none; }
        [data-layout="horizontal"] .deznav .metismenu ul {
          border-left: 0; }
          [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul {
            box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
          [data-layout="horizontal"] .deznav .metismenu ul a .badge {
            margin-right: 24px; }
        [data-layout="horizontal"] .deznav .metismenu li {
          flex-direction: column;
          position: relative; }
          [data-layout="horizontal"] .deznav .metismenu li:hover > ul {
            display: block; }
          [data-layout="horizontal"] .deznav .metismenu li > ul {
            position: absolute;
            height: auto !important;
            top: 100%;
            width: 100%;
            min-width: 13.75rem;
            z-index: 999;
            left: auto;
            right: auto;
            padding: 0.5rem 0;
            display: none;
            box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
            margin: 0;
            background: #fff;
            border-radius: 12px; }
            [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu li > ul {
              box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
              background: #2C254A; }
            [data-layout="horizontal"] .deznav .metismenu li > ul li {
              padding: 0; }
              [data-layout="horizontal"] .deznav .metismenu li > ul li a {
                transition: all .4s ease-in-out;
                padding: 8px 20px 8px 45px;
                margin-left: -.1rem; }
                [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul li a {
                  padding: 8px 45px 8px 20px;
                  text-align: right; }
                [data-layout="horizontal"] .deznav .metismenu li > ul li a:hover {
                  border-radius: .4rem; }
                [data-layout="horizontal"] .deznav .metismenu li > ul li a:before {
                  left: 22px; }
                  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul li a:before {
                    left: auto;
                    right: 21px; }
            [data-layout="horizontal"] .deznav .metismenu li > ul ul {
              left: 100%;
              top: 0;
              box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li > ul ul {
                left: auto;
                right: 100%; }
        [data-layout="horizontal"] .deznav .metismenu > li {
          flex: 0 0 auto;
          position: relative;
          margin: 0; }
          [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li {
            border-color: rgba(255, 255, 255, 0.07); }
            [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active {
              border-color: transparent; }
          [data-layout="horizontal"] .deznav .metismenu > li:hover, [data-layout="horizontal"] .deznav .metismenu > li.mm-active {
            padding: 0; }
            [data-layout="horizontal"] .deznav .metismenu > li:hover > a, [data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
              background: transparent;
              color: var(--primary);
              border-radius: 0; }
              [data-layout="horizontal"] .deznav .metismenu > li:hover > a i, [data-layout="horizontal"] .deznav .metismenu > li.mm-active > a i {
                color: var(--primary); }
          [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:first-child {
            border-right: 0; }
          [data-theme-version="dark"][direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li {
            border-color: #473F72; }
          [data-layout="horizontal"] .deznav .metismenu > li > a {
            padding: 10px 40px 10px 15px;
            font-size: 14px;
            border-right: 1px solid #EEEEEE; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li > a {
              padding: 15px 15px 15px 40px; }
            [data-layout="horizontal"] .deznav .metismenu > li > a i {
              padding: 0 0.4375rem 0 0; }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li > a i {
                padding: 0 0 0 0.4375rem; }
            [data-layout="horizontal"] .deznav .metismenu > li > a .nav-badge {
              display: none; }
            [data-layout="horizontal"] .deznav .metismenu > li > a:after {
              right: 20px;
              transform: rotate(-135deg) translateY(-50%); }
            [data-layout="horizontal"] .deznav .metismenu > li > a:hover .nav-text {
              transform: translateX(0px); }
          [data-layout="horizontal"] .deznav .metismenu > li:hover {
            border-color: transparent; }
            [data-layout="horizontal"] .deznav .metismenu > li:hover > ul {
              display: flex !important;
              flex-direction: column;
              flex-wrap: wrap;
              height: auto !important;
              box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
              border-radius: 12px; }
              [data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > ul {
                box-shadow: 5px 5px 30px 0px rgba(0, 0, 0, 0.1);
                background: #2C254A; }
          [data-layout="horizontal"] .deznav .metismenu > li > ul > li:hover ul.collapse {
            display: block !important;
            position: absolute;
            left: auto !important;
            right: -100% !important;
            top: 0 !important; }
          [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul {
            left: auto;
            right: 0; }
            [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul > li:hover ul.collapse {
              right: auto !important;
              left: -100% !important; }
            [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left {
              left: 0; }
              [data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left > li:hover ul.collapse {
                left: 100% !important; }
              [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 5) > ul.left {
                left: auto;
                right: 0; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > ul ul {
            left: -100%; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > ul.left ul {
            left: 100%; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:last-child > ul.left ul {
              left: auto;
              right: 100%; }
          [data-layout="horizontal"] .deznav .metismenu > li:last-child > a {
            border-right: 0; }
          [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 3) > ul {
            left: 0;
            right: auto; }
            [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-last-child(-n + 3) > ul > li:hover ul.collapse {
              right: -100% !important;
              left: auto !important; }
      [data-layout="horizontal"] .deznav .copyright,
      [data-layout="horizontal"] .deznav .main-profile {
        display: none; }
    [data-layout="horizontal"] .content-body {
      margin-left: 0; }
      [data-layout="horizontal"] .content-body .page-titles {
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 1.875rem; }
    [data-layout="horizontal"] .footer {
      margin-left: 0;
      margin: 0 auto;
      padding-left: 0; }
  [data-header-position="fixed"][data-layout="horizontal"] .deznav {
    top: 4.5rem; }
  [data-header-position="fixed"][data-sidebar-position="fixed"] .deznav {
    position: fixed; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"] .content-body {
    padding-top: 8rem; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="modern"] .content-body {
    padding-top: 13.125rem; }
  [data-layout="horizontal"][data-container="boxed"] .footer {
    margin-left: 0;
    max-width: 1199px;
    margin: 0 auto; }
  [data-layout="horizontal"][data-container="wide"] .page-titles {
    margin-left: -30px;
    margin-right: -30px; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .page-titles {
    margin-top: 0; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > ul {
    top: 4.4rem; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a {
    padding: 10px 25px 8px 25px;
    border-radius: 0.35rem; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a::after {
      display: none; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a .nav-text {
      margin-top: 5px; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a > i {
      width: auto;
      height: auto;
      line-height: 1;
      padding: 0;
      background: transparent;
      border-radius: 0;
      margin-bottom: 0; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: var(--primary);
    color: #fff; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li li {
    text-align: left; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header {
    width: 7.75rem;
    padding-left: 40px;
    padding-right: 40px; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header .brand-logo {
      justify-content: start;
      padding-left: 0;
      padding-right: 0; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .header {
    width: 100%;
    padding-left: 7.75rem; }
  [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li:hover a {
    width: auto; }
    [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li:hover a .nav-text {
      display: none; }
  [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="compact"] .content-body {
    padding-top: 10.25rem; }
  [data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
    position: fixed;
    left: 0;
    top: 0; }
  [data-sidebar-position="static"][data-layout="horizontal"] .content-body {
    padding-top: 4.5rem; } }

@media (min-width: 767px) {
  [data-sidebar-style="compact"] .nav-header {
    width: 11.25rem; }
  [data-sidebar-style="compact"] .deznav .nav-user {
    display: none; }
  [data-sidebar-style="compact"] .deznav .metismenu > li > a {
    padding: 1.2rem 0.5rem !important; }
    [data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li > a {
      padding: 12px 18px !important;
      margin: 0 4px;
      border: 0; }
    [data-sidebar-style="compact"] .deznav .metismenu > li > a:hover .nav-text {
      transform: translateX(0px); }
  [data-sidebar-style="compact"] .deznav .metismenu li {
    text-align: center; }
    [data-sidebar-style="compact"] .deznav .metismenu li a {
      padding: 0.5rem; }
      [data-sidebar-style="compact"] .deznav .metismenu li a svg {
        max-width: 21px;
        max-height: 21px;
        display: block;
        margin-left: auto;
        margin-right: auto; }
    [data-sidebar-style="compact"] .deznav .metismenu li ul:after {
      content: none; }
    [data-sidebar-style="compact"] .deznav .metismenu li > a {
      background: transparent;
      box-shadow: none;
      color: inherit; }
  [data-sidebar-style="compact"] .deznav .main-profile, [data-sidebar-style="compact"] .deznav .copyright {
    display: none; }
  [data-sidebar-style="compact"] .deznav .copyright {
    padding: 0 20px;
    margin-top: 20px; }
  [data-sidebar-style="compact"] .nav-text {
    display: inline-block;
    margin-top: 0.3125rem; }
  [data-sidebar-style="compact"] .nav-label.first {
    display: none; }
  [data-sidebar-style="compact"] .nav-badge {
    display: none; }
  [data-sidebar-style="compact"] .footer {
    padding-left: 11.25rem; }
  [data-sidebar-style="compact"] .content-body {
    margin-left: 11.25rem; }
  [data-sidebar-style="compact"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu li > a i {
    color: #fff; }
  [data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu li:hover > a i {
    background: var(--primary);
    color: #fff; } }

[data-layout="horizontal"][data-sidebar-style="compact"] .footer {
  padding-left: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .content-body {
  margin-left: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .deznav {
  margin-bottom: 0; }

[data-layout="horizontal"][data-sidebar-style="compact"] .nav-header {
  width: 21.75rem; }
  [data-layout="horizontal"][data-sidebar-style="compact"] .nav-header .brand-logo {
    padding-left: 40px;
    padding-right: 40px; }

[data-layout="vertical"][data-sidebar-style="compact"] .deznav {
  width: 11.25rem; }
  [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul {
    margin-left: 0;
    border: 0;
    background: rgba(0, 0, 0, 0.02);
    padding: 10px 0; }
    [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul {
      background: rgba(255, 255, 255, 0.05); }
    [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul a:before {
      content: none; }
    [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu ul ul a {
      padding: 0.625rem 0.9375rem; }
  [data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu > li > a.has-arrow::after {
    top: 1px;
    display: inline-block;
    right: auto;
    margin-left: 5px;
    position: relative;
    width: 7px;
    height: 7px;
    border-width: 2px 0px 0px 2px; }
    [direction="rtl"][data-layout="vertical"][data-sidebar-style="compact"] .deznav .metismenu > li > a.has-arrow::after {
      left: auto;
      margin-left: 0;
      margin-right: 5px; }

@media (min-width: 767px) {
  [data-sidebar-style="icon-hover"][data-layout="horizontal"] .header .header-content {
    padding-left: 1.875rem; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu {
    padding-top: 30px; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li.mm-active > ul {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav .metismenu li.mm-active > ul {
    display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header {
    width: 6.5rem; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
      padding-left: 30px; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
        padding-left: 30px;
        padding-right: 30px; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .logo-abbr {
        display: block; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .brand-title {
        display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .nav-control {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
    padding-left: 6.5rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
      padding-right: 6.5rem;
      padding-left: 0; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header .header-content {
      padding-right: 0;
      padding-left: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
    overflow: visible;
    position: absolute;
    left: -11rem; } }
  @media only screen and (min-width: 767px) and (max-width: 1350px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
      left: -10rem; } }

@media (min-width: 767px) {
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
      left: auto;
      right: -11rem; } }
    @media only screen and (min-width: 767px) and (max-width: 1350px) {
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav {
        right: -10rem; } }

@media (min-width: 767px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .nav-label {
      display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li {
      padding: 0 20px; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a {
        display: flex;
        justify-content: space-between;
        padding: 15px 20px;
        border-radius: 0.35rem;
        font-size: 16px; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > svg,
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > i {
          order: 1;
          margin-right: 0;
          margin-top: 0;
          padding-right: 0; }
          [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > svg, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li > a > i {
            padding-left: 0;
            padding-right: 0; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
        background: var(--primary);
        color: #fff;
        box-shadow: 0 12px 15px 0 var(--rgba-primary-1); }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
          color: #fff; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
      border-left: 0;
      padding-left: 0;
      padding-right: 0; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
        padding-right: 0;
        padding-left: 0; }
      [data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul {
        border-color: #473F72; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul:after {
        left: auto;
        right: 28px; }
        [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul:after {
          left: 28px;
          right: auto; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a {
        position: relative;
        padding-left: 3.5rem; }
        [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a {
          padding-right: 1.25rem; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a::before {
          left: 30px; }
          [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a::before {
            right: auto;
            left: -5px; }
        [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
          background: transparent; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu .has-arrow::after {
      right: 5rem;
      opacity: 0; }
      [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu .has-arrow::after {
        right: auto;
        left: 5rem; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .copyright,
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .main-profile,
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .book-box {
      display: none; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav.mm-show {
      display: none; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
    width: 17.5rem; } }
  @media only screen and (min-width: 767px) and (max-width: 1350px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
      width: 17rem; } }

@media (min-width: 767px) {
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo {
      padding-left: 1.6rem; }
      [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo .brand-title {
        display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle.mm-show {
    display: block; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
    padding-left: 0; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
      padding-right: 4.38rem;
      padding-left: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav {
    left: 0; }
    [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav .metismenu .has-arrow:after {
      opacity: 1; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .deznav {
      left: auto;
      right: 0; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
    margin-left: 7rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
      margin-left: 0;
      margin-right: 7rem; }
  [data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
    padding-left: 7rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
      margin-left: 0;
      margin-right: 7rem; } }

@media (min-width: 767px) {
  [data-sidebar-style="modern"] .nav-header {
    width: 9.5rem; }
    [data-sidebar-style="modern"] .nav-header .brand-logo {
      justify-content: center;
      padding: 0 40px; }
    [data-sidebar-style="modern"] .nav-header .nav-control {
      right: -60px; }
  [data-sidebar-style="modern"] .header .navbar {
    padding-left: 80px; }
  [data-sidebar-style="modern"] .deznav .metismenu > li {
    text-align: center; }
    [data-sidebar-style="modern"] .deznav .metismenu > li > a {
      padding: 20px 15px 20px 15px;
      margin: 2px 0;
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a::after {
        display: none; }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a:hover > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a:focus > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a:active > a, [data-sidebar-style="modern"] .deznav .metismenu > li > a.mm-active > a {
        background-color: var(--primary-light); }
      [data-sidebar-style="modern"] .deznav .metismenu > li > a:hover .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a:focus .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a:active .nav-text, [data-sidebar-style="modern"] .deznav .metismenu > li > a.mm-active .nav-text {
        transform: translateX(0px); }
    [data-sidebar-style="modern"] .deznav .metismenu > li:hover, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active {
      padding: 0; }
      [data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
        background: var(--rgba-primary-1);
        color: var(--primary);
        border-radius: 0.35rem; }
        [data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i {
          color: var(--primary); }
    [data-sidebar-style="modern"] .deznav .metismenu > li li {
      text-align: left; }
      [direction="rtl"][data-sidebar-style="modern"] .deznav .metismenu > li li {
        text-align: right; }
  [data-sidebar-style="modern"] .deznav .metismenu li a {
    padding: 0.625rem 0.9375rem 0.625rem 0.9375rem; }
  [data-sidebar-style="modern"] .deznav .metismenu li ul:after {
    content: none; }
  [data-sidebar-style="modern"] .deznav .metismenu li > ul {
    height: auto !important; }
  [data-sidebar-style="modern"] .deznav .metismenu .nav-label {
    display: none; }
  [data-sidebar-style="modern"] .deznav .metismenu ul a .badge {
    margin-right: 20px; }
  [data-sidebar-style="modern"] .deznav .nav-label {
    display: none; }
  [data-sidebar-style="modern"] .deznav .nav-text {
    display: block;
    margin-top: 0.3125rem; }
  [data-sidebar-style="modern"] .deznav .main-profile,
  [data-sidebar-style="modern"] .deznav .copyright {
    display: none; }
  [data-sidebar-style="modern"] .footer {
    padding-left: 9.5rem; }
  [data-sidebar-style="modern"] .content-body {
    margin-left: 9.5rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .deznav {
    width: 9.5rem;
    left: 0; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav {
      left: auto;
      right: 0; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .slimScrollDiv,
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .deznav-scroll {
      overflow: visible !important; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu {
      padding: 10px 20px; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
        padding: 19px 0.5rem 12px !important; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a i {
          padding: 0;
          margin-bottom: 5px; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > ul {
        display: none;
        padding: 1.875rem 0.9375rem; }
      [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li {
        position: relative; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li a {
          padding: 0.625rem 1.5rem; }
          [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li a:before {
            content: none; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
          position: absolute;
          left: 105%;
          top: 0;
          bottom: auto;
          background-color: #fff;
          border: 1px solid #EEEEEE;
          width: 200px; }
          [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
            background: #3B3363;
            box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1); }
          [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li ul {
            left: auto;
            right: 105%; }
        [data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
          display: block;
          left: 100%;
          padding: 1rem 0;
          margin-left: 0;
          border: 0;
          box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
          border-radius: 12px; }
          [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
            box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
          [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu li:hover > ul {
            left: auto;
            right: 100%;
            box-shadow: -5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .nav-label {
      display: none; }
    [data-sidebar-style="modern"][data-layout="vertical"] .deznav .nav-text {
      display: block;
      margin-top: 0; }
  [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .deznav {
    left: -10.625rem; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .deznav {
      left: auto;
      right: -10.625rem; }
  [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .content-body {
    margin-left: 0; }
    [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .content-body {
      margin-right: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
    width: 21.75rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .header {
    padding-left: 21.75rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .footer,
  [data-sidebar-style="modern"][data-layout="horizontal"] .content-body {
    margin-left: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .nav-text {
    margin-top: 0; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .metismenu > li > a {
    padding: 10px 20px 10px 20px;
    border: 0;
    margin: 4px 4px; }
  [data-sidebar-style="modern"][data-layout="horizontal"] .deznav .metismenu > li > ul {
    top: 2.8rem; }
  [data-sidebar-style="modern"][data-layout="horizontal"][data-container="boxed"] .deznav .metismenu > li > a {
    padding: 0.8125rem 1.25rem; } }

[data-sidebar-style="overlay"] .deznav {
  left: -100%;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-sidebar-style="overlay"] .deznav .metismenu > li {
    padding: 0 20px; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li.nav-label {
      padding: 1.5625rem 0 10px; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li > a {
      font-size: 14px;
      padding: 10px 20px;
      color: #7f7184;
      border-radius: 0.35rem;
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
    [data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a,
    [data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a {
      background: var(--primary);
      color: #fff;
      box-shadow: 0 12px 15px 0 var(--rgba-primary-1); }
      [data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i,
      [data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i {
        color: #fff; }
  [data-sidebar-style="overlay"] .deznav .metismenu ul a {
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: relative;
    font-size: 13px;
    padding-left: 4.5rem; }
    [data-sidebar-style="overlay"] .deznav .metismenu ul a:hover, [data-sidebar-style="overlay"] .deznav .metismenu ul a:focus, [data-sidebar-style="overlay"] .deznav .metismenu ul a.mm-active {
      background: transparent; }
  [direction="rtl"][data-sidebar-style="overlay"] .deznav {
    left: auto;
    right: -100%; }

[data-sidebar-style="overlay"] .content-body {
  margin-left: 0; }

[data-sidebar-style="overlay"] .nav-header {
  position: absolute; }
  [data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
    left: 0; }
    [data-sidebar-style="overlay"] .nav-header .hamburger.is-active .line {
      background-color: var(--primary); }

[data-sidebar-style="overlay"] .menu-toggle .nav-header {
  position: absolute;
  left: auto; }

[data-sidebar-style="overlay"] .menu-toggle .deznav {
  left: 0; }
  [direction="rtl"][data-sidebar-style="overlay"] .menu-toggle .deznav {
    left: auto;
    right: 0; }

[data-sidebar-style="overlay"] .footer {
  padding-left: 0; }

[data-sidebar-style="overlay"] .header {
  padding-left: 0; }
  [data-sidebar-style="overlay"] .header .navbar {
    padding-left: 300px; }
    @media only screen and (max-width: 1023px) {
      [data-sidebar-style="overlay"] .header .navbar {
        padding-left: 145px; } }

[data-sidebar-style="overlay"][data-header-position="fixed"] .nav-header {
  position: fixed; }

[data-sidebar-position="fixed"][data-header-position="fixed"] .nav-header {
  position: fixed; }

[data-sidebar-position="fixed"][data-layout="vertical"] .nav-header {
  position: fixed;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; }

[data-sidebar-position="fixed"][data-layout="vertical"] .deznav {
  position: fixed; }
  [data-sidebar-position="fixed"][data-layout="vertical"] .deznav .deznav-scroll {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }

[data-sidebar-position="fixed"][data-layout="vertical"] .menu-toggle .deznav {
  position: fixed; }

[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .deznav,
[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .deznav {
  position: absolute; }

.sidebar-right {
  right: -50rem;
  position: fixed;
  top: 0;
  width: 50rem;
  background-color: #fff;
  margin-top: 3.5rem;
  transition: all .5s ease-in-out;
  border-radius: 0.35rem;
  z-index: 9999; }
  .sidebar-right .bg-label-pattern {
    background: transparent;
    background-image: url("../images/pattern/pattern5.png");
    background-size: 130%; }
  .sidebar-right .bootstrap-select {
    height: 48px;
    border-radius: 6px; }
    .sidebar-right .bootstrap-select .btn {
      padding: 12px 15px;
      font-size: 15px;
      border-color: #d1d1d1;
      border-radius: 6px; }
  .sidebar-right .note-text {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px;
    opacity: 0.5;
    font-size: 12px; }
  [direction="rtl"] .sidebar-right .slimScrollDiv {
    overflow: visible !important; }
  .sidebar-right .sidebar-right-trigger {
    position: absolute;
    z-index: 9;
    top: 8.75rem;
    right: 100%;
    background-color: var(--primary);
    color: #fff;
    display: inline-block;
    height: 3rem;
    width: 3rem;
    text-align: center;
    font-size: 1.75rem;
    line-height: 3rem;
    border-radius: 5px 0 0 5px;
    box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
    @media only screen and (max-width: 1023px) {
      .sidebar-right .sidebar-right-trigger {
        display: none; } }
  .sidebar-right .sidebar-close-trigger {
    position: absolute;
    z-index: 2;
    font-size: 28px;
    top: 0;
    right: -48px;
    height: 3rem;
    width: 3rem;
    line-height: 3rem;
    text-align: center;
    background: black;
    color: #fff; }
  .sidebar-right.show {
    right: 5.25rem;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
    z-index: 9999; }
    .sidebar-right.show .sidebar-right-trigger {
      display: none; }
    .sidebar-right.show .bg-overlay {
      position: fixed;
      width: 100%;
      cursor: pointer;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6); }
  .sidebar-right .card-tabs .nav-tabs {
    justify-content: space-between;
    position: sticky;
    border-radius: 0;
    top: 0;
    background-color: #fff;
    z-index: 2; }
    .sidebar-right .card-tabs .nav-tabs .nav-item {
      margin-bottom: 0;
      flex: 1; }
      .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link {
        border: 0;
        font-size: 1.125rem;
        position: relative;
        text-align: center;
        background-color: #fff; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link:hover {
          color: #000; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link::after {
          position: absolute;
          left: 0;
          bottom: 0;
          width: 100%;
          height: 2px;
          content: "";
          background: transparent; }
        .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link.active {
          background: var(--rgba-primary-1);
          color: var(--primary); }
          [data-theme-version="dark"] .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link.active {
            border-right: none;
            border-left: none;
            border-top: none; }
  .sidebar-right .sidebar-right-inner > h4, .sidebar-right .sidebar-right-inner > .h4 {
    padding: 10px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #000 !important;
    background: #fff;
    margin: 0px 0px 0px 0px; }
  .sidebar-right .tab-content {
    padding: 1.25rem 1.25rem 0;
    min-height: 480px;
    background: #fff; }
    .sidebar-right .tab-content .tab-pane .admin-settings .row > div {
      margin-bottom: 20px; }
    .sidebar-right .tab-content .tab-pane .admin-settings p {
      color: #353535;
      font-weight: 500;
      margin-bottom: 8px;
      font-size: 16px; }
    .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] {
      display: none; }
      .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] + label {
        display: inline-block;
        width: 35px;
        height: 35px;
        cursor: pointer;
        transition: all .1s ease;
        border-radius: 4px;
        margin-right: 5px;
        margin-bottom: 3px; }
      .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label {
        position: relative; }
        .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label::after {
          height: 33px;
          width: 33px;
          left: -4px;
          top: -4px;
          content: "";
          position: absolute;
          background-color: inherit;
          border-radius: 6px;
          opacity: 0.4; }
  .sidebar-right #nav_header_color_1 + label,
  .sidebar-right #header_color_1 + label,
  .sidebar-right #sidebar_color_1 + label,
  .sidebar-right #primary_color_1 + label {
    background-color: #fff; }
  .sidebar-right #nav_header_color_2 + label,
  .sidebar-right #header_color_2 + label,
  .sidebar-right #sidebar_color_2 + label,
  .sidebar-right #primary_color_2 + label {
    background-color: #191e3a; }
  .sidebar-right #nav_header_color_3 + label,
  .sidebar-right #header_color_3 + label,
  .sidebar-right #sidebar_color_3 + label,
  .sidebar-right #primary_color_3 + label {
    background-color: #eb8153; }
  .sidebar-right #nav_header_color_4 + label,
  .sidebar-right #header_color_4 + label,
  .sidebar-right #sidebar_color_4 + label,
  .sidebar-right #primary_color_4 + label {
    background-color: #4527a0; }
  .sidebar-right #nav_header_color_5 + label,
  .sidebar-right #header_color_5 + label,
  .sidebar-right #sidebar_color_5 + label,
  .sidebar-right #primary_color_5 + label {
    background-color: #c62828; }
  .sidebar-right #nav_header_color_6 + label,
  .sidebar-right #header_color_6 + label,
  .sidebar-right #sidebar_color_6 + label,
  .sidebar-right #primary_color_6 + label {
    background-color: #283593; }
  .sidebar-right #nav_header_color_7 + label,
  .sidebar-right #header_color_7 + label,
  .sidebar-right #sidebar_color_7 + label,
  .sidebar-right #primary_color_7 + label {
    background-color: #7356f1; }
  .sidebar-right #nav_header_color_8 + label,
  .sidebar-right #header_color_8 + label,
  .sidebar-right #sidebar_color_8 + label,
  .sidebar-right #primary_color_8 + label {
    background-color: #5bcfc5; }
  .sidebar-right #nav_header_color_9 + label,
  .sidebar-right #header_color_9 + label,
  .sidebar-right #sidebar_color_9 + label,
  .sidebar-right #primary_color_9 + label {
    background-color: #00838f; }
  .sidebar-right #nav_header_color_10 + label,
  .sidebar-right #header_color_10 + label,
  .sidebar-right #sidebar_color_10 + label,
  .sidebar-right #primary_color_10 + label {
    background-color: #ff8f16; }
  .sidebar-right #nav_header_color_11 + label,
  .sidebar-right #header_color_11 + label,
  .sidebar-right #sidebar_color_11 + label,
  .sidebar-right #primary_color_11 + label {
    background-color: #6673fd; }
  .sidebar-right #nav_header_color_12 + label,
  .sidebar-right #header_color_12 + label,
  .sidebar-right #sidebar_color_12 + label,
  .sidebar-right #primary_color_12 + label {
    background-color: #558b2f; }
  .sidebar-right #nav_header_color_13 + label,
  .sidebar-right #header_color_13 + label,
  .sidebar-right #sidebar_color_13 + label,
  .sidebar-right #primary_color_13 + label {
    background-color: #2a2a2a; }
  .sidebar-right #nav_header_color_14 + label,
  .sidebar-right #header_color_14 + label,
  .sidebar-right #sidebar_color_14 + label,
  .sidebar-right #primary_color_14 + label {
    background-color: #1367c8; }
  .sidebar-right #nav_header_color_15 + label,
  .sidebar-right #header_color_15 + label,
  .sidebar-right #sidebar_color_15 + label,
  .sidebar-right #primary_color_15 + label {
    background-color: #ed0b4c; }
  .sidebar-right #nav_header_color_1 + label,
  .sidebar-right #header_color_1 + label,
  .sidebar-right #sidebar_color_1 + label,
  .sidebar-right #primary_color_1 + label {
    border: 1px solid #c4c4c4; }
  .sidebar-right.style-1 {
    height: 100vh;
    width: 250px;
    margin-top: 0;
    right: -250px; }
    .sidebar-right.style-1 .sidebar-right-inner {
      background: #fff; }
    .sidebar-right.style-1 .sidebar-right-trigger {
      top: 12.4rem; }
    .sidebar-right.style-1.show {
      right: 0; }
      .sidebar-right.style-1.show .sidebar-right-trigger {
        display: block; }
  @media only screen and (max-width: 991px) {
    .sidebar-right {
      width: 75%; } }

@keyframes bounce {
  0% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); }
  50% {
    transform: translateX(8%);
    -webkit-transform: translateX(8%); }
  100% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); } }

@-webkit-keyframes bounce {
  0% {
    transform: translateX(-8%);
    -webkit-transform: translateX(-8%); }
  50% {
    transform: translateX(8%);
    -webkit-transform: translateX(8%); }
  100% {
    transform: translateY(-8%);
    -webkit-transform: translateY(-8%); } }

.nav-user {
  background: var(--primary);
  margin-bottom: 10px;
  padding: 20px 25px 15px; }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user {
      padding: 20px 15px 15px; } }
  .nav-user img {
    width: 35px;
    height: 35px; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user img {
        width: 35px;
        height: 35px;
        margin-bottom: 10px; } }
  .nav-user h5, .nav-user .h5 {
    margin-left: 10px;
    margin-bottom: 3px;
    color: #fff; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user h5, .nav-user .h5 {
        display: none; } }
    [data-sibebarbg="color_2"] .nav-user h5, [data-sibebarbg="color_2"] .nav-user .h5 {
      color: #fff; }
  .nav-user p {
    margin-left: 10px;
    margin-bottom: 8px;
    color: #afcff7; }
    @media only screen and (min-width: 768px) and (max-width: 1199px) {
      .nav-user p {
        display: none; } }
  @media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user i {
      margin-top: 15px;
      display: block; } }

.menu-toggle .nav-user {
  padding: 20px 15px 15px; }
  .menu-toggle .nav-user img {
    width: 35px;
    height: 35px;
    margin-bottom: 10px; }
  .menu-toggle .nav-user h5, .menu-toggle .nav-user .h5,
  .menu-toggle .nav-user p {
    display: none; }
  .menu-toggle .nav-user i {
    margin-top: 15px;
    display: block; }
  .menu-toggle .nav-user .dropdown-menu {
    left: 45px !important;
    top: 22px !important; }

.chatbox {
  width: 340px;
  height: 100vh;
  position: fixed;
  right: -500px;
  top: 0;
  z-index: 999;
  background: #fff;
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.15);
  -webkit-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s; }
  [data-theme-version="dark"] .chatbox {
    background: #3B3363; }
  .chatbox .chatbox-close {
    position: absolute;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    width: 0;
    height: 100%;
    right: 340px;
    background: #000;
    z-index: 1;
    opacity: 0.1;
    cursor: pointer; }
  .chatbox .card-fotter {
    padding: 0.75rem 1rem; }
  .chatbox .card-body {
    padding: 1rem; }
  .chatbox.active {
    right: 0; }
    .chatbox.active .chatbox-close {
      width: 100vw; }
  .chatbox .type_msg {
    padding-top: 10px; }
  .chatbox .nav {
    padding: 1rem 1rem 0 1rem;
    background: #6418C3;
    border: 0;
    justify-content: space-between; }
    .chatbox .nav .nav-link {
      color: #fff;
      opacity: 0.7;
      text-transform: uppercase; }
      .chatbox .nav .nav-link:hover, .chatbox .nav .nav-link.active {
        background: transparent;
        color: #fff;
        opacity: 1;
        border-color: #FF4C41; }
  .chatbox .img_cont {
    width: 40px;
    border-radius: 40px;
    margin-right: 10px;
    position: relative;
    height: 40px;
    background: #eee;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 14px;
    min-width: 40px;
    min-height: 40px; }
    .chatbox .img_cont .icon {
      color: #fff; }
    .chatbox .img_cont.primary {
      background: var(--rgba-primary-1);
      color: var(--primary); }
      [data-theme-version="dark"] .chatbox .img_cont.primary {
        background: var(--rgba-primary-1); }
    .chatbox .img_cont.warning {
      background: #fff0da;
      color: #FFAB2D; }
      [data-theme-version="dark"] .chatbox .img_cont.warning {
        background: rgba(255, 171, 45, 0.1); }
    .chatbox .img_cont.success {
      background: #ecfae4;
      color: #68CF29; }
      [data-theme-version="dark"] .chatbox .img_cont.success {
        background: rgba(104, 207, 41, 0.1); }
    .chatbox .img_cont.info {
      background: #e2f0fd;
      color: #51A6F5; }
      [data-theme-version="dark"] .chatbox .img_cont.info {
        background: rgba(81, 166, 245, 0.1); }
    .chatbox .img_cont img {
      width: 100%; }
    .chatbox .img_cont .online_icon {
      background: #68CF29;
      position: absolute;
      width: 12px;
      height: 12px;
      border-radius: 15px;
      right: -1px;
      bottom: 0px;
      border: 2px solid #fff; }
      .chatbox .img_cont .online_icon.offline {
        background: #FF4C41; }
  .chatbox .card {
    box-shadow: none; }
  .chatbox .search {
    height: 40px; }
  .chatbox .user_info span {
    font-size: 15px;
    color: #000;
    display: block;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px; }
    [data-theme-version="dark"] .chatbox .user_info span {
      color: #fff; }
  .chatbox .user_info p {
    font-size: 13px;
    margin-bottom: 0;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px; }
  .chatbox .contacts li {
    padding: 7px 1rem;
    border-bottom: 1px solid #eee;
    cursor: pointer; }
    [data-theme-version="dark"] .chatbox .contacts li {
      border-color: #473F72; }
    .chatbox .contacts li > div {
      display: flex;
      align-items: center; }
    .chatbox .contacts li:hover {
      background: #f4f7ff; }
      [data-theme-version="dark"] .chatbox .contacts li:hover {
        background-color: #2C254A; }
  .chatbox .contacts .name-first-letter {
    background: #f7f7f7;
    padding: 4px 1rem;
    font-weight: 700;
    color: #000;
    position: sticky;
    top: 0;
    z-index: 1; }
    [data-theme-version="dark"] .chatbox .contacts .name-first-letter {
      color: #fff;
      background: #2C254A; }
  .chatbox .msg_card_body {
    height: calc(100vh - 195px); }
  .chatbox .contacts_body {
    height: calc(100vh - 120px); }
  .chatbox .card-header {
    background: #f4f7ff;
    padding: 15px 20px;
    justify-content: center; }
    .chatbox .card-header h6, .chatbox .card-header .h6 {
      font-size: 15px; }
    .chatbox .card-header p {
      line-height: 1.2;
      font-size: 12px;
      color: #7e7e7e; }
  .chatbox .chat-list-header {
    justify-content: space-between;
    background: #fff; }
    [data-theme-version="dark"] .chatbox .chat-list-header {
      background: #3B3363; }
    .chatbox .chat-list-header a {
      text-align: center;
      width: 30px;
      height: 30px;
      background: #f7f7f7;
      border-radius: 6px;
      line-height: 30px;
      display: block; }
      [data-theme-version="dark"] .chatbox .chat-list-header a {
        background: var(--rgba-primary-1); }
        [data-theme-version="dark"] .chatbox .chat-list-header a svg g [fill] {
          fill: #fff; }
  .chatbox .img_cont_msg {
    width: 30px;
    height: 30px;
    display: block;
    max-width: 30px;
    min-width: 30px; }
    .chatbox .img_cont_msg img {
      width: 100%; }
  .chatbox .msg_cotainer {
    background: var(--primary);
    margin-left: 10px;
    border-radius: 0 0.35rem 0.35rem 0.35rem;
    padding: 10px 15px;
    color: #fff;
    position: relative; }
    .chatbox .msg_cotainer .msg_time {
      display: block;
      font-size: 11px;
      color: #fff;
      margin-top: 5px;
      opacity: 0.5; }
    .chatbox .msg_cotainer:after {
      content: "";
      position: absolute;
      left: -10px;
      border-right: 10px solid var(--primary);
      border-bottom: 10px solid transparent;
      border-top: 0px solid;
      top: 0; }
  .chatbox .msg_cotainer_send {
    background: #f7f7f7;
    padding: 10px 15px;
    border-radius: 6px 0px 6px 6px;
    margin-right: 10px;
    color: #222;
    position: relative;
    text-align: right; }
    [data-theme-version="dark"] .chatbox .msg_cotainer_send {
      background: #2C254A;
      color: #fff; }
    .chatbox .msg_cotainer_send .msg_time_send {
      display: block;
      font-size: 11px;
      text-align: right;
      margin-top: 5px;
      opacity: 0.6; }
    .chatbox .msg_cotainer_send:after {
      content: "";
      position: absolute;
      right: -10px;
      border-left: 10px solid #f7f7f7;
      border-bottom: 10px solid transparent;
      border-top: 0px solid;
      top: 0; }
      [data-theme-version="dark"] .chatbox .msg_cotainer_send:after {
        border-left: 10px solid #2C254A; }
  .chatbox .type_msg .form-control {
    padding: 10px 0;
    height: 50px;
    border: 0;
    resize: none; }
  .chatbox .type_msg .btn {
    font-size: 18px;
    border-radius: 38px !important;
    width: 38px;
    height: 38px;
    padding: 0;
    margin-top: 6px; }
  .chatbox .video_cam {
    margin-left: 15px; }
    .chatbox .video_cam span {
      width: 35px;
      height: 35px;
      background: #10ca93;
      text-align: center;
      line-height: 35px;
      border-radius: 35px;
      color: #fff;
      margin-right: 5px;
      align-self: center;
      font-size: 16px;
      padding: 0 3px;
      display: inline-block; }
  .chatbox .note_card .contacts li {
    padding: 12px 1rem; }

@media only screen and (max-width: 576px) {
  .chatbox {
    width: 280px; }
    .chatbox .chatbox-close {
      right: 280px; } }

.dz-demo-panel {
  right: -100%;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100vh;
  transition: all .5s ease-in-out;
  z-index: 9999; }
  .dz-demo-panel .dz-demo-trigger {
    position: absolute;
    z-index: 9;
    top: 15.75rem;
    right: 100%;
    background-color: #6418C3;
    color: #fff;
    display: inline-block;
    height: 3rem;
    width: 3rem;
    text-align: center;
    font-size: 1.75rem;
    line-height: 3rem;
    border-radius: 5px 0 0 5px;
    box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
    @media only screen and (max-width: 1023px) {
      .dz-demo-panel .dz-demo-trigger {
        display: none; } }
    @media only screen and (max-width: 575px) {
      .dz-demo-panel .dz-demo-trigger {
        height: 35px;
        width: 35px;
        line-height: 35px;
        font-size: 22px; } }
  .dz-demo-panel .dz-demo-close {
    height: 30px;
    color: #000;
    width: 30px;
    border-radius: 0.35rem;
    background: #fff;
    line-height: 30px;
    text-align: center; }
  .dz-demo-panel.show {
    right: 0;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
    z-index: 99999;
    overflow: hidden; }
    .dz-demo-panel.show .sidebar-right-trigger {
      display: none; }
    .dz-demo-panel.show .bg-close {
      position: fixed;
      z-index: -2;
      cursor: pointer;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6); }
  .dz-demo-panel .dz-demo-inner {
    padding: 30px 30px;
    background: #2b0000a1; }
  .dz-demo-panel .dz-demo-content {
    height: calc(100vh - 200px);
    padding: 0 15px; }
    .dz-demo-panel .dz-demo-content .text-black {
      color: #000 !important; }
  .dz-demo-panel .dz-demo-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px; }
    .dz-demo-panel .dz-demo-header h4, .dz-demo-panel .dz-demo-header .h4 {
      margin-bottom: 0;
      color: #000 !important; }
  .dz-demo-panel .dz-demo-bx {
    height: 300px;
    overflow: hidden;
    border: 5px solid #efefef;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 10px; }
    .dz-demo-panel .dz-demo-bx.demo-active {
      border-color: #6418C3; }
      .dz-demo-panel .dz-demo-bx.demo-active .overlay-layer {
        opacity: 1; }
  .dz-demo-panel .overlay-bx {
    position: relative; }
    .dz-demo-panel .overlay-bx .overlay-layer {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: rgba(0, 0, 0, 0.1);
      -webkit-transition: all .3s ease;
      transition: all .3s ease;
      opacity: 0; }
    .dz-demo-panel .overlay-bx:hover .overlay-layer {
      -webkit-transition: all .3s ease;
      transition: all .3s ease;
      opacity: 1; }
  @media only screen and (max-width: 575px) {
    .dz-demo-panel .dz-demo-bx {
      height: 230px; } }

:root {
  --nav-headbg: #fff;
  --sidebar-bg: #fff;
  --headerbg: #fff; }

[data-nav-headerbg="color_2"][data-theme-version="dark"],
[data-nav-headerbg="color_2"] {
  --nav-headbg: #191e3a; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_2"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_2"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_2"] .nav-header .logo-abbr .svg-logo-path {
    fill: #191e3a; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_2"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_2"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_3"][data-theme-version="dark"],
[data-nav-headerbg="color_3"] {
  --nav-headbg: #eb8153; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_3"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_3"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_3"] .nav-header .logo-abbr .svg-logo-path {
    fill: #eb8153; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_3"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_3"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_4"][data-theme-version="dark"],
[data-nav-headerbg="color_4"] {
  --nav-headbg: #4527a0; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_4"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_4"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_4"] .nav-header .logo-abbr .svg-logo-path {
    fill: #4527a0; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_4"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_4"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_5"][data-theme-version="dark"],
[data-nav-headerbg="color_5"] {
  --nav-headbg: #c62828; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_5"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_5"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_5"] .nav-header .logo-abbr .svg-logo-path {
    fill: #c62828; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_5"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_5"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_6"][data-theme-version="dark"],
[data-nav-headerbg="color_6"] {
  --nav-headbg: #283593; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_6"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_6"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_6"] .nav-header .logo-abbr .svg-logo-path {
    fill: #283593; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_6"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_6"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_7"][data-theme-version="dark"],
[data-nav-headerbg="color_7"] {
  --nav-headbg: #7356f1; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_7"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_7"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_7"] .nav-header .logo-abbr .svg-logo-path {
    fill: #7356f1; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_7"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_7"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_8"][data-theme-version="dark"],
[data-nav-headerbg="color_8"] {
  --nav-headbg: #5bcfc5; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_8"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_8"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_8"] .nav-header .logo-abbr .svg-logo-path {
    fill: #5bcfc5; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_8"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_8"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_9"][data-theme-version="dark"],
[data-nav-headerbg="color_9"] {
  --nav-headbg: #00838f; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_9"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_9"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_9"] .nav-header .logo-abbr .svg-logo-path {
    fill: #00838f; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_9"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_9"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_10"][data-theme-version="dark"],
[data-nav-headerbg="color_10"] {
  --nav-headbg: #ff8f16; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_10"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_10"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_10"] .nav-header .logo-abbr .svg-logo-path {
    fill: #ff8f16; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_10"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_10"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_11"][data-theme-version="dark"],
[data-nav-headerbg="color_11"] {
  --nav-headbg: #6673fd; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_11"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_11"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_11"] .nav-header .logo-abbr .svg-logo-path {
    fill: #6673fd; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_11"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_11"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_12"][data-theme-version="dark"],
[data-nav-headerbg="color_12"] {
  --nav-headbg: #558b2f; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_12"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_12"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_12"] .nav-header .logo-abbr .svg-logo-path {
    fill: #558b2f; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_12"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_12"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_13"][data-theme-version="dark"],
[data-nav-headerbg="color_13"] {
  --nav-headbg: #2a2a2a; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_13"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_13"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_13"] .nav-header .logo-abbr .svg-logo-path {
    fill: #2a2a2a; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_13"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_13"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_14"][data-theme-version="dark"],
[data-nav-headerbg="color_14"] {
  --nav-headbg: #1367c8; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_14"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_14"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_14"] .nav-header .logo-abbr .svg-logo-path {
    fill: #1367c8; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_14"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_14"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-nav-headerbg="color_15"][data-theme-version="dark"],
[data-nav-headerbg="color_15"] {
  --nav-headbg: #ed0b4c; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .svg-logo-path,
  [data-nav-headerbg="color_15"] .nav-header .svg-logo-path {
    fill: #fff; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .svg-logo-rect,
  [data-nav-headerbg="color_15"] .nav-header .svg-logo-rect {
    fill: #fff; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .logo-abbr .svg-logo-path,
  [data-nav-headerbg="color_15"] .nav-header .logo-abbr .svg-logo-path {
    fill: #ed0b4c; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"] .nav-header .hamburger .line,
  [data-nav-headerbg="color_15"] .nav-header .hamburger .line {
    background: #fff; }
  [data-nav-headerbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
  [data-nav-headerbg="color_15"][data-sidebar-style="modern"] .hamburger .line {
    background: #000; }

[data-sibebarbg="color_2"][data-theme-version="dark"],
[data-sibebarbg="color_2"] {
  --sidebar-bg: #191e3a; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_2"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_2"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_2"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_2"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_2"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_2"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #1e2445; }
    [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_2"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_2"] .deznav .metismenu > li > a i {
    color: #5160b4; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #1e2445; }
  [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #252d57; }
    [data-sibebarbg="color_2"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #aab2db; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #28305e; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #1e2445; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #1e2445;
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #252d57;
    box-shadow: none; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #191e3a;
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #191e3a; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #303a6f;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }
  [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_2"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #28305e; }

[data-sibebarbg="color_3"][data-theme-version="dark"],
[data-sibebarbg="color_3"] {
  --sidebar-bg: #eb8153; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_3"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_3"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_3"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_3"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_3"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_3"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #ed8b61; }
    [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_3"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_3"] .deznav .metismenu > li > a i {
    color: #fef6f3; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #ed8b61; }
  [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #ef9c78; }
    [data-sibebarbg="color_3"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #f0a281; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #ed8b61; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #ed8b61;
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #ef9c78;
    box-shadow: none; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #eb8153;
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #eb8153; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #f3b398;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }
  [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_3"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #f0a281; }

[data-sibebarbg="color_4"][data-theme-version="dark"],
[data-sibebarbg="color_4"] {
  --sidebar-bg: #4527a0; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_4"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_4"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_4"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_4"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_4"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_4"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #4a2aac; }
    [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_4"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_4"] .deznav .metismenu > li > a i {
    color: #a894e5; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #4a2aac; }
  [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #532fc1; }
    [data-sibebarbg="color_4"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #fcfbfe; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #5731c9; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #4a2aac; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #4a2aac;
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #532fc1;
    box-shadow: none; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #4527a0;
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #4527a0; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #6642d1;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }
  [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_4"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #5731c9; }

[data-sibebarbg="color_5"][data-theme-version="dark"],
[data-sibebarbg="color_5"] {
  --sidebar-bg: #c62828; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_5"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_5"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_5"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_5"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_5"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_5"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #d32b2b; }
    [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_5"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_5"] .deznav .metismenu > li > a i {
    color: #efb1b1; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #d32b2b; }
  [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #d83f3f; }
    [data-sibebarbg="color_5"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #da4747; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #d32b2b; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #d32b2b;
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #d83f3f;
    box-shadow: none; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #c62828;
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #c62828; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #de5c5c;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }
  [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_5"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #da4747; }

[data-sibebarbg="color_6"][data-theme-version="dark"],
[data-sibebarbg="color_6"] {
  --sidebar-bg: #283593; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_6"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_6"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_6"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_6"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_6"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_6"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #2b399f; }
    [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_6"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_6"] .deznav .metismenu > li > a i {
    color: #8d97e0; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #2b399f; }
  [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #3141b3; }
    [data-sibebarbg="color_6"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #f2f3fb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #3343bb; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #2b399f; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #2b399f;
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #3141b3;
    box-shadow: none; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #283593;
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #283593; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #3d4eca;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }
  [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_6"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #3343bb; }

[data-sibebarbg="color_7"][data-theme-version="dark"],
[data-sibebarbg="color_7"] {
  --sidebar-bg: #7356f1; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_7"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_7"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_7"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_7"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_7"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_7"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #7f64f2; }
    [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_7"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_7"] .deznav .metismenu > li > a i {
    color: #fcfbff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #7f64f2; }
  [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #927cf4; }
    [data-sibebarbg="color_7"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #9a85f5; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #7f64f2; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #7f64f2;
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #927cf4;
    box-shadow: none; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #7356f1;
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #7356f1; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #ae9df7;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }
  [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_7"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #9a85f5; }

[data-sibebarbg="color_8"][data-theme-version="dark"],
[data-sibebarbg="color_8"] {
  --sidebar-bg: #5bcfc5; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_8"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_8"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_8"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_8"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_8"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_8"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #67d2c9; }
    [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_8"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_8"] .deznav .metismenu > li > a i {
    color: #e5f7f6; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #67d2c9; }
  [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #7bd8d0; }
    [data-sibebarbg="color_8"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #82dbd3; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #67d2c9; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #67d2c9;
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #7bd8d0;
    box-shadow: none; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #5bcfc5;
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #5bcfc5; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #96e0da;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }
  [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_8"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #82dbd3; }

[data-sibebarbg="color_9"][data-theme-version="dark"],
[data-sibebarbg="color_9"] {
  --sidebar-bg: #00838f; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_9"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_9"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_9"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_9"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_9"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_9"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #00919e; }
    [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_9"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_9"] .deznav .metismenu > li > a i {
    color: #43efff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #00919e; }
  [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #00a8b8; }
    [data-sibebarbg="color_9"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #c2faff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #00b2c2; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #00919e; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #00919e;
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #00a8b8;
    box-shadow: none; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #00838f;
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #00838f; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #00c9dc;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }
  [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_9"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #00b2c2; }

[data-sibebarbg="color_10"][data-theme-version="dark"],
[data-sibebarbg="color_10"] {
  --sidebar-bg: #ff8f16; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_10"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_10"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_10"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_10"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_10"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_10"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #ff9625; }
    [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_10"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_10"] .deznav .metismenu > li > a i {
    color: #ffe5c9; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #ff9625; }
  [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #ffa33f; }
    [data-sibebarbg="color_10"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #ffa849; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #ff9625; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #ff9625;
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa33f;
    box-shadow: none; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #ff8f16;
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #ff8f16; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #ffb463;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }
  [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_10"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #ffa849; }

[data-sibebarbg="color_11"][data-theme-version="dark"],
[data-sibebarbg="color_11"] {
  --sidebar-bg: #6673fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_11"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_11"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_11"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_11"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_11"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_11"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #7581fd; }
    [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_11"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_11"] .deznav .metismenu > li > a i {
    color: white; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #7581fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #8e98fe; }
    [data-sibebarbg="color_11"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #98a1fe; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #7581fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #7581fd;
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #8e98fe;
    box-shadow: none; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #6673fd;
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #6673fd; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #b2b8fe;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_11"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }
  [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_11"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #98a1fe; }

[data-sibebarbg="color_12"][data-theme-version="dark"],
[data-sibebarbg="color_12"] {
  --sidebar-bg: #558b2f; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_12"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_12"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_12"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_12"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_12"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_12"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #5c9633; }
    [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_12"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_12"] .deznav .metismenu > li > a i {
    color: #b0da92; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #5c9633; }
  [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #68a939; }
    [data-sibebarbg="color_12"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #f5faf2; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #6cb13c; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #5c9633; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #5c9633;
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #68a939;
    box-shadow: none; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #558b2f;
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #558b2f; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #79c046;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_12"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }
  [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_12"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #6cb13c; }

[data-sibebarbg="color_13"][data-theme-version="dark"],
[data-sibebarbg="color_13"] {
  --sidebar-bg: #2a2a2a; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_13"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_13"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_13"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_13"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_13"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_13"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #323232; }
    [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_13"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_13"] .deznav .metismenu > li > a i {
    color: #838383; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #323232; }
  [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #3e3e3e; }
    [data-sibebarbg="color_13"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: #c3c3c3; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #444444; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #323232; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #323232;
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #3e3e3e;
    box-shadow: none; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #2a2a2a;
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #2a2a2a; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #505050;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_13"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }
  [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_13"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #444444; }

[data-sibebarbg="color_14"][data-theme-version="dark"],
[data-sibebarbg="color_14"] {
  --sidebar-bg: #1367c8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_14"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_14"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_14"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_14"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_14"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_14"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #146ed6; }
    [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_14"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_14"] .deznav .metismenu > li > a i {
    color: #98c3f5; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #146ed6; }
  [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #1b7ae9; }
    [data-sibebarbg="color_14"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #2480ea; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #146ed6; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #146ed6;
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #1b7ae9;
    box-shadow: none; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #1367c8;
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #1367c8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #3b8dec;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_14"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }
  [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_14"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #2480ea; }

[data-sibebarbg="color_15"][data-theme-version="dark"],
[data-sibebarbg="color_15"] {
  --sidebar-bg: #ed0b4c; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .nav-label,
  [data-sibebarbg="color_15"] .nav-label {
    border-color: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.4); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .name,
  [data-sibebarbg="color_15"] .deznav .main-profile .name {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .email,
  [data-sibebarbg="color_15"] .deznav .main-profile .email {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .main-profile .image-bx a,
  [data-sibebarbg="color_15"] .deznav .main-profile .image-bx a {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .copyright,
  [data-sibebarbg="color_15"] .deznav .copyright {
    color: rgba(255, 255, 255, 0.5); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu a,
  [data-sibebarbg="color_15"] .deznav .metismenu a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:before {
    border-color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"] .deznav .metismenu ul a.mm-active {
    color: #fff;
    background-color: #f41354; }
    [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_15"] .deznav .metismenu ul a.mm-active:before {
      border-color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_15"] .deznav .metismenu > li > a i {
    color: #fbafc5; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li:focus > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li:focus > a {
    color: #fff;
    background-color: #f41354; }
  [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background-color: #f52c66; }
    [data-sibebarbg="color_15"][data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background-color: white; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu > li:hover > a {
    background: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    background: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff;
    background: #f6356d; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li > a i {
    background: #f41354; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i,
    [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a i {
      background: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li:hover > a i {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="modern"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li > a {
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li:hover > a {
    background-color: #f41354;
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu > li.mm-active > a {
    background-color: #f52c66;
    box-shadow: none; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu a {
    color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:hover,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:focus,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active {
    color: #ed0b4c;
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before, [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:hover:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:focus:before,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a.mm-active:before {
      border-color: #ed0b4c; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu ul a:before,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu ul a:before {
    border-color: #888ea8; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li > a {
    border-color: #f74e7e;
    color: rgba(255, 255, 255, 0.7); }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li.mm-active > a {
    background-color: transparent;
    color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li:hover > a {
    background-color: transparent; }
    [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i,
    [data-sibebarbg="color_15"][data-layout="horizontal"] .deznav .metismenu > li:hover > a i {
      color: #fff; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }
  [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a,
  [data-sibebarbg="color_15"][data-layout="horizontal"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a {
    background-color: #f6356d; }

[data-headerbg="color_2"][data-theme-version="dark"],
[data-headerbg="color_2"] {
  --headerbg: #191e3a; }
  [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_2"] .pulse-css {
    background-color: #f2f3f9; }
    [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_2"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_2"] .pulse-css:after,
    [data-headerbg="color_2"] .pulse-css:before {
      background-color: #f2f3f9; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_2"] .header .header-left .search-area .form-control {
    background: #242b53 !important;
    color: #fff !important; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_2"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_2"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #242b53 !important;
    border-color: #242b53 !important; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_2"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_2"] .header .header-right .notification_dropdown .nav-link i {
    color: #aab2db; }
  [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link {
    border-color: #28305e; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_2"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_2"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_3"][data-theme-version="dark"],
[data-headerbg="color_3"] {
  --headerbg: #eb8153; }
  [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_3"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_3"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_3"] .pulse-css:after,
    [data-headerbg="color_3"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_3"] .header .header-left .search-area .form-control {
    background: #ef9873 !important;
    color: #fff !important; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_3"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_3"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #ef9873 !important;
    border-color: #ef9873 !important; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_3"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_3"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link {
    border-color: #f0a281; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_3"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_3"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_4"][data-theme-version="dark"],
[data-headerbg="color_4"] {
  --headerbg: #4527a0; }
  [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_4"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_4"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_4"] .pulse-css:after,
    [data-headerbg="color_4"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_4"] .header .header-left .search-area .form-control {
    background: #512ebd !important;
    color: #fff !important; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_4"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_4"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #512ebd !important;
    border-color: #512ebd !important; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_4"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_4"] .header .header-right .notification_dropdown .nav-link i {
    color: #fcfbfe; }
  [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link {
    border-color: #5731c9; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_4"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_4"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_5"][data-theme-version="dark"],
[data-headerbg="color_5"] {
  --headerbg: #c62828; }
  [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_5"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_5"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_5"] .pulse-css:after,
    [data-headerbg="color_5"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_5"] .header .header-left .search-area .form-control {
    background: #d73a3a !important;
    color: #fff !important; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_5"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_5"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #d73a3a !important;
    border-color: #d73a3a !important; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_5"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_5"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link {
    border-color: #da4747; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_5"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_5"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_6"][data-theme-version="dark"],
[data-headerbg="color_6"] {
  --headerbg: #283593; }
  [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_6"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_6"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_6"] .pulse-css:after,
    [data-headerbg="color_6"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_6"] .header .header-left .search-area .form-control {
    background: #303faf !important;
    color: #fff !important; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_6"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_6"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #303faf !important;
    border-color: #303faf !important; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_6"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_6"] .header .header-right .notification_dropdown .nav-link i {
    color: #f2f3fb; }
  [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link {
    border-color: #3343bb; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_6"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_6"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_7"][data-theme-version="dark"],
[data-headerbg="color_7"] {
  --headerbg: #7356f1; }
  [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_7"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_7"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_7"] .pulse-css:after,
    [data-headerbg="color_7"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_7"] .header .header-left .search-area .form-control {
    background: #8e77f4 !important;
    color: #fff !important; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_7"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_7"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #8e77f4 !important;
    border-color: #8e77f4 !important; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_7"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_7"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link {
    border-color: #9a85f5; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_7"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_7"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_8"][data-theme-version="dark"],
[data-headerbg="color_8"] {
  --headerbg: #5bcfc5; }
  [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_8"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_8"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_8"] .pulse-css:after,
    [data-headerbg="color_8"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_8"] .header .header-left .search-area .form-control {
    background: #77d7cf !important;
    color: #fff !important; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_8"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_8"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #77d7cf !important;
    border-color: #77d7cf !important; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_8"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_8"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link {
    border-color: #82dbd3; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_8"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_8"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_9"][data-theme-version="dark"],
[data-headerbg="color_9"] {
  --headerbg: #00838f; }
  [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_9"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_9"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_9"] .pulse-css:after,
    [data-headerbg="color_9"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_9"] .header .header-left .search-area .form-control {
    background: #00a4b3 !important;
    color: #fff !important; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_9"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_9"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #00a4b3 !important;
    border-color: #00a4b3 !important; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_9"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_9"] .header .header-right .notification_dropdown .nav-link i {
    color: #c2faff; }
  [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link {
    border-color: #00b2c2; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_9"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_9"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_10"][data-theme-version="dark"],
[data-headerbg="color_10"] {
  --headerbg: #ff8f16; }
  [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_10"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_10"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_10"] .pulse-css:after,
    [data-headerbg="color_10"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_10"] .header .header-left .search-area .form-control {
    background: #ffa03a !important;
    color: #fff !important; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_10"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_10"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #ffa03a !important;
    border-color: #ffa03a !important; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_10"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_10"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link {
    border-color: #ffa849; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_10"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_10"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_11"][data-theme-version="dark"],
[data-headerbg="color_11"] {
  --headerbg: #6673fd; }
  [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_11"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_11"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_11"] .pulse-css:after,
    [data-headerbg="color_11"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_11"] .header .header-left .search-area .form-control {
    background: #8993fd !important;
    color: #fff !important; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_11"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_11"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #8993fd !important;
    border-color: #8993fd !important; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_11"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_11"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link {
    border-color: #98a1fe; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_11"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_11"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_12"][data-theme-version="dark"],
[data-headerbg="color_12"] {
  --headerbg: #558b2f; }
  [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_12"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_12"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_12"] .pulse-css:after,
    [data-headerbg="color_12"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_12"] .header .header-left .search-area .form-control {
    background: #65a638 !important;
    color: #fff !important; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_12"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_12"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #65a638 !important;
    border-color: #65a638 !important; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_12"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_12"] .header .header-right .notification_dropdown .nav-link i {
    color: #f5faf2; }
  [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link {
    border-color: #6cb13c; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_12"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_12"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_13"][data-theme-version="dark"],
[data-headerbg="color_13"] {
  --headerbg: #2a2a2a; }
  [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_13"] .pulse-css {
    background-color: #f6f6f6; }
    [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_13"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_13"] .pulse-css:after,
    [data-headerbg="color_13"] .pulse-css:before {
      background-color: #f6f6f6; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_13"] .header .header-left .search-area .form-control {
    background: #3c3c3c !important;
    color: #fff !important; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_13"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_13"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #3c3c3c !important;
    border-color: #3c3c3c !important; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_13"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_13"] .header .header-right .notification_dropdown .nav-link i {
    color: #c3c3c3; }
  [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link {
    border-color: #444444; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_13"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_13"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_14"][data-theme-version="dark"],
[data-headerbg="color_14"] {
  --headerbg: #1367c8; }
  [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_14"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_14"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_14"] .pulse-css:after,
    [data-headerbg="color_14"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_14"] .header .header-left .search-area .form-control {
    background: #1678e9 !important;
    color: #fff !important; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_14"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_14"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #1678e9 !important;
    border-color: #1678e9 !important; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_14"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_14"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link {
    border-color: #2480ea; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_14"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_14"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

[data-headerbg="color_15"][data-theme-version="dark"],
[data-headerbg="color_15"] {
  --headerbg: #ed0b4c; }
  [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css,
  [data-headerbg="color_15"] .pulse-css {
    background-color: white; }
    [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css:after, [data-headerbg="color_15"][data-theme-version="dark"] .pulse-css:before,
    [data-headerbg="color_15"] .pulse-css:after,
    [data-headerbg="color_15"] .pulse-css:before {
      background-color: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .form-control,
  [data-headerbg="color_15"] .header .header-left .search-area .form-control {
    background: #f52762 !important;
    color: #fff !important; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .form-control::placeholder,
    [data-headerbg="color_15"] .header .header-left .search-area .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text,
  [data-headerbg="color_15"] .header .header-left .search-area .input-group-append .input-group-text {
    background: #f52762 !important;
    border-color: #f52762 !important; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-left .search-area .input-group-append .input-group-text a,
    [data-headerbg="color_15"] .header .header-left .search-area .input-group-append .input-group-text a {
      color: rgba(255, 255, 255, 0.7); }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg  path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg  path {
    fill: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-full path, [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg#icon-full path,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link svg#icon-minimize path {
    stroke: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .notification_dropdown .nav-link i,
  [data-headerbg="color_15"] .header .header-right .notification_dropdown .nav-link i {
    color: white; }
  [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link,
  [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link {
    border-color: #f6356d; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info span,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info span {
      color: #fff; }
    [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info small, [data-headerbg="color_15"][data-theme-version="dark"] .header .header-right .header-profile > a.nav-link .header-info .small,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info small,
    [data-headerbg="color_15"] .header .header-right .header-profile > a.nav-link .header-info .small {
      color: rgba(255, 255, 255, 0.6); }

@media (min-width: 992px) {
  [data-container="boxed"] #main-wrapper {
    max-width: 1199px;
    margin: 0 auto;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
    [direction="rtl"][data-container="boxed"] #main-wrapper {
      text-align: right; } }

@media only screen and (min-width: 1350px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
    width: 1199px; } }

@media only screen and (min-width: 1200px) and (max-width: 1349px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
    width: 1199px; } }

[data-header-position="fixed"][data-layout="horizontal"][data-container="boxed"] .deznav {
  max-width: 1199px; }

[data-layout="vertical"][data-container="boxed"][data-header-position="fixed"] .header,
[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"] .header {
  width: 1199px; }

[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
  width: 1199px; }

[data-container="boxed"] .metismenu.fixed {
  left: auto;
  max-width: 1199px; }

[data-container="boxed"] .page-titles {
  margin-bottom: 3rem;
  padding: 15px 15px; }

[data-container="boxed"] .content-body .container-fluid, [data-container="boxed"] .content-body .container-sm, [data-container="boxed"] .content-body .container-md, [data-container="boxed"] .content-body .container-lg, [data-container="boxed"] .content-body .container-xl, [data-container="boxed"] .content-body .container-xxl {
  padding: 40px; }

[data-container="boxed"][data-layout="vertical"] .page-titles {
  margin-left: 0;
  margin-right: 0; }

[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
  position: absolute; }

[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .deznav {
  position: absolute; }

[data-container="boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
  left: auto;
  max-width: 1199px; }

@media (min-width: 992px) {
  [data-container="wide-boxed"] #main-wrapper {
    max-width: 1480px;
    margin: 0 auto;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
    [direction="rtl"][data-container="wide-boxed"] #main-wrapper {
      text-align: right; }
  [data-container="wide-boxed"][data-layout="horizontal"] .deznav {
    left: unset; } }

@media only screen and (min-width: 1350px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
    width: 1480px; } }

@media only screen and (min-width: 1200px) and (max-width: 1349px) {
  [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
    width: 1480px; } }

[data-header-position="fixed"][data-layout="horizontal"][data-container="wide-boxed"] .deznav {
  max-width: 1480px; }

[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"] .header {
  width: 1480px; }

[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
  width: 1480px; }

[data-container="wide-boxed"] .metismenu.fixed {
  left: auto;
  max-width: 1480px; }

[data-container="wide-boxed"] .page-titles {
  margin-bottom: 3rem;
  padding: 15px 15px; }

[data-container="wide-boxed"] .content-body .container-fluid, [data-container="wide-boxed"] .content-body .container-sm, [data-container="wide-boxed"] .content-body .container-md, [data-container="wide-boxed"] .content-body .container-lg, [data-container="wide-boxed"] .content-body .container-xl, [data-container="wide-boxed"] .content-body .container-xxl {
  padding: 40px; }

[data-container="wide-boxed"][data-layout="vertical"] .page-titles {
  margin-left: 0;
  margin-right: 0; }

[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
  position: absolute; }

[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .deznav {
  position: absolute; }

[data-container="wide-boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .deznav.fixed {
  left: auto;
  max-width: 1480px; }

[data-primary="color_2"] {
  --primary: #191e3a;
  --secondary: #6418C3;
  --primary-hover: #0a0c16;
  --primary-dark: black;
  --rgba-primary-1: rgba(25, 30, 58, 0.1);
  --rgba-primary-2: rgba(25, 30, 58, 0.2);
  --rgba-primary-3: rgba(25, 30, 58, 0.3);
  --rgba-primary-4: rgba(25, 30, 58, 0.4);
  --rgba-primary-5: rgba(25, 30, 58, 0.5);
  --rgba-primary-6: rgba(25, 30, 58, 0.6);
  --rgba-primary-7: rgba(25, 30, 58, 0.7);
  --rgba-primary-8: rgba(25, 30, 58, 0.8);
  --rgba-primary-9: rgba(25, 30, 58, 0.9); }

[data-primary="color_3"] {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9); }

[data-primary="color_4"] {
  --primary: #4527a0;
  --secondary: #6418C3;
  --primary-hover: #331d77;
  --primary-dark: #100925;
  --rgba-primary-1: rgba(69, 39, 160, 0.1);
  --rgba-primary-2: rgba(69, 39, 160, 0.2);
  --rgba-primary-3: rgba(69, 39, 160, 0.3);
  --rgba-primary-4: rgba(69, 39, 160, 0.4);
  --rgba-primary-5: rgba(69, 39, 160, 0.5);
  --rgba-primary-6: rgba(69, 39, 160, 0.6);
  --rgba-primary-7: rgba(69, 39, 160, 0.7);
  --rgba-primary-8: rgba(69, 39, 160, 0.8);
  --rgba-primary-9: rgba(69, 39, 160, 0.9); }

[data-primary="color_5"] {
  --primary: #c62828;
  --secondary: #6418C3;
  --primary-hover: #9c1f1f;
  --primary-dark: #470e0e;
  --rgba-primary-1: rgba(198, 40, 40, 0.1);
  --rgba-primary-2: rgba(198, 40, 40, 0.2);
  --rgba-primary-3: rgba(198, 40, 40, 0.3);
  --rgba-primary-4: rgba(198, 40, 40, 0.4);
  --rgba-primary-5: rgba(198, 40, 40, 0.5);
  --rgba-primary-6: rgba(198, 40, 40, 0.6);
  --rgba-primary-7: rgba(198, 40, 40, 0.7);
  --rgba-primary-8: rgba(198, 40, 40, 0.8);
  --rgba-primary-9: rgba(198, 40, 40, 0.9); }

[data-primary="color_6"] {
  --primary: #283593;
  --secondary: #6418C3;
  --primary-hover: #1d276b;
  --primary-dark: #070a1b;
  --rgba-primary-1: rgba(40, 53, 147, 0.1);
  --rgba-primary-2: rgba(40, 53, 147, 0.2);
  --rgba-primary-3: rgba(40, 53, 147, 0.3);
  --rgba-primary-4: rgba(40, 53, 147, 0.4);
  --rgba-primary-5: rgba(40, 53, 147, 0.5);
  --rgba-primary-6: rgba(40, 53, 147, 0.6);
  --rgba-primary-7: rgba(40, 53, 147, 0.7);
  --rgba-primary-8: rgba(40, 53, 147, 0.8);
  --rgba-primary-9: rgba(40, 53, 147, 0.9); }

[data-primary="color_7"] {
  --primary: #7356f1;
  --secondary: #6418C3;
  --primary-hover: #4c27ed;
  --primary-dark: #290da1;
  --rgba-primary-1: rgba(115, 86, 241, 0.1);
  --rgba-primary-2: rgba(115, 86, 241, 0.2);
  --rgba-primary-3: rgba(115, 86, 241, 0.3);
  --rgba-primary-4: rgba(115, 86, 241, 0.4);
  --rgba-primary-5: rgba(115, 86, 241, 0.5);
  --rgba-primary-6: rgba(115, 86, 241, 0.6);
  --rgba-primary-7: rgba(115, 86, 241, 0.7);
  --rgba-primary-8: rgba(115, 86, 241, 0.8);
  --rgba-primary-9: rgba(115, 86, 241, 0.9); }

[data-primary="color_8"] {
  --primary: #5bcfc5;
  --secondary: #6418C3;
  --primary-hover: #38bfb3;
  --primary-dark: #217069;
  --rgba-primary-1: rgba(91, 207, 197, 0.1);
  --rgba-primary-2: rgba(91, 207, 197, 0.2);
  --rgba-primary-3: rgba(91, 207, 197, 0.3);
  --rgba-primary-4: rgba(91, 207, 197, 0.4);
  --rgba-primary-5: rgba(91, 207, 197, 0.5);
  --rgba-primary-6: rgba(91, 207, 197, 0.6);
  --rgba-primary-7: rgba(91, 207, 197, 0.7);
  --rgba-primary-8: rgba(91, 207, 197, 0.8);
  --rgba-primary-9: rgba(91, 207, 197, 0.9); }

[data-primary="color_9"] {
  --primary: #00838f;
  --secondary: #6418C3;
  --primary-hover: #00545c;
  --primary-dark: black;
  --rgba-primary-1: rgba(0, 131, 143, 0.1);
  --rgba-primary-2: rgba(0, 131, 143, 0.2);
  --rgba-primary-3: rgba(0, 131, 143, 0.3);
  --rgba-primary-4: rgba(0, 131, 143, 0.4);
  --rgba-primary-5: rgba(0, 131, 143, 0.5);
  --rgba-primary-6: rgba(0, 131, 143, 0.6);
  --rgba-primary-7: rgba(0, 131, 143, 0.7);
  --rgba-primary-8: rgba(0, 131, 143, 0.8);
  --rgba-primary-9: rgba(0, 131, 143, 0.9); }

[data-primary="color_10"] {
  --primary: #ff8f16;
  --secondary: #6418C3;
  --primary-hover: #e27500;
  --primary-dark: #7c4000;
  --rgba-primary-1: rgba(255, 143, 22, 0.1);
  --rgba-primary-2: rgba(255, 143, 22, 0.2);
  --rgba-primary-3: rgba(255, 143, 22, 0.3);
  --rgba-primary-4: rgba(255, 143, 22, 0.4);
  --rgba-primary-5: rgba(255, 143, 22, 0.5);
  --rgba-primary-6: rgba(255, 143, 22, 0.6);
  --rgba-primary-7: rgba(255, 143, 22, 0.7);
  --rgba-primary-8: rgba(255, 143, 22, 0.8);
  --rgba-primary-9: rgba(255, 143, 22, 0.9); }

[data-primary="color_11"] {
  --primary: #6673fd;
  --secondary: #6418C3;
  --primary-hover: #3445fc;
  --primary-dark: #0314c7;
  --rgba-primary-1: rgba(102, 115, 253, 0.1);
  --rgba-primary-2: rgba(102, 115, 253, 0.2);
  --rgba-primary-3: rgba(102, 115, 253, 0.3);
  --rgba-primary-4: rgba(102, 115, 253, 0.4);
  --rgba-primary-5: rgba(102, 115, 253, 0.5);
  --rgba-primary-6: rgba(102, 115, 253, 0.6);
  --rgba-primary-7: rgba(102, 115, 253, 0.7);
  --rgba-primary-8: rgba(102, 115, 253, 0.8);
  --rgba-primary-9: rgba(102, 115, 253, 0.9); }

[data-primary="color_12"] {
  --primary: #558b2f;
  --secondary: #6418C3;
  --primary-hover: #3e6522;
  --primary-dark: #0f1908;
  --rgba-primary-1: rgba(85, 139, 47, 0.1);
  --rgba-primary-2: rgba(85, 139, 47, 0.2);
  --rgba-primary-3: rgba(85, 139, 47, 0.3);
  --rgba-primary-4: rgba(85, 139, 47, 0.4);
  --rgba-primary-5: rgba(85, 139, 47, 0.5);
  --rgba-primary-6: rgba(85, 139, 47, 0.6);
  --rgba-primary-7: rgba(85, 139, 47, 0.7);
  --rgba-primary-8: rgba(85, 139, 47, 0.8);
  --rgba-primary-9: rgba(85, 139, 47, 0.9); }

[data-primary="color_13"] {
  --primary: #2a2a2a;
  --secondary: #6418C3;
  --primary-hover: #111111;
  --primary-dark: black;
  --rgba-primary-1: rgba(42, 42, 42, 0.1);
  --rgba-primary-2: rgba(42, 42, 42, 0.2);
  --rgba-primary-3: rgba(42, 42, 42, 0.3);
  --rgba-primary-4: rgba(42, 42, 42, 0.4);
  --rgba-primary-5: rgba(42, 42, 42, 0.5);
  --rgba-primary-6: rgba(42, 42, 42, 0.6);
  --rgba-primary-7: rgba(42, 42, 42, 0.7);
  --rgba-primary-8: rgba(42, 42, 42, 0.8);
  --rgba-primary-9: rgba(42, 42, 42, 0.9); }

[data-primary="color_14"] {
  --primary: #1367c8;
  --secondary: #6418C3;
  --primary-hover: #0f4f99;
  --primary-dark: #061f3c;
  --rgba-primary-1: rgba(19, 103, 200, 0.1);
  --rgba-primary-2: rgba(19, 103, 200, 0.2);
  --rgba-primary-3: rgba(19, 103, 200, 0.3);
  --rgba-primary-4: rgba(19, 103, 200, 0.4);
  --rgba-primary-5: rgba(19, 103, 200, 0.5);
  --rgba-primary-6: rgba(19, 103, 200, 0.6);
  --rgba-primary-7: rgba(19, 103, 200, 0.7);
  --rgba-primary-8: rgba(19, 103, 200, 0.8);
  --rgba-primary-9: rgba(19, 103, 200, 0.9); }

[data-primary="color_15"] {
  --primary: #ed0b4c;
  --secondary: #6418C3;
  --primary-hover: #bc093c;
  --primary-dark: #5b041d;
  --rgba-primary-1: rgba(237, 11, 76, 0.1);
  --rgba-primary-2: rgba(237, 11, 76, 0.2);
  --rgba-primary-3: rgba(237, 11, 76, 0.3);
  --rgba-primary-4: rgba(237, 11, 76, 0.4);
  --rgba-primary-5: rgba(237, 11, 76, 0.5);
  --rgba-primary-6: rgba(237, 11, 76, 0.6);
  --rgba-primary-7: rgba(237, 11, 76, 0.7);
  --rgba-primary-8: rgba(237, 11, 76, 0.8);
  --rgba-primary-9: rgba(237, 11, 76, 0.9); }

[data-typography="opensans"] {
  font-family: 'Open Sans', sans-serif; }

[data-typography="poppins"] {
  font-family: 'poppins', sans-serif; }

[data-typography="roboto"] {
  font-family: 'Roboto', sans-serif; }

[data-typography="helvetica"] {
  font-family: 'HelveticaNeue'; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="transparent"] {
  background: url("../images/body/12.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  position: relative;
  color: #fff; }
  [data-theme-version="transparent"] h1, [data-theme-version="transparent"] .h1,
  [data-theme-version="transparent"] h2,
  [data-theme-version="transparent"] .h2,
  [data-theme-version="transparent"] h3,
  [data-theme-version="transparent"] .h3,
  [data-theme-version="transparent"] h4,
  [data-theme-version="transparent"] .h4,
  [data-theme-version="transparent"] h5,
  [data-theme-version="transparent"] .h5,
  [data-theme-version="transparent"] h6,
  [data-theme-version="transparent"] .h6 {
    color: #fff !important; }
  [data-theme-version="transparent"] a.link {
    color: #ddd; }
  [data-theme-version="transparent"] a.link:focus,
  [data-theme-version="transparent"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="transparent"] a {
    color: #fff; }
    [data-theme-version="transparent"] a:hover {
      color: #828690; }
  [data-theme-version="transparent"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="transparent"] .border {
    border: 1px solid #473F72 !important; }

[data-theme-version="transparent"] .dropdown-menu {
  background-color: #3B3363; }

[data-theme-version="transparent"] .dropdown-item:hover, [data-theme-version="transparent"] .dropdown-item:focus {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="transparent"] .form-control {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="transparent"] .card {
  background-color: rgba(0, 0, 0, 0.15); }

[data-theme-version="transparent"] .header {
  background-color: rgba(0, 0, 0, 0.15); }

[data-theme-version="transparent"] .header-left input {
  border-color: #473F72;
  color: #fff; }
  [data-theme-version="transparent"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="transparent"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="transparent"] .header-right .dropdown .nav-link:hover {
  color: #fff; }

[data-theme-version="transparent"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="transparent"] .nav-header,
[data-theme-version="transparent"] .nav-control {
  background-color: rgba(0, 0, 0, 0.15) !important; }

[data-theme-version="transparent"] .nav-control {
  color: #fff; }

[data-theme-version="transparent"] .brand-logo {
  color: #fff; }
  [data-theme-version="transparent"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="transparent"] .nav-header,
[data-theme-version="transparent"] .nav-control {
  background-color: rgba(0, 0, 0, 0.15) !important; }

[data-theme-version="transparent"] .nav-control {
  color: #fff; }

[data-theme-version="transparent"] .brand-logo {
  color: #fff; }
  [data-theme-version="transparent"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="transparent"] .deznav {
  background-color: rgba(0, 0, 0, 0.15) !important; }
  [data-theme-version="transparent"] .deznav .metismenu > li > a {
    color: rgba(0, 0, 0, 0.15); }
  [data-theme-version="transparent"] .deznav .metismenu > li:hover > a, [data-theme-version="transparent"] .deznav .metismenu > li:focus > a, [data-theme-version="transparent"] .deznav .metismenu > li.mm-active > a {
    background-color: rgba(0, 0, 0, 0.15) !important;
    color: #fff; }
    [data-theme-version="transparent"] .deznav .metismenu > li:hover > a::after, [data-theme-version="transparent"] .deznav .metismenu > li:focus > a::after, [data-theme-version="transparent"] .deznav .metismenu > li.mm-active > a::after {
      border-color: transparent transparent #fff transparent; }
  [data-theme-version="transparent"] .deznav .metismenu > li.mm-active ul ul {
    background-color: transparent; }
  [data-theme-version="transparent"] .deznav .metismenu ul {
    background-color: rgba(0, 0, 0, 0.15); }
    [data-theme-version="transparent"] .deznav .metismenu ul a:hover, [data-theme-version="transparent"] .deznav .metismenu ul a:focus, [data-theme-version="transparent"] .deznav .metismenu ul a.mm-active {
      color: #fff; }
  [data-theme-version="transparent"] .deznav .metismenu a {
    color: rgba(0, 0, 0, 0.15); }
  [data-theme-version="transparent"] .deznav .metismenu ul {
    background-color: rgba(0, 0, 0, 0.15) !important; }
  [data-theme-version="transparent"] .deznav .metismenu .has-arrow:after {
    border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="dark"] {
  background: #2C254A;
  color: #828690;
  --nav-headbg: #3B3363;
  --sidebar-bg: #3B3363;
  --headerbg: #3B3363; }
  [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
  [data-theme-version="dark"] h2,
  [data-theme-version="dark"] .h2,
  [data-theme-version="dark"] h3,
  [data-theme-version="dark"] .h3,
  [data-theme-version="dark"] h4,
  [data-theme-version="dark"] .h4,
  [data-theme-version="dark"] h5,
  [data-theme-version="dark"] .h5,
  [data-theme-version="dark"] h6,
  [data-theme-version="dark"] .h6 {
    color: #fff !important; }
  [data-theme-version="dark"] a.link {
    color: #ddd; }
  [data-theme-version="dark"] a.link:focus,
  [data-theme-version="dark"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="dark"] a:hover {
    color: #fff; }
  [data-theme-version="dark"] .text-secondary {
    color: #fff !important; }
  [data-theme-version="dark"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border {
    border: 1px solid #fff !important; }

[data-theme-version="dark"] .dropdown-menu {
  background-color: #3B3363;
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
  [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
    background-color: #3B3363;
    color: #7e7e7e; }

[data-theme-version="dark"] .btn-link g [fill] {
  fill: #fff; }

[data-theme-version="dark"] .btn-light:active,
[data-theme-version="dark"] .btn-light:focus,
[data-theme-version="dark"] .btn-light:hover {
  color: #000; }

[data-theme-version="dark"] .form-control {
  background-color: transparent;
  border-color: #5b5289;
  color: #fff; }

[data-theme-version="dark"] .card {
  background-color: #3B3363;
  box-shadow: none; }

[data-theme-version="dark"] .btn-outline-dark:hover {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .tdl-holder input[type=text],
[data-theme-version="dark"] .tdl-holder li {
  background-color: #3B3363;
  border-color: #473F72; }

[data-theme-version="dark"] .tdl-holder input[type=text]::placeholder {
  color: #828690; }

[data-theme-version="dark"] .tdl-holder label:hover {
  background-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .text-muted {
  color: #828690; }

[data-theme-version="dark"] .modal-content {
  background: #3B3363; }

[data-theme-version="dark"] .modal-footer,
[data-theme-version="dark"] .modal-header {
  border-color: #473F72; }

[data-theme-version="dark"] .close {
  font-weight: 400;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .close:hover {
    color: #fff; }

[data-theme-version="dark"] .header-left .dashboard_bar,
[data-theme-version="dark"] .star-review span,
[data-theme-version="dark"] .table strong {
  color: #fff; }

[data-theme-version="dark"] .text-dark {
  color: #828690; }

[data-theme-version="dark"] .star-rating .product-review,
[data-theme-version="dark"] .new-arrival-content .item {
  color: #fff; }

[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .widget-stat .media > span {
  background: #473F72;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .plus-minus-input .custom-btn {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .dropdown-divider,
[data-theme-version="dark"] .size-filter ul li {
  border-color: #473F72; }

[data-theme-version="dark"] .custom-select {
  border-color: #473F72;
  color: #828690;
  background: #2C254A; }

[data-theme-version="dark"] .nav-tabs {
  border-color: #473F72; }

[data-theme-version="dark"] .mail-list .list-group-item.active i {
  color: #fff; }

[data-theme-version="dark"] hr {
  border-color: #473F72; }

[data-theme-version="dark"] .grid-col {
  background: #2C254A; }

[data-theme-version="dark"] .noUi-target {
  border-color: #473F72;
  border-radius: 8px;
  box-shadow: none; }
  [data-theme-version="dark"] .noUi-target .noUi-connects {
    background: #473F72; }

[data-theme-version="dark"] .noUi-marker-large,
[data-theme-version="dark"] .noUi-marker {
  background: #473F72; }

[data-theme-version="dark"] .input-group-text {
  background: #473F72;
  color: #7e7e7e; }

[data-theme-version="dark"] .note-editor.note-frame {
  border-color: #473F72; }
  [data-theme-version="dark"] .note-editor.note-frame .btn {
    color: #fff; }
  [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
    color: #fff; }

[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
  border-color: #473F72; }

[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
  border-color: #473F72; }

[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
  border-color: #473F72; }
  [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
    background: #2C254A;
    color: #fff; }

[data-theme-version="dark"] .list-group-item-action {
  color: #7e7e7e; }

[data-theme-version="dark"] .list-group-item-action:focus,
[data-theme-version="dark"] .list-group-item-action:hover,
[data-theme-version="dark"] .list-group-item-action:focus {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .list-group-item.active {
  color: #fff;
  border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .swal2-popup {
  background: #3B3363; }

[data-theme-version="dark"] .form-head .btn-outline-primary {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
  border-color: var(--primary); }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }
  [data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
    color: #fff;
    background: var(--primary); }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info span,
[data-theme-version="dark"] .review-table .media-body p,
[data-theme-version="dark"] .iconbox small,
[data-theme-version="dark"] .iconbox .small,
[data-theme-version="dark"] .doctor-info-details .media-body p {
  color: #fff; }

[data-theme-version="dark"] .iconbox p,
[data-theme-version="dark"] .doctor-info-details .media-body span {
  color: rgba(255, 255, 255, 0.7); }

[data-theme-version="dark"] .best-doctor .timeline .timeline-panel {
  background: #3B3363; }

[data-theme-version="dark"] .doctor-list .accordion__header-line {
  background: #473F72; }

[data-theme-version="dark"] .review-table .disease,
[data-theme-version="dark"] .review-table,
[data-theme-version="dark"] .review-box {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .search-area .form-control {
  border: 1px solid #473F72; }

[data-theme-version="dark"] .form-head .search-area .input-group-append .input-group-text {
  background: #473F72; }

[data-theme-version="dark"] .patient-activity tbody tr {
  box-shadow: 0 1px 0 0 #473F72; }

[data-theme-version="dark"] .plus-box {
  background: rgba(255, 255, 255, 0.05);
  color: #fff; }

[data-theme-version="dark"] .default-select.style-1 .btn {
  color: #fff; }

[data-theme-version="dark"] .text-black {
  color: #fff !important; }

[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
  color: #fff; }

[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
  fill: #fff; }

[data-theme-version="dark"] .apexcharts-legend-text {
  color: #fff; }

[data-theme-version="dark"] .morris_chart_height text tspan {
  fill: #fff; }

[data-theme-version="dark"] .toggle-switch.text-right .custom-control-label:before {
  background-color: #ffffff29; }

[data-theme-version="dark"] .toggle-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #fff; }

[data-theme-version="dark"] .btn-link {
  color: #fff; }

[data-theme-version="dark"] .amount-bx .form-control {
  background-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .amount-bx .form-control::placeholder {
    color: #fff; }

[data-theme-version="dark"] .table.bg-info-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td {
  color: #757878; }

[data-theme-version="dark"] .table.bg-warning-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-secondary-hover td {
  color: #757878; }

[data-theme-version="dark"] .order-bg {
  background: #7970A3; }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active > a:after {
  border-color: var(--primary); }

[data-theme-version="dark"] .detault-daterange .input-group-text {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group {
  background: transparent;
  border: 0; }
  [data-theme-version="dark"] .form-wrapper .input-group .input-group-prepend .input-group-text {
    color: #fff; }

[data-theme-version="dark"] .search-area-2 .form-control {
  background-color: #3B3363; }

[data-theme-version="dark"] .search-area-2 .input-group-append .input-group-text {
  background-color: #3B3363; }

[data-theme-version="dark"] .dataTablesCard {
  background-color: #3B3363; }

[data-theme-version="dark"] .compose-content .dropzone {
  background: #2C254A !important; }
  [data-theme-version="dark"] .compose-content .dropzone .dz-message .dz-button {
    color: #fff; }

[data-theme-version="dark"] .daterangepicker {
  background: #2C254A;
  border-color: var(--primary); }
  [data-theme-version="dark"] .daterangepicker .calendar-table {
    border-color: var(--primary);
    background: #2C254A; }
    [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
      background-color: var(--primary);
      color: #fff; }
  [data-theme-version="dark"] .daterangepicker:after {
    border-bottom: 6px solid #2C254A; }

[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
  background: #2C254A;
  border: 1px solid #473F72;
  color: #fff; }

[data-theme-version="dark"] .daterangepicker td.off,
[data-theme-version="dark"] .daterangepicker td.off.in-range,
[data-theme-version="dark"] .daterangepicker td.off.start-date,
[data-theme-version="dark"] .daterangepicker td.off.end-date {
  background-color: #3B3363; }
  [data-theme-version="dark"] .daterangepicker td.off:hover,
  [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
  [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
  [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
    background-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .app-fullcalendar .fc-button {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
    background-color: var(--primary); }

[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
  outline: 0;
  box-shadow: 0 0 0 2px #473F72, 0 0 0 4px var(--rgba-primary-1); }

[data-theme-version="dark"] .dd-handle {
  border-color: #473F72; }

[data-theme-version="dark"] .menu-toggle .deznav .metismenu li > ul {
  background: #3B3363 !important; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  border-color: #473F72; }

[data-theme-version="dark"] .nav-tabs .nav-link {
  color: white; }
  [data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
    color: #fff;
    background: transparent;
    border-color: #6418C3; }

[data-theme-version="dark"] .card-tabs .nav-tabs, [data-theme-version="dark"] .card-tabs .nav-link, [data-theme-version="dark"] .card-tabs .active {
  border-bottom: 0; }

[data-theme-version="dark"] .clockpicker-popover .popover-content {
  background-color: #3B3363; }

[data-theme-version="dark"] .clockpicker-plate {
  background-color: #2C254A; }

[data-theme-version="dark"] .clockpicker-popover .popover-title {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
  background-color: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
  background: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
  background: var(--primary); }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
  background: var(--primary); }

[data-theme-version="dark"] .amount-bx {
  border-top: 1px solid #473F72;
  border-bottom: 1px solid #473F72; }

[data-theme-version="dark"] .bar-chart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] #lineChart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] .activity-icon {
  border-color: #f0f0f063; }

[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
  border-color: #fff; }

[data-theme-version="dark"] .fc-unthemed .fc-today {
  background: #2C254A; }

[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
  background: #473F72; }

[data-theme-version="dark"] .picker__box {
  background: #2C254A; }
  [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
    background: #3B3363;
    color: #fff; }
    [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
      color: #fff; }

[data-theme-version="dark"] .picker {
  color: #999; }

[data-theme-version="dark"] .dtp > .dtp-content {
  background: #2C254A; }

[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
  color: #68686a; }
  [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
    color: #fff; }

[data-theme-version="dark"] .monthly-project-chart circle {
  fill: #2C254A; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-datalabels-group text {
  fill: #fff; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-radialbar-track path {
  stroke: #2C254A; }

[data-theme-version="dark"] .timeline-chart .apexcharts-series rect {
  fill: #2C254A; }

[data-theme-version="dark"] .kanbanPreview-bx {
  background: transparent; }
  [data-theme-version="dark"] .kanbanPreview-bx .card-body .sub-card {
    background: #3B3363; }

[data-theme-version="dark"] .message-bx .image-bx span.active, [data-theme-version="dark"] .contact-bx .image-bx span.active {
  border-color: #3B3363; }

[data-theme-version="dark"] .users li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .donut-chart-sale .peity path:last-child {
  fill: #2C254A; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .project-nav {
  border-color: #473F72; }

[data-theme-version="dark"] .contact-bx {
  border-color: #3B3363; }
  [data-theme-version="dark"] .contact-bx:hover {
    border-color: var(--primary); }

[data-theme-version="dark"] .btn-light,
[data-theme-version="dark"] .btn-light:active {
  background: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .users-lg li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .draggable.draggable-mirror {
  background: #3B3363;
  border: 2px dashed #473F72; }

[data-theme-version="dark"] .chat-list-area:hover, [data-theme-version="dark"] .chat-list-area.active {
  background: #2C254A; }

[data-theme-version="dark"] .message-search-area .input-group-text {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
  color: #fff; }

[data-theme-version="dark"] .chat-box .message-received p {
  color: #b7b7b7; }

[data-theme-version="dark"] .chat-box .type-massage textarea {
  background: transparent; }

[data-theme-version="dark"] .chatbox .type_msg .form-control {
  background: transparent;
  resize: none; }

[data-theme-version="dark"] .message-search-area .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .daterangepicker td.in-range {
  background: #3B3363;
  color: #797c87; }

[data-theme-version="dark"] .daterangepicker .calendar-table .next span, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span {
  border-color: #fff; }
  [data-theme-version="dark"] .daterangepicker .calendar-table .next span:hover, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span:hover {
    border-color: #000; }

[data-theme-version="dark"] .weather-btn {
  background: #3B3363; }

[data-theme-version="dark"] .tbl-orders svg path {
  fill: #fff; }

[data-theme-version="dark"] .tbl-orders i {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders tr td {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders-style svg path {
  stroke: #fff; }

[data-theme-version="dark"] .tbl-orders-style tr td {
  color: #fff; }

[data-theme-version="dark"] .bootstrap-select .btn {
  background: transparent !important; }

[data-theme-version="dark"] .main-profile i {
  color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  background-color: #3B3363; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.next:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.next:hover {
    color: #000;
    background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled {
    color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button {
  background-color: #3B3363;
  color: white; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current {
    color: black;
    background: #fff;
    border: 0; }
    [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover {
      color: #000;
      background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
    color: #000;
    background: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td,
[data-theme-version="dark"] .table.bg-secondary-hover td,
[data-theme-version="dark"] .table.bg-warning-hover td,
[data-theme-version="dark"] .table.bg-info-hover td,
[data-theme-version="dark"] .table.bg-success-hover td,
[data-theme-version="dark"] .table.bg-danger-hover td {
  color: #fff; }

[data-theme-version="dark"] .my-profile a {
  color: #6418C3;
  background: #fff; }

[data-theme-version="dark"] .portofolio-social li a {
  border-color: #6418C3;
  color: #fff; }

[data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link:hover, [data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link.active {
  color: #fff;
  border-color: #fff; }

[data-theme-version="dark"] .info-group .color-style {
  color: #68CF29; }

[data-theme-version="dark"] .order-tbl tr th {
  color: #b1adc4; }

[data-theme-version="dark"] .dropdown-menu, [data-theme-version="dark"] .dropdown-item {
  color: #b1adc4; }

[data-theme-version="dark"] .bootstrap-select, [data-theme-version="dark"] .dropdown-toggle, [data-theme-version="dark"] .filter-option-inner-inner {
  color: #fff; }

[data-theme-version="dark"] .main-profile > p {
  color: #8f88b4; }

[data-theme-version="dark"] .market-line line {
  stroke: #483F79; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link.active, [data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link:hover {
  border-color: #fff !important;
  color: #fff; }

[data-theme-version="dark"] .coin-holding:after {
  background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: linear-gradient(to right, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#d63b3363',GradientType=1 ); }

[data-theme-version="dark"] .card-table thead {
  background: #5B5288; }

[data-theme-version="dark"] .swiper-box:after {
  background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }

[data-theme-version="dark"] .fc-theme-standard td, [data-theme-version="dark"] .fc-theme-standard th,
[data-theme-version="dark"] .fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, [data-theme-version="dark"] .fc-scrollgrid, [data-theme-version="dark"] table {
  border-color: #473F72; }

[data-theme-version="dark"] .default-select.style-1 .btn:after {
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
  background-color: #2C254A; }

[data-theme-version="dark"] .btn-outline-light:hover {
  color: #000; }

[data-theme-version="dark"] .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box-area {
  background: #2C254A; }

[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text,
[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search,
[data-theme-version="dark"] .user-card .dz-media {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box .message-received p {
  background: #3B3363;
  color: #fff; }

[data-theme-version="dark"] .project-list-group .card:hover {
  border-color: #473F72; }

[data-theme-version="dark"] table.dataTable.style-1 thead th {
  color: #c7c7c7; }

[data-theme-version="dark"] .table {
  color: #989898; }

[data-theme-version="dark"] .user-card .title a {
  color: #fff; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.5); }

[data-theme-version="dark"] .form-control.custom-image-select .dropdown-toggle, [data-theme-version="dark"] .form-control.custom-image-select-2 .dropdown-toggle {
  background: #2c254a !important; }

[data-theme-version="dark"] .header {
  border-color: #473F72; }
  [data-theme-version="dark"] .header .sub-header {
    background-color: #3B3363;
    border-color: #473F72; }

[data-theme-version="dark"] .header-left input {
  background: #2C254A !important;
  border-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="dark"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="dark"] .header-left .search_icon {
  background: #2C254A; }
  [data-theme-version="dark"] .header-left .search_icon i {
    color: #fff; }

[data-theme-version="dark"] .search-area .input-group-text {
  background: #2C254A;
  border: 0; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link {
  border-color: #473F72;
  background: transparent; }

[data-theme-version="dark"] .header-right .right-sidebar a {
  color: var(--primary);
  border-color: #473F72; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info strong {
  color: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  background: transparent; }

[data-theme-version="dark"] .header-right .dropdown .nav-link {
  color: #fff;
  background: #2C254A; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg  path {
    fill: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link i {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-full path, [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-minimize path {
    stroke: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="dark"] .search-area .input-group-append .input-group-text {
  background: #2C254A;
  padding: 0 19px;
  border: 0; }

[data-theme-version="dark"] .search-area .form-control:focus, [data-theme-version="dark"] .search-area .form-control:hover, [data-theme-version="dark"] .search-area .form-control:active {
  background: #2C254A; }

[data-theme-version="dark"] .pulse-css {
  border-color: #3B3363; }

[data-theme-version="dark"] .nav-header .hamburger .line {
  background: #fff; }

[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
  background-color: #fff; }

[data-theme-version="dark"][data-layout="horizontal"] .search-area .input-group-append .input-group-text,
[data-theme-version="dark"][data-layout="horizontal"] .search-area .form-control {
  background: #2C254A !important; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu li > ul, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu li > ul {
  background-color: #3B3363; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
  color: #fff; }

[data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a {
  color: #fff; }
  [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a i {
    color: #fff; }

[data-theme-version="dark"] .fixed-content-box {
  background-color: #3B3363; }
  [data-theme-version="dark"] .fixed-content-box .head-name {
    background: #3B3363;
    color: #fff;
    border-color: #473F72; }
  [data-theme-version="dark"] .fixed-content-box + .header + .deznav {
    background-color: #2C254A; }

[data-theme-version="dark"] .deznav .metismenu > li > a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a {
  color: var(--primary); }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a::after, [data-theme-version="dark"] .deznav .metismenu > li:focus > a::after, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a::after {
    border-color: #fff; }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i {
    color: var(--primary); }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active ul ul {
  background-color: transparent; }

[data-theme-version="dark"] .deznav .metismenu ul:after {
  background-color: #473F72; }

[data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-theme-version="dark"] .deznav .metismenu ul a.mm-active {
  color: var(--primary);
  background: #332c52; }

[data-theme-version="dark"] .deznav .metismenu ul a:before {
  background-color: #fff; }

[data-theme-version="dark"] .deznav .metismenu a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu .has-arrow:after {
  border-color: #fff; }

[data-theme-version="dark"] .sidebar-right {
  border-radius: 12px 0 0 12px; }
  [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-link {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .bootstrap-select .btn {
    border-color: #EEEEEE !important; }
  [data-theme-version="dark"] .sidebar-right .filter-option-inner-inner {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .dropdown-menu {
    background-color: #fff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); }
    [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item:hover {
      background-color: rgba(59, 51, 99, 0.1);
      color: rgba(0, 0, 0, 0.8); }

[data-theme-version="dark"] .footer {
  background-color: transparent; }
  [data-theme-version="dark"] .footer .copyright {
    background-color: transparent; }
    [data-theme-version="dark"] .footer .copyright p {
      color: #fff; }

/* =============
   Calendar
============= */
.app-fullcalender button {
  border-radius: 0rem;
  color: #6e6e6e; }

.app-fullcalender td {
  border-color: #EEEEEE; }

.calendar {
  float: left;
  margin-bottom: 0; }

.fc-view {
  margin-top: 1.875rem; }

.fc-toolbar {
  margin-bottom: 0.3125rem;
  margin-top: 0.9375rem; }
  .fc-toolbar .fc-left {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.625rem;
    float: none; }
  .fc-toolbar .fc-right {
    display: flex;
    justify-content: center;
    float: none;
    margin-bottom: 0.3125rem; }
  .fc-toolbar .fc-center {
    display: flex;
    justify-content: center; }
    .fc-toolbar .fc-center * {
      float: none; }

.fc-toolbar h2, .fc-toolbar .h2 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.875rem;
  text-transform: uppercase; }

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active,
.fc-toolbar .ui-state-hover,
.fc-toolbar button:focus,
.fc-toolbar button:hover {
  z-index: 0;
  box-shadow: none; }

.fc-widget-header {
  border: 0.0625rem solid #EEEEEE;
  border-bottom: 0 !important; }

.fc th.fc-widget-header {
  background: #EEEEEE !important;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 0.625rem 0;
  text-transform: uppercase; }

.fc-button {
  border: 0.0625rem solid #EEEEEE;
  text-transform: capitalize; }
  .fc-button.active {
    box-shadow: none !important; }

.fc-text-arrow {
  font-family: inherit;
  font-size: 1rem; }

.fc-event,
.external-event {
  border-radius: 0.125rem;
  border: none;
  cursor: move;
  font-size: 0.8125rem;
  margin: 0.3125rem 0.4375rem;
  padding: 0.3125rem;
  text-align: center; }

.external-event {
  cursor: move;
  margin: 0.625rem 0;
  padding: 0.125rem 0; }

.fc-basic-view td.fc-week-number span {
  padding-right: 0.3125rem; }

.fc-basic-view td.fc-day-number {
  padding-right: 0.3125rem; }

#drop-remove {
  margin-right: 0.5rem;
  top: 0.1875rem; }

#add-category .modal-dialog,
#event-modal .modal-dialog {
  max-width: 37.5rem; }

.fc-content {
  color: #fff; }

.fc th.fc-widget-header {
  background: transparent !important; }

.fc-button {
  background: #fff; }

.fc-state-hover {
  background: #fff !important; }

.fc-state-highlight {
  background: #f2f4fa !important; }
  [data-theme-version="dark"] .fc-state-highlight {
    color: #fff !important; }

.fc-cell-overlay {
  background: #fff !important; }

.fc-unthemed .fc-today {
  background: #f2f4fa !important; }

.fc-day-top {
  color: #6e6e6e !important; }
  [data-theme-version="dark"] .fc-day-top {
    color: #fff !important; }

.external-event {
  color: #fff; }
  [data-theme-version="dark"] .external-event {
    color: #fff !important; }

.fc-basic-view .fc-body .fc-row {
  min-height: 1rem; }

.fc-scroller.fc-day-grid-container {
  height: 30.625rem !important; }

.fc-row.fc-week.fc-widget-content.fc-rigid {
  height: 5.0625rem !important; }

@media only screen and (max-width: 90rem) {
  .email_left_pane {
    display: none; } }

#external-events .external-event:before {
  content: "";
  display: block;
  width: 0.875rem;
  min-width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
  margin-right: .9rem;
  position: relative;
  top: 0.125rem; }

[data-theme-version="dark"] #external-events [data-class="bg-primary"] {
  color: #fff !important; }

#external-events [data-class="bg-primary"]::before {
  background: var(--primary); }

#external-events [data-class="bg-success"]::before {
  background: #68CF29; }

#external-events [data-class="bg-warning"]::before {
  background: #FFAB2D; }

#external-events [data-class="bg-dark"]::before {
  background: #6e6e6e; }

#external-events [data-class="bg-danger"]::before {
  background: #FF4C41; }

#external-events [data-class="bg-info"]::before {
  background: #51A6F5; }

#external-events [data-class="bg-pink"]::before {
  background: #e83e8c; }

#external-events [data-class="bg-secondary"]::before {
  background: #6418C3; }

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  border-color: #EEEEEE; }
  [data-theme-version="dark"] .fc .fc-row .fc-content-skeleton table, [data-theme-version="dark"]
  .fc .fc-row .fc-content-skeleton td, [data-theme-version="dark"]
  .fc .fc-row .fc-helper-skeleton td {
    border-color: #473F72; }

[data-theme-version="dark"] .fc-unthemed .fc-content, [data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-list-view, [data-theme-version="dark"] .fc-unthemed .fc-popover, [data-theme-version="dark"] .fc-unthemed .fc-row, [data-theme-version="dark"] .fc-unthemed tbody, [data-theme-version="dark"] .fc-unthemed td, [data-theme-version="dark"] .fc-unthemed th, [data-theme-version="dark"] .fc-unthemed thead {
  border-color: #473F72; }

.email-left-box {
  /* width: 15rem;
    float: left;
    padding: 0 1.25rem 1.25rem 1rem;
    // border: 0.0625rem solid rgba(0, 0, 0, 0.125);
    border-top: 0;
    border-left: 0; */ }
  @media only screen and (max-width: 767px) {
    .email-left-box {
      width: 100%;
      float: none;
      border: none;
      padding-bottom: 1.875rem !important; } }
  .email-left-box .intro-title {
    background: var(--rgba-primary-1);
    padding: 1rem;
    margin: 1.875rem 0 1.25rem 0; }
    .email-left-box .intro-title h5, .email-left-box .intro-title .h5 {
      margin-bottom: 0;
      color: #6a707e;
      font-size: 0.875rem; }
      .email-left-box .intro-title h5 i, .email-left-box .intro-title .h5 i {
        font-size: 0.75rem;
        position: relative;
        bottom: 0.0625rem; }
    .email-left-box .intro-title i {
      color: var(--primary); }

.email-right-box {
  padding-left: 0rem;
  padding-right: 0rem;
  padding-left: 0;
  padding-right: 0; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box {
      padding-left: 0;
      padding-right: 0;
      margin-left: 0 !important;
      clear: both; } }
  .email-right-box .right-box-border {
    border-right: 0.125rem solid var(--rgba-primary-1); }
  @media screen and (min-width: 40.5625rem) and (max-width: 75rem) {
    .email-right-box .right-box-padding {
      padding-left: 1.25rem; } }
  @media (min-width: 106.25rem) {
    .email-right-box .right-box-padding {
      padding-left: 0.9375rem; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box .right-box-padding {
      padding-left: 0; } }

.toolbar .btn-group .btn {
  border: 0; }

.toolbar .btn-group input {
  position: relative;
  top: 0.125rem; }

.read-content textarea {
  height: 9.375rem;
  padding: 0.9375rem 1.25rem; }

.read-content-email {
  font-size: 0.875rem; }

.read-content h5, .read-content .h5 {
  color: #6a707e; }

.read-content p strong {
  color: #6a707e; }

.read-content-body p {
  margin-bottom: 1.875rem; }

.read-content-attachment {
  padding: 0.5rem 0; }
  .read-content-attachment h6, .read-content-attachment .h6 {
    font-size: 1.125rem;
    color: #6a707e; }
    .read-content-attachment h6 i, .read-content-attachment .h6 i {
      padding-right: 0.3125rem; }
  .read-content-attachment .attachment > div:not(:last-child) {
    border-right: 0.0625rem solid #DDDFE1; }

.compose-content .wysihtml5-toolbar {
  border-color: #eaeaea; }

.compose-content .dropzone {
  background: #f2f4fa !important; }

.compose-content h5, .compose-content .h5 {
  font-size: 1.0625rem;
  color: #6a707e; }
  .compose-content h5 i, .compose-content .h5 i {
    font-size: 1.125rem;
    transform: rotate(351deg); }

.compose-content .dropzone {
  border: 0.0625rem dashed #DDDFE1;
  min-height: 13.125rem;
  position: relative; }
  .compose-content .dropzone .dlab-message {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

.email-list {
  display: block;
  padding-left: 0; }
  .email-list .message {
    position: relative;
    display: block;
    height: 3.125rem;
    line-height: 3.125rem;
    cursor: default;
    transition-duration: 0.3s; }
    .email-list .message a {
      color: #828690; }
    .email-list .message-single .custom-checkbox {
      margin-top: 0.125rem; }
    .email-list .message-single i {
      color: #89879f;
      font-size: 1.125rem;
      padding-left: .4rem; }
    .email-list .message:hover {
      transition-duration: 0.05s;
      background: rgba(152, 166, 173, 0.15); }
    .email-list .message .col-mail {
      float: left;
      position: relative; }
    .email-list .message .col-mail-1 {
      width: 5.625rem; }
      .email-list .message .col-mail-1 .star-toggle {
        display: block;
        float: left;
        margin-top: 1.125rem;
        font-size: 1rem;
        margin-left: 0.3125rem; }
      .email-list .message .col-mail-1 .email-checkbox {
        display: block;
        float: left;
        margin: 0.9375rem 0.625rem 0 1.25rem; }
      .email-list .message .col-mail-1 .dot {
        display: block;
        float: left;
        border: .4rem solid transparent;
        border-radius: 6.25rem;
        margin: 1.375rem 1.625rem 0;
        height: 0;
        width: 0;
        line-height: 0;
        font-size: 0; }
    .email-list .message .col-mail-2 {
      position: absolute;
      top: 0;
      left: 5.625rem;
      right: 0;
      bottom: 0; }
      .email-list .message .col-mail-2 .subject {
        position: absolute;
        top: 0;
        left: 0;
        right: 5.5rem;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap; }
      .email-list .message .col-mail-2 .date {
        position: absolute;
        top: 0;
        right: 0; }

.email-checkbox {
  cursor: pointer;
  height: 0.9375rem;
  width: 0.9375rem;
  position: relative;
  display: inline-block;
  border-radius: .1rem;
  position: relative;
  top: 0.3125rem;
  box-shadow: inset 0 0 0 0.1rem #828690; }
  .email-checkbox input {
    opacity: 0;
    cursor: pointer; }
    .email-checkbox input:checked label {
      opacity: 1; }
  .email-checkbox label {
    position: absolute;
    top: .3rem;
    left: .3rem;
    right: .3rem;
    bottom: .3rem;
    cursor: pointer;
    opacity: 0;
    margin-bottom: 0 !important;
    transition-duration: 0.05s; }

.mail-list a {
  vertical-align: middle;
  padding: 0.625rem 0.9375rem;
  display: block;
  background: transparent;
  color: #464a53;
  font-weight: 600; }

.mail-list .list-group-item {
  color: #6a707e;
  padding: 0.75rem 1.0625rem; }
  .mail-list .list-group-item i {
    font-size: 1rem;
    padding-right: 0.625rem;
    color: #cccccc; }
  .mail-list .list-group-item.active {
    color: #fff; }
    .mail-list .list-group-item.active i {
      color: #fff; }

.chat-wrap {
  padding: 1.0625rem 1.875rem; }
  .chat-wrap .media .media-body h6, .chat-wrap .media .media-body .h6 {
    font-size: 1.0625rem;
    color: #6a707e; }
  .chat-wrap .media .media-body p {
    font-size: 0.875rem; }

@media (min-width: 40.5rem) {
  .email-filter {
    padding-left: 1.25rem; } }

@media (min-width: 106.25rem) {
  .email-filter {
    padding-left: 1.875rem; } }

.email-filter .input-group-prepend i {
  font-size: 0.875rem;
  color: #89879f; }

.email-filter .input-group-prepend .input-group-text {
  border: 0;
  border-bottom: 0.0625rem solid #DDDFE1 !important;
  background: transparent; }

.email-filter .input-group .form-control {
  padding: 0 0 0 0.3125rem;
  border: 0;
  font-size: 0.875rem;
  height: 1.875rem;
  color: #89879f;
  border-bottom: 0.0625rem solid #DDDFE1; }
  .email-filter .input-group .form-control::placeholder {
    font-size: 0.875rem;
    color: #89879f; }

.email-filter .input-group > .form-control {
  min-height: 1.875rem; }

.single-mail {
  display: block;
  padding: 1.5625rem 0; }
  .single-mail .media {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
    @media (min-width: 106.25rem) {
      .single-mail .media {
        padding-left: 1.875rem;
        padding-right: 1.875rem; } }
    .single-mail .media img {
      width: 3.4375rem;
      height: 3.4375rem;
      border-radius: 50%;
      margin-right: 0.9375rem; }
      @media (min-width: 106.25rem) {
        .single-mail .media img {
          margin-right: 1.875rem; } }
    .single-mail .media-body h6, .single-mail .media-body .h6 {
      color: #abafb3; }
    .single-mail .media-body h4, .single-mail .media-body .h4 {
      font-size: 1rem;
      color: #6a707e; }
      .single-mail .media-body h4 button i, .single-mail .media-body .h4 button i {
        font-size: 1.125rem;
        color: #abafb3;
        font-weight: bold;
        transform: rotate(90deg); }
    .single-mail .media-body p {
      font-size: 0.875rem;
      color: #abafb3; }
  .single-mail.active {
    background: var(--primary); }
    .single-mail.active h6, .single-mail.active .h6, .single-mail.active h4, .single-mail.active .h4, .single-mail.active p, .single-mail.active i {
      color: #fff !important; }

[direction="rtl"] .email-right-box {
  padding-left: 1rem;
  padding-right: 15rem; }
  @media only screen and (max-width: 991px) {
    [direction="rtl"] .email-right-box {
      padding-left: 0;
      padding-right: 0;
      margin-right: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .email-right-box {
      padding-left: 0;
      padding-right: 0; } }

[direction="rtl"] .email-left-box {
  float: right; }

[direction="rtl"] .email-list .message .col-mail-2 {
  right: 5.625rem;
  left: 0;
  float: right; }
  [direction="rtl"] .email-list .message .col-mail-2 .date {
    right: auto;
    left: 0; }
  [direction="rtl"] .email-list .message .col-mail-2 .subject {
    right: 0;
    left: 5.5rem; }

.photo-content {
  position: relative; }
  .photo-content .cover-photo {
    background: url(../images/profile/cover.jpg);
    background-size: cover;
    background-position: center;
    min-height: 15.625rem;
    width: 100%; }

.profile .profile-photo {
  max-width: 6.25rem;
  position: relative;
  z-index: 1;
  margin-top: -4.5rem;
  margin-right: 0.625rem; }
  @media only screen and (max-width: 575px) {
    .profile .profile-photo {
      width: 5rem;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 1.25rem; } }

[direction="rtl"] .profile .profile-photo {
  left: auto;
  right: 0;
  margin-right: 0;
  margin-left: 0.9375rem; }
  @media only screen and (max-width: 1199px) {
    [direction="rtl"] .profile .profile-photo {
      right: 0.9375rem; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .profile .profile-photo {
      width: 5rem;
      right: calc(50% - 2.5rem);
      top: -6.25rem; } }

.profile-info {
  padding: 0.9375rem 1.25rem; }
  @media only screen and (max-width: 575px) {
    .profile-info {
      padding: 0 0 1.25rem;
      text-align: center; } }
  .profile-info h4, .profile-info .h4 {
    color: #464a53 !important; }
  .profile-info h4.text-primary, .profile-info .text-primary.h4 {
    color: var(--primary) !important; }
  .profile-info p {
    color: #828690; }
  .profile-info .prf-col {
    min-width: 15.625rem;
    padding: 0.625rem 3.125rem 0; }

.profile-interest .row {
  margin: 0 -0.0437rem; }
  .profile-interest .row .int-col {
    padding: 0 0.0437rem; }
    .profile-interest .row .int-col .interest-cat {
      margin-bottom: 0.0875rem;
      position: relative;
      display: block; }
      .profile-interest .row .int-col .interest-cat:after {
        background: #000;
        bottom: 0;
        content: "";
        left: 0;
        opacity: 0.5;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 0; }
      .profile-interest .row .int-col .interest-cat p {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        padding: 0.3125rem;
        left: 0;
        margin: 0;
        z-index: 1;
        color: white;
        font-size: 0.075rem; }

.profile-tab .nav-item .nav-link {
  font-size: 1rem;
  margin-right: 1.875rem;
  transition: all 0.5s ease-in-out;
  border: none;
  border-bottom: 0.0125rem solid transparent;
  color: #828690; }
  .profile-tab .nav-item .nav-link:hover, .profile-tab .nav-item .nav-link.active {
    border: 0;
    background: transparent;
    background: transparent;
    border-bottom: 0.0125rem solid var(--primary);
    color: var(--primary); }
  @media only screen and (max-width: 575px) {
    .profile-tab .nav-item .nav-link {
      margin-right: 0rem; } }

.profile-info {
  display: flex; }
  @media only screen and (max-width: 575px) {
    .profile-info {
      display: block; } }
  .profile-info .profile-details {
    display: flex;
    width: 100%; }
    @media only screen and (max-width: 575px) {
      .profile-info .profile-details {
        display: block; }
        .profile-info .profile-details .dropdown {
          position: absolute;
          top: 1.875rem;
          right: 1.875rem; } }

.post-input {
  margin-bottom: 1.875rem; }
  .post-input .form-control {
    height: 4.6875rem;
    font-weight: 400;
    margin: 0.9375rem 0; }
  .post-input .btn-social {
    font-size: 1.25rem;
    height: 3.4375rem;
    display: inline-block;
    padding: 0;
    text-align: center;
    border-radius: 0.35rem;
    color: #fff;
    width: 3.4375rem;
    line-height: 3.375rem; }
    .post-input .btn-social.facebook {
      background-color: #3B5998; }
    .post-input .btn-social.google-plus {
      background-color: #DE4E43; }
    .post-input .btn-social.linkedin {
      background-color: #007BB6; }
    .post-input .btn-social.instagram {
      background-color: #8A5A4E; }
    .post-input .btn-social.twitter {
      background-color: #1EA1F3; }
    .post-input .btn-social.youtube {
      background-color: #CE201F; }
    .post-input .btn-social.whatsapp {
      background-color: #01C854; }
    .post-input .btn-social i {
      margin: 0 !important; }

.profile-uoloaded-post img {
  margin-bottom: 1.25rem; }

.profile-uoloaded-post a h4, .profile-uoloaded-post a .h4 {
  margin-bottom: 0.625rem;
  color: #464a53; }

.event-chat-ryt .chat-area .chat-reciver,
.event-chat-ryt .chat-area .chat-sender {
  margin-bottom: 1.875rem;
  padding: 0; }
  .event-chat-ryt .chat-area .chat-reciver img,
  .event-chat-ryt .chat-area .chat-sender img {
    border-radius: 1.875rem; }

.event-chat-ryt .chat-area .media {
  position: relative; }
  .event-chat-ryt .chat-area .media-body p {
    margin: 0;
    max-width: 100%;
    display: inline-block;
    position: relative; }
    .event-chat-ryt .chat-area .media-body p span {
      padding: 1rem;
      display: inline-block;
      top: 103%;
      position: relative;
      border: 0.0625rem solid #EEEEEE; }

.event-chat-ryt .chat-reciver {
  padding: .5rem 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  .event-chat-ryt .chat-reciver .media {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    .event-chat-ryt .chat-reciver .media .media-body {
      margin-right: 2rem;
      text-align: right; }
      [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body {
        text-align: left;
        margin-left: 2rem;
        margin-right: auto; }
      .event-chat-ryt .chat-reciver .media .media-body p {
        background: #fff;
        margin-bottom: 0;
        border-radius: 0.3125rem 0.3125rem 0 0.3125rem; }
        .event-chat-ryt .chat-reciver .media .media-body p span {
          text-align: left;
          border: 0.0625rem solid #EEEEEE; }
          .event-chat-ryt .chat-reciver .media .media-body p span::after {
            content: "";
            width: 1.25rem;
            height: 1.25rem;
            border-bottom: 0.0625rem solid #EEEEEE;
            border-right: 0.0625rem solid #EEEEEE;
            position: absolute;
            right: 0;
            bottom: 0;
            background: #fff;
            -webkit-transform: rotate(-45deg) translateX(15px);
            transform: rotate(-45deg) translateX(15px); }
            [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p span::after {
              left: 0;
              right: auto;
              -webkit-transform: rotate(135deg) translateY(15px);
              transform: rotate(135deg) translateY(15px); }
        .event-chat-ryt .chat-reciver .media .media-body p .time {
          position: absolute;
          font-size: 0.75rem;
          color: #7e7e7e;
          font-weight: 400;
          bottom: 0;
          left: -5rem; }
          [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p .time {
            right: -5rem;
            left: auto; }

.event-chat-ryt .chat-sender {
  text-align: left;
  padding: .5rem 1rem; }
  .event-chat-ryt .chat-sender .media .media-body {
    margin-left: 2rem; }
    [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body {
      text-align: right;
      margin-right: 2rem;
      margin-left: auto; }
    .event-chat-ryt .chat-sender .media .media-body p {
      background-color: #fff;
      margin-bottom: 0; }
      .event-chat-ryt .chat-sender .media .media-body p span::after {
        content: "";
        width: 1.25rem;
        height: 1.25rem;
        border-bottom: 0.0625rem solid #EEEEEE;
        border-left: 0.0625rem solid #EEEEEE;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #fff;
        -webkit-transform: rotate(45deg) translateX(-15px);
        transform: rotate(45deg) translateX(-15px); }
        [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p span::after {
          left: auto;
          right: 0;
          -webkit-transform: rotate(-135deg) translateY(15px);
          transform: rotate(-135deg) translateY(15px); }
      .event-chat-ryt .chat-sender .media .media-body p .time {
        position: absolute;
        font-size: 0.625rem;
        color: #7e7e7e;
        font-weight: 400;
        bottom: 0;
        right: -5rem; }
        [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p .time {
          left: -5rem;
          right: auto; }

.char-type {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem; }
  .char-type form .form-control {
    height: 2.8125rem;
    padding-left: 1.125rem;
    background: #f7f7f7;
    border-right: 0; }
  .char-type form .input-group-append i {
    color: #898989;
    font-size: 1.125rem; }
  .char-type form .input-group-append .input-group-text {
    padding-left: .7rem;
    padding-right: .7rem;
    background: #f7f7f7;
    border-color: #EEEEEE;
    border-left: 0; }
    .char-type form .input-group-append .input-group-text:last-child {
      padding-right: 1.8rem; }

.media-avatar {
  padding: 1.5625rem 0;
  border-bottom: 0.0625rem solid #EEEEEE; }
  .media-avatar:last-child {
    border-bottom: 0rem; }
  .media-avatar p {
    margin-bottom: 0; }
  .media-avatar .avatar-status {
    position: relative; }
    .media-avatar .avatar-status i {
      position: absolute;
      right: 0;
      bottom: 0; }

.ct-golden-section:before {
  float: none; }

.ct-chart {
  max-height: 15.7rem; }

.ct-chart .ct-label {
  fill: #a3afb7;
  color: #a3afb7;
  font-size: 0.75rem;
  line-height: 1; }

.ct-grid {
  stroke: rgba(49, 58, 70, 0.1); }

.ct-chart.simple-pie-chart-chartist .ct-label {
  color: #ffffff;
  fill: #ffffff;
  font-size: 0.625rem; }

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: var(--primary); }

.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice-donut {
  stroke: #68CF29; }

.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice-donut {
  stroke: #FFAB2D; }

.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice-donut {
  stroke: #FF4C41; }

.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice-donut {
  stroke: #51A6F5; }

.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice-donut {
  stroke: #6e6e6e; }

.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice-donut {
  stroke: #8d6e63; }

.ct-series-a .ct-area,
.ct-series-a .ct-slice-pie {
  fill: #6418C3; }

.ct-series-b .ct-area,
.ct-series-b .ct-slice-pie {
  fill: #00A2FF; }

.ct-series-c .ct-area,
.ct-series-c .ct-slice-pie {
  fill: #ff9800; }

.ct-series-d .ct-area,
.ct-series-d .ct-slice-pie {
  fill: #ff9800; }

.chartist-tooltip {
  position: absolute;
  display: inline-block;
  opacity: 0;
  min-width: 0.625rem;
  padding: 2px 0.625rem;
  border-radius: 3px;
  background: #313a46;
  color: #ffffff;
  text-align: center;
  pointer-events: none;
  z-index: 1;
  -webkit-transition: opacity .2s linear;
  -moz-transition: opacity .2s linear;
  -o-transition: opacity .2s linear;
  transition: opacity .2s linear; }

.chartist-tooltip.tooltip-show {
  opacity: 1; }

#donught_graph .ct-series.ct-series-a .ct-slice-donut {
  stroke: #3FC6D4; }

#donught_graph .ct-series.ct-series-b .ct-slice-donut {
  stroke: #333333; }

#donught_graph .ct-series.ct-series-c .ct-slice-donut {
  stroke: #F63465; }

@media only screen and (max-width: 767px) {
  #pie-chart .ct-label {
    color: #fff;
    fill: #fff; } }

#visitor_graph {
  height: 253px !important; }

#user_rating_graph {
  height: 280px !important; }

#activity {
  height: 270px !important; }

#visitorOnline {
  height: 72px !important; }

#trendMeter {
  height: 72px !important; }

#widget-revenue1,
#widget-revenue2,
#widget-revenue3 {
  height: 117px !important; }

#widget-profit1,
#widget-profit2,
#widget-profit3 {
  height: 160px !important; }

#comparison-rate {
  height: 230px !important; }

#session_day {
  height: 175px !important;
  width: auto !important;
  margin: 0 auto; }

#walet-status {
  height: 140px !important; }

#bar1 {
  height: 150px !important; }

#sold-product {
  height: 230px !important; }

#chart-venue-expenses,
#chart-online-sale,
#chart-gross-sale {
  height: 150px !important; }

#areaChart_3 {
  height: 295px !important; }

.chart-point {
  display: flex;
  align-items: center; }
  .chart-point .check-point-area {
    width: 100px;
    height: 100px;
    margin-top: -10px;
    margin-left: -10px; }
  .chart-point .chart-point-list {
    margin: 0;
    padding-left: 5px; }
    .chart-point .chart-point-list li {
      list-style: none;
      font-size: 13px;
      padding: 2px 0; }
      .chart-point .chart-point-list li i {
        margin-right: 5px;
        font-size: 11px;
        position: relative;
        top: -1px; }

.c3 {
  height: 250px; }

.c3-legend-item {
  fill: #9fabb1; }

.c3 .c3-axis-x path,
.c3 .c3-axis-x line,
.c3 .c3-axis-y path,
.c3 .c3-axis-y line,
.tick text {
  stroke: #fff; }

.flot-chart {
  height: 15.7rem; }

.tooltipflot {
  background-color: transparent;
  font-size: 1.4rem;
  padding: .5rem 1rem;
  color: rgba(255, 255, 255, 0.7);
  border-radius: .2rem; }

.legendColorBox > div {
  border: 0 !important;
  padding: 0 !important; }

.legendLabel {
  font-size: 0.825rem;
  padding-left: .5rem;
  color: #fff; }

.flotTip {
  background: #000;
  border: 1px solid #000;
  color: #fff; }

.legend > div {
  background: transparent !important; }

#balance_graph {
  height: 260px; }

.morris-hover {
  position: absolute;
  z-index: 1;
  background: var(--primary);
  color: #fff; }

.morris-hover .morris-hover-point {
  color: #fff !important;
  margin: 3px 0;
  text-align: center;
  padding: 0 25px; }

.morris-hover .morris-hover-row-label {
  background-color: #6e6e6e;
  text-align: center;
  padding: 5px;
  margin-bottom: 5px; }

.morris-hover.morris-default-style {
  border-radius: 5px;
  padding: 0;
  margin: 0;
  border: none;
  overflow: hidden; }

/*
svg text {
    font-weight: 600 !important;
} */
#morris_donught,
#morris_donught_2,
#line_chart_2,
#morris_bar,
#morris_bar_stalked,
#morris_bar_2,
#morris_area_2,
#morris_area {
  height: 240px !important; }

#morris_line {
  height: 278px !important; }

#crypto-btc-card,
#crypto-eth-card,
#crypto-rpl-card,
#crypto-ltc-card {
  height: 9.375rem; }

#daily-sales, #comparison-rate, #usage-chart, #walet-status {
  width: 100%;
  display: block; }
  #daily-sales canvas, #comparison-rate canvas, #usage-chart canvas, #walet-status canvas {
    max-width: 100% !important;
    width: 100% !important; }

#sparkline-composite-chart canvas,
#composite-bar canvas,
#sparkline11 canvas,
#StackedBarChart canvas,
#spark-bar canvas,
#tristate canvas {
  height: 100px !important; }

#sparkline11 canvas {
  width: 100px !important; }

.easy-pie-chart {
  position: relative;
  text-align: center; }
  .easy-pie-chart .inner {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: inline-block; }
  .easy-pie-chart img {
    width: 75px;
    height: 75px;
    border-radius: 50%; }
  .easy-pie-chart canvas {
    display: block;
    margin: 0 auto; }

#revenue-chart {
  height: 27.7rem; }

#duration-value-axis {
  height: 27.6rem;
  width: 100%; }

#combined-bullet {
  height: 28.125rem;
  width: 100%; }

#zoomable-chart {
  height: 28.125rem;
  width: 100%; }

#chartMap {
  height: 28.125rem;
  width: 100%; }

#professional-candlesticks {
  width: 100%;
  height: 28.125rem; }

#comparing-stock-indices {
  width: 100%;
  height: 28.125rem; }

#multiple-panel-data {
  width: 100%;
  height: 28.125rem; }

#depth-chart {
  width: 100%;
  height: 28.125rem; }

.amcharts-export-menu {
  display: none; }

.amcharts-data-set-selector-div {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  width: 16.875rem;
  margin: 0 auto; }
  .amcharts-data-set-selector-div select {
    border: 0;
    margin-left: 0.625rem;
    background: #ddd;
    color: #000; }

.amChartsInputField {
  border: 0;
  background: var(--primary);
  color: #fff;
  padding: 0.3125rem 0.9375rem;
  margin: 0 0.9375rem; }

.amcharts-data-set-select {
  border: 0;
  background: #ddd;
  color: #000; }

.amcharts-period-input,
.amcharts-period-input-selected {
  border: 0;
  margin-left: 0.625rem;
  background: var(--primary);
  color: #fff;
  padding: 0.3125rem 0.9375rem; }

.amcharts-graph-g2 .amcharts-graph-stroke {
  stroke-dasharray: 3px 3px;
  stroke-linejoin: round;
  stroke-linecap: round;
  -webkit-animation: am-moving-dashes 1s linear infinite;
  animation: am-moving-dashes 1s linear infinite; }

@-webkit-keyframes am-moving-dashes {
  100% {
    stroke-dashoffset: -1.9375rem; } }

@keyframes am-moving-dashes {
  100% {
    stroke-dashoffset: -1.9375rem; } }

.lastBullet {
  -webkit-animation: am-pulsating 1s ease-out infinite;
  animation: am-pulsating 1s ease-out infinite; }

@-webkit-keyframes am-pulsating {
  0% {
    stroke-opacity: 1;
    stroke-width: 0px; }
  100% {
    stroke-opacity: 0;
    stroke-width: 3.125rem; } }

@keyframes am-pulsating {
  0% {
    stroke-opacity: 1;
    stroke-width: 0px; }
  100% {
    stroke-opacity: 0;
    stroke-width: 3.125rem; } }

.amcharts-graph-column-front {
  -webkit-transition: all .3s .3s ease-out;
  transition: all .3s .3s ease-out; }

.amcharts-graph-column-front:hover {
  fill: #496375;
  stroke: #496375;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }

@-webkit-keyframes am-draw {
  0% {
    stroke-dashoffset: 500%; }
  100% {
    stroke-dashoffset: 0%; } }

@keyframes am-draw {
  0% {
    stroke-dashoffset: 500%; }
  100% {
    stroke-dashoffset: 0%; } }

@media only screen and (max-width: 991px) {
  .amChartsPeriodSelector > fieldset > div {
    float: none !important;
    display: block !important;
    margin-bottom: 0.625rem; } }

.highcharts-root text {
  font-weight: 300 !important; }

.highcharts-credits {
  display: none; }

#chart_employee_gender, #chart_employee_status {
  width: auto;
  height: 350px; }

.form-control {
  background: #fff;
  border: 0.0625rem solid #EEEEEE;
  padding: 0.3125rem 1.25rem;
  color: #6e6e6e;
  height: 3.5rem;
  border-radius: 0.5rem; }
  @media only screen and (max-width: 1400px) {
    .form-control {
      height: 2.5rem; } }
  .form-control:hover, .form-control:focus, .form-control.active {
    box-shadow: none;
    background: #fff;
    color: #6e6e6e; }
  .form-control:focus {
    border-color: var(--primary); }
  .form-control.solid {
    background: #f7f7f7;
    border-color: #ececec;
    color: #000; }
    .form-control.solid[type="file"] {
      padding: 6px 10px; }

.input-rounded {
  border-radius: 6.25rem; }

[data-theme-version="light"] .input-primary .form-control,
[data-theme-version="dark"] .input-primary .form-control {
  border-color: var(--primary); }

[data-theme-version="light"] .input-primary .input-group-text,
[data-theme-version="dark"] .input-primary .input-group-text {
  background-color: var(--primary);
  color: #fff; }

[data-theme-version="light"] .input-danger .form-control,
[data-theme-version="dark"] .input-danger .form-control {
  border-color: #FF4C41; }

[data-theme-version="light"] .input-danger .input-group-text,
[data-theme-version="dark"] .input-danger .input-group-text {
  background-color: #FF4C41;
  color: #fff; }

[data-theme-version="light"] .input-info .form-control,
[data-theme-version="dark"] .input-info .form-control {
  border-color: #51A6F5; }

[data-theme-version="light"] .input-info .input-group-text,
[data-theme-version="dark"] .input-info .input-group-text {
  background-color: #51A6F5;
  color: #fff; }

[data-theme-version="light"] .input-success .form-control,
[data-theme-version="dark"] .input-success .form-control {
  border-color: #68CF29; }

[data-theme-version="light"] .input-success .input-group-text,
[data-theme-version="dark"] .input-success .input-group-text {
  background-color: #68CF29;
  color: #fff; }

[data-theme-version="light"] .input-warning .form-control,
[data-theme-version="dark"] .input-warning .form-control {
  border-color: #FFAB2D; }

[data-theme-version="light"] .input-warning .input-group-text,
[data-theme-version="dark"] .input-warning .input-group-text {
  background-color: #FFAB2D;
  color: #fff; }

[data-theme-version="light"] .input-primary-o .form-control,
[data-theme-version="dark"] .input-primary-o .form-control {
  border-color: var(--primary); }

[data-theme-version="light"] .input-primary-o .input-group-text,
[data-theme-version="dark"] .input-primary-o .input-group-text {
  background-color: transparent;
  border-color: var(--primary);
  color: var(--primary); }

[data-theme-version="light"] .input-danger-o .form-control,
[data-theme-version="dark"] .input-danger-o .form-control {
  border-color: #FF4C41; }

[data-theme-version="light"] .input-danger-o .input-group-text,
[data-theme-version="dark"] .input-danger-o .input-group-text {
  background-color: transparent;
  border-color: #FF4C41;
  color: #FF4C41; }

[data-theme-version="light"] .input-info-o .form-control,
[data-theme-version="dark"] .input-info-o .form-control {
  border-color: #51A6F5; }

[data-theme-version="light"] .input-info-o .input-group-text,
[data-theme-version="dark"] .input-info-o .input-group-text {
  background-color: transparent;
  border-color: #51A6F5;
  color: #51A6F5; }

[data-theme-version="light"] .input-success-o .form-control,
[data-theme-version="dark"] .input-success-o .form-control {
  border-color: #68CF29; }

[data-theme-version="light"] .input-success-o .input-group-text,
[data-theme-version="dark"] .input-success-o .input-group-text {
  background-color: transparent;
  border-color: #68CF29;
  color: #68CF29; }

[data-theme-version="light"] .input-warning-o .form-control,
[data-theme-version="dark"] .input-warning-o .form-control {
  border-color: #FFAB2D; }

[data-theme-version="light"] .input-warning-o .input-group-text,
[data-theme-version="dark"] .input-warning-o .input-group-text {
  background-color: transparent;
  border-color: #FFAB2D;
  color: #FFAB2D; }

.input-group-text {
  background: #d7dae3;
  border: 0.0625rem solid #f5f5f5;
  min-width: 3.125rem;
  display: flex;
  justify-content: center;
  padding: 0.532rem 0.75rem; }
  .input-group-text i {
    font-size: 1rem; }

.form-file-label {
  height: 2.5rem;
  padding: 0.5rem 0.75rem; }

.input-group-prepend .btn,
.input-group-append .btn {
  z-index: 0; }

.custom-select {
  background: none;
  border-color: #EEEEEE;
  color: #6e6e6e; }
  .custom-select:focus {
    box-shadow: none;
    border-color: var(--primary);
    color: var(--primary); }

.form-file-label {
  background: #656C73;
  white-space: nowrap;
  color: #fff; }
  [data-theme-version="dark"] .form-file-label {
    background: #473F72;
    border-color: #473F72;
    color: #7e7e7e; }

.custom_file_input .form-file-label::after {
  height: 100%; }

.form-control:disabled, .form-control[readonly] {
  background: #fff;
  opacity: 1; }

.form-file {
  border: 0.0625rem solid #EEEEEE;
  background: #fff; }
  [data-theme-version="dark"] .form-file {
    background: #2C254A;
    border-color: #473F72; }

.input-group {
  /* &> .form-file {
		display: flex;
		align-items: center;

		&:not(:last-child) .form-file-label,
		&:not(:last-child) .form-file-label::after { @include border-right-radius(0); }
		&:not(:first-child) .form-file-label { @include border-left-radius(0); }
	  } */ }
  .input-group > .form-control-plaintext,
  .input-group > .form-select,
  .input-group > .form-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-radius: 0.35rem; }

.form-file .form-control {
  margin: 0;
  border-radius: 0;
  border: 0;
  height: auto; }

.form-group {
  margin-bottom: 1rem; }
  .form-group label {
    margin-bottom: 0.5rem; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/* input[type="checkbox"] {
    &:after{
        content: '';
        display: block;
        width: 1rem;
        height: 1rem;
        margin-top: 0px;
        margin-left: -1px;
        border: 1px solid transparent;
        border-radius: 3px;
        background: #d4d7da;
        line-height: 1.3;
    }

    &:checked:after{
        width: 1rem;
        height: 1rem;
        display: block;
        content: "\f00c";
        font-family: 'FontAwesome';
        color: $white;
        font-weight: 100;
        font-size: 12px;
        text-align: center;
        border-radius: 3px;
        background: $primary;
    }

} */
.form-check-label {
  margin-left: 0.3125rem;
  margin-top: 0.1875rem; }

.form-check-inline .form-check-input {
  margin-right: 0.625rem; }

.form-check-input {
  top: 0.125rem;
  border-width: 0.125rem;
  width: 1.25rem;
  height: 1.25rem;
  border-color: #e7e7e7; }

.rtl .form-check-label:before, .rtl .form-check-label:after {
  right: -1.5rem !important;
  left: inherit; }

.form-check {
  line-height: normal; }

.toggle-switch {
  padding-left: 3.125rem;
  line-height: 1.25;
  display: inline-block;
  color: #000;
  font-weight: 600; }
  .toggle-switch .form-check-input {
    border: 0;
    cursor: pointer;
    background: #d8d8d8;
    width: 2.3125rem;
    border-radius: 1.25rem !important;
    height: 0.875rem;
    position: relative;
    left: -0.3125rem;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    background-image: none; }
    .toggle-switch .form-check-input:focus {
      background-image: none !important; }
    .toggle-switch .form-check-input:checked {
      background: var(--rgba-primary-2);
      background-image: none !important; }
      .toggle-switch .form-check-input:checked:after {
        left: 1.25rem;
        background: var(--primary); }
    .toggle-switch .form-check-input:focus {
      box-shadow: none; }
    .toggle-switch .form-check-input:after {
      width: 1.25rem;
      background: #909090;
      height: 1.25rem;
      content: "";
      position: absolute;
      border-radius: 1.5rem;
      top: -0.1875rem;
      left: 0;
      box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.3);
      -webkit-transition: all 0.2s;
      -ms-transition: all 0.2s;
      transition: all 0.2s; }
  .toggle-switch.text-end {
    padding-right: 0rem;
    padding-left: 0; }
    .toggle-switch.text-end .form-check-input {
      left: auto;
      margin-left: 0;
      float: right;
      right: 0rem; }
    .toggle-switch.text-end .form-check-label {
      margin-right: 0.9375rem;
      margin-left: 0; }
  .toggle-switch .form-check-label {
    cursor: pointer; }

.form-check-input:focus ~ .form-check-label::before {
  box-shadow: none !important; }

.form-check-label::before {
  background-color: transparent;
  border-color: #f7f7f7;
  border-width: 0.125rem;
  border-radius: 0.125rem !important; }
  [data-theme-version="dark"] .form-check-label::before {
    background-color: transparent;
    border-color: #473F72; }

.check-xs .form-check-input {
  width: 1.125rem;
  height: 1.125rem; }

.check-lg .form-check-input {
  width: 1.5rem;
  height: 1.5rem; }

.check-xl .form-check-input {
  width: 1.75rem;
  height: 1.75rem; }

.checkbox-info .form-check-input:focus {
  border-color: #51A6F5;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(81, 166, 245, 0.25); }

.checkbox-info .form-check-input:checked {
  background-color: #51A6F5;
  border-color: #51A6F5; }
  [data-theme-version="dark"] .checkbox-info .form-check-input:checked {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: transparent; }

.checkbox-danger .form-check-input:focus {
  border-color: #FF4C41;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 76, 65, 0.25); }

.checkbox-danger .form-check-input:checked {
  background-color: #FF4C41;
  border-color: #FF4C41; }
  [data-theme-version="dark"] .checkbox-danger .form-check-input:checked {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: transparent; }

.checkbox-success .form-check-input:focus {
  border-color: #68CF29;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(104, 207, 41, 0.25); }

.checkbox-success .form-check-input:checked {
  background-color: #68CF29;
  border-color: #68CF29; }
  [data-theme-version="dark"] .checkbox-success .form-check-input:checked {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: transparent; }

.checkbox-warning .form-check-input:focus {
  border-color: #FFAB2D;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 171, 45, 0.25); }

.checkbox-warning .form-check-input:checked {
  background-color: #FFAB2D;
  border-color: #FFAB2D; }
  [data-theme-version="dark"] .checkbox-warning .form-check-input:checked {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: transparent; }

.checkbox-secondary .form-check-input:focus {
  border-color: #6418C3;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(100, 24, 195, 0.25); }

.checkbox-secondary .form-check-input:checked {
  background-color: #6418C3;
  border-color: #6418C3; }
  [data-theme-version="dark"] .checkbox-secondary .form-check-input:checked {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: transparent; }

.check-switch {
  padding-left: 2.5rem; }
  .check-switch .form-check-label {
    line-height: 1.875rem;
    font-weight: 500; }
    .check-switch .form-check-label span {
      line-height: 1; }
    .check-switch .form-check-label:after, .check-switch .form-check-label:before {
      height: 1.5rem;
      width: 1.5rem;
      left: -2rem;
      border-radius: 3rem !important;
      border-color: var(--rgba-primary-3); }
  .check-switch .form-check-input:checked ~ .form-check-label::after {
    background-image: url("../images/svg/check.svg"); }
  .check-switch .form-check-input:checked ~ .form-check-label::before {
    background: #fff; }

.form-check-input:checked {
  background-color: var(--primary);
  border-color: var(--primary); }

.form-check-input:focus {
  border-color: var(--primary); }

.js-switch + .switchery {
  border-radius: 3.125rem;
  margin-right: 4rem; }
  @media (max-width: 575.98px) {
    .js-switch + .switchery {
      margin-right: 1rem; } }
  .js-switch + .switchery > small, .js-switch + .switchery > .small {
    top: 0.125rem; }

.js-switch.js-switch-lg + .switchery {
  height: 2rem;
  width: 4.5rem; }
  .js-switch.js-switch-lg + .switchery > small, .js-switch.js-switch-lg + .switchery > .small {
    width: 1.75rem;
    height: 1.75rem; }

.js-switch.js-switch-md + .switchery {
  height: 1.5rem;
  width: 3.5rem; }
  .js-switch.js-switch-md + .switchery > small, .js-switch.js-switch-md + .switchery > .small {
    width: 1.25rem;
    height: 1.25rem; }

.js-switch.js-switch-sm + .switchery {
  height: 1rem;
  width: 2.2rem; }
  .js-switch.js-switch-sm + .switchery > small, .js-switch.js-switch-sm + .switchery > .small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem; }

.js-switch-square + .switchery {
  border-radius: 0; }
  .js-switch-square + .switchery > small, .js-switch-square + .switchery > .small {
    border-radius: 0;
    top: 0.125rem; }

.js-switch-square.js-switch-lg + .switchery {
  height: 2rem;
  width: 4.5rem; }
  .js-switch-square.js-switch-lg + .switchery > small, .js-switch-square.js-switch-lg + .switchery > .small {
    width: 1.75rem;
    height: 1.75rem; }

.js-switch-square.js-switch-md + .switchery {
  height: 1.5rem;
  width: 3.5rem; }
  .js-switch-square.js-switch-md + .switchery > small, .js-switch-square.js-switch-md + .switchery > .small {
    width: 1.25rem;
    height: 1.25rem; }

.js-switch-square.js-switch-sm + .switchery {
  height: 1rem;
  width: 2.2rem; }
  .js-switch-square.js-switch-sm + .switchery > small, .js-switch-square.js-switch-sm + .switchery > .small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem; }

.form-control.is-valid {
  border-color: #68CF29 !important;
  border-right: 0rem !important; }
  .form-control.is-valid:focus {
    box-shadow: none; }

.form-control.is-warning {
  border-color: #FFAB2D !important;
  border-right: 0rem !important; }
  .form-control.is-warning:focus {
    box-shadow: none; }

.form-control.is-invalid {
  border-color: #FF4C41 !important;
  border-right: 0rem !important; }
  .form-control.is-invalid:focus {
    box-shadow: none; }

.is-valid .input-group-prepend .input-group-text i {
  color: #68CF29; }

.is-invalid .input-group-prepend .input-group-text i {
  color: var(--rgba-primary-2); }

.show-pass {
  cursor: pointer; }
  .show-pass .fa-eye {
    display: none; }
  .show-pass.active .fa-eye-slash {
    display: none; }
  .show-pass.active .fa-eye {
    display: inline-block; }

.asColorPicker-dropdown {
  max-width: 26rem; }

.asColorPicker-trigger {
  border: 0 none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 2.1875rem; }

[direction="rtl"] .asColorPicker-trigger {
  left: 0;
  right: auto; }

.asColorPicker-clear {
  display: none;
  position: absolute;
  right: 1rem;
  text-decoration: none;
  top: .5rem; }

.daterangepicker td.active {
  background-color: var(--primary); }
  .daterangepicker td.active:hover {
    background-color: var(--primary); }

.daterangepicker button.applyBtn {
  background-color: var(--primary);
  border-color: var(--primary); }

.datepicker.datepicker-dropdown {
  background: #f2f4fa;
  border-radius: 0.0625rem;
  border: 0.0625rem solid #EEEEEE; }
  .datepicker.datepicker-dropdown td.day, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
    height: 1.875rem;
    width: 1.875rem !important;
    padding: 0;
    text-align: center;
    font-weight: 300;
    border-radius: 3.125rem; }
    .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover {
      box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
      color: #fff; }
  .datepicker.datepicker-dropdown th.datepicker-switch, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
    font-weight: 300;
    color: #333; }
  .datepicker.datepicker-dropdown th.dow {
    font-weight: 300; }

.datepicker table tr td.selected, .datepicker table tr td.active.active {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  border: 0; }

.datepicker table tr td.today {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  color: #ffffff; }
  .datepicker table tr td.today:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff; }

.datepicker table tr td.today.disabled {
  box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
  color: #ffffff; }
  .datepicker table tr td.today.disabled:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff; }

.picker__select--month, .picker__select--year {
  height: 2.5em; }

.picker__input {
  background-color: transparent !important; }
  [data-theme-version="dark"] .picker__input {
    background-color: transparent !important;
    border: 0.0625rem solid #473F72; }

.asColorPicker-wrap .form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

#image {
  max-width: 100%; }

.docs-options .dropdown-menu {
  padding: 1.5rem; }

.docs-preview {
  margin-bottom: 3rem; }
  .docs-preview .img-preview {
    float: left;
    margin-right: .5rem;
    margin-bottom: .5rem;
    overflow: hidden;
    max-width: 100% !important; }
    .docs-preview .img-preview > img {
      max-width: 100% !important; }
    .docs-preview .img-preview.preview-lg {
      width: 16rem;
      height: 9rem; }
    .docs-preview .img-preview.preview-md {
      width: 8rem;
      height: 4.5rem; }
    .docs-preview .img-preview.preview-sm {
      width: 4rem;
      height: 2.25rem; }
    .docs-preview .img-preview.preview-xs {
      width: 2rem;
      height: 1.125rem;
      margin-right: 0; }

.select2-container {
  width: 100% !important; }

.select2-container--default .select2-selection--single {
  border-radius: 0.35rem;
  border: 0.0625rem solid #f7f7f7;
  height: 2.5rem;
  background: #fff; }
  [data-theme-version="dark"] .select2-container--default .select2-selection--single {
    background: #2C254A;
    border-color: #473F72; }
  .select2-container--default .select2-selection--single:hover, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single.active {
    box-shadow: none; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 2.5rem;
  color: #7e7e7e;
  padding-left: 0.9375rem;
  min-height: 2.5rem; }

.select2-container--default .select2-selection--multiple {
  border-color: #EEEEEE;
  border-radius: 0; }

.select2-dropdown {
  border-radius: 0; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--primary); }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #EEEEEE;
  background: #fff; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 0.375rem;
  right: 0.9375rem; }

.select2-container .select2-selection--multiple {
  min-height: 2.5rem;
  color: #7e7e7e;
  border-radius: 0.35rem;
  border: 0.0625rem solid #f7f7f7; }
  [data-theme-version="dark"] .select2-container .select2-selection--multiple {
    background: #2C254A;
    border-color: #473F72; }

[data-theme-version="dark"] .select2-search--dropdown .select2-search__field {
  background: #3B3363;
  border-color: #473F72; }

.select2-dropdown {
  border-color: #f7f7f7; }
  [data-theme-version="dark"] .select2-dropdown {
    background: #2C254A;
    border-color: #473F72; }

.swal2-popup .swal2-content {
  color: #7e7e7e; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

/*
0 - 600: Phone
600 - 900: Tablet portrait
900 - 1200: Tablet landscape
1200 - 1800: Normal styles
1800+ : Big Desktop
1em = 16px
The smaller device rules always should write below the bigger device rules
Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
*/
.form-wizard {
  border: 0; }
  .form-wizard .nav-wizard {
    box-shadow: none !important;
    margin-bottom: 2rem; }
    .form-wizard .nav-wizard li .nav-link {
      position: relative; }
      .form-wizard .nav-wizard li .nav-link span {
        border-radius: 3.125rem;
        width: 3rem;
        height: 3rem;
        border: 0.125rem solid var(--primary);
        display: block;
        line-height: 3rem;
        color: var(--primary);
        font-size: 1.125rem;
        margin: auto;
        background-color: #fff;
        position: relative;
        z-index: 1; }
      .form-wizard .nav-wizard li .nav-link:after {
        position: absolute;
        top: 50%;
        left: 50%;
        height: 0.1875rem;
        transform: translateY(-50%);
        background: #eeeeee !important;
        z-index: 0;
        width: 100%; }
      .form-wizard .nav-wizard li .nav-link.active:after {
        background: var(--primary) !important; }
      .form-wizard .nav-wizard li .nav-link.active span {
        background: var(--primary);
        color: #fff; }
      .form-wizard .nav-wizard li .nav-link.done:after {
        background: var(--primary) !important; }
      .form-wizard .nav-wizard li .nav-link.done span {
        background-color: var(--primary);
        color: #fff; }
    .form-wizard .nav-wizard li:last-child .nav-link:after {
      content: none; }
  .form-wizard .toolbar-bottom .btn {
    background-color: var(--primary);
    border: 0;
    padding: 0.75rem 1.125rem; }
  .form-wizard .tab-content .tab-pane {
    padding: 0; }
  .form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto; }
    [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
      background-color: #2C254A; }
    @media only screen and (max-width: 575px) {
      .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-icon {
      font-size: 3rem;
      display: inline-block;
      line-height: 1;
      margin-top: -1rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-icon {
          font-size: 2rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-text {
      font-size: 1rem;
      text-align: center;
      margin-top: .5rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-text {
          font-size: 1rem;
          line-height: 1.25rem; } }
    .form-wizard .emial-setup label.mailclinet input[type="radio"] {
      display: none; }
  .form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto; }
    [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
      background-color: #2C254A; }
    @media only screen and (max-width: 575px) {
      .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-icon {
      font-size: 3rem;
      display: inline-block;
      line-height: 1;
      margin-top: -1rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-icon {
          font-size: 2rem; } }
    .form-wizard .emial-setup label.mailclinet .mail-text {
      font-size: 1rem;
      text-align: center;
      margin-top: .5rem; }
      @media only screen and (max-width: 575px) {
        .form-wizard .emial-setup label.mailclinet .mail-text {
          font-size: 1rem;
          line-height: 1.25rem; } }
    .form-wizard .emial-setup label.mailclinet input[type="radio"] {
      display: none; }
  @media only screen and (max-width: 767px) {
    .form-wizard .nav-wizard {
      flex-direction: unset !important; }
    .form-wizard .tab-content {
      height: 100% !important; } }
  @media only screen and (max-width: 575px) {
    .form-wizard .nav-wizard li .nav-link {
      padding: 0; } }

.custom-ekeditor ul {
  padding-left: 1.25rem; }
  .custom-ekeditor ul li {
    list-style: unset; }

.custom-ekeditor ol li {
  list-style: decimal; }

.ql-container {
  height: 25rem; }

#world-datamap {
  padding-bottom: 46% !important; }

.datamaps-hoverover {
  background: #fff;
  padding: 0.3125rem;
  border-radius: 0.3125rem;
  font-family: 'Roboto' !important;
  color: var(--primary);
  border: 1px solid var(--rgba-primary-3); }

@media only screen and (max-width: 1440px) {
  .world_map_card ul.list-group {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-top: 35px; } }

.jqvmap-zoomin,
.jqvmap-zoomout {
  height: 20px;
  width: 20px;
  line-height: 14px;
  background-color: var(--primary);
  color: #fff; }

.jqvmap-zoomout {
  top: 35px; }

#world-map, #usa {
  height: 400px; }
  @media only screen and (max-width: 991px) {
    #world-map, #usa {
      height: 350px; } }
  @media only screen and (max-width: 575px) {
    #world-map, #usa {
      height: 230px; } }

.blockUI.blockMsg.blockPage {
  border: 0 !important; }

#loginForm {
  cursor: auto; }

.blockMsg {
  border: 0px !important;
  width: 20% !important; }
  .blockMsg h1, .blockMsg .h1 {
    font-size: 16px;
    padding: 8px 0;
    margin-bottom: 0; }

.bootstrap-select {
  margin-bottom: 0; }
  .bootstrap-select .btn {
    border: 1px solid #EEEEEE !important;
    background-color: transparent !important;
    font-weight: 400;
    color: #7e7e7e !important; }
    [data-theme-version="dark"] .bootstrap-select .btn {
      border-color: #473F72 !important;
      background: #2C254A !important; }
    .bootstrap-select .btn:active, .bootstrap-select .btn:focus, .bootstrap-select .btn:hover {
      outline: none !important;
      outline-offset: 0; }
      [data-theme-version="dark"] .bootstrap-select .btn:active, [data-theme-version="dark"] .bootstrap-select .btn:focus, [data-theme-version="dark"] .bootstrap-select .btn:hover {
        color: #7e7e7e !important; }
  .bootstrap-select .dropdown-menu {
    border-color: #EEEEEE !important;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
    .bootstrap-select .dropdown-menu .dropdown-item {
      padding: 0.25rem 1rem; }
    [data-theme-version="dark"] .bootstrap-select .dropdown-menu {
      border-color: #473F72 !important; }

.input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.clipboard-btn {
  transition: all .1s ease-in-out; }
  .clipboard-btn:hover {
    background-color: var(--primary);
    color: #fff; }

.crypto-ticker {
  background: rgba(0, 0, 0, 0.5);
  margin-top: 20px;
  padding: 10px 20px;
  border-radius: 3px;
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15); }
  [data-theme-version="dark"] .crypto-ticker {
    background: #3B3363; }

#webticker-big {
  font: inherit !important;
  font-size: inherit !important;
  font-weight: normal !important; }
  #webticker-big li i {
    font-size: 18px;
    margin-right: 7px; }
  #webticker-big li p {
    margin-bottom: 0px;
    font-size: 12px;
    font-weight: 700; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.twitter-typeahead {
  width: 100%; }
  .twitter-typeahead .tt-dataset.tt-dataset-states {
    border: 1px solid #EEEEEE; }
  .twitter-typeahead .tt-menu {
    width: 100%;
    background-color: #fff; }
    .twitter-typeahead .tt-menu .tt-suggestion {
      padding: 0.625rem;
      cursor: pointer; }
      .twitter-typeahead .tt-menu .tt-suggestion:hover {
        background-color: var(--primary);
        color: #fff; }

.weather-one i {
  font-size: 8rem;
  position: relative;
  top: .5rem; }

.weather-one h2, .weather-one .h2 {
  display: inline-block;
  float: right;
  font-size: 4.8rem; }

.weather-one .city {
  position: relative;
  text-align: right;
  top: -2.5rem; }

.weather-one .currently {
  font-size: 1.6rem;
  font-weight: 400;
  position: relative;
  top: 2.5rem; }

.weather-one .celcious {
  text-align: right;
  font-size: 2rem; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

.noUi-target {
  border-color: transparent;
  border-radius: 0; }

.noUi-connect {
  background-color: var(--primary); }
  .noUi-connects {
    background-color: #D2D6DE; }
  .noUi-connect.c-1-color {
    background-color: #68CF29; }
  .noUi-connect.c-2-color {
    background-color: #51A6F5; }
  .noUi-connect.c-3-color {
    background-color: var(--primary); }
  .noUi-connect.c-4-color {
    background-color: #FFAB2D; }

.noUi-vertical {
  width: 0.375rem; }

.noUi-horizontal {
  height: 0.375rem;
  margin-bottom: 10px; }

.noUi-horizontal .noUi-handle, .noUi-vertical .noUi-handle {
  height: 12px;
  width: 12px;
  border-radius: 50px;
  box-shadow: none;
  border: none;
  background-color: var(--primary); }
  .noUi-horizontal .noUi-handle::after, .noUi-horizontal .noUi-handle::before, .noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before {
    display: none; }

.noUi-vertical .noUi-handle {
  left: -4px;
  top: -6px; }

.noUi-horizontal .noUi-handle {
  top: -4px; }

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -6px; }

#slider-toggle {
  height: 50px; }

#slider-toggle.off .noUi-handle {
  border-color: var(--primary); }

.colorpicker-slider .sliders.noUi-target#red, .colorpicker-slider .sliders.noUi-target#green, .colorpicker-slider .sliders.noUi-target#blue {
  margin: 10px;
  display: inline-block;
  height: 200px; }

.colorpicker-slider .sliders.noUi-target#red .noUi-connect {
  background: #c0392b; }

.colorpicker-slider .sliders.noUi-target#green .noUi-connect {
  background: #27ae60; }

.colorpicker-slider .sliders.noUi-target#blue .noUi-connect {
  background: #2980b9; }

.colorpicker-slider #result {
  margin: 60px 26px;
  height: 100px;
  width: 100px;
  display: inline-block;
  vertical-align: top;
  color: #7f7f7f;
  background: #7f7f7f;
  border: 1px solid #fff;
  box-shadow: 0 0 10px; }

.slider-vertical {
  height: 18rem; }

.nestable-cart {
  overflow: hidden; }

.dd-handle {
  color: #fff;
  background: var(--primary);
  border-radius: 5px;
  padding: 8px 15px;
  height: auto;
  border: 1px solid #EEEEEE; }

.dd-handle:hover {
  color: #fff;
  background: var(--primary); }

.dd3-content:hover {
  color: #fff;
  background: var(--primary); }

.dd3-content {
  color: #fff; }

.dd-item > button {
  line-height: 28px;
  color: #fff; }

.pignose-calendar {
  box-shadow: none;
  width: 100%;
  max-width: none;
  border-color: var(--primary); }
  .pignose-calendar .pignose-calendar-top-date {
    background-color: var(--primary); }
    .pignose-calendar .pignose-calendar-top-date .pignose-calendar-top-month {
      color: #fff; }

.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a {
  background-color: var(--primary);
  box-shadow: none; }

.pignose-calendar .pignose-calendar-top {
  box-shadow: none;
  border-bottom: 0; }

.pignose-calendar.pignose-calendar-blue {
  background-color: rgba(0, 0, 0, 0.15); }

.pignose-calendar .pignose-calendar-unit {
  height: 4.8em; }

.cd-h-timeline {
  opacity: 0;
  transition: opacity 0.2s; }

.cd-h-timeline--loaded {
  opacity: 1; }

.cd-h-timeline__container {
  position: relative;
  height: 100px;
  max-width: 800px; }

.cd-h-timeline__dates {
  position: relative;
  height: 100%;
  margin: 0 40px;
  overflow: hidden; }
  .cd-h-timeline__dates::after, .cd-h-timeline__dates::before {
    content: '';
    position: absolute;
    z-index: 2;
    top: 0;
    height: 100%;
    width: 20px; }
  .cd-h-timeline__dates::before {
    left: 0;
    background: var(--primary); }
  .cd-h-timeline__dates::after {
    right: 0;
    background: var(--primary); }

.cd-h-timeline__line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 49px;
  height: 2px;
  background-color: var(--primary);
  transition: transform 0.4s; }

.cd-h-timeline__filling-line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #68CF29;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.3s; }

.cd-h-timeline__date {
  position: absolute;
  bottom: 0;
  z-index: 2;
  text-align: center;
  font-size: 0.8em;
  padding-bottom: var(--space-sm);
  color: var(--cd-color-1);
  user-select: none;
  text-decoration: none; }
  .cd-h-timeline__date::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -5px;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    border-width: 2px;
    border-style: solid;
    border-color: var(--rgba-primary-9);
    background-color: var(--primary);
    transition: background-color 0.3s, border-color .3s; }
  .cd-h-timeline__date:hover::after {
    background-color: #68CF29;
    border-color: #68CF29; }

.cd-h-timeline__date--selected {
  pointer-events: none; }
  .cd-h-timeline__date--selected::after {
    background-color: #68CF29;
    border-color: #68CF29; }

.cd-h-timeline__date--older-event::after {
  border-color: #68CF29; }

.cd-h-timeline__navigation {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  height: 34px;
  width: 34px;
  border-radius: 50%;
  border-width: 2px;
  border-style: solid;
  border-color: var(--rgba-primary-9);
  transition: border-color 0.3s; }
  .cd-h-timeline__navigation::after {
    content: '';
    position: absolute;
    height: 16px;
    width: 16px;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: url(../images/svg/cd-arrow.svg) no-repeat 0 0; }
  .cd-h-timeline__navigation:hover {
    border-color: #68CF29; }

.cd-h-timeline__navigation--prev {
  left: 0;
  transform: translateY(-50%) rotate(180deg); }

.cd-h-timeline__navigation--next {
  right: 0; }

.cd-h-timeline__navigation--inactive {
  cursor: not-allowed; }
  .cd-h-timeline__navigation--inactive::after {
    background-position: 0 -16px; }
  .cd-h-timeline__navigation--inactive:hover {
    border-color: var(--rgba-primary-9); }

.cd-h-timeline__events {
  position: relative;
  width: 100%;
  overflow: hidden;
  transition: height .4s; }

.cd-h-timeline__event {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
  transform: translateX(-100%);
  padding: 1px 5%;
  opacity: 0;
  animation-duration: 0.4s;
  animation-timing-function: ease-in-out; }

.cd-h-timeline__event--selected {
  position: relative;
  z-index: 2;
  opacity: 1;
  transform: translateX(0); }

.cd-h-timeline__event--enter-right,
.cd-h-timeline__event--leave-right {
  animation-name: cd-enter-right; }

.cd-h-timeline__event--enter-left,
.cd-h-timeline__event--leave-left {
  animation-name: cd-enter-left; }

.cd-h-timeline__event--leave-right,
.cd-h-timeline__event--leave-left {
  animation-direction: reverse; }

.cd-h-timeline__event-content {
  max-width: 800px; }

.cd-h-timeline__event-title {
  color: var(--cd-color-1);
  font-family: var(--font-secondary);
  font-weight: 700;
  font-size: var(--text-xxxl); }

.cd-h-timeline__event-date {
  display: block;
  font-style: italic;
  margin: var(--space-xs) auto; }
  .cd-h-timeline__event-date::before {
    content: '- '; }

@keyframes cd-enter-right {
  0% {
    opacity: 0;
    transform: translateX(100%); }
  100% {
    opacity: 1;
    transform: translateX(0%); } }

@keyframes cd-enter-left {
  0% {
    opacity: 0;
    transform: translateX(-100%); }
  100% {
    opacity: 1;
    transform: translateX(0%); } }

.toast-success {
  background-color: var(--primary); }

.toast-info {
  background-color: #51A6F5; }

.toast-warning {
  background-color: #FFAB2D; }

.toast-error {
  background-color: #FF4C41; }

#toast-container > div {
  box-shadow: none;
  border-radius: 0;
  width: auto;
  max-width: 250px;
  opacity: 1; }
  [direction="rtl"] #toast-container > div {
    padding: 15px 50px 15px 15px;
    background-position: calc(100% - 15px);
    text-align: right; }
  #toast-container > div:hover {
    box-shadow: none; }

#toast-container .toast-title {
  margin-bottom: 5px;
  font-weight: 600; }

#toast-container .toast-message {
  font-size: 12px; }

#toast-container .toast-close-button {
  opacity: 1;
  font-size: 20px;
  font-weight: normal;
  text-shadow: none; }

[direction="rtl"] .toast-top-right.demo_rtl_class {
  left: 12px;
  right: auto; }

/* Light Gallery */
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-sub-html,
.lg-toolbar {
  background-color: rgba(30, 30, 30, 0.6); }

.lg-outer .lg-toogle-thumb,
.lg-outer .lg-thumb-outer,
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
  background-color: transparent; }

.lg-thumb-outer.lg-grab,
.lg-toogle-thumb.lg-icon {
  background-color: rgba(30, 30, 30, 0.6); }

.lg-backdrop {
  background-color: rgba(30, 30, 30, 0.9); }

.lg-outer .lg-toogle-thumb,
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-toolbar .lg-icon,
#lg-counter {
  color: #fff; }

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: var(--primary); }

.lightimg {
  cursor: pointer; }

.jqvmap-zoomin,
.jqvmap-zoomout {
  position: absolute;
  left: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #000000;
  padding: 3px;
  color: white;
  width: 17px;
  height: 17px;
  cursor: pointer;
  line-height: 10px;
  text-align: center; }

.jqvmap-zoomin {
  top: 10px; }

.jqvmap-zoomout {
  top: 30px; }

.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus,
.ps__rail-x.ps--clicking,
.ps__rail-y.ps--clicking {
  background-color: transparent;
  opacity: 0.9; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #DAE2F3;
  width: 4px; }

.ps__thumb-y {
  background-color: #DAE2F3;
  width: 4px; }

.total-average {
  position: relative;
  height: 300px; }

.widget-chat {
  position: relative;
  height: 250px; }

.widget-todo {
  position: relative;
  height: 210px; }

.widget-team {
  position: relative;
  height: 285px; }

.widget-timeline {
  position: relative; }

.widget-comments {
  position: relative;
  height: 400px; }

.sidebar-right-inner {
  position: relative;
  height: 100%; }

.widget-team .ps .ps__rail-x:hover,
.widget-team .ps .ps__rail-y:hover,
.widget-team .ps .ps__rail-x:focus,
.widget-team .ps .ps__rail-y:focus,
.widget-team .ps .ps__rail-x.ps--clicking,
.widget-team .ps .ps__rail-y.ps--clicking {
  background-color: transparent !important;
  opacity: 0.9; }

.fc-h-event, .fc-v-event {
  background: var(--primary);
  border-radius: .42rem; }

.fc-h-event .fc-event-title {
  color: #fff; }

.fc-theme-standard td, .fc-theme-standard th {
  border-color: #ebedf3; }

.fc-unthemed .fc-h-event, .fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: .42rem; }

.fc-theme-standard th {
  padding: .75rem .5rem;
  font-size: 1rem;
  font-weight: 500;
  color: #b5b5c3; }
  @media only screen and (max-width: 575px) {
    .fc-theme-standard th {
      font-size: 14px;
      font-weight: 400;
      padding: 3px 0px; } }

.fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, .fc-scrollgrid, table {
  border-color: #ebedf3; }

.fc-daygrid-dot-event {
  background: #fff;
  border: 1px solid #ebedf3;
  -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
  .fc-daygrid-dot-event .fc-daygrid-event-dot {
    border-color: var(--primary); }

.fc-daygrid-dot-event .fc-event-title {
  font-weight: 500; }

.fc-event.bg-primary, .fc-event.bg-success, .fc-event.bg-warning, .fc-event.bg-secondary, .fc-event.bg-dark, .fc-event.bg-info {
  color: #fff !important;
  border-radius: 8px; }
  .fc-event.bg-primary .fc-daygrid-event-dot, .fc-event.bg-success .fc-daygrid-event-dot, .fc-event.bg-warning .fc-daygrid-event-dot, .fc-event.bg-secondary .fc-daygrid-event-dot, .fc-event.bg-dark .fc-daygrid-event-dot, .fc-event.bg-info .fc-daygrid-event-dot {
    border-color: #fff; }

.fc .fc-scroller-liquid-absolute, .fc-scroller {
  position: relative;
  overflow: visible !important; }

.fc .fc-button-group > .fc-button {
  color: #b5b5c3;
  background: 0 0;
  border: 1px solid #ebedf3;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }
  .fc .fc-button-group > .fc-button:focus, .fc .fc-button-group > .fc-button:active, .fc .fc-button-group > .fc-button:hover, .fc .fc-button-group > .fc-button.fc-button-active {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary); }

.fc-button.fc-button-primary.fc-today-button {
  background: var(--primary);
  color: #fff;
  border: 0;
  opacity: 1; }

.fc-unthemed .fc-toolbar .fc-button.fc-button-active, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button:focus {
  background: var(--primary);
  color: #fff;
  border: 1px solid var(--primary);
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none; }

.fc .fc-toolbar-title {
  font-size: 20px;
  margin: 0; }

.fc .fc-toolbar.fc-header-toolbar {
  margin-bottom: -0.5em; }

.external-event {
  padding: 8px 10px;
  display: flex;
  align-items: center;
  border-radius: 5px; }
  .external-event:hover:before {
    background: #fff !important; }

.fc-event {
  overflow: hidden; }

.fc .fc-view-harness {
  height: 800px !important;
  overflow-y: auto; }

@media only screen and (max-width: 575px) {
  .fc .fc-toolbar.fc-header-toolbar {
    display: block; }
    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
      display: flex;
      justify-content: center; }
      .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child {
        justify-content: space-between; }
    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title {
      margin-bottom: 8px; } }

#external-events .external-event {
  text-align: left;
  font-size: 16px; }

@media only screen and (max-width: 575px) {
  .fc.app-fullcalendar .fc-timegrid-slot-label {
    width: 40px !important;
    font-size: 10px; }
  .fc.app-fullcalendar .fc-event, .fc.app-fullcalendar .external-event {
    font-size: 10px;
    margin: 0;
    padding: 2px 0;
    text-align: center;
    line-height: 1.3; }
  .fc.app-fullcalendar .fc-col-header-cell-cushion {
    display: inline-block;
    padding: 2px 4px;
    font-size: 10px; } }

.ck.ck-editor .ck.ck-button {
  padding: 6px 8px;
  background-color: var(--rgba-primary-1);
  color: var(--primary);
  font-weight: 900; }

.ck.ck-editor .ck.ck-toolbar {
  background-color: #f7f7f7;
  border: 0;
  padding: 5px 10px; }

.ck.ck-editor .ck.ck-toolbar__separator {
  display: none; }

.ck.ck-editor .ck-content {
  background-color: #f7f7f7;
  border-width: 1px 0 0;
  border-color: #e7e5ef; }

.ck-editor__editable {
  background-color: #f7f7f7 !important; }

.accordion-primary .accordion-header {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff;
  box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1); }
  .accordion-primary .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none; }
    [data-theme-version="dark"] .accordion-primary .accordion-header.collapsed {
      background: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: #7e7e7e; }

.accordion-primary-solid .accordion-header {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff;
  box-shadow: 0 -0.625rem 1.25rem 0 var(--rgba-primary-1);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-primary-solid .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none;
    border-bottom-left-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
    [data-theme-version="dark"] .accordion-primary-solid .accordion-header.collapsed {
      background: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: #7e7e7e; }

.accordion-primary-solid .accordion__body {
  border: 0.125rem solid var(--primary);
  border-top: none;
  box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-danger .accordion-header {
  background: #FF4C41;
  border-color: #FF4C41;
  color: #fff;
  box-shadow: 0 0.9375rem 1.25rem 0 rgba(255, 76, 65, 0.15); }
  .accordion-danger .accordion-header.collapsed {
    background: #ffefee;
    border-color: #ffefee;
    color: #211c37;
    box-shadow: none; }

.accordion-danger-solid .accordion-header {
  background: #FF4C41;
  border-color: #FF4C41;
  color: #fff;
  box-shadow: 0 -0.625rem 1.25rem 0 rgba(255, 76, 65, 0.15);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-danger-solid .accordion-header.collapsed {
    background: #ffefee;
    border-color: #ffefee;
    color: #211c37;
    box-shadow: none;
    border-bottom-left-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
    [data-theme-version="dark"] .accordion-danger-solid .accordion-header.collapsed {
      background: rgba(255, 76, 65, 0.1);
      border-color: rgba(255, 76, 65, 0.1);
      color: #7e7e7e; }

.accordion-danger-solid .accordion__body {
  border: 0.125rem solid #FF4C41;
  border-top: none;
  box-shadow: 0 0.9375rem 1.25rem 0 rgba(255, 76, 65, 0.15);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-item {
  margin-bottom: 1.25rem; }

.accordion-header {
  padding: 1rem 1.75rem;
  border: 0.0625rem solid #EEEEEE;
  cursor: pointer;
  position: relative;
  color: #333;
  font-weight: 400;
  border-radius: 0.35rem;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  [data-theme-version="dark"] .accordion-header {
    color: #fff !important;
    border-color: #473F72; }
  .accordion-header-indicator {
    font-family: 'themify';
    position: absolute;
    right: 1.5625rem;
    top: 50%;
    transform: translateY(-50%); }
    [direction="rtl"] .accordion-header-indicator {
      right: auto;
      left: 1.5625rem; }
    .accordion-header-indicator.indicator_bordered {
      display: inline-block;
      width: 1.5625rem;
      text-align: center;
      height: 1.5625rem;
      border: 0.0625rem solid #EEEEEE;
      border-radius: 50%;
      line-height: 1.5625rem; }
  .accordion-header:not(.collapsed) .accordion-header-indicator::before {
    content: "\e622"; }
  .accordion-header:not(.collapsed) .accordion-header-indicator.style_two::before {
    content: "\e648"; }
  .accordion-header.collapsed .accordion-header-indicator::before {
    content: "\e61a"; }
  .accordion-header.collapsed .accordion-header-indicator.style_two::before {
    content: "\e64b"; }

.accordion-body-text {
  padding: 0.875rem 1.25rem; }

.accordion-bordered .accordion__body {
  border: 0.0625rem solid #EEEEEE;
  border-top: none;
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }
  [data-theme-version="dark"] .accordion-bordered .accordion__body {
    border-color: #473F72; }

.accordion-bordered .accordion-header.collapsed {
  border-radius: 0.35rem; }

.accordion-bordered .accordion-header {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.accordion-no-gutter .accordion-item {
  margin-bottom: 0; }
  .accordion-no-gutter .accordion-item .accordion-header.collapsed {
    border-bottom: none; }
  .accordion-no-gutter .accordion-item:last-child .accordion-header {
    border-bottom: 0.0625rem solid #EEEEEE; }
    [data-theme-version="dark"] .accordion-no-gutter .accordion-item:last-child .accordion-header {
      border-color: #473F72; }

.accordion-no-gutter.accordion__bordered .accordion-item:not(:last-child) .accordion__body {
  border-bottom: none; }

.accordion-left-indicator .accordion-header-text {
  padding-left: 2.5rem; }

.accordion-left-indicator .accordion-header-indicator {
  right: auto;
  left: 1.5625rem; }

.accordion-with-icon .accordion-header-text {
  padding-left: 2.5rem; }
  [direction="rtl"] .accordion-with-icon .accordion-header-text {
    padding-left: 0;
    padding-right: 2.5rem; }

.accordion-with-icon .accordion-header-icon {
  position: absolute;
  right: auto;
  left: 1.5625rem;
  font-family: 'themify'; }
  [direction="rtl"] .accordion-with-icon .accordion-header-icon {
    left: auto;
    right: 1.5625rem; }
  .accordion-with-icon .accordion-header-icon::before {
    content: "\e645"; }

.accordion-header-bg .accordion-header {
  background-color: #f7f7f7; }
  [data-theme-version="dark"] .accordion-header-bg .accordion-header {
    background-color: #2C254A;
    color: #fff; }
  .accordion-header-bg .accordion-header-primary {
    background-color: var(--primary);
    color: #fff;
    border-color: var(--primary); }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-primary {
      background-color: var(--primary); }
  .accordion-header-bg .accordion-header-info {
    background-color: #51A6F5;
    color: #fff;
    border-color: #51A6F5; }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-info {
      background-color: #51A6F5; }
  .accordion-header-bg .accordion-header-success {
    background-color: #68CF29;
    color: #fff;
    border-color: #68CF29; }
    [data-theme-version="dark"] .accordion-header-bg .accordion-header-success {
      background-color: #68CF29; }

.accordion-header-bg.accordion-no-gutter .accordion-header {
  border-color: transparent;
  border-radius: 0; }

.accordion-header-bg.accordion-no-gutter .accordion-item:first-child .accordion-header {
  border-top-left-radius: 0.35rem;
  border-top-right-radius: 0.35rem; }

.accordion-header-bg.accordion-no-gutter .accordion-item:last-child .accordion-header {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-header {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion-header.collapsed {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion__body {
  border-radius: 0; }

.accordion.accordion-no-gutter .accordion-item:first-child .accordion-header {
  border-top-left-radius: 0.35rem;
  border-top-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-item:last-child .accordion-header.collapsed {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion.accordion-no-gutter .accordion-item:last-child .accordion__body {
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }

.accordion-solid-bg .accordion-header {
  border-color: transparent;
  background-color: var(--rgba-primary-1);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  [data-theme-version="dark"] .accordion-solid-bg .accordion-header {
    background-color: #2C254A; }
  .accordion-solid-bg .accordion-header.collapsed {
    border-radius: 0.35rem; }

.accordion-solid-bg .accordion__body {
  border-color: transparent;
  background-color: var(--rgba-primary-1);
  border-bottom-left-radius: 0.35rem;
  border-bottom-right-radius: 0.35rem; }
  [data-theme-version="dark"] .accordion-solid-bg .accordion__body {
    background-color: #2C254A; }

.accordion-active-header .accordion-header:not(.collapsed) {
  background-color: #51A6F5;
  border-color: #51A6F5;
  color: #fff; }

.accordion-header-shadow .accordion-header {
  border: none;
  box-shadow: 0 0 0.9375rem -0.1875rem rgba(0, 0, 0, 0.3); }

.accordion-rounded-stylish .accordion-header {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem; }

.accordion-rounded-stylish .accordion__body {
  border-bottom-left-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem; }

.accordion-rounded .accordion-header {
  border-radius: 0.3125rem; }

.accordion-gradient .accordion-header {
  color: #fff;
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
  border-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }
  .accordion-gradient .accordion-header.collapsed {
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }

.accordion-gradient .accordion__body {
  color: #fff;
  background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
  border-color: transparent; }

.alert {
  border-radius: 0.35rem;
  padding: 1rem 1.5rem; }
  .alert p {
    line-height: 1.5; }

.alert-rounded {
  border-radius: 1.875rem; }

.alert-primary {
  background: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1);
  color: var(--primary); }
  [data-theme-version="dark"] .alert-primary {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }

.alert-secondary {
  background: #b484f0;
  border-color: #b484f0;
  color: #6418C3; }
  [data-theme-version="dark"] .alert-secondary {
    background: rgba(100, 24, 195, 0.5);
    border-color: rgba(100, 24, 195, 0.5);
    color: #fff; }

.alert-success {
  background: #ecfae4;
  border-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .alert-success {
    background: rgba(104, 207, 41, 0.1);
    border-color: rgba(104, 207, 41, 0.1); }

.alert-warning {
  background: #fff0da;
  border-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .alert-warning {
    background: rgba(255, 171, 45, 0.1);
    border-color: rgba(255, 171, 45, 0.1); }

.alert-danger {
  background: #ffefee;
  border-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .alert-danger {
    background: rgba(255, 76, 65, 0.1);
    border-color: rgba(255, 76, 65, 0.1); }

.alert-info {
  background: white;
  border-color: white;
  color: #51A6F5; }
  [data-theme-version="dark"] .alert-info {
    background: rgba(81, 166, 245, 0.1);
    border-color: rgba(81, 166, 245, 0.1); }

.alert-dark {
  background: #aeaeae;
  border-color: #aeaeae;
  color: #6e6e6e; }
  [data-theme-version="dark"] .alert-dark {
    background: rgba(110, 110, 110, 0.35);
    border-color: rgba(110, 110, 110, 0.35);
    color: #fff; }

.alert-light {
  background: #f7f7f7;
  border-color: #f7f7f7;
  color: #6e6e6e; }

.alert-alt.alert-primary {
  border-left: 0.25rem solid var(--primary); }

.alert-alt.alert-secondary {
  border-left: 0.25rem solid #6418C3; }

.alert-alt.alert-success {
  border-left: 0.25rem solid #68CF29; }

.alert-alt.alert-warning {
  border-left: 0.25rem solid #FFAB2D; }

.alert-alt.alert-danger {
  border-left: 0.25rem solid #FF4C41; }

.alert-alt.alert-info {
  border-left: 0.25rem solid #51A6F5; }

.alert-alt.alert-dark {
  border-left: 0.25rem solid #6e6e6e; }

.alert-alt.alert-light {
  border-left: 0.25rem solid #d1d1d1; }

.alert-alt.alert-primary.solid {
  border-left: 0.25rem solid var(--primary-dark) !important; }

.alert-alt.alert-secondary.solid {
  border-left: 0.25rem solid #2a0a51 !important; }

.alert-alt.alert-success.solid {
  border-left: 0.25rem solid #336514 !important; }

.alert-alt.alert-warning.solid {
  border-left: 0.25rem solid #ad6800 !important; }

.alert-alt.alert-danger.solid {
  border-left: 0.25rem solid #c10b00 !important; }

.alert-alt.alert-info.solid {
  border-left: 0.25rem solid #0b66bc !important; }

.alert-alt.alert-dark.solid {
  border-left: 0.25rem solid #2e2e2e !important; }

.alert-alt.alert-light.solid {
  border-left: 0.25rem solid #b7b7b7 !important; }

.alert-dismissible.solid .close:hover {
  color: #fff;
  opacity: 1; }

.alert.alert-primary.solid {
  background: var(--primary);
  color: #fff;
  border-color: var(--primary); }

.alert.alert-secondary.solid {
  background: #6418C3;
  color: #fff;
  border-color: #6418C3; }

.alert.alert-success.solid {
  background: #68CF29;
  color: #fff;
  border-color: #68CF29; }

.alert.alert-warning.solid {
  background: #FFAB2D;
  color: #fff;
  border-color: #FFAB2D; }

.alert.alert-danger.solid {
  background: #FF4C41;
  color: #fff;
  border-color: #FF4C41; }

.alert.alert-info.solid {
  background: #51A6F5;
  color: #fff;
  border-color: #51A6F5; }

.alert.alert-dark.solid {
  background: #6e6e6e;
  color: #fff;
  border-color: #6e6e6e; }

.alert.alert-light.solid {
  background: #f7f7f7;
  color: #6e6e6e;
  border-color: #f7f7f7; }

.alert-right-icon > span i {
  font-size: 1.125rem;
  margin-right: 0.3125rem; }

.alert-right-icon .close i {
  font-size: 1rem; }

.alert.alert-outline-primary {
  background: transparent;
  color: var(--primary);
  border-color: var(--primary); }

.alert.alert-outline-secondary {
  background: transparent;
  color: #7e7e7e;
  border-color: #6418C3; }

.alert.alert-outline-success {
  background: transparent;
  color: #68CF29;
  border-color: #68CF29; }

.alert.alert-outline-info {
  background: transparent;
  color: #51A6F5;
  border-color: #51A6F5; }

.alert.alert-outline-warning {
  background: transparent;
  color: #FFAB2D;
  border-color: #FFAB2D; }

.alert.alert-outline-danger {
  background: transparent;
  color: #FF4C41;
  border-color: #FF4C41; }

.alert.alert-outline-dark {
  background: transparent;
  color: #7e7e7e;
  border-color: #6e6e6e; }

.alert.alert-outline-light {
  background: transparent;
  color: #6e6e6e;
  border-color: #f7f7f7; }

.alert-social {
  color: #fff; }
  .alert-social .alert-social-icon {
    align-self: center;
    margin-right: 0.9375rem; }
    .alert-social .alert-social-icon i {
      font-size: 2.625rem; }
  .alert-social.facebook {
    background-color: #3b5998; }
  .alert-social.twitter {
    background-color: #1da1f2; }
  .alert-social.linkedin {
    background-color: #007bb6; }
  .alert-social.google-plus {
    background-color: #db4439; }
  .alert-social .close:hover {
    opacity: 1 !important;
    color: #fff !important; }

.left-icon-big .alert-left-icon-big {
  align-self: center;
  margin-right: 0.9375rem; }
  .left-icon-big .alert-left-icon-big i {
    font-size: 2.1875rem;
    line-height: 1; }

[direction="rtl"] .left-icon-big .alert-left-icon-big,
[direction="rtl"] .alert-social .alert-social-icon {
  margin-right: 0;
  margin-left: 0.9375rem; }

.badge {
  line-height: 1.5;
  border-radius: 5px;
  padding: 4px 10px;
  font-size: 0.75rem;
  font-weight: 500;
  border: 0.0625rem solid transparent; }

.badge-rounded {
  border-radius: 1.25rem;
  padding: 0.1875rem 0.8125rem; }

.badge-circle {
  border-radius: 6.25rem;
  padding: 0.1875rem 0.4375rem; }

.badge-outline-primary {
  border: 0.0625rem solid var(--primary);
  color: var(--primary); }

.badge-outline-secondary {
  border: 0.0625rem solid #6418C3;
  color: #6418C3; }
  [data-theme-version="dark"] .badge-outline-secondary {
    color: #7e7e7e; }

.badge-outline-success {
  border: 0.0625rem solid #68CF29;
  color: #68CF29; }

.badge-outline-info {
  border: 0.0625rem solid #51A6F5;
  color: #51A6F5; }

.badge-outline-warning {
  border: 0.0625rem solid #FFAB2D;
  color: #FFAB2D; }

.badge-outline-danger {
  border: 0.0625rem solid #FF4C41;
  color: #FF4C41; }

.badge-outline-light {
  border: 0.0625rem solid #EEEEEE;
  color: #6e6e6e; }
  [data-theme-version="dark"] .badge-outline-light {
    color: #7e7e7e; }

.badge-outline-dark {
  border: 0.0625rem solid #6e6e6e;
  color: #6e6e6e; }
  [data-theme-version="dark"] .badge-outline-dark {
    color: #7e7e7e; }

.badge-xs {
  font-size: 0.625rem;
  padding: 0rem 0.3125rem;
  line-height: 1.125rem; }

.badge-sm {
  font-size: 0.6875rem;
  padding: 0.3125rem 0.5rem;
  line-height: 0.6875rem; }

.badge-lg {
  font-size: 0.875rem;
  padding: 0rem 0.625rem;
  line-height: 1.875rem; }

.badge-xl {
  font-size: 1rem;
  padding: 0rem 0.9375rem;
  line-height: 2.1875rem; }

.badge-default {
  background: #ADB6C7; }

.badge-success {
  background-color: #68CF29; }

.badge-secondary {
  background-color: #6418C3; }

.badge-info {
  background-color: #51A6F5; }

.badge-primary {
  background-color: var(--primary); }

.badge-warning {
  background-color: #FFAB2D; }

.badge-danger {
  background-color: #FF4C41; }

.badge-dark {
  background-color: #6e6e6e; }

.badge-light {
  background-color: #f7f7f7; }

.light.badge-default {
  background: #ADB6C7; }

.light.badge-success {
  background-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .light.badge-success {
    background-color: rgba(104, 207, 41, 0.1); }

.light.badge-info {
  background-color: #e2f0fd;
  color: #51A6F5; }
  [data-theme-version="dark"] .light.badge-info {
    background-color: rgba(81, 166, 245, 0.1); }

.light.badge-primary {
  background: white;
  color: var(--primary); }
  [data-theme-version="dark"] .light.badge-primary {
    background-color: var(--rgba-primary-1); }

.light.badge-secondary {
  background: #d0b2f5;
  color: #6418C3; }
  [data-theme-version="dark"] .light.badge-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    color: #fff; }

.light.badge-warning {
  background-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .light.badge-warning {
    background-color: rgba(255, 171, 45, 0.1); }

.light.badge-danger {
  background-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .light.badge-danger {
    background-color: rgba(255, 76, 65, 0.1); }

.light.badge-dark {
  background-color: #eeeeee;
  color: #6e6e6e; }
  [data-theme-version="dark"] .light.badge-dark {
    background-color: rgba(110, 110, 110, 0.35);
    color: #fff; }

.bootstrap-label .label {
  display: inline-block;
  margin-right: 1rem; }
  .bootstrap-label .label:last-child {
    margin-right: 0; }

.badge-demo .badge {
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem; }
  .badge-demo .badge:last-child {
    margin-right: 0; }

.bootstrap-badge-buttons button {
  margin-right: .2rem;
  margin-bottom: 1rem; }
  .bootstrap-badge-buttons button:last-child {
    margin-right: 0; }

.breadcrumb {
  font-size: 1.1875rem; }
  .breadcrumb .breadcrumb-item.active a {
    color: var(--primary); }
  .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    color: var(--primary); }

.page-titles {
  padding: 0.9375rem 1.875rem;
  background: #fff;
  margin-bottom: 1.875rem;
  border-radius: 0.5rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0; }
  [data-theme-version="dark"] .page-titles {
    background: #3B3363; }
  @media only screen and (max-width: 1199px) {
    .page-titles {
      margin-top: 0.125rem; } }
  @media only screen and (max-width: 767px) {
    .page-titles {
      margin-left: -1.25rem;
      margin-right: -1.25rem;
      margin-bottom: 0.9375rem;
      padding: 0.9375rem 1.25rem;
      margin-top: -1.25rem; } }
  .page-titles .justify-content-sm-end {
    align-items: center; }
  .page-titles h4, .page-titles .h4 {
    margin-bottom: 0;
    margin-top: 0;
    color: var(--primary);
    font-size: 1.25rem; }
    .page-titles h4 span, .page-titles .h4 span {
      font-size: 0.875rem;
      font-weight: 400; }
  .page-titles .breadcrumb {
    margin-bottom: 0;
    padding: 0;
    background: transparent; }
    .page-titles .breadcrumb li {
      margin-top: 0;
      margin-bottom: 0; }
      .page-titles .breadcrumb li a {
        color: #828690; }
        @media only screen and (max-width: 575px) {
          .page-titles .breadcrumb li a {
            font-size: 0.75rem; } }
      .page-titles .breadcrumb li.active {
        color: var(--primary);
        font-weight: 600; }
        .page-titles .breadcrumb li.active a {
          color: var(--primary); }
    .page-titles .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
      /* font-family: 'simple-line-icons';
                font-weight: 400;
				position:absolute;
                font-size: 10px; */
      color: #eb8153; }
    .page-titles .breadcrumb-datepicker {
      font-size: 0.75rem;
      color: #89879f; }
      .page-titles .breadcrumb-datepicker__icon {
        font-size: 0.875rem; }
  .page-titles .breadcrumb-widget .border-dark {
    border-color: #dee2e6 !important; }
  .page-titles .breadcrumb-widget h4, .page-titles .breadcrumb-widget .h4 {
    color: #646c9a;
    font-weight: 600; }
  @media only screen and (max-width: 575px) {
    .page-titles .breadcrumb-widget {
      text-align: left !important;
      margin-bottom: 0.9375rem; } }

button {
  cursor: pointer; }
  button:focus {
    outline: 0;
    box-shadow: none; }

.btn {
  padding: 0.938rem 1.5rem;
  border-radius: 0.35rem;
  font-weight: 400;
  font-size: 1rem; }
  .btn:hover, .btn:focus, .btn:active, .btn.active {
    outline: 0 !important;
    color: #fff; }
  @media only screen and (max-width: 1400px) {
    .btn {
      padding: 0.625rem 1rem;
      font-size: 0.813rem; } }
  .btn.btn-success, .btn.btn-secondary, .btn.btn-warning, .btn.btn-primary, .btn.btn-danger, .btn.btn-info {
    color: #fff; }
  .btn-transparent {
    background-color: transparent; }

.btn-primary {
  border-color: var(--primary);
  background-color: var(--primary); }
  .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover); }
  .btn-primary:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
  .btn-primary:disabled, .btn-primary.disabled {
    background-color: var(--primary);
    border-color: var(--primary); }

.btn-link {
  color: var(--primary);
  text-decoration: none; }
  .btn-link:hover {
    color: var(--primary-hover); }

.btn-outline-primary {
  color: var(--primary);
  border-color: var(--primary); }
  .btn-outline-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover); }

.sharp {
  min-width: 2.5rem;
  padding: 0.4375rem;
  height: 2.5rem;
  min-height: 2.5rem; }

.sharp.btn-xs {
  padding: 0.1875rem;
  width: 1.625rem;
  height: 1.625rem;
  min-width: 1.625rem;
  min-height: 1.625rem; }

.btn-block {
  display: block;
  width: 100%; }

.light.tp-btn {
  background-color: transparent; }

.light.btn-default {
  background: #ADB6C7; }

.light.btn-success {
  background-color: #ecfae4;
  border-color: #ecfae4;
  color: #68CF29; }
  .light.btn-success g [fill] {
    fill: #68CF29; }
  [data-theme-version="dark"] .light.btn-success {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: transparent; }
  .light.btn-success:hover {
    background-color: #68CF29;
    border-color: #68CF29;
    color: #fff; }
    .light.btn-success:hover g [fill] {
      fill: #fff; }

.light.btn-info {
  background-color: #e2f0fd;
  border-color: #e2f0fd;
  color: #51A6F5; }
  .light.btn-info g [fill] {
    fill: #51A6F5; }
  [data-theme-version="dark"] .light.btn-info {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: transparent; }
  .light.btn-info:hover {
    background-color: #51A6F5;
    border-color: #51A6F5;
    color: #fff; }
    .light.btn-info:hover g [fill] {
      fill: #fff; }

.light.btn-primary {
  background-color: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1);
  color: var(--primary); }
  .light.btn-primary g [fill] {
    fill: var(--primary); }
  [data-theme-version="dark"] .light.btn-primary {
    background-color: var(--rgba-primary-1);
    border-color: transparent;
    color: #fff; }
  .light.btn-primary:hover {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }
    .light.btn-primary:hover g [fill] {
      fill: #fff; }

.light.btn-secondary {
  background: #b484f0;
  border-color: #b484f0;
  color: #fff; }
  .light.btn-secondary g [fill] {
    fill: #6418C3; }
  [data-theme-version="dark"] .light.btn-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: transparent;
    color: #fff; }
  .light.btn-secondary:hover {
    background-color: #6418C3;
    border-color: #6418C3;
    color: #fff; }
    .light.btn-secondary:hover g [fill] {
      fill: #fff; }

.light.btn-warning {
  background-color: #fff0da;
  border-color: #fff0da;
  color: #FFAB2D; }
  .light.btn-warning g [fill] {
    fill: #FFAB2D; }
  [data-theme-version="dark"] .light.btn-warning {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: transparent; }
  .light.btn-warning:hover {
    background-color: #FFAB2D;
    border-color: #FFAB2D;
    color: #fff; }
    .light.btn-warning:hover g [fill] {
      fill: #fff; }

.light.btn-danger {
  background-color: #ffefee;
  border-color: #ffefee;
  color: #FF4C41; }
  .light.btn-danger g [fill] {
    fill: #FF4C41; }
  [data-theme-version="dark"] .light.btn-danger {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: transparent; }
  .light.btn-danger:hover {
    background-color: #FF4C41;
    border-color: #FF4C41;
    color: #fff; }
    .light.btn-danger:hover g [fill] {
      fill: #fff; }

.light.btn-dark {
  background-color: #eeeeee;
  border-color: #eeeeee;
  color: #6e6e6e; }
  .light.btn-dark g [fill] {
    fill: #6e6e6e; }
  [data-theme-version="dark"] .light.btn-dark {
    background-color: rgba(110, 110, 110, 0.35);
    border-color: transparent;
    color: #fff; }
  .light.btn-dark:hover {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
    .light.btn-dark:hover g [fill] {
      fill: #fff; }

.btn.tp-btn {
  background-color: transparent;
  border-color: transparent; }
  .btn.tp-btn.btn-default {
    background: #ADB6C7; }
  .btn.tp-btn.btn-success {
    color: #68CF29; }
    .btn.tp-btn.btn-success g [fill] {
      fill: #68CF29; }
    .btn.tp-btn.btn-success:hover {
      background-color: #68CF29;
      border-color: #68CF29;
      color: #fff; }
      .btn.tp-btn.btn-success:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-info {
    color: #51A6F5; }
    .btn.tp-btn.btn-info g [fill] {
      fill: #51A6F5; }
    .btn.tp-btn.btn-info:hover {
      background-color: #51A6F5;
      border-color: #51A6F5;
      color: #fff; }
      .btn.tp-btn.btn-info:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-primary {
    color: var(--primary); }
    .btn.tp-btn.btn-primary g [fill] {
      fill: var(--primary); }
    .btn.tp-btn.btn-primary:hover {
      background-color: var(--primary);
      border-color: var(--primary);
      color: #fff; }
      .btn.tp-btn.btn-primary:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-secondary {
    color: #6418C3; }
    .btn.tp-btn.btn-secondary g [fill] {
      fill: #6418C3; }
    .btn.tp-btn.btn-secondary:hover {
      background-color: #6418C3;
      border-color: #6418C3;
      color: #fff; }
      .btn.tp-btn.btn-secondary:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-warning {
    color: #FFAB2D; }
    .btn.tp-btn.btn-warning g [fill] {
      fill: #FFAB2D; }
    .btn.tp-btn.btn-warning:hover {
      background-color: #FFAB2D;
      border-color: #FFAB2D;
      color: #fff; }
      .btn.tp-btn.btn-warning:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-danger {
    color: #FF4C41; }
    .btn.tp-btn.btn-danger g [fill] {
      fill: #FF4C41; }
    .btn.tp-btn.btn-danger:hover {
      background-color: #FF4C41;
      border-color: #FF4C41;
      color: #fff; }
      .btn.tp-btn.btn-danger:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-light {
    color: #6e6e6e; }
    .btn.tp-btn.btn-light g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn.btn-light:hover {
      background-color: #f7f7f7;
      border-color: #f7f7f7;
      color: #6e6e6e; }
      .btn.tp-btn.btn-light:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn.btn-dark {
    color: #6e6e6e; }
    .btn.tp-btn.btn-dark g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn.btn-dark:hover {
      background-color: #6e6e6e;
      border-color: #6e6e6e;
      color: #fff; }
      .btn.tp-btn.btn-dark:hover g [fill] {
        fill: #fff; }

.btn.tp-btn-light {
  background-color: transparent;
  border-color: transparent; }
  .btn.tp-btn-light.btn-success {
    color: #68CF29; }
    .btn.tp-btn-light.btn-success g [fill] {
      fill: #68CF29; }
    .btn.tp-btn-light.btn-success:hover {
      background-color: #ecfae4;
      border-color: #ecfae4;
      color: #68CF29; }
      .btn.tp-btn-light.btn-success:hover g [fill] {
        fill: #68CF29; }
  .btn.tp-btn-light.btn-info {
    color: #51A6F5; }
    .btn.tp-btn-light.btn-info g [fill] {
      fill: #51A6F5; }
    .btn.tp-btn-light.btn-info:hover {
      background-color: #e2f0fd;
      border-color: #e2f0fd;
      color: #51A6F5; }
      .btn.tp-btn-light.btn-info:hover g [fill] {
        fill: #51A6F5; }
  .btn.tp-btn-light.btn-primary {
    color: var(--primary); }
    .btn.tp-btn-light.btn-primary g [fill] {
      fill: var(--primary); }
    .btn.tp-btn-light.btn-primary:hover {
      background-color: var(--rgba-primary-1);
      border-color: var(--rgba-primary-1);
      color: var(--primary); }
      .btn.tp-btn-light.btn-primary:hover g [fill] {
        fill: var(--primary); }
  .btn.tp-btn-light.btn-secondary {
    color: #6418C3; }
    .btn.tp-btn-light.btn-secondary g [fill] {
      fill: #6418C3; }
    .btn.tp-btn-light.btn-secondary:hover {
      background-color: #dec8f8;
      border-color: #dec8f8;
      color: #6418C3; }
      .btn.tp-btn-light.btn-secondary:hover g [fill] {
        fill: #6418C3; }
  .btn.tp-btn-light.btn-warning {
    color: #FFAB2D; }
    .btn.tp-btn-light.btn-warning g [fill] {
      fill: #FFAB2D; }
    .btn.tp-btn-light.btn-warning:hover {
      background-color: #fff0da;
      border-color: #fff0da;
      color: #FFAB2D; }
      .btn.tp-btn-light.btn-warning:hover g [fill] {
        fill: #FFAB2D; }
  .btn.tp-btn-light.btn-danger {
    color: #FF4C41; }
    .btn.tp-btn-light.btn-danger g [fill] {
      fill: #FF4C41; }
    .btn.tp-btn-light.btn-danger:hover {
      background-color: #ffefee;
      border-color: #ffefee;
      color: #FF4C41; }
      .btn.tp-btn-light.btn-danger:hover g [fill] {
        fill: #fff; }
  .btn.tp-btn-light.btn-dark {
    color: #6e6e6e; }
    .btn.tp-btn-light.btn-dark g [fill] {
      fill: #6e6e6e; }
    .btn.tp-btn-light.btn-dark:hover {
      background-color: #eeeeee;
      border-color: #eeeeee;
      color: #6e6e6e; }
      .btn.tp-btn-light.btn-dark:hover g [fill] {
        fill: #fff; }

.shadow.btn-primary {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important; }

.shadow.btn-secondary {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(100, 24, 195, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(100, 24, 195, 0.2) !important; }

.shadow.btn-warning {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 171, 45, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 171, 45, 0.2) !important; }

.shadow.btn-danger {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 76, 65, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 76, 65, 0.2) !important; }

.shadow.btn-info {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(81, 166, 245, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(81, 166, 245, 0.2) !important; }

.shadow.btn-success {
  -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(104, 207, 41, 0.2) !important;
  box-shadow: 0 0.3125rem 0.9375rem 0 rgba(104, 207, 41, 0.2) !important; }

.btn-xxs {
  padding: 0.375rem 0.9375rem;
  font-size: 0.6875rem;
  line-height: 1.3; }

.btn-xs {
  font-size: 0.75rem;
  padding: 0.438rem 1rem;
  font-weight: 600; }

.btn-sm, .btn-group-sm > .btn {
  font-size: 0.813rem  !important;
  padding: 0.625rem 1rem; }

.btn-md {
  font-size: 0.875rem  !important;
  padding: 0.875rem 1.25rem; }

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 2rem;
  font-size: 1.125rem !important; }
  @media only screen and (max-width: 575px) {
    .btn-lg, .btn-group-lg > .btn {
      padding: 0.75rem 1.25rem; } }

.btn-xl {
  padding: 0.6rem 1rem; }
  .btn-xl.btn-default {
    font-weight: 600; }

.btn-square {
  border-radius: 0; }

.btn-rounded {
  border-radius: 2.5rem !important; }

.btn-icon-end {
  border-left: 0.0625rem solid white;
  display: inline-block;
  margin: -.8rem 0 -.8rem 1rem;
  padding: 0.4375rem 0 0.4375rem 1rem;
  margin: -1rem -0.25rem -1rem 1rem;
  padding: 1rem 0 1rem 1.25rem; }

.btn-icon-start {
  background: #fff;
  border-radius: 10rem;
  display: inline-block;
  margin: -0.5rem 0.75rem -0.5rem -1.188rem;
  padding: 0.5rem 0.80rem 0.5rem;
  float: left; }
  @media only screen and (max-width: 1400px) {
    .btn-icon-start {
      margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }

[direction="rtl"] .btn-icon-start {
  margin: -.5rem 0.5rem -0.5rem -1rem; }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .btn-icon-start {
      margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }

[direction="rtl"] .btn-icon-end {
  border-left: 0rem solid white;
  display: inline-block;
  margin: -.8rem 1rem -.8rem 0;
  padding: 0.4375rem 1rem 0.4375rem 0;
  border-right: 0.0625rem solid white; }

.toggle-dropdown::after {
  margin-left: 0.755em; }

.social-btn-icon .btn {
  min-width: 7.5rem;
  margin-bottom: 1.5rem; }

.social-icon .btn {
  padding: .7rem 1.4rem; }

.btn-circle {
  height: 5rem;
  width: 5rem;
  border-radius: 50% !important; }
  .btn-circle-sm {
    width: 4.5rem;
    height: 4.5rem;
    font-size: 1.8rem; }
  .btn-circle-md {
    width: 6rem;
    height: 6rem;
    font-size: 2.5rem; }
    .btn-circle-md i {
      font-size: 2.4rem; }
  .btn-circle-lg {
    width: 8rem;
    height: 8rem;
    font-size: 3.2rem; }
    .btn-circle-lg i {
      font-size: 3.1rem; }

.btn-page .btn {
  min-width: 6.875rem;
  margin-right: 0.25rem;
  margin-bottom: 0.5rem; }

.size-1 {
  min-width: 10rem !important;
  font-size: 1.5rem;
  padding: 0.68rem 0.75rem; }

.size-2 {
  font-size: 1.25rem;
  min-width: 8.125rem !important;
  padding: 0.57rem 0.75rem; }

.size-3 {
  font-size: 0.875rem;
  min-width: 6.875rem !important;
  padding: 0.536rem 0.75rem; }

.size-4 {
  font-size: 0.875rem;
  min-width: 6.25rem !important; }

.size-5 {
  font-size: 0.875rem;
  min-width: 5.625rem !important;
  padding: .22rem 0.75rem; }

.size-6 {
  font-size: 0.8125rem;
  min-width: 5rem !important;
  padding: 0.097rem 0.75rem; }

.size-7 {
  font-size: 0.75rem;
  min-width: 3.75rem !important;
  padding: 0.001rem 0.75rem; }

.btn-light {
  background: #f7f7f7;
  border-color: #f7f7f7;
  color: #fff; }
  .btn-light:active, .btn-light:focus, .btn-light:hover {
    background: white;
    color: #6e6e6e;
    border-color: white; }

.btn-outline-primary:hover {
  color: #fff; }

.btn-outline-warning:hover {
  color: #fff; }

.btn-outline-light {
  color: #6e6e6e; }
  [data-theme-version="dark"] .btn-outline-light {
    color: #7e7e7e; }

[data-theme-version="dark"] .btn-outline-secondary {
  color: #7e7e7e; }

[data-theme-version="dark"] .btn-outline-dark {
  color: #7e7e7e; }

.btn-dark {
  background: #6e6e6e;
  border-color: #6e6e6e;
  color: #fff; }
  .btn-dark:active, .btn-dark:focus, .btn-dark:hover {
    background: #555555;
    color: #fff;
    border-color: #555555; }

.btn-group.btn-rounded .btn:first-child {
  border-top-left-radius: 1.875rem;
  border-bottom-left-radius: 1.875rem; }

.btn-group.btn-rounded .btn:last-child {
  border-top-right-radius: 1.875rem;
  border-bottom-right-radius: 1.875rem; }

.btn-facebook {
  background: #3b5998;
  border-color: #3b5998;
  color: #fff; }
  .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {
    background: #2d4373;
    color: #fff;
    border-color: #2d4373; }

.btn-twitter {
  background: #1da1f2;
  border-color: #1da1f2;
  color: #fff; }
  .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {
    background: #0c85d0;
    color: #fff;
    border-color: #0c85d0; }

.btn-youtube {
  background: #FF0000;
  border-color: #FF0000;
  color: #fff; }
  .btn-youtube:active, .btn-youtube:focus, .btn-youtube:hover {
    background: #cc0000;
    color: #fff;
    border-color: #cc0000; }

.btn-instagram {
  background: #c32aa3;
  border-color: #c32aa3;
  color: #fff; }
  .btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover {
    background: #992180;
    color: #fff;
    border-color: #992180; }

.btn-pinterest {
  background: #bd081c;
  border-color: #bd081c;
  color: #fff; }
  .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover {
    background: #8c0615;
    color: #fff;
    border-color: #8c0615; }

.btn-linkedin {
  background: #007bb6;
  border-color: #007bb6;
  color: #fff; }
  .btn-linkedin:active, .btn-linkedin:focus, .btn-linkedin:hover {
    background: #005983;
    color: #fff;
    border-color: #005983; }

.btn-google-plus {
  background: #db4439;
  border-color: #db4439;
  color: #fff; }
  .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover {
    background: #be2d23;
    color: #fff;
    border-color: #be2d23; }

.btn-google {
  background: #4285f4;
  border-color: #4285f4;
  color: #fff; }
  .btn-google:active, .btn-google:focus, .btn-google:hover {
    background: #1266f1;
    color: #fff;
    border-color: #1266f1; }

.btn-snapchat {
  background: #fffc00;
  border-color: #fffc00;
  color: #000; }
  .btn-snapchat:active, .btn-snapchat:focus, .btn-snapchat:hover {
    background: #ccca00;
    color: #000;
    border-color: #ccca00; }

.btn-whatsapp {
  background: #25d366;
  border-color: #25d366;
  color: #fff; }
  .btn-whatsapp:active, .btn-whatsapp:focus, .btn-whatsapp:hover {
    background: #1da851;
    color: #fff;
    border-color: #1da851; }

.btn-tumblr {
  background: #35465d;
  border-color: #35465d;
  color: #fff; }
  .btn-tumblr:active, .btn-tumblr:focus, .btn-tumblr:hover {
    background: #222e3d;
    color: #fff;
    border-color: #222e3d; }

.btn-reddit {
  background: #ff4500;
  border-color: #ff4500;
  color: #fff; }
  .btn-reddit:active, .btn-reddit:focus, .btn-reddit:hover {
    background: #cc3700;
    color: #fff;
    border-color: #cc3700; }

.btn-spotify {
  background: #1ed760;
  border-color: #1ed760;
  color: #fff; }
  .btn-spotify:active, .btn-spotify:focus, .btn-spotify:hover {
    background: #18aa4c;
    color: #fff;
    border-color: #18aa4c; }

.btn-yahoo {
  background: #430297;
  border-color: #430297;
  color: #fff; }
  .btn-yahoo:active, .btn-yahoo:focus, .btn-yahoo:hover {
    background: #2d0165;
    color: #fff;
    border-color: #2d0165; }

.btn-dribbble {
  background: #ea4c89;
  border-color: #ea4c89;
  color: #fff; }
  .btn-dribbble:active, .btn-dribbble:focus, .btn-dribbble:hover {
    background: #e51e6b;
    color: #fff;
    border-color: #e51e6b; }

.btn-skype {
  background: #00aff0;
  border-color: #00aff0;
  color: #fff; }
  .btn-skype:active, .btn-skype:focus, .btn-skype:hover {
    background: #008abd;
    color: #fff;
    border-color: #008abd; }

.btn-quora {
  background: #aa2200;
  border-color: #aa2200;
  color: #fff; }
  .btn-quora:active, .btn-quora:focus, .btn-quora:hover {
    background: #771800;
    color: #fff;
    border-color: #771800; }

.btn-vimeo {
  background: #1ab7ea;
  border-color: #1ab7ea;
  color: #fff; }
  .btn-vimeo:active, .btn-vimeo:focus, .btn-vimeo:hover {
    background: #1295bf;
    color: #fff;
    border-color: #1295bf; }

.btn-check:checked + .btn-outline-primary,
.btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  background-color: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.btn-check:checked + .btn-outline-primary:focus,
.btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.btn-close:focus {
  box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }

.card {
  margin-bottom: 1.875rem;
  background-color: #fff;
  transition: all .5s ease-in-out;
  position: relative;
  border: 0rem solid transparent;
  border-radius: 0.35rem;
  box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
  height: calc(100% - 30px); }
  @media only screen and (max-width: 35.9375rem) {
    .card {
      margin-bottom: 0.938rem;
      height: calc(100% - 0.938rem); } }
  .card-body {
    padding: 1.875rem; }
    @media only screen and (max-width: 575px) {
      .card-body {
        padding: 1rem; } }
  .card-title {
    font-size: 1.25rem;
    font-weight: 500;
    color: #000;
    text-transform: capitalize; }
    .card-title--large {
      font-size: 1.5rem; }
    .card-title--medium {
      font-size: 1rem; }
    .card-title--small {
      font-size: 0.875rem; }
  .card-header {
    border-color: #EEEEEE;
    position: relative;
    background: transparent;
    padding: 1.5rem 1.875rem 1.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    @media only screen and (max-width: 575px) {
      .card-header {
        padding: 1.25rem 1rem 1.25rem; } }
    [data-theme-version="dark"] .card-header {
      border-color: #473F72; }
    .card-header .card-title {
      margin-bottom: 0rem; }
    .card-header .subtitle {
      padding-top: 0.3125rem;
      font-size: 0.875rem;
      line-height: 1.5; }
  .card-footer {
    border-color: #EEEEEE;
    background: transparent;
    padding: 1.25rem 1.875rem 1.25rem;
    border-radius: 0.5rem !important; }
    [data-theme-version="dark"] .card-footer {
      border-color: #473F72; }

.transparent-card.card {
  background: transparent;
  border: 0.0625rem solid transparent;
  box-shadow: none; }

.card-action > a {
  display: inline-block;
  width: 1.875rem;
  height: 1.875rem;
  line-height: 1.875rem;
  border-radius: 0.3125rem;
  border-color: transparent;
  text-align: center;
  background: var(--primary-dark);
  color: #fff;
  margin-right: 0.5rem; }
  [data-theme-version="dark"] .card-action > a {
    background: #2C254A; }
  .card-action > a:last-child {
    margin-right: 0; }
  .card-action > a:hover, .card-action > a:focus {
    background: var(--primary-dark); }
    [data-theme-version="dark"] .card-action > a:hover, [data-theme-version="dark"] .card-action > a:focus {
      background: #2C254A; }
  .card-action > a i, .card-action > a span {
    font-size: 1rem; }

.card-action .dropdown {
  width: 1.875rem;
  height: 1.875rem;
  border-radius: 0.3125rem;
  border-color: transparent;
  text-align: center;
  margin-right: 0.5rem;
  top: -0.125rem;
  position: relative;
  display: inline-block;
  background: var(--primary-dark);
  color: var(--primary); }
  [data-theme-version="dark"] .card-action .dropdown {
    background: #2C254A; }
  .card-action .dropdown:hover, .card-action .dropdown:focus {
    background: var(--primary-dark); }
    [data-theme-version="dark"] .card-action .dropdown:hover, [data-theme-version="dark"] .card-action .dropdown:focus {
      background: #2C254A; }
  .card-action .dropdown .btn {
    padding: 0;
    line-height: 1.6875rem;
    color: #fff; }
    .card-action .dropdown .btn:focus {
      box-shadow: none; }

.card-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999999;
  overflow: auto; }

.card-loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 999; }

.card-loader i {
  margin: 0 auto;
  background: var(--primary-dark);
  padding: 0.625rem;
  border-radius: 50%;
  color: #fff;
  font-size: 1rem; }

.rotate-refresh {
  -webkit-animation: mymove 0.8s infinite linear;
  animation: mymove 0.8s infinite linear;
  display: inline-block; }

.card-header .date_picker {
  display: inline-block;
  padding: 0.5rem;
  border: 0.0625rem solid #EEEEEE;
  cursor: pointer;
  border-radius: .375rem; }

.card-header .border-0 {
  padding-bottom: 0; }

@-webkit-keyframes mymove {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes mymove {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.carousel-custom-prev, .carousel-custom-next {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  display: inline-block;
  border-radius: 50%;
  background: #fff;
  text-align: center; }
  .carousel-custom-prev i, .carousel-custom-next i {
    font-size: 1rem; }
  .carousel-custom-prev:hover, .carousel-custom-next:hover {
    background: linear-gradient(to right, rgba(245, 60, 121, 0.99) 0%, rgba(246, 104, 47, 0.99) 100%);
    color: #fff; }

.carousel-custom-next {
  position: absolute;
  top: 50%;
  right: 30px;
  transform: translateY(-50%); }

.carousel-custom-prev {
  position: absolute;
  top: 50%;
  left: 30px;
  transform: translateY(-50%); }

.carousel-caption {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.78);
  z-index: 1;
  background: rgba(0, 0, 0, 0.6); }
  .carousel-caption h5, .carousel-caption .h5 {
    color: #fff;
    font-size: 1.8rem; }
  .carousel-caption p {
    margin-bottom: 0; }

.carousel-indicators {
  z-index: 1; }

.dropdown-toggle:focus {
  box-shadow: none !important; }

.dropdown-outline {
  border: 0.1rem solid var(--primary); }

.dropdown-menu {
  font-size: inherit;
  border: 0;
  z-index: 2;
  overflow: hidden;
  border-radius: 0.35rem;
  box-shadow: 0 0 3.125rem 0 rgba(82, 63, 105, 0.15);
  margin-top: 0; }
  .dropdown-menu .dropdown-item {
    font-size: 1rem;
    color: #7e7e7e;
    padding: 0.5rem 1.75rem; }
    @media only screen and (max-width: 1400px) {
      .dropdown-menu .dropdown-item {
        padding: 0.375rem 1rem;
        font-size: 0.875rem; } }
    .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu .dropdown-item.active {
      color: #514e5f; }
    .dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {
      color: var(--primary);
      background: var(--rgba-primary-1); }
  [direction="rtl"] .dropdown-menu {
    right: auto !important; }
  .dropdown-menu.show {
    right: 0; }

.dropdown-toggle-split {
  padding: 0 0.625rem;
  opacity: 0.85; }
  .dropdown-toggle-split:after {
    margin-left: 0 !important; }
  .dropdown-toggle-split:active, .dropdown-toggle-split:focus, .dropdown-toggle-split:hover {
    opacity: 1; }

/* .dropleft .dropdown-toggle:before,
.dropright .dropdown-toggle:before,
.dropup .dropdown-toggle:after,
.dropdown-toggle:after {
	content:"\f107";
	font-family:FontAwesome;
	border: 0;
    vertical-align: middle;
    margin-left: 0.25em;
	line-height: 1;
} */
/* .dropup .dropdown-toggle:after{
	content:"\f106";
} */
/* .dropleft .dropdown-toggle::before {
	content:"\f104";
}
.dropright .dropdown-toggle::before {
	content:"\f105";
} */
.dropright .dropdown-toggle::after {
  content: none; }

.custom-dropdown {
  display: inline-block;
  margin-bottom: 1rem; }
  .custom-dropdown .dropdown-menu {
    border: 0rem;
    min-width: 10rem; }

.card-action .custom-dropdown {
  margin: 0rem;
  background: var(--rgba-primary-1); }
  .card-action .custom-dropdown.show, .card-action .custom-dropdown:focus, .card-action .custom-dropdown:hover {
    background: var(--primary);
    color: #fff; }
  .card-action .custom-dropdown i {
    display: inline-block;
    padding-top: 0.5625rem; }

.dropdown .dropdown-dots {
  position: relative;
  height: 0.3125rem;
  width: 0.3125rem;
  background: rgba(110, 110, 110, 0.4);
  border-radius: 0.3125rem;
  display: block; }
  .dropdown .dropdown-dots:after, .dropdown .dropdown-dots:before {
    content: "";
    height: 0.3125rem;
    width: 0.3125rem;
    background: rgba(110, 110, 110, 0.4);
    position: absolute;
    border-radius: 0.3125rem; }
  .dropdown .dropdown-dots:after {
    right: -0.5rem; }
  .dropdown .dropdown-dots:before {
    left: -0.5rem; }
  .dropdown .dropdown-dots.text-white {
    background: rgba(255, 255, 255, 0.7); }
    .dropdown .dropdown-dots.text-white:after, .dropdown .dropdown-dots.text-white:before {
      background: rgba(255, 255, 255, 0.7); }

.grid-col {
  padding: 0.5rem !important;
  background: #f2f4fa; }

.row.grid {
  margin-bottom: 1.5rem;
  text-align: center; }

.row.grid .grid-col:first-child {
  text-align: left; }

.label {
  display: inline-block;
  text-align: center;
  font-size: 0.75rem;
  padding: .2rem .8rem; }
  .label-fixed {
    width: 7.5rem;
    padding: .6rem 0; }
    .label-fixed-lg {
      width: 9.5rem;
      padding: .6rem 0; }
  .label-big {
    width: 16.8rem;
    font-size: 1.4rem;
    padding: 1.1rem 0; }
  .label-xl {
    width: 10.5rem;
    padding: 1.1rem 0;
    font-size: 1.5rem; }
  .label-lg {
    width: 9.5rem;
    padding: 1.1rem 0; }
  .label-md {
    width: 8.5rem;
    padding: 1.1rem 0; }
  .label-sm {
    width: 7.5rem;
    padding: 1.1rem 0; }

.label-default {
  background: #ADB6C7; }

.label-primary {
  background: var(--primary);
  color: #fff; }

.label-secondary {
  background: #6418C3;
  color: #fff; }

.label-info {
  background: #51A6F5;
  color: #fff; }

.label-success {
  background: #68CF29;
  color: #fff; }

.label-warning {
  background: #FFAB2D;
  color: #fff; }

.label-danger {
  background: #FF4C41;
  color: #fff; }

.label-light {
  background: #f7f7f7;
  color: #000; }

.label-dark {
  background: #6e6e6e;
  color: #fff; }

code {
  word-break: break-word;
  padding: 0.125rem 0.3125rem;
  border-radius: 0.1875rem;
  background: #ffebe9;
  color: #FF4C41; }
  [data-theme-version="dark"] code {
    background: rgba(255, 76, 65, 0.1); }

.heading-labels {
  color: #333333; }
  .heading-labels > * {
    margin-bottom: .8rem; }
  .heading-labels h1 .label, .heading-labels .h1 .label {
    font-size: 1.125rem;
    font-weight: normal;
    padding: .4rem .9rem; }
  .heading-labels h2 .label, .heading-labels .h2 .label {
    font-size: 1rem;
    font-weight: normal;
    padding: 0.3rem .9rem; }
  .heading-labels h3 .label, .heading-labels .h3 .label {
    font-size: 0.875rem;
    font-weight: normal; }
  .heading-labels h4 .label, .heading-labels .h4 .label {
    font-size: 0.75rem;
    font-weight: normal; }
  .heading-labels h5 .label, .heading-labels .h5 .label {
    font-size: 0.75rem;
    font-weight: normal; }
  .heading-labels h6 .label, .heading-labels .h6 .label {
    font-size: 0.75rem;
    font-weight: normal; }

.list-group-item {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #EEEEEE;
  padding: 1rem 1.5rem; }
  .list-group-item.active {
    background-color: var(--primary);
    border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item {
    border-color: #473F72; }

.list-group-item.disabled, .list-group-item:disabled {
  color: #fff;
  background-color: #6418C3;
  border-color: #6418C3; }

[class*="bg-"] .list-group-item {
  border-color: rgba(255, 255, 255, 0.05); }

.bg-warning .list-group-item {
  border-color: rgba(0, 0, 0, 0.05); }

.media.style-1 img {
  width: 10%;
  border-radius: 5px; }

.media.style-1 .icon-name {
  height: 3.125rem;
  width: 3.125rem;
  line-height: 3.125rem;
  text-align: center;
  min-width: 3.125rem;
  font-weight: 600;
  font-size: 1.25rem;
  text-transform: capitalize;
  border-radius: 0.35rem; }

.vertical-card__menu:hover {
  box-shadow: none; }

.vertical-card__menu--image {
  text-align: center; }
  .vertical-card__menu--image img {
    width: 100%;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }

.vertical-card__menu--status.closed {
  background: #FF4C41; }
  .vertical-card__menu--status.closed:after {
    border-top: 0.625rem solid #FF4C41; }
  .vertical-card__menu--status.closed .ribbon-curve {
    border-top: 0.6875rem solid #FF4C41;
    border-bottom: 0.625rem solid #FF4C41; }

.vertical-card__menu--desc p {
  margin-bottom: 0.625rem; }

.vertical-card__menu--price {
  font-size: 1.25rem;
  margin: 0;
  font-weight: 700; }

.vertical-card__menu--rating {
  font-size: 0.75rem; }

.vertical-card__menu--title {
  font-weight: 700; }

.vertical-card__menu--button button {
  font-size: 0.75rem; }

.vertical-card__menu .card-footer {
  padding: 0.9375rem 1.25rem;
  background-color: #EEEEEE;
  border-top: none; }
  @media only screen and (min-width: 75rem) and (max-width: 90rem) {
    .vertical-card__menu .card-footer {
      padding: 0.9375rem; } }
  .vertical-card__menu .card-footer span {
    color: #6e6e6e;
    margin-right: 0.3125rem; }

.horizontal-card__menu {
  box-shadow: 0 0 0.4375rem rgba(173, 173, 173, 0.32);
  display: flex;
  flex-direction: row;
  display: block; }
  .horizontal-card__menu .card-body {
    padding: 0;
    padding: 1.25rem 1.875rem; }
  .horizontal-card__menu--image {
    flex-basis: 30%;
    max-width: 30%;
    max-width: unset;
    flex-basis: 100%; }
    .horizontal-card__menu--image img {
      height: 100%;
      width: 100%; }
  .horizontal-card__menu--title {
    font-size: 1rem;
    font-weight: 700;
    margin-bottom: 0.3125rem; }
  .horizontal-card__menu--fav {
    margin-right: 0.5rem; }
  .horizontal-card__menu--price {
    margin: 0;
    font-size: 1rem;
    font-weight: 700; }
  .horizontal-card__menu--rating {
    font-size: 0.625rem; }
  .horizontal-card__menu--footer {
    margin-top: 0.625rem; }

.prev_price {
  text-decoration: line-through;
  font-size: 80%;
  opacity: 0.5; }

.modal-header {
  padding: 1rem 1.875rem; }
  .modal-header .close {
    padding: 0.875rem 1.815rem;
    margin: 0;
    position: absolute;
    right: 0;
    background: none;
    border: 0;
    float: none;
    top: 0;
    font-size: 1.875rem;
    font-weight: 100; }

.modal-body {
  padding: 1.875rem; }

.modal-footer {
  padding: 1rem 1.875rem; }

.modal-content {
  border-radius: 0.35rem; }

.modal-backdrop {
  z-index: 10 !important; }

.pagination .page-item .page-link:hover {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.pagination .page-item.active .page-link {
  background: var(--primary);
  border-color: var(--primary);
  color: #fff; }

.pagination {
  margin-bottom: 1.25rem; }
  .pagination .page-item.page-indicator .page-link {
    padding: .65rem .8rem;
    font-size: 0.875rem; }
  .pagination .page-item.page-indicator:hover .page-link {
    color: #6e6e6e; }
  .pagination .page-item .page-link {
    text-align: center;
    z-index: 1;
    padding: 0.55rem 1rem;
    font-size: 1rem;
    background: rgba(255, 255, 255, 0.15);
    color: #6e6e6e;
    border: 0.0625rem solid #EEEEEE; }
    [data-theme-version="dark"] .pagination .page-item .page-link {
      border-color: #473F72;
      color: #828690;
      background: rgba(255, 255, 255, 0); }
    .pagination .page-item .page-link:hover i, .pagination .page-item .page-link span {
      color: #fff; }
    .pagination .page-item .page-link:focus {
      outline: 0;
      box-shadow: none; }
    .pagination .page-item .page-link:hover {
      background: var(--primary);
      color: #fff;
      border-color: var(--primary); }
  .pagination .page-item.active .page-link {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff;
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2); }
    [data-theme-version="dark"] .pagination .page-item.active .page-link {
      color: #fff; }
  .pagination .page-item .page-link {
    color: #6e6e6e;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }
  .pagination .page-item:last-child .page-link {
    margin-right: 0; }
  [direction="rtl"] .pagination .page-item:first-child .page-link {
    margin-right: 0; }
  .pagination.no-bg li:not(.page-indicator):not(.active) .page-link {
    background: transparent;
    border-color: transparent; }
  .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
    background: var(--primary);
    border-color: var(--primary); }
    [data-theme-version="dark"] .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
      background: var(--primary);
      border-color: var(--primary); }
  .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
    background: #FF4C41;
    border-color: #FF4C41; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
      background: #FF4C41;
      border-color: #FF4C41; }
  .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
    background: #51A6F5;
    border-color: #51A6F5; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
      background: #51A6F5;
      border-color: #51A6F5; }
  .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
    background: #FFAB2D;
    border-color: #FFAB2D; }
    [data-theme-version="dark"] .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
      background: #FFAB2D;
      border-color: #FFAB2D; }
  .pagination-primary .page-item .page-link {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary); }
    [data-theme-version="dark"] .pagination-primary .page-item .page-link {
      background: var(--rgba-primary-1);
      border-color: transparent;
      color: var(--primary); }
  .pagination-primary .page-item:hover .page-link, .pagination-primary .page-item.active .page-link {
    background: var(--primary);
    border-color: var(--primary);
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2); }
    [data-theme-version="dark"] .pagination-primary .page-item:hover .page-link, [data-theme-version="dark"] .pagination-primary .page-item.active .page-link {
      color: #fff; }
  .pagination-danger .page-item .page-link {
    background: #ffefee;
    border-color: #ffefee;
    color: #FF4C41; }
    [data-theme-version="dark"] .pagination-danger .page-item .page-link {
      background: rgba(255, 76, 65, 0.1);
      border-color: transparent;
      color: #FF4C41; }
  .pagination-danger .page-item:hover .page-link, .pagination-danger .page-item.active .page-link {
    background: #FF4C41;
    border-color: #FF4C41;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(255, 76, 65, 0.2); }
    [data-theme-version="dark"] .pagination-danger .page-item:hover .page-link, [data-theme-version="dark"] .pagination-danger .page-item.active .page-link {
      color: #fff; }
  .pagination-info .page-item .page-link {
    background: #e2f0fd;
    border-color: #e2f0fd;
    color: #51A6F5; }
    [data-theme-version="dark"] .pagination-info .page-item .page-link {
      background: rgba(81, 166, 245, 0.1);
      border-color: transparent;
      color: #51A6F5; }
  .pagination-info .page-item:hover .page-link, .pagination-info .page-item.active .page-link {
    background: #51A6F5;
    border-color: #51A6F5;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(81, 166, 245, 0.2); }
  .pagination-warning .page-item .page-link {
    background: #fff0da;
    border-color: #fff0da;
    color: #FFAB2D; }
    [data-theme-version="dark"] .pagination-warning .page-item .page-link {
      background: rgba(255, 171, 45, 0.1);
      border-color: transparent;
      color: #FFAB2D; }
  .pagination-warning .page-item:hover .page-link, .pagination-warning .page-item.active .page-link {
    background: #FFAB2D;
    border-color: #FFAB2D;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(255, 171, 45, 0.2); }
  .pagination-gutter .page-item {
    margin-right: 0.4375rem; }
    .pagination-gutter .page-item .page-link {
      border-radius: 0.35rem !important; }
  .pagination-circle .page-item {
    margin-right: 0.4375rem; }
    .pagination-circle .page-item .page-link, .pagination-circle .page-item .page-link {
      width: 2.5rem;
      height: 2.5rem;
      padding: 0;
      line-height: 2.5rem;
      border-radius: 50% !important;
      padding: 0; }
    .pagination-circle .page-item.page-indicator .page-link {
      width: 2.5rem;
      border: 1px solid var(--primary);
      border-radius: 22px !important;
      line-height: 1.3rem;
      height: 2.5rem;
      background: var(--rgba-primary-1);
      color: var(--primary); }
      .pagination-circle .page-item.page-indicator .page-link:hover {
        color: #fff;
        background: var(--primary); }
  .pagination.pagination-md .page-item .page-link {
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem; }
  .pagination.pagination-sm .page-item.page-indicator .page-link {
    font-size: 0.75rem; }
  .pagination.pagination-sm .page-item .page-link {
    padding: 0;
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem; }
  .pagination.pagination-xs .page-item.page-indicator .page-link {
    font-size: 0.625rem; }
  .pagination.pagination-xs .page-item .page-link {
    padding: 0;
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    font-size: 0.75rem; }

.popover {
  border: 0.125rem solid #6418C3;
  min-width: 13.125rem;
  box-shadow: 0 0 1.875rem 0 rgba(0, 0, 0, 0.1); }
  [data-theme-version="dark"] .popover {
    background-color: #2C254A; }
  .popover-header {
    background: #6418C3;
    color: #fff;
    font-weight: 300; }
    .popover-header::before {
      border-bottom: 0 !important; }
  .popover-body {
    font-size: 0.75rem; }
  [data-theme-version="dark"] .popover .popover-header {
    border-color: #3B3363; }
  @media only screen and (max-width: 767px) {
    .popover {
      z-index: 1; } }

.bootstrap-popover-wrapper .bootstrap-popover:not(:last-child) {
  margin-right: 0.5rem; }

.bootstrap-popover-wrapper .bootstrap-popover {
  margin-bottom: .5rem; }
  .bootstrap-popover-wrapper .bootstrap-popover button:hover, .bootstrap-popover-wrapper .bootstrap-popover button:focus {
    background: var(--primary);
    color: #fff;
    box-shadow: none; }

.bs-popover-top .arrow::after, .bs-popover-auto[data-popper-placement^="top"] .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: 0rem;
  border-top-color: #6418C3; }

.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 0rem;
  border-left-color: #6418C3; }

.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after {
  left: 0rem;
  border-right-color: #6418C3; }

.bs-popover-bottom .arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: 0rem;
  border-bottom-color: #6418C3; }

.note-popover {
  display: none; }

.progress-bar {
  background-color: var(--primary); }

.progress-bar-primary {
  background-color: var(--primary); }

.progress-bar-success {
  background-color: #68CF29; }

.progress-bar-info {
  background-color: #51A6F5; }

.progress-bar-danger {
  background-color: #FF4C41; }

.progress-bar-warning {
  background-color: #FFAB2D; }

.progress-bar-pink {
  background-color: #e83e8c; }

.progress {
  height: 6px;
  background-color: #f6f6f6;
  overflow: hidden; }
  [data-theme-version="dark"] .progress {
    background-color: #2C254A; }
  .progress-bar {
    border-radius: 0.35rem; }

.progress-vertical {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 2rem;
  min-height: 17rem;
  position: relative; }
  @media (max-width: 767.98px) {
    .progress-vertical {
      margin-right: 1rem; } }

.progress-vertical-bottom {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 2rem;
  min-height: 17rem;
  position: relative;
  transform: rotate(180deg); }
  @media (max-width: 767.98px) {
    .progress-vertical-bottom {
      margin-right: 1rem; } }

.progress-animated {
  animation-duration: 5s;
  animation-name: myanimation;
  transition: all 5s ease 0s; }

@keyframes myanimation {
  0% {
    width: 0; } }

@keyframes myanimation {
  0% {
    width: 0; } }

.ribbon {
  position: absolute;
  z-index: 1;
  text-transform: uppercase; }
  .ribbon__one {
    top: 0.9375rem;
    left: -0.6875rem;
    min-height: 1.25rem;
    min-width: 3.25rem;
    text-align: center;
    padding: 0.1875rem 0.625rem;
    background: #3AB54B;
    color: #fff;
    font-size: 0.625rem; }
    .ribbon__one::after {
      position: absolute;
      width: 0;
      height: 0;
      border-top: 0.625rem solid #239132;
      border-left: 0.6875rem solid transparent;
      left: 0;
      content: "";
      bottom: -0.625rem; }
  .ribbon__two {
    width: 3.125rem;
    height: 3.125rem;
    display: inline-block;
    background: #FFAB2D;
    line-height: 3.125rem;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    right: 0.9375rem;
    top: 0.9375rem;
    border-radius: 0.1875rem; }
  .ribbon__three {
    left: -1.875rem;
    top: 0.875rem;
    width: 6.875rem;
    height: 1.5625rem;
    background-color: #FF4C41;
    clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
    transform: rotate(-45deg);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.875rem; }
  .ribbon__four {
    left: 0.5rem;
    top: -0.5rem;
    width: 6.875rem;
    height: 3.125rem;
    background-color: var(--primary);
    z-index: auto;
    color: #fff;
    font-size: 1rem;
    display: flex;
    align-items: center;
    justify-content: center; }
    .ribbon__four:after {
      right: -0.3125rem; }
    .ribbon__four:before {
      left: -0.3125rem; }
    .ribbon__four:after, .ribbon__four:before {
      z-index: -1;
      background-color: var(--rgba-primary-1);
      top: 0.1875rem;
      transform: rotate(45deg);
      content: "";
      height: 0.625rem;
      width: 0.625rem;
      position: absolute; }
  .ribbon__five {
    left: -1.875rem;
    top: 0.625rem;
    width: 6.875rem;
    height: 1.875rem;
    background-color: var(--primary);
    transform: rotate(-45deg);
    font-size: 0.75rem;
    color: #fff;
    padding-bottom: 0.3125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem; }
    .ribbon__five::before {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 3.125rem 3.125rem 3.125rem;
      border-color: transparent transparent var(--primary) transparent;
      left: 0.25rem;
      top: -2.8125rem; }
  .ribbon__six {
    left: 0;
    top: 1.125rem;
    width: 6.875rem;
    height: 2.375rem;
    background-color: var(--primary);
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    display: flex;
    font-size: 1.25rem;
    align-items: center;
    justify-content: center;
    color: #fff; }
  .ribbon-curve {
    position: absolute;
    top: 0;
    right: -0.375rem;
    width: 0.625rem;
    height: 0.6875rem;
    border-top: 0.6875rem solid #3AB54B;
    border-bottom: 0.625rem solid #3AB54B;
    border-right: 0.3125rem solid transparent; }

.jsgrid-grid-body::-webkit-scrollbar,
.dataTables_scrollBody::-webkit-scrollbar,
.table-responsive::-webkit-scrollbar {
  background-color: #f5f5f5;
  width: 0.5rem;
  height: 0.5rem; }

.jsgrid-grid-body::-webkit-scrollbar-track,
.dataTables_scrollBody::-webkit-scrollbar-track,
.table-responsive::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
  border-radius: 0.625rem;
  background-color: #f5f5f5; }

.jsgrid-grid-body::-webkit-scrollbar-thumb,
.dataTables_scrollBody::-webkit-scrollbar-thumb,
.table-responsive::-webkit-scrollbar-thumb {
  border-radius: 0.625rem;
  -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
  background-color: var(--primary); }

.multi-steps > li.is-active:before, .multi-steps > li.is-active ~ li:before {
  content: counter(stepNum);
  font-family: inherit;
  font-weight: 400; }

.multi-steps > li.is-active:after, .multi-steps > li.is-active ~ li:after {
  background-color: #EEEEEE; }

.multi-steps {
  display: table;
  table-layout: fixed;
  width: 100%; }
  .multi-steps > li {
    counter-increment: stepNum;
    text-align: center;
    display: table-cell;
    position: relative;
    color: var(--primary);
    font-size: 0.75rem; }
    .multi-steps > li:before {
      content: '\2713';
      display: block;
      margin: 0 auto 0.25rem;
      background-color: #fff;
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.375rem;
      text-align: center;
      font-weight: bold;
      position: relative;
      z-index: 1;
      width: 1.5625rem;
      height: 1.5625rem;
      line-height: 1.3125rem;
      border-width: 0.125rem;
      border-style: solid;
      border-color: var(--primary);
      border-radius: 0.3125rem; }
    .multi-steps > li:after {
      content: '';
      height: 0.125rem;
      width: 100%;
      background-color: var(--primary);
      position: absolute;
      top: 0.75rem;
      left: 50%;
      top: 0.75rem; }
      [direction="rtl"] .multi-steps > li:after {
        left: auto;
        right: 50%; }
    .multi-steps > li:last-child:after {
      display: none; }
    .multi-steps > li.is-active:before {
      background-color: #fff;
      border-color: var(--primary); }
    .multi-steps > li.is-active ~ li {
      color: #7e7e7e; }
      .multi-steps > li.is-active ~ li:before {
        background-color: #EEEEEE;
        border-color: #EEEEEE; }

.nav-pills .nav-link {
  border-radius: 0.35rem;
  padding: 0.75rem 1.25rem; }

.default-tab .nav-link {
  background: transparent;
  border-radius: 0rem;
  font-weight: 500; }
  .default-tab .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary); }
  .default-tab .nav-link:focus, .default-tab .nav-link:hover, .default-tab .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff #ebeef6;
    border-radius: 0.35rem 0.35rem 0 0;
    color: var(--primary); }
    [data-theme-version="dark"] .default-tab .nav-link:focus, [data-theme-version="dark"] .default-tab .nav-link:hover, [data-theme-version="dark"] .default-tab .nav-link.active {
      background-color: var(--rgba-primary-1);
      border-color: transparent transparent #473F72 transparent; }

.custom-tab-1 .nav-link {
  background: transparent;
  border-radius: 0rem;
  font-weight: 500;
  border-bottom: 0.1875rem solid transparent;
  border-width: 0 0rem 0.1875rem 0; }
  .custom-tab-1 .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary); }
  .custom-tab-1 .nav-link:focus, .custom-tab-1 .nav-link:hover, .custom-tab-1 .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: var(--primary);
    border-radius: 0;
    color: var(--primary);
    border-width: 0 0rem 0.1875rem 0; }
    [data-theme-version="dark"] .custom-tab-1 .nav-link:focus, [data-theme-version="dark"] .custom-tab-1 .nav-link:hover, [data-theme-version="dark"] .custom-tab-1 .nav-link.active {
      background-color: var(--rgba-primary-1); }

.nav-pills.light .nav-link.active,
.nav-pills.light .show > .nav-link {
  background: var(--rgba-primary-1);
  color: var(--primary);
  box-shadow: none; }
  [data-theme-version="dark"] .nav-pills.light .nav-link.active, [data-theme-version="dark"]
  .nav-pills.light .show > .nav-link {
    background: var(--rgba-primary-1); }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: var(--primary);
  box-shadow: 0 0 1.25rem 0 var(--rgba-primary-2); }

.tooltip-wrapper button:not(:last-child) {
  margin-right: 0.5rem; }

.tooltip-wrapper button:hover {
  background: var(--primary);
  color: #fff; }

.tooltip-wrapper button {
  margin-bottom: .5rem; }
  .tooltip-wrapper button:focus {
    box-shadow: none; }

.tooltip-inner {
  border-radius: 0;
  background: #333333;
  font-size: 0.75rem;
  font-weight: 300;
  padding: 0.35rem 0.7rem; }

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #333333; }

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #333333; }

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #333333; }

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #333333; }

.widget-timeline .timeline {
  list-style: none;
  position: relative; }
  .widget-timeline .timeline:before {
    top: 1.25rem;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 0.1875rem;
    left: 0.5625rem;
    margin-right: -0.0938rem;
    background: #f7f7f7; }
    [data-theme-version="dark"] .widget-timeline .timeline:before {
      background: #473F72; }
    [direction="rtl"] .widget-timeline .timeline:before {
      left: auto;
      right: 0.5625rem;
      margin-right: auto;
      margin-left: -0.0938rem; }
  .widget-timeline .timeline > li {
    margin-bottom: 0.9375rem;
    position: relative; }
    .widget-timeline .timeline > li:before {
      content: " ";
      display: table; }
    .widget-timeline .timeline > li:after {
      content: " ";
      display: table;
      clear: both; }
    .widget-timeline .timeline > li > .timeline-panel {
      border-radius: 0.35rem;
      padding: 0.9375rem 1.25rem;
      position: relative;
      display: block;
      margin-left: 2.5rem;
      border-width: 0.0625rem;
      border-style: solid; }
      .widget-timeline .timeline > li > .timeline-panel span {
        font-size: 0.75rem;
        display: block;
        margin-bottom: 0.3125rem;
        opacity: 0.8;
        letter-spacing: 0.0625rem; }
      .widget-timeline .timeline > li > .timeline-panel p {
        font-size: 0.875rem; }
      .widget-timeline .timeline > li > .timeline-panel:after {
        content: "";
        width: 0.625rem;
        height: 0.625rem;
        background: inherit;
        border-color: inherit;
        border-style: solid;
        border-width: 0rem 0rem 0.0625rem 0.0625rem;
        display: block;
        position: absolute;
        left: -0.3125rem;
        transform: rotate(45deg);
        top: 0.9375rem; }
    .widget-timeline .timeline > li > .timeline-badge {
      border-radius: 50%;
      height: 1.375rem;
      left: 0;
      position: absolute;
      top: 0.625rem;
      width: 1.375rem;
      border-width: 0.125rem;
      border-style: solid;
      background: #fff;
      padding: 0.25rem; }
      [data-theme-version="dark"] .widget-timeline .timeline > li > .timeline-badge {
        background-color: #3B3363; }
      .widget-timeline .timeline > li > .timeline-badge:after {
        content: "";
        width: 0.625rem;
        height: 0.625rem;
        border-radius: 100%;
        display: block; }
      [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
        left: auto;
        right: 1.1875rem; }

.widget-timeline .timeline-body > p {
  font-size: 0.75rem; }

.widget-timeline .timeline-badge.primary {
  border-color: var(--rgba-primary-1); }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.primary {
    border-color: var(--rgba-primary-1); }
  .widget-timeline .timeline-badge.primary:after {
    background-color: var(--primary);
    box-shadow: 0 0.3125rem 0.625rem 0 var(--rgba-primary-2); }
  .widget-timeline .timeline-badge.primary + .timeline-panel {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.primary + .timeline-panel {
      border-color: transparent;
      background-color: var(--rgba-primary-1); }

.widget-timeline .timeline-badge.success {
  border-color: #ecfae4; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.success {
    border-color: rgba(104, 207, 41, 0.1); }
  .widget-timeline .timeline-badge.success:after {
    background-color: #68CF29 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(104, 207, 41, 0.2); }
  .widget-timeline .timeline-badge.success + .timeline-panel {
    background: #ecfae4;
    border-color: #ecfae4; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.success + .timeline-panel {
      background-color: rgba(104, 207, 41, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.warning {
  border-color: #fff0da; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.warning {
    border-color: rgba(255, 171, 45, 0.1); }
  .widget-timeline .timeline-badge.warning:after {
    background-color: #FFAB2D !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(255, 171, 45, 0.2); }
  .widget-timeline .timeline-badge.warning + .timeline-panel {
    background: #fff0da;
    border-color: #fff0da; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.warning + .timeline-panel {
      background-color: rgba(255, 171, 45, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.danger {
  border-color: #ffefee; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.danger {
    border-color: rgba(255, 76, 65, 0.1); }
  .widget-timeline .timeline-badge.danger:after {
    background-color: #FF4C41 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(255, 76, 65, 0.2); }
  .widget-timeline .timeline-badge.danger + .timeline-panel {
    background: #ffefee;
    border-color: #ffefee; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.danger + .timeline-panel {
      background-color: rgba(255, 76, 65, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.info {
  border-color: #e2f0fd; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.info {
    border-color: rgba(81, 166, 245, 0.1); }
  .widget-timeline .timeline-badge.info:after {
    background-color: #51A6F5 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(81, 166, 245, 0.2); }
  .widget-timeline .timeline-badge.info + .timeline-panel {
    background: #e2f0fd;
    border-color: #e2f0fd; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.info + .timeline-panel {
      background-color: rgba(81, 166, 245, 0.1);
      border-color: transparent; }

.widget-timeline .timeline-badge.dark {
  border-color: #eeeeee; }
  [data-theme-version="dark"] .widget-timeline .timeline-badge.dark {
    border-color: rgba(110, 110, 110, 0.35); }
  .widget-timeline .timeline-badge.dark:after {
    background-color: #6e6e6e !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(110, 110, 110, 0.2); }
  .widget-timeline .timeline-badge.dark + .timeline-panel {
    background: #eeeeee;
    border-color: #eeeeee; }
    [data-theme-version="dark"] .widget-timeline .timeline-badge.dark + .timeline-panel {
      background-color: rgba(110, 110, 110, 0.35);
      border-color: transparent; }

.widget-timeline.style-1 .timeline-panel {
  background: transparent; }

.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
  background: transparent !important;
  border-style: solid;
  border-width: 0 0 0 0.3125rem;
  border-radius: 0;
  padding: 0.3125rem 0.625rem 0.3125rem 0.9375rem; }
  .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    left: -0.5625rem;
    width: 0.4375rem;
    height: 0.4375rem; }

.widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel {
  border-color: var(--primary); }
  .widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel:after {
    background: var(--primary); }

.widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel {
  border-color: #68CF29; }
  .widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel:after {
    background: #68CF29; }

.widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel {
  border-color: #FFAB2D; }
  .widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel:after {
    background: #FFAB2D; }

.widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel {
  border-color: #FF4C41; }
  .widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel:after {
    background: #FF4C41; }

.widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel {
  border-color: #51A6F5; }
  .widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel:after {
    background: #51A6F5; }

.widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel {
  border-color: #6e6e6e; }
  .widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel:after {
    background: #6e6e6e; }

#chart_widget_4 {
  height: 255px !important; }

#chart_widget_5 .ct-series-a .ct-line,
#chart_widget_5 .ct-series-a .ct-point {
  stroke: #46ffc8; }

#chart_widget_5 .ct-line {
  stroke-width: 1px; }

#chart_widget_5 .ct-point {
  stroke-width: 2px; }

#chart_widget_5 .ct-series-a .ct-area {
  fill: #20dea6; }

#chart_widget_5 .ct-area {
  fill-opacity: 1; }

#chart_widget_6 .ct-series-a .ct-line,
#chart_widget_6 .ct-series-a .ct-point {
  stroke: #51A6F5; }

#chart_widget_6 .ct-line {
  stroke-width: 2px; }

#chart_widget_6 .ct-point {
  stroke-width: 5px; }

#chart_widget_6 .ct-series-a .ct-area {
  fill: #51A6F5; }

#chart_widget_6 .ct-area {
  fill-opacity: .5; }

#chart_widget_8 {
  height: 255px; }
  #chart_widget_8 .ct-series-a .ct-line,
  #chart_widget_8 .ct-series-a .ct-point {
    stroke: #51A6F5; }
  #chart_widget_8 .ct-line {
    stroke-width: 2px; }
  #chart_widget_8 .ct-point {
    stroke-width: 5px; }
  #chart_widget_8 .ct-series-a .ct-area {
    fill: #51A6F5; }
  #chart_widget_8 .ct-area {
    fill-opacity: .5; }

#chart_widget_9, #chart_widget_10 {
  height: 250px !important; }

#chart_widget_11 .ct-slice-donut, #chart_widget_12 .ct-slice-donut, #chart_widget_13 .ct-slice-donut {
  stroke-width: 25px !important; }

#chart_widget_11 {
  height: 270px !important; }

#chart_widget_17 {
  height: 150px !important; }

.chart_widget_tab_one .nav-link {
  border: 1px solid #ddd; }
  .chart_widget_tab_one .nav-link.active {
    background-color: var(--primary);
    border: 1px solid var(--primary);
    color: #fff; }
    .chart_widget_tab_one .nav-link.active:hover {
      border: 1px solid var(--primary); }
  .chart_widget_tab_one .nav-link:hover {
    border: 1px solid #ddd; }

[data-theme-version="dark"] .ccc-widget > div {
  background: #3B3363 !important;
  border-color: #473F72 !important; }

.social-icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 4px;
  text-align: center;
  background: #f7f7f7;
  margin-bottom: 0.5rem;
  font-size: 20px; }
  .social-icon i {
    color: #fff; }
  .social-icon.youtube {
    background: #FF0000; }
  .social-icon.facebook {
    background: #3b5998; }
  .social-icon.twitter {
    background: #1da1f2; }

.social-icon2 a {
  border: 0.1rem solid var(--primary);
  display: block;
  padding: 1rem;
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  border-radius: .3rem;
  font-size: 1.6rem; }

.social-icon2 i {
  font-size: 12px;
  color: var(--primary); }

.social-icon3 ul li {
  display: inline-block; }
  .social-icon3 ul li a {
    display: block; }
    .social-icon3 ul li a i {
      font-size: 1.4rem;
      padding: 1rem .7rem;
      color: #464a53; }
    .social-icon3 ul li a:hover i {
      color: var(--primary); }

.social-icons-muted ul li a i {
  color: #89879f; }

.social-links a {
  padding: .5rem; }

.widget-stat .media {
  padding: 0px 0;
  align-items: center; }
  .widget-stat .media > span {
    height: 85px;
    width: 85px;
    border-radius: 50px;
    padding: 10px 12px;
    font-size: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #464a53;
    min-width: 85px; }
  .widget-stat .media .media-body p {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 14px; }
    [data-theme-version="dark"] .widget-stat .media .media-body p {
      color: #c4c9d5; }
  .widget-stat .media .media-body h3, .widget-stat .media .media-body .h3 {
    font-size: 40px;
    font-weight: 600;
    margin: 0;
    line-height: 1.2; }
  .widget-stat .media .media-body h4, .widget-stat .media .media-body .h4 {
    font-size: 24px;
    display: inline-block;
    vertical-align: middle; }
  .widget-stat .media .media-body span {
    margin-left: 5px; }

.widget-stat[class*="bg-"] .media > span {
  background-color: rgba(255, 255, 255, 0.25);
  color: #fff; }

.widget-stat[class*="bg-"] .progress {
  background-color: rgba(255, 255, 255, 0.25) !important; }

[direction="rtl"] .widget-stat .media .media-body span {
  margin-left: 0;
  margin-right: 10px; }

.dez-widget-1 .card {
  background: #FFE7DB; }
  .dez-widget-1 .card .card-body p {
    color: #f87533; }

.dez-widget-1 .icon {
  float: right;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-size: 28px; }

.bgl-primary {
  background: var(--rgba-primary-1);
  border-color: var(--rgba-primary-1); }
  [data-theme-version="dark"] .bgl-primary {
    background-color: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1); }

.bgl-secondary {
  background: #dec8f8;
  border-color: #dec8f8; }
  [data-theme-version="dark"] .bgl-secondary {
    background-color: rgba(100, 24, 195, 0.5);
    border-color: rgba(100, 24, 195, 0.5); }

.bgl-success {
  background: #ecfae4;
  border-color: #ecfae4; }
  [data-theme-version="dark"] .bgl-success {
    background-color: rgba(104, 207, 41, 0.1);
    border-color: rgba(104, 207, 41, 0.1); }

.bgl-warning {
  background: #fff0da;
  border-color: #fff0da; }
  [data-theme-version="dark"] .bgl-warning {
    background-color: rgba(255, 171, 45, 0.1);
    border-color: rgba(255, 171, 45, 0.1); }

.bgl-danger {
  background: #ffefee;
  border-color: #ffefee; }
  [data-theme-version="dark"] .bgl-danger {
    background-color: rgba(255, 76, 65, 0.1);
    border-color: rgba(255, 76, 65, 0.1); }

.bgl-info {
  background: #e2f0fd;
  border-color: #e2f0fd; }
  [data-theme-version="dark"] .bgl-info {
    background-color: rgba(81, 166, 245, 0.1);
    border-color: rgba(81, 166, 245, 0.1); }

.bg-primary-light {
  background: var(--rgba-primary-1); }
  [data-theme-version="dark"] .bg-primary-light {
    background-color: var(--rgba-primary-1); }

.bg-secondary-light {
  background: rgba(222, 200, 248, 0.5); }
  [data-theme-version="dark"] .bg-secondary-light {
    background-color: rgba(100, 24, 195, 0.05); }

.bg-success-light {
  background: rgba(236, 250, 228, 0.5); }
  [data-theme-version="dark"] .bg-success-light {
    background-color: rgba(104, 207, 41, 0.05); }

.bg-warning-light {
  background: rgba(255, 240, 218, 0.5); }
  [data-theme-version="dark"] .bg-warning-light {
    background-color: rgba(255, 171, 45, 0.05); }

.bg-danger-light {
  background: rgba(255, 239, 238, 0.5); }
  [data-theme-version="dark"] .bg-danger-light {
    background-color: rgba(255, 76, 65, 0.05); }

.bg-info-light {
  background: rgba(226, 240, 253, 0.5); }
  [data-theme-version="dark"] .bg-info-light {
    background-color: rgba(81, 166, 245, 0.05); }

.bgl-dark {
  background: #eeeeee;
  border-color: #eeeeee; }

.bgl-light {
  background: #f7f7f7;
  border-color: #f7f7f7; }

.overlay-box {
  position: relative;
  z-index: 1; }
  .overlay-box:after {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0.85;
    background: var(--primary);
    z-index: -1; }

.rating-bar {
  font-size: 13px; }

.tdl-holder {
  margin: 0 auto; }
  .tdl-holder ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .tdl-holder li {
    background-color: #fff;
    border-bottom: 1px solid #EEEEEE;
    list-style: none none;
    margin: 0;
    padding: 0; }
    .tdl-holder li span {
      margin-left: 35px;
      font-size: 1rem;
      vertical-align: middle;
      transition: all 0.2s linear; }
      [direction="rtl"] .tdl-holder li span {
        margin-left: auto;
        margin-right: 35px; }
  .tdl-holder label {
    cursor: pointer;
    display: block;
    line-height: 50px;
    padding-left: 1.5rem;
    position: relative;
    margin: 0 !important; }
    [direction="rtl"] .tdl-holder label {
      padding-left: 0;
      padding-right: 1.5rem; }
    .tdl-holder label:hover {
      background-color: #eef1f6;
      color: #6e6e6e; }
      .tdl-holder label:hover a {
        color: #FF4C41; }
    .tdl-holder label a {
      color: #fff;
      display: inline-block;
      line-height: normal;
      height: 100%;
      text-align: center;
      text-decoration: none;
      width: 50px;
      -webkit-transition: all .2s linear;
      -moz-transition: all .2s linear;
      -o-transition: all .2s linear;
      transition: all 0.2s linear;
      padding: 18px 0px;
      font-size: 18px;
      position: absolute;
      right: 0; }
      [direction="rtl"] .tdl-holder label a {
        right: auto;
        left: 0; }
  .tdl-holder input[type=checkbox] {
    cursor: pointer;
    opacity: 0;
    position: absolute; }
    .tdl-holder input[type=checkbox] + i {
      background-color: #fff;
      border: 1px solid #e7e7e7;
      display: block;
      height: 20px;
      position: absolute;
      top: 15px;
      width: 20px;
      z-index: 1;
      border-radius: 00px;
      font-size: 11px;
      border-radius: 4px; }
    .tdl-holder input[type=checkbox]:checked + i {
      background: var(--primary);
      border-color: transparent; }
    .tdl-holder input[type=checkbox]:checked + i::after {
      content: "\f00c";
      font-family: 'fontAwesome';
      display: block;
      left: 2px;
      position: absolute;
      top: -14px;
      z-index: 2;
      color: #fff; }
    .tdl-holder input[type=checkbox]:checked ~ span {
      text-decoration: line-through;
      position: relative; }
  .tdl-holder input[type=text] {
    background-color: #fff;
    height: 50px;
    margin-top: 29px;
    border-radius: 3px; }
    .tdl-holder input[type=text]::placeholder {
      color: #6e6e6e; }

.widget-message p {
  font-size: 14px;
  line-height: 1.5; }

.picker .picker__frame {
  min-width: 28.125rem;
  max-width: 28.125rem; }
  .picker .picker__frame .picker__box {
    padding: 1.25rem;
    border: 0;
    box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.1); }
    .picker .picker__frame .picker__box .picker__header {
      margin-top: 0; }
      .picker .picker__frame .picker__box .picker__header .picker__year {
        color: var(--primary);
        font-style: inherit;
        font-size: 1.25rem; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--prev,
      .picker .picker__frame .picker__box .picker__header .picker__nav--next {
        width: 2.5rem;
        height: 2.5rem;
        padding: 0;
        line-height: 2.5rem;
        border-radius: 0.125rem; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:before,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:before {
          content: none !important; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
          font-family: 'Font Awesome 5 Free';
          border: 0;
          margin: 0 auto;
          font-size: 1.375rem;
          font-weight: 900; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover,
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:hover {
          background-color: var(--primary);
          color: #fff; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--prev {
        left: 0; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after {
          content: "\f0d9"; }
      .picker .picker__frame .picker__box .picker__header .picker__nav--next {
        right: 0; }
        .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
          content: "\f0da"; }
    .picker .picker__frame .picker__box .picker__table .picker__weekday {
      padding: 0.625rem 0;
      font-size: 1rem; }
    .picker .picker__frame .picker__box .picker__table .picker__day {
      width: 2.5rem;
      height: 2.5rem;
      border-radius: 3.125rem;
      padding: 0 !important;
      font-size: 1rem;
      line-height: 2.5rem;
      margin: auto;
      border: 0 !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--today:before {
        content: none !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--highlighted {
        border: 0 !important;
        padding: 0;
        background-color: var(--primary);
        color: #fff !important; }
      .picker .picker__frame .picker__box .picker__table .picker__day:hover {
        background-color: var(--primary);
        color: #fff !important; }
    .picker .picker__frame .picker__box .picker__footer .picker__button--today {
      background-color: var(--primary);
      color: #fff !important; }
      .picker .picker__frame .picker__box .picker__footer .picker__button--today:before {
        content: none !important; }
    .picker .picker__frame .picker__box .picker__footer .picker__button--clear,
    .picker .picker__frame .picker__box .picker__footer .picker__button--close,
    .picker .picker__frame .picker__box .picker__footer .picker__button--today {
      border: 0;
      border-radius: 0.125rem;
      font-size: 1rem; }
      .picker .picker__frame .picker__box .picker__footer .picker__button--clear:hover,
      .picker .picker__frame .picker__box .picker__footer .picker__button--close:hover,
      .picker .picker__frame .picker__box .picker__footer .picker__button--today:hover {
        background-color: var(--primary);
        color: #fff !important; }
  @media only screen and (max-width: 575px) {
    .picker .picker__frame {
      min-width: 100% !important;
      max-width: 100% !important; }
      .picker .picker__frame .picker__box {
        padding: 0.9375rem;
        margin: 0 0.625rem; } }

.card-list {
  overflow: unset;
  height: calc(100% - 50px); }
  .card-list .card-header {
    padding-top: 0;
    padding-bottom: 0; }
    .card-list .card-header .photo {
      overflow: hidden;
      border-radius: 5px;
      width: 100%; }
  @media only screen and (max-width: 1199px) {
    .card-list {
      height: calc(100% - 40px); } }
  .card-list.list-left {
    margin-top: 15px;
    margin-left: 15px; }
    .card-list.list-left .card-header {
      padding-left: 0; }
      .card-list.list-left .card-header .photo {
        margin: -15px 15px 0 -15px; }
  .card-list.list-right {
    margin-top: 15px;
    margin-right: 15px;
    text-align: right; }
    .card-list.list-right .card-header {
      padding-right: 0; }
      .card-list.list-right .card-header .photo {
        margin: -15px -15px 0 15px; }
        .card-list.list-right .card-header .photo img {
          width: 100%; }
  .card-list.list-center {
    margin-top: 15px; }
    .card-list.list-center .card-header .photo {
      margin: -15px 0 0 0; }
  .card-list .photo img {
    width: 100%; }

.card-profile .profile-photo {
  margin-top: -20px; }

.social-graph-wrapper {
  text-align: center;
  padding: 20px;
  position: relative;
  color: #fff;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }
  .social-graph-wrapper.widget-facebook {
    background-color: #3b5998; }
  .social-graph-wrapper.widget-twitter {
    background-color: #1da1f2; }
  .social-graph-wrapper.widget-linkedin {
    background-color: #007bb6; }
  .social-graph-wrapper.widget-googleplus {
    background-color: #db4439; }
  .social-graph-wrapper .s-icon {
    font-size: 24px;
    position: relative;
    padding: 0 10px; }

.widget-media .timeline .timeline-panel {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eaeaea;
  padding-bottom: 15px;
  margin-bottom: 15px; }
  .widget-media .timeline .timeline-panel .media {
    width: 50px;
    height: 50px;
    background: #eee;
    border-radius: 12px;
    overflow: hidden;
    font-size: 20px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    align-self: start; }
    .widget-media .timeline .timeline-panel .media-primary {
      background: var(--rgba-primary-1);
      color: var(--primary); }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-primary {
        background-color: var(--rgba-primary-1); }
    .widget-media .timeline .timeline-panel .media-info {
      background: #e2f0fd;
      color: #51A6F5; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-info {
        background-color: rgba(81, 166, 245, 0.1); }
    .widget-media .timeline .timeline-panel .media-warning {
      background: #fff0da;
      color: #FFAB2D; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-warning {
        background-color: rgba(255, 171, 45, 0.1); }
    .widget-media .timeline .timeline-panel .media-danger {
      background: #ffefee;
      color: #FF4C41; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-danger {
        background-color: rgba(255, 76, 65, 0.1); }
    .widget-media .timeline .timeline-panel .media-success {
      background: #ecfae4;
      color: #68CF29; }
      [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-success {
        background-color: rgba(104, 207, 41, 0.1); }
  .widget-media .timeline .timeline-panel .media-body p {
    font-size: 14px;
    line-height: 1.5; }
  .widget-media .timeline .timeline-panel .dropdown {
    align-self: self-end;
    margin-top: 5px; }

.widget-media .timeline li:last-child .timeline-panel {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0; }

.card[class*="bg-"] .timeline .timeline-panel {
  border-color: rgba(255, 255, 255, 0.2) !important; }

.table {
  color: strong;
    color-color: #6e6e6e; }
  .table th, .table td {
    border-color: #EEEEEE;
    padding: 12px 9px; }
    [data-theme-version="dark"] .table th, [data-theme-version="dark"] .table td {
      border-color: #473F72; }
  .table.table-striped tbody tr:nth-of-type(odd),
  .table.table-hover tr:hover {
    background-color: #f2f4fa; }
    [data-theme-version="dark"] .table.table-striped tbody tr:nth-of-type(odd), [data-theme-version="dark"]
    .table.table-hover tr:hover {
      background-color: #2C254A; }
  .table.shadow-hover tbody tr:hover {
    background-color: #fff;
    box-shadow: 0 0px 30px var(--rgba-primary-1); }
    [data-theme-version="dark"] .table.shadow-hover tbody tr:hover {
      background-color: #2C254A; }
  .table.tr-rounded tr td:first-child, .table.tr-rounded tr th:first-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  .table.tr-rounded tr td:last-child, .table.tr-rounded tr th:last-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  .table.bg-primary-hover th, .table.bg-primary-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-primary-hover td {
    color: #000; }
  .table.bg-primary-hover th {
    color: #6C6C6C; }
  .table.bg-primary-hover tr:hover td, .table.bg-primary-hover tr:hover th {
    background: var(--primary);
    color: #fff !important; }
  .table.bg-secondary-hover th, .table.bg-secondary-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-secondary-hover td {
    color: #000; }
  .table.bg-secondary-hover th {
    color: #6C6C6C; }
  .table.bg-secondary-hover tr:hover td, .table.bg-secondary-hover tr:hover th {
    background: rgba(100, 24, 195, 0.1);
    color: #6418C3 !important; }
  .table.bg-info-hover th, .table.bg-info-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-info-hover td {
    color: #000; }
  .table.bg-info-hover th {
    color: #6C6C6C; }
  .table.bg-info-hover tr:hover td, .table.bg-info-hover tr:hover th {
    background: #374C98;
    color: #fff !important; }
  .table.bg-success-hover th, .table.bg-success-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-success-hover td {
    color: #000; }
  .table.bg-success-hover th {
    color: #6C6C6C; }
  .table.bg-success-hover tr:hover td, .table.bg-success-hover tr:hover th {
    background: #68CF29;
    color: #fff !important; }
  .table.bg-warning-hover th, .table.bg-warning-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-warning-hover td {
    color: #000; }
  .table.bg-warning-hover th {
    color: #6C6C6C; }
  .table.bg-warning-hover tr:hover td, .table.bg-warning-hover tr:hover th {
    background: #FFAB2D;
    color: #fff !important; }
  .table.bg-danger-hover th, .table.bg-danger-hover td {
    border: none;
    font-weight: 500; }
  .table.bg-danger-hover td {
    color: #000; }
  .table.bg-danger-hover th {
    color: #6C6C6C; }
  .table.bg-danger-hover tr:hover td, .table.bg-danger-hover tr:hover th {
    background: #FF4C41;
    color: #fff !important; }
  .table.border-no td {
    border: 0; }
  .table.short-one tr td:first-child, .table.short-one tr th:first-child {
    width: 60px !important; }
  .table thead th {
    border-bottom-width: 1px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.5px;
    border-color: #EEEEEE; }
    [data-theme-version="dark"] .table thead th {
      border-color: #473F72; }
  .table tbody tr td {
    vertical-align: middle;
    border-color: #EEEEEE; }
    [data-theme-version="dark"] .table tbody tr td {
      border-color: #473F72; }
  .table:not(.table-bordered) thead th {
    border-top: none; }
  .table .thead-primary th {
    background-color: var(--primary);
    color: #fff; }
  .table .thead-info th {
    background-color: #51A6F5;
    color: #fff; }
  .table .thead-warning th {
    background-color: #FFAB2D;
    color: #fff; }
  .table .thead-danger th {
    background-color: #FF4C41;
    color: #fff; }
  .table .thead-success th {
    background-color: #68CF29;
    color: #fff; }
  .table.primary-table-bordered {
    border: 1px solid #EEEEEE; }
    [data-theme-version="dark"] .table.primary-table-bordered {
      border-color: #473F72; }
  .table.primary-table-bg-hover thead th {
    background-color: var(--primary-dark);
    color: #fff;
    border-bottom: none; }
  .table.primary-table-bg-hover tbody tr {
    background-color: var(--primary);
    color: #fff;
    transition: all .1s ease; }
    .table.primary-table-bg-hover tbody tr:hover {
      background-color: var(--primary-light); }
    .table.primary-table-bg-hover tbody tr:not(:last-child) td, .table.primary-table-bg-hover tbody tr:not(:last-child) th {
      border-bottom: 1px solid var(--primary-dark); }
  .table-responsive-tiny {
    min-width: 18.75rem; }
  .table-responsive-sm {
    min-width: 30rem !important; }
  .table-responsive-md {
    min-width: 36rem !important; }
  .table-responsive-lg {
    min-width: 60.9375rem !important; }
  .table-responsive-xl {
    min-width: 70.9375rem !important; }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: var(--rgba-primary-1);
  color: var(--primary); }
  [data-theme-version="dark"] .table-primary, [data-theme-version="dark"]
  .table-primary > th, [data-theme-version="dark"]
  .table-primary > td {
    background-color: var(--rgba-primary-1); }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #ecfae4;
  color: #68CF29; }
  [data-theme-version="dark"] .table-success, [data-theme-version="dark"]
  .table-success > th, [data-theme-version="dark"]
  .table-success > td {
    background-color: rgba(104, 207, 41, 0.1); }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #e2f0fd;
  color: #51A6F5; }
  [data-theme-version="dark"] .table-info, [data-theme-version="dark"]
  .table-info > th, [data-theme-version="dark"]
  .table-info > td {
    background-color: rgba(81, 166, 245, 0.1); }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff0da;
  color: #FFAB2D; }
  [data-theme-version="dark"] .table-warning, [data-theme-version="dark"]
  .table-warning > th, [data-theme-version="dark"]
  .table-warning > td {
    background-color: rgba(255, 171, 45, 0.1); }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #ffefee;
  color: #FF4C41; }
  [data-theme-version="dark"] .table-danger, [data-theme-version="dark"]
  .table-danger > th, [data-theme-version="dark"]
  .table-danger > td {
    background-color: rgba(255, 76, 65, 0.1); }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f2f4fa; }
  [data-theme-version="dark"] .table-active, [data-theme-version="dark"]
  .table-active > th, [data-theme-version="dark"]
  .table-active > td {
    background-color: #2C254A; }

.card-table th:first-child, .card-table td:first-child {
  padding-left: 30px; }
  @media only screen and (max-width: 575px) {
    .card-table th:first-child, .card-table td:first-child {
      padding-left: 15px; } }

.card-table th:last-child, .card-table td:last-child {
  padding-right: 30px; }
  @media only screen and (max-width: 575px) {
    .card-table th:last-child, .card-table td:last-child {
      padding-right: 15px; } }

table.table tr {
  border: hidden; }

.ck-table .custom-control {
  display: flex;
  align-items: center; }

.bootgrid-header {
  padding: 0 !important;
  margin: 0; }
  @media only screen and (max-width: 575px) {
    .bootgrid-header .actionBar {
      padding: 0; }
    .bootgrid-header .search {
      margin: 0 0 10px 0; } }

table#example {
  padding: 0rem 0 2rem 0; }

table.dataTable {
  font-size: 14px; }

#example2_wrapper .dataTables_scrollBody {
  max-height: 33.25rem !important; }

#employees, #custommers {
  padding: .5rem 0 1rem 0; }

.dataTables_wrapper .dataTables_paginate {
  padding-top: 0.75em;
  padding-bottom: 0.75em; }

table.dataTable thead th, table.dataTable thead td {
  border-bottom: 0;
  border-top: 0; }

table.dataTable tfoot th, table.dataTable tfoot td {
  border-top: 0; }

table.dataTable tbody tr, table.dataTable tbody td {
  background: transparent !important; }

table.dataTable thead th {
  color: #000;
  white-space: nowrap;
  font-size: 18px;
  text-transform: capitalize;
  font-weight: 500;
  padding: 20px 15px; }
  [data-theme-version="dark"] table.dataTable thead th {
    color: #fff; }
  @media only screen and (max-width: 1400px) {
    table.dataTable thead th {
      font-size: 16px; } }

table.dataTable tbody td {
  padding: 18px 15px;
  font-size: 16px; }
  @media only screen and (max-width: 575px) {
    table.dataTable tbody td {
      padding: 8px 5px; } }
  @media only screen and (max-width: 1400px) {
    table.dataTable tbody td {
      font-size: 14px;
      padding: 8px 15px; } }

table.dataTable tr.selected {
  color: var(--primary); }

table.dataTable tfoot th {
  color: #6e6e6e;
  font-weight: 600; }
  [data-theme-version="dark"] table.dataTable tfoot th {
    color: #fff; }

table.dataTable.style-1 tbody td {
  font-size: 0.875rem;
  padding: 18px ​15px; }

table.dataTable.style-1 thead th {
  font-size: 0.85rem;
  background: none;
  font-weight: 600;
  color: #797979;
  position: relative; }
  table.dataTable.style-1 thead th.sorting_asc:after {
    color: var(--primary);
    content: "\f062";
    position: absolute;
    font-family: 'Line Awesome Free';
    font-size: 18px;
    top: 50%;
    transform: translateY(-50%); }
  table.dataTable.style-1 thead th.sorting_desc:after {
    color: var(--primary);
    content: "\f063";
    position: absolute;
    font-family: 'Line Awesome Free';
    font-size: 18px;
    top: 50%;
    transform: translateY(-50%); }

.dataTables_wrapper .dataTables_paginate {
  display: flex; }
  .dataTables_wrapper .dataTables_paginate .paginate_button {
    height: 48px;
    width: 48px;
    padding: 0;
    margin: 0 5px;
    border: 0 !important;
    font-weight: 500;
    font-size: 1.5rem;
    color: #000 !important;
    text-align: center;
    line-height: 48px;
    border-radius: 4px;
    background: #efefef !important; }
    .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.current {
      background: var(--primary) !important;
      color: #fff !important; }
    .dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
      background: #efefef !important; }
      .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled.current {
        background: #efefef !important; }
  .dataTables_wrapper .dataTables_paginate span {
    display: inline-flex;
    padding: 4px 5px;
    background: #efefef;
    border-radius: 4px; }
    .dataTables_wrapper .dataTables_paginate span .paginate_button {
      height: 40px;
      width: 40px;
      padding: 0;
      margin: 0 2px;
      border: 0 !important;
      font-weight: 500;
      font-size: 1rem;
      color: #000 !important;
      text-align: center;
      line-height: 40px;
      border-radius: 4px;
      background: transparent !important; }
      .dataTables_wrapper .dataTables_paginate span .paginate_button.current, .dataTables_wrapper .dataTables_paginate span .paginate_button:hover, .dataTables_wrapper .dataTables_paginate span .paginate_button:focus, .dataTables_wrapper .dataTables_paginate span .paginate_button:active {
        background: var(--primary) !important;
        color: #fff !important; }

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #fff !important; }

.dataTables_wrapper input[type="search"], .dataTables_wrapper input[type="text"], .dataTables_wrapper select {
  border: 1px solid #e2e2e2;
  padding: .3rem 0.5rem;
  color: #715d5d;
  border-radius: 5px; }
  [data-theme-version="dark"] .dataTables_wrapper input[type="search"], [data-theme-version="dark"] .dataTables_wrapper input[type="text"], [data-theme-version="dark"] .dataTables_wrapper select {
    background: #2C254A;
    border-color: #473F72;
    color: #fff; }

.dataTables_wrapper .dataTables_length {
  margin-bottom: 15px; }
  .dataTables_wrapper .dataTables_length .bootstrap-select {
    width: 80px !important;
    margin: 0 5px; }

table.dataTable.no-footer {
  border-bottom: 0; }

.rounded-lg {
  min-width: 30px; }

.dataTables_scroll {
  padding: 1rem 0; }
  .dataTables_scrollFoot {
    padding-top: 1rem; }

.dataTablesCard {
  background-color: #fff;
  border-radius: 0.35rem; }
  .dataTablesCard.border-no td {
    border-top: 0 !important; }

@media (max-width: 767.98px) {
  .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {
    text-align: left; } }

.dataTables_wrapper .dataTables_info {
  padding-top: 1.75em;
  padding-bottom: 0.755em; }

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  color: #7e7e7e !important; }

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #7e7e7e; }

table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
  border-color: #EEEEEE; }
  [data-theme-version="dark"] table.dataTable.row-border tbody th, [data-theme-version="dark"]
  table.dataTable.row-border tbody td, [data-theme-version="dark"]
  table.dataTable.display tbody th, [data-theme-version="dark"]
  table.dataTable.display tbody td {
    border-color: #473F72; }

.dataTables_wrapper .dataTables_length .bootstrap-select .dropdown-toggle {
  font-size: 0.813rem !important;
  padding: 0.625rem 1rem; }

.fooicon {
  font-size: 1.25rem;
  color: #6e6e6e; }

.jsgrid-table .jsgrid-header-row > .jsgrid-header-cell {
  color: #6e6e6e; }

.jsgrid-table > tbody > tr > td {
  padding: 1.2em; }

.jsgrid-table .jsgrid-insert-row input, .jsgrid-table .jsgrid-insert-row select, .jsgrid-table .jsgrid-edit-row input, .jsgrid-table .jsgrid-edit-row select {
  border: 1px solid #DDDFE1; }

.jsgrid .jsgrid-button {
  border: 0 !important;
  margin-left: 10px; }

.error-page .error-text {
  font-size: 150px;
  line-height: 1; }
  @media only screen and (max-width: 575px) {
    .error-page .error-text {
      font-size: 80px; } }

.error-page h4, .error-page .h4 {
  font-size: 40px;
  margin-bottom: 5px; }
  @media only screen and (max-width: 575px) {
    .error-page h4, .error-page .h4 {
      font-size: 20px; } }

.error-page p {
  font-size: 16px; }
  @media only screen and (max-width: 575px) {
    .error-page p {
      font-size: 14px; } }

.authincation-content {
  background: #fff;
  box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15);
  border-radius: 5px; }
  [data-theme-version="dark"] .authincation-content {
    background: #3B3363;
    box-shadow: none; }

.welcome-content {
  background: url("./../images/1.jpg");
  background-size: cover;
  background-position: center;
  height: 100%;
  padding: 75px 50px;
  position: relative;
  z-index: 1;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }
  .welcome-content::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: var(--primary);
    opacity: 0.75;
    z-index: -1;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px; }
  .welcome-content .welcome-title {
    color: #fff;
    font-weight: 500;
    font-size: 20px; }
  .welcome-content p {
    color: #fff; }
  .welcome-content .brand-logo a {
    display: inline-block;
    margin-bottom: 20px;
    font-weight: 700;
    color: #fff;
    font-size: 20px; }
    .welcome-content .brand-logo a img {
      width: 100px; }
  .welcome-content .intro-social {
    position: absolute;
    bottom: 75px; }
    .welcome-content .intro-social ul {
      margin-bottom: 0; }
      .welcome-content .intro-social ul li {
        display: inline-block; }
        .welcome-content .intro-social ul li a {
          color: #fff;
          font-size: 14px;
          padding: 0px 7px; }

.auth-form {
  padding: 50px 50px; }
  @media only screen and (max-width: 575px) {
    .auth-form {
      padding: 30px; } }
  .auth-form .btn {
    height: 50px;
    font-weight: 700; }
  .auth-form .page-back {
    display: inline-block;
    margin-bottom: 15px; }

.pricing_table_content {
  background: #fff;
  text-align: center;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
  padding: 25px;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out; }
  .pricing_table_content .package {
    font-weight: 700;
    font-size: 18px; }
  .pricing_table_content .price {
    font-weight: 700;
    font-size: 50px;
    line-height: 100px;
    color: #6e6e6e; }
  .pricing_table_content hr {
    margin: 0; }
  .pricing_table_content .price_list {
    padding: 30px 0;
    text-align: left;
    max-width: 175px;
    margin: 0 auto; }
    .pricing_table_content .price_list li {
      color: #909093;
      font-size: 14px;
      line-height: 25px;
      padding: 7px 0; }
      .pricing_table_content .price_list li i {
        margin-right: 15px; }
  .pricing_table_content .price-btn {
    padding: 15px 50px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 25px;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  .pricing_table_content:focus, .pricing_table_content:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.175);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.175); }
    .pricing_table_content:focus .price-btn, .pricing_table_content:hover .price-btn {
      color: #FF4C41; }

.page-timeline .timeline {
  list-style: none;
  padding: 40px 0;
  position: relative; }
  .page-timeline .timeline-workplan.page-timeline .timeline {
    padding-bottom: 0;
    margin-bottom: 0; }
    .page-timeline .timeline-workplan.page-timeline .timeline.timeline > li > .timeline-badge {
      top: 4.5rem; }
    .page-timeline .timeline-workplan.page-timeline .timeline > li {
      margin-bottom: 2.6rem; }
    @media only screen and (min-width: 1200px) and (max-width: 1650px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 8rem; } }
    @media only screen and (max-width: 1199px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 7rem; } }
    @media only screen and (max-width: 991px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 100%; } }
    @media only screen and (max-width: 575px) {
      .page-timeline .timeline-workplan.page-timeline .timeline li > p {
        max-width: 7rem; } }
    .page-timeline .timeline-workplan.page-timeline .timeline::before {
      left: 20%;
      top: 6rem; }
      [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline::before {
        right: 22%;
        left: auto; }
      @media only screen and (max-width: 575px) {
        .page-timeline .timeline-workplan.page-timeline .timeline::before {
          left: 22%; } }
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
      left: 21.4%;
      height: 0.9rem;
      width: 0.9rem;
      background-color: var(--primary); }
      [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        right: 19.2%;
        left: auto; }
      @media only screen and (min-width: 1200px) and (max-width: 1650px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 22.4%; } }
      @media only screen and (max-width: 1199px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 22.4%; } }
      @media only screen and (max-width: 991px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 21.7%; } }
      @media only screen and (max-width: 767px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 19.5%; } }
      @media only screen and (max-width: 575px) {
        .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
          left: 21.4%; } }
      .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge::after {
        position: absolute;
        width: 1.9rem;
        height: 1.9rem;
        background-color: var(--rgba-primary-1);
        content: "";
        border-radius: 50%;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%); }
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-panel {
      width: 70%; }

.page-timeline .timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 2px;
  background-color: #ECEFF2;
  left: 50%;
  margin-left: -1.5px; }

.page-timeline .timeline > li {
  margin-bottom: 20px;
  position: relative; }

.page-timeline .timeline > li:after,
.page-timeline .timeline > li:before {
  content: " ";
  display: table; }

.page-timeline .timeline > li:after {
  clear: both; }

.page-timeline .timeline > li:after,
.page-timeline .timeline > li:before {
  content: " ";
  display: table; }

.page-timeline .timeline > li:after {
  clear: both; }

.page-timeline .timeline > li > .timeline-panel {
  width: 46%;
  float: left;
  border-radius: 2px;
  position: relative; }

.page-timeline .timeline > li > .timeline-badge {
  background-color: #f2f4fa;
  border: 1px solid #DDDFE1;
  border-radius: 50%;
  color: #6e6e6e;
  height: 40px;
  left: 50%;
  line-height: 40px;
  margin-left: -13px;
  position: absolute;
  text-align: center;
  top: 30px;
  width: 40px;
  z-index: 1;
  transform: translate(-25%, -3rem); }
  @media (min-width: 576px) {
    .page-timeline .timeline > li > .timeline-badge {
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel {
  float: right; }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto; }

.page-timeline .timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto; }

.page-timeline .timeline-title {
  margin-top: 0;
  color: inherit; }

.page-timeline .event_time {
  font-size: 14px;
  font-weight: 600; }

.page-timeline .event_vanue {
  font-size: 14px;
  margin: 5px 0;
  font-weight: 600; }

.page-timeline .timeline_img {
  height: 100px;
  width: 100px; }

.page-timeline .timeline-body > p,
.page-timeline .timeline-body > ul {
  margin-bottom: 0; }

@media (max-width: 767px) {
  .page-timeline ul.timeline:before {
    left: 40px; }
  .page-timeline ul.timeline > li > .timeline-panel {
    width: calc(100% - 90px);
    width: -webkit-calc(100% - 90px); }
  .page-timeline ul.timeline > li > .timeline-badge {
    left: 28px;
    margin-left: 0;
    top: 16px; }
  .page-timeline ul.timeline > li > .timeline-panel {
    float: right; }
  .page-timeline ul.timeline > li > .timeline-panel:before {
    border-left-width: 0;
    border-right-width: 15px;
    left: -15px;
    right: auto; }
  .page-timeline ul.timeline > li > .timeline-panel:after {
    border-left-width: 0;
    border-right-width: 14px;
    left: -14px;
    right: auto; }
  .page-timeline .timeline_img {
    height: 30%;
    width: 30%; } }

.page-timeline .timeline-timestamp {
  text-align: center; }
  .page-timeline .timeline-timestamp .badge {
    padding: .8rem 2rem;
    border-radius: 50px;
    font-size: 0.8125rem; }

@media only screen and (max-width: 767px) {
  .doctor-info-details {
    display: block !important; } }

.doctor-info-details .media {
  position: relative; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media img {
      width: 100%; } }
  @media only screen and (max-width: 767px) {
    .doctor-info-details .media {
      float: left; } }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media {
      width: 80px;
      height: 80px;
      margin-right: 20px; } }
  .doctor-info-details .media i {
    width: 64px;
    height: 64px;
    border-radius: 60px;
    border: 3px solid #fff;
    line-height: 58px;
    text-align: center;
    background: var(--primary);
    position: absolute;
    right: -15px;
    bottom: -15px;
    color: #fff;
    font-size: 24px; }
    @media only screen and (max-width: 1400px) {
      .doctor-info-details .media i {
        width: 50px;
        height: 50px;
        font-size: 18px;
        line-height: 46px; } }
    @media only screen and (max-width: 575px) {
      .doctor-info-details .media i {
        width: 35px;
        height: 35px;
        font-size: 16px;
        line-height: 33px;
        right: -7px;
        bottom: -7px; } }

.doctor-info-details .media-body {
  padding-left: 40px; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .media-body {
      padding-left: 20px; } }
  @media only screen and (max-width: 767px) {
    .doctor-info-details .media-body {
      padding-left: 0; } }
  .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
    font-size: 40px;
    line-height: 1.2;
    font-weight: 600;
    color: #000; }
    @media only screen and (max-width: 1400px) {
      .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
        font-size: 28px; } }
    @media only screen and (max-width: 575px) {
      .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
        font-size: 20px; } }
  .doctor-info-details .media-body p {
    font-size: 18px;
    font-weight: 500;
    color: #3e4954; }
  .doctor-info-details .media-body span {
    color: #333333; }
    .doctor-info-details .media-body span i {
      transform: scale(1.3);
      display: inline-block;
      margin-right: 10px; }

.doctor-info-details .star-review i {
  font-size: 22px; }
  @media only screen and (max-width: 1400px) {
    .doctor-info-details .star-review i {
      font-size: 16px; } }

.doctor-info-content p {
  line-height: 1.4; }

.review-box {
  border: 1px solid #f0f0f0;
  border-radius: 18px;
  padding: 20px 30px 30px 30px; }
  @media only screen and (max-width: 1400px) {
    .review-box {
      padding: 15px 15px 20px 15px; } }
  @media only screen and (max-width: 767px) {
    .review-box {
      display: block !important; } }
  .review-box h4, .review-box .h4 {
    font-size: 20px; }
  .review-box p {
    font-size: 14px;
    line-height: 1.4; }
  @media only screen and (max-width: 767px) {
    .review-box img {
      width: 60px;
      float: left; } }
  .review-box .media-footer {
    min-width: 150px; }
    @media only screen and (max-width: 1400px) {
      .review-box .media-footer {
        min-width: 110px; } }
  @media only screen and (max-width: 767px) {
    .review-box .star-review {
      margin-top: 15px; } }
  .review-box .star-review span {
    display: block;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 15px;
    line-height: 1.3; }
    @media only screen and (max-width: 767px) {
      .review-box .star-review span {
        font-size: 16px;
        display: inline-block;
        margin-bottom: 0; } }
  .review-box .star-review i {
    font-size: 18px;
    margin: 0 2px; }
    @media only screen and (max-width: 1400px) {
      .review-box .star-review i {
        font-size: 16px;
        margin: 0 1px; } }

@media only screen and (max-width: 767px) {
  .patient-box {
    display: block !important; } }

.patient-box .up-sign i {
  font-size: 50px;
  line-height: 0.7; }

@media only screen and (max-width: 767px) {
  .patient-box .up-sign {
    float: right; } }

@media only screen and (max-width: 767px) {
  .patient-box img {
    width: 100px;
    float: left; } }

.patient-calender {
  color: #fff; }
  .patient-calender .bootstrap-datetimepicker-widget table td,
  .patient-calender .bootstrap-datetimepicker-widget table th {
    padding: 15px 5px;
    border-radius: 0.35rem; }
  .patient-calender .bootstrap-datetimepicker-widget table th {
    height: 20px;
    line-height: 20px;
    width: 20px;
    font-weight: 400;
    opacity: 0.7;
    font-size: 14px; }
  .patient-calender .bootstrap-datetimepicker-widget table td.active,
  .patient-calender .bootstrap-datetimepicker-widget table td.active:hover,
  .patient-calender .bootstrap-datetimepicker-widget table span,
  .patient-calender .bootstrap-datetimepicker-widget table i {
    color: #fff; }
  .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th {
    font-size: 18px;
    font-weight: 600;
    opacity: 1; }
  .patient-calender .bootstrap-datetimepicker-widget table .btn-primary {
    border: 0;
    padding: 10px; }
  .patient-calender .bootstrap-datetimepicker-widget table .btn-primary,
  .patient-calender .bootstrap-datetimepicker-widget table td span.active,
  .patient-calender .bootstrap-datetimepicker-widget table td i.active,
  .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td span:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td i:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.day:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.hour:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.minute:hover,
  .patient-calender .bootstrap-datetimepicker-widget table td.second:hover {
    background: rgba(0, 0, 0, 0.2); }
  .patient-calender .datepicker table tr td.active, .patient-calender .datepicker table tr td.today {
    background: rgba(0, 0, 0, 0.2) !important; }

.abilities-chart .ct-chart .ct-label {
  font-size: 16px;
  fill: #000; }

.abilities-chart .ct-chart .ct-series.ct-series-a .ct-slice-donut {
  stroke: #209f84; }

.abilities-chart .ct-chart .ct-series.ct-series-b .ct-slice-donut {
  stroke: #07654e; }

.abilities-chart .ct-chart .ct-series.ct-series-c .ct-slice-donut {
  stroke: #93cbff; }

.abilities-chart .chart-point {
  font-size: 16px;
  justify-content: space-between;
  margin-top: 40px; }

.abilities-chart .chart-point .a,
.abilities-chart .chart-point .b,
.abilities-chart .chart-point .c {
  width: 32px;
  height: 8px;
  display: block;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px; }

.abilities-chart .chart-point .a {
  background: #07654e; }

.abilities-chart .chart-point .b {
  background: #209f84; }

.abilities-chart .chart-point .c {
  background: #93cbff; }

.patient-map-area {
  position: relative;
  border-radius: 12px;
  overflow: hidden; }
  .patient-map-area a {
    position: absolute;
    bottom: 30px;
    left: 30px; }
  .patient-map-area i {
    background: #3e4954;
    position: absolute;
    top: 30px;
    right: 30px;
    width: 56px;
    height: 56px;
    text-align: center;
    line-height: 56px;
    font-size: 24px;
    color: #fff;
    border-radius: 56px; }
  .patient-map-area img {
    width: 100%; }

.iconbox {
  position: relative;
  padding-left: 70px; }
  .iconbox i {
    background: #f9f7fa;
    width: 56px;
    height: 56px;
    line-height: 56px;
    border-radius: 56px;
    text-align: center;
    font-size: 32px;
    color: var(--primary);
    position: absolute;
    left: 0;
    top: 0; }
  .iconbox p {
    margin: 0;
    color: #484848;
    font-size: 18px;
    line-height: 1.3;
    font-weight: 500; }
  .iconbox small, .iconbox .small {
    margin-bottom: 5px;
    font-size: 16px;
    display: block; }

.widget-timeline-icon li {
  padding-left: 45px;
  position: relative;
  margin-left: 28px;
  border-left: 3px solid var(--primary);
  min-height: 80px;
  padding-top: 1px; }
  .widget-timeline-icon li .icon {
    position: absolute;
    width: 56px;
    height: 56px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 56px;
    border-radius: 56px;
    left: -30px;
    top: 0; }
  .widget-timeline-icon li:last-child {
    border-left: 3px solid transparent; }

.assigned-doctor {
  position: relative; }
  .assigned-doctor .owl-item img {
    width: 90px; }
  .assigned-doctor .owl-next,
  .assigned-doctor .owl-prev {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 0.75rem;
    top: 50%;
    background: #fff;
    color: var(--primary);
    font-size: 18px;
    margin-top: -30px;
    text-align: center;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    cursor: pointer;
    box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.13); }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-next,
      .assigned-doctor .owl-prev {
        width: 45px;
        height: 45px;
        line-height: 45px; } }
    .assigned-doctor .owl-next:hover,
    .assigned-doctor .owl-prev:hover {
      background: #450b5a;
      color: #fff; }
  .assigned-doctor .owl-next {
    right: -45px; }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-next {
        right: -25px; } }
  .assigned-doctor .owl-prev {
    left: -45px; }
    @media only screen and (max-width: 575px) {
      .assigned-doctor .owl-prev {
        left: -25px; } }

.review-table {
  padding: 25px;
  box-shadow: none;
  border-radius: 0;
  border-bottom: 1px solid #eee;
  height: auto;
  margin-bottom: 0; }
  .review-table .disease {
    border-left: 1px solid #eee;
    padding-left: 20px; }
    @media only screen and (max-width: 991px) {
      .review-table .disease {
        border-left: 0;
        padding-left: 0;
        margin-right: 10px !important;
        margin-left: 0; } }
  .review-table .star-review i {
    font-size: 20px; }
    @media only screen and (max-width: 991px) {
      .review-table .star-review i {
        font-size: 216x; } }
  .review-table .media-body p {
    color: #3e4954;
    font-size: 18px;
    line-height: 1.5; }
    @media only screen and (max-width: 991px) {
      .review-table .media-body p {
        font-size: 14px; } }
  .review-table .media-footer {
    min-width: 500px; }
    @media only screen and (max-width: 1400px) {
      .review-table .media-footer {
        min-width: 300px;
        margin-left: 10px; } }
    @media only screen and (max-width: 991px) {
      .review-table .media-footer {
        margin-left: 0;
        margin-top: 25px; } }
  @media only screen and (max-width: 991px) {
    .review-table img {
      float: left;
      width: 80px; } }
  @media only screen and (max-width: 991px) {
    .review-table .media {
      display: block !important; } }
  @media only screen and (max-width: 1199px) {
    .review-table .custom-control {
      float: right; } }
  @media only screen and (max-width: 991px) {
    .review-table {
      padding: 15px; } }

.review-tab.nav-pills {
  margin-bottom: 0; }
  .review-tab.nav-pills li {
    display: inline-block; }
    .review-tab.nav-pills li a.nav-link {
      color: #6b6b6b;
      background: #e9e9e9;
      box-shadow: none;
      border-radius: 0;
      font-weight: 600;
      font-size: 16px;
      padding: 15px 40px;
      margin-right: 1px; }
      .review-tab.nav-pills li a.nav-link.active {
        color: var(--primary);
        background: #fff; }
      @media only screen and (max-width: 991px) {
        .review-tab.nav-pills li a.nav-link {
          font-size: 14px;
          padding: 10px 15px; } }
    .review-tab.nav-pills li:first-child a.nav-link {
      border-radius: 0.35rem 0 0 0; }
    .review-tab.nav-pills li:last-child a.nav-link {
      border-radius: 0 0.35rem 0 0; }

.dashboard-calendar .fc-theme-standard td, .dashboard-calendar .fc-theme-standard th {
  border: 0;
  padding: 5px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-theme-standard td, .dashboard-calendar .fc-theme-standard th {
      padding: 2px; } }

.dashboard-calendar .fc-theme-standard tbody td {
  height: 120px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-theme-standard tbody td {
      height: 90px; } }

.dashboard-calendar .fc-theme-standard .fc-scrollgrid {
  border: 0; }

.dashboard-calendar .fc-daygrid-day-frame.fc-scrollgrid-sync-inner {
  border-radius: 0.35rem;
  border: 1px solid #EEEEEE;
  padding: 10px 10px; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc-daygrid-day-frame.fc-scrollgrid-sync-inner {
      padding: 5px 3px; } }

.dashboard-calendar .fc-theme-standard th {
  color: #000; }

.dashboard-calendar .fc .fc-daygrid-day-top {
  justify-content: flex-end;
  font-size: 20px;
  color: #000;
  font-weight: 600; }
  @media only screen and (max-width: 575px) {
    .dashboard-calendar .fc .fc-daygrid-day-top {
      font-size: 14px; } }

.dashboard-calendar .fc .fc-non-business, .dashboard-calendar .fc .fc-highlight {
  border-radius: 0.35rem;
  background: var(--rgba-primary-1);
  margin: -2px; }

.dashboard-calendar .fc .fc-daygrid-more-link {
  font-size: 14px;
  color: var(--primary);
  font-weight: 600; }

.dashboard-calendar .fc .fc-toolbar-title {
  text-transform: capitalize;
  color: #000; }

.dashboard-calendar .fc-button.fc-button-primary.fc-today-button {
  background: transparent;
  border: 1px solid var(--primary);
  color: var(--primary);
  border-radius: 0.35rem;
  padding: 10px 25px; }
  .dashboard-calendar .fc-button.fc-button-primary.fc-today-button:hover {
    background: var(--primary);
    color: #fff; }
  .dashboard-calendar .fc-button.fc-button-primary.fc-today-button:focus {
    box-shadow: none; }

.dashboard-calendar .fc-direction-ltr .fc-daygrid-event.fc-event-end, .dashboard-calendar .fc-direction-rtl .fc-daygrid-event.fc-event-start {
  margin: 6px 6px;
  border-radius: 40px; }

@media only screen and (max-width: 575px) {
  .dashboard-calendar .fc .fc-toolbar.fc-header-toolbar {
    text-align: center; }
    .dashboard-calendar .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
      justify-content: center; } }

/* .form-head{
	padding: 45px 0 130px 0;
    margin-bottom: -130px;
	background-size:cover;
	&>div{

	}
} */
.plus-icon {
  height: 60px;
  width: 60px;
  line-height: 60px;
  font-size: 24px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  min-width: 60px;
  text-align: center;
  border-radius: 0.35rem;
  background: rgba(255, 255, 255, 0.2);
  color: #fff; }
  .plus-icon:hover {
    color: #fff; }

.deznav .copyright {
  font-size: 14px;
  padding: 0 45px;
  margin-top: 40px;
  color: #969BA0;
  margin-bottom: 40px; }

.currency-icon {
  margin-top: -34px; }

.caret a {
  height: 40px;
  width: 50px;
  background: #6418C3;
  display: block;
  line-height: 40px;
  text-align: center;
  font-size: 26px;
  margin-right: auto;
  margin-left: auto;
  color: white;
  border-radius: 0.35rem;
  margin-bottom: -18px; }
  .caret a:hover {
    color: #fff; }
  @media only screen and (max-width: 575px) {
    .caret a {
      margin-bottom: -10px !important;
      height: 35px;
      width: 38px;
      font-size: 20px;
      border-radius: 10px;
      line-height: 40px; } }

.card-bx img {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 0;
  border-radius: 1.25rem;
  object-fit: cover; }

.card-bx .card-info {
  position: relative;
  padding: 40px 30px; }
  .card-bx .card-info .num-text {
    font-size: 28px; }

.stacked {
  position: relative;
  z-index: 1; }

.plus-icon {
  height: 60px;
  width: 60px;
  line-height: 60px;
  font-size: 24px;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  min-width: 60px;
  text-align: center;
  border-radius: 0.35rem;
  background: rgba(255, 255, 255, 0.2);
  color: #fff; }
  .plus-icon:hover {
    color: #fff; }

.deznav .copyright {
  font-size: 14px;
  padding: 0 30px;
  margin-top: 40px;
  color: #969BA0;
  margin-bottom: 40px; }

.card-tabs .nav-tabs.style-1 {
  padding: 0; }
  .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding: 0;
    padding-right: 25px;
    color: #B5B5B5;
    font-size: 18px;
    font-weight: 500; }
    .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
      background: transparent;
      color: #000; }
  @media only screen and (max-width: 1400px) {
    .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
      font-size: 14px;
      padding-right: 16px; } }

.card-tabs .nav-tabs.style-2 {
  border-bottom: 0; }
  .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
    border-radius: 5rem;
    padding: 15px 20px;
    font-weight: 500;
    font-size: 17px;
    border: 0; }
    .card-tabs .nav-tabs.style-2 .nav-item .nav-link .badge {
      margin-left: 5px;
      color: #fff; }
    .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
      color: #000; }
    @media only screen and (max-width: 1400px) {
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        font-size: 14px; } }
    @media only screen and (max-width: 1199px) {
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        padding: 10px 15px; } }
  @media only screen and (max-width: 575px) {
    .card-tabs .nav-tabs.style-2 {
      margin-bottom: 10px; }
      .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
        padding: 5px 10px; } }

.currency-icon {
  margin-top: -65px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);
  border-radius: 100%;
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s; }
  @media only screen and (max-width: 1600px) {
    .currency-icon {
      height: 65px;
      width: 65px; } }
  @media only screen and (max-width: 575px) {
    .currency-icon {
      margin-top: -50px; } }

.card-coin:hover {
  transform: translateY(-10px); }
  .card-coin:hover .currency-icon {
    box-shadow: none; }

.card-coin h2, .card-coin .h2 {
  font-size: 30px; }
  @media only screen and (max-width: 1600px) {
    .card-coin h2, .card-coin .h2 {
      font-size: 22px; } }

.card-bx img {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 0;
  border-radius: 0.35rem;
  object-fit: cover; }

.card-bx .card-info {
  position: relative;
  padding: 25px 30px; }

.stacked {
  position: relative;
  z-index: 1; }

.form-wrapper .form-group {
  margin-bottom: 12px; }

.form-wrapper .input-group {
  border-radius: 0.35rem; }
  .form-wrapper .input-group .input-group-prepend {
    display: flex;
    margin-right: -1px; }
    .form-wrapper .input-group .input-group-prepend .input-group-text {
      background: #5B5288;
      border: 0;
      justify-content: left;
      font-size: 16px;
      font-weight: 500;
      padding-left: 30px;
      min-width: 170px;
      color: white;
      border-top-left-radius: 0.35rem;
      border-bottom-left-radius: 0.35rem;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
      @media only screen and (max-width: 575px) {
        .form-wrapper .input-group .input-group-prepend .input-group-text {
          min-width: 115px; } }
  .form-wrapper .input-group .form-control {
    font-size: 20px;
    height: 55px;
    border: 1px solid #EEEEEE;
    text-align: right;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }

@media only screen and (max-width: 1400px) {
  .form-wrapper .input-group .input-group-prepend .input-group-text {
    font-size: 14px;
    padding-left: 20px; } }
  @media only screen and (max-width: 1400px) and (max-width: 575px) {
    .form-wrapper .input-group .input-group-prepend .input-group-text {
      font-size: 12px; } }

@media only screen and (max-width: 1400px) {
  .form-wrapper .input-group .form-control {
    font-size: 16px;
    height: 50px; } }

.card-tabs.style-1 .nav-tabs {
  border: 0;
  border-radius: 0.35rem;
  background-color: #f7f7f7; }
  .card-tabs.style-1 .nav-tabs .nav-item {
    margin-bottom: 0; }
  .card-tabs.style-1 .nav-tabs .nav-link {
    border: 0;
    border-radius: 0.35rem; }
    .card-tabs.style-1 .nav-tabs .nav-link.active {
      background-color: var(--primary);
      color: #fff; }

.tbl-btn tr td a {
  min-width: 110px;
  padding: 10px 0; }

.amount {
  display: block;
  text-align: center;
  align-items: center; }
  .amount .form-control {
    text-align: right;
    background: transparent;
    border-left: 0;
    font-size: 24px;
    height: 75px; }
  .amount label {
    width: 210px;
    background: #5B5288;
    margin: 0;
    padding-left: 30px;
    border: 0;
    border-radius: 14px; }

.theme-colors .btn {
  height: 35px;
  width: 35px;
  cursor: pointer;
  border-radius: 35px !important;
  padding: 0;
  text-align: center;
  margin-right: 12px;
  padding: 3px; }
  .theme-colors .btn i {
    font-size: 28px;
    color: #fff;
    display: none; }
  .theme-colors .btn.active i {
    display: block; }

.donut-chart-sale small, .donut-chart-sale .small {
  font-size: 20px;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  display: flex;
  align-items: center;
  top: 0;
  justify-content: center;
  font-weight: 600;
  z-index: 1;
  color: black !important; }
  .donut-chart-sale small:after, .donut-chart-sale .small:after {
    content: "";
    position: absolute;
    height: 76%;
    width: 76%;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    background: white;
    border-radius: 100%;
    z-index: -1; }

.default-select.style-1 {
  width: auto !important;
  border-radius: 0.35rem;
  left: 0;
  top: 0;
  height: auto !important; }
  .default-select.style-1 .btn {
    color: #fff !important;
    border: 0 !important; }
    .default-select.style-1 .btn:after {
      margin-left: 0.5em;
      font-size: 16px; }
  .default-select.style-1 .dropdown-menu {
    z-index: 1; }
    .default-select.style-1 .dropdown-menu .dropdown-item {
      font-size: 16px; }
  @media only screen and (max-width: 1400px) {
    .default-select.style-1 .btn {
      padding: 0.625rem 1rem;
      font-size: 0.813rem !important; }
    .default-select.style-1 .dropdown-menu .dropdown-item {
      font-size: 0.813rem !important; } }

.default-select.style-2 {
  width: auto !important;
  left: 0;
  top: 0;
  height: auto !important; }
  .default-select.style-2 .btn {
    padding: 0.938rem 1.5rem;
    border-radius: 0.75rem;
    font-weight: 500;
    font-size: 1rem;
    color: var(--primary) !important;
    border: 1px solid #EEEEEE !important; }
    .default-select.style-2 .btn:after {
      margin-left: 0.5em;
      font-size: 16px; }
  .default-select.style-2 .dropdown-menu {
    z-index: 1; }
    .default-select.style-2 .dropdown-menu .dropdown-item {
      font-size: 1rem; }

.underline {
  text-decoration: underline; }

.ic-icon {
  height: 63px;
  width: 63px;
  min-width: 63px;
  display: inline-block;
  line-height: 63px;
  text-align: center;
  border-radius: 14px;
  margin-right: 12px; }
  @media only screen and (max-width: 575px) {
    .ic-icon {
      height: 45px;
      width: 45px;
      min-width: 45px;
      line-height: 45px; } }

.coin-tabs .nav-tabs {
  border: 0; }
  .coin-tabs .nav-tabs .nav-link {
    border: 0;
    border-bottom: 2px solid var(--rgba-primary-2); }
    .coin-tabs .nav-tabs .nav-link.active {
      color: #000;
      border-color: var(--primary); }

.detault-daterange {
  width: auto;
  border: 1px solid #cfcfcf;
  border-radius: 0.35rem;
  overflow: hidden; }
  .detault-daterange .form-control {
    border: 0;
    padding: 0;
    height: 40px;
    font-weight: 600; }
  .detault-daterange .input-group-text {
    padding: 0;
    background: transparent;
    padding-right: 0;
    color: var(--primary);
    border-radius: 0; }
    .detault-daterange .input-group-text i {
      font-size: 28px; }
  @media only screen and (max-width: 1400px) {
    .detault-daterange .form-control, .detault-daterange .input-group-text {
      height: 40px; } }

.coin-holding {
  padding: 15px 20px;
  align-items: center;
  border-radius: 15px;
  position: relative;
  margin-right: 0;
  margin-left: 0;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .coin-holding:after {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: 15px;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.46) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#75ffffff',GradientType=1 );
    /* IE6-9 */ }
  .coin-holding .coin-font {
    font-size: 28px; }
    @media only screen and (max-width: 1600px) {
      .coin-holding .coin-font {
        font-size: 16px; } }
    @media only screen and (max-width: 1199px) {
      .coin-holding .coin-font {
        font-size: 16px; } }
    @media only screen and (max-width: 575px) {
      .coin-holding .coin-font {
        font-size: 20px; } }
  .coin-holding .coin-font-1 {
    font-size: 30px;
    font-weight: 600; }
    @media only screen and (max-width: 1600px) {
      .coin-holding .coin-font-1 {
        font-size: 16px; } }
    @media only screen and (max-width: 1199px) {
      .coin-holding .coin-font-1 {
        font-size: 16px; } }
  @media only screen and (max-width: 1600px) {
    .coin-holding .coin-bx svg {
      width: 50px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding .coin-bx {
      width: 100%; }
      .coin-holding .coin-bx svg {
        width: 50px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding .coin-bx-one svg {
      width: 20px; } }
  @media only screen and (max-width: 575px) {
    .coin-holding p {
      font-size: 11px; } }

.my-profile {
  position: relative;
  display: inline-block; }
  .my-profile img {
    height: 195px;
    width: 195px;
    border-radius: 15px; }
    @media only screen and (max-width: 1199px) {
      .my-profile img {
        height: 100px;
        width: 100px; } }
  .my-profile a {
    position: absolute;
    height: 52px;
    width: 52px;
    background: var(--primary);
    text-align: center;
    line-height: 52px;
    border-radius: 15px;
    color: white;
    font-size: 20px;
    top: -20px;
    right: -20px; }
    @media only screen and (max-width: 1199px) {
      .my-profile a {
        height: 35px;
        width: 35px;
        line-height: 35px;
        font-size: 14px;
        border-radius: 10px; } }

.name-text {
  font-size: 20px; }
  @media only screen and (max-width: 1199px) {
    .name-text {
      font-size: 16px; } }

.portofolio-social {
  display: flex;
  justify-content: center;
  margin-top: 30px; }
  .portofolio-social li a {
    height: 52px;
    width: 52px;
    border: 1px solid;
    border-color: var(--primary);
    line-height: 52px;
    font-size: 24px;
    display: block;
    text-align: center;
    color: var(--primary);
    margin: 0 8px;
    border-radius: 15px; }
    @media only screen and (max-width: 1199px) {
      .portofolio-social li a {
        height: 40px;
        width: 40px;
        line-height: 40px;
        font-size: 20px; } }

.rank-ic {
  height: 55px;
  width: 55px;
  line-height: 55px;
  display: block;
  border-radius: 0.35rem;
  text-align: center; }
  @media only screen and (max-width: 575px) {
    .rank-ic {
      height: 50px;
      width: 50px;
      line-height: 50px;
      font-size: 16px !important; } }

.weather-btn {
  background: #fff;
  display: flex;
  padding: 10px 10px;
  align-items: center;
  border-radius: 0.35rem;
  margin-right: 20px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); }
  .weather-btn .bootstrap-select .btn {
    background: transparent !important;
    border: 0 !important;
    padding: 0;
    color: #000 !important; }

.tbl-orders {
  background: #F4F4F4;
  border-radius: 0.35rem; }

.m-t35 {
  margin-top: 35px; }

@media only screen and (max-width: 575px) {
  .svg-btn {
    width: max-content;
    padding: 5px 10px; } }

@media only screen and (max-width: 575px) {
  .svg-btn svg {
    height: 30px;
    width: 30px; } }

@media only screen and (max-width: 575px) {
  .m-t25 {
    margin-top: 25px; } }

.custom-dropdown .bootstrap-select button {
  padding: 0px;
  border: 0 !important; }

.tbl-orders-style svg path {
  stroke: #000; }

.tbl-orders-style tr td {
  color: black; }

.chart-content {
  padding: 14px 0; }

.wspace-no {
  white-space: nowrap; }

.about-coin .title {
  font-size: 24px; }
  @media only screen and (max-width: 575px) {
    .about-coin .title {
      font-size: 16px; } }

.about-coin .sub-title {
  font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .about-coin .sub-title {
      font-size: 12px; } }

@media only screen and (max-width: 575px) {
  .about-coin img {
    width: 60px; }
  .about-coin .sub-title {
    margin-bottom: 0; } }

.about-coin span {
  font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .about-coin span {
      font-size: 12px; } }

.card-table {
  overflow: hidden; }
  @media only screen and (max-width: 575px) {
    .card-table tbody tr td span svg {
      width: 40px; } }

.form-head h2, .form-head .h2 {
  font-size: 34px; }
  @media only screen and (max-width: 575px) {
    .form-head h2, .form-head .h2 {
      font-size: 24px; } }

.current-chart {
  margin-bottom: -40px; }

.swiper-box {
  position: relative;
  height: 920px; }
  .swiper-box .swiper-container {
    width: 100%;
    height: 100%; }
  .swiper-box .card {
    height: auto; }
  .swiper-box .swiper-slide {
    font-size: 18px;
    height: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 23px; }
  .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: auto;
    left: 4px;
    width: 2px; }
  .swiper-box .swiper-scrollbar-drag {
    width: 8px;
    left: -3px;
    background: #6418C3; }
  .swiper-box:after {
    content: "";
    height: 200px;
    width: 100%;
    z-index: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(249, 249, 249, 0.43) 53%, #f9f9f9 79%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }
  @media only screen and (max-width: 1600px) {
    .swiper-box {
      height: 1100px; } }
  @media only screen and (max-width: 1199px) {
    .swiper-box {
      height: auto;
      margin-bottom: 25px; }
      .swiper-box:after {
        content: none; }
      .swiper-box .swiper-slide {
        padding-left: 0;
        padding: 0 10px; } }
  @media only screen and (max-width: 575px) {
    .swiper-box .card {
      margin-bottom: 25px; } }

.action-button .btn-info svg path {
  stroke: #51A6F5; }

.action-button .btn-danger svg path {
  stroke: #FF4C41; }

.action-button .btn:hover svg path, .action-button .btn:focus svg path {
  stroke: #fff; }

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.35rem;
  background: #ffffff;
  border: 0 !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }

.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.42rem !important;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15) !important;
  border: 0 !important;
  background: #ffffff !important; }

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #F3F6F9 !important;
  border: 0 !important; }

.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem; }

.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important; }

.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important; }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.pull-right {
  float: right; }

.message-search-area .form-control:focus {
  border-color: #EEEEEE; }

.ck {
  height: 200px; }

.form-control.custom-image-select {
  background: #F4F4F4;
  width: auto !important; }
  .form-control.custom-image-select img {
    width: 30px;
    margin-right: 10px; }
  .form-control.custom-image-select .dropdown-toggle {
    width: auto;
    padding: 10px 15px 10px 15px;
    border: 0 !important; }
  .form-control.custom-image-select .filter-option-inner-inner {
    margin-right: 10px; }
  .form-control.custom-image-select .dropdown-menu .dropdown-item {
    padding: 10px 15px 10px 15px;
    text-align: left; }

.form-control.custom-image-select-2 {
  background: #F4F4F4;
  border-radius: 0.35rem; }
  .form-control.custom-image-select-2 img {
    width: 50px;
    margin-right: 20px; }
  .form-control.custom-image-select-2 .dropdown-toggle {
    border: 0 !important;
    padding: 10px 20px 10px 20px; }
  .form-control.custom-image-select-2 .filter-option-inner-inner {
    margin-right: 20px; }
  .form-control.custom-image-select-2 .dropdown-menu .dropdown-item {
    padding: 10px 15px 10px 15px;
    text-align: left; }

/*
===================================
    Product detail
===================================*/
.produtct-detail-tag {
  display: inline-block; }
  .produtct-detail-tag a {
    font-style: 13px;
    color: #6e6e6e; }

.product-detail-content .item-tag {
  background: #828690;
  border-radius: 6px;
  display: inline-block;
  font-size: 12px;
  margin-right: 4px;
  padding: 2px 12px;
  color: #fff; }

.filtaring-area h4, .filtaring-area .h4 {
  color: #1d1d1d;
  font-size: 16px;
  font-weight: 400;
  text-transform: lowercase; }

.plus-minus-input .input-icon {
  font-size: 13px;
  color: #6e6e6e; }

.plus-minus-input {
  display: flex;
  width: 120px; }
  .plus-minus-input .custom-btn {
    border-radius: 0;
    height: 40px;
    padding: 12px 8px;
    background: #fff;
    border: 1px solid #EEEEEE; }
  .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
    border: 1px solid #EEEEEE; }

.btn-reveal-trigger .avatar-xl {
  min-width: 30px; }

.share-view {
  display: inline-block; }
  .share-view ul li {
    display: inline-block; }
  .share-view .share-icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    border: 1px solid #EEEEEE;
    text-align: center;
    line-height: 40px;
    font-style: 16px;
    color: #EEEEEE;
    margin-right: 8px; }

/*--------tab----------*/
.veritical-line {
  padding: 20px 30px;
  border-top: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
  position: relative; }
  .veritical-line:before {
    background: #EEEEEE;
    bottom: 0;
    content: "";
    height: 100%;
    left: -1px;
    max-height: 40%;
    position: absolute;
    width: 1px; }

.tab-content-text p {
  color: #6e6e6e;
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 25px; }

.tab-item-list li a {
  background: #fff;
  border-top: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
  color: #6e6e6e;
  display: block;
  font-size: 16px;
  padding: 16px;
  text-transform: uppercase; }
  .tab-item-list li a:hover, .tab-item-list li a:focus {
    background: #fff;
    color: #6e6e6e;
    border-right: 0px; }

.tab-item-list li:last-child {
  border-bottom: 1px solid #EEEEEE; }

.tab-list li {
  margin-bottom: 7px;
  font-size: 13px; }
  .tab-list li i {
    font-size: 13px;
    margin-right: 14px; }

.slide-item-list {
  text-align: center;
  margin: 0 -5px; }
  .slide-item-list li {
    display: inline-block;
    flex: 0 0 25%;
    width: 25%;
    padding: 0 5px; }
    .slide-item-list li a {
      display: inline-block;
      padding-left: 0;
      padding-right: 0;
      padding-top: 0;
      background: transparent;
      padding-bottom: 0px; }
      .slide-item-list li a:hover, .slide-item-list li a:focus {
        background: transparent; }
      .slide-item-list li a img {
        width: 100%; }

.product-detail-text {
  padding-top: 28px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 70px; }

.star-rating .product-review {
  font-style: 13px;
  color: #6e6e6e;
  font-weight: 400;
  text-decoration: underline !important; }

.product-detail .tab-content img {
  display: inline-block;
  width: 100%; }

.popular-tag ul {
  margin: 0px;
  padding: 0px; }
  .popular-tag ul li {
    display: inline-block;
    padding: 8px 15px;
    background: #f8f8f8;
    font-size: 13px;
    color: #fff;
    margin-right: 10px;
    margin-bottom: 10px; }

.size-filter ul li {
  display: inline-block; }

.intro {
  border: 1px solid red;
  color: #1d1d1d; }

#listResults .slider {
  margin: 25px 0; }

#listResults .slider-box {
  width: 90%;
  margin: 25px auto; }

#listResults input {
  width: 10%; }

#listResults label {
  border: none;
  display: inline-block;
  margin-right: -4px;
  vertical-align: top;
  width: 30%; }

.plus-minus-input .input-icon {
  font-size: 13px;
  color: #aaaaaa; }

.plus-minus-input .custom-btn {
  border-radius: 0;
  height: 40px;
  padding: 8px 12px;
  background: #ffffff;
  border: 1px solid #c8c8c8; }
  .plus-minus-input .custom-btn:hover, .plus-minus-input .custom-btn:focus, .plus-minus-input .custom-btn.active {
    box-shadow: none;
    outline: none; }

.plus-minus-input .form-control {
  height: 40px;
  border-top: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8;
  border-left: 0px solid #c8c8c8;
  border-right: 1px solid #c8c8c8; }
  .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    border-left: 0px solid #c8c8c8;
    border-right: 0px solid #c8c8c8; }

.new-arrival-product .new-arrivals-img-contnent {
  overflow: hidden; }
  .new-arrival-product .new-arrivals-img-contnent img {
    width: 100%;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }

.new-arrival-product:hover .new-arrivals-img-contnent img {
  transform: scale(1.5) translateY(12%);
  -moz-transform: scale(1.5) translateY(12%);
  -webkit-transform: scale(1.5) translateY(12%);
  -ms-transform: scale(1.5) translateY(12%);
  -o-transform: scale(1.5) translateY(12%); }

/*
===================================
    list view
===================================*/
.new-arrival-content .item {
  font-size: 12px;
  color: #6e6e6e; }

.new-arrival-content h4, .new-arrival-content .h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px; }
  .new-arrival-content h4 a, .new-arrival-content .h4 a {
    color: #000; }

.new-arrival-content .price {
  font-weight: 600;
  color: var(--primary);
  font-size: 24px;
  margin-bottom: 0;
  float: right; }
  @media only screen and (max-width: 575px) {
    .new-arrival-content .price {
      float: none;
      margin-top: 10px; } }

.new-arrival-content p {
  font-size: 14px;
  color: #828690;
  margin-bottom: 6px;
  line-height: 24px; }

.new-arrival-content .text-content {
  margin-top: 18px; }

.new-arrival-content.text-center .price {
  float: unset; }

.success-icon {
  color: #68CF29;
  font-size: 16px; }

.comment-review {
  margin-bottom: 15px;
  display: table;
  width: 100%; }
  .comment-review .client-review {
    color: #828690;
    padding-right: 20px;
    text-decoration: underline !important;
    font-size: 14px; }
  .comment-review .span {
    color: #828690;
    font-size: 14px; }
  @media only screen and (max-width: 575px) {
    .comment-review {
      margin-bottom: 0; } }

.star-rating li {
  display: inline-block; }
  .star-rating li i {
    color: gold; }

.user-card .dz-media {
  height: 80px;
  width: 80px;
  min-width: 80px;
  border-radius: 10px;
  overflow: hidden;
  border: 4px solid #fff;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1); }
  .user-card .dz-media img {
    height: 100%;
    width: 100%;
    object-fit: cover; }

.user-card .icon-placeholder {
  font-size: 24px;
  text-transform: uppercase;
  line-height: 70px;
  font-weight: 500;
  display: block;
  letter-spacing: 2px;
  text-align: center;
  height: 100%; }

.user-card .title a {
  color: #000; }
  .user-card .title a:hover {
    color: var(--primary); }

.user-card .list-group {
  margin: 0 -30px; }
  .user-card .list-group .list-group-item {
    padding: 10px 30px; }

.profile-wrapper .profile-img {
  height: 150px;
  width: 150px;
  min-width: 150px;
  display: inline-block;
  border-radius: 0.35rem; }
  .profile-wrapper .profile-img img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 0.35rem; }
  .profile-wrapper .profile-img.active {
    position: relative; }
    .profile-wrapper .profile-img.active:after {
      content: "";
      position: absolute;
      right: -5px;
      top: -5px;
      border-radius: 50%;
      border: 3px solid #fff;
      height: 18px;
      width: 18px;
      background: #68CF29; }

.profile-wrapper .user-list-detail {
  display: flex; }
  .profile-wrapper .user-list-detail li {
    padding-right: 12px;
    margin-right: 12px;
    border-right: 1px solid #EEEEEE; }
    .profile-wrapper .user-list-detail li:last-child {
      border-right: 0; }
    .profile-wrapper .user-list-detail li svg {
      width: 20px;
      fill: rgba(0, 23, 55, 0.08); }

.user-states-info {
  background: #f7f7f7;
  border-radius: 0.35rem;
  text-align: center;
  padding: 15px 10px;
  border: 1px solid #dedede;
  border-style: dashed; }
  .user-states-info .user-states-info-name {
    font-size: 16px;
    color: black;
    font-weight: 600;
    display: block; }
  .user-states-info .user-states-value {
    font-size: 15px; }

.default-progress {
  height: 20px; }
  .default-progress .progress-bar {
    border-radius: 20px; }
  .default-progress .progress-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    padding: 0 15px; }

.bg-gradient-1 {
  background: #ac39d4;
  background: -moz-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
  background: -webkit-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
  background: linear-gradient(to right, #ac39d4 0%, #f04cf3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac39d4', endColorstr='#f04cf3',GradientType=1 ); }

@media only screen and (max-width: 767px) {
  .chat-body {
    min-height: auto !important; } }

.chat-wrapper {
  display: flex;
  overflow: hidden;
  position: relative; }
  .chat-wrapper .chat-left-sidebar {
    width: 320px;
    min-width: 320px;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s; }
    .chat-wrapper .chat-left-sidebar .chat-fix-search {
      padding: 12px 20px;
      border-bottom: 1px solid #EEEEEE;
      border-right: 1px solid #EEEEEE; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search img {
        height: 42px;
        width: 42px; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .form-control {
        border-right: 0;
        height: 42px;
        border-top-left-radius: 42px;
        border-bottom-left-radius: 42px; }
      .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text {
        height: 42px;
        background: transparent;
        border-left: 0;
        border: 1px solid #EEEEEE;
        border-top-right-radius: 42px;
        border-bottom-right-radius: 42px; }
        .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text i {
          font-weight: 600; }
    @media only screen and (max-width: 1199px) {
      .chat-wrapper .chat-left-sidebar {
        width: 280px;
        min-width: 280px; } }
  .chat-wrapper .chart-right-sidebar {
    flex: 1; }
  .chat-wrapper .chat-box-header {
    padding: 12px 20px; }
    .chat-wrapper .chat-box-header .main-img {
      height: 42px;
      width: 42px; }
  .chat-wrapper .chat-hamburger {
    display: none; }
  .chat-wrapper .chat {
    display: none; }
    .chat-wrapper .chat.active-chat {
      display: block; }
  @media only screen and (max-width: 767px) {
    .chat-wrapper .chat-left-sidebar {
      position: absolute;
      left: -280px;
      background: #fff;
      z-index: 5; }
      .chat-wrapper .chat-left-sidebar.show {
        left: 0; }
    .chat-wrapper .chat-hamburger {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      position: absolute;
      height: 45px;
      width: 45px;
      line-height: 45px;
      text-align: center;
      background-color: #6418C3;
      color: #fff;
      border-radius: 50%;
      right: 10px;
      top: 75px;
      z-index: 5; }
      .chat-wrapper .chat-hamburger span {
        display: block;
        height: 2px;
        margin: 2px auto;
        width: 20px;
        border-radius: 3px;
        background-color: #fff; } }

.message-bx .tab-content {
  height: 624px; }
  @media only screen and (max-width: 767px) {
    .message-bx .tab-content {
      height: calc(100vh - 380px); } }

.message-bx .image-bx {
  position: relative;
  display: inline-block; }
  .message-bx .image-bx .img-1 {
    width: 42px;
    height: 42px;
    height: 42px; }
    @media only screen and (max-width: 575px) {
      .message-bx .image-bx .img-1 {
        height: 45px;
        width: 45px; } }
  .message-bx .image-bx span.active {
    position: absolute;
    bottom: -2px;
    right: 1px;
    height: 12px;
    width: 12px;
    background: #68CF29;
    border: 2px solid #fff;
    border-radius: 3rem; }
    @media only screen and (max-width: 575px) {
      .message-bx .image-bx span.active {
        bottom: 0px;
        right: 0px;
        height: 15px;
        width: 15px;
        border: 3px solid #fff; } }

.message-bx p {
  font-size: 14px; }
  @media only screen and (max-width: 1199px) {
    .message-bx p {
      font-size: 12px; } }

.chat-box .message-sent {
  width: 62%;
  text-align: right; }
  .chat-box .message-sent p {
    background: #8850FF;
    text-align: left;
    border-radius: 0.35rem 0.35rem 0 0.35rem;
    padding: 10px 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    display: inline-block; }
  .chat-box .message-sent span {
    display: block; }
  @media only screen and (max-width: 575px) {
    .chat-box .message-sent {
      width: 100%;
      /* p{
				padding: 5px 8px;
				font-size:12px;
			} */ } }

.chat-box .message-received {
  width: 62%;
  text-align: left; }
  .chat-box .message-received p {
    background: #fff;
    text-align: left;
    font-size: 14px;
    display: inline-block;
    border-radius: 0 0.35rem 0.35rem 0.35rem;
    padding: 10px 20px;
    color: #000;
    font-weight: 400;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.1); }
  .chat-box .message-received span {
    display: block; }
  @media only screen and (max-width: 575px) {
    .chat-box .message-received {
      width: 100%;
      /* p{
				font-size:12px;
				padding: 5px 8px;
			} */ } }

.chat-box .type-massage {
  margin: 15px 15px;
  padding: 5px;
  border-radius: 0.35rem;
  border-width: 1px !important;
  border-style: dashed !important; }
  .chat-box .type-massage .form-control {
    border: 0;
    height: 43px;
    resize: none;
    padding: 10px; }
  .chat-box .type-massage .btn:focus {
    box-shadow: none; }
  .chat-box .type-massage .send-btn {
    border-radius: 0.35rem;
    padding: 10px 18px; }
  @media only screen and (max-width: 575px) {
    .chat-box .type-massage {
      margin: 5px 15px 15px;
      padding: 5px 8px; }
      .chat-box .type-massage textarea {
        font-size: 12px;
        padding: 11px 5px;
        height: 40px; } }

.chat-box .title-nm {
  font-size: 20px; }
  @media only screen and (max-width: 1199px) {
    .chat-box .title-nm {
      font-size: 16px; } }

.chat-box-area {
  position: relative;
  padding: 20px 20px;
  background: #f1f1f1;
  z-index: 1;
  height: 630px;
  background-size: 30%;
  background-position: bottom; }
  @media only screen and (max-width: 767px) {
    .chat-box-area {
      height: calc(100vh - 380px); } }

.chat-list-area {
  -webkit-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transition: all 0.5s;
  padding: 20px 20px;
  cursor: pointer; }
  .chat-list-area .image-bx {
    float: left;
    margin-right: 10px; }
  .chat-list-area p {
    margin-bottom: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
  .chat-list-area.active {
    background: var(--rgba-primary-1); }
  .chat-list-area:hover {
    background: #f7f7f7; }
  @media only screen and (max-width: 1199px) {
    .chat-list-area .user-name {
      font-size: 14px !important; } }
  @media only screen and (max-width: 575px) {
    .chat-list-area {
      padding: 15px 15px; } }

.card-tabs .nav-tabs.style-3 {
  border-bottom: 3px solid #EEEEEE; }
  .card-tabs .nav-tabs.style-3 .nav-link {
    font-size: 14px;
    border: 0;
    margin-bottom: -2px;
    border-radius: 0;
    position: relative;
    padding: 12px 20px;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s; }
    .card-tabs .nav-tabs.style-3 .nav-link:after {
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      bottom: 0;
      content: "";
      border-radius: 5px;
      height: 3px;
      width: 0px;
      background: var(--primary);
      -webkit-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s; }
    @media only screen and (max-width: 1199px) {
      .card-tabs .nav-tabs.style-3 .nav-link {
        padding: 12px 14px; } }
    .card-tabs .nav-tabs.style-3 .nav-link.active {
      background: transparent;
      color: var(--primary); }
      .card-tabs .nav-tabs.style-3 .nav-link.active:after {
        width: 100%; }

.project-list-group .card {
  margin-bottom: 17px;
  border: 1px solid;
  border-style: dashed;
  border-width: 2px;
  border-color: transparent; }
  .project-list-group .card:hover {
    border-color: #cccccc; }

.project-media img {
  height: 48px;
  width: 48px;
  border-radius: 50px; }
  @media only screen and (max-width: 575px) {
    .project-media img {
      height: 44px;
      width: 44px; } }

.project-media .img-placeholder {
  height: 48px;
  width: 48px;
  border-radius: 50px;
  line-height: 48px;
  font-weight: 600;
  font-size: 20px;
  text-align: center;
  display: inline-block; }

.project-info {
  padding: 5px 15px;
  flex-flow: wrap;
  display: flex;
  align-items: center; }
  @media only screen and (max-width: 1600px) {
    .project-info {
      font-size: 13px; }
      .project-info h5, .project-info .h5 {
        font-size: 15px; } }
  @media only screen and (max-width: 575px) {
    .project-info {
      padding: 10px 0px; } }

.project-nav {
  margin-bottom: 30px;
  border-bottom: 2px solid #EEEEEE;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 20px; }
  @media only screen and (max-width: 1199px) {
    .project-nav {
      margin-bottom: 20px;
      padding-bottom: 20px; } }
  @media only screen and (max-width: 767px) {
    .project-nav {
      display: block; } }
  @media only screen and (max-width: 575px) {
    .project-nav {
      margin-bottom: 15px;
      padding-bottom: 15px; } }

.power-ic i {
  font-size: 34px;
  height: 48px;
  width: 48px;
  text-align: center;
  line-height: 48px;
  border-radius: 50px;
  color: white;
  font-weight: bold;
  background: var(--primary); }

@media only screen and (max-width: 575px) {
  .power-ic i {
    font-size: 24px;
    height: 44px;
    width: 44px;
    line-height: 44px; } }

.project-status {
  justify-content: space-between; }

.project-card .dz-media {
  height: 80px;
  width: 80px;
  min-width: 80px;
  border-radius: 0.35rem;
  overflow: hidden; }
  .project-card .dz-media img {
    height: 100%; }

.project-card .border-bx {
  border: 1px solid;
  padding: 7px 13px;
  border-radius: 0.35rem;
  border-color: #c1c1c1;
  border-style: dashed; }

.dt-icon {
  height: 45px;
  width: 45px;
  min-width: 45px;
  border-radius: 0.35rem;
  line-height: 45px;
  text-align: center; }

.users-lg {
  display: flex; }
  .users-lg li {
    margin-right: -10px; }
    .users-lg li img {
      height: 40px;
      width: 40px;
      border-radius: 45px;
      border: 2px solid #fff; }

.contact-bx {
  border-width: 2px;
  border-color: #fff;
  text-align: center;
  border-style: dashed; }
  .contact-bx .image-bx {
    display: inline-block;
    position: relative;
    margin-bottom: 10px; }
    .contact-bx .image-bx span.active {
      height: 24px;
      width: 24px;
      position: absolute;
      bottom: 3px;
      right: 3px;
      border-radius: 2rem;
      background: #68CF29;
      border: 4px solid #fff; }
  .contact-bx ul {
    display: flex;
    justify-content: center; }
    .contact-bx ul li a {
      color: var(--primary);
      font-size: 25px;
      width: 48px;
      height: 48px;
      background: var(--rgba-primary-1);
      display: block;
      line-height: 48px;
      border-radius: 50px;
      text-align: center;
      margin: 0 5px; }
      .contact-bx ul li a:hover {
        background: var(--primary);
        color: white; }
  .contact-bx:hover {
    border-color: #d0d0d0;
    box-shadow: 0px 0px 20px var(--rgba-primary-1); }
  @media only screen and (max-width: 767px) {
    .contact-bx .media {
      display: block;
      text-align: center; }
      .contact-bx .media .image-bx {
        margin-right: 0px !important;
        margin-bottom: 10px; }
    .contact-bx ul {
      justify-content: center; }
      .contact-bx ul li a {
        padding: 0 10px; } }
  .contact-bx .card-header {
    position: absolute;
    right: 0;
    top: 0; }
    .contact-bx .card-header .dropdown {
      margin-left: auto; }
  .contact-bx .card-body .image-bx img {
    height: 120px;
    width: 120px; }
  .contact-bx .card-body .image-bx .icon-placeholder {
    height: 120px;
    width: 120px;
    display: inline-block;
    line-height: 120px;
    font-weight: 600;
    font-size: 30px;
    text-transform: uppercase; }
  .contact-bx .media-body h6, .contact-bx .media-body .h6 {
    margin-top: 5px; }
  .contact-bx .media-body p {
    margin-bottom: 30px; }
  @media only screen and (max-width: 1199px) {
    .contact-bx .card-body .image-bx img,
    .contact-bx .card-body .image-bx .icon-placeholder {
      height: 80px;
      width: 80px;
      line-height: 80px; }
    .contact-bx .card-body .image-bx span.active {
      height: 16px;
      border-width: 2px;
      width: 16px; }
    .contact-bx .card-header {
      padding: 15px; }
    .contact-bx .media-body h6, .contact-bx .media-body .h6 {
      font-size: 16px !important; }
    .contact-bx ul li a {
      width: 40px;
      height: 40px;
      line-height: 40px;
      font-size: 22px; } }

.image-placeholder {
  position: relative;
  max-width: 130px;
  margin: 10px auto; }
  .image-placeholder .avatar-edit {
    position: absolute;
    right: 12px;
    z-index: 1;
    top: 10px; }
    .image-placeholder .avatar-edit input {
      display: none; }
      .image-placeholder .avatar-edit input + label {
        display: inline-block;
        width: 34px;
        height: 34px;
        margin-bottom: 0;
        border-radius: 100%;
        background: #FFFFFF;
        border: 1px solid transparent;
        box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
        cursor: pointer;
        font-weight: normal;
        transition: all .2s ease-in-out; }
        .image-placeholder .avatar-edit input + label:hover {
          background: #f1f1f1;
          border-color: #d6d6d6; }
        .image-placeholder .avatar-edit input + label:after {
          content: "\f303";
          font-family: 'Font Awesome 5 Free';
          color: #757575;
          position: absolute;
          top: 6px;
          font-weight: 900;
          left: 0;
          right: 0;
          text-align: center;
          margin: auto; }
  .image-placeholder .avatar-preview {
    width: 120px;
    height: 120px;
    position: relative;
    border-radius: 100%;
    border: 6px solid #F8F8F8;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
    .image-placeholder .avatar-preview > div {
      width: 100%;
      height: 100%;
      border-radius: 100%;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center; }

[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
  border-color: #473F72 !important; }

[direction="rtl"] .border-right {
  border-left: 1px solid #EEEEEE !important;
  border-right: 0 !important; }

[direction="rtl"] .border-left {
  border-right: 1px solid #EEEEEE !important;
  border-left: 0 !important; }

[direction="rtl"] .dropdown-menu {
  left: auto; }

[direction="rtl"] .dropdown-menu-right {
  left: 0;
  right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .dropdown-menu-right {
      left: 15px; } }

[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
  margin-left: 10px;
  margin-right: 0; }

[direction="rtl"]:not([data-container="boxed"]) .nav-header {
  left: auto;
  right: 0; }

[direction="rtl"][data-container="wide-boxed"] .nav-header {
  left: auto;
  right: auto; }

[direction="rtl"] .nav-header {
  text-align: right;
  right: auto; }
  [direction="rtl"] .nav-header .brand-title {
    margin-left: 0;
    margin-right: 15px; }
  [direction="rtl"] .nav-header .brand-logo {
    padding-left: 0px;
    padding-right: 20px; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
      padding-right: 30px; }
    [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
    [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
      padding-right: 0; }
      [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
        padding-right: 30px; }
    @media (max-width: 575.98px) {
      [direction="rtl"] .nav-header .brand-logo {
        padding-right: 0; } }

[direction="rtl"] .nav-control {
  right: auto;
  left: 10px;
  left: -2.0625rem; }
  @media (max-width: 575.98px) {
    [direction="rtl"] .nav-control {
      left: -4.0625rem; } }

[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
  right: 0; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
  padding-right: 40px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
  width: 16rem; }

[direction="rtl"][data-sidebar-style="modern"] .nav-header .nav-control {
  right: unset;
  left: -60px; }

[direction="rtl"] .header {
  padding: 0;
  padding-right: 17.5rem; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"] .header {
      padding-right: 0; } }
  @media (max-width: 575.98px) {
    [direction="rtl"] .header {
      padding-right: 0rem;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header .header-content {
      padding-right: 3.5rem;
      padding-left: 0.938rem; } }
  [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
    padding-right: 0; }
  @media only screen and (max-width: 575px) {
    [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
      padding-right: 0.5rem; } }
  [direction="rtl"] .header .nav-control {
    right: 0.4375rem;
    left: auto; }

[direction="rtl"] .header-right > li:not(:first-child) {
  padding-left: 0;
  padding-right: 0.5rem;
  margin-right: 0 !important; }
  @media only screen and (max-width: 767px) {
    [direction="rtl"] .header-right > li:not(:first-child) {
      padding-right: 0.5rem; } }

[direction="rtl"] .header-right .header-profile > a.nav-link {
  margin-left: auto;
  padding-left: auto;
  margin-right: 15px;
  padding-right: 30px;
  border-right: 1px solid #EEEEEE;
  border-left: 0; }
  [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
    padding-right: 20px;
    padding-left: auto;
    text-align: right; }
    @media only screen and (max-width: 1400px) {
      [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
        padding-right: 10px;
        padding-left: 0; } }
  @media only screen and (max-width: 1400px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 10px;
      padding-right: 20px;
      padding-left: 0; } }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-right .header-profile > a.nav-link {
      margin-right: 0px;
      padding-right: 0px;
      border-right: 0; } }

[direction="rtl"] .header-left .search_bar .dropdown-menu,
[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
  right: 40px !important; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .dropdown-menu,
    [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
      right: -100px !important; } }

[direction="rtl"] .header-left .search_bar .search_icon {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5rem;
  border-bottom-right-radius: 5rem; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .header-left .search_bar .search_icon {
      border-radius: 5rem; } }

[direction="rtl"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }
  [direction="rtl"][data-layout="horizontal"] .header .header-content {
    padding-right: 2.5rem;
    padding-left: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
  padding-right: 2.5rem; }

[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
  padding-right: 7.75rem; }

[direction="rtl"][data-sidebar-style="mini"] .header {
  padding-right: 5rem; }

[direction="rtl"][data-sidebar-style="compact"] .header {
  padding: 0 0;
  padding-right: 11.25rem; }

[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 21.563rem; }

[direction="rtl"][data-sidebar-style="modern"] .header {
  padding: 0 0;
  padding-right: 9.375rem; }
  [direction="rtl"][data-sidebar-style="modern"] .header .navbar {
    padding-left: 40px;
    padding-right: 80px; }

[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
  padding: 0;
  padding-right: 16rem; }

[direction="rtl"] {
  text-align: right; }
  [direction="rtl"] .deznav {
    text-align: right; }
    [direction="rtl"] .deznav .metismenu ul:after {
      left: auto;
      right: 25px; }
    [direction="rtl"] .deznav .metismenu ul a:before {
      left: auto;
      right: 65px; }
    [direction="rtl"] .deznav .metismenu ul a .badge {
      float: left;
      margin-right: 0;
      margin-left: 12px; }
    [direction="rtl"] .deznav .metismenu li > a i {
      padding: 0 0 0 1.5rem; }
    [direction="rtl"] .deznav .metismenu li > a svg {
      margin-left: 5px;
      margin-right: 0; }
      [data-sidebar-style="compact"][direction="rtl"] .deznav .metismenu li > a svg {
        left: auto;
        margin-left: auto;
        margin-right: auto; }
      [data-sidebar-style="icon-hover"][direction="rtl"] .deznav .metismenu li > a svg {
        margin-left: 0; }
    [direction="rtl"] .deznav .metismenu li ul a {
      padding-right: 6.4rem;
      padding-left: 2rem; }
    [direction="rtl"] .deznav .metismenu li.active > .has-arrow:after {
      transform: rotate(45deg) translateY(-50%); }
    [direction="rtl"] .deznav .metismenu .has-arrow:after {
      left: 1.5625rem;
      right: auto; }
      [data-layout="horizontal"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        left: 1.125rem; }
      [data-sidebar-style="modern"][direction="rtl"] .deznav .metismenu .has-arrow:after {
        -webkit-transform: rotate(-45deg) translateY(-50%);
        transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li .has-arrow:after {
    left: 1.5rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu > li > a:before {
    left: auto;
    right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px; }
  [direction="rtl"][data-sidebar-style="mini"] .deznav .metismenu > li > a > i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu > li > ul a.has-arrow:after {
    left: 1.5625rem;
    right: auto; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li > a i {
    padding: 0; }
  [direction="rtl"][data-sidebar-style="compact"] .deznav .metismenu li ul a {
    padding-right: 0.625rem;
    padding-left: 0.625rem; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 4.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="overlay"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 40px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu ul a:before {
    left: auto;
    right: 65px; }
  [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a {
    padding-right: 3.5rem;
    padding-left: 0.625rem; }
    [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .deznav .metismenu li ul a:before {
      left: auto;
      right: 30px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li > ul li:hover ul {
    right: 11.8125rem;
    left: 0; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .navbar {
    padding-left: 0;
    padding-right: 60px; }
  [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
    right: auto;
    left: -50px; }
  [direction="rtl"][data-layout="horizontal"] .deznav {
    left: unset;
    right: 40px; }
    [direction="rtl"][data-layout="horizontal"] .deznav .metismenu > li:nth-child(2) > a {
      border-right: 0; }
  @media only screen and (max-width: 1023px) {
    [direction="rtl"][data-sidebar-style="overlay"] .header .navbar {
      padding-left: 40px;
      padding-right: 145px; } }

[direction="rtl"] {
  /* ===== Light gallery ===== */ }
  [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 15px;
    right: auto; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-radius: 0.75rem 0   0 0.75rem; }
  [direction="rtl"] .list-group {
    padding-left: 0; }
  [direction="rtl"] .form-check-input {
    margin-left: -1.25rem;
    margin-right: inherit; }
  [direction="rtl"] .form-check-inline .form-check-input {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .radio input,
  [direction="rtl"] .radio-inline,
  [direction="rtl"] .checkbox input,
  [direction="rtl"] .checkbox-inline input {
    margin-left: 0;
    margin-right: 0; }
  [direction="rtl"] .content-body {
    margin-right: 17.5rem;
    margin-left: auto; }
    [data-sidebar-style="modern"][direction="rtl"] .content-body {
      margin-right: 9.375rem; }
    [direction="rtl"] .content-body .page-titles {
      text-align: right; }
  [direction="rtl"] .doctor-info-details .media-body span i,
  [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
    margin-right: 0;
    margin-left: 10px; }
  [direction="rtl"] .patients-chart-deta .col,
  [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
  [direction="rtl"] .recovered-chart-deta .col {
    margin-right: 0;
    margin-left: 15px; }
  [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
    left: auto;
    right: -13px; }
  [direction="rtl"] .doctor-info-details .media i {
    right: 0;
    left: -15px; }
  [direction="rtl"] .review-table .disease {
    border-left: 0;
    border-right: 1px solid #eee;
    padding-left: 0;
    padding-right: 20px; }
  [direction="rtl"] .apexcharts-legend-text {
    margin: 4px; }
  [direction="rtl"] .doctor-info-details .media-body {
    padding-left: 0;
    padding-right: 40px; }
  [direction="rtl"] .custom-control {
    margin-left: 0; }
  [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
    border-radius: 0 0.75rem 0 0; }
  [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
    border-radius: 0.75rem 0 0 0; }
  [direction="rtl"] .form-head .btn i {
    margin-left: 5px;
    margin-right: 0; }
  [direction="rtl"] .iconbox {
    padding-left: 0;
    padding-right: 70px; }
    [direction="rtl"] .iconbox i {
      left: auto;
      right: 0; }
  [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
    border-radius: 0 0.35rem 0.35rem 0; }
  [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .custom-switch.toggle-switch.text-right {
    padding-left: 48px;
    padding-right: 0; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
    right: auto !important;
    left: -47px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
    right: auto !important;
    left: -28px; }
  [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
    left: -62px;
    right: auto !important; }
  [direction="rtl"] .check-switch {
    padding-right: 40px; }
    [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
      right: -35px !important; }
  [direction="rtl"] .bar-chart .apexcharts-yaxis {
    transform: translatex(101%); }
  [direction="rtl"] .detault-daterange .input-group-text {
    padding: 0.532rem 0.75rem;
    padding-right: auto;
    padding-left: 0; }
  [direction="rtl"] .form-wrapper .input-group .form-control {
    text-align: left; }
  [direction="rtl"] .timeline-chart .apexcharts-yaxis {
    transform: translateX(0); }
  [direction="rtl"] .card-table td:first-child {
    padding-right: 30px;
    padding-left: 10px; }
  [direction="rtl"] .card-table td:last-child {
    padding-left: 30px;
    padding-right: 10px; }
  [direction="rtl"] .chatbox .img_cont {
    margin-right: 0px;
    margin-left: 10px; }
  [direction="rtl"] .profile-tab .nav-item .nav-link {
    margin-right: 0;
    margin-left: 30px; }
    @media only screen and (max-width: 575px) {
      [direction="rtl"] .profile-tab .nav-item .nav-link {
        margin-left: 0px; } }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
    margin-left: 0px;
    margin-right: 40px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
    padding: 5px 15px 5px 10px;
    border-width: 0px 5px 0px 0px; }
  [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
    border: 0;
    right: -9px;
    width: 7px;
    left: auto;
    height: 7px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
    left: auto;
    right: 0px; }
  [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
    left: auto;
    right: -5px; }
  [direction="rtl"] .chatbox .msg_cotainer {
    margin-left: 0;
    margin-right: 10px;
    border-radius: 1.375rem 0 1.375rem 1.375rem; }
    [direction="rtl"] .chatbox .msg_cotainer:after {
      left: auto;
      right: -10px;
      transform: rotate(-90deg); }
  [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
    border-top-right-radius: 38px !important;
    border-bottom-right-radius: 38px !important; }
  [direction="rtl"] .chatbox .msg_cotainer_send {
    margin-right: 0px;
    margin-left: 10px;
    border-radius: 0 6px 6px 6px; }
    [direction="rtl"] .chatbox .msg_cotainer_send:after {
      right: auto;
      left: -10px;
      transform: rotate(90deg); }
  [direction="rtl"] .new-arrival-content .price {
    float: left; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.35rem;
    border-bottom-left-radius: 0.35rem; }
  [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
    padding-right: 0.5rem;
    padding-left: 0; }
  [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0;
    padding-left: 0.5rem; }
  [direction="rtl"] .chatbox .chatbox-close {
    left: 340px;
    right: auto; }
  [direction="rtl"] .message-search-area .input-group-text {
    padding-left: 25px;
    padding-right: 10px;
    border-left: 1px solid #EEEEEE;
    border-right: 0;
    border-radius: 2rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  [direction="rtl"] .message-search-area .form-control {
    border-right: 1px solid #EEEEEE;
    border-left: 0;
    border-radius: 2rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  [direction="rtl"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link {
    padding-right: 0;
    padding-left: 25px; }
  [direction="rtl"] .chat-box .message-sent p {
    border-radius: 20px 20px 20px 0; }
  [direction="rtl"] .chat-box .message-received p {
    border-radius: 20px 0 20px 20px; }
  [direction="rtl"] .mail-list .list-group-item i {
    padding-right: 0;
    padding-left: 0.625rem; }
  [direction="rtl"] .dataTables_wrapper .dataTables_filter input {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"][data-layout="horizontal"] .content-body {
    margin-right: 0; }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu li li .has-arrow:after {
    -webkit-transform: rotate(-4deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 5rem; }
  [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
    margin-right: 11.25rem; }
  [direction="rtl"][data-sidebar-style="overlay"] .content-body {
    margin-right: 0; }
  [direction="rtl"] #external-events .external-event:before {
    margin-right: 0;
    margin-left: .9rem; }
  [direction="rtl"] .post-input a i {
    margin-left: 15px;
    margin-right: 0; }
  [direction="rtl"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%); }
  [direction="rtl"] .deznav .metismenu .has-arrow[aria-expanded=true]:after,
  [direction="rtl"] .deznav .metismenu .mm-active > .has-arrow:after {
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg); }
  [direction="rtl"][data-layout="horizontal"] .deznav .metismenu .has-arrow:after {
    -webkit-transform: rotate(225deg) translateY(-50%);
    transform: rotate(225deg) translateY(-50%); }
  [direction="rtl"] .chatbox {
    left: -500px;
    right: auto; }
  [direction="rtl"] .chatbox.active {
    left: 0;
    right: auto; }
  @media only screen and (max-width: 575px) {
    [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
      float: right;
      margin-right: 0 !important;
      margin-left: 15px !important; } }
  [direction="rtl"] .default-select.style-1 .btn:after {
    margin-left: 0;
    margin-right: 0.5em; }
  [direction="rtl"] .pagination .page-indicator {
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg); }
  [direction="rtl"] .lg-outer.lg-visible {
    direction: ltr; }
  [direction="rtl"] .chart-point .chart-point-list {
    margin: 0;
    padding-right: 20px; }
  [direction="rtl"] .noUi-target {
    direction: rtl; }
  [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
    left: -20px; }
  [direction="rtl"] .noUi-vertical .noUi-value-vertical {
    padding-left: 0;
    padding-right: 25px; }
  [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
    display: none; }
  [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
    right: 50%;
    left: auto; }
  [direction="rtl"] .dtp > .dtp-content {
    right: 50%;
    left: auto; }
  [direction="rtl"] .modal-header .close {
    margin: 0;
    left: 0;
    top: 0px;
    right: auto; }
  [direction="rtl"] .input-group-prepend .btn + .btn {
    border-radius: 0 !important; }
  [direction="rtl"] .form-control + .input-group-append .btn:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0.35rem;
    border-top-left-radius: 0.35rem; }
  [direction="rtl"] .custom-file-label::after {
    border-radius: 0.35rem 0 0 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.35rem;
    border-bottom-right-radius: 0.35rem; }
  [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
    border-radius: 0; }
  [direction="rtl"] .weather-btn {
    margin-left: 20px; }
  [direction="rtl"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45ffffff', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"][data-theme-version="dark"] .coin-holding:after {
    background: -moz-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(5, 5, 5, 0.27) 0%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45050505', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 */ }
  [direction="rtl"] .market-line .apexcharts-yaxis {
    transform: translateX(-10px); }
  [direction="rtl"] .current-chart .apexcharts-datalabels-group text:last-child {
    fill: #fff; }
  [direction="rtl"] .swiper-box .swiper-slide {
    padding-left: 0;
    padding-right: 23px; }
  [direction="rtl"] .swiper-box .swiper-scrollbar-drag {
    left: auto;
    right: -3px; }
  [direction="rtl"] .swiper-box .swiper-container-vertical > .swiper-scrollbar {
    right: 4px;
    left: auto; }

@media only screen and (max-width: 1350px) and (min-width: 1200px) {
  [direction="rtl"] .content-body {
    margin-right: 17rem; } }

[direction="rtl"] .sidebar-right {
  left: -50rem;
  right: auto;
  box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1); }
  [direction="rtl"] .sidebar-right.show {
    left: 5.25rem;
    right: auto; }
  [direction="rtl"] .sidebar-right .sidebar-right-trigger {
    left: 100%;
    right: auto;
    border-radius: 0 5px 5px 0;
    box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }

[direction="rtl"] .sidebar-right .sidebar-close-trigger {
  left: -48px;
  right: auto; }

[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right; }

[direction="rtl"] .dz-demo-panel {
  right: unset;
  left: -100%; }
  [direction="rtl"] .dz-demo-panel.show {
    right: unset;
    left: 0; }
  [direction="rtl"] .dz-demo-panel .dz-demo-trigger {
    left: 100%;
    right: unset;
    border-radius: 0 5px 5px 0; }

html[dir="rtl"] [direction="rtl"] .footer {
  padding-right: 17.1875rem;
  padding-left: 0; }
  @media (max-width: 575.98px) {
    html[dir="rtl"] [direction="rtl"] .footer {
      padding-right: 0; } }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
  padding-right: 0; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
  padding-right: 3.75rem; }

html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
  padding-right: 9.375rem; }

:root {
  --primary: #eb8153;
  --secondary: #6418C3;
  --primary-hover: #e66025;
  --primary-light: #fbe5dc;
  --primary-dark: #943911;
  --rgba-primary-1: rgba(235, 129, 83, 0.1);
  --rgba-primary-2: rgba(235, 129, 83, 0.2);
  --rgba-primary-3: rgba(235, 129, 83, 0.3);
  --rgba-primary-4: rgba(235, 129, 83, 0.4);
  --rgba-primary-5: rgba(235, 129, 83, 0.5);
  --rgba-primary-6: rgba(235, 129, 83, 0.6);
  --rgba-primary-7: rgba(235, 129, 83, 0.7);
  --rgba-primary-8: rgba(235, 129, 83, 0.8);
  --rgba-primary-9: rgba(235, 129, 83, 0.9);
  --font-family-base: Roboto, sans-serif;
  --font-family-title: Roboto, sans-serif; }

[data-theme-version="dark"] {
  background: #2C254A;
  color: #828690;
  --nav-headbg: #3B3363;
  --sidebar-bg: #3B3363;
  --headerbg: #3B3363; }
  [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
  [data-theme-version="dark"] h2,
  [data-theme-version="dark"] .h2,
  [data-theme-version="dark"] h3,
  [data-theme-version="dark"] .h3,
  [data-theme-version="dark"] h4,
  [data-theme-version="dark"] .h4,
  [data-theme-version="dark"] h5,
  [data-theme-version="dark"] .h5,
  [data-theme-version="dark"] h6,
  [data-theme-version="dark"] .h6 {
    color: #fff !important; }
  [data-theme-version="dark"] a.link {
    color: #ddd; }
  [data-theme-version="dark"] a.link:focus,
  [data-theme-version="dark"] a.link:hover {
    color: #51A6F5; }
  [data-theme-version="dark"] a:hover {
    color: #fff; }
  [data-theme-version="dark"] .text-secondary {
    color: #fff !important; }
  [data-theme-version="dark"] .border-right {
    border-right: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-left {
    border-left: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-top {
    border-top: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border-bottom {
    border-bottom: 1px solid #473F72 !important; }
  [data-theme-version="dark"] .border {
    border: 1px solid #fff !important; }

[data-theme-version="dark"] .dropdown-menu {
  background-color: #3B3363;
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
  [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
    background-color: #3B3363;
    color: #7e7e7e; }


    .dataTables_wrapper .dataTables_paginate span .paginate_button.current{
        background:#b3c845 !important;
    }

    .dataTables_wrapper .dataTables_paginate span .paginate_button:hover{
        background:#b3c845 !important;
    }

    .dataTables_wrapper .dataTables_paginate span .paginate_button.after{
        background:#b3c845 !important;
    }

    .dataTables_wrapper .dataTables_paginate span .paginate_button.focus{
        background:#b3c845 !important;
    }

[data-theme-version="dark"] .btn-link g [fill] {
  fill: #fff; }

[data-theme-version="dark"] .btn-light:active,
[data-theme-version="dark"] .btn-light:focus,
[data-theme-version="dark"] .btn-light:hover {
  color: #000; }

[data-theme-version="dark"] .form-control {
  background-color: transparent;
  border-color: #5b5289;
  color: #fff; }

[data-theme-version="dark"] .card {
  background-color: #3B3363;
  box-shadow: none; }

[data-theme-version="dark"] .btn-outline-dark:hover {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .tdl-holder input[type=text],
[data-theme-version="dark"] .tdl-holder li {
  background-color: #3B3363;
  border-color: #473F72; }

[data-theme-version="dark"] .tdl-holder input[type=text]::placeholder {
  color: #828690; }

[data-theme-version="dark"] .tdl-holder label:hover {
  background-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .text-muted {
  color: #828690; }

[data-theme-version="dark"] .modal-content {
  background: #3B3363; }

[data-theme-version="dark"] .modal-footer,
[data-theme-version="dark"] .modal-header {
  border-color: #473F72; }

[data-theme-version="dark"] .close {
  font-weight: 400;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .close:hover {
    color: #fff; }

[data-theme-version="dark"] .header-left .dashboard_bar,
[data-theme-version="dark"] .star-review span,
[data-theme-version="dark"] .table strong {
  color: #fff; }

[data-theme-version="dark"] .text-dark {
  color: #828690; }

[data-theme-version="dark"] .star-rating .product-review,
[data-theme-version="dark"] .new-arrival-content .item {
  color: #fff; }

[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .widget-stat .media > span {
  background: #473F72;
  border-color: #473F72;
  color: #fff; }

[data-theme-version="dark"] .plus-minus-input .custom-btn {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .dropdown-divider,
[data-theme-version="dark"] .size-filter ul li {
  border-color: #473F72; }

[data-theme-version="dark"] .custom-select {
  border-color: #473F72;
  color: #828690;
  background: #2C254A; }

[data-theme-version="dark"] .nav-tabs {
  border-color: #473F72; }

[data-theme-version="dark"] .mail-list .list-group-item.active i {
  color: #fff; }

[data-theme-version="dark"] hr {
  border-color: #473F72; }

[data-theme-version="dark"] .grid-col {
  background: #2C254A; }

[data-theme-version="dark"] .noUi-target {
  border-color: #473F72;
  border-radius: 8px;
  box-shadow: none; }
  [data-theme-version="dark"] .noUi-target .noUi-connects {
    background: #473F72; }

[data-theme-version="dark"] .noUi-marker-large,
[data-theme-version="dark"] .noUi-marker {
  background: #473F72; }

[data-theme-version="dark"] .input-group-text {
  background: #473F72;
  color: #7e7e7e; }

[data-theme-version="dark"] .note-editor.note-frame {
  border-color: #473F72; }
  [data-theme-version="dark"] .note-editor.note-frame .btn {
    color: #fff; }
  [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
    color: #fff; }

[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
  border-color: #473F72; }

[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
  border-color: #473F72; }

[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
  border-color: #473F72; }
  [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
    background: #2C254A;
    color: #fff; }

[data-theme-version="dark"] .list-group-item-action {
  color: #7e7e7e; }

[data-theme-version="dark"] .list-group-item-action:focus,
[data-theme-version="dark"] .list-group-item-action:hover,
[data-theme-version="dark"] .list-group-item-action:focus {
  background-color: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .list-group-item.active {
  color: #fff;
  border-color: var(--primary); }
  [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .swal2-popup {
  background: #3B3363; }

[data-theme-version="dark"] .form-head .btn-outline-primary {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
  border-color: var(--primary); }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }

[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link {
  background: #453c74; }
  [data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
    color: #fff;
    background: var(--primary); }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info span,
[data-theme-version="dark"] .review-table .media-body p,
[data-theme-version="dark"] .iconbox small,
[data-theme-version="dark"] .iconbox .small,
[data-theme-version="dark"] .doctor-info-details .media-body p {
  color: #fff; }

[data-theme-version="dark"] .iconbox p,
[data-theme-version="dark"] .doctor-info-details .media-body span {
  color: rgba(255, 255, 255, 0.7); }

[data-theme-version="dark"] .best-doctor .timeline .timeline-panel {
  background: #3B3363; }

[data-theme-version="dark"] .doctor-list .accordion__header-line {
  background: #473F72; }

[data-theme-version="dark"] .review-table .disease,
[data-theme-version="dark"] .review-table,
[data-theme-version="dark"] .review-box {
  border-color: #473F72; }

[data-theme-version="dark"] .form-head .search-area .form-control {
  border: 1px solid #473F72; }

[data-theme-version="dark"] .form-head .search-area .input-group-append .input-group-text {
  background: #473F72; }

[data-theme-version="dark"] .patient-activity tbody tr {
  box-shadow: 0 1px 0 0 #473F72; }

[data-theme-version="dark"] .plus-box {
  background: rgba(255, 255, 255, 0.05);
  color: #fff; }

[data-theme-version="dark"] .default-select.style-1 .btn {
  color: #fff; }

[data-theme-version="dark"] .text-black {
  color: #fff !important; }

[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
  color: #fff; }

[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
  fill: #fff; }

[data-theme-version="dark"] .apexcharts-legend-text {
  color: #fff; }

[data-theme-version="dark"] .morris_chart_height text tspan {
  fill: #fff; }

[data-theme-version="dark"] .toggle-switch.text-right .custom-control-label:before {
  background-color: #ffffff29; }

[data-theme-version="dark"] .toggle-switch .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #fff; }

[data-theme-version="dark"] .btn-link {
  color: #fff; }

[data-theme-version="dark"] .amount-bx .form-control {
  background-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .amount-bx .form-control::placeholder {
    color: #fff; }

[data-theme-version="dark"] .table.bg-info-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td {
  color: #757878; }

[data-theme-version="dark"] .table.bg-warning-hover td {
  color: #fff; }

[data-theme-version="dark"] .table.bg-secondary-hover td {
  color: #757878; }

[data-theme-version="dark"] .order-bg {
  background: #7970A3; }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active > a:after {
  border-color: var(--primary); }

[data-theme-version="dark"] .detault-daterange .input-group-text {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group {
  background: transparent;
  border: 0; }
  [data-theme-version="dark"] .form-wrapper .input-group .input-group-prepend .input-group-text {
    color: #fff; }

[data-theme-version="dark"] .search-area-2 .form-control {
  background-color: #3B3363; }

[data-theme-version="dark"] .search-area-2 .input-group-append .input-group-text {
  background-color: #3B3363; }

[data-theme-version="dark"] .dataTablesCard {
  background-color: #3B3363; }

[data-theme-version="dark"] .compose-content .dropzone {
  background: #2C254A !important; }
  [data-theme-version="dark"] .compose-content .dropzone .dz-message .dz-button {
    color: #fff; }

[data-theme-version="dark"] .daterangepicker {
  background: #2C254A;
  border-color: var(--primary); }
  [data-theme-version="dark"] .daterangepicker .calendar-table {
    border-color: var(--primary);
    background: #2C254A; }
    [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
      background-color: var(--primary);
      color: #fff; }
  [data-theme-version="dark"] .daterangepicker:after {
    border-bottom: 6px solid #2C254A; }

[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
  background: #2C254A;
  border: 1px solid #473F72;
  color: #fff; }

[data-theme-version="dark"] .daterangepicker td.off,
[data-theme-version="dark"] .daterangepicker td.off.in-range,
[data-theme-version="dark"] .daterangepicker td.off.start-date,
[data-theme-version="dark"] .daterangepicker td.off.end-date {
  background-color: #3B3363; }
  [data-theme-version="dark"] .daterangepicker td.off:hover,
  [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
  [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
  [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
    background-color: var(--primary);
    color: #fff; }

[data-theme-version="dark"] .app-fullcalendar .fc-button {
  background-color: #2C254A;
  border-color: #473F72;
  color: #fff;
  text-shadow: none; }
  [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
    background-color: var(--primary); }

[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
  outline: 0;
  box-shadow: 0 0 0 2px #473F72, 0 0 0 4px var(--rgba-primary-1); }

[data-theme-version="dark"] .dd-handle {
  border-color: #473F72; }

[data-theme-version="dark"] .menu-toggle .deznav .metismenu li > ul {
  background: #3B3363 !important; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  border-color: #473F72; }

[data-theme-version="dark"] .nav-tabs .nav-link {
  color: white; }
  [data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
    color: #fff;
    background: transparent;
    border-color: #6418C3; }

[data-theme-version="dark"] .card-tabs .nav-tabs, [data-theme-version="dark"] .card-tabs .nav-link, [data-theme-version="dark"] .card-tabs .active {
  border-bottom: 0; }

[data-theme-version="dark"] .clockpicker-popover .popover-content {
  background-color: #3B3363; }

[data-theme-version="dark"] .clockpicker-plate {
  background-color: #2C254A; }

[data-theme-version="dark"] .clockpicker-popover .popover-title {
  background-color: #2C254A;
  color: #fff; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
  background-color: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
  background: #2C254A; }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
  background: var(--primary); }

[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
  background: var(--primary); }

[data-theme-version="dark"] .amount-bx {
  border-top: 1px solid #473F72;
  border-bottom: 1px solid #473F72; }

[data-theme-version="dark"] .bar-chart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] #lineChart line {
  stroke: #473F72;
  stroke-dasharray: 6; }

[data-theme-version="dark"] .activity-icon {
  border-color: #f0f0f063; }

[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
  border-color: #fff; }

[data-theme-version="dark"] .fc-unthemed .fc-today {
  background: #2C254A; }

[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
  background: #473F72; }

[data-theme-version="dark"] .picker__box {
  background: #2C254A; }
  [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
    background: #3B3363;
    color: #fff; }
    [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
      color: #fff; }

[data-theme-version="dark"] .picker {
  color: #999; }

[data-theme-version="dark"] .dtp > .dtp-content {
  background: #2C254A; }

[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
  color: #68686a; }
  [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
    color: #fff; }

[data-theme-version="dark"] .monthly-project-chart circle {
  fill: #2C254A; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-datalabels-group text {
  fill: #fff; }

[data-theme-version="dark"] .monthly-project-chart .apexcharts-radialbar-track path {
  stroke: #2C254A; }

[data-theme-version="dark"] .timeline-chart .apexcharts-series rect {
  fill: #2C254A; }

[data-theme-version="dark"] .kanbanPreview-bx {
  background: transparent; }
  [data-theme-version="dark"] .kanbanPreview-bx .card-body .sub-card {
    background: #3B3363; }

[data-theme-version="dark"] .message-bx .image-bx span.active, [data-theme-version="dark"] .contact-bx .image-bx span.active {
  border-color: #3B3363; }

[data-theme-version="dark"] .users li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .donut-chart-sale .peity path:last-child {
  fill: #2C254A; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link.active {
  background: transparent;
  color: #fff; }

[data-theme-version="dark"] .project-nav {
  border-color: #473F72; }

[data-theme-version="dark"] .contact-bx {
  border-color: #3B3363; }
  [data-theme-version="dark"] .contact-bx:hover {
    border-color: var(--primary); }

[data-theme-version="dark"] .btn-light,
[data-theme-version="dark"] .btn-light:active {
  background: #2C254A;
  border-color: #2C254A; }

[data-theme-version="dark"] .users-lg li img {
  border-color: #3B3363; }

[data-theme-version="dark"] .draggable.draggable-mirror {
  background: #3B3363;
  border: 2px dashed #473F72; }

[data-theme-version="dark"] .chat-list-area:hover, [data-theme-version="dark"] .chat-list-area.active {
  background: #2C254A; }

[data-theme-version="dark"] .message-search-area .input-group-text {
  background: #2C254A;
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-1 .nav-item .nav-link.active {
  color: #fff; }

[data-theme-version="dark"] .chat-box .message-received p {
  color: #b7b7b7; }

[data-theme-version="dark"] .chat-box .type-massage textarea {
  background: transparent; }

[data-theme-version="dark"] .chatbox .type_msg .form-control {
  background: transparent;
  resize: none; }

[data-theme-version="dark"] .message-search-area .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .daterangepicker td.in-range {
  background: #3B3363;
  color: #797c87; }

[data-theme-version="dark"] .daterangepicker .calendar-table .next span, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span {
  border-color: #fff; }
  [data-theme-version="dark"] .daterangepicker .calendar-table .next span:hover, [data-theme-version="dark"] .daterangepicker .calendar-table .prev span:hover {
    border-color: #000; }

[data-theme-version="dark"] .weather-btn {
  background: #3B3363; }

[data-theme-version="dark"] .tbl-orders svg path {
  fill: #fff; }

[data-theme-version="dark"] .tbl-orders i {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders tr td {
  color: #fff; }

[data-theme-version="dark"] .tbl-orders-style svg path {
  stroke: #fff; }

[data-theme-version="dark"] .tbl-orders-style tr td {
  color: #fff; }

[data-theme-version="dark"] .bootstrap-select .btn {
  background: transparent !important; }

[data-theme-version="dark"] .main-profile i {
  color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  background-color: #3B3363; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.next:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.current:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.previous:hover, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.next:hover {
    color: #000;
    background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled, [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled {
    color: #fff; }

[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button {
  background-color: #3B3363;
  color: white; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current {
    color: black;
    background: #fff;
    border: 0; }
    [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover {
      color: #000;
      background: #fff; }
  [data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
    color: #000;
    background: #fff; }

[data-theme-version="dark"] .table.bg-primary-hover td,
[data-theme-version="dark"] .table.bg-secondary-hover td,
[data-theme-version="dark"] .table.bg-warning-hover td,
[data-theme-version="dark"] .table.bg-info-hover td,
[data-theme-version="dark"] .table.bg-success-hover td,
[data-theme-version="dark"] .table.bg-danger-hover td {
  color: #fff; }

[data-theme-version="dark"] .my-profile a {
  color: #6418C3;
  background: #fff; }

[data-theme-version="dark"] .portofolio-social li a {
  border-color: #6418C3;
  color: #fff; }

[data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link:hover, [data-theme-version="dark"] .style-tabs-2 .nav-item .nav-link.active {
  color: #fff;
  border-color: #fff; }

[data-theme-version="dark"] .info-group .color-style {
  color: #68CF29; }

[data-theme-version="dark"] .order-tbl tr th {
  color: #b1adc4; }

[data-theme-version="dark"] .dropdown-menu, [data-theme-version="dark"] .dropdown-item {
  color: #b1adc4; }

[data-theme-version="dark"] .bootstrap-select, [data-theme-version="dark"] .dropdown-toggle, [data-theme-version="dark"] .filter-option-inner-inner {
  color: #fff; }

[data-theme-version="dark"] .main-profile > p {
  color: #8f88b4; }

[data-theme-version="dark"] .market-line line {
  stroke: #483F79; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link.active, [data-theme-version="dark"] .card-tabs.style-1 .nav-tabs .nav-link:hover {
  border-color: #fff !important;
  color: #fff; }

[data-theme-version="dark"] .coin-holding:after {
  background: -moz-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: -webkit-linear-gradient(left, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  background: linear-gradient(to right, rgba(30, 87, 153, 0) 3%, rgba(42, 72, 130, 0) 32%, rgba(59, 51, 99, 0.49) 71%, rgba(59, 51, 99, 0.84) 99%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#d63b3363',GradientType=1 ); }

[data-theme-version="dark"] .card-table thead {
  background: #5B5288; }

[data-theme-version="dark"] .swiper-box:after {
  background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(166, 188, 213, 0) 33%, rgba(44, 37, 74, 0.43) 53%, #2c254a 79%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#f9f9f9',GradientType=0 ); }

[data-theme-version="dark"] .fc-theme-standard td, [data-theme-version="dark"] .fc-theme-standard th,
[data-theme-version="dark"] .fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, [data-theme-version="dark"] .fc-scrollgrid, [data-theme-version="dark"] table {
  border-color: #473F72; }

[data-theme-version="dark"] .default-select.style-1 .btn:after {
  color: #fff; }

[data-theme-version="dark"] .form-wrapper .input-group .form-control {
  border-color: #473F72; }

[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
  background-color: #2C254A; }

[data-theme-version="dark"] .btn-outline-light:hover {
  color: #000; }

[data-theme-version="dark"] .dropdown-menu {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box-area {
  background: #2C254A; }

[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search .message-search-area .input-group-text,
[data-theme-version="dark"] .chat-wrapper .chat-left-sidebar .chat-fix-search,
[data-theme-version="dark"] .user-card .dz-media {
  border-color: #473F72; }

[data-theme-version="dark"] .chat-box .message-received p {
  background: #3B3363;
  color: #fff; }

[data-theme-version="dark"] .project-list-group .card:hover {
  border-color: #473F72; }

[data-theme-version="dark"] table.dataTable.style-1 thead th {
  color: #c7c7c7; }

[data-theme-version="dark"] .table {
  color: #989898; }

[data-theme-version="dark"] .user-card .title a {
  color: #fff; }

[data-theme-version="dark"] .card-tabs .nav-tabs.style-2 .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.5); }

[data-theme-version="dark"] .form-control.custom-image-select .dropdown-toggle, [data-theme-version="dark"] .form-control.custom-image-select-2 .dropdown-toggle {
  background: #2c254a !important; }

[data-theme-version="dark"] .header {
  border-color: #473F72; }
  [data-theme-version="dark"] .header .sub-header {
    background-color: #3B3363;
    border-color: #473F72; }

[data-theme-version="dark"] .header-left input {
  background: #2C254A !important;
  border-color: transparent;
  color: #fff; }
  [data-theme-version="dark"] .header-left input:focus {
    box-shadow: none;
    border-color: var(--primary); }
  [data-theme-version="dark"] .header-left input::placeholder {
    color: #fff; }

[data-theme-version="dark"] .header-left .search_icon {
  background: #2C254A; }
  [data-theme-version="dark"] .header-left .search_icon i {
    color: #fff; }

[data-theme-version="dark"] .search-area .input-group-text {
  background: #2C254A;
  border: 0; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link {
  border-color: #473F72;
  background: transparent; }

[data-theme-version="dark"] .header-right .right-sidebar a {
  color: var(--primary);
  border-color: #473F72; }

[data-theme-version="dark"] .header-right .header-profile > a.nav-link .header-info strong {
  color: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
  background: transparent; }

[data-theme-version="dark"] .header-right .dropdown .nav-link {
  color: #fff;
  background: #2C254A; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg  path {
    fill: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link i {
    color: #fff; }
  [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-full path, [data-theme-version="dark"] .header-right .dropdown .nav-link svg#icon-minimize path {
    stroke: #fff; }

[data-theme-version="dark"] .header-right .notification_dropdown .dropdown-item a {
  color: #fff; }

[data-theme-version="dark"] .search-area .input-group-append .input-group-text {
  background: #2C254A;
  padding: 0 19px;
  border: 0; }

[data-theme-version="dark"] .search-area .form-control:focus, [data-theme-version="dark"] .search-area .form-control:hover, [data-theme-version="dark"] .search-area .form-control:active {
  background: #2C254A; }

[data-theme-version="dark"] .pulse-css {
  border-color: #3B3363; }

[data-theme-version="dark"] .nav-header .hamburger .line {
  background: #fff; }

[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
  background-color: #fff; }

[data-theme-version="dark"][data-layout="horizontal"] .search-area .input-group-append .input-group-text,
[data-theme-version="dark"][data-layout="horizontal"] .search-area .form-control {
  background: #2C254A !important; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"] .nav-header {
  border-color: #473F72; }

[data-theme-version="dark"] .svg-logo-path {
  fill: #fff; }

[data-theme-version="dark"] .nav-control {
  color: #fff; }

[data-theme-version="dark"] .brand-logo {
  color: #fff; }
  [data-theme-version="dark"] .brand-logo:hover {
    color: #fff; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu li > ul, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu li > ul {
  background-color: #3B3363; }

[data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="mini"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="compact"] .deznav .metismenu > li.mm-active > a i {
  color: #fff; }

[data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a {
  color: #fff; }
  [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="modern"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="overlay"] .deznav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"][data-sidebar-style="icon-hover"] .deznav .metismenu > li.mm-active > a i {
    color: #fff; }

[data-theme-version="dark"] .fixed-content-box {
  background-color: #3B3363; }
  [data-theme-version="dark"] .fixed-content-box .head-name {
    background: #3B3363;
    color: #fff;
    border-color: #473F72; }
  [data-theme-version="dark"] .fixed-content-box + .header + .deznav {
    background-color: #2C254A; }

[data-theme-version="dark"] .deznav .metismenu > li > a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu > li:hover > a, [data-theme-version="dark"] .deznav .metismenu > li:focus > a, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a {
  color: var(--primary); }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a::after, [data-theme-version="dark"] .deznav .metismenu > li:focus > a::after, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a::after {
    border-color: #fff; }
  [data-theme-version="dark"] .deznav .metismenu > li:hover > a i, [data-theme-version="dark"] .deznav .metismenu > li:focus > a i, [data-theme-version="dark"] .deznav .metismenu > li.mm-active > a i {
    color: var(--primary); }

[data-theme-version="dark"] .deznav .metismenu > li.mm-active ul ul {
  background-color: transparent; }

[data-theme-version="dark"] .deznav .metismenu ul:after {
  background-color: #473F72; }

[data-theme-version="dark"] .deznav .metismenu ul a:hover, [data-theme-version="dark"] .deznav .metismenu ul a:focus, [data-theme-version="dark"] .deznav .metismenu ul a.mm-active {
  color: var(--primary);
  background: #332c52; }

[data-theme-version="dark"] .deznav .metismenu ul a:before {
  background-color: #fff; }

[data-theme-version="dark"] .deznav .metismenu a {
  color: #b3b3b3; }

[data-theme-version="dark"] .deznav .metismenu .has-arrow:after {
  border-color: #fff; }

[data-theme-version="dark"] .sidebar-right {
  border-radius: 12px 0 0 12px; }
  [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-link {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .bootstrap-select .btn {
    border-color: #EEEEEE !important; }
  [data-theme-version="dark"] .sidebar-right .filter-option-inner-inner {
    color: #000; }
  [data-theme-version="dark"] .sidebar-right .dropdown-menu {
    background-color: #fff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); }
    [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .sidebar-right .dropdown-menu .dropdown-item:hover {
      background-color: rgba(59, 51, 99, 0.1);
      color: rgba(0, 0, 0, 0.8); }

[data-theme-version="dark"] .footer {
  background-color: transparent; }
  [data-theme-version="dark"] .footer .copyright {
    background-color: transparent; }
    [data-theme-version="dark"] .footer .copyright p {
      color: #fff; }




      .footer .copyright a{
        color:#b3c845;
    }





/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL3N0eWxlLmNzcyIsCgkic291cmNlcyI6IFsKCQkic2Nzcy9tYWluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fYWJzdHJhY3RzLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fdmFyaWFibGUuc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19icy1jdXN0b20uc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19pbmhlcml0YW5jZS5zY3NzIiwKCQkic2Nzcy9hYnN0cmFjdHMvX21peGluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fbWFwcy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21peGlucy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1zY2hlbWUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsCgkJInNjc3MvYmFzZS9fZm9udHMuc2NzcyIsCgkJInNjc3MvYmFzZS9faGVscGVyLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX3Jlc2V0LnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2NvbG9ycy5zY3NzIiwKCQkic2Nzcy9iYXNlL19jdXN0b20tZ3JpZC5zY3NzIiwKCQkic2Nzcy9fcHJlbG9hZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC9mb290ZXIvX2Zvb3Rlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9uYXYtaGVhZGVyL19uYXYtaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9oZWFkZXIvbmF2LWhlYWRlci9fbmF2LWNvbnRyb2wuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9faGVhZGVyLWdsb2JhbC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItbGVmdC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1yZXNldC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvcnRsL19ydGwtbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvcnRsL19ydGwtaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9ydGwvX3J0bC1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLXNpZGViYXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3J0bC9fcnRsLWZvb3Rlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItYmcuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX21lZ2EtbWVudS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1mdWxsLnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLW1pbmktbmF2LnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLWhvcml6b250YWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItY29tcGFjdC1uYXYuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItaWNvbi1ob3Zlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1tb2Rlcm4uc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItb3ZlcmxheS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci12ZXJ0aWNhbC1uYXYuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItcHJvZmlsZS5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fZml4ZWQtc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fZHotZGVtby1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC90aGVtZS9fdGhlbWUuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3RoZW1lL190aGVtZS1iZy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdGhlbWUvX3RoZW1lLWJveGVkLnNjc3MiLAoJCSJzY3NzL2xheW91dC90aGVtZS9fdGhlbWUtd2lkZS1ib3hlZC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdGhlbWUvX3RoZW1lLWNvbG9yLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19vcGVuc2Fucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcG9wcGlucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcm9ib3RvLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19oZWx2ZXRpY2Euc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX21haW4uc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX3RyYW5zcGFyZW50LXJlc2V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1nbG9iYWwuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tdHJhbnNwYXJlbnQvX3RyYW5zcGFyZW50LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi10cmFuc3BhcmVudC9fdHJhbnNwYXJlbnQtbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi10cmFuc3BhcmVudC9fdHJhbnNwYXJlbnQtbGVmdC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1yaWdodC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLXRyYW5zcGFyZW50L190cmFuc3BhcmVudC1mb290ZXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tZGFyay9fbWFpbi5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLXJlc2V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstZ2xvYmFsLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC92ZXJzaW9uLWRhcmsvX2RhcmstbmF2LWhlYWRlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLWxlZnQtc2lkZWJhci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdmVyc2lvbi1kYXJrL19kYXJrLXJpZ2h0LXNpZGViYXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3ZlcnNpb24tZGFyay9fZGFyay1mb290ZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9fY29tcG9uZW50cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwLWNhbGVuZGVyLWRhdGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2FwcC1jYWxlbmRlci1ldmVudC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fZW1haWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX3Byb2ZpbGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2NoYXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fY2hhcnQtY2hhcnRpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWNoYXJ0anMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWMzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1mbG90LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1tb3JyaXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LXNwYXJrbGluZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fZWFzeS1waWUtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWFtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWhpZ2hjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2VjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1iYXNpYy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNoZWNrYm94LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tcmFkaW8tYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3dpdGNoLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tdmFsaWRhdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLXBpY2tlcnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1hZGRvbnMtY3JvcHBlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWFkZG9ucy1zZWxlY3QyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3RlcHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1kcm9wem9uZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tZWRpdG9yLXF1aWxsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXBzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXAtZGF0YW1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL21hcC9fbWFwLWpxdm1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL19hZGRvbnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtYmxvY2t1aS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ib290c3RyYXAtc2VsZWN0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNsaXBib2FyZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy10aWNrZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtdHlwZWFoZWFkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXdlYXRoZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbm91aS1zbGlkZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbmVzdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtcGlnbm9zZS1jYWxlbmRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ob3Jpem9udGFsLXRpbWVsaW5lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXRvYXN0ci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1saWdodGdhbGxlcnkuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fanF2bWFwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3BlcmZlY3Qtc2Nyb2xsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX2Ryb3B6b25lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNhbGVuZGFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX2ludGVyZmFjZXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYWNjb3JkaW9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWFsZXJ0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJhZGdlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJyZWFkY3J1bWIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWNhcmQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktY2Fyb3VzZWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZHJvcGRvd24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZ3JpZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1sYWJlbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1saXN0LWdyb3VwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lbnUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktbW9kYWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktcGFnaW5hdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wb3BvdmVyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXByZWxvYWRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wcm9ncmVzc2Jhci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1yaWJib24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktc2Nyb2xsYmFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXN0ZXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGFiLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXRvb2x0aXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGltZWxpbmUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1jaGFydC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXNvY2lhbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXN0YXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC10b2RvLWxpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZXNzYWdlcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXBpY2thZGF0ZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWNhcmQtbGlzdC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3RhYmxlcy9fdGFibGUtYmFzaWMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWJvb3RncmlkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1kYXRhdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWZvb3RhYmxlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1qc2dyaWQuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2VzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWVycm9yLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWF1dGguc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtcHJpY2luZy5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS10aW1lbGluZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1kb2N0b3ItZGV0YWlscy5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1wYXRpZW50LWRldGFpbHMuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtcmV2aWV3LnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19jYWxlbmRhci5zY3NzIiwKCQkic2Nzcy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsCgkJInNjc3MvcGFnZXMvX2Vjb20tcHJvZHVjdC1kZXRhaWwuc2NzcyIsCgkJInNjc3MvcGFnZXMvX2Vjb20tcHJvZHVjdC1ncmlkLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19lY29tLXByb2R1Y3QtbGlzdC5zY3NzIiwKCQkic2Nzcy9hcHBsaWNhdGlvbi9fcGFnZXMuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3VzZXIuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3Byb2ZpbGUuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX2NoYXQuc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX3Byb2plY3Quc2NzcyIsCgkJInNjc3MvYXBwbGljYXRpb24vX2NvbnRhY3Quc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5n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Q3JELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsR0FBRyxHQUFJOztBQUNyRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLEdBQUcsR0FBSTs7QUFDckQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxHQUFHLEdBQUk7O0FBQ3JELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsR0FBRyxHQUFJOztBQUNyRCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxJQUFJLEdBQUk7O0FBQ3RELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsSUFBSSxHQUFJOztBQUN0RCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxNQUFNLENBQUE7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFFLFdBQVcsRUFBQyxJQUFJLEdBQUk7O0FBQ3RELEFBQUEsTUFBTSxDQUFBO0VBQUMsU0FBUyxFQUFDLGVBQWU7RUFBRSxXQUFXLEVBQUMsSUFBSSxHQUFJOztBQUN0RCxBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUUsV0FBVyxFQUFDLElBQUksR0FBSTs7QUFDdEQsQUFBQSxVQUFVLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFHOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUc7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRzs7QUFDN0IsQUFBQSxVQUFVLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFHOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUc7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRzs7QUFDN0IsQUFBQSxVQUFVLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFHOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUc7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRzs7QUFFN0IsQUFBQSxXQUFXLENBQUE7RUFDVixXQUFXLEVBQUMsTUFBTSxHQUNsQjs7QUFVRCxBQUNJLGFBRFMsQ0FDVCxVQUFVLENBQUM7RUFDUCxVQUFVLEVBQUUsSUFBSTtFQUN0QixhQUFhLEVBQUUsSUFBSTtFQUNiLFlBQVksRUFBRSxJQUFJLEdBd0JyQjtFdkZySUcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtJdUZ5R2pELEFBS0UsYUFMVyxDQUNULFVBQVUsQUFJWCxJQUFJLENBQUE7TUFFSCxTQUFTLEVBQUUsTUFBTSxHQW9CbEI7RXZGeElLLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07SXVGNkdqRCxBQUtFLGFBTFcsQ0FDVCxVQUFVLEFBSVgsSUFBSSxDQUFBO01BS0gsVUFBVSxFQUFFLElBQUk7TUFDaEIsYUFBYSxFQUFFLElBQUk7TUFDbkIsWUFBWSxFQUFFLElBQUk7TUFDbEIsU0FBUyxFQUFFLElBQUksR0FjaEI7RXZGeElLLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SXVGNkdoRCxBQUtFLGFBTFcsQ0FDVCxVQUFVLEFBSVgsSUFBSSxDQUFBO01BV0gsVUFBVSxFQUFFLElBQUk7TUFDaEIsYUFBYSxFQUFFLElBQUk7TUFDbkIsWUFBWSxFQUFFLElBQUk7TUFDbEIsU0FBUyxFQUFFLElBQUksR0FRaEI7RXZGeElLLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SXVGNkdoRCxBQUtFLGFBTFcsQ0FDVCxVQUFVLEFBSVgsSUFBSSxDQUFBO01BaUJILFVBQVUsRUFBRSxJQUFJO01BQ2hCLGFBQWEsRUFBRSxJQUFJO01BQ25CLFlBQVksRUFBRSxJQUFJO01BQ2xCLFNBQVMsRUFBRSxJQUFJLEdBRWhCOztBQTNCSCxBQTZCSSxhQTdCUyxDQTZCVCxnQkFBZ0IsRUE3QnBCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxhQUFhLEVrRDJKakIsYUFBYSxDbEQzSlQsYUFBYSxFa0QySmpCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxjQUFjLENrRHdMRztFQUNiLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFlBQVksRUFBRSxJQUFJLEdBZ0JyQjtFdkY3SkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtJdUY2R2pELEFBNkJJLGFBN0JTLENBNkJULGdCQUFnQixFQTdCcEIsYUFBYSxDbEQzSlQsYUFBYSxFa0QySmpCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxhQUFhLEVrRDJKakIsYUFBYSxDbEQzSlQsYUFBYSxFa0QySmpCLGFBQWEsQ2xEM0pULGNBQWMsQ2tEd0xHO01BS2xCLFdBQVcsRUFBRSxJQUFJO01BQ2pCLGFBQWEsRUFBRSxJQUFJO01BQ25CLFlBQVksRUFBRSxJQUFJLEdBWWhCO0V2RjdKRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0l1RjZHaEQsQUE2QkksYUE3QlMsQ0E2QlQsZ0JBQWdCLEVBN0JwQixhQUFhLENsRDNKVCxhQUFhLEVrRDJKakIsYUFBYSxDbEQzSlQsYUFBYSxFa0QySmpCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxhQUFhLEVrRDJKakIsYUFBYSxDbEQzSlQsY0FBYyxDa0R3TEc7TUFVbEIsV0FBVyxFQUFFLElBQUk7TUFDakIsYUFBYSxFQUFFLElBQUk7TUFDbkIsWUFBWSxFQUFFLElBQUksR0FPaEI7RXZGN0pHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SXVGNkdoRCxBQTZCSSxhQTdCUyxDQTZCVCxnQkFBZ0IsRUE3QnBCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxhQUFhLEVrRDJKakIsYUFBYSxDbEQzSlQsYUFBYSxFa0QySmpCLGFBQWEsQ2xEM0pULGFBQWEsRWtEMkpqQixhQUFhLENsRDNKVCxjQUFjLENrRHdMRztNQWVsQixXQUFXLEVBQUUsSUFBSTtNQUNqQixhQUFhLEVBQUUsSUFBSTtNQUNuQixZQUFZLEVBQUUsSUFBSSxHQUVoQjs7QUFHTCxNQUFNO0FBQ04sQUFBQSxJQUFJLEFBQUEsSUFBSTtBQUNSLElBQUksQ0FBQTtFQUNILFdBQVcsRUFBQyxJQUFJO0VBQ2hCLFlBQVksRUFBQyxJQUFJLEdBS2pCO0VBUkQsQUFJQyxJQUpHLEFBQUEsSUFBSSxFQUlQLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYjtFQUhGLElBQUksRUFHSCxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFBYztJQUNkLFlBQVksRUFBQyxHQUFHO0lBQ2hCLGFBQWEsRUFBQyxHQUFHLEdBQ2pCOztBQUdGLEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLEdBQUcsR0FBRzs7QUFDbkIsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBRyxHQUFHOztBQUNuQixBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxHQUFHLEdBQUc7O0FBQ25CLEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLEdBQUcsR0FBRzs7QUFDbkIsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBRyxHQUFHOztBQUNuQixBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxHQUFHLEdBQUc7O0FBQ25CLEFBQUEsSUFBSSxDQUFBO0VBQUMsT0FBTyxFQUFDLEdBQUcsR0FBRzs7QUFDbkIsQUFBQSxJQUFJLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBRyxHQUFHOztBQUNuQixBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxHQUFHLEdBQUc7O0FBR25CLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxRQUFRO0VBQ3ZCLFVBQVUsRUFBRSxRQUFRO0VBQ3BCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDMUZsUG5CLE9BQU87RTBGbVBaLGNBQWMsRUFBRSxJQUFJLEdBSXZCO0dBSFcsQUFBQSxBQUFBLFNBQUMsQ0FBVSxLQUFLLEFBQWYsRUFBaUIsZ0JBQWdCLENBQVg7SUFDM0IsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBS0EsQUFJVyxZQUpILEFBQ0osSUFBSyxDckRrTkosU0FBUyxDcURsTkssSUFBSyxDQUFBLFNBQVMsQ0FDekIsT0FBTyxBQUVILE1BQU0sRUFKbEIsWUFBUSxBQUNKLElBQUssQ3JEa05KLFNBQVMsQ3FEbE5LLElBQUssQ0FBQSxTQUFTLENBRXpCLE9BQU8sQUFDSCxNQUFNLENBQUM7RUFDSixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QXhFdE1ULEFBQUEsYUFBYSxDd0U0TVI7RUFDWixLQUFLLEVBQUMsY0FBYyxDQUFBLFVBQVUsR0FDOUI7O0F4RTlNTyxBQUFBLFdBQVcsQ3dFZ05SO0VBQ1YsZ0JBQWdCLEVBQUMsY0FBYyxDQUFBLFVBQVUsR0FDekM7O0FBR0QsQUFBQSxlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsS0FBSztFQUNmLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsTUFBTSxHQUNsQjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDO0VBQ2hCLEtBQUssRUFBRSxLQUFLO0VBQ1osVUFBVSxFQUFFLE9BQU87RUFDbkIsU0FBUyxFQUFFLDZEQUE2RDtFQUN4RSxhQUFhLEVBQUUsSUFBSTtFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxHQUFHO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsdUJBQXVCLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxHQUt2RDtFQWhCRCxBQVlJLG1CQVplLEFBWWQsTUFBTSxFQVpYLG1CQUFtQixBQWFkLE1BQU0sQ0FBQztJQUNKLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBRUwsQUFBQSxVQUFVLENBQUU7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxZQUFZLENBQUE7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxZQUFZLENBQUE7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxVQUFVLENBQUU7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxTQUFTLENBQUc7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxZQUFZLENBQUE7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxZQUFZLENBQUE7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxXQUFXLENBQUM7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxVQUFVLENBQUU7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFDOUIsQUFBQSxVQUFVLENBQUU7RUFBRSxLQUFLLEV6RjVQVixPQUFPLEd5RjRQYzs7QUFFOUIsQUFBQSxhQUFhLENBQUE7RUFDWixVQUFVLEUxRmxOTyxPQUFPLEMwRmtOSSxVQUFVLEdBQ3RDOztBQUNELEFBQUEsVUFBVSxDQUFBO0VBQ1QsVUFBVSxFMUZuTk8sT0FBTyxDMEZtTkksVUFBVSxHQUN0Qzs7QUFDRCxBQUFBLE9BQU8sQ0FBQTtFQUNOLFVBQVUsRTFGck5PLE9BQU8sQzBGcU5JLFVBQVUsR0FDdEM7O0FBQ0QsQUFBQSxhQUFhLENBQUE7RUFDWixVQUFVLEUxRnZOTyxPQUFPLEMwRnVOSSxVQUFVLEdBQ3RDOztBQUNELEFBQUEsUUFBUSxDQUFBO0VBQ1AsVUFBVSxFMUZ6Tk8sT0FBTyxDMEZ5TkksVUFBVSxHQUN0Qzs7QUFDRCxBQUFBLGNBQWMsQ0FBQTtFQUNiLFVBQVUsRTFGM05PLE9BQU8sQzBGMk5JLFVBQVUsR0FDdEM7O0FBQ0QsQUFBQSxlQUFlLENBQUE7RUFDZCxVQUFVLEUxRjdOTyxPQUFPLEMwRjZOSSxVQUFVLEdBQ3RDOztBQUNELEFBQUEsU0FBUyxDQUFBO0VBQ1IsVUFBVSxFMUYvTlEsT0FBTyxDMEYrTkksVUFBVSxHQUN2Qzs7QXhFL1FPLEFBQUEsU0FBUyxDd0VnUlI7RUFDUixVQUFVLEUxRm5VSCxJQUFJLEcwRm9VWDs7QXhFbFJPLEFBQUEsV0FBVyxDd0VtUlI7RUFDVixLQUFLLEUxRnRVRSxJQUFJLEMwRnNVRSxVQUFVLEdBQ3ZCOztBQUNELEFBQUEsVUFBVSxDQUFBO0VBQ1QsUUFBUSxFQUFDLFFBQVEsR0FDakI7O0FBRUQsQUFBQSxPQUFPLENBQUE7RUFDTixTQUFTLEVBQUMsVUFBVTtFQUNwQixjQUFjLEVBQUMsVUFBVTtFQUN6QixpQkFBaUIsRUFBQyxVQUFVO0VBQzVCLGFBQWEsRUFBQyxVQUFVO0VBQ3hCLFlBQVksRUFBQyxVQUFVO0VBQ3ZCLE9BQU8sRUFBQyxZQUFZLEdBQ3BCOztBQUNELEFBQUEsT0FBTyxDQUFBO0VBQ04sU0FBUyxFQUFDLFVBQVU7RUFDcEIsY0FBYyxFQUFDLFVBQVU7RUFDekIsaUJBQWlCLEVBQUMsVUFBVTtFQUM1QixhQUFhLEVBQUMsVUFBVTtFQUN4QixZQUFZLEVBQUMsVUFBVTtFQUN2QixPQUFPLEVBQUMsWUFBWSxHQUNwQjs7QUFDRCxBQUFBLE9BQU8sQ0FBQTtFQUNOLFNBQVMsRUFBQyxVQUFVO0VBQ3BCLGNBQWMsRUFBQyxVQUFVO0VBQ3pCLGlCQUFpQixFQUFDLFVBQVU7RUFDNUIsYUFBYSxFQUFDLFVBQVU7RUFDeEIsWUFBWSxFQUFDLFVBQVU7RUFDdkIsT0FBTyxFQUFDLFlBQVksR0FDcEI7O0FBQ0QsQUFBQSxPQUFPLENBQUE7RUFDTixTQUFTLEVBQUMsVUFBVTtFQUNwQixjQUFjLEVBQUMsVUFBVTtFQUN6QixpQkFBaUIsRUFBQyxVQUFVO0VBQzVCLGFBQWEsRUFBQyxVQUFVO0VBQ3hCLFlBQVksRUFBQyxVQUFVO0VBQ3ZCLE9BQU8sRUFBQyxZQUFZLEdBQ3BCOztBQUNELEFBQUEsT0FBTyxDQUFBO0VBQ04sU0FBUyxFQUFDLFVBQVU7RUFDcEIsY0FBYyxFQUFDLFVBQVU7RUFDekIsaUJBQWlCLEVBQUMsVUFBVTtFQUM1QixhQUFhLEVBQUMsVUFBVTtFQUN4QixZQUFZLEVBQUMsVUFBVTtFQUN2QixPQUFPLEVBQUMsWUFBWSxHQUNwQjs7QUFDRCxBQUFBLFFBQVEsQ0FBQTtFQUNQLFNBQVMsRUFBQyxRQUFRO0VBQ2xCLGNBQWMsRUFBQyxRQUFRO0VBQ3ZCLGlCQUFpQixFQUFDLFFBQVE7RUFDMUIsYUFBYSxFQUFDLFFBQVE7RUFDdEIsWUFBWSxFQUFDLFFBQVE7RUFDckIsT0FBTyxFQUFDLFlBQVksR0FDcEI7O0FBT0Qsa0JBQWtCLENBQWxCLFNBQWtCO0VBQ2QsSUFBSTtJQUNBLGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxVQUFTO0lBQzVDLGFBQWEsRUFBRSxlQUFlLENBQUMsVUFBUztJQUN4QyxTQUFTLEVBQUUsZUFBZSxDQUFDLFVBQVM7RUFFeEMsRUFBRTtJQUNFLGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxRQUFRO0lBQzNDLGFBQWEsRUFBRSxlQUFlLENBQUMsUUFBUTtJQUN2QyxTQUFTLEVBQUUsZUFBZSxDQUFDLFFBQVE7O0FBSzNDLEFBQUEsU0FBUyxDQUFDO0VBQUUsTUFBTSxFQUFDLElBQUksR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxNQUFNLEVBQUMsSUFBSSxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLE1BQU0sRUFBQyxJQUFJLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsTUFBTSxFQUFDLElBQUksR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxNQUFNLEVBQUMsSUFBSSxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLE1BQU0sRUFBQyxJQUFJLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsTUFBTSxFQUFDLElBQUksR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxNQUFNLEVBQUMsSUFBSSxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLE1BQU0sRUFBQyxJQUFJLEdBQUk7O0FBQzNCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFDO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDN0IsQUFBQSxVQUFVLENBQUM7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM3QixBQUFBLFVBQVUsQ0FBQztFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzdCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxVQUFVLENBQUE7RUFBRSxNQUFNLEVBQUMsS0FBSyxHQUFJOztBQUM1QixBQUFBLFVBQVUsQ0FBQTtFQUFFLE1BQU0sRUFBQyxLQUFLLEdBQUk7O0FBQzVCLEFBQUEsVUFBVSxDQUFBO0VBQUUsTUFBTSxFQUFDLEtBQUssR0FBSTs7QUFDNUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxRQUFRLENBQUU7RUFBRSxLQUFLLEVBQUMsSUFBSSxHQUFJOztBQUMxQixBQUFBLFFBQVEsQ0FBRTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQUk7O0FBQzFCLEFBQUEsUUFBUSxDQUFFO0VBQUUsS0FBSyxFQUFDLElBQUksR0FBSTs7QUFDMUIsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUMzQixBQUFBLFNBQVMsQ0FBQztFQUFFLEtBQUssRUFBQyxLQUFLLEdBQUk7O0FBQzNCLEFBQUEsU0FBUyxDQUFDO0VBQUUsS0FBSyxFQUFDLEtBQUssR0FBSTs7QUFDM0IsQUFBQSxTQUFTLENBQUM7RUFBRSxLQUFLLEVBQUMsS0FBSyxHQUFJOztBQUszQixVQUFVLENBQVYsTUFBVTtFQUNOLElBQUk7SUFDQSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsVUFBUztJQUM1QyxhQUFhLEVBQUUsZUFBZSxDQUFDLFVBQVM7SUFDeEMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxVQUFTO0VBRXhDLEVBQUU7SUFDRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsUUFBUTtJQUMzQyxhQUFhLEVBQUUsZUFBZSxDQUFDLFFBQVE7SUFDdkMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxRQUFROztBQUkzQyxVQUFVLENBQVYsU0FBVTtFQUNOLElBQUk7SUFDQSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsVUFBUztJQUM1QyxhQUFhLEVBQUUsZUFBZSxDQUFDLFVBQVM7SUFDeEMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxVQUFTO0VBRXhDLEVBQUU7SUFDRSxpQkFBaUIsRUFBRSxlQUFlLENBQUMsUUFBUTtJQUMzQyxhQUFhLEVBQUUsZUFBZSxDQUFDLFFBQVE7SUFDdkMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxRQUFROztBQUkzQyxVQUFVLENBQVYsTUFBVTtFQUNOLElBQUk7SUFD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 */
