@charset "UTF-8";

/* ****************************************************************************************** */
/* *                                       BASIC RESETS                                     * */

  *, *::before, *::after { -webkit-box-sizing: border-box; box-sizing: border-box; }
  article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
  [tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important; }
  hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; }
  h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }
  p { margin-top: 0; margin-bottom: 1rem; }
  abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; }
  address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }
  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 { font-size: 80%; }
  sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
  sub { bottom: -.25em; }
  sup { top: -.5em; }

  a { color: var(--ui-color-brand); text-decoration: none; background-color: transparent; }
  a:hover { color: var(--ui-color-brand); text-decoration: underline; }
  a:not([href]) { color: inherit; text-decoration: none; }
  a:not([href]):hover { color: inherit; text-decoration: none; }

  pre, code, kbd, samp { font-family: var(--ui-font-monospace); font-size: 1em; }
  pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; }
  figure { margin: 0 0 1rem; }
  img { vertical-align: middle; border-style: none; }
  svg { overflow: hidden; vertical-align: middle; }
  table { border-collapse: collapse; }
  caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: var(--ui-text-color-1); text-align: left; caption-side: bottom; }

  th { text-align: inherit; }
  label { display: inline-block; margin-bottom: 0.5rem; }
  button { border-radius: 0; }
  button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }
  input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }
  button, input { overflow: visible; }
  button, select { text-transform: none; }
  select { word-wrap: normal; }
  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; }
  button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { padding: 0; border-style: none; }
  input[type="radio"], input[type="checkbox"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }
  input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }
  textarea { overflow: auto; resize: vertical; }
  fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }
  legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }
  progress { vertical-align: baseline; }
  [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
  [type="search"] { outline-offset: -2px; -webkit-appearance: none; }
  [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
  ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }
  output { display: inline-block; }
  summary { display: list-item; cursor: pointer; }
  template { display: none; }
  [hidden] { display: none !important; }
  h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }
  h1, .h1 { font-size: 2.5rem; }
  h2, .h2 { font-size: 2rem; }
  h3, .h3 { font-size: 1.75rem; }
  h4, .h4 { font-size: 1.5rem; }
  h5, .h5 { font-size: 1.25rem; }
  h6, .h6 { font-size: 1rem; }
  .lead { font-size: 1.25rem; font-weight: 300; }
  .display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }
  small, .small { font-size: 80%; font-weight: 400; }
  mark, .mark { padding: 0.2em; background-color: #fcf8e3; }
  .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: 90%; text-transform: uppercase; }
  .blockquote { margin-bottom: 1rem; font-size: 1.25rem; }
  .blockquote-footer { display: block; font-size: 80%; color: #6c757d; }
  .blockquote-footer::before { content: "\2014\00A0"; }
  .img-fluid { max-width: 100%; height: auto; }
  .img-thumbnail { padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto; }
  .figure { display: inline-block; }
  .figure-img { margin-bottom: 0.5rem; line-height: 1; }
  .figure-caption { font-size: 90%; color: #6c757d; }
  code { font-size: 87.5%; color: #e83e8c; word-wrap: break-word; background-color: #f7f8fa; padding: 0.15rem 0.25rem; border-radius: 4px; }
  a > code { color: inherit; }
  kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem; }
  kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }
  pre { display: block; font-size: 87.5%; color: #212529; }
  pre code { font-size: inherit; color: inherit; word-break: normal; }
  .pre-scrollable { max-height: 340px; overflow-y: scroll; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                      HTML  &  BODY                                     * */

  html, body {
    font-family: var(--ui-font-1);
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;

    background-color: var(--ui-body-background-color);
    color: var(--ui-text-color-1);
  }

  body.portlet-body { background: var(--ui-portlet-body-color) !important; min-height: 100%; }
  body.frames.portlet-body { background: var(--ui-portlet-body-color) !important; min-height: 100%; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                      NORMALIZE                                         * */

  html { -moz-text-size-adjust: 100%; text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  html, body { height: 100%; margin: 0px; padding: 0px; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
  html a:hover, html a:active, html a:focus, body a:hover, body a:active, body a:focus { text-decoration: none !important; }
  html a, html button, body a, body button { outline: none !important; }

  body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  @media (min-width: 769px) and (max-width: 1024px) { html, body { font-size: 12px; } }
  @media (max-width: 768px) { html, body { font-size: 12px; } }

  router-outlet { display: none; }
  canvas { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }

  .kt-hidden, .kt-hide { display: none !important; }

  b, strong { font-weight: bold; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                       GRID SYSTEM                                      * */

  .container { width: 100%; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; }
  @media (min-width: 576px) { .container { max-width: 540px; } }
  @media (min-width: 768px) { .container { max-width: 720px; } }
  @media (min-width: 1024px) { .container { max-width: 960px; } }
  @media (min-width: 1399px) { .container { max-width: 1140px; } }

  .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: 10px; padding-left: 10px; 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: 1024px) { .container, .container-sm, .container-md, .container-lg { max-width: 960px; } }
  @media (min-width: 1399px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1140px; } }

  .kt-container.kt-container--fit { padding: 0 !important; }
  .kt-container.kt-container--fit-left { padding-left: 0 !important; }
  .kt-container.kt-container--fit-right { padding-right: 0 !important; }

  @media (min-width: 1429px)
  {
    .kt-container { width: 1380px; margin: 0 auto; }
    .kt-container.kt-container--fluid { width: 100%; margin: 0; }
  }

  .row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -10px; margin-left: -10px; }

  .no-gutters { margin-right: 0; margin-left: 0; }
  .no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
  .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
  .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
  .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
  .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
  .col-xl-auto { position: relative; width: 100%; padding-right: 10px; padding-left: 10px; }

  .col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
  .row-cols-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .row-cols-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .row-cols-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
  .row-cols-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .row-cols-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
  .row-cols-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
  .col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

  .order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
  .order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
  .order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
  .order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
  .order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
  .order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
  .order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
  .order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
  .order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
  .order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
  .order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
  .order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
  .order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

  .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%; }

  @media (min-width: 576px)
  {
    .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
    .row-cols-sm-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .row-cols-sm-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .row-cols-sm-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .row-cols-sm-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .row-cols-sm-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
    .row-cols-sm-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
    .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
    .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
    .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
    .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
    .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
    .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
    .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
    .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

    .order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
    .order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
    .order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
    .order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .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%; }
  }

  @media (min-width: 768px)
  {
    .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
    .row-cols-md-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .row-cols-md-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .row-cols-md-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .row-cols-md-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .row-cols-md-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
    .row-cols-md-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
    .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
    .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
    .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
    .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
    .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
    .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
    .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
    .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

    .order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
    .order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
    .order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
    .order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .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%; }
  }

  @media (min-width: 1024px)
  {
    .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
    .row-cols-lg-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .row-cols-lg-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .row-cols-lg-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .row-cols-lg-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .row-cols-lg-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
    .row-cols-lg-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
    .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
    .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
    .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
    .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
    .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
    .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
    .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
    .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

    .order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
    .order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
    .order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
    .order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .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%; }
  }

  @media (min-width: 1399px)
  {
    .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }
    .row-cols-xl-1 > * { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
    .row-cols-xl-2 > * { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .row-cols-xl-3 > * { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .row-cols-xl-4 > * { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .row-cols-xl-5 > * { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
    .row-cols-xl-6 > * { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%; }
    .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }
    .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }
    .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
    .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }
    .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }
    .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
    .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }
    .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }
    .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
    .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }
    .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }
    .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

    .order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }
    .order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }
    .order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }
    .order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .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%; }
  }

  .row.row-no-padding { margin-left: 0; margin-right: 0; }
  .row.row-no-padding > div { padding-left: 0; padding-right: 0; }
  .row.row-full-height { height: 100%; }
  .row .col-stretch { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  .row[class*="row-col-separator-"] > div { border-bottom: 1px solid #ebedf2; }
  .row[class*="row-col-separator-"] > div:last-child { border-bottom: 0; }

  @media (min-width: 1px)
  {
    .row.row-col-separator-xs > div { border-bottom: 0; border-right: 1px solid #ebedf2; }
    .row.row-col-separator-xs > div:last-child { border-right: 0; }
  }

  @media (min-width: 577px)
  {
    .row.row-col-separator-sm > div { border-bottom: 0; border-right: 1px solid #ebedf2; }
    .row.row-col-separator-sm > div:last-child { border-right: 0; }
  }

  @media (min-width: 769px)
  {
    .row.row-col-separator-md > div { border-bottom: 0; border-right: 1px solid #ebedf2; }
    .row.row-col-separator-md > div:last-child { border-right: 0; }
  }

  @media (min-width: 1025px)
  {
    .row.row-col-separator-lg > div { border-bottom: 0; border-right: 1px solid #ebedf2; }
    .row.row-col-separator-lg > div:last-child { border-right: 0; }
  }

  @media (min-width: 1400px)
  {
    .row.row-col-separator-xl > div { border-bottom: 0; border-right: 1px solid #ebedf2; }
    .row.row-col-separator-xl > div:last-child { border-right: 0; }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                               GLOBAL UTILITY STYLES                                    * */

  .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; }

  .bg-brand { background-color: var(--ui-color-brand) !important; }
  a.bg-brand:hover, a.bg-brand:focus, button.bg-brand:hover, button.bg-brand:focus { background-color: var(--ui-color-brand-dark) !important; }

  .bg-primary { background-color: var(--ui-color-primary) !important; }
  a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: var(--ui-color-primary-dark) !important; }

  .bg-secondary { background-color: var(--ui-color-secondary) !important; }
  a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: var(--ui-color-secondary-dark) !important; }

  .bg-success { background-color: var(--ui-color-success) !important; }
  a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: var(--ui-color-success-dark) !important; }

  .bg-info { background-color: var(--ui-color-info) !important; }
  a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: var(--ui-color-info-dark) !important; }

  .bg-warning {  background-color: var(--ui-color-warning) !important; }
  a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: var(--ui-color-warning-dark) !important; }

  .bg-danger { background-color: var(--ui-color-danger) !important; }
  a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: var(--ui-color-danger-dark) !important; }

  .border { border: 1px solid #dee2e6 !important; }
  .border-top { border-top: 1px solid #dee2e6 !important; }
  .border-right { border-right: 1px solid #dee2e6 !important; }
  .border-bottom { border-bottom: 1px solid #dee2e6 !important; }
  .border-left { border-left: 1px solid #dee2e6 !important; }

  .border-0 { border: 0 !important; }
  .border-top-0 { border-top: 0 !important; }
  .border-right-0 { border-right: 0 !important; }
  .border-bottom-0 { border-bottom: 0 !important; }
  .border-left-0 { border-left: 0 !important; }

  .border-primary { border-color: var(--ui-color-primary) !important; }
  .border-secondary { border-color: var(--ui-color-secondary) !important; }
  .border-success { border-color: var(--ui-color-success) !important; }
  .border-info { border-color: var(--ui-color-info) !important; }
  .border-warning { border-color: var(--ui-color-warning) !important; }
  .border-danger { border-color: var(--ui-color-danger) !important; }
  .border-white { border-color: #fff !important; }

  .rounded-sm { border-radius: 0.2rem !important; }
  .rounded { border-radius: 0.25rem !important; }
  .rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }
  .rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }
  .rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }
  .rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }
  .rounded-lg { border-radius: 0.3rem !important; }
  .rounded-circle { border-radius: 50% !important; }
  .rounded-pill { border-radius: 50rem !important; }
  .rounded-0 { border-radius: 0 !important; }

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

  .d-none { display: none !important; }
  .d-inline { display: inline !important; }
  .d-inline-block { display: inline-block !important; }
  .d-block { display: block !important; }
  .d-table { display: table !important; }
  .d-table-row { display: table-row !important; }
  .d-table-cell { display: table-cell !important; }
  .d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
  .d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }

  @media (min-width: 576px)
  {
    .d-sm-none { display: none !important; }
    .d-sm-inline { display: inline !important; }
    .d-sm-inline-block { display: inline-block !important; }
    .d-sm-block { display: block !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: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
    .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  }

  @media (min-width: 768px)
  {
    .d-md-none { display: none !important; }
    .d-md-inline { display: inline !important; }
    .d-md-inline-block { display: inline-block !important; }
    .d-md-block { display: block !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: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
    .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  }

  @media (min-width: 1024px)
  {
    .d-lg-none { display: none !important; }
    .d-lg-inline { display: inline !important; }
    .d-lg-inline-block { display: inline-block !important; }
    .d-lg-block { display: block !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: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
    .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  }

  @media (min-width: 1399px)
  {
    .d-xl-none { display: none !important; }
    .d-xl-inline { display: inline !important; }
    .d-xl-inline-block { display: inline-block !important; }
    .d-xl-block { display: block !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: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
    .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  }

  @media print
  {
    .d-print-none { display: none !important; }
    .d-print-inline { display: inline !important; }
    .d-print-inline-block { display: inline-block !important; }
    .d-print-block { display: block !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: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }
    .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }
  }

  .embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }
  .embed-responsive::before { display: block; content: ""; }
  .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
  .embed-responsive-21by9::before { padding-top: 42.85714%; }
  .embed-responsive-16by9::before { padding-top: 56.25%; }
  .embed-responsive-4by3::before { padding-top: 75%; }
  .embed-responsive-1by1::before { padding-top: 100%; }

  .flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
  .flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
  .flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .flex-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
  .flex-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
  .flex-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
  .flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
  .flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

  .justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
  .justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
  .justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
  .justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
  .justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

  .align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
  .align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
  .align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
  .align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
  .align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

  .align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
  .align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
  .align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }
  .align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
  .align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
  .align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

  .align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
  .align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
  .align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
  .align-self-center { -ms-flex-item-align: center !important; align-self: center !important; }
  .align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
  .align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }

  @media (min-width: 576px)
  {
    .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
    .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
    .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
    .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
    .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
    .flex-sm-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
    .flex-sm-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
    .flex-sm-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
    .flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
    .flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

    .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
    .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
    .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
    .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
    .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

    .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
    .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
    .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
    .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
    .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

    .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
    .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
    .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; }
    .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
    .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
    .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

    .align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
    .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
    .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
    .align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; }
    .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
    .align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  }

  @media (min-width: 768px)
  {
    .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
    .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
    .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
    .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
    .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
    .flex-md-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
    .flex-md-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
    .flex-md-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
    .flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
    .flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

    .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
    .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
    .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
    .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
    .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }
    
    .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
    .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
    .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
    .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
    .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

    .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
    .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
    .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; }
    .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
    .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
    .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

    .align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
    .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
    .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
    .align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; }
    .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
    .align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  }

  @media (min-width: 1024px)
  {
    .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
    .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
    .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
    .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
    .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
    .flex-lg-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
    .flex-lg-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
    .flex-lg-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
    .flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
    .flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

    .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
    .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
    .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
    .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
    .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

    .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
    .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
    .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
    .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
    .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

    .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
    .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
    .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; }
    .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
    .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
    .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

    .align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
    .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
    .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
    .align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; }
    .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
    .align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  }

  @media (min-width: 1399px)
  {
    .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }
    .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }
    .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
    .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
    .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
    .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
    .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
    .flex-xl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }
    .flex-xl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }
    .flex-xl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }
    .flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }
    .flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }

    .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }
    .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }
    .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }
    .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }
    .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }

    .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }
    .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }
    .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }
    .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }
    .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }

    .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }
    .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }
    .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; }
    .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }
    .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }
    .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }

    .align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; }
    .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }
    .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }
    .align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; }
    .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }
    .align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; }
  }

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

  @media (min-width: 576px)
  {
    .float-sm-left { float: left !important; }
    .float-sm-right { float: right !important; }
    .float-sm-none { float: none !important; }
  }

  @media (min-width: 768px)
  {
    .float-md-left { float: left !important; }
    .float-md-right { float: right !important; }
    .float-md-none { float: none !important; }
  }

  @media (min-width: 1024px)
  {
    .float-lg-left { float: left !important; }
    .float-lg-right { float: right !important; }
    .float-lg-none { float: none !important; }
  }

  @media (min-width: 1399px)
  {
    .float-xl-left { float: left !important; }
    .float-xl-right { float: right !important; }
    .float-xl-none { float: none !important; }
  }

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

  .position-static { position: static !important; }
  .position-relative { position: relative !important; }
  .position-absolute { position: absolute !important; }
  .position-fixed { position: fixed !important; }
  .position-sticky { position: -webkit-sticky !important; position: sticky !important; }

  .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; }

  @supports ((position: -webkit-sticky) or (position: sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }

  .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
  .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }

  .shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
  .shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
  .shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
  .shadow-none { -webkit-box-shadow: none !important; box-shadow: none !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; }

  .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; }

  .mw-100 { max-width: 100% !important; }
  .mh-100 { max-height: 100% !important; }
  .min-vw-100 { min-width: 100vw !important; }
  .min-vh-100 { min-height: 100vh !important; }
  .vw-100 { width: 100vw !important; }
  .vh-100 { height: 100vh !important; }

  .stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); }
  .m-0 { margin: 0 !important; }
  .mt-0, .my-0 { margin-top: 0 !important; }
  .mr-0, .mx-0 { margin-right: 0 !important; }
  .mb-0, .my-0 { margin-bottom: 0 !important; }
  .ml-0, .mx-0 { margin-left: 0 !important; }

  .m-1 { margin: 0.25rem !important; }
  .mt-1, .my-1 { margin-top: 0.25rem !important; }
  .mr-1, .mx-1 { margin-right: 0.25rem !important; }
  .mb-1, .my-1 { margin-bottom: 0.25rem !important; }
  .ml-1, .mx-1 { margin-left: 0.25rem !important; }

  .m-2 { margin: 0.5rem !important; }
  .mt-2, .my-2 { margin-top: 0.5rem !important; }
  .mr-2, .mx-2 { margin-right: 0.5rem !important; }
  .mb-2, .my-2 { margin-bottom: 0.5rem !important; }
  .ml-2, .mx-2 { margin-left: 0.5rem !important; }

  .m-3 { margin: 1rem !important; }
  .mt-3, .my-3 { margin-top: 1rem !important; }
  .mr-3, .mx-3 { margin-right: 1rem !important; }
  .mb-3, .my-3 { margin-bottom: 1rem !important; }
  .ml-3, .mx-3 { margin-left: 1rem !important; }

  .m-4 { margin: 1.5rem !important; }
  .mt-4, .my-4 { margin-top: 1.5rem !important; }
  .mr-4, .mx-4 { margin-right: 1.5rem !important; }
  .mb-4, .my-4 { margin-bottom: 1.5rem !important; }
  .ml-4, .mx-4 { margin-left: 1.5rem !important; }

  .m-5 { margin: 3rem !important; }
  .mt-5, .my-5 { margin-top: 3rem !important; }
  .mr-5, .mx-5 { margin-right: 3rem !important; }
  .mb-5, .my-5 { margin-bottom: 3rem !important; }
  .ml-5, .mx-5 { margin-left: 3rem !important; }

  .p-0 { padding: 0 !important; }
  .pt-0, .py-0 { padding-top: 0 !important; }
  .pr-0, .px-0 { padding-right: 0 !important; }
  .pb-0, .py-0 { padding-bottom: 0 !important; }
  .pl-0, .px-0 { padding-left: 0 !important; }

  .p-1 { padding: 0.25rem !important; }
  .pt-1, .py-1 { padding-top: 0.25rem !important; }
  .pr-1, .px-1 { padding-right: 0.25rem !important; }
  .pb-1, .py-1 { padding-bottom: 0.25rem !important; }
  .pl-1, .px-1 { padding-left: 0.25rem !important; }

  .p-2 { padding: 0.5rem !important; }
  .pt-2, .py-2 { padding-top: 0.5rem !important; }
  .pr-2, .px-2 { padding-right: 0.5rem !important; }
  .pb-2, .py-2 { padding-bottom: 0.5rem !important; }
  .pl-2, .px-2 { padding-left: 0.5rem !important; }

  .p-3 { padding: 1rem !important; }
  .pt-3, .py-3 { padding-top: 1rem !important; }
  .pr-3, .px-3 { padding-right: 1rem !important; }
  .pb-3, .py-3 { padding-bottom: 1rem !important; }
  .pl-3, .px-3 { padding-left: 1rem !important; }

  .p-4 { padding: 1.5rem !important; }
  .pt-4, .py-4 { padding-top: 1.5rem !important; }
  .pr-4, .px-4 { padding-right: 1.5rem !important; }
  .pb-4, .py-4 { padding-bottom: 1.5rem !important; }
  .pl-4, .px-4 { padding-left: 1.5rem !important; }

  .p-5 { padding: 3rem !important; }
  .pt-5, .py-5 { padding-top: 3rem !important; }
  .pr-5, .px-5 { padding-right: 3rem !important; }
  .pb-5, .py-5 { padding-bottom: 3rem !important; }
  .pl-5, .px-5 { padding-left: 3rem !important; }

  .m-n1 { margin: -0.25rem !important; }
  .mt-n1, .my-n1 { margin-top: -0.25rem !important; }
  .mr-n1, .mx-n1 { margin-right: -0.25rem !important; }
  .mb-n1, .my-n1 { margin-bottom: -0.25rem !important; }
  .ml-n1, .mx-n1 { margin-left: -0.25rem !important; }

  .m-n2 { margin: -0.5rem !important; }
  .mt-n2, .my-n2 { margin-top: -0.5rem !important; }
  .mr-n2, .mx-n2 { margin-right: -0.5rem !important; }
  .mb-n2, .my-n2 { margin-bottom: -0.5rem !important; }
  .ml-n2, .mx-n2 { margin-left: -0.5rem !important; }

  .m-n3 { margin: -1rem !important; }
  .mt-n3, .my-n3 { margin-top: -1rem !important; }
  .mr-n3, .mx-n3 { margin-right: -1rem !important; }
  .mb-n3, .my-n3 { margin-bottom: -1rem !important; }
  .ml-n3, .mx-n3 { margin-left: -1rem !important; }

  .m-n4 { margin: -1.5rem !important; }
  .mt-n4, .my-n4 { margin-top: -1.5rem !important; }
  .mr-n4, .mx-n4 { margin-right: -1.5rem !important; }
  .mb-n4, .my-n4 { margin-bottom: -1.5rem !important; }
  .ml-n4, .mx-n4 { margin-left: -1.5rem !important; }

  .m-n5 { margin: -3rem !important; }
  .mt-n5, .my-n5 { margin-top: -3rem !important; }
  .mr-n5, .mx-n5 { margin-right: -3rem !important; }
  .mb-n5, .my-n5 { margin-bottom: -3rem !important; }
  .ml-n5, .mx-n5 { margin-left: -3rem !important; }

  .m-auto { margin: auto !important; }
  .mt-auto, .my-auto { margin-top: auto !important; }
  .mr-auto, .mx-auto { margin-right: auto !important; }
  .mb-auto, .my-auto { margin-bottom: auto !important; }
  .ml-auto, .mx-auto { margin-left: auto !important; }

  @media (min-width: 576px)
  {
    .m-sm-0 { margin: 0 !important; }
    .mt-sm-0, .my-sm-0 { margin-top: 0 !important; }
    .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; }
    .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; }
    .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; }

    .m-sm-1 { margin: 0.25rem !important; }
    .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }
    .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }
    .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }
    .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }

    .m-sm-2 { margin: 0.5rem !important; }
    .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }
    .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }
    .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }
    .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }

    .m-sm-3 { margin: 1rem !important; }
    .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }
    .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }
    .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }
    .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }

    .m-sm-4 { margin: 1.5rem !important; }
    .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }
    .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }
    .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }
    .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }

    .m-sm-5 { margin: 3rem !important; }
    .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }
    .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }
    .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }
    .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }

    .p-sm-0 { padding: 0 !important; }
    .pt-sm-0, .py-sm-0 { padding-top: 0 !important; }
    .pr-sm-0, .px-sm-0 { padding-right: 0 !important; }
    .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; }
    .pl-sm-0, .px-sm-0 { padding-left: 0 !important; }

    .p-sm-1 { padding: 0.25rem !important; }
    .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }
    .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }
    .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }
    .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }

    .p-sm-2 { padding: 0.5rem !important; }
    .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }
    .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }
    .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }
    .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }

    .p-sm-3 { padding: 1rem !important; }
    .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }
    .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }
    .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }
    .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }

    .p-sm-4 { padding: 1.5rem !important; }
    .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }
    .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }
    .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }
    .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }

    .p-sm-5 { padding: 3rem !important; }
    .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }
    .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }
    .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }
    .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }

    .m-sm-n1 { margin: -0.25rem !important; }
    .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; }
    .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; }
    .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; }
    .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; }

    .m-sm-n2 { margin: -0.5rem !important; }
    .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; }
    .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; }
    .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; }
    .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; }

    .m-sm-n3 { margin: -1rem !important; }
    .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; }
    .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; }
    .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; }
    .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; }

    .m-sm-n4 { margin: -1.5rem !important; }
    .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; }
    .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; }
    .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; }
    .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; }

    .m-sm-n5 { margin: -3rem !important; }
    .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; }
    .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; }
    .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; }
    .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; }

    .m-sm-auto { margin: auto !important; }
    .mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
    .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
    .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
    .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }
  }

  @media (min-width: 768px)
  {
    .m-md-0 { margin: 0 !important; }
    .mt-md-0, .my-md-0 { margin-top: 0 !important; }
    .mr-md-0, .mx-md-0 { margin-right: 0 !important; }
    .mb-md-0, .my-md-0 { margin-bottom: 0 !important; }
    .ml-md-0, .mx-md-0 { margin-left: 0 !important; }

    .m-md-1 { margin: 0.25rem !important; }
    .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }
    .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }
    .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }
    .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }

    .m-md-2 { margin: 0.5rem !important; }
    .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }
    .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }
    .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }
    .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }

    .m-md-3 { margin: 1rem !important; }
    .mt-md-3, .my-md-3 { margin-top: 1rem !important; }
    .mr-md-3, .mx-md-3 { margin-right: 1rem !important; }
    .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }
    .ml-md-3, .mx-md-3 { margin-left: 1rem !important; }

    .m-md-4 { margin: 1.5rem !important; }
    .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }
    .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }
    .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }
    .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }

    .m-md-5 { margin: 3rem !important; }
    .mt-md-5, .my-md-5 { margin-top: 3rem !important; }
    .mr-md-5, .mx-md-5 { margin-right: 3rem !important; }
    .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }
    .ml-md-5, .mx-md-5 { margin-left: 3rem !important; }

    .p-md-0 { padding: 0 !important; }
    .pt-md-0, .py-md-0 { padding-top: 0 !important; }
    .pr-md-0, .px-md-0 { padding-right: 0 !important; }
    .pb-md-0, .py-md-0 { padding-bottom: 0 !important; }
    .pl-md-0, .px-md-0 { padding-left: 0 !important; }

    .p-md-1 { padding: 0.25rem !important; }
    .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }
    .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }
    .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }
    .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }

    .p-md-2 { padding: 0.5rem !important; }
    .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }
    .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }
    .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }
    .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }

    .p-md-3 { padding: 1rem !important; }
    .pt-md-3, .py-md-3 { padding-top: 1rem !important; }
    .pr-md-3, .px-md-3 { padding-right: 1rem !important; }
    .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }
    .pl-md-3, .px-md-3 { padding-left: 1rem !important; }

    .p-md-4 { padding: 1.5rem !important; }
    .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }
    .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }
    .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }
    .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }

    .p-md-5 { padding: 3rem !important; }
    .pt-md-5, .py-md-5 { padding-top: 3rem !important; }
    .pr-md-5, .px-md-5 { padding-right: 3rem !important; }
    .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }
    .pl-md-5, .px-md-5 { padding-left: 3rem !important; }

    .m-md-n1 { margin: -0.25rem !important; }
    .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; }
    .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; }
    .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; }
    .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; }

    .m-md-n2 { margin: -0.5rem !important; }
    .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; }
    .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; }
    .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; }
    .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; }

    .m-md-n3 { margin: -1rem !important; }
    .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; }
    .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; }
    .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; }
    .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; }

    .m-md-n4 { margin: -1.5rem !important; }
    .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; }
    .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; }
    .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; }
    .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; }

    .m-md-n5 { margin: -3rem !important; }
    .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; }
    .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; }
    .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; }
    .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; }

    .m-md-auto { margin: auto !important; }
    .mt-md-auto, .my-md-auto { margin-top: auto !important; }
    .mr-md-auto, .mx-md-auto { margin-right: auto !important; }
    .mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
    .ml-md-auto, .mx-md-auto { margin-left: auto !important; }
  }

  @media (min-width: 1024px)
  {
    .m-lg-0 { margin: 0 !important; }
    .mt-lg-0, .my-lg-0 { margin-top: 0 !important; }
    .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; }
    .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; }
    .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; }

    .m-lg-1 { margin: 0.25rem !important; }
    .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }
    .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }
    .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }
    .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }

    .m-lg-2 { margin: 0.5rem !important; }
    .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }
    .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }
    .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }
    .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }

    .m-lg-3 { margin: 1rem !important; }
    .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }
    .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }
    .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }
    .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }

    .m-lg-4 { margin: 1.5rem !important; }
    .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }
    .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }
    .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }
    .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }

    .m-lg-5 { margin: 3rem !important; }
    .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }
    .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }
    .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }
    .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }

    .p-lg-0 { padding: 0 !important; }
    .pt-lg-0, .py-lg-0 { padding-top: 0 !important; }
    .pr-lg-0, .px-lg-0 { padding-right: 0 !important; }
    .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; }
    .pl-lg-0, .px-lg-0 { padding-left: 0 !important; }

    .p-lg-1 { padding: 0.25rem !important; }
    .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }
    .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }
    .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }
    .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }

    .p-lg-2 { padding: 0.5rem !important; }
    .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }
    .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }
    .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }
    .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }

    .p-lg-3 { padding: 1rem !important; }
    .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }
    .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }
    .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }
    .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }

    .p-lg-4 { padding: 1.5rem !important; }
    .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }
    .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }
    .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }
    .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }

    .p-lg-5 { padding: 3rem !important; }
    .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }
    .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }
    .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }
    .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }

    .m-lg-n1 { margin: -0.25rem !important; }
    .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; }
    .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; }
    .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; }
    .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; }

    .m-lg-n2 { margin: -0.5rem !important; }
    .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; }
    .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; }
    .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; }
    .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; }

    .m-lg-n3 { margin: -1rem !important; }
    .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; }
    .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; }
    .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; }
    .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; }

    .m-lg-n4 { margin: -1.5rem !important; }
    .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; }
    .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; }
    .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; }
    .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; }

    .m-lg-n5 { margin: -3rem !important; }
    .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; }
    .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; }
    .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; }
    .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; }

    .m-lg-auto { margin: auto !important; }
    .mt-lg-auto, .my-lg-auto { margin-top: auto !important; }
    .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }
    .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }
    .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }
  }

  @media (min-width: 1399px)
  {
    .m-xl-0 { margin: 0 !important; }
    .mt-xl-0, .my-xl-0 { margin-top: 0 !important; }
    .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; }
    .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; }
    .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; }

    .m-xl-1 { margin: 0.25rem !important; }
    .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }
    .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }
    .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }
    .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }

    .m-xl-2 { margin: 0.5rem !important; }
    .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }
    .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }
    .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }
    .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }

    .m-xl-3 { margin: 1rem !important; }
    .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }
    .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }
    .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }
    .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }

    .m-xl-4 { margin: 1.5rem !important; }
    .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }
    .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }
    .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }
    .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }

    .m-xl-5 { margin: 3rem !important; }
    .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }
    .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }
    .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }
    .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }

    .p-xl-0 { padding: 0 !important; }
    .pt-xl-0, .py-xl-0 { padding-top: 0 !important; }
    .pr-xl-0, .px-xl-0 { padding-right: 0 !important; }
    .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; }
    .pl-xl-0, .px-xl-0 { padding-left: 0 !important; }

    .p-xl-1 { padding: 0.25rem !important; }
    .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }
    .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }
    .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }
    .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }

    .p-xl-2 { padding: 0.5rem !important; }
    .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }
    .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }
    .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }
    .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }

    .p-xl-3 { padding: 1rem !important; }
    .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }
    .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }
    .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }
    .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }

    .p-xl-4 { padding: 1.5rem !important; }
    .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }
    .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }
    .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }
    .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }

    .p-xl-5 { padding: 3rem !important; }
    .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }
    .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }
    .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }
    .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }

    .m-xl-n1 { margin: -0.25rem !important; }
    .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; }
    .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; }
    .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; }
    .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; }

    .m-xl-n2 { margin: -0.5rem !important; }
    .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; }
    .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; }
    .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; }
    .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; }

    .m-xl-n3 { margin: -1rem !important; }
    .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; }
    .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; }
    .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; }
    .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; }

    .m-xl-n4 { margin: -1.5rem !important; }
    .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; }
    .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; }
    .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; }
    .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; }

    .m-xl-n5 { margin: -3rem !important; }
    .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; }
    .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; }
    .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; }
    .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; }

    .m-xl-auto { margin: auto !important; }
    .mt-xl-auto, .my-xl-auto { margin-top: auto !important; }
    .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }
    .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }
    .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }
  }

  .visible { visibility: visible !important; }
  .invisible { visibility: hidden !important; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                               PAGE PRINT ADJUSTMENTS                                   * */

  @media print
  {
    *, *::before, *::after { text-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; }
    a:not(.btn) { text-decoration: underline; }
    abbr[title]::after { content: " (" attr(title) ")"; }
    pre { white-space: pre-wrap !important; }
    pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; }
    thead { display: table-header-group; }
    tr, img { page-break-inside: avoid; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3 { page-break-after: avoid; }
    @page { size: a3; }
    body { min-width: 1024px !important; }
    .container { min-width: 1024px !important; }
    .navbar { display: none; }
    .badge { border: 1px solid #000; }

    .table { border-collapse: collapse !important; }
    .table td, .table th { background-color: #fff !important; }
    .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; }  
  }

/* ****************************************************************************************** */





/* ****************************************************************************************** */
/* *                                      BLOCK UI                                          * */

  .blockui { background: #fff; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); display: table; table-layout: fixed; border-radius: 4px; }
  .blockui.blockui-noshadow { -webkit-box-shadow: none; box-shadow: none; }
  .blockui > span { color: var(--ui-text-color-1); display: table-cell; vertical-align: middle; padding: 0.75rem 1.2rem; font-size: 1rem; font-weight: 400; }
  .blockui > span > .kt-loader, .blockui > span > .kt-spinner { margin-right: 1.25rem; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                     PAGE LOADER                                        * */

  .kt-page--loading * { -webkit-transition: none !important; transition: none !important; }

  .kt-page-loader { background: #fff; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 1000; display: none; }
  .kt-page--loading .kt-page-loader { 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; }
  .kt-page-loader.kt-page-loader--non-block { background: transparent; display: none; position: fixed; top: 50%; left: 50%; right: auto; bottom: auto; width: auto; }
  .kt-page--loading-non-block .kt-page-loader.kt-page-loader--non-block { display: inline-block; }
  .kt-page-loader.kt-page-loader--logo { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .kt-page-loader.kt-page-loader--logo img { display: block; }
  .kt-page-loader.kt-page-loader--logo .kt-spinner { margin-top: 3rem; }
  .kt-page-loader.kt-page-loader--logo .kt-spinner:before { width: 26px; height: 26px; margin-top: -13px; margin-left: -13px; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                  BROWSER SCROLLBAR                                     * */

  ::-webkit-scrollbar { background-color: var(--ui-scrollbar-track-color); width: var(--ui-scrollbar-width); }
  ::-webkit-scrollbar-track { transition: all 0.3s ease; background-color: var(--ui-scrollbar-track-color); width: var(--ui-scrollbar-width); }
  ::-webkit-scrollbar-track:hover { transition: all 0.3s ease; background-color: var(--ui-scrollbar-track-hover-color); }

  ::-webkit-scrollbar-thumb { transition: all 0.3s ease; background-color: var(--ui-scrollbar-thumb-color); border-radius: var(--ui-scrollbar-radius); }
  ::-webkit-scrollbar-thumb:hover { transition: all 0.3s ease; background-color: var(--ui-scrollbar-thumb-hover-color); }

  ::-webkit-scrollbar-button { display: none; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                            RESPONSIVE VISIBILITY CLASSES                               * */

  .kt-visible-desktop, .kt-visible-desktop-inline-block, .kt-visible-desktop-inline, .kt-visible-desktop-table, .kt-visible-desktop-table-cell, .kt-visible-tablet, .kt-visible-tablet-inline-block, .kt-visible-tablet-inline, .kt-visible-tablet-table, .kt-visible-tablet-table-cell, .kt-visible-tablet-and-mobile, .kt-visible-tablet-and-mobile-inline-block, .kt-visible-tablet-and-mobile-inline, .kt-visible-tablet-and-mobile-table, .kt-visible-tablet-and-mobile-table-cell, .kt-visible-mobile, .kt-visible-mobile-inline-block, .kt-visible-mobile-inline, .kt-visible-mobile-table, .kt-visible-mobile-table-cell { display: none !important; }

  @media (min-width: 1025px)
  {
    .kt-visible-desktop { display: block !important; }
    .kt-visible-desktop-inline-block { display: inline-block !important; }
    .kt-visible-desktop-inline { display: inline !important; }
    .kt-visible-desktop-table { display: table !important; }
    .kt-visible-desktop-table-cell { display: table-cell !important; }
    .kt-hidden-desktop { display: none !important; }
  }

  @media (min-width: 769px) and (max-width: 1024px)
  {
    .kt-visible-tablet { display: block !important; }
    .kt-visible-tablet-inline-block { display: inline-block !important; }
    .kt-visible-tablet-inline { display: inline !important; }
    .kt-visible-tablet-table { display: table !important; }
    .kt-visible-tablet-table-cell { display: table-cell !important; }
    .kt-hidden-tablet { display: none !important; }
  }

  @media (max-width: 1024px)
  {
    .kt-visible-tablet-and-mobile { display: block !important; }
    .kt-visible-tablet-and-mobile-inline-block { display: inline-block !important; }
    .kt-visible-tablet-and-mobile-inline { display: inline !important; }
    .kt-visible-tablet-and-mobile-table { display: table !important; }
    .kt-visible-tablet-and-mobile-table-cell { display: table-cell !important; }
    .kt-hidden-tablet-and-mobile { display: none !important; }
  }

  @media (max-width: 768px)
  {
    .kt-visible-mobile { display: block !important; }
    .kt-visible-mobile-inline-block { display: inline-block !important; }
    .kt-visible-mobile-inline { display: inline !important; }
    .kt-visible-mobile-table { display: table !important; }
    .kt-visible-mobile-table-cell { display: table-cell !important; }
    .kt-hidden-mobile { display: none !important; }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                               RESPONSIVE LAYOUT GRIDS                                  * */

  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid { min-width: none; } }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

  .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
  .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

  .kt-grid > .kt-grid__item { max-width: 100%; }
  .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
  .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }

  .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

  @media (min-width: 1025px)
  {
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }

  @media screen and (min-width: 1025px) and (-ms-high-contrast: active), (min-width: 1025px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop { min-width: none; } }

  @media (min-width: 1025px)
  {
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

  @media (min-width: 1400px)
  {
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }

  @media screen and (min-width: 1400px) and (-ms-high-contrast: active), (min-width: 1400px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl { min-width: none; } }

  @media (min-width: 1400px)
  {
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

  @media (min-width: 769px)
  {
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }

  @media screen and (min-width: 769px) and (-ms-high-contrast: active), (min-width: 769px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet { min-width: none; } }

  @media (min-width: 769px)
  {
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

  @media (min-width: 769px) and (max-width: 1024px)
  {
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }

  @media screen and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet { min-width: none; } }

  @media (min-width: 769px) and (max-width: 1024px)
  {
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

  @media (max-width: 1024px)
  {
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }
    
  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile { min-width: none; } }

  @media (max-width: 1024px)
  {
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

  @media (max-width: 768px)
  {
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile { -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }

    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile.kt-grid--root { -webkit-box-flex: 1; flex: 1; -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile { -webkit-box-flex: 1; flex: 1 auto; -ms-flex: 1 0 0px; min-width: 0; }
  }

  @media screen and (max-width: 768px) and (-ms-high-contrast: active), (max-width: 768px) and (-ms-high-contrast: none) { .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile { min-width: none; } }

  @media (max-width: 768px)
  {
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
    
    .kt-grid.kt-grid--center { -ms-flex-line-pack: center; align-content: center; }
    .kt-grid.kt-grid--stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }

    .kt-grid > .kt-grid__item { max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top { -ms-flex-item-align: start; align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle { -ms-flex-item-align: center; align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom { -ms-flex-item-align: end; align-self: flex-end; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }
    .kt-grid > .kt-grid__item.kt-grid__item--order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                        KT - GRID                                       * */

  .kt-grid-nav-v2 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item { display: -webkit-box; display: -ms-flexbox; display: flex; width: calc(50% - 3px); min-height: 180px; border-radius: 6px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1rem; background: #f7f8fa; -webkit-transition: all 0.3s; transition: all 0.3s; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .kt-grid-nav-v2 .kt-grid-nav-v2__item { height: 180px; } }

  .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon { display: inline-block; text-align: center; margin-bottom: 0.5rem; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon i { font-size: 2.25rem; color: var(--ui-color-brand); }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-title { display: inline-block; text-align: center; font-size: 1.2rem; font-weight: 500; color: #5d5b6f; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover { -webkit-transition: all 0.3s; transition: all 0.3s; text-transform: none; background: var(--ui-color-brand); }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-icon i { color: #ffffff; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-title { color: #ffffff; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(odd) { margin: 3px 3px 3px 0; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(even) { margin: 3px 0 3px 3px; }

  .kt-grid-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .kt-grid-nav .kt-grid-nav__item { display: -webkit-box; display: -ms-flexbox; display: flex; width: 50%; min-height: 160px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1rem; border-right: 1px solid #ebedf2; border-bottom: 1px solid #ebedf2; -webkit-transition: all 0.3s; transition: all 0.3s; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .kt-grid-nav .kt-grid-nav__item { height: 160px; } }
  .kt-grid-nav .kt-grid-nav__item .kt-grid-nav__item-icon { display: inline-block; text-align: center; margin-bottom: 0.5rem; }
  .kt-grid-nav .kt-grid-nav__item .kt-grid-nav__item-icon i { font-size: 1.85rem; color: var(--ui-text-color-1); opacity: 0.7; }
  .kt-grid-nav .kt-grid-nav__item .kt-grid-nav__item-title { display: inline-block; text-align: center; font-size: 1.1rem; font-weight: 500; color: var(--ui-text-color-4); }
  .kt-grid-nav .kt-grid-nav__item .kt-grid-nav__item-desc { margin-top: 0.25rem; display: inline-block; text-align: center; font-size: 0.9rem; font-weight: 300; color: var(--ui-text-color-1); }
  .kt-grid-nav .kt-grid-nav__item:hover { -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); text-transform: none; }
  .kt-grid-nav .kt-grid-nav__item:hover .kt-grid-nav__item-icon i { opacity: 1; color: var(--ui-color-brand); }

  @media (max-width: 1024px) { .kt-grid-nav .kt-grid-nav__item { min-height: 80px; } }
  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-grid-nav .kt-grid-nav__item { height: 80px; } }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                        KT - HEAD                                       * */

  .kt-head { position: relative; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-repeat: no-repeat; background-size: cover; background-position: center; padding: 1rem 1rem; min-height: 100px; }
  .kt-head.kt-head--sm { min-height: 70px; }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .kt-head { height: 100px; } }

  .kt-head .kt-head__title { font-size: 1.4rem; font-weight: 500; text-align: center; color: #fff; margin: 0; padding: 0; }
  .kt-head .kt-head__sub { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; right: 0; left: 0; height: 2.8rem; bottom: -1.4rem; }
  .kt-head .kt-head__sub .kt-head__desc { color: var(--ui-text-color-1); font-size: 1rem; font-weight: 400; background: #fff; text-align: center; padding: 0.75rem 1rem; -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); border-radius: 3px; }

  @media (max-width: 1024px) { .kt-head { padding: 0.5rem 0.5rem; min-height: 70px; } }
  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-head { height: 70px; } }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                    KT - SUBHEADER                                      * */

  .kt-subheader { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin: 0px; padding: 15px 0; background-color: var(--ui-subheader-color); }
  .kt-subheader .kt-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }

  .kt-subheader .btn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 0.75rem; height: 34px !important; padding-top: 0; padding-bottom: 0; }
  .kt-subheader .btn i { font-size: 1.1rem !important; }
  .kt-subheader .btn.btn-icon { width: 34px !important; }

  .kt-subheader .back-button { background: #013D67; color: var(--ui-color-brand) !important; }
  .kt-subheader .back-button.btn-icon { width: 32px !important; height: 32px !important; }
  .kt-subheader .back-button i { font-size: 1.5em !important; }
  .kt-subheader .back-button:hover { background: #124E78 !important; }

  .kt-subheader .kt-subheader__toolbar a.btn-add { border-radius: 50% !important; background: var(--ui-color-brand); border: none !important; width: 40px !important; height: 40px !important; position: relative; }
  .kt-subheader .kt-subheader__toolbar a.btn-add i { font-size: 1.9em !important; }
  .kt-subheader .kt-subheader__toolbar a.btn-add:hover { background: var(--ui-color-brand-light) !important; }

  .kt-subheader .kt-subheader__toolbar .save-options { display: inline-block; }
  .kt-subheader .kt-subheader__toolbar .save-options button.btn-action { border-radius: 50% !important; background: var(--ui-color-brand); border: none !important; width: 40px !important; height: 40px !important; position: relative; }
  .kt-subheader .kt-subheader__toolbar .save-options button.btn-action:hover { background: var(--ui-color-brand-light) !important; }
  .kt-subheader .kt-subheader__toolbar .save-options button.btn-action span { position: absolute; z-index: 10; top: 0px; bottom:0px; left: 0px; right: 0px; border-radius: 50%; }
  .kt-subheader .kt-subheader__toolbar .save-options button.btn-action img { width: 100%; position: relative; z-index: 15; }

  .kt-subheader .kt-subheader__main { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0; }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle { display: none; }
  .kt-subheader .kt-subheader__main .btn { margin-left: 0; margin-right: 0.75rem; }
  .kt-subheader .kt-subheader__main .kt-subheader__title { margin: 0; padding: 0 1.0rem 0 10px; font-size: 2.3rem; font-weight: 700; text-transform: uppercase; color: var(--ui-text-color-1); align-self: flex-end; text-transform: uppercase; }
  .kt-subheader .kt-subheader__main .kt-subheader__desc { padding: 0 0.5rem 0 0; font-size: 1.4rem; font-weight: 600; color: var(--ui-text-color-1); align-self: flex-end; text-transform: uppercase; }
  .kt-subheader .kt-subheader__main .kt-subheader__separator { display: none; width: 12px; height: 4px; border-radius: 2px; background: rgba(149, 156, 182, 0.5); margin: 0 1.0rem 0 0; }

  .kt-subheader .kt-subheader__main .kt-subheader__separator.kt-subheader__separator--v { width: 1px; height: 20px; }

  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style-type: none; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0; padding: 0; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home { padding: 0px 0.65rem 0px 0px; -webkit-transition: all 0.3s; transition: all 0.3s; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home > i { font-size: 1rem; color: #959cb6; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home:hover > i { -webkit-transition: all 0.3s; transition: all 0.3s; color: var(--ui-color-brand); }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home.kt-subheader__breadcrumbs-home--active > i { color: var(--ui-color-brand); }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link { padding: 0 0.35rem 0 0; font-size: 1rem; font-weight: 500; color: #959cb6; -webkit-transition: all 0.3s; transition: all 0.3s; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover { color: var(--ui-color-brand); }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link.kt-subheader__breadcrumbs-link--active { color: var(--ui-color-brand); }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover { -webkit-transition: all 0.3s; transition: all 0.3s; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: content; -ms-flex-pack: content; justify-content: content; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 0.45rem 0 0; }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator:after { display: block; width: 4px; height: 4px; border-radius: 50%; content: " "; background: rgba(149, 156, 182, 0.5); }

  .kt-subheader .kt-subheader__toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; }
  .kt-subheader .kt-subheader__toolbar .btn { margin-left: 0.5rem; border-radius: 34px; text-transform: uppercase; }
  .kt-subheader .kt-subheader__toolbar .btn-group { margin-left: 0.5rem; }
  .kt-subheader .kt-subheader__toolbar .btn-group .btn { margin-left: 0; }
  .kt-subheader .kt-subheader__toolbar .btn-group .btn.dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search { margin-left: 1rem; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group { border: 0; background-color: #f3f4f6; border-radius: 4px; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group-text { border: 0; background-color: transparent; color: #9298b7; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group-text::-moz-placeholder { color: #b1b5cb; opacity: 1; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group-text:-ms-input-placeholder { color: #b1b5cb; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group-text::-webkit-input-placeholder { color: #b1b5cb; }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .input-group-text i { color: var(--ui-color-brand); }
  .kt-subheader .kt-subheader__toolbar .kt-subheader__search .form-control { border: 0; font-weight: 400; border: 0; background: none; outline: none !important; -webkit-box-shadow: none; box-shadow: none; }

  .kt-subheader--solid .kt-subheader { margin: 0 0 25px 0; min-height: 54px; background-color: #fff; }

  @media (min-width: 1025px)
  {
      .kt-subheader { top: 0px; }

      .kt-subheader--fixed .kt-subheader {
          height: 60px;
          top: var(--ui-header-padding);
          background-color: var(--ui-subheader-fixed-color);
          -webkit-box-shadow: var(--ui-subheader-fixed-shadow);
          box-shadow: var(--ui-subheader-fixed-shadow);
          transition: top 0.3s;
      }

      .kt-subheader--fixed .kt-subheader .kt-subheader__main { padding-bottom: 10px; }

      .kt-header--fixed.kt-subheader--fixed.kt-subheader--enabled .kt-page { padding-top: calc(var(--ui-header-padding) + 54px); }
  }

  @media (max-width: 1024px)
  {
    .kt-subheader { margin: 2px 0; padding: 5px 0; }
    
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle { display: inline-block; position: relative; overflow: hidden; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; background: none; outline: none !important; width: 20px; height: 22px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span { display: block; position: absolute; top: 10px; height: 2px; min-height: 2px; width: 100%; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; min-height: 2px; content: ""; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before { top: -6px; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after { bottom: -6px; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 50%; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 75%; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:before { width: 100%; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 50%; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 75%; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:before { left: 0px; right: auto; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:after { left: 0px; right: auto; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:before { width: 100%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:before { left: auto; right: 0px; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:after { left: auto; right: 0px; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span { background: var(--ui-text-color-1); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after { background: var(--ui-text-color-1); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span { background: var(--ui-color-brand); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::after { background: var(--ui-color-brand); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span { background: var(--ui-color-brand); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::after { background: var(--ui-color-brand); }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle { display: inline-block; margin-right: 1rem; }
    
    .kt-subheader .kt-subheader__main .kt-subheader__title { font-size: 1.2rem; padding: 0.5rem 0.5rem 0.5rem 0; }
    .kt-subheader .kt-subheader__main .kt-subheader__separator { margin-right: 0.5rem; }
    .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs { padding: 0.5rem 0; }
    
    .kt-subheader .kt-subheader__toolbar { padding: 0.5rem 0; }
    .kt-subheader .kt-subheader__toolbar .kt-subheader__search { margin-left: 0.5rem; }
    .kt-subheader .kt-subheader__toolbar .kt-subheader__search .form-control { width: 85px; }

    .kt-subheader--solid .kt-subheader { margin: 0 0 15px 0; min-height: 45px; background-color: #fff; }
  }

  @media (max-width: 768px) { .kt-subheader .kt-subheader__toolbar { padding-top: 0.5rem; } }

  .kt-subheader.kt-subheader--clear { margin-bottom: 0 !important; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                       KT - APP                                         * */

  @media (min-width: 1025px) { .kt-app .kt-app__aside { width: 350px; } }
  @media (max-width: 400px) { .kt-app .kt-app__aside { width: 300px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__aside.kt-app__aside--xs { width: 250px; } }
  @media (max-width: 300px) { .kt-app .kt-app__aside.kt-app__aside--xs { width: 200px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__aside.kt-app__aside--sm { width: 300px; } }
  @media (max-width: 350px) { .kt-app .kt-app__aside.kt-app__aside--sm { width: 250px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__aside.kt-app__aside--lg { width: 450px; } }
  @media (max-width: 500px) { .kt-app .kt-app__aside.kt-app__aside--lg { width: 400px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__aside.kt-app__aside--xl { width: 600px; } }
  @media (max-width: 650px) { .kt-app .kt-app__aside.kt-app__aside--xl { width: 550px; } }

  .kt-app .kt-app__content { margin-left: 20px; }
  .kt-app .kt-app__detail { margin-left: 20px; }

  @media (min-width: 1025px) { .kt-app .kt-app__detail { width: 550px; } }
  @media (max-width: 600px) { .kt-app .kt-app__detail { width: 500px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__detail.kt-app__detail--sm { width: 400px; } }
  @media (max-width: 450px) { .kt-app .kt-app__detail.kt-app__detail--sm { width: 350px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__detail.kt-app__detail--lg { width: 700px; } }
  @media (max-width: 750px) { .kt-app .kt-app__detail.kt-app__detail--lg { width: 650px; } }
  @media (min-width: 1025px) { .kt-app .kt-app__detail.kt-app__detail--xl { width: 850px; } }
  @media (max-width: 900px) { .kt-app .kt-app__detail.kt-app__detail--xl { width: 800px; } }

  @media (max-width: 1024px)
  {
    .kt-app .kt-app__aside { padding: 35px 15px 15px 15px; background-color: #ffffff; }
    .kt-app .kt-app__aside.kt-app__aside--fit { padding: 20px 0 0 0; }
    .kt-app .kt-app__aside.kt-app__aside--fit .kt-portlet { -webkit-box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.1); box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.1); }
    .kt-app .kt-app__aside.kt-app__aside--fit .kt-portlet { -webkit-box-shadow: none; box-shadow: none; }
    .kt-app .kt-app__content { margin-left: 0; }
    .kt-app .kt-app__detail { margin-left: 0; }
  }

  .kt-app__aside-close { display: none; }

  @media (max-width: 1024px)
  {
    .kt-app__aside { z-index: 1001; position: fixed; -webkit-overflow-scrolling: touch; top: 0; bottom: 0; overflow-y: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; -webkit-backface-visibility: hidden; width: 300px !important; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: -320px; }
    .kt-app__aside.kt-app__aside--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 0; }
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-app__aside { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-app__aside--right .kt-app__aside { right: -320px; left: auto; }
    .kt-app__aside--right .kt-app__aside.kt-app__aside--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; right: 0; left: auto; }
    .kt-app__aside-close { width: 25px; height: 25px; top: 1px; z-index: 1002; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; position: fixed; border: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 3px; cursor: pointer; outline: none !important; 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; left: -25px; } 
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-app__aside-close { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-app__aside-close > i { line-height: 0; font-size: 1.4rem; }
    .kt-app__aside-close:hover { text-decoration: none; }
    .kt-app__aside--right .kt-app__aside-close { left: auto; right: -25px; }
    .kt-app__aside--on .kt-app__aside-close { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 274px; }
    .kt-app__aside--on.kt-app__aside--right .kt-app__aside-close { left: auto; right: 274px; }
    .kt-app__aside-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; z-index: 1000; background: rgba(0, 0, 0, 0.1); -webkit-animation: kt-animate-fade-in .3s linear 1; animation: kt-animate-fade-in .3s linear 1; }
    .kt-app__aside-overlay { background: rgba(0, 0, 0, 0.05); }
    .kt-app__aside-close { background-color: #f7f8fa; }
    .kt-app__aside-close > i { color: var(--ui-text-color-1); }
    .kt-app__aside-close:hover { background-color: transparent; }
    .kt-app__aside-close:hover > i { color: var(--ui-color-brand); }
  }

  @media (max-width: 350px) { .kt-app__aside { width: 90% !important; } }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                              KT - APP RESPONSIVE STRUCTURE                             * */

  @media (min-width: 1025px) { .kt-wrapper { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

  .kt-aside--fixed.kt-aside--minimize.kt-aside--minimize-left .kt-wrapper { padding-left: 78px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  .kt-aside--fixed.kt-aside--minimize.kt-aside--minimize-full .kt-wrapper { padding-left: 0px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    
  .kt-subheader--fixed .kt-subheader { position: fixed; left: 0; right: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 96; padding-top: 0; padding-bottom: 0; margin: 0; }
  .kt-aside--enabled.kt-subheader--fixed .kt-subheader { left: var(--ui-aside-width); }
  .kt-header--fixed.kt-header--minimize.kt-subheader--fixed .kt-subheader { top: 55px; -webkit-transition: top 0.3s ease; transition: top 0.3s ease; }

  .kt-subheader--fixed.kt-aside--minimize-hover .kt-subheader, .kt-subheader--fixed.kt-aside--minimize.kt-aside--minimize-left .kt-subheader { left: 78px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  .kt-subheader--fixed.kt-aside--minimize.kt-aside--minimize-full .kt-subheader { left: 0px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

  .kt-container { padding: 0 25px; }
  .kt-subheader--enabled:not(.kt-subheader--fixed) .kt-content { padding-top: 0; } }

  @media (min-width: 1025px) and (max-width: 1430px) { body:not(.kt-aside--enabled) .kt-container:not(.kt-container--fluid) { width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1690px) { .kt-aside--enabled:not(.kt-aside--minimize) .kt-container:not(.kt-container--fluid) { width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1508px) { .kt-aside--enabled.kt-aside--minimize .kt-container:not(.kt-container--fluid) { width: 100%; } }
  @media (max-width: 1024px)
  {
    .kt-subheader--enabled.kt-subheader--solid .kt-content { padding-top: 0; }
    .kt-header-mobile--fixed .kt-page { padding-top: 60px; }
    .kt-container { padding: 0 15px; }
  }

  @media (min-width: 1025px)
  {
    .kt-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; position: relative; z-index: 2; }
    .kt-header.kt-header--fixed { position: fixed; top: var(--ui-header-access-height); right: 0; left: 0; z-index: 99; }

    .kt-header--fixed.kt-header--minimize .kt-header { height: 55px; -webkit-transition: height 0.3s ease; transition: height 0.3s ease; }
    .kt-header--fixed.kt-aside--minimize.kt-aside--minimize-left .kt-header { left: 78px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

    .kt-header--fixed.kt-aside--minimize.kt-aside--minimize-full .kt-header { left: 0px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }


    .kt-header-access { background: #011321; height: var(--ui-header-access-height); display: block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; position: relative; z-index: 2; }
    .kt-header-access.kt-header--fixed { position: fixed; top: 0; right: 0; left: 0; z-index: 100; }

    .kt-header-access .farm-identification { float: left; margin: 4px 0px 0px 10px; }
    .kt-header-access .farm-identification span { display: inline-block; color: var(--ui-text-color-5); text-transform: uppercase; font-size: 0.8em; font-weight: 300; }
    .kt-header-access .farm-identification b { display: inline-block; color: var(--ui-text-color-1); font-size: 1.25em; font-weight: 700; padding: 0px 0px 0px 2px; }

    .kt-header-access .farm-location { float: right; margin: 9px 15px 0px 0px; display: block; font-size: 0.9em; color: var(--ui-color-primary); text-transform: uppercase; font-weight: 600; }
    .kt-header-access .farm-location em { display: inline-block; font-style: normal; font-size: 0.9em; padding: 0px 3px 0px 3px; opacity: 0.6; }

    .kt-header-access .owner-identification { float: right; margin: 5px 7px 0px 0px; display: block; width: 24px; height: 24px; border-radius: 50%; text-align: center; background: #7EA0B9; color: var(--ui-color-button-text) !important; box-sizing: border-box; cursor: pointer; font-size: 0.8em; }

    .kt-header-access .close-scope { float: right; margin: 5px 20px 0px 0px; display: block; width: 24px; height: 24px; border-radius: 50%; text-align: center; font-size: 1.25em; padding-top: 1px; background: #7EA0B9; color: var(--ui-color-button-text) !important; box-sizing: border-box; cursor: pointer; }
    .kt-header-access .close-scope:hover { background: var(--ui-color-brand); }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                  KT - HEADER - MOBILE                                  * */

  @media (min-width: 1025px) { .kt-header-mobile { display: none; } }

  @media (max-width: 1024px)
  {
    .kt-header-mobile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0 15px; min-height: 60px; height: 60px; position: relative; z-index: 2; }
    .kt-header-mobile--fixed .kt-header-mobile { position: fixed; top: 0; right: 0; left: 0; z-index: 97; }
    .kt-header-mobile .kt-header-mobile__logo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
    .kt-header-mobile .kt-header-mobile__toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler { display: inline-block; position: relative; overflow: hidden; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; background: none; outline: none !important; width: 26px; height: 26px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span { display: block; position: absolute; top: 12px; height: 2px; min-height: 2px; width: 100%; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; min-height: 2px; content: ""; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before { top: -8px; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after { bottom: -8px; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 50%; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 75%; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left:hover span:before { width: 100%; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left.kt-header-mobile__toolbar-toggler--active span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 50%; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left.kt-header-mobile__toolbar-toggler--active span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 75%; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right span:before { left: 0px; right: auto; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right span:after { left: 0px; right: auto; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right:hover span:before { width: 100%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right.kt-header-mobile__toolbar-toggler--active span:before { left: auto; right: 0px; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right.kt-header-mobile__toolbar-toggler--active span:after { left: auto; right: 0px; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler { margin: 0 0 0 1.5rem; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler { -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; background: none; outline: none !important; margin: 0; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 0.5rem 0 1.25rem; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler i { -webkit-transition: all 0.3s; transition: all 0.3s; color: #4e4c5f; font-size: 1.5rem; line-height: 0; }
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler.kt-header-mobile__toolbar-topbar-toggler--active i, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler:hover i { -webkit-transition: all 0.3s; transition: all 0.3s; color: var(--ui-color-brand); }
  }

  @media (max-width: 1024px){
    .kt-header-logo img {height: 50px;}
  }

  .mobile-quickmenu__button {
    height: 100%;
    background-color: red;
  }

  .mobile-nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 80px;

  }

  .mobile-nav .dropdown {
    flex: 1;
    margin-left: 12px;
  }

  .mobile-nav .dropdown button {
    width: 100%;
  }

  .mobile-nav .dropdown-menu {
    background-color: var(--ui-header-color);
    color: #fff;
  }

  .mobile-nav .dropdown-item {
    color: #fff;
  }

  @media (min-width: 1024px) {
    .mobile-nav {
      display: none;
    }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                     KT - HEADER MENU                                   * */

  @media (min-width: 1025px)
  {
    .kt-header-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; height: 100%; margin: 0 0 0 25px; }
    .kt-header-menu .kt-menu__nav { list-style: none; margin: 0; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link { display: -webkit-box; display: -ms-flexbox; display: flex; text-decoration: none; position: relative; vertical-align: middle; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; outline: none !important; text-decoration: none; cursor: pointer; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; white-space: nowrap; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow { display: none; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:focus { text-decoration: none; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-text { width: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link > .kt-menu__link-icon { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; display: none; z-index: 97; position: absolute; top: 100%; border-radius: 4px; padding: 20px 0px ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__scroll { position: relative; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { list-style: none !important; padding: 0; margin: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu { width: 275px; margin: 0 auto; left: auto; right: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full { margin: 0 auto; width: auto; left: 20px; right: 20px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed { left: auto; right: auto; width: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right { right: 0; left: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right.kt-menu__submenu--pull { margin-right: -40px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left { right: auto; left: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left.kt-menu__submenu--pull { margin-left: -40px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--center { margin: 0 auto; left: 0; right: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu { position: relative; padding: 0; margin: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu { top: 0; display: none; margin-top: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left { right: 100%; left: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right { left: 100%; right: auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content { display: -webkit-box; display: -ms-flexbox; display: flex; list-style: none; padding: 0; margin: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item { padding: 0; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item:last-child { border-right: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; margin: 0; text-decoration: none; position: relative; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 18px; padding: 0 10px 0 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__hor-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 0 0 10px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__ver-arrow { display: none; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav { list-style: none; margin: 0; padding: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin: 0; padding: 10px 20px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; text-decoration: none; position: relative; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:focus, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:focus { outline: none; text-decoration: none; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-badge, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; padding: 0px 0px 0px 5px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -ms-flex: 0 0 33px; flex: 0 0 33px; padding: 0; font-size: 1.4rem; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-bullet, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0px 0px 0px 10px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow { display: none; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner { padding: 0; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu { margin-left: 1px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu.kt-menu__submenu--left { margin-right: 1px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu { top: 100%; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left { right: 100%; left: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right { left: 100%; right: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0px 0.25rem; padding: 0px 0.25rem ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--rel { position: relative; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; padding: 0.25rem 0.5rem ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link:hover { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { font-size: 1.4rem; width: 30px; padding: 0; line-height: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { width: 20px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { font-size: 0.8rem; width: 20px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu { padding: 0px; border-radius: 4px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item { padding: 0px ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; padding: 11px 30px ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link:hover { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { font-size: 1.4rem; width: 33px; padding: 0; line-height: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { width: 20px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 9px; height: 1px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { font-size: 0.8rem; width: 20px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0px 0px 0px 10px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }

    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-preferred-size: 0; flex-basis: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item:last-child { border-right: 0 !important; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading { padding: 30px 30px 10px 30px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text { font-weight: 500; font-size: 1.07rem; text-transform: initial; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon { font-size: 1.35rem; -webkit-box-flex: 0; -ms-flex: 0 0 30px; flex: 0 0 30px; padding: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner { padding: 0 0 20px 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item { padding: 0px ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; cursor: pointer; padding: 11px 30px ; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link:hover { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { font-size: 1.4rem; width: 33px; padding: 0; line-height: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { width: 20px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 9px; height: 1px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { font-size: 0.8rem; width: 20px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0px 0px 0px 10px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--classic { padding: 20px 0px; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline > .kt-menu__subnav > .kt-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 5px 0; }
    
    .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--resize { display: none; }
    .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu { display: block; -webkit-animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-down 0.3s ease-out 1; animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-down 0.3s ease-out 1; }
  }

  @media screen and (min-width: 1025px) and (-ms-high-contrast: active), (min-width: 1025px) and (-ms-high-contrast: none) { .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu { -webkit-animation: none; animation: none; } }
  @media (min-width: 1025px) { .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu { display: block; -webkit-animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-up 0.3s ease-out 1; animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-up 0.3s ease-out 1; } }
  @media screen and (min-width: 1025px) and (-ms-high-contrast: active), (min-width: 1025px) and (-ms-high-contrast: none) { .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu { -webkit-animation: none; animation: none; } }
  @media (min-width: 1025px) { [direction="rtl"] .kt-header-menu .kt-menu__subnav .kt-menu__hor-arrow:before { content: "" !important; } }
  @media (min-width: 1025px) and (max-width: 1399px) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto.kt-menu__submenu--mimimal-desktop-wide, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xxl { margin: 0 auto; width: auto; left: 20px; right: 20px; } }
  @media (min-width: 0) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xs { width: -60px; } }
  @media (min-width: 576px) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-sm { width: 516px; } }
  @media (min-width: 768px) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-md { width: 708px; } }
  @media (min-width: 1024px) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-lg { width: 964px; } }
  @media (min-width: 1399px) { .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl { width: 1339px; } }

  @-webkit-keyframes kt-header-menu-submenu-fade-out { from { opacity: 1; } to { opacity: 0; } }
  @keyframes kt-header-menu-submenu-fade-out { from { opacity: 1; } to { opacity: 0; } }

  @-webkit-keyframes kt-header-menu-submenu-fade-in { from { opacity: 0; } to { opacity: 1; } }
  @keyframes kt-header-menu-submenu-fade-in { from { opacity: 0; } to { opacity: 1; } }

  @-webkit-keyframes kt-header-menu-submenu-move-up { from { margin-top: -10px; } to { margin-top: 0; } }
  @keyframes kt-header-menu-submenu-move-up { from { margin-top: -10px; } to { margin-top: 0; } }

  @-webkit-keyframes kt-header-menu-submenu-move-down { from { margin-top: 10px; } to { margin-top: 0; } }
  @keyframes kt-header-menu-submenu-move-down { from { margin-top: 10px; } to { margin-top: 0; } }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                               KT - HEADER MENU - MOBILE                                * */

  @media (max-width: 1024px)
  {
    .kt-header-menu-mobile .kt-menu__nav { margin: 0; list-style: none; padding: 30px 0 30px 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__scroll { position: relative; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__subnav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0; margin: 0; list-style: none !important; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner, .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu { display: none; float: none; margin: 0; padding: 0; width: auto !important; }
    
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content, .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content { padding: 0; margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item, .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item { padding: 0; margin: 0; list-style: none; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner, .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link, .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link { margin: 0; }
    
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; float: none; padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin: 0; padding: 0; text-decoration: none; position: relative; outline: none; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link:hover { text-decoration: none; cursor: pointer; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; line-height: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { display: none; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before { -webkit-transform: rotateZ(90deg); transform: rotateZ(90deg); }
    [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before { -webkit-transform: rotateZ(-90deg); transform: rotateZ(-90deg); }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu, .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent { display: none; }
    
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__section { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 27px; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__section.kt-menu__section--first { margin-top: 0 !important; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-text { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; padding: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-icon { display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator { height: 0; overflow: hidden; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles { margin: 0; }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item { position: relative; margin: 0 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link { cursor: pointer; min-height: 44px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1.02rem; text-transform: initial; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { -webkit-box-flex: 0; -ms-flex: 0 0 35px; flex: 0 0 35px; font-size: 1.4rem; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { vertical-align: middle; text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 15px; flex: 0 0 15px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; text-align: right; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; font-size: 0.7rem; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { display: inline-block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { content: "" !important; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { margin: 0 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item { margin: 0 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link { cursor: pointer; min-height: 40px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon { -webkit-box-flex: 0; -ms-flex: 0 0 35px; flex: 0 0 35px; font-size: 1.35rem; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { vertical-align: middle; text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; font-size: 0.7rem; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { display: inline-block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { content: "" !important; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section { margin: 20px 0 0 0; height: 40px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text { font-size: 0.8rem; font-weight: 300; text-transform: uppercase; letter-spacing: 0.3px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator { margin: 15px 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles { margin: 0; }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section { margin: 20px 0 0 0; height: 40px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text { font-size: 0.83rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.3px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator { margin: 15px 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles { margin: 0; }

    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link { padding: 9px 30px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading { padding: 0 30px; padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner { padding: 0; margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link { padding: 0 30px; padding-left: 60px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 30px; padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav { padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 30px; padding-left: 60px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 30px; padding-left: 75px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 60px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 75px; }
  }

  @media (max-width: 1024px)
  {
    .kt-header-menu-mobile { background-color: #ffffff ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
      
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }

    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__arrow { color: #ffffff; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator { border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; }

    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-item-icon-color); }

    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text { color: #a4a7bd ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon { color: #aaacc2 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator { border-bottom: 1px solid rgba(0, 0, 0, 0.07); }
  }

  @media (min-width: 1025px)
  {
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { height: var(--ui-header-button-size); border-radius: var(--ui-header-button-radius) !important; padding: 0.5rem 1.1rem; }

    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu { background-color: var(--ui-header-submenu-color); -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item { border-right: 1px solid #f6f6f9; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-item-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { color: var(--ui-header-submenu-item-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link { background-color: var(--ui-header-submenu-activeitem-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon { color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-header-submenu-activeitem-icon-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-submenu-activeitem-text-color); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow { color: var(--ui-header-submenu-activeitem-icon-color); }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                               KT - HEADER MENU WRAPPER                                 * */

.kt-header .kt-header-logo { display: block; width: 50px; height: 50px; margin-right: 20px; background-repeat: no-repeat; background-size: contain; }
.kt-header .kt-header-logo img { width: 100%; }

  .kt-header-menu-wrapper-close { display: none; }

  @media (max-width: 1024px)
  {
    .kt-header-menu-wrapper { z-index: 1001; position: fixed; -webkit-overflow-scrolling: touch; top: 0; bottom: 0; overflow-y: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; -webkit-backface-visibility: hidden; width: 275px !important; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: -295px; }
    .kt-header-menu-wrapper.kt-header-menu-wrapper--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 0; }
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-header-menu-wrapper { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-header-menu-wrapper--right .kt-header-menu-wrapper { right: -295px; left: auto; }
    .kt-header-menu-wrapper--right .kt-header-menu-wrapper.kt-header-menu-wrapper--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; right: 0; left: auto; }
    .kt-header-menu-wrapper-close { width: 25px; height: 25px; top: 1px; z-index: 1002; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; position: fixed; border: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 3px; cursor: pointer; outline: none !important; 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; left: -25px; }
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-header-menu-wrapper-close { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-header-menu-wrapper-close > i { line-height: 0; font-size: 1.4rem; }
    .kt-header-menu-wrapper-close:hover { text-decoration: none; }
    .kt-header-menu-wrapper--right .kt-header-menu-wrapper-close { left: auto; right: -25px; }
    .kt-header-menu-wrapper--on .kt-header-menu-wrapper-close { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 249px; }
    .kt-header-menu-wrapper--on.kt-header-menu-wrapper--right .kt-header-menu-wrapper-close { left: auto; right: 249px; }
    .kt-header-menu-wrapper-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; z-index: 1000; background: rgba(0, 0, 0, 0.1); -webkit-animation: kt-animate-fade-in .3s linear 1; animation: kt-animate-fade-in .3s linear 1; }
    .kt-header-menu-wrapper { background: #ffffff; -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); }
    .kt-header-menu-wrapper-overlay { background: rgba(0, 0, 0, 0.1); }
    .kt-header-menu-wrapper-close { background-color: #e8e8f2; }
    .kt-header-menu-wrapper-close > i { color: #968ad4; }
    .kt-header-menu-wrapper-close:hover { background-color: var(--ui-color-brand); }
    .kt-header-menu-wrapper-close:hover > i { color: #ffffff; }
  }

  @media (max-width: 325px) { .kt-header-menu-wrapper { width: 90% !important; } }

  @media (min-width: 1025px)
  {
    body:not(.kt-aside--enabled) .kt-header-menu-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
    body:not(.kt-aside--enabled) .kt-header-menu-wrapper .kt-header-logo { padding: 0 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 25px; }
    
    .kt-header-menu .kt-menu__nav > .kt-menu__item:first-child { padding-left: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { border-radius: 4px; padding: 0.65rem 1.1rem; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu { border-top-left-radius: 0; border-top-right-radius: 0; }
  }

  @media (max-width: 1024px) { .kt-header-menu-wrapper .kt-header-logo { display: none; } }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                  KT - HEADER TOOLBAR                                   * */

  .kt-header__topbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding: 0; padding-right: 15px; }
  .kt-header__topbar .kt-header__topbar-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin: 0 0.1rem; }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper { cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: center; align-self: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; position: relative; -webkit-transition: all 0.3s; transition: all 0.3s; }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i { -webkit-transition: all 0.3s; transition: all 0.3s; font-size: 1.5rem; color: #ffffff; }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon .kt-badge.kt-badge--notify { position: absolute; left: 50%; margin-left: -2px; top: 5px; }

  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user { padding: 0 8px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: center; align-self: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-welcome { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-item-align: center; align-self: center; padding: 0 0.55rem 0 0; font-weight: 500; font-size: 0.9rem; color: #636177; }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-item-align: center; align-self: center; padding: 0 0.55rem 0 0; font-weight: 500; font-size: 1rem; color: #fff; }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img { -ms-flex-item-align: center; align-self: center; border-radius: 50%; }

  .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon, .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon { -webkit-transition: all 0.3s; transition: all 0.3s; background-color: #212029; }
  .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon i, .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon i { -webkit-transition: all 0.3s; transition: all 0.3s; color: #fff; }
  .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user, .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user { -webkit-transition: all 0.3s; transition: all 0.3s; }

  @media (max-width: 1024px)
  {
    .kt-header__topbar { padding: 0 15px; background-color: #2b2a35; -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; margin-top: -55px; height: 50px; position: absolute; left: 0; right: 0; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; z-index: 1; }
    .kt-header-mobile--fixed .kt-header__topbar { position: fixed; z-index: 196; width: 90px; right: 0px; left: auto; }
    .kt-header__topbar--mobile-on .kt-header__topbar { margin-top: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }

    .kt-header__topbar .kt-header__topbar-item { margin: 0 2px; padding: 0; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-badge.kt-badge--notify { top: 6px; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon { height: 34px; width: 34px; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i { font-size: 1.5rem; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon .kt-badge.kt-badge--notify { top: 3px; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user { margin-left: 2px; margin-right: 0; padding: 0; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user { padding: 0 2px; height: 34px; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-welcome { padding: 0 0.35rem 0 0; font-size: 0.9rem; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username { padding: 0 0.55rem 0 0; font-size: 0.9rem; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img { max-height: 30px; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-badge.kt-badge--username { height: 30px; width: 30px; }
  }

  .kt-header .kt-header__topbar .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-text { text-transform: uppercase; font-size: 0.85em; }

  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu { background: var(--ui-header-submenu-color); }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-user-card { background: #88B032; margin-bottom: 5px; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-user-card .kt-user-card__wrapper { bottom: 0px; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-user-card .kt-user-card__name { height: 100%; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-user-card .kt-user-card__name span { display: block; font-size: 1.1em; font-weight: 700; color: #042B47; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-user-card .kt-user-card__name em { display: block; font-size: 0.7em; font-weight: 400; font-style: normal; color: #042B47; margin-top: -4px; margin-bottom: 2px; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-nav__item .kt-nav__link .kt-nav__link-text { text-transform: uppercase; color: #C0D8EA !important; font-size: 0.85em; font-weight: 600; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-nav__item:hover .kt-nav__link { background: #013D67; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-nav .kt-nav__separator { margin: 0.7rem 15px; border-bottom: 1px solid #54758F; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-nav__item .nav_sign_out img { width: 18px; margin-right: 8px; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .dropdown-menu .kt-nav__item .nav_sign_out .kt-nav__link-text { font-weight: 800; }


  .kt-user-account {
    padding-left: 8px;
  }
  .kt-user-account .user-identification { margin-bottom: 5px; color: #fff }
  .kt-user-account .user-identification > div { padding: 25px 25px 5px 25px; }
  .kt-user-account .user-identification > div span { display: block; font-size: 1.5em; font-weight: 700; color: #C0D8EA; }
  .kt-user-account .user-identification > div em { display: block; font-size: 0.9em; font-weight: 400; font-style: normal; color: #C0D8EA; margin-top: -4px; margin-bottom: 2px; }
  .kt-user-account .kt-nav__item .kt-nav__link .kt-nav__link-text { text-transform: uppercase; color: #C0D8EA !important; font-size: 0.85em; font-weight: 600; }
  .kt-user-account .kt-nav__item:hover .kt-nav__link { background: #013D67; }
  .kt-user-account .kt-nav .kt-nav__separator { margin: 0.7rem 15px; border-bottom: 1px solid #54758F; }
  .kt-user-account .kt-nav__item .nav_sign_out img { width: 18px; margin-right: 8px; }
  .kt-user-account .kt-nav__item .nav_sign_out .kt-nav__link-text { font-weight: 800; }

  .user-col {
    background-color: #011320;
  }

  .preferences {
    font-size: 2rem !important;
  }
/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                      KT - ASIDE                                        * */

  .kt-aside__brand { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; padding: 0 25px; }
  .kt-aside__brand .kt-aside__brand-logo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: flex-begin; -ms-flex-pack: flex-begin; justify-content: flex-begin; }
  .kt-aside--minimize .kt-aside__brand .kt-aside__brand-logo img { display: none; }
  .kt-aside__brand .kt-aside__brand-tools { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler { display: inline-block; position: relative; overflow: hidden; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; background: none; outline: none !important; width: 26px; height: 26px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span { display: block; position: absolute; top: 12px; height: 2px; min-height: 2px; width: 100%; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; min-height: 2px; content: ""; border-radius: 2px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before { top: -8px; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after { bottom: -8px; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 50%; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: auto; right: 0px; width: 75%; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left:hover span:after, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left:hover span:before { width: 100%; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left.kt-aside__brand-aside-toggler--active span:before { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 50%; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--left.kt-aside__brand-aside-toggler--active span:after { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; left: 0px; right: auto; width: 75%; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right span:before { left: 0px; right: auto; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right span:after { left: 0px; right: auto; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right:hover span:after, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right:hover span:before { width: 100%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right.kt-aside__brand-aside-toggler--active span:before { left: auto; right: 0px; width: 50%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--right.kt-aside__brand-aside-toggler--active span:after { left: auto; right: 0px; width: 75%; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span { background: #4e4c5f; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after { background: #4e4c5f; }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span { background: var(--ui-color-brand); }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::after { background: var(--ui-color-brand); }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span { background: var(--ui-color-brand); }
  .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::before, .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::after { background: var(--ui-color-brand); }

  @media (min-width: 1025px)
  {
    .kt-aside__brand { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-header--fixed.kt-aside--static .kt-aside__brand { position: fixed; top: 0; left: 0; width: var(--ui-aside-width); z-index: 98; }
    .kt-header--fixed.kt-aside--static.kt-aside--minimize.kt-aside--minimize-left .kt-aside__brand { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; width: 78px; }
    .kt-header--fixed.kt-aside--static.kt-aside--minimize.kt-aside--minimize-full .kt-aside__brand { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; width: 0px; }
  }

  @media (max-width: 1024px) { .kt-aside__brand { display: none; } }


  .kt-aside-backdrop { display: none; min-width: 100%; min-height: 100%; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background: #011320; opacity: 0.75; z-index: 90; }

  .kt-aside { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  .kt-aside .kt-aside-menu { margin: 15px 0; }
  .kt-aside .kt-aside-menu .ps__rail-y { right: 3px; }

  .kt-aside .kt-aside__footer .kt-aside__footer-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 7px 30px; }
  .kt-aside .kt-aside__footer .kt-aside__footer-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .kt-aside .kt-aside__footer .btn { height: 45px; width: 45px; background-color: #f0f0f6; border-radius: 50%; }
  .kt-aside .kt-aside__footer .btn i { -webkit-transition: all 0.3s; transition: all 0.3s; font-size: 1.4rem; color: var(--ui-color-brand); }
  .kt-aside .kt-aside__footer .btn:hover { background-color: var(--ui-color-brand); }
  .kt-aside .kt-aside__footer .btn:hover i {-webkit-transition: all 0.3s; transition: all 0.3s; color: #ffffff; }
  .kt-aside--minimize .kt-aside .kt-aside__footer .dropdown.dropdown-inline, .kt-aside--minimize .kt-aside .kt-aside__footer .btn { display: none; }
  .kt-aside--minimize .kt-aside .kt-aside__footer .dropdown.dropdown-inline:last-child, .kt-aside--minimize .kt-aside .kt-aside__footer .btn:last-child { display: inline-block; opacity: 0; }

  @media (min-width: 1025px)
  {
    .kt-aside--fixed .kt-aside { position: fixed; top: var(--ui-header-padding); bottom: 0; left: 0; z-index: 98; }
    .kt-aside--static .kt-aside { position: relative; z-index: 1; }
    
    .kt-aside--minimize.kt-aside--minimize-left .kt-aside { width: 78px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-aside--minimize.kt-aside--minimize-full .kt-aside { width: 0px; overflow: hidden; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-aside--minimizing .kt-aside { overflow: hidden; }
    .kt-aside--minimizing .kt-aside .kt-aside-menu .kt-menu__nav { width: var(--ui-aside-width); overflow: hidden; }

    .kt-aside .ps > .ps__rail-y { width: 4px; }
    .kt-aside .ps > .ps__rail-y:hover, .kt-aside .ps > .ps__rail-y:focus { width: 4px; }
    .kt-aside .ps > .ps__rail-y > .ps__thumb-y { width: 4px; border-radius: 4px; }
    .kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus { width: 4px; }
    
    .kt-aside--fixed.kt-aside--minimize-hover .kt-aside { width: var(--ui-aside-width); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-aside--fixed.kt-aside--minimize-hover .kt-header { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; left: 78px; }
    .kt-aside--fixed.kt-aside--minimize-hover .kt-wrapper { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding-left: 78px; }
  }

  .kt-aside-menu .kt-menu__nav { margin: 0; list-style: none; padding: 5px 35px 15px 0px; }
  .kt-aside-menu .kt-menu__nav .kt-menu__scroll { position: relative; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
  .kt-aside-menu .kt-menu__nav .kt-menu__subnav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0; margin: 0; list-style: none !important; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner, .kt-aside-menu .kt-menu__nav .kt-menu__submenu { display: none; float: none; margin: 0; padding: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content, .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content { padding: 0; margin: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item, .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item { padding: 0; margin: 0; list-style: none; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner, .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner { display: -webkit-box; display: -ms-flexbox; display: flex; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link, .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link { margin: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; float: none; padding: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin: 0; padding: 0; text-decoration: none; position: relative; outline: none; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link:hover { text-decoration: none; cursor: pointer; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; line-height: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow, .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { display: none; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before { -webkit-transform: rotateZ(90deg); transform: rotateZ(90deg); }
  [direction="rtl"] .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before { -webkit-transform: rotateZ(-90deg); transform: rotateZ(-90deg); }
  .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu, .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent { display: none; }
  .kt-aside-menu .kt-menu__nav .kt-menu__section { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 27px; }
  .kt-aside-menu .kt-menu__nav .kt-menu__section.kt-menu__section--first { margin-top: 0 !important; }
  .kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-text { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; padding: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-icon { display: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .kt-aside-menu .kt-menu__nav .kt-menu__separator { height: 0; overflow: hidden; }
  .kt-aside-menu .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles { margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item { position: relative; margin: 0 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { cursor: pointer; min-height: 38px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 0.9rem; text-transform: uppercase; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { -webkit-box-flex: 0; -ms-flex: 0 0 30px; flex: 0 0 30px; font-size: 1.3rem; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { vertical-align: middle; text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 15px; flex: 0 0 15px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; font-size: 0.7rem; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { display: inline-block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { content: "" !important; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { margin: 0 ; } .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item { margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link { cursor: pointer; min-height: 36px; margin-bottom: 4px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon { -webkit-box-flex: 0; -ms-flex: 0 0 35px; flex: 0 0 35px; font-size: 1.3rem; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { vertical-align: middle; text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; font-size: 0.7rem; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { display: inline-block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { content: "" !important; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section { margin: 20px 0 0 0; height: 40px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text { font-size: 0.8rem; font-weight: 300; text-transform: uppercase; letter-spacing: 0.3px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator { margin: 15px 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles { margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section { margin: 20px 0 0 0; height: 40px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section:first-child { margin-top: 0px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text { font-size: 1.2rem; font-weight: 500; text-transform: uppercase; letter-spacing: 0.3px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__separator { margin: 15px 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles { margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { padding: 6px 15px 6px 30px; margin-bottom: 3px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading { padding: 0 30px; padding-left: 45px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner { padding: 0; margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link { padding: 0 30px; padding-left: 60px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 15px 0 40px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav { padding: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 30px; padding-left: 60px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 0 30px; padding-left: 75px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 45px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 60px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu { padding: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding-left: 75px; }

  @media (min-width: 1025px)
  {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav { padding: 5px 0px 15px 0px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu { display: none !important; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover { position: relative; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu { top: -10px; position: absolute; z-index: 96; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; width: 245px; margin-left: 245px; border-radius: 4px; -webkit-animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-up 0.3s ease-out 1; animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-up 0.3s ease-out 1; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up { bottom: 0; top: auto; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up { top: auto; bottom: -10px; -webkit-animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-down 0.3s ease-out 1; animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-down 0.3s ease-out 1; }
  }
    
  @media screen and (min-width: 1025px) and (-ms-high-contrast: active), (min-width: 1025px) and (-ms-high-contrast: none) { .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up { -webkit-animation: none; animation: none; } }

  @media (min-width: 1025px)
  {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav { padding: 20px 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item { margin: 0 ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding: 7px 30px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow { display: -webkit-box; display: -ms-flexbox; display: flex; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { padding: 20px 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 7px 30px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { padding: 20px 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { padding: 7px 30px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { padding: 0 25px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link { cursor: pointer; min-height: 40px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1rem; text-transform: initial; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { -webkit-box-flex: 0; -ms-flex: 0 0 35px; flex: 0 0 35px; font-size: 1.35rem; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg { margin-left: -2px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { vertical-align: middle; text-align: left; -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span { vertical-align: middle; display: inline-block; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { width: 4px; height: 4px; border-radius: 100%; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { width: 5px; height: 1px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; text-align: right; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { -webkit-box-flex: 0; -ms-flex: 0 0 20px; flex: 0 0 20px; font-size: 0.7rem; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { display: inline-block; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    [direction="rtl"] .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"] .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before { content: "" !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section { margin: 20px 0 0 0; height: 40px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text { font-size: 0.8rem; font-weight: 300; text-transform: uppercase; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator { margin: 15px 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles { margin: 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu { /*margin-left: var(--ui-aside-width);*/ top: -5px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up { bottom: -10px; }
  }

  @-webkit-keyframes kt-aside-menu-submenu-fade-out { from { opacity: 1; } to { opacity: 0; } }
  @keyframes kt-aside-menu-submenu-fade-out { from { opacity: 1; } to { opacity: 0; } }

  @-webkit-keyframes kt-aside-menu-submenu-fade-in { from { opacity: 0; } to { opacity: 1; } }
  @keyframes kt-aside-menu-submenu-fade-in { from { opacity: 0; } to { opacity: 1; } }

  @-webkit-keyframes kt-aside-menu-submenu-move-up { from { margin-top: 10px; } to { margin-top: 0; } }
  @keyframes kt-aside-menu-submenu-move-up { from { margin-top: 10px; } to { margin-top: 0; } }

  @-webkit-keyframes kt-aside-menu-submenu-move-down { from { margin-bottom: 10px; } to { margin-bottom: 0; } }
  @keyframes kt-aside-menu-submenu-move-down { from { margin-bottom: 10px; } to { margin-bottom: 0; } }

  @media (min-width: 1025px)
  {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { width: 100%; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge { padding: 0; position: relative; right: 7px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge .kt-badge { text-indent: -9999px; position: relative; padding: 0; min-width: 6px; width: 6px; min-height: 6px; height: 6px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu { display: none !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__arrow { display: inline-block; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover { position: relative; z-index: 96; width: 324px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover.kt-menu__item--open { background: transparent; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link { width: 78px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link .kt-menu__link-title { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu { top: 0; bottom: auto; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; margin-left: 79px !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link { height: 40px; padding: 0 30px 10px 30px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link .kt-menu__link-text { font-weight: 400; font-size: 1.05rem; text-transform: initial; cursor: text !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link .kt-menu__link-badge { padding: 0px 0px 0px 5px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent + .kt-menu__item { margin-top: 0px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__arrow { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text { display: none; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon { 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; padding: 0; -webkit-animation: kt-animate-fade-in .7s; animation: kt-animate-fade-in .7s; }
  }

  .kt-aside-close { display: none; }

  @media (max-width: 1024px)
  {
    .kt-aside { z-index: 1001; position: fixed; -webkit-overflow-scrolling: touch; top: 0; bottom: 0; overflow-y: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); backface-visibility: hidden; -webkit-backface-visibility: hidden; width: 275px !important; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: -295px; }
    .kt-aside.kt-aside--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 0; }
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-aside { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-aside--right .kt-aside { right: -295px; left: auto; }
    .kt-aside--right .kt-aside.kt-aside--on { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; right: 0; left: auto; }
    .kt-aside-close { width: 25px; height: 25px; top: 1px; z-index: 1002; -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; position: fixed; border: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 3px; cursor: pointer; outline: none !important; 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; left: -25px; }
  }

  @media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) { .kt-aside-close { -webkit-transition: none !important; transition: none !important; } }

  @media (max-width: 1024px)
  {
    .kt-aside-close > i { line-height: 0; font-size: 1.4rem; }
    .kt-aside-close:hover { text-decoration: none; }
    .kt-aside--right .kt-aside-close { left: auto; right: -25px; }
    .kt-aside--on .kt-aside-close { -webkit-transition: left 0.3s ease, right 0.3s ease; transition: left 0.3s ease, right 0.3s ease; left: 249px; }
    .kt-aside--on.kt-aside--right .kt-aside-close { left: auto; right: 249px; }
    .kt-aside-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; z-index: 1000; background: rgba(0, 0, 0, 0.1); -webkit-animation: kt-animate-fade-in .3s linear 1; animation: kt-animate-fade-in .3s linear 1; }
    .kt-aside { background: #ffffff; -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); }
    .kt-aside-overlay { background: rgba(0, 0, 0, 0.1); }
    .kt-aside-close { background-color: #e8e8f2; }
    .kt-aside-close > i { color: #968ad4; }
    .kt-aside-close:hover { background-color: var(--ui-color-brand); }
    .kt-aside-close:hover > i { color: #ffffff; }
  }

  @media (max-width: 325px) { .kt-aside { width: 90% !important; } }



  .kt-aside__brand { height: var(--ui-header-height); }

  @media (min-width: 1025px)
  {
    .kt-brand-aside .kt-aside__brand { background-color: var(--ui-aside-color); -webkit-box-shadow: none; box-shadow: none; }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span { background: rgba(var(--ui-aside-toggler-color), 0.45); }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after { background: rgba(var(--ui-aside-toggler-color), 0.45); }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::before, .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::after { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::before, .kt-brand-aside .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::after { background: rgba(var(--ui-aside-toggler-color), 1); }

    .kt-brand-header .kt-aside__brand { background-color: var(--ui-header-color); -webkit-box-shadow: none; box-shadow: none; }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span { background: rgba(var(--ui-header-toggler-color), 0.45); }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before, .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after { background: rgba(var(--ui-header-toggler-color), 0.45); }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::before, .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover span::after { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::before, .kt-brand-header .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span::after { background: rgba(var(--ui-header-toggler-color), 1); }
  }

  @media (max-width: 1024px)
  {
    .kt-brand-aside .kt-header-mobile { background-color: var(--ui-aside-color); -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); }
    .kt-brand-aside .kt-header__topbar--mobile-on .kt-header-mobile { -webkit-box-shadow: none; box-shadow: none; }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span { background: rgba(var(--ui-aside-toggler-color), 0.45); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after { background: rgba(var(--ui-aside-toggler-color), 0.45); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::before, .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::after { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::before, .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::after { background: rgba(var(--ui-aside-toggler-color), 1); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler i { color: rgba(var(--ui-aside-toggler-color), 0.45); }
    .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler.kt-header-mobile__toolbar-topbar-toggler--active i, .kt-brand-aside .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler:hover i { color: rgba(var(--ui-aside-toggler-color), 1); }

    .kt-brand-header .kt-header-mobile { background-color: var(--ui-header-color); -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1); }
    .kt-brand-header .kt-header__topbar--mobile-on .kt-header-mobile { -webkit-box-shadow: none; box-shadow: none; }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span { background: rgba(var(--ui-header-toggler-color), 0.45); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before, .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after { background: rgba(var(--ui-header-toggler-color), 0.45); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::before, .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::after { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::before, .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::after { background: rgba(var(--ui-header-toggler-color), 1); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler i { color: rgba(var(--ui-header-toggler-color), 0.45); }
    .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler.kt-header-mobile__toolbar-topbar-toggler--active i, .kt-brand-header .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler:hover i { color: rgba(var(--ui-header-toggler-color), 1); }
  }

  .kt-aside { width: var(--ui-aside-width); background-color: var(--ui-aside-color); -webkit-box-shadow: 5px 0px 15px 0px rgba(0,0,0,0.75); -moz-box-shadow: 5px 0px 15px 0px rgba(0,0,0,0.75); box-shadow: 5px 0px 15px 0px rgba(0,0,0,0.75); }
  .kt-aside .ps > .ps__rail-x { background: transparent; }
  .kt-aside .ps > .ps__rail-x:hover, .kt-aside .ps > .ps__rail-x:focus { opacity: 1; background: transparent; }
  .kt-aside .ps > .ps__rail-x:hover > .ps__thumb-x, .kt-aside .ps > .ps__rail-x:focus > .ps__thumb-x { opacity: 1; }
  .kt-aside .ps > .ps__rail-x > .ps__thumb-x { background: #e0e2f0; opacity: 1; }
  .kt-aside .ps > .ps__rail-x > .ps__thumb-x:hover, .kt-aside .ps > .ps__rail-x > .ps__thumb-x:focus { opacity: 1; background: #e0e2f0; }
  .kt-aside .ps > .ps__rail-y { background: transparent; }
  .kt-aside .ps > .ps__rail-y:hover, .kt-aside .ps > .ps__rail-y:focus { background: transparent; opacity: 1; }
  .kt-aside .ps > .ps__rail-y:hover > .ps__thumb-y, .kt-aside .ps > .ps__rail-y:focus > .ps__thumb-y { opacity: 1; }
  .kt-aside .ps > .ps__rail-y > .ps__thumb-y { background: #e0e2f0; opacity: 1; }
  .kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus { opacity: 1; background: #e0e2f0; }

  .kt-aside .kt-aside__footer { background-color: var(--ui-aside-footer-color); }
  .kt-aside .kt-aside__footer .btn { -webkit-transition: all 0.3s; transition: all 0.3s; background-color: transparent; }
  .kt-aside .kt-aside__footer .btn i { -webkit-transition: all 0.3s; transition: all 0.3s; color: var(--ui-aside-footer-item-icon-color); }
  .kt-aside .kt-aside__footer .show .btn, .kt-aside .kt-aside__footer .btn:hover { -webkit-transition: all 0.3s; transition: all 0.3s; background-color: var(--ui-aside-footer-activeitem-color); }
  .kt-aside .kt-aside__footer .show .btn i, .kt-aside .kt-aside__footer .btn:hover i { -webkit-transition: all 0.3s; transition: all 0.3s; color: var(--ui-aside-footer-activeitem-icon-color); }

  @media (min-width: 1025px)
  {
    .kt-aside--enabled .kt-header.kt-header--fixed { /*left: var(--ui-aside-width);*/ }
    .kt-aside--fixed .kt-wrapper { /*padding-left: var(--ui-aside-width);*/ }
  }


  .kt-aside-menu { background-color: var(--ui-aside-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-item-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__arrow { color: #ffffff; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text { color: var(--ui-aside-group-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon { color: var(--ui-aside-group-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__separator { border-bottom: 1px solid var(--ui-aside-group-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav { background-color: transparent; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-item-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-item-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link { background-color: var(--ui-aside-submenu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-aside-submenu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-aside-submenu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link { background-color: var(--ui-aside-submenu-activeitem-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }

  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text { color: #a4a7bd ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon { color: #aaacc2 ; }

  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator { border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; }



  @media (min-width: 1025px)
  {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav { padding-top: 5px; }

    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item { background: transparent; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon { color: var(--ui-aside-menu-item-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover, .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open { background: transparent !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link > .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here, .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active { background: transparent !important; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover { background: transparent; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link > .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color) !important; }
  }


  @media (min-width: 1025px)
  {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu { background-color: var(--ui-aside-color); -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: #696e92 ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon { color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: #a8aabb; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow { color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link { background-color: var(--ui-aside-menu-activeitem-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text { color: var(--ui-aside-menu-activeitem-text-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; fill: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill], .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] { -webkit-transition: fill 0.3s ease; transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span { background-color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow { color: var(--ui-aside-menu-activeitem-icon-color); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text { color: #a4a7bd ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon { color: #aaacc2 ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator, .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator { border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; }
  }

  

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                  KT - HEADER STYLE                                     * */

.kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item { padding: 0px 0.05rem; }
.kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { height: 100%; border-radius: 0px !important; border-top: 2px transparent solid; border-bottom: 2px transparent solid; }
.kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { text-transform: uppercase; width: 200px; align-items: center;justify-content: center; }

  @media (min-width: 1025px)
  {
    .kt-header { height: var(--ui-header-height); background-color: var(--ui-header-color); -webkit-box-shadow: 0px 0px 3px 1px rgba(10, 10, 10, 0.5); box-shadow: 0px 0px 3px 1px rgba(10, 10, 10, 0.5); }

    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { border-bottom-color: #67C3B7; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: #67C3B7; font-weight: 500; }
    
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link { border-top-width: 9px; border-bottom-width: 9px; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__link-text { color: #67C3B7; }

    /*
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link { border-radius: 4px; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text { color: var(--ui-header-button-text-color); font-weight: 500; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow { color: var(--ui-header-button-arrow-color); }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-icon { color: #677191; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link { background-color: var(--ui-header-button-color); }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__link-text { color: #ffffff; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-arrow, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-arrow, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-arrow { color: #ffffff; }
    .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-icon, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-icon, .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-icon { color: #ffffff; }
    */

    .kt-header--fixed .kt-page { padding-top: var(--ui-header-padding); }
  }

  .kt-header .kt-header__topbar { padding-right: 15px; }

  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon { height: var(--ui-header-button-size); width: var(--ui-header-button-size); border-radius: var(--ui-header-button-radius); }
  .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i { color: var(--ui-header-button-icon-color); }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user { height: var(--ui-header-button-size); border-radius: var(--ui-header-button-radius); }


  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-welcome { color: rgba(var(--ui-header-text-color), 0.5); }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-username { color: rgba(var(--ui-header-text-color), 0.8); }

  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img { height: calc(var(--ui-header-button-size) - 10px); width: calc(var(--ui-header-button-size) - 10px); margin-right: -2px; }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-badge.kt-badge--username { height: calc(var(--ui-header-button-size) - 10px); width: calc(var(--ui-header-button-size) - 10px); margin-right: -2px; font-size: 0.95rem; }
  .kt-header .kt-header__topbar .kt-badge.kt-badge--username { color: var(--ui-color-button-text); font-weight: 700; font-size: 1.1em; }


  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i { color: var(--ui-header-button-icon-color); }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon, .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon { background-color: var(--ui-header-button-color); }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon i, .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon i { color: #fff; }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user, .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user { -webkit-transition: all 0.3s; transition: all 0.3s; background-color: var(--ui-header-button-color); }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username, .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username { color: #ffffff; }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar--quick-panel-toggler, .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar--quick-panel-toggler { background-color: var(--ui-color-brand); }
  .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i, .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i { color: #ffffff; }
  .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--search .kt-input-icon .kt-input-icon__icon i { color: var(--ui-text-color-1); }

  @media (max-width: 1024px)
  {
    .kt-header__topbar { background-color: var(--ui-header-color); -webkit-box-shadow: none; box-shadow: none; }
    .kt-header__topbar--mobile-on .kt-header__topbar { -webkit-box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); border-top: 1px solid #2e3448; }

    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user { width: var(--ui-header-button-size); }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                     KT - CONTENT                                       * */

@media (min-width: 1025px) {
  .kt-content {
    padding: 25px 0; 
  }
}

  @media (max-width: 1024px)
  {
    .kt-content { padding: 15px 0; }
    .kt-subheader--enabled .kt-content { padding: 0px 0 15px 0; }
    .kt-content.kt-content--fit-top { padding-top: 0; }
    .kt-content.kt-content--fit-bottom { padding-bottom: 0; }
    .kt-subheader--enabled.kt-subheader--transparent .kt-content { padding-top: 0; }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                      KT - FOOTER                                       * */

  .kt-footer { padding: 20px 0; background: var(--ui-footer-color); }
  .kt-footer .kt-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

  .kt-footer .kt-footer__copyright { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0; padding: 0 1.25rem 0 0; font-size: 1rem; font-weight: 400; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; color: var(--ui-text-color-1); }
  .kt-footer .kt-footer__copyright .kt-link { color: var(--ui-text-color-1); }
  .kt-footer .kt-footer__copyright .kt-link:hover { color: var(--ui-color-brand); }
  .kt-footer .kt-footer__copyright .kt-link:hover:after { border-bottom: 1px solid var(--ui-color-brand); opacity: 0.5; }

  .kt-footer .kt-footer__menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0 0 0 0.75rem; margin: 0; }
  .kt-footer .kt-footer__menu .kt-footer__menu-link { margin: 0 0 0 1.25rem; padding: 0; font-size: 1rem; font-weight: 400; color: var(--ui-text-color-3); }
  .kt-footer .kt-footer__menu .kt-footer__menu-link:hover { color: var(--ui-color-brand); }
  .kt-footer .kt-footer__menu .kt-footer__menu-link:hover:after { border-bottom: 1px solid var(--ui-color-brand); opacity: 0.5; }

  .kt-footer .kt-footer__menu .kt-footer__menu-dropdown > a { margin: 0 0 0 1.25rem; padding: 0; font-size: 1rem; font-weight: 400; color: var(--ui-text-color-3); cursor: pointer; }
  .kt-footer .kt-footer__menu .kt-footer__menu-dropdown > a:hover { color: var(--ui-color-brand); }
  .kt-footer .kt-footer__menu .kt-footer__menu-dropdown > a:hover:after { border-bottom-color: var(--ui-color-brand); }

  @media (min-width: 1025px)
  {
    .kt-footer--fixed .kt-footer { position: fixed; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; height: 60px; bottom: 0; right: 0; left: 0px; /*left: var(--ui-aside-width);*/ -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13); box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13); }
    .kt-aside--minimize-hover.kt-footer--fixed .kt-footer, .kt-aside--minimize.kt-footer--fixed .kt-footer { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; left: 78px; }
  }

  @media (max-width: 1024px) { .kt-footer { padding: 15px 0; } }

  @media (max-width: 768px) 
  {
    .kt-footer .kt-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .kt-footer .kt-footer__copyright { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
    .kt-footer .kt-footer__menu { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding: 0; margin: 0 0 0.75rem 0; }
    .kt-footer .kt-footer__menu .kt-footer__menu-link:first-child, .kt-footer .kt-footer__menu .kt-footer__menu-dropdown:first-child a { padding-left: 0; margin-left: 0; }
  }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                         FRAMES                                         * */

  #cboxOverlay { background: var(--ui-frame-overlay-color) !important; opacity: var(--ui-frame-overlay-opacity) !important; }
  #cboxContent { margin: 25px; overflow: visible; background: var(--ui-frame-background-color) !important; border-radius: 25px; -webkit-box-shadow: 2px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0); box-shadow: 2px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0); }

  #cboxLoadedContent { background: var(--ui-frame-background-color) !important; padding: 1px; border-radius: 25px; }
  #cboxLoadingGraphic { background: url("Images/Frames/frame-loading.gif") no-repeat center center !important; background-size: 60px 60px !important; }
  #cboxLoadingOverlay { background: var(--ui-frame-background-color) !important; }

  #cboxClose { top: 11px !important; right: 13px !important; background: #85A8C2 url("Images/Frames/frame-icon-close.svg") no-repeat !important; background-size: cover !important; background-position: 0px 0px !important; border-radius: 50%; width: 28px !important; height: 28px !important; }
  #cboxClose:hover { background-position: 0px 0px !important; }

  .cboxIframe { background: var(--ui-frame-background-color) !important; }
  body.frames { background: var(--ui-frame-background-color) !important; }


  .frames { overflow: hidden; }
  .frames.with-scrollbar { overflow: auto; }
  .frames .kt-content { padding: 0px !important; }

  .frames .frame-header { background: var(--ui-frame-header-color); padding: 15px 11px; margin: 0px 0px 0px 0px; height: 50px; box-sizing: border-box; position: relative; border-bottom: 1px #013D67 solid; }
  .frames .frame-header h1 { color: var(--ui-text-color-1); font-weight: normal; margin: 0px; padding: 0px; font-size: 1.2em; }
  .frames .frame-header h1.large-title { font-weight: bold; text-transform: uppercase; font-size: 2.25em; color: #C0D8EA; margin-top: -5px; }

  .frames .frame-header .frame-back { position: absolute; }
  .frames .frame-header .frame-back.back-bottom { top: 44px; right: 16px; }

  .frames .frame-header .frame-back a { display: block; width: 22px; height: 22px; font-size: 1.5em; color: var(--ui-text-color-1); text-align: center; }

  .frames .frame-body { padding: 15px 15px; }
  .frames .frame-body .kt-portlet:last-child { margin-bottom: 0px; }
  .frames .frame-body .kt-portlet .table-list { padding: 10px 0px 10px 0px; }

  .frames .frame-body .kt-portlet { margin: 0px 0px 20px 0px; }
  .frames .frame-body .kt-portlet .kt-portlet__body { padding: 0px 0px 10px 0px; }

/* ****************************************************************************************** */




/* ****************************************************************************************** */
/* *                                    SYSTEM SETUP UI                                     * */

  .system-setup { margin: 0px auto 0px auto; }

  .system-setup.setup-authentication { width: 350px; margin-top: 200px; }
  .system-setup.setup-authentication form .form-actions { text-align: center; }

  .system-setup.setup-steps { width: 90%; max-width: 800px; margin-top: 50px; }

/* ****************************************************************************************** */

.dashboard-management {
  display: flex;
}

.dashboard-management__main {
  width: 75%;
  min-width: 75%;
  overflow: auto;
}

@media (max-width: 768px) {
  .dashboard-management {
    flex-direction: column !important;
  }

  .dashboard-management__main {
    width: 100%;
    min-width: 1100px;
    overflow-x: auto;
    white-space: nowrap; 
}

  .dashboard-management__aside {
    width: 100vw;
  }

  .frames .frame-header h1 {
    font-size: 1.5em !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 28px !important;
    display: block;
  }
}