@charset "UTF-8";

/*!
 * Template Name: NioLand
 * Author: Softnio
 * Author URI: http://themeforest.net/user/softnio
 * Version: 1.2.0
 * Updated: 05.20.2023
**/
/** IMPORTANT NOTE: DO Not Edit this file. Best to Write Own Code in css/theme.css file. **/
/* 
----------------------
## Table Contents ##
---------------------- 
**/
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("../fonts//plus-jakarta-sans/PlusJakartaSans-Regular.woff") format("woff"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-Regular.ttf") format("truetype"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("../fonts//plus-jakarta-sans/PlusJakartaSans-SemiBold.woff") format("woff"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-SemiBold.ttf") format("truetype"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-SemiBold.svg#PlusJakartaSans-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("../fonts//plus-jakarta-sans/PlusJakartaSans-Bold.woff") format("woff"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-Bold.ttf") format("truetype"), url("../fonts//plus-jakarta-sans/PlusJakartaSans-Bold.svg#PlusJakartaSans-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto";
  src: url("../fonts//roboto/Roboto-Regular.woff") format("woff"), url("../fonts//roboto/Roboto-Regular.ttf") format("truetype"), url("../fonts//roboto/Roboto-Regular.svg#Roboto-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto";
  src: url("../fonts//roboto/Roboto-Medium.woff") format("woff"), url("../fonts//roboto/Roboto-Medium.ttf") format("truetype"), url("../fonts//roboto/Roboto-Medium.svg#Roboto-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto";
  src: url("../fonts//roboto/Roboto-Bold.woff") format("woff"), url("../fonts//roboto/Roboto-Bold.ttf") format("truetype"), url("../fonts//roboto/Roboto-Bold.svg#Roboto-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

/*!
 * Bootstrap  v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0062ff;
  --bs-indigo: #6610f2;
  --bs-purple: #6e61f3;
  --bs-pink: #d63384;
  --bs-red: #fa5b68;
  --bs-orange: #fdd6c8;
  --bs-yellow: #fdb52a;
  --bs-green: #22c55e;
  --bs-teal: #20c997;
  --bs-cyan: #00ffd5;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #c5c5ca;
  --bs-gray-dark: #64728f;
  --bs-gray-50: #e5e7eb;
  --bs-gray-100: #faf9ff;
  --bs-gray-200: #f2f8fb;
  --bs-gray-300: #f9f7fa;
  --bs-gray-400: #faf9f4;
  --bs-gray-500: #c9c9d4;
  --bs-gray-600: #c5c5ca;
  --bs-gray-700: #adb5bd;
  --bs-gray-800: #64728f;
  --bs-gray-900: #495057;
  --bs-primary: #9097f7;
  --bs-secondary: #c5c5ca;
  --bs-success: #22c55e;
  --bs-info: #00ffd5;
  --bs-warning: #fdb52a;
  --bs-danger: #fa5b68;
  --bs-light: #faf9ff;
  --bs-lighter: #e5e7eb;
  --bs-dark: #0a1425;
  --bs-dark-blue: #080829;
  --bs-darker: #0a1425;
  --bs-white: #fff;
  --bs-gray: #f7f8f9;
  --bs-gray-50: #e5e7eb;
  --bs-gray-100: #faf9ff;
  --bs-gray-200: #f2f8fb;
  --bs-gray-300: #f9f7fa;
  --bs-gray-400: #faf9f4;
  --bs-gray-500: #c9c9d4;
  --bs-gray-600: #c5c5ca;
  --bs-gray-700: #adb5bd;
  --bs-gray-800: #64728f;
  --bs-gray-900: #495057;
  --bs-gray-1000: #2b292c;
  --bs-gray-1100: #0f0f12;
  --bs-gray-1200: #0a1425;
  --bs-gray-1300: #181921;
  --bs-gray-1400: #232340;
  --bs-red: #fa5b68;
  --bs-red-50: #feebed;
  --bs-yellow: #fdb52a;
  --bs-yellow-50: #fef6ea;
  --bs-yellow-100: #fdeaba;
  --bs-yellow-200: #ffde70;
  --bs-green: #22c55e;
  --bs-green-50: #e9f9ef;
  --bs-green-100: #f0f6f5;
  --bs-green-200: #dcfce7;
  --bs-green-300: #bde5d3;
  --bs-green-400: #45c9c1;
  --bs-green-500: #0acf83;
  --bs-green-600: #54a8c7;
  --bs-green-700: #2a9d8f;
  --bs-green-800: #071a17;
  --bs-blue: #0062ff;
  --bs-blue-50: #f4f8ff;
  --bs-blue-100: #ebf2ff;
  --bs-blue-200: #f3f4ff;
  --bs-blue-300: #eaefff;
  --bs-blue-400: #e7fbff;
  --bs-blue-500: #e8ebff;
  --bs-blue-600: #f9faff;
  --bs-blue-700: #c3c9f1;
  --bs-blue-800: #6472b9;
  --bs-blue-900: #8c9bff;
  --bs-blue-1000: #589bff;
  --bs-blue-1100: #6576ff;
  --bs-blue-1200: #3f78e0;
  --bs-blue-1300: #6366f1;
  --bs-blue-1400: #3f53d8;
  --bs-blue-1500: #2b5cfd;
  --bs-blue-1600: #3b3482;
  --bs-blue-1700: #172166;
  --bs-blue-1800: #122544;
  --bs-blue-1900: #141834;
  --bs-blue-2000: #080829;
  --bs-purple: #6e61f3;
  --bs-purple-50: #eeecff;
  --bs-purple-100: #fceff4;
  --bs-purple-200: #edebfe;
  --bs-purple-300: #e1cbfd;
  --bs-purple-400: #ffc8cc;
  --bs-purple-500: #eb7ca6;
  --bs-purple-600: #9d90f1;
  --bs-purple-700: #9097f7;
  --bs-purple-800: #725efe;
  --bs-cyan: #00ffd5;
  --bs-cyan-50: #c0f2fd;
  --bs-cyan-100: #97f2ff;
  --bs-cyan-200: #13d5ff;
  --bs-orange: #fdd6c8;
  --bs-orange-100: #ef652a;
  --bs-primary-rgb: 144, 151, 247;
  --bs-secondary-rgb: 197, 197, 202;
  --bs-success-rgb: 34, 197, 94;
  --bs-info-rgb: 0, 255, 213;
  --bs-warning-rgb: 253, 181, 42;
  --bs-danger-rgb: 250, 91, 104;
  --bs-light-rgb: 250, 249, 255;
  --bs-lighter-rgb: 229, 231, 235;
  --bs-dark-rgb: 10, 20, 37;
  --bs-dark-blue-rgb: 8, 8, 41;
  --bs-darker-rgb: 10, 20, 37;
  --bs-white-rgb: 255, 255, 255;
  --bs-gray-rgb: 247, 248, 249;
  --bs-gray-50-rgb: 229, 231, 235;
  --bs-gray-100-rgb: 250, 249, 255;
  --bs-gray-200-rgb: 242, 248, 251;
  --bs-gray-300-rgb: 249, 247, 250;
  --bs-gray-400-rgb: 250, 249, 244;
  --bs-gray-500-rgb: 201, 201, 212;
  --bs-gray-600-rgb: 197, 197, 202;
  --bs-gray-700-rgb: 173, 181, 189;
  --bs-gray-800-rgb: 100, 114, 143;
  --bs-gray-900-rgb: 73, 80, 87;
  --bs-gray-1000-rgb: 43, 41, 44;
  --bs-gray-1100-rgb: 15, 15, 18;
  --bs-gray-1200-rgb: 10, 20, 37;
  --bs-gray-1300-rgb: 24, 25, 33;
  --bs-gray-1400-rgb: 35, 35, 64;
  --bs-red-rgb: 250, 91, 104;
  --bs-red-50-rgb: 254, 235, 237;
  --bs-yellow-rgb: 253, 181, 42;
  --bs-yellow-50-rgb: 254, 246, 234;
  --bs-yellow-100-rgb: 253, 234, 186;
  --bs-yellow-200-rgb: 255, 222, 112;
  --bs-green-rgb: 34, 197, 94;
  --bs-green-50-rgb: 233, 249, 239;
  --bs-green-100-rgb: 240, 246, 245;
  --bs-green-200-rgb: 220, 252, 231;
  --bs-green-300-rgb: 189, 229, 211;
  --bs-green-400-rgb: 69, 201, 193;
  --bs-green-500-rgb: 10, 207, 131;
  --bs-green-600-rgb: 84, 168, 199;
  --bs-green-700-rgb: 42, 157, 143;
  --bs-green-800-rgb: 7, 26, 23;
  --bs-blue-rgb: 0, 98, 255;
  --bs-blue-50-rgb: 244, 248, 255;
  --bs-blue-100-rgb: 235, 242, 255;
  --bs-blue-200-rgb: 243, 244, 255;
  --bs-blue-300-rgb: 234, 239, 255;
  --bs-blue-400-rgb: 231, 251, 255;
  --bs-blue-500-rgb: 232, 235, 255;
  --bs-blue-600-rgb: 249, 250, 255;
  --bs-blue-700-rgb: 195, 201, 241;
  --bs-blue-800-rgb: 100, 114, 185;
  --bs-blue-900-rgb: 140, 155, 255;
  --bs-blue-1000-rgb: 88, 155, 255;
  --bs-blue-1100-rgb: 101, 118, 255;
  --bs-blue-1200-rgb: 63, 120, 224;
  --bs-blue-1300-rgb: 99, 102, 241;
  --bs-blue-1400-rgb: 63, 83, 216;
  --bs-blue-1500-rgb: 43, 92, 253;
  --bs-blue-1600-rgb: 59, 52, 130;
  --bs-blue-1700-rgb: 23, 33, 102;
  --bs-blue-1800-rgb: 18, 37, 68;
  --bs-blue-1900-rgb: 20, 24, 52;
  --bs-blue-2000-rgb: 8, 8, 41;
  --bs-purple-rgb: 110, 97, 243;
  --bs-purple-50-rgb: 238, 236, 255;
  --bs-purple-100-rgb: 252, 239, 244;
  --bs-purple-200-rgb: 237, 235, 254;
  --bs-purple-300-rgb: 225, 203, 253;
  --bs-purple-400-rgb: 255, 200, 204;
  --bs-purple-500-rgb: 235, 124, 166;
  --bs-purple-600-rgb: 157, 144, 241;
  --bs-purple-700-rgb: 144, 151, 247;
  --bs-purple-800-rgb: 114, 94, 254;
  --bs-cyan-rgb: 0, 255, 213;
  --bs-cyan-50-rgb: 192, 242, 253;
  --bs-cyan-100-rgb: 151, 242, 255;
  --bs-cyan-200-rgb: 19, 213, 255;
  --bs-orange-rgb: 253, 214, 200;
  --bs-orange-100-rgb: 239, 101, 42;
  --bs-primary-text-emphasis: #3a3c63;
  --bs-secondary-text-emphasis: #04080f;
  --bs-success-text-emphasis: #0e4f26;
  --bs-info-text-emphasis: #006655;
  --bs-warning-text-emphasis: #654811;
  --bs-danger-text-emphasis: #64242a;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #e9eafd;
  --bs-secondary-bg-subtle: #ced0d3;
  --bs-success-bg-subtle: #d3f3df;
  --bs-info-bg-subtle: #ccfff7;
  --bs-warning-bg-subtle: #fff0d4;
  --bs-danger-bg-subtle: #fedee1;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #d3d5fc;
  --bs-secondary-border-subtle: #9da1a8;
  --bs-success-border-subtle: #a7e8bf;
  --bs-info-border-subtle: #99ffee;
  --bs-warning-border-subtle: #fee1aa;
  --bs-danger-border-subtle: #fdbdc3;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Plus Jakarta Sans", sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.6;
  --bs-body-color: #fff;
  --bs-body-color-rgb: 255, 255, 255;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: ;
  --bs-link-color: #9097f7;
  --bs-link-color-rgb: 144, 151, 247;
  --bs-link-decoration: none;
  --bs-link-hover-color: #7379c6;
  --bs-link-hover-color-rgb: 115, 121, 198;
  --bs-code-color: #d63384;
  --bs-highlight-bg: #fff0d4;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #e5e7eb;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.5rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.75rem;
  --bs-border-radius-xl: 1.5rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(144, 151, 247, 0.25);
  --bs-form-valid-color: #22c55e;
  --bs-form-valid-border-color: #22c55e;
  --bs-form-invalid-color: #fa5b68;
  --bs-form-invalid-border-color: #fa5b68;
}

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

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

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


h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1,
.h1 {
  font-size: calc(1.425rem + 2.1vw);
}

@media (min-width: 1200px) {

  h1,
  .h1 {
    font-size: 3rem;
  }
}

h2,
.h2 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {

  h2,
  .h2 {
    font-size: 2.5rem;
  }
}

h3,
.h3 {
  font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {

  h3,
  .h3 {
    font-size: 2rem;
  }
}

h4,
.h4 {
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {

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

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

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

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


ul {
  padding-left: 2rem;
}


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


ul ul {
  margin-bottom: 0;
}

b,
strong {
  font-weight: bolder;
}

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

mark,
.mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: none;
}

a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

pre,
code,
kbd {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}

a>code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}

kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

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

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 400;
}

.figure {
  display: inline-block;
}

.container {
  --bs-gutter-x: 1.875rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  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: 992px) {

  
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {

  
  .container {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {

  
  .container {
    max-width: 1350px;
  }
}

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.875rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}

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

.g-gs {
  --bs-gutter-x: 1.875rem;
}

.g-gs {
  --bs-gutter-y: 1.875rem;
}

@media (min-width: 992px) {

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

.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: #0a1425;
  --bs-table-bg: #0a1425;
  --bs-table-border-color: #e5e7eb;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #0a1425;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #0a1425;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #0a1425;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}

.table> :not(caption)>*>* {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}

.table>tbody {
  vertical-align: inherit;
}

.table>thead {
  vertical-align: bottom;
}

.btn {
  --bs-btn-padding-x: 2rem;
  --bs-btn-padding-y: 1rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 600;
  --bs-btn-line-height: 1.75;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 50rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}


:not(.btn-check)+.btn:active,
.btn:first-child:active,
.btn.active,
.btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}


:not(.btn-check)+.btn:active:focus-visible,
.btn:first-child:active:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn:disabled,
.btn.disabled {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}


.dropdown {
  position: relative;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: 500;
  --bs-nav-link-color: #0a1425;
  --bs-nav-link-hover-color: #9097f7;
  --bs-nav-link-disabled-color: #c5c5ca;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.card {
  --bs-card-spacer-y: 1.875rem;
  --bs-card-spacer-x: 1.875rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 1px;
  --bs-card-border-color: #e5e7eb;
  --bs-card-border-radius: 1.5rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(8px - 1px);
  --bs-card-cap-padding-y: 0.9375rem;
  --bs-card-cap-padding-x: 1.875rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.9375rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.5rem;
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

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

.progress {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: #f2f8fb;
  --bs-progress-border-radius: 0.5rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #9097f7;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.5rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}

/* rtl:begin:ignore */

/* rtl:end:ignore */

/* rtl:begin:ignore */

/* rtl:end:ignore */

/* rtl:begin:ignore */

/* rtl:end:ignore */

/* rtl:begin:ignore */

/* rtl:end:ignore */

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }

  50% {
    opacity: 1;
    transform: none;
  }
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}

.placeholder.btn::before {
  display: inline-block;
  content: "";
}

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

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

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

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.pt-120 {
  padding-top: 120px !important;
}

/* rtl:begin:remove */

/* rtl:end:remove */

.visible {
  visibility: visible !important;
}

.btn {
  align-items: center;
  line-height: 1.5rem;
  display: inline-flex;
  justify-content: center;
  text-transform: capitalize;
}

.btn:hover,
.btn:active {
  border-color: transparent;
}

.btn:hover:not([class*=btn-]) {
  color: #9097f7;
}

.btn .icon {
  font-size: 1.125rem;
}

.btn .icon+span,
.btn span+.icon {
  margin-left: 0.625rem;
}

.card {
  border: 0px solid transparent;
  background-color: #fff;
  border-radius: 1.5rem;
}

/**
 * Fade animations:
 * fade
 * fade-up, fade-down, fade-left, fade-right
 * fade-up-right, fade-up-left, fade-down-right, fade-down-left
 */

/**
 * Zoom animations:
 * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
 * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
 */

/**
 * Slide animations
 */

/**
 * Flip animations:
 * flip-left, flip-right, flip-up, flip-down
 */

@font-face {
  font-family: "Nioicon";
  src: url("../fonts/Nioicon.eot");
  src: url("../fonts/Nioicon.eot#iefix") format("embedded-opentype"), url("../fonts/Nioicon.ttf") format("truetype"), url("../fonts/Nioicon.woff") format("woff"), url("../fonts/Nioicon.svg#Nioicon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ni {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Nioicon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ni-bugs-alt-fill:before {
  content: "\ecf9";
}

.ni-bugs-alt:before {
  content: "\ecfa";
}

.ni-bulb-alt-fill:before {
  content: "\ecfb";
}

.ni-bulb-alt:before {
  content: "\ecfc";
}

.ni-chat-msg-fill:before {
  content: "\ecfd";
}

.ni-chat-msg:before {
  content: "\ecfe";
}

.ni-diamond-fill:before {
  content: "\ecff";
}

.ni-diamond:before {
  content: "\ed00";
}

.ni-file-code-fill:before {
  content: "\ed01";
}

.ni-google-play-store-alt:before {
  content: "\ed02";
}

.ni-laptop-fill:before {
  content: "\ed03";
}

.ni-mail-alt:before {
  content: "\ed04";
}

.ni-newspaper-fill:before {
  content: "\ed05";
}

.ni-newspaper:before {
  content: "\ed06";
}

.ni-pie-2-fill:before {
  content: "\ed07";
}

.ni-pie-2:before {
  content: "\ed08";
}

.ni-presentation-fill:before {
  content: "\ed09";
}

.ni-presentation:before {
  content: "\ed0a";
}

.ni-projector-screen-fill:before {
  content: "\ed0b";
}

.ni-projector-screen:before {
  content: "\ed0c";
}

.ni-quote-sq-left-fill:before {
  content: "\ed0d";
}

.ni-quote-sq-left:before {
  content: "\ed0e";
}

.ni-quote-sq-right-fill:before {
  content: "\ed0f";
}

.ni-quote-sq-right:before {
  content: "\ed10";
}

.ni-send-fill:before {
  content: "\ed11";
}

.ni-setting-question-fill:before {
  content: "\ed12";
}

.ni-setting-question:before {
  content: "\ed13";
}

.ni-support-fill:before {
  content: "\ed14";
}

.ni-support:before {
  content: "\ed15";
}

.ni-traffic-signal-fill:before {
  content: "\ed16";
}

.ni-traffic-signal:before {
  content: "\ed17";
}

.ni-tree-structure-fill:before {
  content: "\ed18";
}

.ni-tree-structure:before {
  content: "\ed19";
}

.ni-trophy-fill:before {
  content: "\ed1a";
}

.ni-trophy:before {
  content: "\ed1b";
}

.ni-user-group-fill:before {
  content: "\ed1c";
}

.ni-user-group:before {
  content: "\ed1d";
}

.ni-user-switch-fill:before {
  content: "\ed1e";
}

.ni-user-switch:before {
  content: "\ed1f";
}

.ni-nioboard:before {
  content: "\ecf2";
}

.ni-graphql:before {
  content: "\ecf3";
}

.ni-node-js:before {
  content: "\ecf4";
}

.ni-node:before {
  content: "\ecf5";
}

.ni-svelte:before {
  content: "\ecf6";
}

.ni-typescript:before {
  content: "\ecf7";
}

.ni-vue:before {
  content: "\ecf8";
}

.ni-centos:before {
  content: "\ece6";
}

.ni-covid:before {
  content: "\ece7";
}

.ni-fedora:before {
  content: "\ece8";
}

.ni-hot-fill:before {
  content: "\ece9";
}

.ni-hot:before {
  content: "\ecea";
}

.ni-linux-server:before {
  content: "\eceb";
}

.ni-linux:before {
  content: "\ecec";
}

.ni-note-add-fill:before {
  content: "\eced";
}

.ni-repeat-fill:before {
  content: "\ecee";
}

.ni-tranx-fill:before {
  content: "\ecef";
}

.ni-ubuntu:before {
  content: "\ecf0";
}

.ni-virus:before {
  content: "\ecf1";
}

.ni-b-chrome:before {
  content: "\ec63";
}

.ni-b-edge:before {
  content: "\ec64";
}

.ni-b-firefox:before {
  content: "\ec94";
}

.ni-b-ie:before {
  content: "\ec95";
}

.ni-b-opera:before {
  content: "\ec96";
}

.ni-b-safari:before {
  content: "\ec97";
}

.ni-b-si:before {
  content: "\ec98";
}

.ni-b-uc:before {
  content: "\ec99";
}

.ni-brick-fill:before {
  content: "\ec9a";
}

.ni-brick:before {
  content: "\ec9b";
}

.ni-col-3s:before {
  content: "\ec9c";
}

.ni-col-4s:before {
  content: "\ec9d";
}

.ni-col-2s:before {
  content: "\ec9e";
}

.ni-comments:before {
  content: "\ec9f";
}

.ni-dot-sq:before {
  content: "\eca0";
}

.ni-dot:before {
  content: "\eca1";
}

.ni-footer:before {
  content: "\eca2";
}

.ni-header:before {
  content: "\eca3";
}

.ni-heading:before {
  content: "\eca4";
}

.ni-layout-alt-fill:before {
  content: "\eca5";
}

.ni-layout-alt:before {
  content: "\eca6";
}

.ni-layout-fill1:before {
  content: "\eca7";
}

.ni-layout1:before {
  content: "\eca8";
}

.ni-list-index-fill:before {
  content: "\eca9";
}

.ni-list-index:before {
  content: "\ecaa";
}

.ni-list-thumb-alt-fill:before {
  content: "\ecab";
}

.ni-list-thumb-alt:before {
  content: "\ecac";
}

.ni-list-thumb-fill:before {
  content: "\ecad";
}

.ni-list-thumb:before {
  content: "\ecae";
}

.ni-masonry-fill:before {
  content: "\ecaf";
}

.ni-masonry:before {
  content: "\ecb0";
}

.ni-menu-circled:before {
  content: "\ecb1";
}

.ni-menu-squared:before {
  content: "\ecb2";
}

.ni-notice:before {
  content: "\ecb3";
}

.ni-pen2:before {
  content: "\ecb4";
}

.ni-propert-blank:before {
  content: "\ecb5";
}

.ni-property-add:before {
  content: "\ecb6";
}

.ni-property-alt:before {
  content: "\ecb7";
}

.ni-property-remove:before {
  content: "\ecb8";
}

.ni-property:before {
  content: "\ecb9";
}

.ni-puzzle-fill:before {
  content: "\ecba";
}

.ni-puzzle:before {
  content: "\ecbb";
}

.ni-quote-left:before {
  content: "\ecbc";
}

.ni-quote-right:before {
  content: "\ecbd";
}

.ni-row-mix:before {
  content: "\ecbe";
}

.ni-row-view1:before {
  content: "\ecbf";
}

.ni-sidebar-r:before {
  content: "\ecc0";
}

.ni-text2:before {
  content: "\ecc1";
}

.ni-tile-thumb-fill:before {
  content: "\ecc2";
}

.ni-tile-thumb:before {
  content: "\ecc3";
}

.ni-view-col-fill:before {
  content: "\ecc4";
}

.ni-view-col-sq:before {
  content: "\ecc5";
}

.ni-view-col:before {
  content: "\ecc6";
}

.ni-view-col2:before {
  content: "\ecc7";
}

.ni-view-col3:before {
  content: "\ecc8";
}

.ni-view-cols-fill:before {
  content: "\ecc9";
}

.ni-view-cols-sq:before {
  content: "\ecca";
}

.ni-view-cols:before {
  content: "\eccb";
}

.ni-view-grid-fill:before {
  content: "\eccc";
}

.ni-view-grid-sq:before {
  content: "\eccd";
}

.ni-view-grid-wd:before {
  content: "\ecce";
}

.ni-view-grid:before {
  content: "\eccf";
}

.ni-view-grid2-wd:before {
  content: "\ecd0";
}

.ni-view-grid3-wd:before {
  content: "\ecd1";
}

.ni-view-group-fill:before {
  content: "\ecd2";
}

.ni-view-group-wd:before {
  content: "\ecd3";
}

.ni-view-list-fill:before {
  content: "\ecd4";
}

.ni-view-list-sq:before {
  content: "\ecd5";
}

.ni-view-list-wd:before {
  content: "\ecd6";
}

.ni-view-list:before {
  content: "\ecd7";
}

.ni-view-panel-fill:before {
  content: "\ecd8";
}

.ni-view-panel-sq:before {
  content: "\ecd9";
}

.ni-view-panel:before {
  content: "\ecda";
}

.ni-view-row-fill:before {
  content: "\ecdb";
}

.ni-view-row-sq:before {
  content: "\ecdc";
}

.ni-view-row-wd:before {
  content: "\ecdd";
}

.ni-view-row:before {
  content: "\ecde";
}

.ni-view-x1:before {
  content: "\ecdf";
}

.ni-view-x2:before {
  content: "\ece0";
}

.ni-view-x3:before {
  content: "\ece1";
}

.ni-view-x4:before {
  content: "\ece2";
}

.ni-view-x5:before {
  content: "\ece3";
}

.ni-view-x6:before {
  content: "\ece4";
}

.ni-view-x7:before {
  content: "\ece5";
}

.ni-dashlite:before {
  content: "\eb91";
}

.ni-dashlite-circle:before {
  content: "\ec56";
}

.ni-dashlite-alt:before {
  content: "\ec57";
}

.ni-master-card:before {
  content: "\ec58";
}

.ni-paypal:before {
  content: "\ec59";
}

.ni-visa-alt:before {
  content: "\ec5a";
}

.ni-coin-eur:before {
  content: "\ec5b";
}

.ni-coin-gbp:before {
  content: "\ec5c";
}

.ni-sign-ada-alt:before {
  content: "\ec5d";
}

.ni-sign-bch-alt:before {
  content: "\ec5e";
}

.ni-sign-bgp-alt:before {
  content: "\ec5f";
}

.ni-sign-bnb-alt:before {
  content: "\ec60";
}

.ni-sign-brl-alt:before {
  content: "\ec61";
}

.ni-sign-btc-alt:before {
  content: "\ec62";
}

.ni-sign-cc-alt:before {
  content: "\ec65";
}

.ni-sign-cc-alt2:before {
  content: "\ec66";
}

.ni-sign-chf-alt:before {
  content: "\ec67";
}

.ni-sign-cny-alt:before {
  content: "\ec68";
}

.ni-sign-czk-alt:before {
  content: "\ec69";
}

.ni-sign-dash-alt:before {
  content: "\ec6a";
}

.ni-sign-dkk-alt:before {
  content: "\ec6b";
}

.ni-sign-eos-alt:before {
  content: "\ec6c";
}

.ni-sign-eth-alt:before {
  content: "\ec6d";
}

.ni-sign-eur-alt2:before {
  content: "\ec6e";
}

.ni-sign-euro-alt:before {
  content: "\ec6f";
}

.ni-sign-gbp-alt2:before {
  content: "\ec70";
}

.ni-sign-hkd-alt:before {
  content: "\ec71";
}

.ni-sign-idr-alt:before {
  content: "\ec72";
}

.ni-sign-inr-alt:before {
  content: "\ec73";
}

.ni-sign-jpy-alt:before {
  content: "\ec74";
}

.ni-sign-kr-alt:before {
  content: "\ec75";
}

.ni-sign-ltc-alt:before {
  content: "\ec76";
}

.ni-sign-ltc:before {
  content: "\ec77";
}

.ni-sign-mxn-alt:before {
  content: "\ec78";
}

.ni-sign-mxr-alt:before {
  content: "\ec79";
}

.ni-sign-myr-alt:before {
  content: "\ec7a";
}

.ni-sign-paypal-alt:before {
  content: "\ec7b";
}

.ni-sign-paypal-full:before {
  content: "\ec7c";
}

.ni-sign-php-alt:before {
  content: "\ec7d";
}

.ni-sign-pln-alt:before {
  content: "\ec7e";
}

.ni-sign-rub-alt:before {
  content: "\ec7f";
}

.ni-sign-sek-alt:before {
  content: "\ec80";
}

.ni-sign-sgd-alt:before {
  content: "\ec81";
}

.ni-sign-kobo-alt:before {
  content: "\ec82";
}

.ni-sign-steem-alt:before {
  content: "\ec83";
}

.ni-sign-steller-alt:before {
  content: "\ec84";
}

.ni-sign-stripe-fulll:before {
  content: "\ec85";
}

.ni-sign-thb-alt:before {
  content: "\ec86";
}

.ni-sign-trx-alt:before {
  content: "\ec87";
}

.ni-sign-try-alt:before {
  content: "\ec88";
}

.ni-sign-usd-alt:before {
  content: "\ec89";
}

.ni-sign-usd-alt2:before {
  content: "\ec8a";
}

.ni-sign-usdc-alt:before {
  content: "\ec8b";
}

.ni-sign-usdt-alt:before {
  content: "\ec8c";
}

.ni-sign-visa-alt:before {
  content: "\ec8d";
}

.ni-sign-vnd-alt:before {
  content: "\ec8e";
}

.ni-sign-waves-alt:before {
  content: "\ec8f";
}

.ni-sign-xem-alt:before {
  content: "\ec90";
}

.ni-sign-xrp-new-alt:before {
  content: "\ec91";
}

.ni-sign-xrp-old-alt:before {
  content: "\ec92";
}

.ni-sign-zcash-alt:before {
  content: "\ec93";
}

.ni-chevron-left:before {
  content: "\e9cc";
}

.ni-chevron-right:before {
  content: "\e9d3";
}

.ni-chevron-up:before {
  content: "\e9da";
}

.ni-chevron-down:before {
  content: "\e9c5";
}

.ni-chevron-left-round:before {
  content: "\e9cb";
}

.ni-chevron-right-round:before {
  content: "\e9d2";
}

.ni-chevron-up-round:before {
  content: "\e9d9";
}

.ni-chevron-down-round:before {
  content: "\e9c4";
}

.ni-chevron-left-round-fill:before {
  content: "\e9ca";
}

.ni-chevron-right-round-fill:before {
  content: "\e9d1";
}

.ni-chevron-up-round-fill:before {
  content: "\e9d8";
}

.ni-chevron-down-round-fill:before {
  content: "\e9c3";
}

.ni-chevron-left-c:before {
  content: "\e9c6";
}

.ni-chevron-right-c:before {
  content: "\e9cd";
}

.ni-chevron-up-c:before {
  content: "\e9d4";
}

.ni-chevron-down-c:before {
  content: "\e9bf";
}

.ni-chevron-left-fill-c:before {
  content: "\e9c9";
}

.ni-chevron-right-fill-c:before {
  content: "\e9d0";
}

.ni-chevron-up-fill-c:before {
  content: "\e9d7";
}

.ni-chevron-down-fill-c:before {
  content: "\e9c2";
}

.ni-chevron-left-circle:before {
  content: "\e9c8";
}

.ni-chevron-right-circle:before {
  content: "\e9cf";
}

.ni-chevron-up-circle:before {
  content: "\e9d6";
}

.ni-chevron-down-circle:before {
  content: "\e9c1";
}

.ni-chevron-left-circle-fill:before {
  content: "\e9c7";
}

.ni-chevron-right-circle-fill:before {
  content: "\e9ce";
}

.ni-chevron-up-circle-fill:before {
  content: "\e9d5";
}

.ni-chevron-down-circle-fill:before {
  content: "\e9c0";
}

.ni-caret-left:before {
  content: "\e99b";
}

.ni-caret-right:before {
  content: "\e99d";
}

.ni-caret-up:before {
  content: "\e99f";
}

.ni-caret-down:before {
  content: "\e999";
}

.ni-caret-left-fill:before {
  content: "\e99a";
}

.ni-caret-right-fill:before {
  content: "\e99c";
}

.ni-caret-up-fill:before {
  content: "\e99e";
}

.ni-caret-down-fill:before {
  content: "\e998";
}

.ni-sort:before {
  content: "\ebbf";
}

.ni-sort-up:before {
  content: "\ebbd";
}

.ni-sort-down:before {
  content: "\ebb9";
}

.ni-sort-fill:before {
  content: "\ebba";
}

.ni-sort-up-fill:before {
  content: "\ebbc";
}

.ni-sort-down-fill:before {
  content: "\ebb8";
}

.ni-sort-v:before {
  content: "\ebbe";
}

.ni-swap-v:before {
  content: "\ebdc";
}

.ni-swap:before {
  content: "\ebdd";
}

.ni-arrow-left-round:before {
  content: "\e937";
}

.ni-arrow-right-round:before {
  content: "\e942";
}

.ni-arrow-up-round:before {
  content: "\e94f";
}

.ni-arrow-down-round:before {
  content: "\e92c";
}

.ni-arrow-left-round-fill:before {
  content: "\e936";
}

.ni-arrow-right-round-fill:before {
  content: "\e941";
}

.ni-arrow-up-round-fill:before {
  content: "\e94e";
}

.ni-arrow-down-round-fill:before {
  content: "\e92b";
}

.ni-arrow-left-c:before {
  content: "\e932";
}

.ni-arrow-right-c:before {
  content: "\e93d";
}

.ni-arrow-up-c:before {
  content: "\e948";
}

.ni-arrow-down-c:before {
  content: "\e925";
}

.ni-arrow-left-fill-c:before {
  content: "\e935";
}

.ni-arrow-right-fill-c:before {
  content: "\e940";
}

.ni-arrow-up-fill-c:before {
  content: "\e94b";
}

.ni-arrow-down-fill-c:before {
  content: "\e928";
}

.ni-arrow-left-circle:before {
  content: "\e934";
}

.ni-arrow-right-circle:before {
  content: "\e93f";
}

.ni-arrow-up-circle:before {
  content: "\e94a";
}

.ni-arrow-down-circle:before {
  content: "\e927";
}

.ni-arrow-left-circle-fill:before {
  content: "\e933";
}

.ni-arrow-up-circle-fill:before {
  content: "\e949";
}

.ni-arrow-down-circle-fill:before {
  content: "\e926";
}

.ni-arrow-right-circle-fill:before {
  content: "\e93e";
}

.ni-chevrons-left:before {
  content: "\e9dc";
}

.ni-chevrons-right:before {
  content: "\e9dd";
}

.ni-chevrons-up:before {
  content: "\e9de";
}

.ni-chevrons-down:before {
  content: "\e9db";
}

.ni-first:before {
  content: "\ea59";
}

.ni-last:before {
  content: "\eab8";
}

.ni-back-ios:before {
  content: "\e958";
}

.ni-forward-ios:before {
  content: "\ea6d";
}

.ni-upword-ios:before {
  content: "\ec20";
}

.ni-downward-ios:before {
  content: "\ea23";
}

.ni-back-alt:before {
  content: "\e955";
}

.ni-forward-alt:before {
  content: "\ea69";
}

.ni-upword-alt:before {
  content: "\ec1f";
}

.ni-downward-alt:before {
  content: "\ea22";
}

.ni-back-alt-fill:before {
  content: "\e954";
}

.ni-forward-alt-fill:before {
  content: "\ea68";
}

.ni-upword-alt-fill:before {
  content: "\ec1e";
}

.ni-downward-alt-fill:before {
  content: "\ea21";
}

.ni-arrow-long-left:before {
  content: "\e93a";
}

.ni-arrow-long-right:before {
  content: "\e93b";
}

.ni-arrow-long-up:before {
  content: "\e93c";
}

.ni-arrow-long-down:before {
  content: "\e939";
}

.ni-arrow-left:before {
  content: "\e938";
}

.ni-arrow-right:before {
  content: "\e943";
}

.ni-arrow-up:before {
  content: "\e950";
}

.ni-arrow-down:before {
  content: "\e92d";
}

.ni-arrow-up-left:before {
  content: "\e94c";
}

.ni-arrow-up-right:before {
  content: "\e94d";
}

.ni-arrow-down-left:before {
  content: "\e929";
}

.ni-arrow-down-right:before {
  content: "\e92a";
}

.ni-arrow-to-left:before {
  content: "\e945";
}

.ni-arrow-to-right:before {
  content: "\e946";
}

.ni-arrow-to-up:before {
  content: "\e947";
}

.ni-arrow-to-down:before {
  content: "\e944";
}

.ni-arrow-from-left:before {
  content: "\e92f";
}

.ni-arrow-from-right:before {
  content: "\e930";
}

.ni-arrow-from-up:before {
  content: "\e931";
}

.ni-arrow-from-down:before {
  content: "\e92e";
}

.ni-curve-down-left:before {
  content: "\ea0b";
}

.ni-curve-up-right:before {
  content: "\ea12";
}

.ni-curve-up-left:before {
  content: "\ea11";
}

.ni-curve-down-right:before {
  content: "\ea0c";
}

.ni-curve-left-up:before {
  content: "\ea0e";
}

.ni-curve-right-up:before {
  content: "\ea10";
}

.ni-curve-left-down:before {
  content: "\ea0d";
}

.ni-curve-right-down:before {
  content: "\ea0f";
}

.ni-back-arrow:before {
  content: "\e957";
}

.ni-forward-arrow:before {
  content: "\ea6b";
}

.ni-back-arrow-fill:before {
  content: "\e956";
}

.ni-forward-arrow-fill:before {
  content: "\ea6a";
}

.ni-navigate:before {
  content: "\eb0f";
}

.ni-navigate-up:before {
  content: "\eb0e";
}

.ni-navigate-fill:before {
  content: "\eb0c";
}

.ni-navigate-up-fill:before {
  content: "\eb0d";
}

.ni-send:before {
  content: "\eb6f";
}

.ni-send-alt:before {
  content: "\eb6e";
}

.ni-unfold-less:before {
  content: "\ec15";
}

.ni-unfold-more:before {
  content: "\ec16";
}

.ni-exchange-v:before {
  content: "\ea32";
}

.ni-exchange:before {
  content: "\ea33";
}

.ni-expand:before {
  content: "\ea34";
}

.ni-shrink:before {
  content: "\eb83";
}

.ni-focus:before {
  content: "\ea5e";
}

.ni-maximize:before {
  content: "\eadf";
}

.ni-minimize:before {
  content: "\eaf2";
}

.ni-maximize-alt:before {
  content: "\eade";
}

.ni-minimize-alt:before {
  content: "\eaf1";
}

.ni-shuffle:before {
  content: "\eb84";
}

.ni-cross-sm:before {
  content: "\ea05";
}

.ni-cross:before {
  content: "\ea06";
}

.ni-cross-round:before {
  content: "\ea04";
}

.ni-cross-circle:before {
  content: "\ea01";
}

.ni-cross-c:before {
  content: "\e9ff";
}

.ni-cross-round-fill:before {
  content: "\ea03";
}

.ni-cross-circle-fill:before {
  content: "\ea00";
}

.ni-cross-fill-c:before {
  content: "\ea02";
}

.ni-na:before {
  content: "\eb0b";
}

.ni-check:before {
  content: "\e9be";
}

.ni-check-thick:before {
  content: "\e9bd";
}

.ni-done:before {
  content: "\ea1c";
}

.ni-check-round:before {
  content: "\e9bc";
}

.ni-check-circle:before {
  content: "\e9b8";
}

.ni-check-c:before {
  content: "\e9b5";
}

.ni-check-round-fill:before {
  content: "\e9bb";
}

.ni-check-circle-fill:before {
  content: "\e9b7";
}

.ni-check-fill-c:before {
  content: "\e9b9";
}

.ni-check-circle-cut:before {
  content: "\e9b6";
}

.ni-check-round-cut:before {
  content: "\e9ba";
}

.ni-bullet:before {
  content: "\e981";
}

.ni-circle:before {
  content: "\e9e0";
}

.ni-square:before {
  content: "\ebca";
}

.ni-square-c:before {
  content: "\ebc7";
}

.ni-bullet-fill:before {
  content: "\e980";
}

.ni-circle-fill:before {
  content: "\e9df";
}

.ni-square-fill:before {
  content: "\ebc9";
}

.ni-square-fill-c:before {
  content: "\ebc8";
}

.ni-plus-sm:before {
  content: "\eb43";
}

.ni-minus-sm:before {
  content: "\eaf9";
}

.ni-plus:before {
  content: "\eb44";
}

.ni-minus:before {
  content: "\eafa";
}

.ni-plus-round:before {
  content: "\eb42";
}

.ni-minus-round:before {
  content: "\eaf8";
}

.ni-plus-circle:before {
  content: "\eb3d";
}

.ni-minus-circle:before {
  content: "\eaf5";
}

.ni-plus-c:before {
  content: "\eb3b";
}

.ni-minus-c:before {
  content: "\eaf3";
}

.ni-plus-round-fill:before {
  content: "\eb41";
}

.ni-plus-circle-fill:before {
  content: "\eb3c";
}

.ni-minus-round-fill:before {
  content: "\eaf7";
}

.ni-minus-circle-fill:before {
  content: "\eaf4";
}

.ni-plus-fill-c:before {
  content: "\eb3e";
}

.ni-minus-fill-c:before {
  content: "\eaf6";
}

.ni-plus-medi:before {
  content: "\eb40";
}

.ni-plus-medi-fill:before {
  content: "\eb3f";
}

.ni-equal-sm:before {
  content: "\ea30";
}

.ni-equal:before {
  content: "\ea31";
}

.ni-calc:before {
  content: "\e982";
}

.ni-search:before {
  content: "\eb6c";
}

.ni-zoom-out:before {
  content: "\ec55";
}

.ni-zoom-in:before {
  content: "\ec54";
}

.ni-play:before {
  content: "\eb3a";
}

.ni-play-fill:before {
  content: "\eb39";
}

.ni-play-circle:before {
  content: "\eb38";
}

.ni-play-circle-fill:before {
  content: "\eb37";
}

.ni-pause:before {
  content: "\eb26";
}

.ni-pause-fill:before {
  content: "\eb25";
}

.ni-pause-circle:before {
  content: "\eb24";
}

.ni-pause-circle-fill:before {
  content: "\eb23";
}

.ni-stop:before {
  content: "\ebd6";
}

.ni-stop-fill:before {
  content: "\ebd5";
}

.ni-stop-circle:before {
  content: "\ebd4";
}

.ni-stop-circle-fill:before {
  content: "\ebd3";
}

.ni-rewind:before {
  content: "\eb62";
}

.ni-forward:before {
  content: "\ea6e";
}

.ni-rewind-fill:before {
  content: "\eb61";
}

.ni-forward-fill:before {
  content: "\ea6c";
}

.ni-step-back:before {
  content: "\ebd1";
}

.ni-step-forward:before {
  content: "\ebd2";
}

.ni-vol-off:before {
  content: "\ec40";
}

.ni-vol-no:before {
  content: "\ec3f";
}

.ni-vol-half:before {
  content: "\ec3e";
}

.ni-vol:before {
  content: "\ec41";
}

.ni-mic:before {
  content: "\eaef";
}

.ni-mic-off:before {
  content: "\eaee";
}

.ni-video:before {
  content: "\ec39";
}

.ni-video-off:before {
  content: "\ec38";
}

.ni-video-fill:before {
  content: "\ec37";
}

.ni-loader:before {
  content: "\ead2";
}

.ni-power:before {
  content: "\eb47";
}

.ni-signout:before {
  content: "\ebb2";
}

.ni-signin:before {
  content: "\ebb1";
}

.ni-upload:before {
  content: "\ec1d";
}

.ni-download:before {
  content: "\ea20";
}

.ni-alert-circle:before {
  content: "\e90d";
}

.ni-alert:before {
  content: "\e910";
}

.ni-caution:before {
  content: "\e9a3";
}

.ni-report:before {
  content: "\eb5e";
}

.ni-alert-c:before {
  content: "\e90b";
}

.ni-alert-circle-fill:before {
  content: "\e90c";
}

.ni-alert-fill:before {
  content: "\e90f";
}

.ni-caution-fill:before {
  content: "\e9a2";
}

.ni-report-fill:before {
  content: "\eb5c";
}

.ni-alert-fill-c:before {
  content: "\e90e";
}

.ni-info-i:before {
  content: "\eaa8";
}

.ni-info:before {
  content: "\eaa9";
}

.ni-info-fill:before {
  content: "\eaa7";
}

.ni-help:before {
  content: "\ea98";
}

.ni-help-fill:before {
  content: "\ea97";
}

.ni-archived:before {
  content: "\e924";
}

.ni-archive:before {
  content: "\e922";
}

.ni-unarchive:before {
  content: "\ec12";
}

.ni-archived-fill:before {
  content: "\e923";
}

.ni-archive-fill:before {
  content: "\e921";
}

.ni-unarchive-fill:before {
  content: "\ec11";
}

.ni-bag:before {
  content: "\e95a";
}

.ni-bag-fill:before {
  content: "\e959";
}

.ni-bell:before {
  content: "\e965";
}

.ni-bell-off:before {
  content: "\e964";
}

.ni-bell-fill:before {
  content: "\e962";
}

.ni-bell-off-fill:before {
  content: "\e963";
}

.ni-wifi:before {
  content: "\ec4b";
}

.ni-wifi-off:before {
  content: "\ec4a";
}

.ni-live:before {
  content: "\ead1";
}

.ni-signal:before {
  content: "\ebb0";
}

.ni-bluetooth:before {
  content: "\e96d";
}

.ni-blank-alt:before {
  content: "\e967";
}

.ni-blank:before {
  content: "\e968";
}

.ni-blankf-fill:before {
  content: "\e969";
}

.ni-block-over:before {
  content: "\e96a";
}

.ni-book-read:before {
  content: "\e970";
}

.ni-book:before {
  content: "\e971";
}

.ni-book-fill:before {
  content: "\e96f";
}

.ni-bulb-fill:before {
  content: "\e97e";
}

.ni-bulb:before {
  content: "\e97f";
}

.ni-calendar-alt-fill:before {
  content: "\e983";
}

.ni-calendar-alt:before {
  content: "\e984";
}

.ni-calendar-booking-fill:before {
  content: "\e985";
}

.ni-calendar-booking:before {
  content: "\e986";
}

.ni-calendar-check-fill:before {
  content: "\e987";
}

.ni-calendar-check:before {
  content: "\e988";
}

.ni-calendar-fill:before {
  content: "\e989";
}

.ni-calendar:before {
  content: "\e98a";
}

.ni-calender-date-fill:before {
  content: "\e98b";
}

.ni-calender-date:before {
  content: "\e98c";
}

.ni-call:before {
  content: "\e990";
}

.ni-call-alt:before {
  content: "\e98e";
}

.ni-call-alt-fill:before {
  content: "\e98d";
}

.ni-call-fill:before {
  content: "\e98f";
}

.ni-camera-fill:before {
  content: "\e991";
}

.ni-camera:before {
  content: "\e992";
}

.ni-capsule:before {
  content: "\e994";
}

.ni-capsule-fill:before {
  content: "\e993";
}

.ni-cards:before {
  content: "\e997";
}

.ni-cards-fill:before {
  content: "\e996";
}

.ni-cart:before {
  content: "\e9a1";
}

.ni-cart-fill:before {
  content: "\e9a0";
}

.ni-cc:before {
  content: "\e9ae";
}

.ni-cc-alt:before {
  content: "\e9a5";
}

.ni-cc-alt2:before {
  content: "\e9a7";
}

.ni-cc-secure:before {
  content: "\e9ac";
}

.ni-cc-new:before {
  content: "\e9a9";
}

.ni-cc-off:before {
  content: "\e9aa";
}

.ni-cc-fill:before {
  content: "\e9a8";
}

.ni-cc-alt-fill:before {
  content: "\e9a4";
}

.ni-cc-alt2-fill:before {
  content: "\e9a6";
}

.ni-cc-secure-fill:before {
  content: "\e9ab";
}

.ni-msg-circle:before {
  content: "\eb07";
}

.ni-chat-circle:before {
  content: "\e9b2";
}

.ni-msg:before {
  content: "\eb09";
}

.ni-chat:before {
  content: "\e9b4";
}

.ni-question-alt:before {
  content: "\eb4b";
}

.ni-question:before {
  content: "\eb4c";
}

.ni-msg-circle-fill:before {
  content: "\eb06";
}

.ni-chat-circle-fill:before {
  content: "\e9b1";
}

.ni-msg-fill:before {
  content: "\eb08";
}

.ni-chat-fill:before {
  content: "\e9b3";
}

.ni-clip-h:before {
  content: "\e9e1";
}

.ni-clip-v:before {
  content: "\e9e2";
}

.ni-clip:before {
  content: "\e9e3";
}

.ni-link-alt:before {
  content: "\eac5";
}

.ni-unlink:before {
  content: "\ec18";
}

.ni-unlink-alt:before {
  content: "\ec17";
}

.ni-link-h:before {
  content: "\eac7";
}

.ni-link-v:before {
  content: "\eac8";
}

.ni-link:before {
  content: "\eac9";
}

.ni-clipboard:before {
  content: "\e9e7";
}

.ni-clipboad-check:before {
  content: "\e9e5";
}

.ni-clipboard-fill:before {
  content: "\e9e6";
}

.ni-clipboad-check-fill:before {
  content: "\e9e4";
}

.ni-clock:before {
  content: "\e9e9";
}

.ni-clock-fill:before {
  content: "\e9e8";
}

.ni-cloud:before {
  content: "\e9eb";
}

.ni-upload-cloud:before {
  content: "\ec1c";
}

.ni-download-cloud:before {
  content: "\ea1f";
}

.ni-cloud-fill:before {
  content: "\e9ea";
}

.ni-contact:before {
  content: "\e9f9";
}

.ni-contact-fill:before {
  content: "\e9f8";
}

.ni-coffee:before {
  content: "\e9f0";
}

.ni-coffee-fill:before {
  content: "\e9ef";
}

.ni-box-view:before {
  content: "\e976";
}

.ni-col-view:before {
  content: "\e9f5";
}

.ni-sidebar:before {
  content: "\eb86";
}

.ni-layout:before {
  content: "\eabe";
}

.ni-table-view:before {
  content: "\ebdf";
}

.ni-layout2:before {
  content: "\eabf";
}

.ni-row-view:before {
  content: "\eb63";
}

.ni-dot-box:before {
  content: "\ea1e";
}

.ni-layout-fill:before {
  content: "\eabd";
}

.ni-box-view-fill:before {
  content: "\e975";
}

.ni-sidebar-fill:before {
  content: "\eb85";
}

.ni-table-view-fill:before {
  content: "\ebde";
}

.ni-dot-box-fill:before {
  content: "\ea1d";
}

.ni-template:before {
  content: "\ebee";
}

.ni-browser:before {
  content: "\e97a";
}

.ni-toolbar:before {
  content: "\ec02";
}

.ni-browser-fill:before {
  content: "\e979";
}

.ni-toolbar-fill:before {
  content: "\ec01";
}

.ni-template-fill:before {
  content: "\ebed";
}

.ni-box:before {
  content: "\e977";
}

.ni-package:before {
  content: "\eb20";
}

.ni-layer:before {
  content: "\eaba";
}

.ni-layers:before {
  content: "\eabc";
}

.ni-panel:before {
  content: "\eb22";
}

.ni-server:before {
  content: "\eb71";
}

.ni-layer-fill:before {
  content: "\eab9";
}

.ni-layers-fill:before {
  content: "\eabb";
}

.ni-package-fill:before {
  content: "\eb1f";
}

.ni-panel-fill:before {
  content: "\eb21";
}

.ni-server-fill:before {
  content: "\eb70";
}

.ni-color-palette:before {
  content: "\e9f7";
}

.ni-color-palette-fill:before {
  content: "\e9f6";
}

.ni-copy:before {
  content: "\e9fb";
}

.ni-copy-fill:before {
  content: "\e9fa";
}

.ni-crop-alt:before {
  content: "\e9fd";
}

.ni-crop:before {
  content: "\e9fe";
}

.ni-target:before {
  content: "\ebe7";
}

.ni-crosshair:before {
  content: "\ea08";
}

.ni-crosshair-fill:before {
  content: "\ea07";
}

.ni-db-fill:before {
  content: "\ea15";
}

.ni-db:before {
  content: "\ea16";
}

.ni-hard-drive:before {
  content: "\ea90";
}

.ni-cpu:before {
  content: "\e9fc";
}

.ni-disk:before {
  content: "\ea1b";
}

.ni-pen:before {
  content: "\eb2b";
}

.ni-edit-alt:before {
  content: "\ea29";
}

.ni-pen-fill:before {
  content: "\eb2a";
}

.ni-edit-alt-fill:before {
  content: "\ea28";
}

.ni-pen-alt-fill:before {
  content: "\eb29";
}

.ni-edit-fill:before {
  content: "\ea2a";
}

.ni-edit:before {
  content: "\ea2b";
}

.ni-external-alt:before {
  content: "\ea35";
}

.ni-external:before {
  content: "\ea36";
}

.ni-eye-alt:before {
  content: "\ea38";
}

.ni-eye-alt-fill:before {
  content: "\ea37";
}

.ni-eye:before {
  content: "\ea3c";
}

.ni-eye-fill:before {
  content: "\ea39";
}

.ni-eye-off:before {
  content: "\ea3b";
}

.ni-eye-off-fill:before {
  content: "\ea3a";
}

.ni-file:before {
  content: "\ea53";
}

.ni-file-minus:before {
  content: "\ea49";
}

.ni-file-plus:before {
  content: "\ea4c";
}

.ni-file-remove:before {
  content: "\ea4e";
}

.ni-file-check:before {
  content: "\ea41";
}

.ni-file-code:before {
  content: "\ea42";
}

.ni-file-docs:before {
  content: "\ea44";
}

.ni-file-img:before {
  content: "\ea47";
}

.ni-file-doc:before {
  content: "\ea43";
}

.ni-file-pdf:before {
  content: "\ea4a";
}

.ni-file-xls:before {
  content: "\ea51";
}

.ni-file-zip:before {
  content: "\ea52";
}

.ni-file-download:before {
  content: "\ea45";
}

.ni-file-text:before {
  content: "\ea50";
}

.ni-files:before {
  content: "\ea55";
}

.ni-file-fill:before {
  content: "\ea46";
}

.ni-file-minus-fill:before {
  content: "\ea48";
}

.ni-file-plus-fill:before {
  content: "\ea4b";
}

.ni-file-remove-fill:before {
  content: "\ea4d";
}

.ni-file-check-fill:before {
  content: "\ea40";
}

.ni-file-text-fill:before {
  content: "\ea4f";
}

.ni-files-fill:before {
  content: "\ea54";
}

.ni-folder:before {
  content: "\ea65";
}

.ni-folder-minus:before {
  content: "\ea62";
}

.ni-folder-plus:before {
  content: "\ea63";
}

.ni-folder-remove:before {
  content: "\ea64";
}

.ni-folder-check:before {
  content: "\ea5f";
}

.ni-folder-list:before {
  content: "\ea61";
}

.ni-folders:before {
  content: "\ea67";
}

.ni-folder-fill:before {
  content: "\ea60";
}

.ni-folders-fill:before {
  content: "\ea66";
}

.ni-filter-alt:before {
  content: "\ea56";
}

.ni-sort-line:before {
  content: "\ebbb";
}

.ni-filter-fill:before {
  content: "\ea57";
}

.ni-filter:before {
  content: "\ea58";
}

.ni-flag:before {
  content: "\ea5b";
}

.ni-flag-fill:before {
  content: "\ea5a";
}

.ni-notify:before {
  content: "\eb16";
}

.ni-dashboard:before {
  content: "\ea14";
}

.ni-dashboard-fill:before {
  content: "\ea13";
}

.ni-grid-sq:before {
  content: "\ea89";
}

.ni-grid:before {
  content: "\ea8a";
}

.ni-grid-c:before {
  content: "\ea83";
}

.ni-grid-alt:before {
  content: "\ea7e";
}

.ni-grid-plus:before {
  content: "\ea88";
}

.ni-grid-add-c:before {
  content: "\ea7b";
}

.ni-grid-fill:before {
  content: "\ea85";
}

.ni-grid-fill-c:before {
  content: "\ea84";
}

.ni-grid-alt-fill:before {
  content: "\ea7d";
}

.ni-grid-plus-fill:before {
  content: "\ea87";
}

.ni-grid-add-fill-c:before {
  content: "\ea7c";
}

.ni-grid-box-alt-fill:before {
  content: "\ea7f";
}

.ni-grid-box-alt:before {
  content: "\ea80";
}

.ni-grid-box:before {
  content: "\ea82";
}

.ni-grid-box-fill:before {
  content: "\ea81";
}

.ni-grid-line:before {
  content: "\ea86";
}

.ni-menu-alt-left:before {
  content: "\eae6";
}

.ni-menu-alt-r:before {
  content: "\eae7";
}

.ni-menu-alt:before {
  content: "\eae8";
}

.ni-menu-center:before {
  content: "\eae9";
}

.ni-menu-left:before {
  content: "\eaea";
}

.ni-menu-right:before {
  content: "\eaeb";
}

.ni-menu:before {
  content: "\eaec";
}

.ni-trend-up:before {
  content: "\ec0a";
}

.ni-trend-down:before {
  content: "\ec09";
}

.ni-line-chart-down:before {
  content: "\eac2";
}

.ni-line-chart-up:before {
  content: "\eac3";
}

.ni-line-chart:before {
  content: "\eac4";
}

.ni-bar-chart:before {
  content: "\e95e";
}

.ni-bar-chart-alt:before {
  content: "\e95c";
}

.ni-chart-up:before {
  content: "\e9b0";
}

.ni-chart-down:before {
  content: "\e9af";
}

.ni-growth:before {
  content: "\ea8c";
}

.ni-growth-fill:before {
  content: "\ea8b";
}

.ni-bar-chart-fill:before {
  content: "\e95d";
}

.ni-bar-c:before {
  content: "\e95b";
}

.ni-bar-fill-c:before {
  content: "\e95f";
}

.ni-pie:before {
  content: "\eb30";
}

.ni-pie-alt:before {
  content: "\eb2e";
}

.ni-pie-fill:before {
  content: "\eb2f";
}

.ni-activity:before {
  content: "\e906";
}

.ni-activity-alt:before {
  content: "\e903";
}

.ni-activity-round:before {
  content: "\e905";
}

.ni-activity-round-fill:before {
  content: "\e904";
}

.ni-meter:before {
  content: "\eaed";
}

.ni-speed:before {
  content: "\ebc5";
}

.ni-happy:before {
  content: "\ea8e";
}

.ni-sad:before {
  content: "\eb66";
}

.ni-meh:before {
  content: "\eae5";
}

.ni-happyf-fill:before {
  content: "\ea8f";
}

.ni-sad-fill:before {
  content: "\eb65";
}

.ni-meh-fill:before {
  content: "\eae4";
}

.ni-home:before {
  content: "\ea9c";
}

.ni-home-alt:before {
  content: "\ea9a";
}

.ni-home-fill:before {
  content: "\ea9b";
}

.ni-img:before {
  content: "\eaa0";
}

.ni-img-fill:before {
  content: "\ea9f";
}

.ni-inbox:before {
  content: "\eaa6";
}

.ni-inbox-in:before {
  content: "\eaa3";
}

.ni-inbox-out:before {
  content: "\eaa5";
}

.ni-inbox-fill:before {
  content: "\eaa1";
}

.ni-inbox-in-fill:before {
  content: "\eaa2";
}

.ni-inbox-out-fill:before {
  content: "\eaa4";
}

.ni-link-group:before {
  content: "\eac6";
}

.ni-lock:before {
  content: "\ead7";
}

.ni-lock-alt:before {
  content: "\ead5";
}

.ni-lock-fill:before {
  content: "\ead6";
}

.ni-lock-alt-fill:before {
  content: "\ead4";
}

.ni-unlock:before {
  content: "\ec1a";
}

.ni-unlock-fill:before {
  content: "\ec19";
}

.ni-mail:before {
  content: "\eada";
}

.ni-emails:before {
  content: "\ea2e";
}

.ni-mail-fill:before {
  content: "\ead9";
}

.ni-emails-fill:before {
  content: "\ea2d";
}

.ni-map-pin:before {
  content: "\eadc";
}

.ni-location:before {
  content: "\ead3";
}

.ni-map:before {
  content: "\eadd";
}

.ni-map-pin-fill:before {
  content: "\eadb";
}

.ni-list:before {
  content: "\ead0";
}

.ni-list-ol:before {
  content: "\eace";
}

.ni-align-center:before {
  content: "\e911";
}

.ni-align-justify:before {
  content: "\e912";
}

.ni-align-left:before {
  content: "\e913";
}

.ni-align-right:before {
  content: "\e914";
}

.ni-list-check:before {
  content: "\eacc";
}

.ni-list-round:before {
  content: "\eacf";
}

.ni-card-view:before {
  content: "\e995";
}

.ni-list-fill:before {
  content: "\eacd";
}

.ni-save:before {
  content: "\eb68";
}

.ni-save-fill:before {
  content: "\eb67";
}

.ni-move:before {
  content: "\eb04";
}

.ni-scissor:before {
  content: "\eb6b";
}

.ni-text:before {
  content: "\ebf2";
}

.ni-text-a:before {
  content: "\ebf0";
}

.ni-bold:before {
  content: "\e96e";
}

.ni-italic:before {
  content: "\eaad";
}

.ni-underline:before {
  content: "\ec13";
}

.ni-percent:before {
  content: "\eb2c";
}

.ni-at:before {
  content: "\e952";
}

.ni-hash:before {
  content: "\ea91";
}

.ni-code:before {
  content: "\e9ee";
}

.ni-code-download:before {
  content: "\e9ed";
}

.ni-terminal:before {
  content: "\ebef";
}

.ni-cmd:before {
  content: "\e9ec";
}

.ni-sun:before {
  content: "\ebd9";
}

.ni-sun-fill:before {
  content: "\ebd8";
}

.ni-moon-fill:before {
  content: "\eafe";
}

.ni-moon:before {
  content: "\eaff";
}

.ni-light:before {
  content: "\eac1";
}

.ni-light-fill:before {
  content: "\eac0";
}

.ni-more-v:before {
  content: "\eb03";
}

.ni-more-h:before {
  content: "\eb01";
}

.ni-more-h-alt:before {
  content: "\eb00";
}

.ni-more-v-alt:before {
  content: "\eb02";
}

.ni-music:before {
  content: "\eb0a";
}

.ni-movie:before {
  content: "\eb05";
}

.ni-offer:before {
  content: "\eb18";
}

.ni-offer-fill:before {
  content: "\eb17";
}

.ni-opt-alt:before {
  content: "\eb1a";
}

.ni-opt:before {
  content: "\eb1e";
}

.ni-opt-dot-alt:before {
  content: "\eb1b";
}

.ni-opt-dot:before {
  content: "\eb1d";
}

.ni-opt-dot-fill:before {
  content: "\eb1c";
}

.ni-opt-alt-fill:before {
  content: "\eb19";
}

.ni-user-alt:before {
  content: "\ec24";
}

.ni-user-alt-fill:before {
  content: "\ec23";
}

.ni-user:before {
  content: "\ec33";
}

.ni-users:before {
  content: "\ec35";
}

.ni-user-add:before {
  content: "\ec22";
}

.ni-user-remove:before {
  content: "\ec31";
}

.ni-user-check:before {
  content: "\ec27";
}

.ni-user-cross:before {
  content: "\ec2b";
}

.ni-account-setting:before {
  content: "\e902";
}

.ni-account-setting-alt:before {
  content: "\e900";
}

.ni-user-list:before {
  content: "\ec2f";
}

.ni-user-fill:before {
  content: "\ec2d";
}

.ni-users-fill:before {
  content: "\ec34";
}

.ni-user-add-fill:before {
  content: "\ec21";
}

.ni-user-remove-fill:before {
  content: "\ec30";
}

.ni-user-check-fill:before {
  content: "\ec26";
}

.ni-user-cross-fill:before {
  content: "\ec2a";
}

.ni-account-setting-fill:before {
  content: "\e901";
}

.ni-user-list-fill:before {
  content: "\ec2e";
}

.ni-user-circle:before {
  content: "\ec28";
}

.ni-user-circle-fill:before {
  content: "\ec29";
}

.ni-user-c:before {
  content: "\ec25";
}

.ni-user-fill-c:before {
  content: "\ec2c";
}

.ni-user-round:before {
  content: "\ec32";
}

.ni-printer:before {
  content: "\eb31";
}

.ni-printer-fill:before {
  content: "\eb48";
}

.ni-laptop:before {
  content: "\eab6";
}

.ni-monitor:before {
  content: "\eafd";
}

.ni-tablet:before {
  content: "\ebe0";
}

.ni-mobile:before {
  content: "\eafb";
}

.ni-undo:before {
  content: "\ec14";
}

.ni-redo:before {
  content: "\eb51";
}

.ni-reload-alt:before {
  content: "\eb54";
}

.ni-reload:before {
  content: "\eb55";
}

.ni-regen-alt:before {
  content: "\eb52";
}

.ni-regen:before {
  content: "\eb53";
}

.ni-invest:before {
  content: "\eaac";
}

.ni-history:before {
  content: "\ea99";
}

.ni-update:before {
  content: "\ec1b";
}

.ni-repeat:before {
  content: "\eb57";
}

.ni-repeat-v:before {
  content: "\eb56";
}

.ni-tranx:before {
  content: "\ec03";
}

.ni-reply-all:before {
  content: "\eb59";
}

.ni-reply:before {
  content: "\eb5b";
}

.ni-reply-fill:before {
  content: "\eb5a";
}

.ni-reply-all-fill:before {
  content: "\eb58";
}

.ni-notes:before {
  content: "\eb15";
}

.ni-note-add:before {
  content: "\eb13";
}

.ni-notes-alt:before {
  content: "\eb14";
}

.ni-article:before {
  content: "\e951";
}

.ni-text-rich:before {
  content: "\ebf1";
}

.ni-todo:before {
  content: "\ebfe";
}

.ni-report-profit:before {
  content: "\eb5d";
}

.ni-reports-alt:before {
  content: "\eb5f";
}

.ni-reports:before {
  content: "\eb60";
}

.ni-task:before {
  content: "\ebea";
}

.ni-note-add-c:before {
  content: "\eb11";
}

.ni-task-c:before {
  content: "\ebe8";
}

.ni-todo-fill:before {
  content: "\ebfd";
}

.ni-note-add-fill-c:before {
  content: "\eb12";
}

.ni-task-fill-c:before {
  content: "\ebe9";
}

.ni-scan-fill:before {
  content: "\eb69";
}

.ni-scan:before {
  content: "\eb6a";
}

.ni-qr:before {
  content: "\eb4a";
}

.ni-money:before {
  content: "\eafc";
}

.ni-coins:before {
  content: "\e9f4";
}

.ni-coin:before {
  content: "\e9f3";
}

.ni-coin-alt:before {
  content: "\e9f2";
}

.ni-coin-alt-fill:before {
  content: "\e9f1";
}

.ni-setting-alt-fill:before {
  content: "\eb72";
}

.ni-setting-alt:before {
  content: "\eb73";
}

.ni-setting-fill:before {
  content: "\eb74";
}

.ni-setting:before {
  content: "\eb75";
}

.ni-share-alt:before {
  content: "\eb76";
}

.ni-share-fill:before {
  content: "\eb77";
}

.ni-share:before {
  content: "\eb78";
}

.ni-network:before {
  content: "\eb10";
}

.ni-rss:before {
  content: "\eb64";
}

.ni-shield:before {
  content: "\eb82";
}

.ni-shield-star:before {
  content: "\eb81";
}

.ni-shield-check:before {
  content: "\eb7c";
}

.ni-shield-alert:before {
  content: "\eb7a";
}

.ni-shield-off:before {
  content: "\eb7f";
}

.ni-security:before {
  content: "\eb6d";
}

.ni-policy:before {
  content: "\eb46";
}

.ni-shield-alert-fill:before {
  content: "\eb79";
}

.ni-shield-check-fill:before {
  content: "\eb7b";
}

.ni-shield-fill:before {
  content: "\eb7d";
}

.ni-shield-half:before {
  content: "\eb7e";
}

.ni-shield-star-fill:before {
  content: "\eb80";
}

.ni-policy-fill:before {
  content: "\eb45";
}

.ni-spark:before {
  content: "\ebc4";
}

.ni-spark-off:before {
  content: "\ebc3";
}

.ni-spark-fill:before {
  content: "\ebc1";
}

.ni-spark-off-fill:before {
  content: "\ebc2";
}

.ni-wallet:before {
  content: "\ec47";
}

.ni-wallet-alt:before {
  content: "\ec42";
}

.ni-wallet-in:before {
  content: "\ec44";
}

.ni-wallet-out:before {
  content: "\ec45";
}

.ni-wallet-saving:before {
  content: "\ec46";
}

.ni-wallet-fill:before {
  content: "\ec43";
}

.ni-star:before {
  content: "\ebd0";
}

.ni-star-half:before {
  content: "\ebce";
}

.ni-star-half-fill:before {
  content: "\ebcd";
}

.ni-star-fill:before {
  content: "\ebcc";
}

.ni-star-round:before {
  content: "\ebcf";
}

.ni-heart:before {
  content: "\ea95";
}

.ni-heart-fill:before {
  content: "\ea94";
}

.ni-swap-alt-fill:before {
  content: "\ebda";
}

.ni-swap-alt:before {
  content: "\ebdb";
}

.ni-thumbs-down:before {
  content: "\ebf3";
}

.ni-thumbs-up:before {
  content: "\ebf4";
}

.ni-tag:before {
  content: "\ebe4";
}

.ni-tag-alt:before {
  content: "\ebe2";
}

.ni-tags:before {
  content: "\ebe6";
}

.ni-tag-fill:before {
  content: "\ebe3";
}

.ni-tag-alt-fill:before {
  content: "\ebe1";
}

.ni-tags-fill:before {
  content: "\ebe5";
}

.ni-bookmark:before {
  content: "\e973";
}

.ni-bookmark-fill:before {
  content: "\e972";
}

.ni-label:before {
  content: "\eab5";
}

.ni-label-fill:before {
  content: "\eab4";
}

.ni-piority:before {
  content: "\eb36";
}

.ni-piority-fill:before {
  content: "\eb35";
}

.ni-label-alt:before {
  content: "\eab3";
}

.ni-label-alt-fill:before {
  content: "\eab2";
}

.ni-ticket-alt:before {
  content: "\ebf6";
}

.ni-ticket:before {
  content: "\ebfc";
}

.ni-ticket-minus:before {
  content: "\ebf9";
}

.ni-ticket-plus:before {
  content: "\ebfb";
}

.ni-ticket-alt-fill:before {
  content: "\ebf5";
}

.ni-ticket-fill:before {
  content: "\ebf7";
}

.ni-ticket-minus-fill:before {
  content: "\ebf8";
}

.ni-ticket-plus-fill:before {
  content: "\ebfa";
}

.ni-toggle-off:before {
  content: "\ebff";
}

.ni-toggle-on:before {
  content: "\ec00";
}

.ni-trash-alt:before {
  content: "\ec04";
}

.ni-trash-empty:before {
  content: "\ec06";
}

.ni-trash:before {
  content: "\ec08";
}

.ni-trash-fill:before {
  content: "\ec07";
}

.ni-trash-empty-fill:before {
  content: "\ec05";
}

.ni-delete-fill:before {
  content: "\ea17";
}

.ni-delete:before {
  content: "\ea18";
}

.ni-alarm-alt:before {
  content: "\e909";
}

.ni-alarm:before {
  content: "\e90a";
}

.ni-bugs:before {
  content: "\e97b";
}

.ni-building:before {
  content: "\e97d";
}

.ni-building-fill:before {
  content: "\e97c";
}

.ni-headphone:before {
  content: "\ea93";
}

.ni-headphone-fill:before {
  content: "\ea92";
}

.ni-aperture:before {
  content: "\e91b";
}

.ni-help-alt:before {
  content: "\ea96";
}

.ni-award:before {
  content: "\e953";
}

.ni-briefcase:before {
  content: "\e978";
}

.ni-gift:before {
  content: "\ea6f";
}

.ni-globe:before {
  content: "\ea74";
}

.ni-umbrela:before {
  content: "\ec10";
}

.ni-truck:before {
  content: "\ec0b";
}

.ni-sign-usd:before {
  content: "\eba7";
}

.ni-sign-dollar:before {
  content: "\eba7";
}

.ni-sign-mxn:before {
  content: "\eb99";
}

.ni-sign-sgd:before {
  content: "\eba0";
}

.ni-sign-euro:before {
  content: "\eb94";
}

.ni-sign-eur:before {
  content: "\eb94";
}

.ni-sign-gbp:before {
  content: "\eb89";
}

.ni-sign-pound:before {
  content: "\eb89";
}

.ni-sign-thb:before {
  content: "\eba4";
}

.ni-sign-inr:before {
  content: "\eb97";
}

.ni-sign-jpy:before {
  content: "\eb98";
}

.ni-sign-yen:before {
  content: "\eb98";
}

.ni-sign-cny:before {
  content: "\eb8e";
}

.ni-sign-kobo:before {
  content: "\eba1";
}

.ni-sign-chf:before {
  content: "\eb8d";
}

.ni-sign-vnd:before {
  content: "\ebaa";
}

.ni-sign-php:before {
  content: "\eb9c";
}

.ni-sign-brl:before {
  content: "\eb8b";
}

.ni-sign-idr:before {
  content: "\eb96";
}

.ni-sign-czk:before {
  content: "\eb8f";
}

.ni-sign-hkd:before {
  content: "\eb95";
}

.ni-sign-kr:before {
  content: "\eb9f";
}

.ni-sign-dkk:before {
  content: "\eb9f";
}

.ni-sign-nok:before {
  content: "\eb9f";
}

.ni-sign-sek:before {
  content: "\eb9f";
}

.ni-sign-rub:before {
  content: "\eb9e";
}

.ni-sign-myr:before {
  content: "\eb9b";
}

.ni-sign-pln:before {
  content: "\eb9d";
}

.ni-sign-try:before {
  content: "\eba6";
}

.ni-sign-waves:before {
  content: "\ebab";
}

.ni-waves:before {
  content: "\ebab";
}

.ni-sign-trx:before {
  content: "\eba5";
}

.ni-tron:before {
  content: "\eba5";
}

.ni-sign-xem:before {
  content: "\ebac";
}

.ni-nem:before {
  content: "\ebac";
}

.ni-sign-mxr:before {
  content: "\eb9a";
}

.ni-monero:before {
  content: "\eb9a";
}

.ni-sign-usdc:before {
  content: "\eba8";
}

.ni-sign-steller:before {
  content: "\eba3";
}

.ni-sign-steem:before {
  content: "\eba2";
}

.ni-sign-usdt:before {
  content: "\eba9";
}

.ni-tether:before {
  content: "\eba9";
}

.ni-sign-btc:before {
  content: "\eb8c";
}

.ni-bitcoin:before {
  content: "\eb8c";
}

.ni-sign-bch:before {
  content: "\eb88";
}

.ni-bitcoin-cash:before {
  content: "\eb88";
}

.ni-sign-bnb:before {
  content: "\eb8a";
}

.ni-binance:before {
  content: "\eb8a";
}

.ni-sign-ada:before {
  content: "\eb87";
}

.ni-sign-zcash:before {
  content: "\ebaf";
}

.ni-sign-eth:before {
  content: "\eb93";
}

.ni-ethereum:before {
  content: "\eb93";
}

.ni-sign-dash:before {
  content: "\eb90";
}

.ni-dash:before {
  content: "\eb90";
}

.ni-sign-xrp-old:before {
  content: "\ebae";
}

.ni-ripple-old:before {
  content: "\ebae";
}

.ni-sign-eos:before {
  content: "\eb92";
}

.ni-eos:before {
  content: "\eb92";
}

.ni-sign-xrp:before {
  content: "\ebad";
}

.ni-ripple:before {
  content: "\ebad";
}

.ni-american-express:before {
  content: "\e918";
}

.ni-jcb:before {
  content: "\eaae";
}

.ni-cc-jcb:before {
  content: "\eaae";
}

.ni-mc:before {
  content: "\eae0";
}

.ni-cc-mc:before {
  content: "\eae0";
}

.ni-discover:before {
  content: "\ea1a";
}

.ni-cc-discover:before {
  content: "\ea1a";
}

.ni-visa:before {
  content: "\ec3d";
}

.ni-cc-visa:before {
  content: "\ec3d";
}

.ni-cc-paypal:before {
  content: "\eb27";
}

.ni-cc-stripe:before {
  content: "\e9ad";
}

.ni-amazon-pay:before {
  content: "\e916";
}

.ni-amazon-pay-fill:before {
  content: "\e915";
}

.ni-google-pay:before {
  content: "\ea77";
}

.ni-google-pay-fill:before {
  content: "\ea76";
}

.ni-apple-pay:before {
  content: "\e91d";
}

.ni-apple-pay-fill:before {
  content: "\e91c";
}

.ni-angular:before {
  content: "\e91a";
}

.ni-react:before {
  content: "\eb4d";
}

.ni-laravel:before {
  content: "\eab7";
}

.ni-html5:before {
  content: "\ea9e";
}

.ni-css3-fill:before {
  content: "\ea09";
}

.ni-css3:before {
  content: "\ea0a";
}

.ni-js:before {
  content: "\eab0";
}

.ni-php:before {
  content: "\eb2d";
}

.ni-python:before {
  content: "\eb49";
}

.ni-bootstrap:before {
  content: "\e974";
}

.ni-ebay:before {
  content: "\ea27";
}

.ni-google-wallet:before {
  content: "\ea79";
}

.ni-google-drive:before {
  content: "\ea75";
}

.ni-google-play-store:before {
  content: "\ea78";
}

.ni-android:before {
  content: "\e919";
}

.ni-blogger-fill:before {
  content: "\e96b";
}

.ni-blogger:before {
  content: "\e96c";
}

.ni-hangout:before {
  content: "\ea8d";
}

.ni-apple-store:before {
  content: "\e91f";
}

.ni-apple-store-ios:before {
  content: "\e91e";
}

.ni-stripe:before {
  content: "\ebd7";
}

.ni-apple:before {
  content: "\e920";
}

.ni-microsoft:before {
  content: "\eaf0";
}

.ni-windows:before {
  content: "\ec4c";
}

.ni-amazon:before {
  content: "\e917";
}

.ni-paypal-alt:before {
  content: "\eb28";
}

.ni-airbnb:before {
  content: "\e908";
}

.ni-adobe:before {
  content: "\e907";
}

.ni-mailchimp:before {
  content: "\ead8";
}

.ni-dropbox:before {
  content: "\ea26";
}

.ni-digital-ocean:before {
  content: "\ea19";
}

.ni-slack:before {
  content: "\ebb5";
}

.ni-slack-hash:before {
  content: "\ebb4";
}

.ni-stack-overflow:before {
  content: "\ebcb";
}

.ni-soundcloud:before {
  content: "\ebc0";
}

.ni-blackberry:before {
  content: "\e966";
}

.ni-spotify:before {
  content: "\ebc6";
}

.ni-kickstarter:before {
  content: "\eab1";
}

.ni-houzz:before {
  content: "\ea9d";
}

.ni-vine:before {
  content: "\ec3c";
}

.ni-yelp:before {
  content: "\ec4f";
}

.ni-yoast:before {
  content: "\ec50";
}

.ni-envato:before {
  content: "\ea2f";
}

.ni-wordpress:before {
  content: "\ec4e";
}

.ni-wp:before {
  content: "\ec4e";
}

.ni-wordpress-fill:before {
  content: "\ec4d";
}

.ni-elementor:before {
  content: "\ea2c";
}

.ni-joomla:before {
  content: "\eaaf";
}

.ni-megento:before {
  content: "\eae3";
}

.ni-git:before {
  content: "\ea70";
}

.ni-github:before {
  content: "\ea73";
}

.ni-github-round:before {
  content: "\ea72";
}

.ni-github-circle:before {
  content: "\ea71";
}

.ni-dribbble:before {
  content: "\ea25";
}

.ni-dribbble-round:before {
  content: "\ea24";
}

.ni-behance:before {
  content: "\e961";
}

.ni-behance-fill:before {
  content: "\e960";
}

.ni-flickr:before {
  content: "\ea5d";
}

.ni-flickr-round:before {
  content: "\ea5c";
}

.ni-medium:before {
  content: "\eae2";
}

.ni-medium-round:before {
  content: "\eae1";
}

.ni-reddit:before {
  content: "\eb50";
}

.ni-reddit-round:before {
  content: "\eb4f";
}

.ni-reddit-circle:before {
  content: "\eb4e";
}

.ni-google:before {
  content: "\ea7a";
}

.ni-facebook-f:before {
  content: "\ea3e";
}

.ni-facebook-fill:before {
  content: "\ea3f";
}

.ni-facebook-circle:before {
  content: "\ea3d";
}

.ni-instagram:before {
  content: "\eaab";
}

.ni-instagram-round:before {
  content: "\eaaa";
}

.ni-linkedin:before {
  content: "\eacb";
}

.ni-linkedin-round:before {
  content: "\eaca";
}

.ni-twitter:before {
  content: "\ec0f";
}

.ni-twitter-round:before {
  content: "\ec0e";
}

.ni-pinterest:before {
  content: "\eb34";
}

.ni-pinterest-round:before {
  content: "\eb33";
}

.ni-pinterest-circle:before {
  content: "\eb32";
}

.ni-tumblr:before {
  content: "\ec0d";
}

.ni-tumblr-round:before {
  content: "\ec0c";
}

.ni-skype:before {
  content: "\ebb3";
}

.ni-viber:before {
  content: "\ec36";
}

.ni-whatsapp:before {
  content: "\ec49";
}

.ni-whatsapp-round:before {
  content: "\ec48";
}

.ni-snapchat:before {
  content: "\ebb7";
}

.ni-snapchat-fill:before {
  content: "\ebb6";
}

.ni-telegram:before {
  content: "\ebec";
}

.ni-telegram-circle:before {
  content: "\ebeb";
}

.ni-youtube-line:before {
  content: "\ec52";
}

.ni-youtube:before {
  content: "\ec52";
}

.ni-youtube-fill:before {
  content: "\ec53";
}

.ni-youtube-round:before {
  content: "\ec51";
}

.ni-vimeo:before {
  content: "\ec3b";
}

.ni-vimeo-fill:before {
  content: "\ec3a";
}

/**
 * Swiper 8.4.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 12, 2022
 */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}

:root {
  --swiper-theme-color: #007aff;
}

/* Auto Height */

/* 3D Effects */

/* CSS Mode */

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}

/* Common Styles */

/* Bullets */

/* Progress */

/* Scrollbar */

/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/* a11y */

/** LAYOUTS */
.nk-body {
  outline: none;
}

.nk-app-root {
  outline: none;
}

@media (max-width: 360px) {
  .nk-body {
    min-width: 350px;
  }
}

@keyframes overlay-fade-in {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes overlay-fade-out {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.nk-section {
  z-index: 1;
  position: relative;
  padding: 30px 0px;
}

@media (min-width: 992px) {
  .nk-section {
    padding: 60px 0px;
  }
}

/** Home Pages **/

/** UTILITES */
canvas {
  width: 100%;
  max-width: 100%;
}

body {
  color: #0a1425;
  font-size: 1.25rem;
  font-weight: 400;
  font-family: "Plus Jakarta Sans", sans-serif;
}

a {
  transition: color 0.2s, background-color 0.2s, border 0.2s, box-shadow 0.2s;
}

h1,
.h1,
h2,
h3,
h4,
h5,
.h2,
.h3,
.h4,
.h5 {
  font-weight: bold;
  color: #0a1425;
}


ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

img {
  max-width: 100%;
}

h1,
.h1 {
  line-height: 1.33;
}

h2,
.h2 {
  line-height: 1.2;
}

h3,
.h3 {
  line-height: 1.61;
  letter-spacing: -0.02em;
}

h4,
.h4 {
  line-height: 1.68;
  letter-spacing: -0.015em;
}

h5,
.h5 {
  line-height: 1.6;
  letter-spacing: -0.01em;
}

.small {
  line-height: 1.6;
}

@media (max-width: 767.98px) {

  .home-codebase .btn {
    padding: 8px 16px;
  }
}

.home-codebase h1,
.home-codebase .h1 {
  line-height: 1.3;
}

.home-codebase h2,
.home-codebase .h2 {
  line-height: 1.5;
}

.gap {
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}

.gap>* {
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

/** COMPONENTS */
.on {
  display: block;
}

.off {
  display: none;
}

.lead {
  line-height: 1.6;
  letter-spacing: -0.01em;
}

@media (max-width: 575.98px) {

  .h1,
  h1 {
    font-size: 1.625rem;
  }

  .h2,
  h2 {
    font-size: 1.5rem;
  }

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

  .lead,
  p {
    font-size: 1rem;
  }
}

.nk-mask {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  user-select: none;
  position: absolute;
  pointer-events: none;
}

.blur-1 {
  display: none;
}

@media (min-width: 768px) {
  .blur-1 {
    display: block;
  }
}

.blur-1.left::before {
  left: 0;
  opacity: 0.4;
  width: 212px;
  content: "";
  height: 500px;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("../../assets/images/blur/a.png");
}

.blur-1.left.top::before {
  top: 0px;
}

.blur-1.left.center::before {
  top: 50%;
  transform: translateY(-50%);
}

.blur-1.left.bottom::before {
  bottom: 0;
}

.blur-1.right::after {
  right: 0;
  opacity: 0.4;
  width: 212px;
  content: "";
  height: 500px;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("../../assets/images/blur/b.png");
}

.blur-1.right.top::after {
  top: -60px;
}

.blur-1.right.center::after {
  top: 50%;
  transform: translateY(-50%);
}

.blur-1.right.bottom::after {
  bottom: 0;
}

@media (min-width: 576px) {

  .blur-1::before {
    width: 350px;
  }

  .blur-1::after {
    width: 370px;
  }
}

@media (max-width: 575.98px) {
  .children {
    height: auto !important;
  }
}

.nk-entry {
  color: #0a1425;
  font-weight: 400;
}

.nk-entry img {
  border-radius: 0.5rem;
}

.nk-entry h1+p,
.nk-entry .h1+p,
.nk-entry h2+p,
.nk-entry .h2+p,
.nk-entry h3+p,
.nk-entry .h3+p {
  margin-top: 1rem;
}

.nk-entry h1+img,
.nk-entry .h1+img,
.nk-entry h2+img,
.nk-entry .h2+img,
.nk-entry h3+img,
.nk-entry .h3+img {
  margin-top: 0.75rem;
}

.nk-entry h4+p,
.nk-entry .h4+p,
.nk-entry h5+p,
.nk-entry .h5+p {
  margin-top: 0.75rem;
}

.nk-entry img:not(:last-child) {
  margin-bottom: 2rem;
}

.nk-entry p+h1,
.nk-entry p+.h1,
.nk-entry p+h2,
.nk-entry p+.h2,
.nk-entry p+h3,
.nk-entry p+.h3,
.nk-entry p+h4,
.nk-entry p+.h4,
.nk-entry p+h5,
.nk-entry p+.h5 {
  margin-top: 2rem;
}

.nk-entry ul+h1,
.nk-entry ul+.h1,
.nk-entry ul+h2,
.nk-entry ul+.h2,
.nk-entry ul+h3,
.nk-entry ul+.h3,
.nk-entry ul+h4,
.nk-entry ul+.h4,
.nk-entry ul+h5,
.nk-entry ul+.h5,
.nk-entry ul+p {
  margin-top: 1.25rem;
}

.nk-entry ul+img {
  margin-top: 2rem;
}

.nk-entry pre+h1,
.nk-entry pre+.h1,
.nk-entry pre+h2,
.nk-entry pre+.h2,
.nk-entry pre+h3,
.nk-entry pre+.h3,
.nk-entry pre+p {
  margin-top: 1.75rem;
}

.nk-entry ul {
  list-style: inherit;
  padding-left: 1rem;
}

.nk-entry ul li {
  line-height: 1.8;
}

.nk-entry p+img {
  margin-top: 1.25rem;
}

@keyframes horizontal {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-600px);
  }
}

@keyframes horizontalAlternate {
  from {
    transform: translateX(-600px);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes vertical {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-970px);
  }
}

@keyframes verticalAlternate {
  from {
    transform: translateY(-970px);
  }

  to {
    transform: translateY(0);
  }
}

.scroll-top {
  right: 12px;
  bottom: 70px;
  width: 60px;
  height: 60px;
  z-index: 9999;
  display: flex;
  font-size: 24px;
  cursor: pointer;
  position: fixed;
  overflow: hidden;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  color: #fff;
  transition: all 0.2s linear;
  background-color: #9097f7;
  opacity: 0;
  user-select: none;
  pointer-events: none;
}

@media (min-width: 576px) {
  .scroll-top {
    bottom: 50px;
  }
}

@media (min-width: 768px) {
  .scroll-top {
    bottom: 60px;
  }
}

@media (min-width: 1200px) {
  .scroll-top {
    right: 24px;
  }
}

.scroll-top:hover {
  color: #fff;
  background-color: #a6acf9;
}

.scroll-top.active {
  opacity: 1;
  user-select: all;
  pointer-events: all;
}

.animate {
  animation-fill-mode: both;
  animation-duration: 1s;
}

.animate-infinite {
  animation-iteration-count: infinite;
}

.animate-duration-2 {
  animation-duration: 2s;
}

.animate-pulse {
  animation-name: pulse;
  animation-timing-function: ease-in-out;
}

@keyframes shakeY {

  from,
  to {
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(0, -10px, 0);
  }

  20%,
  40%,
  60%,
  80% {
    transform: translate3d(0, 10px, 0);
  }
}

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

.label {
  font-size: 14px;
  color: #9097f7;
  font-weight: 600;
  line-height: 16px;
  padding: 8px 16px;
  text-align: center;
  border-radius: 18px;
  display: inline-block;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  border: 1px solid #9097f7;
  background-color: transparent;
}

@media (min-width: 768px) {
  .label {
    font-size: 1rem;
    line-height: 1rem;
    padding: 8px 24px;
  }
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}